<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://m204wiki.rocketsoftware.com/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Goff</id>
	<title>m204wiki - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="https://m204wiki.rocketsoftware.com/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Goff"/>
	<link rel="alternate" type="text/html" href="https://m204wiki.rocketsoftware.com/index.php?title=Special:Contributions/Goff"/>
	<updated>2026-05-10T19:17:10Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.43.1</generator>
	<entry>
		<id>https://m204wiki.rocketsoftware.com/index.php?title=Using_system_statistics&amp;diff=120813</id>
		<title>Using system statistics</title>
		<link rel="alternate" type="text/html" href="https://m204wiki.rocketsoftware.com/index.php?title=Using_system_statistics&amp;diff=120813"/>
		<updated>2026-02-24T22:00:23Z</updated>

		<summary type="html">&lt;p&gt;Goff: /* Description of statistics */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Overview==&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
The tables on this page are provided for your use in identifying and tracking statistics that are reported by &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;Model&amp;amp;nbsp;204&amp;lt;/var&amp;gt; in various situations. The offsets, given in decimal and hexadecimal, are to help you locate particular statistics within statistical output. The length is in bytes.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
The statistics are collected in the [[Tracking_system_activity_(CCAJRNL, CCAAUDIT, CCAJLOG)#Introducing CCAJRNL|CCAJRNL]] data set, or if allocated, in [[Tracking system activity (CCAJRNL, CCAAUDIT, CCAJLOG)#Introducing CCAAUDIT and CCAJLOG|CCAJLOG]].  The offsets in the tables below locate each statistic in the corresponding record. To accommodate sites that need to run &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;Model&amp;amp;nbsp;204&amp;lt;/var&amp;gt; around the clock for many days at a time, space for most &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;Model&amp;amp;nbsp;204&amp;lt;/var&amp;gt; statistics is a double word.&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Description of statistics==&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
The &amp;quot;Statistics with descriptions&amp;quot; table lists the statistics that are collected and that you can evaluate. It also describes the purpose of each statistic followed by the circumstances when you can collect the information and an offset in the journal record. &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
To collect several statistics you must preset a parameter to a nonzero value. Statistics that require a parameter are also noted in the &amp;quot;Statistics with descriptions&amp;quot; table. The table in [[Tracking system activity (CCAJRNL, CCAAUDIT, CCAJLOG)#Setting parameters to collect certain statistics|Setting parameters to collect certain statistics]] lists those statistics with the required parameter. &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Tables, identified by type, later in this topic, describe the layouts of the various journal records.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;caption style=&amp;quot;margin-right:4em&amp;quot;&amp;gt;Statistics with descriptions&amp;lt;/caption&amp;gt;&lt;br /&gt;
&amp;lt;tr class=&amp;quot;head&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Statistic &amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Records...&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;APSYLD&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of APSY loads&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;APSYLDD&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of APSY loads from a dataspace&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;APSYLDT&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of tiny APSY loads&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;AUDIT&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of lines written to the journal and/or the audit trail&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BACKOUTS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of BACKOUTs&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BADD&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of fields added to Table B&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BCHG&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of fields changed in Table B&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BDEL&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of fields deleted from Table B&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BLKCFRE&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of times user held a critical file resource (CFR) exclusively and forced another user to wait&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Parameter setting required: see [[Tracking system activity (CCAJRNL, CCAAUDIT, CCAJLOG)#Setting parameters to collect certain statistics|Parameters to set to collect certain statistics]].&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BLKI&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Percentage of performance samples at which the user was in a server but blocked from running and waiting for an external event to occur (reported only if the performance subtask is active)&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Parameter setting required: see [[Tracking system activity (CCAJRNL, CCAAUDIT, CCAJLOG)#Setting parameters to collect certain statistics|Parameters to set to collect certain statistics]].&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BLKO&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Percentage of performance samples at which the user was swapped out to the server data set but blocked from running and waiting for an external event to occur (reported only if the performance subtask is active)&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Parameter setting required: see [[Tracking system activity (CCAJRNL, CCAAUDIT, CCAJLOG)#Setting parameters to collect certain statistics|Parameters to set to collect certain statistics]].&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BLKRLK&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of times user was the first user identified as blocking another from obtaining a record lock&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Parameter setting required: see [[Tracking system activity (CCAJRNL, CCAAUDIT, CCAJLOG)#Setting parameters to collect certain statistics|Parameters to set to collect certain statistics]].&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BXCHNG&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of value entries changed in the ordered index.  This occurs when a record number is added to or removed from an existing value entry.&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BXDELE&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of value entries deleted from the ordered index&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BXFIND&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of ordered index searches to locate field name=value pairs in the ordered index&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BXFREE&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of ordered index pages (nodes) emptied and released from the ordered index&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BXINSE&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of new value entries inserted into the ordered index&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BXNEXT&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of value entries touched in the ordered index during a range retrieval&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BXRFND&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of times the cursor was repositioned in the ordered index during a search&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BXSPLI&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of Table D pages (nodes) split in the ordered index&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;CCATDIFF&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Difference between CCATEMP pages allocated and freed by a thread. This is an imperfect indicator of the number of CCATEMP pages a thread has allocated. CCATDIFF is imperfect because it is difficult to fully account for pages allocated or freed on behalf of the system or other users. However, if there is an acute CCATEMP page shortage, threads with high CCATDIFF values are likely culprits. &lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
CCATDIFF is available in Model&amp;amp;nbsp;204 7.7 and higher.&amp;lt;/p&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;CCATDIFH&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;High water mark of CCATDIFF in a request. This can be useful if a request allocated a lot of CCATEMP pages, causing an acute shortage but then freed those pages.&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
CCATDIFH is available in Model&amp;amp;nbsp;204 7.7 and later.&amp;lt;/p&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;CDLWAIT&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of constraint dependency lock waits&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;CNCT&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Elapsed time in seconds&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;COMMITS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of &amp;lt;var&amp;gt;COMMIT&amp;lt;/var&amp;gt;s&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;CPU&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Total CPU time consumed in milliseconds. The system CPU statistics include both maintask and subtask CPU usage.&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;CPUONZIP&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Total CPU time consumed in milliseconds on zIIP engines&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;CPUTOTZE&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Total CPU time consumed in milliseconds by workloads eligible for offload to zIIP engines&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEQ&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Total number of units of work taken by the MAINTASK and each MP and zIIP subtask, regardless of the queue that the work was taken from. Reported at &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;Model&amp;amp;nbsp;204&amp;lt;/var&amp;gt; termination or in &amp;lt;var&amp;gt;[[MONITOR TASKS command|MONITOR TASKS]]&amp;lt;/var&amp;gt; output.&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
(type Subtask)&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV#&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;used the MXI interface to hold the IODEV type ( e.g. 7 for IODEV7 )&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV5&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Output lines to procedures defined during the run&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV6&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Input lines from included procedures&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV7&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Output lines to SNA Communications Server (formerly VTAM) 3270s&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV8&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Input lines from SNA Communications Server 3270s&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV9&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Page headers or trailers defined in requests&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV10&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Output lines written to directed output (USE) data sets&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV11&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Output lines to remote User Language full screen&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV12&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Input lines from a remote User Language full screen&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV13&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Output lines to remote SQL&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV14&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Input lines from remote SQL&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV17&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Output lines to SQL CRAM IUCU&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV18&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Input lines from SQL CRAM&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV19&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Output lines to remote SQL LU62&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV20&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Input lines from remote SQL LU62&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV23&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Input lines to CRAM IFAM&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV24&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Input lines from CRAM IUCU thread&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV27&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Terminal error messages issued for inbound Distributed Application Facility conversations&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV28&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Reserved&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV31&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&amp;lt;var&amp;gt;IFDISP&amp;lt;/var&amp;gt; output lines to IFAM1 programs&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV32&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Input arguments supplied by certain IFAM1 calls&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV37&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Output lines to SNA Communications Server 2741s and Teletypes&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV38&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Input lines from SNA Communications Server 2741s and Teletypes&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV49&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;output lines to Remote Command line applications( rate or total)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV50&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Lines sent to the printer when ROUTER=CICS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV53&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Output lines from an IFAM1 application&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV54&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Input lines from an IFAM1 application&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV55&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Reserved&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV56&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Reserved&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV57&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Reserved&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV58&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Reserved&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV59&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Reserved&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV60&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Reserved&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV61&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Reserved&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV62&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Reserved&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV63&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Misused for UTI stats if X&#039;08&#039; bit set in the MONPARM parameter|MONPARM]] system parameter.&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV64&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Misused for UTI stats if X&#039;08&#039; bit set in the MONPARM system parameter.&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV65&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Misused for UTI stats if X&#039;08&#039; bit set in the MONPARM system parameter.&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV66&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Misused for UTI stats if X&#039;08&#039; bit set in the MONPARM system parameter.&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV67&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Misused for UTI stats if X&#039;08&#039; bit set in the MONPARM system parameter.&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV68&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Misused for UTI stats if X&#039;08&#039; bit set in the MONPARM system parameter.&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV69&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Misused for UTI stats if X&#039;08&#039; bit set in the MONPARM system parameter.&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV7&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Output lines to SNA Communications Server (formerly&lt;br /&gt;
VTAM) 3270s&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV70&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Misused for UTI stats if X&#039;08&#039; bit set in the MONPARM system parameter.&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV71&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Misused for UTI stats if X&#039;08&#039; bit set in the MONPARM system parameter.&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV72&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Misused for UTI stats if X&#039;08&#039; bit set in the MONPARM system parameter.&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV73&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Misused for UTI stats if X&#039;08&#039; bit set in the MONPARM system parameter.&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV74&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Misused for UTI stats if X&#039;08&#039; bit set in the MONPARM system parameter.&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DIRRCD&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of records searched in direct searches of Table B&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DKAR&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of buffers allocated without page read requests&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DKPR&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of requests for a page (may not require real I/O)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DKPRF&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of fast logical page reads. Number of DKPRs that were satisfied by pending or deferred close buffers&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DKRD&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of physical page reads from Model 204 files&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DKRDL&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of physical page reads into the below the bar buffer pool&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DKRR&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; Number of real disk reads for recently requested pages&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DKSAWB&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; Anticipatory writes from the bottom of the LRU queue.  The page in the buffer is then deleted and no longer available without a re-read.  Usually a small statistic and typically only incremented by a few rare events.&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Offset: see the [[#Additional disk buffer monitor statistics|Disk buffer monitor statistics table]].&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DKSAWBL&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; Same as DKSAWB but only incremented for anticipatory writes from below the bar&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Offset: the [[#Additional disk buffer monitor statistics|Disk buffer monitor statistics table]].&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DKSAWW&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; Anticipatory writes from the anticipatory write windows set by LDKBMWND and/or LDKBMWNG&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Offset: the [[#Additional disk buffer monitor statistics|Disk buffer monitor statistics table]].&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DKSAWWL&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Same as DKSAWW but only incremented for anticipatory writes from below the bar&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DKSDIR&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; High-water mark of modified (dirty) buffers found within the DKBM statistics window which is created by the &amp;lt;var&amp;gt;LDKBMW&amp;lt;/var&amp;gt; parameter. This parameter is not recommended due to the extremely heavy performance penalty imposed by a non-zero value.&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Offset: see the [[#Additional disk buffer monitor statistics|Disk buffer monitor statistics table]].&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Parameter setting required: see [[Tracking system activity (CCAJRNL, CCAAUDIT, CCAJLOG)#Setting parameters to collect certain statistics|Parameters to set to collect certain statistics]].&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DKSDIRT&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; The total of all modified buffers found within the DKBM statistics window&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Offset: see the [[#Additional disk buffer monitor statistics|Disk buffer monitor statistics table]].&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Parameter setting required: see [[Tracking system activity (CCAJRNL, CCAAUDIT, CCAJLOG)#Setting parameters to collect certain statistics|Parameters to set to collect certain statistics]].&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DKSFBS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; Times a buffer was needed, and a scan was necessary, because the oldest free buffer was not immediately available&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Offset: see the [[#Additional disk buffer monitor statistics|Disk buffer monitor statistics table]].&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DKSKIP&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; The highest number of buffers skipped during any search for a free buffer.  A buffer is skipped because it is not immediately available.&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Offset: see the [[#Additional disk buffer monitor statistics|Disk buffer monitor statistics table]].&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DKSKIPT&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; The total of all buffers skipped when looking for a free buffer&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Offset: see the [[#Additional disk buffer monitor statistics|Disk buffer monitor statistics table]].&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DKSRR&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; Number of times a page that was expected to be in the buffer pool could not be located, which necessitates a physical I/O to disk&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Offset: see the [[#Additional disk buffer monitor statistics|Disk buffer monitor statistics table]].&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DKSRRFND&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of times that a page that was expected to be in the buffer pool was located there, which eliminates the need for a physical I/O&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DKSTBLA&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; Table A reads causing real I/O&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Offset: see the [[#Additional disk buffer monitor statistics|Disk buffer monitor statistics table]].&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DKSTBLB&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; Table B reads causing real I/O&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Offset: see the [[#Additional disk buffer monitor statistics|Disk buffer monitor statistics table]].&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DKSTBLC&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; Table C reads causing real I/O&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Offset: see the [[#Additional disk buffer monitor statistics|Disk buffer monitor statistics table]].&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DKSTBLD&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; Table D reads causing real I/O&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Offset: see the [[#Additional disk buffer monitor statistics|Disk buffer monitor statistics table]].&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DSKTBLE&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; Table E reads causing real I/O&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Offset: see the [[#Additional disk buffer monitor statistics|Disk buffer monitor statistics table]].&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DKSTBLF&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; FCT reads causing real I/O&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Offset: see the [[#Additional disk buffer monitor statistics|Disk buffer monitor statistics table]].&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DKSTKQC&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; Times the current Table B page had to be closed to allow a fourth buffer to be opened&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Offset: see the [[#Additional disk buffer monitor statistics|Disk buffer monitor statistics table]].&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DKSWRP&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; The highwater mark of buffers with writes outstanding within the DKBM statistics window, created by the parameter LDKBMW. Rocket Software advises against setting this parameter to a non-zero value due to the extreme performance penalty imposed.&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Offset: see the [[#Additional disk buffer monitor statistics|Disk buffer monitor statistics table]].&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Parameter setting required: see [[Tracking system activity (CCAJRNL, CCAAUDIT, CCAJLOG)#Setting parameters to collect certain statistics|Parameters to set to collect certain statistics]].&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DKSWRPT&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; The total number of buffers with outstanding writes within the DKBM statistics window&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Offset: see the [[#Additional disk buffer monitor statistics|Disk buffer monitor statistics table]].&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Parameter setting required: see [[Tracking system activity (CCAJRNL, CCAAUDIT, CCAJLOG)#Setting parameters to collect certain statistics|Parameters to set to collect certain statistics]].&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DKUPTIME&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Milliseconds of DKUPDT time&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DKWR&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of physical page writes to &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;Model&amp;amp;nbsp;204&amp;lt;/var&amp;gt; files&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DKWRL&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of physical page writes from the below the bar pool&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DKWTMICS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Total wait time in microseconds for Disk I/O waits counted by DKWTS.&lt;br /&gt;
&amp;lt;p&amp;gt;As of V7.7, with 77z339 applied&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DKWTS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number Disk I/O waits&lt;br /&gt;
&amp;lt;p&amp;gt;As of V7.7, with 77z339 applied&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DUMP&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Writes to &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;Model&amp;amp;nbsp;204&amp;lt;/var&amp;gt; file backups (DUMP command output)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DUPDTS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Records written to a deferred update data set for the file&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;ECCALL&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of External Call Facility calls&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;ECCNCT&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;External Call Facility - Elapsed time for external program&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;ECCTOUT&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of External Call Facility calls that timed out (program or subtask unavailable)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;ECCWAITM&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;ECF &amp;amp;ndash; Number of calls that waited for module to become available&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;ECCWAITS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of External Call Facility calls that waited for a subtask to become available&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;ECDELETE&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of EXTERNAL DELETE calls to External Call Facility&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;ECLOAD&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of EXTERNAL LOAD calls to External Call Facility&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;ECMODMAX&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;ECF &amp;amp;ndash; Highwater mark of modules loaded&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;ECNAMMAX&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;External Call Facility &amp;amp;ndash; High-water mark of call names defined&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;ECTSKMAX&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;External Call Facility &amp;amp;ndash; High-water mark of subtasks active&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;ECTWAITM&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;External Call Facility &amp;amp;ndash; Elapsed time spent waiting for a module to become available&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;ECTWAITS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;External Call Facility &amp;amp;ndash; Elapsed time spent waiting for a subtask to become available&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;ERRPDL&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Highwater mark of the system pushdown list&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;FBMX&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Disk buffer HWM&lt;br /&gt;
&amp;lt;p&amp;gt;Obsolete from V7.8, see: [[Release_notes_for_Model_204_version_7.8#BUF_and_FBMX_stats_removed|Model 204 V7.8 Release Notes, BUF and FBMX stats removed]].&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;FBWT&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of waits for a disk buffer&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;FINDS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of FIND statements evaluated&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;FSCB&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;High-water mark of bytes used in the FSCB&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;FSCBSW&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of full-screen buffer swaps&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;FTBL&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Highwater mark of FTBL appearing in CMPL and EVAL lines for requests containing a field name reference in group context. If one or more groups are opened but no field name references are made, the portion of FTBL used by the open groups is not reported.&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;GTBL&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Highwater mark of GTBL&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;GTBLRS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of GTBL rearrangements required to add a global object&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;GTBLRU&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of GTBL rearrangements required to add a global string variable&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;HEAP&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Dynamic memory highwater mark&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;HRDRSTRT&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;number of hard restarts&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;IMGCBYTR&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of bytes of data received from Imagine Transparency brokers for calls to non-transparency code running on the broker (rate or total). The calls can be for transpiled SOUL or COBOL code, or service programs&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;IMGCBYTS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of bytes of data sent to Imagine Transparency brokers for  for calls to non-transparency code running on the broker (rate or total). The calls can be for transpiled SOUL or COBOL code, or IMGCBYTS service programs&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;IMGCCPU&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of seconds of CPU used by Imagine Transparency brokers for calls to non-transparency code running on the broker (rate or total). The calls can be for transpiled SOUL or COBOL code, or service programs&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;IMGCREQ&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of requests sent from M204 to a broker for calls to non-transparency code running on the brokers (rate or total). This is essentially the number of interactions between M204 and the brokers for non-transparency processing (transpiled code and service programs)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;IMGCWT&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of seconds spent by M204 waiting for a response from the Imagine Transparency brokers for non-transparency requests (transpiled code and service programs) (rate or total). IMGCWT is composed of IMGCCPU (CPU time used on the broker), IMGCWTD (time the broker spent waiting for the Imagine DatabaseStore, mostly for finds and commits), and everything else. The most likely cause of &amp;quot;everything else&amp;quot; is network delays&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;IMGCWTD&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of seconds spent by Imagine Transparency brokers waiting for the Imagine DatabaseStore for non-transparency requests (transpiled code and service programs), mostly for finds and commits (rate or total)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;IMGTBYTR&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of bytes of data received from Imagine Transparency brokers for transparency requests (rate or total)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;IMGTBYTS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of bytes of data sent to Imagine Transparency brokers for transparency requests (rate or total)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;IMGTCPU&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of seconds of CPU used by Imagine Transparency brokers for transparency requests (rate or total)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;IMGTFDH&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of finds against Imagine files that could be serialized for duplicate find testing and a duplicate find was found (rate or total). Since Imagine guarantees identical results for identical finds in the same transaction (if no candidate files were updated) the result of the previous find can be used in the case of a duplicate, eliminating an interaction with the broker and all the overhead that entails. The H in IMGTFDH stands for Hits. It can be useful to compare IMGTFDH with IMGTFND (finds sent to the broker) to determine the percentage of finds that were essentially optimized away as duplicates&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;IMGTFDS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of finds against Imagine files that could be serialized for duplicate find testing (rate or total). A find might not be serializable if it is too complicated or references too many files (in a group). Any find that can&#039;t be serialized must be sent to the broker to be processed, even if an identical find has already been done in the same transaction&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;IMGTFDU&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of finds against Imagine files that could be serialized for duplicate find testing, and a duplicate find was found, but could not be used because one or more files in the find had been updated since the previous find (rate or total). In such a case, the find must be sent to the broker to be reprocessed&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;IMGTFND&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of finds against Imagine files that were sent to the broker to be processed (rate or total). This does not include duplicate finds whose results could be reused on M204 (counted by IMGTFDH)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;IMGTREC&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of Imagine records sent from the broker to M204 (rate or total). This includes &amp;quot;prefetched&amp;quot; records that are counted by IMGTRECP&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;IMGTRECP&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of Imagine records sent from the broker to M204 before they were explicitly accessed (like in a FOR RECORD LOOP), so &amp;quot;prefetched&amp;quot;. One example of this is that after a find on the&lt;br /&gt;
broker, the first IMGPREF (user parameter) records would be sent back to M204 with the find results&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;IMGTREQ&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of requests sent from M204 to a broker for transparency processing (rate or total). This is essentially the number of interactions between M204 and the brokers for transparency&lt;br /&gt;
processing&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;IMGTWT&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of seconds spent by M204 waiting for a response from the Imagine Transparency brokers for transparency requests (rate or total). IMGTWT is composed of IMGTCPU (CPU time used on the broker), IMGTWTD (time the broker spent waiting for the Imagine DatabaseStore, mostly for finds and commits), and everything else. The most likely cause of &amp;quot;everything else&amp;quot; is network delays&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;IMGTWTD&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of seconds spent by Imagine Transparency brokers waiting for the Imagine DatabaseStore for transparency requests, mostly for finds and commits (rate or total)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;IN&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of terminal input lines&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;INCMFS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Input lines from CMS full screen&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;INCMIO&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Input lines from CMS non-full screen&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;INCRAM&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Input lines from Remote User Language threads (IODEV 29)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;INVMFS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Input lines from IUCV or VMCF full-screen thread&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;INVMIF&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Input arguments supplied by certain IFAM2 or IFAM4 calls from CMS programs&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;INVMIO&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Input lines from IUCV or VMCF non-full screen thread&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;INXX&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Input lines from QSAM users (IODEV 3)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;ITBL&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Highwater mark of ITBL&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;IXADD&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of index entries added to Tables C and D, including attempts to add duplicates&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;IXDEL&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of entries deleted from Tables C and D&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;JSCREENS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Counts the number of times Janus Web incremented the SCREENS statistic. Since these may occur outside of request context, they would not necessarily have corresponding Since-Last statistics.&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;JWEBERRS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Counts the number of times that Janus Web returned a 4xx status code. Note that these would not be counted in the SCREENS statistic, but it is handy to know that for example a bunch of 404 or 401 errors are occurring.&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;LKPOST&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Times an MP subtask posted another task to indicate that an MP lock had become available&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;LKWAIT&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Times MP subtasks invoked z/OS WAIT macros to wait for an available MP lock&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;LONGUPDTIME(MS)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; Total milliseconds of &#039;too long&#039; update units&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Parameter setting required: see [[Tracking system activity (CCAJRNL, CCAAUDIT, CCAJLOG)#Setting parameters to collect certain statistics|Parameters to set to collect certain statistics]].&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;LONGUPDTS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; Number of &#039;too long&#039; update units&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Parameter setting required: see [[Tracking system activity (CCAJRNL, CCAAUDIT, CCAJLOG)#Setting parameters to collect certain statistics|Parameters to set to collect certain statistics]].&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;LWTIM&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Elapsed time (ms), spent waiting for a multiprocessing lock.  Reported for each MP and zIIP subtask at &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;Model&amp;amp;nbsp;204&amp;lt;/var&amp;gt; termination or in MONITOR TASKS output (only on Model 5 terminals).&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MAXIOX&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of times &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;Model&amp;amp;nbsp;204&amp;lt;/var&amp;gt; waited for a free database buffer&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MBO&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Highwater mark of transaction backout pages&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
As of V7.7, with zap 77z257 applied.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MCP&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Highwater mark of transaction checkpoint spans&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
As of V7.7, with zap 77z257 applied.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MOVE&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of times the scheduler switched from one user to another&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MPHASHD&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MP duplicate hash entries found&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MPLKPREM&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; Total elapsed time in milliseconds, across the maintask and all subtasks, the Online spent waiting due to operating system preemption.&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
This is the elapsed time between when an MP lock becomes available (lock post) making a task ready to run, and when the task actually gets the CPU. That preemption delay is caused by the operating system dispatching other tasks ahead of this task.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Only collected in MP/204 systems.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MPLKWTIM&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; Total elapsed time in milliseconds, across the maintask and all subtasks, the Online spent waiting for MP locks&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Only collected in MP/204 systems.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MPR&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Highwater mark of transaction pre-images&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
As of V7.7, with zap 77z257 applied.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQAPICNT&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQ/204 &amp;amp;ndash; Count of MQ/Series API calls&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQAPITIM &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQ/204 &amp;amp;ndash; Elapsed time of MQSeries API calls&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQBYTEIN&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQ/204 &amp;amp;ndash; Total bytes retrieved (MQGET)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQBYTEOU&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQ/204 &amp;amp;ndash; Total bytes sent (MQPUT/MQPUT1)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQGETS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQ/204 &amp;amp;ndash; Number of MQGETs performed&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQGWTCNT&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQ/204 &amp;amp;ndash; Number of MQGETs with nonzero, non-unlimited wait&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQGWTSUC&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQ/204 &amp;amp;ndash; Number of MQGETs with nonzero, non-unlimited wait that succeeded&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQGWTTIM&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQ/204 &amp;amp;ndash; Elapsed time for MQGETs with nonzero, non-unlimited wait&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQGWTTSP&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQ/204 &amp;amp;ndash; Total wait time specified on MQGETs with nonzero, non-unlimited wait&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQHWQU&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQ/204 &amp;amp;ndash; High-water mark of queues concurrently in use&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQHWTASK&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQ/204 &amp;amp;ndash; High-water mark of MQ/204 subtasks in use&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQNUMQM&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQ/204 &amp;amp;ndash; Number of distinct queue managers connected&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQNUMQU&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQ/204 &amp;amp;ndash; Number of distinct queues accessed&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQPUTS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQ/204 &amp;amp;ndash; Number of MQPUTs performed&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQWTM&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Mean queue wait time, the average time a subtask spent waiting for work (waiting for PCBs to come into the offload queue)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MTDEQ&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;The number of times that the MAINTASK took a unit of work from the MAINTASK queue and processed it&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MTSDEQ&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;The number of times that the MAINTASK took a unit of work from an MP subtask queue and processed it because the MAINTASK was idle&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MTZDEQ&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;The number of times that the MAINTASK took a unit of work from a zIIP subtask queue and processed it because the MAINTASK was idle&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;NTBL&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Highwater mark of NTBL&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;OBJSWAP&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;number of object swaps for Sirius objects&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;OFFIN&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Count of records read in by the OFFLOAD subtask&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;OFFOU&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Count of records written to the OFFLOAD stream&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;OUT&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of terminal output lines&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;OUTCMFS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Output lines to CMS full-screen thread&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;OUTCMIO&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Output lines to CMS line-by-line thread&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;OUTCRAM&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Output lines from remote User Language threads (IODEV 29)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;OUTPB&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Highwater mark of OUTPB&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;OUTVMFS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Output lines to IUCV or VMCF full-screen thread&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;OUTVMIF&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Output lines to IFAM2 or IFAM4 calls from CMS programs&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;OUTVMIO&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Output lines to IUCV or VMCF line-by-line threads&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;OUTXX&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Output lines to QSAM users (IODEV 3)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;PBRSFLT&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of private buffer reservation faults&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;PCPU&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Percentage of time &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;Model&amp;amp;nbsp;204&amp;lt;/var&amp;gt; was given the CPU when it wanted CPU time. In an MP environment, system PCPU is the sum of CPU time in all tasks divided by the sum of elapsed time in all tasks.&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;PDL&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Highwater mark of the pushdown list&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;PETIM&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Elapsed time (ms), spent waiting due to OS preemption.  Reported for the MAINTASK and each MP and zIIP subtask at &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;Model&amp;amp;nbsp;204&amp;lt;/var&amp;gt; termination or in MONITOR TASKS output (only on Model 5 terminals)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;PNDGTIME&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Milliseconds of unnecessary broken time&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;PR&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Real time consumed, in milliseconds. PCPU = CPU / PR.&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;QTBL&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Highwater mark of QTBL&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;RCV&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of blocks needed for subtransaction recovery&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
As of V7.7, with zap 77z257 applied.&amp;lt;/p&amp;gt;&lt;br /&gt;
 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;RECADD&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of records started in Table B, not including extension records&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;RECDEL&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of records deleted from Table B, not including extension records or records deleted by DELETE RECORDS or IFDSET&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;RECDS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of records processed by FOR statements, SORT statements, IFGET calls, or IFPOINT calls, or similar SQL record processing&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;REDY&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; Percentage of performance samples at which the user was ready to run (reported only if the performance subtask is active)&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Parameter setting required: see [[Tracking system activity (CCAJRNL, CCAAUDIT, CCAJLOG)#Setting parameters to collect certain statistics|Parameters to set to collect certain statistics]].&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;REQ&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of SOUL requests evaluated&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;REST&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of reads from a &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;Model&amp;amp;nbsp;204&amp;lt;/var&amp;gt; file backup (&amp;lt;var&amp;gt;RESTORE&amp;lt;/var&amp;gt; command)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;RETRYA&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Page retries in Table A&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;RETRYC&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Page retries in Table C&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;RQTM&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Elapsed time for the activity being reported, exclusive of terminal I/O time&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;RSXCOMP&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of compactions of the record locking table.  If greater than 0, increase &amp;lt;var&amp;gt;LRETBL&amp;lt;/var&amp;gt;.&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;RUNG&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; Percentage of performance samples at which the user was running (reported only if the performance subtask is active)&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Parameter setting required: see [[Tracking system activity (CCAJRNL, CCAAUDIT, CCAJLOG)#Setting parameters to collect certain statistics|Parameters to set to collect certain statistics]].&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;SCHDCPU&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;In MP configuration, total scheduler CPU for the user or request&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;SCREENS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Total number of full-screen reads (&amp;lt;var&amp;gt;READ SCREEN&amp;lt;/var&amp;gt; statements) evaluated by a SOUL request.&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;SFTRSTRT&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;number of soft restarts.&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;SGMTI&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of input lines from included procedures&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;SGMTO&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of output lines to procedures defined by the user&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;SLIC&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of times that the user was time-sliced by the &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;Model&amp;amp;nbsp;204&amp;lt;/var&amp;gt; scheduler&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;SMPLS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of performance sample points at which the user was active or total number of performance samples taken at the system level (reported only if the performance subtask is active)&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Parameter setting required: see [[Tracking system activity (CCAJRNL, CCAAUDIT, CCAJLOG)#Setting parameters to collect certain statistics|Parameters to set to collect certain statistics]].&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;SORTS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of SOUL &amp;lt;var&amp;gt;SORT&amp;lt;/var&amp;gt; statements or SQL sorts evaluated&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;SQLI&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Remote SQL input highwater mark&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;SQLO&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Remote SQL output highwater mark&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;SQRD&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of terminal input lines&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;SQWR&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of terminal output lines&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;STBL&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Highwater mark of STBL&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;STCPU&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Total amount of time, in milliseconds, that the user has run in an MP offload subtask&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;STDEQ&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of times that an MP subtask took a unit of work from an MP subtask queue and processed it&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;STIMERS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Total number of STIMER or STIMERM calls&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;STPOST&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Times MP subtasks performed real operating system POSTs to send work to the maintask&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;STRECDS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of records processed by SORT statements or SQL sorts&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;STWAIT&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of times MP subtasks invoked z/OS WAIT macros to wait for work from the maintask&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;STZDEQ&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of times that an MP subtask took a unit of work from a zIIP subtask queue and processed it because the MP subtask was idle&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;SVAC&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Active servers (an average, included on a performance line)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;SVMX&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Highwater mark for servers (0 if no server swapping)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;SVPAGES&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&amp;lt;code&amp;gt;SVPAGES * 4096&amp;lt;/code&amp;gt; is the number of bytes transferred as a result of server reads and writes&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;SVRD&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of server reads&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;SVWR&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of server writes&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;SWPG&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Percentage of performance samples at which the user was swapping in or out (reported only if the performance subtask is active)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;SWT&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Times &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;Model&amp;amp;nbsp;204&amp;lt;/var&amp;gt; issued a real WAIT while not in user-switching mode&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;TEMX&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Highwater mark of CCATEMP pages used in the expansion area&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;TFMX&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Highwater mark of CCATEMP pages used&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;TSMX&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Highwater mark of CCATEMP pages used in the small model page pool&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;TTBL&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Highwater mark of TTBL&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;UBUFHWS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Highwater mark, in bytes, of user&#039;s Universal Buffer&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;UDD&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of lines written to a directed output (&amp;lt;var&amp;gt;USE&amp;lt;/var&amp;gt;) data set&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;UPDTTIME(MS)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of milliseconds that a file was being updated&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
UPT(MS) appears as the column header for this statistic on a report&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;UPDTTIME&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of milliseconds that the user was actively updating at least one file&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;USMX&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Highwater mark for simultaneous active users (reported only if the performance subtask is active)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;USRS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Average number of active users (reported only if the performance subtask is active)&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Parameter setting required: see [[Tracking system activity (CCAJRNL, CCAAUDIT, CCAJLOG)#Setting parameters to collect certain statistics|Parameters to set to collect certain statistics]].&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;VTBL&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of VTBL entries at the end of compilation (CMPL) processing or the end of evaluation (EVAL) processing&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;WAIT&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of real operating system waits&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;WTCFR&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of times that the user waited to obtain a critical file resource, either share or exclusive&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Parameter setting required: see [[Tracking system activity (CCAJRNL, CCAAUDIT, CCAJLOG)#Setting parameters to collect certain statistics|Parameters to set to collect certain statistics]].&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;WTRLK&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of times that the user waited to obtain a record lock&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Parameter setting required: see [[Tracking system activity (CCAJRNL, CCAAUDIT, CCAJLOG)#Setting parameters to collect certain statistics|Parameters to set to collect certain statistics]].&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;WTSV&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Percentage of performance samples at which the user was waiting for a server (reported only if the performance subtask is active)&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Parameter setting required: see [[Tracking system activity (CCAJRNL, CCAAUDIT, CCAJLOG)#Setting parameters to collect certain statistics|Parameters to set to collect certain statistics]].&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;XTBL&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Highwater mark of XTBL&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;ZTCPU&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;The CPU (ms) consumed on a zIIP processor by the MAINTASK, an MP subtask or a zIIP subtask. Reported for each task at &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;Model&amp;amp;nbsp;204&amp;lt;/var&amp;gt; termination and in &amp;lt;var&amp;gt;MONITOR TASKS&amp;lt;/var&amp;gt; output (for Model 5 terminals only)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;ZTDEQ&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;The number of times that a zIIP subtask took a unit of work from a zIIP subtask queue and processed it&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Header and trailer entries (Type 0)==&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Each journal block begins with a header record and ends with a trailer record.&amp;lt;/p&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
===Header entries (Type 0)===&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Header entries have the format shown in the following table: &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;caption style=&amp;quot;margin-right:6em&amp;quot;&amp;gt;Header entry formats&amp;lt;/caption&amp;gt;&lt;br /&gt;
&amp;lt;tr class=&amp;quot;head&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Offset dec(hex)&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Length&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Data type&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Description&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 0(0)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt;2&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Binary&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Length of entire journal record, including header and trailer&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;2(2)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt;1&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Binary&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Type indicator = X&#039;00&#039;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;3(3)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt;1&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Binary&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Flags used by recovery&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;4(4)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt;4&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td nowrap&amp;gt;Unsigned packed data&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Julian date = 0CYYDDDF&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8(8)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt;4&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Unsigned packed data&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Time = HHMMSSTH &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;12(0C)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt;4&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Binary&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; Sequence number &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;16(10)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt;10&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Binary&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; System Store Clock Extended (STCKE) value to provide picosecond accuracy on the journal date/time stamp&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Bytes 1-9 || byte 16 &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;26(1A)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt;2&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Binary&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Length of header, type 00&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;28(1C)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt;2&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Binary&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Version in hex&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;30(1E)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt;8&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;EBCDIC&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Version in EBCDIC&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;38(26)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt;8&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;EBCDIC&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Job name&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;46(2E)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt;8&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;EBCDIC&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;JES Job ID&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;54(36)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt;4&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;EBCDIC&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;SMF System ID&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;If the flag byte at offset 3 of type 00 has the X&#039;02&#039; bit on, then it is a header record from &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;Model&amp;amp;nbsp;204&amp;lt;/var&amp;gt; version 7.4.0 or later with its length at offset X&#039;1A&#039;.&amp;lt;/li&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;li&amp;gt;If that flag byte has the X&#039;01&#039; bit on, then the header is from version 7.1.0 and is 26 bytes in length. &amp;lt;/li&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;li&amp;gt;If neither of those bits is on, then the header is a from a pre-7.1.0 version and is 16 bytes in length.&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
===Recovery flags===&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Flags used by recovery can have the value of X&#039;00&#039; or a sum of any of the following:  &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;tr class=&amp;quot;head&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Value&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Block contains these records...&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;X&#039;80&#039;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Type 1&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;X&#039;40&#039;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Type 2&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;X&#039;20&#039;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Type 3&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;X&#039;10&#039;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Type 4&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;X&#039;08&#039;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Type 5&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;X&#039;04&#039;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Type 6&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
===Sequence numbers===&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
The sequence number represents the number of each journal record, starting at 0 and increasing by 1. A merged journal (output of the MERGEJ utility) sequence number consists of a 2-byte hexadecimal number at offset 12(0C), which indicates the input file this journal record came from, and a 2-byte hexadecimal field at offset 14(0E), which indicates the sequence within the INPUT journal.&amp;lt;/p&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
===Trailer entries (Type 0)===&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Trailer entries have the format shown in the following table: &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;caption&amp;gt;Trailer entry formats&amp;lt;/caption&amp;gt;&lt;br /&gt;
&amp;lt;tr class=&amp;quot;head&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Offset dec(hex)&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Length&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Data type&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Description&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 0(0)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt; 2&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; Binary&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Length of entry = X&#039;000C&#039;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 2(2)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt; 1&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; Binary&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Type indicator = X&#039;00&#039;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 3(3)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt; 1&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt;  &amp;amp;mdash; &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Unused&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 4(4)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt; 4&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Unsigned packed data&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Julian date = 0CYYDDDF&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 8(8)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt; 4&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Unsigned packed data &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Time = HHMMSSTH&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
==Recovery entries (Types 1-6)==&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Entry types X&#039;01&#039; through X&#039;06&#039; contain information used for recovery. They follow the same general format as all other journal entries. There is no type X&#039;07&#039; journal entry.     &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
The format of the recovery entries is meaningful only in the context of the &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;Model&amp;amp;nbsp;204&amp;lt;/var&amp;gt; ROLL FORWARD algorithm. However, entry types might be of interest in some statistics gathering applications, as follows:    &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;tr class=&amp;quot;head&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Type &amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Contains recovery information from...&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;1 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Discontinuity&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;2 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; Begin update unit.&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
More than one type 2 entry can be written for each update unit. The update unit number appears as a 4-byte binary number at offset 16(10).&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;3 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; End update unit.&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
The update unit number appears in the same format and location as the type 2 entry.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;4&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;File state information: opened, closed, dumped, file parameter list (FPL) page preimage logged or open at the time of a checkpoint&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;5 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Checkpoint&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;6 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;File update &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
==System statistics entries (Type 8)==&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Cumulative statistics, listed by offset in the [[#System performance statistics|Layout of system subtype X&#039;02&#039; entries]] table, are kept for the entire system. Final, partial, and performance system statistics are written to the journal during &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;Model&amp;amp;nbsp;204&amp;lt;/var&amp;gt; termination in a line that begins with:&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p class=&amp;quot;code&amp;quot;&amp;gt;ST $$$ SYSTEM=&#039;&amp;lt;i&amp;gt;version#&amp;lt;/i&amp;gt;&#039;&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
For additional information about:&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Using system statistics for performance monitoring, see [[Performance monitoring and tuning]]. &amp;lt;/li&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;li&amp;gt;Disk buffer monitor statistics and parameters, see [[Performance monitoring and tuning#Disk buffer monitor statistics and parameters|Disk buffer monitor statistics and parameters]]. &amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
===Final statistics===&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
The system final statistics line, similar to the following, is produced as part of system termination: &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p class=&amp;quot;code&amp;quot;&amp;gt;ST $$$ SYSTEM=&#039;5A &#039;AUDIT=43 OUT=38 IN=14 WAIT=19 ...&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
===Partial statistics===&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Statistics in a system partial statistics line, similar to the following, accumulate from the beginning of the run, if the User 0 &amp;lt;var&amp;gt;[[ACCTIM parameter|ACCTIM]]&amp;lt;/var&amp;gt; parameter is nonzero:  &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p class=&amp;quot;code&amp;quot;&amp;gt;ST $$$ SYSTEM=&#039;6.1.0&#039;PARTIAL=3 AUDIT=19 OUT=10 IN=5 WAIT=3 ...&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
===Performance statistics===&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
System performance statistic lines, similar to the following, are written if the User 0 &amp;lt;var&amp;gt;[[RPTCNT parameter|RPTCNT]]&amp;lt;/var&amp;gt; and &amp;lt;var&amp;gt;[[SMPLTIM parameter|SMPLTIM]]&amp;lt;/var&amp;gt; parameters are nonzero: &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p class=&amp;quot;code&amp;quot;&amp;gt;ST $$$ SYSTEM=&#039;6.1.0&#039; PERFORMANCE=n&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
The numbers determined at the performance sample points are averaged for the entire run. &amp;lt;/p&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
===Entry formats===&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
System statistics entries have the format shown in the following table:  &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;caption&amp;gt;System statistics entry formats&amp;lt;/caption&amp;gt;&lt;br /&gt;
&amp;lt;tr class=&amp;quot;head&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Offset dec(hex)&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Length&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Data type&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Description&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;0(0)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt;2&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Binary&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Length of entry&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;2(2)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt;1&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Binary&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Type indicator = X&#039;08&#039;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;3(3)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt;1&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Binary&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; Subtype indicator:&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
X&#039;00&#039; = final statistics&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
X&#039;01&#039; = partial statistics&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
X&#039;02&#039; = performance statistics&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
X&#039;04&#039; = additional disk buffer monitor&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
X&#039;08&#039; = subtask statistics&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;4(4)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt;4&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Unsigned packed data&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Julian date = 0CYYDDDF&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8(8&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt;4&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Unsigned packed data&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Time = HHMMSSTH&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;12(0C)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt;2&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Binary&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Subtask number if subtype = X&#039;08&#039;; otherwise unused&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;14(0E)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt;2&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Binary&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Unused&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;16(10) to end of journal&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt; &amp;amp;mdash; &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt; &amp;amp;mdash; &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Contents depend on subtypes, shown in tables in the following sections:&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[[#System final and partial statistics|System final and partial statistics]]&amp;lt;/li&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;li&amp;gt;[[#System performance statistics|System performance statistics]]&amp;lt;/li&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;li&amp;gt;[[#Additional disk buffer monitor statistics|Additional disk buffer monitor statistics]]&amp;lt;/li&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;li&amp;gt;[[#User since-last statistics|User since-last statistics]]&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt; &amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
==System final and partial statistics==&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
For subtypes X&#039;00&#039; (final statistics) and X&#039;01&#039; (partial statistics), the layout of the remainder of the entry is shown in the following table.&lt;br /&gt;
For a description of each statistic, see the [[#Description of statistics|Statistics with descriptions]] table.&lt;br /&gt;
The following statistics are data type Binary. However, the length varies &amp;amp;mdash; either 4 or 8, to accommodate 64-bit system architecture. &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;caption&amp;gt;System final and partial statistics&amp;lt;/caption&amp;gt;&lt;br /&gt;
&amp;lt;tr class=&amp;quot;head&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Offset dec(hex) &amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Length &amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Description&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;16(10) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;AUDIT&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;24(18) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;OUT&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;32(20) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;IN&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;40(28) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;OUTXX&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;48(30) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;INXX&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;56(38) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV5&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;64(40) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV6&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;72(48) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV7&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;80(50) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV8&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;88(58) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV9&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;96(60) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV10&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;104(68) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV11&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;112(70) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV12&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;120(78) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV13&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;128(80) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV14&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;136(88) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;OUTTTY&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;144(90) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;INTTY&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;152(98) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV17&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;160(A0) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV18&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;168(A8) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV19&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;176(B0) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV20&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;184(B8) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Spare&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;192(C0) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Spare&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;200(C8) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV23&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;208(D0) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV24&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;216(D8) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV25&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;224(E0) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV26&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;232(E8) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV27&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;240(F0) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV28&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;248(F8) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;OUTCRAM&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;256(100) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;INCRAM&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;264(108) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV31&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;272(110) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV32&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;280(118) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Spare&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;288(120) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Spare&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;296(128) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV35&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;304(130) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV36&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;312(138) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV37&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;320(140) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV38&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;328(148) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;OUTVMIO&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;336(150) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;INVMIO&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;344(158) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;OUTVMFS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;352(160) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;INVMFS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;360(168) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;OUTVMIF&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;368(170) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;INVMIF&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;376(178) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;OUTCMIO&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;384(180) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;INCMIO&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;392(188) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;OUTCMFS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;400(190) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;INCMFS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;408(198) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV49&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;416(1A0) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV50&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;424(1A8) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;OFFIN&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;432(1B0) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;OFFOU&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;440(1B8) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV53&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;448(1C0) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV54&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;456(1C8) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV55&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;464(1D0) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV56&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;472(1D8) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV57&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;480(1E0) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV58&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;488(1E8) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV59&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;496(1F0) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV60&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;504(1F8) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV61&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;512(200) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV62&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;520(208) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV63&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;528(210) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV64&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;536(218) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV65&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;544(220) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV66&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;552(228) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV67&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;560(230) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV68&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;568(238) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV69&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;576(240) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV70&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;584(248) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV71&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;592(250) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV72&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;600(258) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV73&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;608(260) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV74&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;616(268) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;4 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;WAIT&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;620(26C) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;4 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MPLKWTIM&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;624(270) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DKRD&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;632(278) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DKWR&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;640(280) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;4 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;SVRD&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;644(284) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;4 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;SVWR&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;648(288) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;CPU&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;656(290) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;REQ&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;664(298) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MOVE&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;672(2A0) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;4 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DUMP&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;676(2A4) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;4 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;REST&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;680(2A8) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;4 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;SLIC&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;684(2AC) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;4 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;CNCT&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;688(2B0) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;4 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;FBWT&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;692(2B4) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;4 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;SWT&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;696(2B8) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;4 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;ERRPDL&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;700(2BC) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;4 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MPLKPREM&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;704(2C0) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;RECADD&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;712(2C8) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;RECDEL&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;720(2D0) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BADD&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;728(2D8) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BDEL&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;736(2E0) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BCHG&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;744(2E8) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;IXADD&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;752(2F0) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;IXDEL&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;760(2F8) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;FINDS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;768(300) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;4 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;SORTS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;772(304) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;4 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;JSCREENS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;776(308) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;RECDS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;784(310) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;STRECDS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;792(318) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DKAR&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;800(320) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DKPR&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;808(328) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;4 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DKRR&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;812(32C) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;4 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;FBMX&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;816(330) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;4 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;TFMX&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;820(334) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;4 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;USMX&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;824(338) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;4 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;SVMX&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;828(33C) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;4 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;SFTRSTRT (number of soft restarts)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;832(340) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;APSYLD&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;840(348) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;APSYLDD&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;848(350) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;4 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;APSYLDT&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;852(354) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;4 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Spare&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;856(358) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DKPRF&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;864(360) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;4 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;SMPLS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;868(364) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;4 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;USRS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;872(368) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;4 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;SVAC&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;876(36C) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;4 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;RUNG&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;880(370) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;4 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;REDY&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;884(374) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;4 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BLKI&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;888(378) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;4 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;WTSV&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;892(37C) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;4 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BLKO&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;896(380) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;4 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;SWPG&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;900(384) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;4 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;PCPU&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;904(388) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;4 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DIRRCD&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;908(38C) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;4 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;JWEBERRS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;912(390) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;STCPU&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;920(398) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;STDEQ&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;928(3A0) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;STWAIT&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;936(3A8) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;4 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;STPOST&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;940(3AC) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;4 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;LKWAIT&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;944(3B0) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;4 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;LKPOST&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;948(3B4) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;4 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;RSXCOMP&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;952(3B8) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;4 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;SCHDCPU&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;956(3BC) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;4 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;SCREENS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;960(3C0) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;4 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;STIMERS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;964(3C4) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;4 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;HRDRSTRT (number of hard restarts)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;968(3C8) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;SVPAGES&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;976(3D0) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;4 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;PBRSFLT&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;980(3D4) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;4 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;COMMITS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;984(3D8) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;4 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BACKOUTS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;988(3DC) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;4 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;LONGUPDTS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;992(3E0) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;4 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;LONGUPDTIME(MS)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;996(3E4) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;4 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MPHASHD&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;1000(3E8) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;4 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;CDLWAIT&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;1004(3EC) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;4 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQGETS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;1008(3F0) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;4 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQPUTS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;1012(3F4) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;4 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;UBUFHWS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;1016(3F8) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;4 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQHWTASK&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;1020(3FC) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;4 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Spare &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;1024(400) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQBYTEIN&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;1032(408) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQBYTEOU&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;1040(410) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;4 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQHWQU&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;1044(414) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;4 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQNUMQU&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;1048(418) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;4 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQNUMQM&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;1052(41C) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;4 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Spare &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;1056(420) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQAPITIM&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;1064(428) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQAPICNT&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;1072(430) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQGWTTIM&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;1080(438) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;4 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQGWTCNT&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;1084(43C) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;4 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Spare &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;1088(440) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQGWTTSP&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;1096(448) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;4 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQGWTSUC&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;1100(44C) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;4 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;ECLOAD&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;1104(450) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;4 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;ECDELETE&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;1108(454) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;4 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Spare &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;1112(458) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;ECCALL&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;1120(460) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;4 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;ECCWAITM&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;1124(464) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;4 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;ECCWAITS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;1128(468) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;4 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;ECTWAITM&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;1132(46C) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;4 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;ECTWAITS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;1136(470) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;4 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;ECCTOUT&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;1140(474) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;4 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;ECCNCT&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;1144(478) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;4 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;ECMODMAX&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;1148(47C) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;4 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;ECNAMMAX&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;1152(480) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;4 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;ECTSKMAX&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;1156(484) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;4 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;GTBLRU&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;1160(488) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;4 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;GTBLRS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;1164(48C) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;4 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;TSMX&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;1168(490) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;4 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;TEMX&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;1172(494) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;4 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MAXIOX&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;1176(498) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DKRDL&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;1184(4A0) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DKWRL&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;1192(4A8) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;CPUTOTZE&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;1200(4B0) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;CPUONZIP&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;1208(4B8) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;4 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MPR&lt;br /&gt;
&amp;lt;p&amp;gt; as of V7.7 with 77z257 applied&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;1212(4BC) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;4 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MBO&lt;br /&gt;
&amp;lt;p&amp;gt; as of V7.7 with 77z257 applied&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;1216(4C0) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;4 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MCP&lt;br /&gt;
&amp;lt;p&amp;gt; as of V7.7 with 77z257 applied&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;1220(4C4) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;4 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;RCV&lt;br /&gt;
&amp;lt;p&amp;gt; as of V7.7 with 77z257 applied&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;1224(4C8) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Spare &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;1232(4D0) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DKWTMICS&lt;br /&gt;
&amp;lt;p&amp;gt; as of V7.7, with 77z339 applied&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;1240(4D8) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DKWTS&lt;br /&gt;
&amp;lt;p&amp;gt; as of V7.7, with 77z339 applied&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;1248(4E0) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MTDEQ&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;1256(4E8) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MTSDEQ&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;1264(4F0) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MTZDEQ&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;1272(4F8) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;STZDEQ&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;1280(500) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;ZTDEQ&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==System performance statistics==&lt;br /&gt;
 &lt;br /&gt;
===Entry format===&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
For subtype X&#039;02&#039;(system performance statistics), the layout of the remainder of the entry is shown in the following table.&lt;br /&gt;
Each statistic in the table is: Length, 4; Data type, Binary. See [[#Description of statistics|Statistics with descriptions]] table for the meaning of each statistic. &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;caption&amp;gt;Layout of system subtype X&#039;02&#039; entries&amp;lt;/caption&amp;gt;&lt;br /&gt;
&amp;lt;tr class=&amp;quot;head&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Offset dec(hex)&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Statistic&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;     16(10)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;SMPLS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;     20(14)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;USRS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;     24(18)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;SVAC&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;     28(1C)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;RUNG &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;     32(20)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;REDY&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;     36(24)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BLKI &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;     40(28)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;WTSV&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;     44(2C)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BLKO &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;     48(30)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;SWPG &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
==Additional disk buffer monitor statistics==&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
For subtype X&#039;04&#039; (additional disk buffer monitor statistics), the layout of the entry is shown in the following table. Each statistic in the table is: Length, 8; Data type, Binary.&lt;br /&gt;
For a description of each statistic, see the [[#Description of statistics|Statistics with descriptions]] table.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;caption&amp;gt;Disk buffer monitor statistics&amp;lt;/caption&amp;gt;&lt;br /&gt;
&amp;lt;tr class=&amp;quot;head&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Offset dec(hex)&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Disk buffer monitor statistic &amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;16(10)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Spare&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;24(18) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DKSTKQC &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;32(20) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DKSWRP &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;40(28) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DKSWRPT &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;48(30) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DKSDIR &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;56(38) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DKSDIRT &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;64(40) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DKSKIP &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;72(48) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Spare &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;80(50) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Spare&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;88(58) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DKSRR &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;96(60) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DKSFBS &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;104(68) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DKSKIPT &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;112(70) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DKSAWT &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;120(78) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DKSAWW&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;128(80) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DKSAWWL&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;136(88) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DKSAWB &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;144(90) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DKSAWBL&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;152(98) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DKSRRFND &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;160(A0) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DKSTBLF &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;168(A8) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DKSTBLA &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;176(B0) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DKSTBLB &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;184(B8) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DKSTBLC &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;192(C0) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DKSTBLD &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;200(C8) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Spare &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;208(D0) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Spare &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;216(D8) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Spare &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;224(E0) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Spare &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;232(E8) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Spare &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;240(F0) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Spare &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;248(F8) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Spare &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;256(100) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DKSTBLX &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;264(108) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DKSTBLE&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;272(110)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Spare &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
==Multiprocessing (MP) subtask statistics==&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
The following statistics apply only to installations configured for multiprocessing using MP/204. For subtype X&#039;08&#039; (subtask specific statistics), the layout of the entry is shown in the following table.&lt;br /&gt;
For the meaning of each statistic, see the [[#Description of statistics|Statistics with descriptions]] table.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;caption&amp;gt;MP subtask statistics and offsets&amp;lt;/caption&amp;gt;&lt;br /&gt;
&amp;lt;tr class=&amp;quot;head&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;MP statistic &amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Offset dec(hex) &amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Length&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;CPU &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;16(10) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt;8&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;PR &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;24(18) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt;8&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;PCPU &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;32(20) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt;4&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;STWAIT&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;36(24)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt;4&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;STPOST&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;40(28)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt;4&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;LKWAIT&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;44(2C)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt;4&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;LKPOST&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;48(30)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt;4&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;SPARE&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;52(34)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt;4&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQWTM&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;56(38) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt;8&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEQ &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;64(40) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt;8&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;ZTDEQ&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;72(48)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt;8&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;STDEQ &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;80(50) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt;8&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;LWTIM &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;88(58) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt;4&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;PETIM&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;92(5C)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt;4&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;ZCPU&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;96(60) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt;8&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
==User statistics entries (Type 9)==&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
User lines report on an individual user&#039;s activity. These statistics include:&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Final (logout) and partial statistics&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;Since-last and ordered index statistics&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;Performance statistics&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Each user line starts with the following statistics:&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p class=&amp;quot;code&amp;quot;&amp;gt;ST $$$ USERID=&#039;&amp;lt;i&amp;gt;userid&amp;lt;/i&amp;gt;&#039; ACCOUNT=&#039;&amp;lt;i&amp;gt;account&amp;lt;/i&amp;gt;&#039;&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
The subtype, in this case PERFORMANCE, follows USERID and ACCOUNT statistics:&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p class=&amp;quot;code&amp;quot;&amp;gt;ST $$$ USERID=&#039;&amp;lt;i&amp;gt;userid&amp;lt;/i&amp;gt;&#039; ACCOUNT=&#039;&amp;lt;i&amp;gt;account&amp;lt;/i&amp;gt;&#039;&lt;br /&gt;
PERFORMANCE=&amp;lt;i&amp;gt;n&amp;lt;/i&amp;gt;&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
The format of user statistics entries is shown in the following table:&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;caption&amp;gt;User statistics entry formats&amp;lt;/caption&amp;gt;&lt;br /&gt;
&amp;lt;tr class=&amp;quot;head&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Offset dec(hex)&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Length&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Data type&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Description&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;0(0)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt;2&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Binary&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Length of entry&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;2(2)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt;1&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Binary&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Type indicator = X&#039;09&#039;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;3(3)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt;1&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Binary&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; Subtype indicator:&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;X&#039;00&#039; = logout statistics&amp;lt;/li&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;li&amp;gt;X&#039;01&#039; = since-last statistics&amp;lt;/li&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;li&amp;gt;X&#039;02&#039; = partial statistics&amp;lt;/li&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;li&amp;gt;X&#039;04&#039; = performance statistics&amp;lt;/li&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;li&amp;gt;X&#039;81&#039; = since-last statistics including conflict statistics&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;X&#039;41&#039; = user restart forced out a since-last statistics record.&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;X&#039;C1&#039; = user restart forced out a since last statistics record which included conflict statistics&amp;lt;/li&amp;gt; &lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;4(4)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt;4&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td nowrap&amp;gt;Unsigned packed data&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Julian date = 0CYYDDDF&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8(8)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt;4&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Unsigned packed data&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Time = HHMMSSTH&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;12(0C)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt;2&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Binary&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Server number&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;14(0E)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt;2&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Binary&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;User number&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;16(10)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;10(0A)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;EBCDIC&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Account:&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Second argument of LOGON/LOGIN command&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;Default is user ID&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;26(1A)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;10(0A)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;EBCDIC&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;User ID&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;36(24)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt;4&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;EBCDIC&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Since-last ID =&lt;br /&gt;
See the [[#User since-last statistics|Activity types]] table where the possible activity types are listed.&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;40(28)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt;1&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Binary&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;IODEV number (added for MXI)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;41(29)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt;3&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;N/A&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Unused&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;44(2C) to end of journal&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&amp;amp;nbsp;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Binary&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Contents depend on subtypes, shown in:&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[[#Partial statistics|Layout of user subtype X&#039;00&#039; and X&#039;02&#039; entries]] table&amp;lt;/li&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;li&amp;gt;[[#Since-last in relation to final and partial statistics|Layout of user subtype X&#039;01&#039; and X&#039;81&#039; entries]] table&amp;lt;/li&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;li&amp;gt;[[#Conflict statistics|Layout of user subtype X&#039;01&#039; entries (CFRJRNL=0)]] table&amp;lt;/li&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;li&amp;gt;[[#Conflict statistics|Layout of user subtype X&#039;81&#039; entries (CFRJRNL=1)]] table&amp;lt;/li&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;li&amp;gt;[[#Layout of performance statistics|Layout of user subtype X&#039;04&#039; entries]] table&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt; &amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==User final and partial statistics==&lt;br /&gt;
 &lt;br /&gt;
===Final (logout) statistics===&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Final (logout) statistics, listed in the [[#Partial statistics|Layout of user subtype X&#039;00&#039; and X&#039;02&#039; entries]] table, summarize a user&#039;s activities since the last login. A LOGOUT statistics line, such as the following, is written after each logout if the parameter following ACCOUNT is not PARTIAL, LAST, or PERFORMANCE: &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p class=&amp;quot;code&amp;quot;&amp;gt;&amp;lt;i&amp;gt;yydddhhmmssnnnsssuuuuu&amp;lt;/i&amp;gt; ST $$$ ACCOUNT=&#039;NO ACCOUNT&#039; SQRD=5 ...&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;var class=&amp;quot;term&amp;quot;&amp;gt;yyddd&amp;lt;/var&amp;gt; is the year and Julian day.&amp;lt;/li&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;var class=&amp;quot;term&amp;quot;&amp;gt;hhmmss&amp;lt;/var&amp;gt; is the time of day in hours, minutes, and seconds.&amp;lt;/li&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;var class=&amp;quot;term&amp;quot;&amp;gt;nnn&amp;lt;/var&amp;gt; is a counter to distinguish lines produced in the same second.&amp;lt;/li&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;var class=&amp;quot;term&amp;quot;&amp;gt;sss&amp;lt;/var&amp;gt; is the number of the server currently handling the user. Leading zeros are suppressed.&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;var class=&amp;quot;term&amp;quot;&amp;gt;uuuuu&amp;lt;/var&amp;gt; is a 5-digit user number associated with the audit trail line. Leading zeros are suppressed.&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
In some cases, the account name appears as &amp;quot;NO USERID NO ACCOUNT&amp;quot;. Statistics in this category are not chargeable to any one user and should be considered system overhead.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Final lines are recognized by the absence of an indicator for another type of line.&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Partial statistics===&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Optional partial statistics, listed in the &amp;quot;Layout of user subtype X&#039;00&#039; and X&#039;02&#039; entries&amp;quot; table below, can be provided for a run up to a few minutes before a system failure that prevents normal termination and production of final user and system statistics. &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
User partial statistics lines, such as the following, are made available for active users: &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p class=&amp;quot;code&amp;quot;&amp;gt;ST $$$ ACCOUNT=&#039;NO ACCOUNT&#039; PARTIAL=21 ...&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Statistics accumulate either:&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;As long as the user is logged in&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
or&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;From the first terminal input to disconnection when a login is not required &amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Partial statistics are requested by setting the time interval, in minutes, between successive partial lines on User 0&#039;s parameter line with the &amp;lt;var&amp;gt;ACCTIM&amp;lt;/var&amp;gt; parameter. &amp;lt;var&amp;gt;ACCTIM&amp;lt;/var&amp;gt; must be nonzero. &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
The contents of the statistics portion of the entry, starting at offset &amp;lt;code&amp;gt;40(28)&amp;lt;/code&amp;gt;, depends upon the subtype of the entry.  &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Partial statistics lines are indicated on the journal by the parameter &amp;lt;code&amp;gt;PARTIAL=&amp;lt;i&amp;gt;n&amp;lt;/i&amp;gt;&amp;lt;/code&amp;gt;, where &amp;lt;var class=&amp;quot;term&amp;quot;&amp;gt;n&amp;lt;/var&amp;gt; is a counter from the beginning of the run. &amp;lt;code&amp;gt;PARTIAL=&amp;lt;i&amp;gt;n&amp;lt;/i&amp;gt;&amp;lt;/code&amp;gt; immediately follows the type parameter.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
For subtypes X&#039;00&#039; (logout statistics), and X&#039;02&#039; (partial statistics), the layout of the remainder of the entry is shown in the following table. Each statistic in the table is: Length, 4; Data type, Binary. For the meaning of each statistic, see the [[#Description of statistics|Statistics with descriptions]] table.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;caption&amp;gt;Layout of user subtype X&#039;00&#039; and X&#039;02&#039; entries&amp;lt;/caption&amp;gt;&lt;br /&gt;
&amp;lt;tr class=&amp;quot;head&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Offset dec(hex)&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Statistic&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;40(28)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;CNCT&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;44(2C)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DKRD &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;48(30)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DKWR &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;52(34)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;SQRD&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;56(38)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;SQWR&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;60(3C)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;SGMTI &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;64(40)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;SGMTO &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;68(44)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;SVRD&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;72(48)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;SVWR &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;76(4C)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;CPU &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;80(50)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;REQ &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;84(54)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MOVE &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;88(58)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DUMP &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;92(5C)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;REST &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;96(60)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;SLIC &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;100(64)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;AUDIT &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;104(68) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;WAIT &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;108(6C)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;FBWT &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;112(70)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;UDD &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;116(74)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;RECADD &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;120(78)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;RECDEL &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;124(7C)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BADD &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;128(80)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BDEL&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;132(84)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BCHG &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;136(88)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;IXADD &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;140(8C)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;IXDEL &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;144(90)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;FINDS &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;148(94)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;SORTS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;152(98)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;RECDS &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;156(9C)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;STRECDS &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;160(A0)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DKAR &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;164(A4)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DKPR &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;168(A8)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DKRR &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;172(AC)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;COMMITS &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;176(B0)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BACKOUTS &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;180(B4)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;UPDTTIME(MS) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;184(B8)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;LONGUPDTS &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;188(BC)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;LONGUPDTIME(MS)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;192(C0)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;SMPLS &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;196(C4)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;RUNG &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;200(C8)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;REDY&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;204(CC)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BLKI&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;208(D0)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;WTSV &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;212(D4)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BLKO &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;216(D8)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;SWPG &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;220(DC)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;PCPU &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;224(E0)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DIRRCD &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;228(E4)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BXCHNG &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;232(E8)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BXDELE &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;236(EC)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BXNEXT &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;240(F0)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BXFIND &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;244(F4)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BXINSE &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;248(F8)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BXSPLI &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;252(FC)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BXRFND&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;256(100)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BXFREE &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;260(104)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;STCPU &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;264(108)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;STDEQ&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;268(10C)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;SCHDCPU&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;272(110)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;SCREENS &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;276(114)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;SVPAGES &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;280(118)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;PBRSFLT &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;284(11C)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQGETS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;288(120)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQPUTS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;292(124)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;UBUFHWS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;296(128)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQHWTASK&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;300(12C)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQBYTEIN&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;304(130)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQBYTOU&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;308((134)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQHWQU&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;312(138)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQNUMQU&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;316(13C)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQNUMQM&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;320(140)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQAPITIM&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;324(144)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQAPICNT&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;328(148)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQGWTTIM&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;332(14C)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQGWTCNT&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;336(150)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQGWTTSP&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;340(154)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQGWTSUC&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;344(158)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;ECLOAD&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;348(15C)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;ECDELETE&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;352(160)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;ECCALL&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;356(164)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;ECCWAITM&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;360(168)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;ECCWAITS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;364(16C)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;ECTWAITM&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;368(170)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;ECTWAITS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;372(174)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;ECCTOUT&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;376(178)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;ECCNCT&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;380(17C)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;GTBLRU&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;384(180)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;GTBLRS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;388(184)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;FSCBSW&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;392(188)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Spare&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;396(18C) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MPR (V7.7 onwards)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;400(190) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MBO (V7.7 onwards)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;404(194)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV#&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;408(198)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;ZTCPU&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;412(19C)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;ZTDEQ&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;416(1A0)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;CCATDIFF&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==User since-last statistics==&lt;br /&gt;
 &lt;br /&gt;
===Since-last statistics===&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Statistics are kept for each SOUL request, host language interface call, and a number of &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;Model&amp;amp;nbsp;204&amp;lt;/var&amp;gt; system commands. When each request or command completes, a since-last statistics line is written. The line includes the &amp;lt;var&amp;gt;ACCOUNT&amp;lt;/var&amp;gt; parameter at the beginning, followed by the &amp;lt;var&amp;gt;IODEV&amp;lt;/var&amp;gt; parameter and the &amp;lt;var&amp;gt;LAST&amp;lt;/var&amp;gt; parameter.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Several &amp;lt;var&amp;gt;MONITOR&amp;lt;/var&amp;gt; commands produce displays containing the user&#039;s last or current activity in the &amp;lt;code&amp;gt;FUNC&amp;lt;/code&amp;gt; column. When this activity completes, statistics are also written to CCAAUDIT and the activity is described in ST lines as &amp;lt;code&amp;gt;LAST=&#039;&amp;lt;i&amp;gt;activity&amp;lt;/i&amp;gt;&#039;&amp;lt;/code&amp;gt;.&amp;lt;/p&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
====Syntax====&lt;br /&gt;
&amp;lt;p class=&amp;quot;syntax&amp;quot;&amp;gt;ST $$$ USERID=&#039;&amp;lt;span class=&amp;quot;term&amp;quot;&amp;gt;userid&amp;lt;/span&amp;gt;&#039; ACCOUNT=&#039;&amp;lt;span class=&amp;quot;term&amp;quot;&amp;gt;accountname&amp;lt;/span&amp;gt;&#039; IODEV=&#039;&amp;lt;span class=&amp;quot;term&amp;quot;&amp;gt;devicetype&amp;lt;/span&amp;gt;&#039; LAST=&#039;&amp;lt;span class=&amp;quot;term&amp;quot;&amp;gt;acty&amp;lt;/span&amp;gt;&#039;&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
Where:&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
&amp;lt;var class=&amp;quot;term&amp;quot;&amp;gt;acty&amp;lt;/var&amp;gt; can be one of the following:  &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;caption&amp;gt;Activity types&amp;lt;/caption&amp;gt;&lt;br /&gt;
&amp;lt;tr class=&amp;quot;head&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Option&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Meaning&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BLDR&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&amp;lt;var&amp;gt;BLDREUSE&amp;lt;/var&amp;gt; command&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BLDX &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&amp;lt;var&amp;gt;Z&amp;lt;/var&amp;gt; command&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;CMPL &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Compilation of a SOUL request&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;CPTB&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&amp;lt;var&amp;gt;COMPACTB&amp;lt;/var&amp;gt; command&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;CPTE&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&amp;lt;var&amp;gt;COMPACTE&amp;lt;/var&amp;gt; command&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;CPYP &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&amp;lt;var&amp;gt;COPY PROCEDURE&amp;lt;/var&amp;gt; command&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;CREA&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&amp;lt;var&amp;gt;CREATE FILE &amp;lt;i&amp;gt;filename&amp;lt;/i&amp;gt;&amp;lt;/var&amp;gt; command&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DISP &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&amp;lt;var&amp;gt;DISPLAY PROCEDURE&amp;lt;/var&amp;gt; command&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DUMP &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&amp;lt;var&amp;gt;DUMP file&amp;lt;/var&amp;gt; command&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;EDIT &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Editing a request&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;EVAL &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Evaluation of a SOUL request&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;EXEC &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Execution of an SQL request&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;FLDC &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Compilation of a FLOD procedure&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;FLDE &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Evaluation of a FLOD procedure&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;IMPC &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Implied commit&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;INCR&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&amp;lt;var&amp;gt;IN FILE &amp;lt;i&amp;gt;filename&amp;lt;/i&amp;gt; INCREASE DATASETS&amp;lt;/var&amp;gt; command&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;INIT&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&amp;lt;var&amp;gt;IN FILE &amp;lt;i&amp;gt;filename&amp;lt;/i&amp;gt; INITIALIZE&amp;lt;/var&amp;gt; command&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;LOAD &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Loading a precompiled (ASPY) procedure&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;PREP &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Compilation of an SQL request&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;REST &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&amp;lt;var&amp;gt;RESTORE &amp;lt;i&amp;gt;file&amp;lt;/i&amp;gt;&amp;lt;/var&amp;gt; command&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Since-last highwater marks===&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
The since-last statistics include highwater marks of various work tables used by SOUL requests. Values are reported in terms of the units in which each table is allocated. For example, QTBL is allocated in units of 16 bytes.&amp;lt;/p&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
===Since-last in relation to final and partial statistics===&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Many since-last statistics, such as CNCT, CPU, and DKRD, are also reported on user final and partial statistics lines. (See the [[#Description of statistics|Statistics with descriptions]] table.) The statistics on these lines are roughly equal to the sum of all of the preceding since-last statistics for the user.&lt;br /&gt;
Because since-last statistics are not maintained for every &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;Model&amp;amp;nbsp;204&amp;lt;/var&amp;gt; command, final statistics are generally larger.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
For subtype X&#039;01&#039; (since-last statistics), the layout of the remainder of the entry begins as shown in the following table.&lt;br /&gt;
For the meaning of each statistic in this table and in the [[#Conflict statistics|Layout of user subtype X&#039;01&#039; entries (CFRJRNL=0)]] table, see the [[#Description of statistics|Statistics with descriptions]] table.&lt;br /&gt;
The layout of the end of the entry depends on whether you chose to collect conflict statistics:&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;If you &amp;lt;i&amp;gt;do not&amp;lt;/i&amp;gt; collect conflict statistics, the end of the entry is described in the [[#Conflict statistics|Layout of user subtype X&#039;01&#039; entries (CFRJRNL=0)]] table.&amp;lt;/li&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;li&amp;gt;If you do collect conflict statistics, the end of the entry is described in the [[#Conflict statistics|Layout of user subtype X&#039;81&#039; entries (CFRJRNL=1)]] table. When you collect conflict statistics, the subtype changes to X&#039;81&#039;. &amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;caption&amp;gt;Layout of user subtype X&#039;01&#039; and X&#039;81&#039; entries&amp;lt;/caption&amp;gt;&lt;br /&gt;
&amp;lt;tr class=&amp;quot;head&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Offset dec(hex)&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Statistic&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 44(2C)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;NTBL&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 48(30)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;GTBL&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 52(34)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;QTBL &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 56(38)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;STBL &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 60(3C)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;TTBL &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 64(40)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;VTBL&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 68(44)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;PDL&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 72(48)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;FTBL &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 76(4C)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;XTBL &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 80(50)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;ITBL &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 84(54)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;FSCB &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 88(58)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;OUTPB &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 92(5C) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;HEAP &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 96(60)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;SQLI &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;100(64)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;SQLO&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;104(68)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;CNCT&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;108(6C)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;CPU &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;112(70)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DKRD &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;116(74)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DKWR&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;120(78)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;UDD &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;124(7C)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;OUT &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;128(80)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;SLIC&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;132(84)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;IN &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;136(88)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;RECADD &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;140(8C)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;RECDEL &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;144(90)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BADD &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;148(94)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BDEL &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;152(98)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BCHG &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;156(9C)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;IXADD&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;160(A0)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;IXDEL &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;164(A4)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;FINDS &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;168(A8)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;SORTS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;172(AC)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;RECDS &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;176(B0)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;STRECDS &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;180(B4)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;PCPU &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;184(B8)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;RQTM &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;188(BC)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DIRRCD &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;192(CO)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BXCHNG&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;196(C4)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BXDELE &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;200(C8)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BXNEXT &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;204(CC)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BXFIND &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;208(DO)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BXINSE &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;212(D4)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BXSPLI &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;216(D8)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BXRFND&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 220(DC)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BXFREE &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 224(E0)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;STCPU &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 228(E4)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;STDEQ&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 232(E8)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;SCHDCPU&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 236(EC)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;SCREENS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;240(F0) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;SVRD &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;244(F4)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;SVWR&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;248(F8) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DKPR &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;252(FC)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;SVPAGES&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;256(100)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;COMMITS &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;260(104)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BACKOUTS &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;264(108)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;UPDTTIME(MS)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;268(10C)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;LONGUPDTS &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;272(110)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;LONGUPDTIME(MS)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;276(114)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQGETS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;280(118)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQPUTS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;284(11C)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;UBUFHWS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;288(120)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQHWTASK&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;292(124)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQBYTEIN&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;296(128)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQBYTEOU&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;300(12C)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQHWQU&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;304(130)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQNUMQU&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;308(134)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQNUMQM&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;312(138)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQAPITIM&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;316(13C)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQAPICNT&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;320(140)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQGWTTIM&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;324(144)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQGWTCNT&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;328(148)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQGWTTSP&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;332(14C)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQGWTSUC&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;336(150)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;ECLOAD&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;340(154)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;ECDELETE&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;344(158)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;ECCALL&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;348(15C)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;ECCWAITM&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;352(160)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;ECCWAITS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;356(164)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;ECTWAITM&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;360(168)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;ECTWAITS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;364(16C)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;ECCTOUT&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;368(170)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;ECCNCT&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;372(174)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;GTBLRU&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;376(178)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;GTBLRS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;380(17C)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;FSCBSW&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;384(180)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;OBJSWAP&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;388()184&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;SIRIUS02&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;392(188)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;SIRIUS03&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;396(18C)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;IODEV#&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&amp;lt;tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;400(190)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;ZTCPU&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;404(194) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;ZTDEQ&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;408(198) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;CCATDIFF&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;412(19C) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;RETHWM&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;416(1A0)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;PREIMAGE&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt; &lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;420(1A4) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MAXDAEM&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Conflict statistics===&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Whether you are collecting conflict statistics determines the layout at the end of the entry. Two of the conflict statistics keep track of critical file-resource conflicts, and two keep track of record-locking conflicts. Whether these statistics are collected and journaled depends on settings of the parameters &amp;lt;var&amp;gt;[[CFRLOOK parameter|CFRLOOK]]&amp;lt;/var&amp;gt; and &amp;lt;var&amp;gt;[[CFRJRNL parameter|CFRJRNL]]&amp;lt;/var&amp;gt;.&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
These statistics are not displayed with the output of the &amp;lt;code&amp;gt;MONITOR SL&amp;lt;/code&amp;gt; command. Instead, you can view them (with all the other since-last statistics) by issuing the &amp;lt;var&amp;gt;MONITOR&amp;lt;/var&amp;gt; command with the keyword &amp;lt;var&amp;gt;CONFLICT&amp;lt;/var&amp;gt;.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
The remainder of the entry depends on the setting of &amp;lt;var&amp;gt;CFRJRNL&amp;lt;/var&amp;gt;.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
The following table shows the layout when &amp;lt;var&amp;gt;CFRJRNL&amp;lt;/var&amp;gt; is set to 0:  &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;caption&amp;gt;Layout of user subtype X&#039;01&#039; entries (CFRJRNL=0)&amp;lt;/caption&amp;gt;&lt;br /&gt;
&amp;lt;tr class=&amp;quot;head&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Offset dec(hex)&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Length&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Data type&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Description&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;412(19C)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt;10&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;EBCDIC&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Subsystem name&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;422(1A6)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt;8&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;EBCDIC&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Procedure file name&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;430(1AE)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt;1&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Binary&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Length of following procedure name&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;431(1AF)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;LAUDPROC&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;EBCDIC&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Procedure name&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
The following table shows the layout when &amp;lt;var&amp;gt;CFRJRNL&amp;lt;/var&amp;gt; is set to 1. It reflects the change in offset and that the user subtypes are now X&#039;81&#039; entries.  &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;caption&amp;gt;Layout of user subtype X&#039;81&#039; entries (CFRJRNL=1)&amp;lt;/caption&amp;gt;&lt;br /&gt;
&amp;lt;tr class=&amp;quot;head&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Offset dec(hex)&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Length&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Data type&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Entry type&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;412(19C)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt;4&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; Binary&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BLKCFRE stastic&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;416(1A0)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt;4&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; Binary&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BLKRLK statistic&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;420(1A4)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt;4&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; Binary&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;WTCFR statistic&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;424(1A8)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt;4&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; Binary&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;WTRLK statistic&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;428(1AC)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt;10&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;EBCDIC&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Subsystem name&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;438(1B6)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt;8&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;EBCDIC&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Procedure file name&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;446(1BE)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt;1&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Binary&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Length of following procedure name&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;447(1BF)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;LAUDPROC&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;EBCDIC&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Procedure name&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&amp;lt;p class=&amp;quot;note&amp;quot;&amp;gt;&amp;lt;b&amp;gt;Note:&amp;lt;/b&amp;gt;&lt;br /&gt;
The conflict statistics, BLKCFRE, BLKRLK, WTCFR, and WTRLK, are inexact. Although a user might at times conflict with multiple other users, only the first conflict encountered is counted.&amp;lt;/p&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
==User performance statistics==&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Optional performance statistics lines provide information about the operation of the &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;Model&amp;amp;nbsp;204&amp;lt;/var&amp;gt; scheduler during a short period of time. Information about the length of the scheduler queues, the number of active users and servers, and the queue distribution for each user, is obtained by sampling. &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
A performance line starts with:&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p class=&amp;quot;code&amp;quot;&amp;gt;ST $$$ USERID=&#039;&amp;lt;i&amp;gt;userid&amp;lt;/i&amp;gt;&#039; ACCOUNT=&#039;&amp;lt;i&amp;gt;accountname&amp;lt;/i&amp;gt;&#039;&lt;br /&gt;
PERFORMANCE=&amp;lt;i&amp;gt;n&amp;lt;/i&amp;gt;&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
===Parameters to activate performance statistics===&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
To request performance statistics, specify the number of samples to take between performance statistics lines (&amp;lt;var&amp;gt;RPTCNT&amp;lt;/var&amp;gt; parameter) and the time interval between samples (&amp;lt;var&amp;gt;SMPLTIM&amp;lt;/var&amp;gt; parameter) on User 0&#039;s parameter line. When you request scheduler and server performance data (&amp;lt;var&amp;gt;SMPLTIM&amp;lt;/var&amp;gt; parameter), an asynchronous operating system task, called the performance subtask, is created. Both &amp;lt;var&amp;gt;RPTCNT&amp;lt;/var&amp;gt; and &amp;lt;var&amp;gt;SMPLTIM&amp;lt;/var&amp;gt; must be nonzero.&amp;lt;/p&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
===Sampling===&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
The performance subtask spends most of its time in a wait state. Every &amp;lt;var&amp;gt;SMPLTIM&amp;lt;/var&amp;gt; milliseconds, it records the current state of the system. Data from the most recent sample is available at an Online terminal through the &amp;lt;var&amp;gt;MONITOR&amp;lt;/var&amp;gt; command, described in [[Controlling system operations (CCAIN)#ONLINE monitoring|ONLINE monitoring]]. &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
The number of samples taken during a run (&amp;lt;var&amp;gt;RPTCNT&amp;lt;/var&amp;gt;), times the number of users in the run (&amp;lt;var&amp;gt;NUSERS&amp;lt;/var&amp;gt;), must be less than 4.2 million. In large systems that run for a very long period of time, the time interval between samples cannot be extremely short. If the limit is exceeded, an OC1 interrupt occurs when the SMPLS statistic value is calculated during the printing of the system statistics, either a performance or final line.&amp;lt;/p&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
====Layout of performance statistics====&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
For subtype X&#039;04&#039; (performance statistics), the layout of the remainder of the entry is shown in the following table.&lt;br /&gt;
Each statistic in the table is: Length, 4; Data type, Binary. For the description of each statistic, see the [[#Description of statistics|Statistics with descriptions]] table.  &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;caption&amp;gt;Layout of user subtype X&#039;04&#039; entries&amp;lt;/caption&amp;gt;&lt;br /&gt;
&amp;lt;tr class=&amp;quot;head&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Offset dec(hex)&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Statistic&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;     40(28)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;SMPLS &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;     44(2C)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;RUNG&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;     48(30)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;REDY &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;     52(34)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BLKI &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;     56(38)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;WTSV &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;     60(3C)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BLKO &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;     64(40)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;SWPG &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
==File statistics entries (Type 10)==&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
File statistics, summarized in the [[#File statistics journal records layout|File statistics entry formats]] table, are kept for every file opened during a run, including CCAGRP, CCASYS, and CCATEMP. The activity of a file for all users is summarized from the time the file is first opened until the last user issues a &amp;lt;var&amp;gt;CLOSE&amp;lt;/var&amp;gt; command. The statistics appear after the last &amp;lt;var&amp;gt;CLOSE&amp;lt;/var&amp;gt; command in lines that follow the date and time information (&amp;lt;i&amp;gt;yyyydddhhmmssnnnsssuuuuu&amp;lt;/i&amp;gt;) with:  &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p class=&amp;quot;code&amp;quot;&amp;gt;ST $$$ FILE=&#039;&amp;lt;i&amp;gt;filename&amp;lt;/i&amp;gt;&#039;&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
System termination writes file statistics for each file still open at the end of the run.&amp;lt;/p&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
===Final statistics===&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
A final statistics line similar to the following is produced when the last user of a file closes the file: &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p class=&amp;quot;code&amp;quot;&amp;gt;ST $$$ FILE=&#039;PAYABLES&#039;DKRD=25 DKRD=25 DKWR=15 REQ=3 RECADD=6 ...&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
===Partial statistics===&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
File partial statistics lines similar to the following are furnished for each open file: &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p class=&amp;quot;code&amp;quot;&amp;gt;ST $$$ FILE=&#039;PAYABLES&#039;PARTIAL=3 ...&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
===File statistics journal records layout===&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
File statistics entries have the format shown in the following table.&lt;br /&gt;
For a description of each statistic, see the [[#Description of statistics|Statistics with descriptions]] table. &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;caption&amp;gt;File statistics entry formats&amp;lt;/caption&amp;gt;&lt;br /&gt;
&amp;lt;tr class=&amp;quot;head&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Offset dec(hex)&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Length&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Data type&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Type of entry&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;   0(0)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt; 2&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; Binary&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Length of entry&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;   2(2)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt; 1&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; Binary&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Type indicator = X&#039;0A&#039;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;   3(3)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt; 1&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; Binary&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Subtype indicator:&lt;br /&gt;
   X&#039;00&#039; = file close&lt;br /&gt;
   X&#039;01&#039; = partial&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;   4(4)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt; 4&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Unsigned packed data&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Julian date = 0CYYDDDF&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;   8(8)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt; 4&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Unsigned packed data&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Time = HHMMSSTH&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 12(0C)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt; 4&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt; &amp;amp;mdash; &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Unused&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 16(10)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt; 8&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; EBCDIC&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;File name&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 24(18)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt; 2&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt; &amp;amp;mdash; &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Unused&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
The following table lists the file statistics and the decimal(hexidecimal) offset. These statistics are data type Binary and eight bytes long.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;caption&amp;gt;File statistics&amp;lt;/caption&amp;gt;&lt;br /&gt;
&amp;lt;tr class=&amp;quot;head&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;File statistic &amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Offset dec(hex) &amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DKRD &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;26(1A) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DKWR &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;34(22) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;REQ &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;42(2A) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;RETRYA &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;50(32) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;RETRYC &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;58(3A) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DUPDTS &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;66(42) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;RECADD &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;74(4A) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;RECDEL &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;82(52) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BADD &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;90(5A) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BDEL &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;98(62) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BCHG &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;106(6A) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;IXADD &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;114(72) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;IXDEL &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;122(7A) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DIRRCD &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;130(82) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BXCHNG &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;138(8A) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BXDELE &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;146(92) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BXNEXT &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;154(9A) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BXFIND &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;162(A2) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BXINSE &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;170(AA) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BXSPLI &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;178(B2) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BXRFND &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;186(BA) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BXFREE &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;194(C2) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;UPDTTIME &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;202(CA) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;PNDGTIME &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;210(D2) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DKUPTIME &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;218(DA) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;COMMITS &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;226(E2) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BACKOUTS &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;234(EA) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
==Text entries (Type 11, Type 13)==&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Type 11 (X&#039;0B&#039;) and Type 13 (X&#039;0D&#039;) entries record most of the actual text of the audit trail.&amp;lt;/p&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
===Noncontinued text entries, Type 11 (X&#039;0B&#039;)===&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Each Type 11 journal entry corresponds to one logical entry in the audit trail, even though it might generate more than one line of physical output in the audit trail.  &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
The format of a Type 11 entry is shown in the following table: &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;caption&amp;gt;Noncontinued text entry formats&amp;lt;/caption&amp;gt;&lt;br /&gt;
&amp;lt;tr class=&amp;quot;head&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Offset dec(hex)&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Length&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Data type&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Description&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 0(0)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt;2&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Binary&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Length of entry&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 2(2)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt;1&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Binary&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Type indicator = X&#039;0B&#039;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 3(3)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt;1&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Binary&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Subtype indicator:&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
X&#039;01&#039; = LI line&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
X&#039;02&#039; = LP line&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
X&#039;03&#039; = LR line&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
X&#039;04&#039; = CI line&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
X&#039;05&#039; = QT line&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
X&#039;08&#039; = CP line&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
X&#039;10&#039; = OI line&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
X&#039;20&#039; = OO line&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
X&#039;40&#039; = LS line&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
X&#039;80&#039; = CS line&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 4(4)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt;4&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Unsigned packed data&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Julian date = 0CYYDDDF&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 8(8)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt;4&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Unsigned packed data&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Time = HHMMSSTH&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;12(0C)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt;2&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Binary&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Server number&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;14(0E)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt;2&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Binary&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;User number&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;16(10)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Variable&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;EBCDIC&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Text of audit trail entry&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
===Possibly continued text entries, Type 13 (X&#039;0D&#039;)===&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Each Type 13 journal entry corresponds to one, or part of one, logical entry in the audit trail. See the [[Tracking system activity (CCAJRNL, CCAAUDIT, CCAJLOG)#Example|Types of audit trail lines]] table for a definition of the line types.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
The format of a Type 13 entry is shown in the following table:  &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;caption&amp;gt;Possibly continued text entry formats&amp;lt;/caption&amp;gt;&lt;br /&gt;
&amp;lt;tr class=&amp;quot;head&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Offset dec(hex)&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Length&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Data type&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Description&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 0(0)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 2&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; Binary&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Length of entry&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 2(2)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 1&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; Binary&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Type indicator = X&#039;0D&#039;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 3(3)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 1&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; Binary&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Subtype indicator:&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
X&#039;01&#039; = US line&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
X&#039;02&#039; = XX line&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
X&#039;04&#039; = RK line&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
X&#039;08&#039; = AD line&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
X&#039;10&#039; = MS line&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
X&#039;20&#039; = ER line&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 4(4)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 4&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Unsigned packed data&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Julian date = 0CYYDDDF&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 8(8)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 4&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Unsigned packed data&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Time = HHMMSSTH&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 12(0C)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 2&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Binary&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Server number&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 14(0E)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 2&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Binary&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;User number&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 16(10)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; Variable&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;EBCDIC&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Text of audit trail entry&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&amp;lt;p class=&amp;quot;note&amp;quot;&amp;gt;&amp;lt;b&amp;gt;Note:&amp;lt;/b&amp;gt;&lt;br /&gt;
Subtype indicator X&#039;80&#039; summed with any subtype means continuation into the next entry. &amp;lt;/p&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
==Initialization entries, Type 12 (X&#039;0C&#039;)==&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
One Type 12 journal entry is written as the first nonheader entry in the journal during initialization. It contains basic information about the run being initialized.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
The format of a Type 12 entry is shown in the following table:&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;caption&amp;gt;Initialization entry formats&amp;lt;/caption&amp;gt;&lt;br /&gt;
&amp;lt;tr class=&amp;quot;head&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Offset dec(hex)&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Length&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Data type&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Description&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 0(0)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 2&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; Binary&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Length of entry = X&#039;001A&#039;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 2(2)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 1&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; Binary&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Type indicator = X&#039;0C&#039;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 3(3)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 1&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; &amp;amp;mdash;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Unused&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 4(4)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 4&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; Unsigned packed data&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Julian date = 0CYYDDDF&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 8(8)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 4&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; Unsigned packed data&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Time = HHMMSSTH&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 12(0C)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 8&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; EBCDIC&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Version ID (for example, 4.2.0G)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 20(14)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 2&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; Binary&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Spare for the run&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 22(16)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 4&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; EBCDIC&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;SMF ID (SYSID parameter) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
==Time-stamp entries, Type 14 (X&#039;0E&#039;)==&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Type 14 entries are used to force time-stamps to the journal. &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
The format of a Type 14 entry is shown in the following table: &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;caption&amp;gt;Time-stamp entry formats&amp;lt;/caption&amp;gt;&lt;br /&gt;
&amp;lt;tr class=&amp;quot;head&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Offset dec(hex)&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Length&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Data type&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Description&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;0(0)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 2&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; Binary&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Length of entry = X&#039;000C&#039;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;2(2)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 1&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; Binary&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Type indicator = X&#039;0E&#039;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;3(3)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 1&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; &amp;amp;nbsp;&amp;amp;mdash;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Unused&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;4(4)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 4&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; Unsigned packed data&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Julian date = 0CYYDDDF&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8(8)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 4&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; Unsigned packed data&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Time = HHMMSSTH&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
==Merged journal bracketing entries (Type 15)==&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Type 15 entries appear only in the output of the MERGEJ utility. See [[System and media recovery#Using the MERGEJ utility|Using the MERGEJ utility]].  &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
The format of a Type 15 entry is shown in the following table:&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;caption&amp;gt;Merged journal bracketing entry formats&amp;lt;/caption&amp;gt;&lt;br /&gt;
&amp;lt;tr class=&amp;quot;head&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Offset dec(hex)&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Length&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Data type&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Description&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 0(0)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 2&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; Binary&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Length of entry = X&#039;002E&#039;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 2(2)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 1&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; Binary&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Type indicator = X&#039;0F&#039;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 3(3)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt; 1&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; Binary&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Subtype indicator:&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
X&#039;01&#039; = begin bracket&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
X&#039;02&#039; = end bracket&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 4(4)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;12(0C)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; &amp;amp;nbsp;&amp;amp;mdash;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Unused&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 16(10)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;2(2)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; Binary &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of journals merged together&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 18(12)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;28(1C)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;EBCDIC&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Text:&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;For subtype X&#039;01&#039; = BEGINNING OF MERGED JOURNAL&amp;lt;/li&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;li&amp;gt;For subtype X&#039;02&#039; = END OF MERGED JOURNAL&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
==System Management Facilities==&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
You can write certain statistics to the System Management Facilities (SMF) data set by:    &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Setting the &amp;lt;var&amp;gt;[[SMFSLRN parameter|SMFSLRN]]&amp;lt;/var&amp;gt; and &amp;lt;var&amp;gt;[[SMFLORN parameter|SMFLORN]]&amp;lt;/var&amp;gt; parameters on the User 0 command line to activate the SMF feature. (z/OS and z/VM)&amp;lt;/li&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;li&amp;gt;Modifying the program that processes the SMF data set to handle the records written by &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;Model&amp;amp;nbsp;204&amp;lt;/var&amp;gt;. (z/VM only)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
See the [[#z/VM requirements|z/VM requirements]] and the the [[#z/OS requirements|z/OS requirements]] sections for details.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Since-last statistics or logout statistics can be written concurrently with statistics that are written to the journal. Logout statistics are more complete than since-last statistics. Many more since-last records than logout records are usually written.  &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
If the operating system crashes before a user logs out, the SMF data set has a since-last record for every request run, but no logout record. &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
File and system statistics cannot be written to the SMF data set.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
During system initialization, &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;Model&amp;amp;nbsp;204&amp;lt;/var&amp;gt; issues a message reporting the SMF system ID, the run&#039;s job name, the step name, and the JES ID. For operating systems other than z/OS, the JES ID is blank.&amp;lt;/p&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
===z/VM requirements===&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
In the CMS interface to &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;Model&amp;amp;nbsp;204&amp;lt;/var&amp;gt;, you can incorporate a user-written accounting exit that invokes the ACCTEXIT routine to process each statistics record as it is written. The following considerations apply:&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Take care to preserve the CMS environment in which &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;Model&amp;amp;nbsp;204&amp;lt;/var&amp;gt; is running. Do not change the contents of general registers 13 and 14.&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;You must specify the &amp;lt;var&amp;gt;SMFLORN&amp;lt;/var&amp;gt; and/or &amp;lt;var&amp;gt;SMFSLRN&amp;lt;/var&amp;gt; parameters on User 0&#039;s parameter line to activate accounting record production.&amp;lt;/li&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;li&amp;gt;TEXT file for the ACCTEXIT module must be available on an accessed disk when generating M204CMS using M204GEN. For complete installation procedures, see the &amp;lt;var class=&amp;quot;book&amp;quot;&amp;gt;Rocket Model 204 z/VM Installation Guide&amp;lt;/var&amp;gt;.&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
===z/OS requirements===&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
To write since-last SMF records in a z/OS environment, activate the SMF feature. &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
To activate SMF, set the following parameters on User 0&#039;s parameter line: &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;SMFSLRN &amp;amp;mdash; SMF record number for since-last records&amp;lt;/li&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;li&amp;gt;SMFLORN &amp;amp;mdash; SMF record number for logout records &amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
The following considerations apply:&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Since-last SMF records are written only if the SMFSLRN parameter is set to a non-zero value at the beginning of the run.&amp;lt;/li&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;li&amp;gt;Logout SMF records are written only if the SMFLORN parameter is set to a non-zero value at the beginning of the run.&amp;lt;/li&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;li&amp;gt;If both parameters are set, each type of record is written.&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
SMF record numbers, which identify the record type to the programs that process the SMF data set, are written as part of the header of the SMF records. The record numbers must be between 128 and 255.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
See the &amp;quot;System Management Facility record layout and statistics&amp;quot; section, which follows.&amp;lt;/p&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
==System Management Facility record layout and statistics==&lt;br /&gt;
 &lt;br /&gt;
===SMF logout record layout===&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
The following table shows the basic format of the &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;Model&amp;amp;nbsp;204&amp;lt;/var&amp;gt; SMF logout record: &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;caption&amp;gt;Basic format of Model 204 SMF logout record&amp;lt;/caption&amp;gt;&lt;br /&gt;
&amp;lt;tr class=&amp;quot;head&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Offset(hex)&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Length&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt; Description&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;0(0)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 2&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Length of record&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;2(2)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 2&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Zeros&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;4(4)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 1&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;System configuration&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;5(5)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 1&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Record number (&amp;lt;var&amp;gt;SMFSLRN&amp;lt;/var&amp;gt; or &amp;lt;var&amp;gt;SMFLORN&amp;lt;/var&amp;gt;)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;6(6)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 8&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Time and date of this record&lt;br /&gt;
&amp;lt;p&amp;gt;4 bytes, time in hundredths of a second from midnight&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;4 bytes, Julian date, packed decimal&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;14(E)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 4&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;System identification&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;18(12)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 8&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Job name&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;26(1A)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 8&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Time and date of login&lt;br /&gt;
&amp;lt;p&amp;gt;4 bytes, time in hundredths of a second from midnight&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;4 bytes, Julian date, packed decimal&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;34(22)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 10&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Login user ID&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;44(2C)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 10&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Login account&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;54(36)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 2&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Binary user number&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;56(38)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 1&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Unused (reserved)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;57(39)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 1&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Model 204 version number in hex:&lt;br /&gt;
&amp;lt;p&amp;gt;For V7.4: &amp;lt;code&amp;gt;x&#039;4A&#039;&amp;lt;/code&amp;gt; (requires zap 74Z4196)&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;For V7.5: &amp;lt;code&amp;gt;x&#039;4B&#039;&amp;lt;/code&amp;gt; (requires zap 75Z326)&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;For V7.6: x&#039;4C&#039;&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;For V7.7: x&#039;4D&#039;&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;For V7.8: x&#039;4E&#039;&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;58(3A)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 2&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Unused (reserved)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;60(3C)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&amp;amp;nbsp;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Binary fullwords of statistics&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Statistics depend upon the record number.&amp;lt;/li&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;li&amp;gt;The SMF system identification field (offset 16) is the site-definable&lt;br /&gt;
4-character field retrieved from the SMF control area.&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
The SMF control area field contains the CPU identification string that is stored at system IPL time, and it can be used to determine on which CPU &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;Model&amp;amp;nbsp;204&amp;lt;/var&amp;gt; is running in a multi-CPU environment.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
====Offsets for SMF logout record statistics====&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
The following table shows the layout of SMF logout record statistics. Each statistic in the table is: Length, 4 (bytes); data type, Binary.&lt;br /&gt;
This record has the same statistics in the same order as the CCAJRNL logout record, only the offsets are different. For a description of each statistic, see the [[Using system statistics#Description of statistics|Description of statistics]] table.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;caption&amp;gt;Offset location of SMF logout record statistics&amp;lt;/caption&amp;gt;&lt;br /&gt;
&amp;lt;tr class=&amp;quot;head&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Offset dec(hex)&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Statistic&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;60(3C) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;CNCT&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 64(40) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DKRD&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 68(44) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DKWR&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 72(48) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;SQRD&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 76(4C) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;SQWR&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 80(50) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;SGMTI&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 84(54) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;SGMTO&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 88(58) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;SVRD&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 92(5C) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;SVWR&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 96(60) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;CPU&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;100(64) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;REQ&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;104(68) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MOVE&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;108(6C) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DUMP&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;112(70) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;REST&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;116(74) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;SLIC&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;120(78) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;AUDIT&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;124(7C) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;WAIT&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;128(80) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;FBWT&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;132(84) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;UDD&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;136(88) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;RECADD&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;140(8C) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;RECDEL&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;144(90) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BADD&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;148(94) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BDEL&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;152(98) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BCHG&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;156(9C) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;IXADD&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;160(A0) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;IXDEL&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;164(A4) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;FINDS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;168(A8) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;SORTS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;172(AC) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;RECDS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;176(B0) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;STRECDS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;180(B4) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DKAR&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;184(B8) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DKPR&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;188(BC) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DKRR&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;192(C0) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;COMMITS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;196(C4) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BACKOUTS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;200(C8) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;UPDTTIME(MS)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;204(CC) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;LONGUPDTS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;208(D0) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;LONGUPDTIME(MS)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;212(D4) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;SMPLS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;216(D8) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;RUNG&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;220(DC) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;REDY&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;224(E0) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BLKI&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;228(E4) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;WTSV&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;232(E8) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BLKO&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;236(EC) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;SWPG&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;240(F0) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;PCPU&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;244(F4) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DIRRCD&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;248(F8) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BXCHNG&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;252(FC) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BXDELE&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;256(100) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BXNEXT&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;260(104)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BXFIND&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;264(108)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BXINSE&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;268(10C)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BXSPLI&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;272(110)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BXFND&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;276(114)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BXFREE&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;280(118)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;STCPU&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;284(11C)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;STDEQ&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;288(120)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;SCHDCPU&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;292(124)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;SCREENS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;296(128)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;SVPAGES&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;300(12C)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;PBRSFLT&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;304(130)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQGETS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;308(134)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQPUTS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;312(138)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;UBUFHWS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;316(13C)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQHWTASK&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;320(140)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQBYTEIN&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;324(144)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQBYTEOU&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;328(148)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQHWQU&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;332(14C)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQNUMQU&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;336(150)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQNUMQM&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;340(154)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQAPITIM&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;344(158)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQAPICNT&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;348(15C)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQGWTTIM&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;352(160)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQGWTCNT&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;356(164)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQGWTTSP&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;360(168)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQGWTSUC&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;364(16C)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;ECLOAD&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;368(170)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;ECDELETE&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;372(174)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;ECCALL&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;376(178)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;ECCWAITM&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;380(17C)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;ECCWAITS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;384(180)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;ECTWAITM&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;388(184)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;ECTWAITS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;392(188)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;ECCTOUT&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;396(18C)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;ECCNCT&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;400(190)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;GTBLRU&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;404(194)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;GTBLRS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;408(198)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;FSCBSW&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;412(19C)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Spare &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;416(1A0)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Spare&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;420(1A4)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Spare&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;424(1A8)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;ZTCPU&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;428(1AC)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;ZTDEQ&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;432(1B0)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Spare&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;436(1B4)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Spare&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;440(1B8)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Spare&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===SMF since-last record layout===&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
The following table shows the basic format of since-last &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;Model&amp;amp;nbsp;204&amp;lt;/var&amp;gt; SMF records. &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;caption&amp;gt;Since-last record basic format&amp;lt;/caption&amp;gt;&lt;br /&gt;
&amp;lt;tr class=&amp;quot;head&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Offset(hex)&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Length (bytes)&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Description&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&amp;amp;nbsp;0(0)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 2&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Length of record&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&amp;amp;nbsp;2(2)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 2&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Zeros&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&amp;amp;nbsp;4(4)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 1&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;System configuration&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&amp;amp;nbsp;5(5)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 1&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Record number (SMFSLRN)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&amp;amp;nbsp;6(6)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 8&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Time and date of this record&lt;br /&gt;
&amp;lt;p&amp;gt;4 bytes, time in hundredths of a second from midnight&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;4 bytes, Julian date, packed decimal&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;14(E)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 4&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;System identification&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;18(12)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 8&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Job name&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;26(1A)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 8&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Time and date of login&lt;br /&gt;
&amp;lt;p&amp;gt;4 bytes, time in hundredths of a second from midnight&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;4 bytes, Julian date, packed decimal&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;34(22)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 10&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Login user ID&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;44(2C)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 10&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Login account&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;54(36)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 2&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Binary user number&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;56(38)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;1&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;SMFSLTYP - X&#039;01&#039; if CRFJRNL=1 (conflict counters present)&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
SMFSLTYP - X&#039;00&#039; if CRFJRNL=0 (conflict counters not present)&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;57(39)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 1&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Model 204 version number in hex:&lt;br /&gt;
&amp;lt;p&amp;gt;For V7.4: &amp;lt;code&amp;gt;x&#039;4A&#039;&amp;lt;/code&amp;gt; (requires zap 74Z4196)&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;For V7.5: &amp;lt;code&amp;gt;x&#039;4B&#039;&amp;lt;/code&amp;gt; (requires zap 75Z326)&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;For V7.6: &amp;lt;code&amp;gt;x&#039;4C&#039;&amp;lt;/code&amp;gt;&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;For V7.7: &amp;lt;code&amp;gt;x&#039;4D&#039;&amp;lt;/code&amp;gt;&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;For V7.8: &amp;lt;code&amp;gt;x&#039;4E&#039;&amp;lt;/code&amp;gt;&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;58(3A)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;2&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Unused (reserved)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;60(3C)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 4&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Since-last type (EVAL CMPL DUMP REST...)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;64(40)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 8&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;File name&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;72(48)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;10&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Since-last subsystem name&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;82(52)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;40&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Since-last procedure name&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;122(7A)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;2&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Reserved two bytes&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;124(7C)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&amp;amp;nbsp;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Binary fullwords of statistics&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Statistics depend upon the record number.&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;The SMF system identification field (offset 16) is the site-definable 4-character field retrieved from the SMF control area.&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;The SMF control area field contains the CPU identification string that is stored at system IPL time, and it can be used to determine on which CPU &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;Model&amp;amp;nbsp;204&amp;lt;/var&amp;gt; is running in a multi-CPU environment.&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
====Offsets for SMF since-last record statistics====&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
The following table shows the layout of SMF since-last record statistics. Each statistic in the table is: Length, 4 (bytes); Data type, Binary.&lt;br /&gt;
This record has the same statistics in the same order as the CCAJRNL user since-last records; only the offsets are &lt;br /&gt;
different. For a description of each statistic, see the [[Using system statistics#Description of statistics|Description of statistics]] &lt;br /&gt;
table.  &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;caption&amp;gt;SMF since-last record statistics&amp;lt;/caption&amp;gt;&lt;br /&gt;
&amp;lt;tr class=&amp;quot;head&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Offset dec(hex)&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Description&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 124(7C)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;NTBL&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 128(80)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;GTBL&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 132(84)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;QTBL&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 136(88) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;STBL&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 140(8C)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;TTBL&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 144(90)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;VTBL&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 148(94)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;PDL&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 152(98)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;FTBL&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 156(9C)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;XTBL&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 160(A0)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;ITBL&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 164(A4)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;FSCB&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 168(A8)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;OUTPB&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 172(AC) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;HEAP&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 176(B0) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;SQLI&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 180(B4) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;SQLO&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 184(B8) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;CNCT&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 188(BC) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;CPU&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 192(C0) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DKRD&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 196(C4) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DKWR&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 200(C8) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;UDD&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 204(CC) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;OUT&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 208(D0) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;SLIC&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 212(D4) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;IN&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 216(D8) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;RECADD&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 220(DC) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;RECDEL&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 224(E0) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BADD&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 228(E4) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BDEL&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 232(E8) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BCHG&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 236(EC) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;IXADD&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 240(F0) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;IXDEL&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 244(F4) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;FINDS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 248(F8) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;SORT&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 252(FC) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;RECDS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 256(100)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;STRECDS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 260(104)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;PCPU&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 264(108)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;RQTM&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 268(10C)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DIRRCD&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 272(110)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BXCHNG&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 276(114)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BXDELE&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 280(118)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BXNEXT&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 284(11C)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BXFIND&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 288(120)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BXINSE&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 292(124)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BXSPLI&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 296(128)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BXRFND&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 300(12C)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BXFREE&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 304(130)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;STCPU&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 308(134)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;STDEQ&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 312(138)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;SCHDCPU&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 316(13C)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;SCREENS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 320(140)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;SVRD&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 324(144)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;SVWR&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 328(148)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DKPR&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 332(14C)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;SVPAGES&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;336(150)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;COMMITS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;340(154)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BACKOUTS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;344(158)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;UPDTTIME(MS)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;348(15C)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;LONGUPDTS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;352(160)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;LONGUPDTIME(MS)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;356(164)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQGETS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;360(168)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQPUTS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;364(16C)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;UBUFHWS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;368(170)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQHWTASK&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;372(174)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQBYTEIN&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;376(178)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQBYTEOU&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;380(17C)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQHWQU&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;384(180)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQNUMQU&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;388(184)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQNUMQM&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;392(188)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQAPITIM&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;396(18C)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MAPICNT&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;400(190)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQGWTTIM&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;404(194)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQGWTCNT&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;408(198)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQGWTTSP&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;412(19C)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQGWTSUC&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;416(1A0)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;ECLOAD&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;420(1A4)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;ECDELETE&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;424(1A8)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;ECCALL&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;428(1AC)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;ECCWAITM&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;432(1B0)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;ECCWAITS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;436(1B4)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;ECTWAITM&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;440(1B8)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;ECTWAITS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;444(1BC)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;ECCTOUT&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;448(1C0)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;ECCNCT&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;452(1C4)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;GTBLRU&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;456(1C8)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;GTBLRS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;460(1CC)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;FSCBSW&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;464(1D0)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Sirius&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;468(1D4)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Sirius&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;472(1D8)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Sirius&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;476(1DC)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;ZTCPU&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;480(1E0)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;ZTDEQ&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;484(1E4)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Spare&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;488(1E8)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Spare&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
The following table lists the conflict statistics, if &amp;lt;code&amp;gt;CFRJRNL=1&amp;lt;/code&amp;gt;:&amp;lt;/p&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;caption&amp;gt;Conflict statistics, if CFRJRNL=1&amp;lt;/caption&amp;gt;&lt;br /&gt;
&amp;lt;tr class=&amp;quot;head&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Offset dec(hex)&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Description&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;492(1EC)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BLKCFRE&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;496(1F0)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BLKRLK&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;500(1F4)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;WTCFR&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;504(1F8)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;WTRLK&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
[[Category:System management]]&lt;br /&gt;
[[Category:System-level capabilities of Model 204]]&lt;/div&gt;</summary>
		<author><name>Goff</name></author>
	</entry>
	<entry>
		<id>https://m204wiki.rocketsoftware.com/index.php?title=Using_system_statistics&amp;diff=120812</id>
		<title>Using system statistics</title>
		<link rel="alternate" type="text/html" href="https://m204wiki.rocketsoftware.com/index.php?title=Using_system_statistics&amp;diff=120812"/>
		<updated>2026-02-24T21:56:46Z</updated>

		<summary type="html">&lt;p&gt;Goff: /* BUF and FMX are obsolete from V78 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Overview==&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
The tables on this page are provided for your use in identifying and tracking statistics that are reported by &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;Model&amp;amp;nbsp;204&amp;lt;/var&amp;gt; in various situations. The offsets, given in decimal and hexadecimal, are to help you locate particular statistics within statistical output. The length is in bytes.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
The statistics are collected in the [[Tracking_system_activity_(CCAJRNL, CCAAUDIT, CCAJLOG)#Introducing CCAJRNL|CCAJRNL]] data set, or if allocated, in [[Tracking system activity (CCAJRNL, CCAAUDIT, CCAJLOG)#Introducing CCAAUDIT and CCAJLOG|CCAJLOG]].  The offsets in the tables below locate each statistic in the corresponding record. To accommodate sites that need to run &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;Model&amp;amp;nbsp;204&amp;lt;/var&amp;gt; around the clock for many days at a time, space for most &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;Model&amp;amp;nbsp;204&amp;lt;/var&amp;gt; statistics is a double word.&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Description of statistics==&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
The &amp;quot;Statistics with descriptions&amp;quot; table lists the statistics that are collected and that you can evaluate. It also describes the purpose of each statistic followed by the circumstances when you can collect the information and an offset in the journal record. &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
To collect several statistics you must preset a parameter to a nonzero value. Statistics that require a parameter are also noted in the &amp;quot;Statistics with descriptions&amp;quot; table. The table in [[Tracking system activity (CCAJRNL, CCAAUDIT, CCAJLOG)#Setting parameters to collect certain statistics|Setting parameters to collect certain statistics]] lists those statistics with the required parameter. &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Tables, identified by type, later in this topic, describe the layouts of the various journal records.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;caption style=&amp;quot;margin-right:4em&amp;quot;&amp;gt;Statistics with descriptions&amp;lt;/caption&amp;gt;&lt;br /&gt;
&amp;lt;tr class=&amp;quot;head&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Statistic &amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Records...&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;APSYLD&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of APSY loads&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;APSYLDD&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of APSY loads from a dataspace&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;APSYLDT&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of tiny APSY loads&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;AUDIT&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of lines written to the journal and/or the audit trail&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BACKOUTS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of BACKOUTs&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BADD&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of fields added to Table B&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BCHG&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of fields changed in Table B&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BDEL&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of fields deleted from Table B&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BLKCFRE&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of times user held a critical file resource (CFR) exclusively and forced another user to wait&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Parameter setting required: see [[Tracking system activity (CCAJRNL, CCAAUDIT, CCAJLOG)#Setting parameters to collect certain statistics|Parameters to set to collect certain statistics]].&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BLKI&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Percentage of performance samples at which the user was in a server but blocked from running and waiting for an external event to occur (reported only if the performance subtask is active)&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Parameter setting required: see [[Tracking system activity (CCAJRNL, CCAAUDIT, CCAJLOG)#Setting parameters to collect certain statistics|Parameters to set to collect certain statistics]].&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BLKO&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Percentage of performance samples at which the user was swapped out to the server data set but blocked from running and waiting for an external event to occur (reported only if the performance subtask is active)&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Parameter setting required: see [[Tracking system activity (CCAJRNL, CCAAUDIT, CCAJLOG)#Setting parameters to collect certain statistics|Parameters to set to collect certain statistics]].&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BLKRLK&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of times user was the first user identified as blocking another from obtaining a record lock&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Parameter setting required: see [[Tracking system activity (CCAJRNL, CCAAUDIT, CCAJLOG)#Setting parameters to collect certain statistics|Parameters to set to collect certain statistics]].&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BXCHNG&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of value entries changed in the ordered index.  This occurs when a record number is added to or removed from an existing value entry.&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BXDELE&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of value entries deleted from the ordered index&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BXFIND&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of ordered index searches to locate field name=value pairs in the ordered index&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BXFREE&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of ordered index pages (nodes) emptied and released from the ordered index&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BXINSE&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of new value entries inserted into the ordered index&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BXNEXT&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of value entries touched in the ordered index during a range retrieval&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BXRFND&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of times the cursor was repositioned in the ordered index during a search&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BXSPLI&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of Table D pages (nodes) split in the ordered index&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;CCATDIFF&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Difference between CCATEMP pages allocated and freed by a thread. This is an imperfect indicator of the number of CCATEMP pages a thread has allocated. CCATDIFF is imperfect because it is difficult to fully account for pages allocated or freed on behalf of the system or other users. However, if there is an acute CCATEMP page shortage, threads with high CCATDIFF values are likely culprits. &lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
CCATDIFF is available in Model&amp;amp;nbsp;204 7.7 and higher.&amp;lt;/p&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;CCATDIFH&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;High water mark of CCATDIFF in a request. This can be useful if a request allocated a lot of CCATEMP pages, causing an acute shortage but then freed those pages.&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
CCATDIFH is available in Model&amp;amp;nbsp;204 7.7 and later.&amp;lt;/p&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;CDLWAIT&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of constraint dependency lock waits&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;CNCT&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Elapsed time in seconds&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;COMMITS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of &amp;lt;var&amp;gt;COMMIT&amp;lt;/var&amp;gt;s&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;CPU&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Total CPU time consumed in milliseconds. The system CPU statistics include both maintask and subtask CPU usage.&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;CPUONZIP&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Total CPU time consumed in milliseconds on zIIP engines&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;CPUTOTZE&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Total CPU time consumed in milliseconds by workloads eligible for offload to zIIP engines&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEQ&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Total number of units of work taken by the MAINTASK and each MP and zIIP subtask, regardless of the queue that the work was taken from. Reported at &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;Model&amp;amp;nbsp;204&amp;lt;/var&amp;gt; termination or in &amp;lt;var&amp;gt;[[MONITOR TASKS command|MONITOR TASKS]]&amp;lt;/var&amp;gt; output.&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
(type Subtask)&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV#&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;used the MXI interface to hold the IODEV type ( e.g. 7 for IODEV7 )&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV5&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Output lines to procedures defined during the run&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV6&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Input lines from included procedures&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV7&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Output lines to SNA Communications Server (formerly VTAM) 3270s&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV8&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Input lines from SNA Communications Server 3270s&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV9&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Page headers or trailers defined in requests&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV10&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Output lines written to directed output (USE) data sets&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV11&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Output lines to remote User Language full screen&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV12&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Input lines from a remote User Language full screen&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV13&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Output lines to remote SQL&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV14&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Input lines from remote SQL&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV17&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Output lines to SQL CRAM IUCU&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV18&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Input lines from SQL CRAM&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV19&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Output lines to remote SQL LU62&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV20&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Input lines from remote SQL LU62&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV23&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Input lines to CRAM IFAM&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV24&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Input lines from CRAM IUCU thread&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV27&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Terminal error messages issued for inbound Distributed Application Facility conversations&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV28&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Reserved&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV31&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&amp;lt;var&amp;gt;IFDISP&amp;lt;/var&amp;gt; output lines to IFAM1 programs&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV32&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Input arguments supplied by certain IFAM1 calls&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV37&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Output lines to SNA Communications Server 2741s and Teletypes&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV38&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Input lines from SNA Communications Server 2741s and Teletypes&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV49&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;output lines to Remote Command line applications( rate or total)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV50&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Lines sent to the printer when ROUTER=CICS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV53&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Output lines from an IFAM1 application&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV54&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Input lines from an IFAM1 application&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV55&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Reserved&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV56&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Reserved&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV57&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Reserved&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV58&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Reserved&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV59&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Reserved&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV60&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Reserved&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV61&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Reserved&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV62&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Reserved&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV63&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Misused for UTI stats if X&#039;08&#039; bit set in the MONPARM parameter|MONPARM]] system parameter.&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV64&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Misused for UTI stats if X&#039;08&#039; bit set in the MONPARM system parameter.&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV65&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Misused for UTI stats if X&#039;08&#039; bit set in the MONPARM system parameter.&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV66&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Misused for UTI stats if X&#039;08&#039; bit set in the MONPARM system parameter.&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV67&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Misused for UTI stats if X&#039;08&#039; bit set in the MONPARM system parameter.&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV68&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Misused for UTI stats if X&#039;08&#039; bit set in the MONPARM system parameter.&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV69&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Misused for UTI stats if X&#039;08&#039; bit set in the MONPARM system parameter.&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV7&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Output lines to SNA Communications Server (formerly&lt;br /&gt;
VTAM) 3270s&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV70&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Misused for UTI stats if X&#039;08&#039; bit set in the MONPARM system parameter.&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV71&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Misused for UTI stats if X&#039;08&#039; bit set in the MONPARM system parameter.&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV72&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Misused for UTI stats if X&#039;08&#039; bit set in the MONPARM system parameter.&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV73&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Misused for UTI stats if X&#039;08&#039; bit set in the MONPARM system parameter.&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV74&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Misused for UTI stats if X&#039;08&#039; bit set in the MONPARM system parameter.&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DIRRCD&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of records searched in direct searches of Table B&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DKAR&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of buffers allocated without page read requests&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DKPR&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of requests for a page (may not require real I/O)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DKPRF&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of fast logical page reads. Number of DKPRs that were satisfied by pending or deferred close buffers&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DKRD&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of physical page reads from Model 204 files&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DKRDL&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of physical page reads into the below the bar buffer pool&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DKRR&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; Number of real disk reads for recently requested pages&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DKSAWB&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; Anticipatory writes from the bottom of the LRU queue.  The page in the buffer is then deleted and no longer available without a re-read.  Usually a small statistic and typically only incremented by a few rare events.&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Offset: see the [[#Additional disk buffer monitor statistics|Disk buffer monitor statistics table]].&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DKSAWBL&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; Same as DKSAWB but only incremented for anticipatory writes from below the bar&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Offset: the [[#Additional disk buffer monitor statistics|Disk buffer monitor statistics table]].&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DKSAWW&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; Anticipatory writes from the anticipatory write windows set by LDKBMWND and/or LDKBMWNG&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Offset: the [[#Additional disk buffer monitor statistics|Disk buffer monitor statistics table]].&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DKSAWWL&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Same as DKSAWW but only incremented for anticipatory writes from below the bar&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DKSDIR&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; High-water mark of modified (dirty) buffers found within the DKBM statistics window which is created by the &amp;lt;var&amp;gt;LDKBMW&amp;lt;/var&amp;gt; parameter. This parameter is not recommended due to the extremely heavy performance penalty imposed by a non-zero value.&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Offset: see the [[#Additional disk buffer monitor statistics|Disk buffer monitor statistics table]].&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Parameter setting required: see [[Tracking system activity (CCAJRNL, CCAAUDIT, CCAJLOG)#Setting parameters to collect certain statistics|Parameters to set to collect certain statistics]].&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DKSDIRT&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; The total of all modified buffers found within the DKBM statistics window&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Offset: see the [[#Additional disk buffer monitor statistics|Disk buffer monitor statistics table]].&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Parameter setting required: see [[Tracking system activity (CCAJRNL, CCAAUDIT, CCAJLOG)#Setting parameters to collect certain statistics|Parameters to set to collect certain statistics]].&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DKSFBS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; Times a buffer was needed, and a scan was necessary, because the oldest free buffer was not immediately available&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Offset: see the [[#Additional disk buffer monitor statistics|Disk buffer monitor statistics table]].&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DKSKIP&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; The highest number of buffers skipped during any search for a free buffer.  A buffer is skipped because it is not immediately available.&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Offset: see the [[#Additional disk buffer monitor statistics|Disk buffer monitor statistics table]].&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DKSKIPT&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; The total of all buffers skipped when looking for a free buffer&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Offset: see the [[#Additional disk buffer monitor statistics|Disk buffer monitor statistics table]].&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DKSRR&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; Number of times a page that was expected to be in the buffer pool could not be located, which necessitates a physical I/O to disk&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Offset: see the [[#Additional disk buffer monitor statistics|Disk buffer monitor statistics table]].&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DKSRRFND&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of times that a page that was expected to be in the buffer pool was located there, which eliminates the need for a physical I/O&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DKSTBLA&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; Table A reads causing real I/O&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Offset: see the [[#Additional disk buffer monitor statistics|Disk buffer monitor statistics table]].&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DKSTBLB&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; Table B reads causing real I/O&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Offset: see the [[#Additional disk buffer monitor statistics|Disk buffer monitor statistics table]].&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DKSTBLC&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; Table C reads causing real I/O&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Offset: see the [[#Additional disk buffer monitor statistics|Disk buffer monitor statistics table]].&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DKSTBLD&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; Table D reads causing real I/O&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Offset: see the [[#Additional disk buffer monitor statistics|Disk buffer monitor statistics table]].&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DSKTBLE&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; Table E reads causing real I/O&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Offset: see the [[#Additional disk buffer monitor statistics|Disk buffer monitor statistics table]].&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DKSTBLF&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; FCT reads causing real I/O&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Offset: see the [[#Additional disk buffer monitor statistics|Disk buffer monitor statistics table]].&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DKSTKQC&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; Times the current Table B page had to be closed to allow a fourth buffer to be opened&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Offset: see the [[#Additional disk buffer monitor statistics|Disk buffer monitor statistics table]].&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DKSWRP&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; The highwater mark of buffers with writes outstanding within the DKBM statistics window, created by the parameter LDKBMW. Rocket Software advises against setting this parameter to a non-zero value due to the extreme performance penalty imposed.&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Offset: see the [[#Additional disk buffer monitor statistics|Disk buffer monitor statistics table]].&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Parameter setting required: see [[Tracking system activity (CCAJRNL, CCAAUDIT, CCAJLOG)#Setting parameters to collect certain statistics|Parameters to set to collect certain statistics]].&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DKSWRPT&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; The total number of buffers with outstanding writes within the DKBM statistics window&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Offset: see the [[#Additional disk buffer monitor statistics|Disk buffer monitor statistics table]].&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Parameter setting required: see [[Tracking system activity (CCAJRNL, CCAAUDIT, CCAJLOG)#Setting parameters to collect certain statistics|Parameters to set to collect certain statistics]].&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DKUPTIME&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Milliseconds of DKUPDT time&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DKWR&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of physical page writes to &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;Model&amp;amp;nbsp;204&amp;lt;/var&amp;gt; files&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DKWRL&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of physical page writes from the below the bar pool&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DKWTMICS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Total wait time in microseconds for Disk I/O waits counted by DKWTS.&lt;br /&gt;
&amp;lt;p&amp;gt;As of V7.7, with 77z339 applied&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DKWTS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number Disk I/O waits&lt;br /&gt;
&amp;lt;p&amp;gt;As of V7.7, with 77z339 applied&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DUMP&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Writes to &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;Model&amp;amp;nbsp;204&amp;lt;/var&amp;gt; file backups (DUMP command output)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DUPDTS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Records written to a deferred update data set for the file&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;ECCALL&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of External Call Facility calls&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;ECCNCT&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;External Call Facility - Elapsed time for external program&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;ECCTOUT&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of External Call Facility calls that timed out (program or subtask unavailable)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;ECCWAITM&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;ECF &amp;amp;ndash; Number of calls that waited for module to become available&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;ECCWAITS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of External Call Facility calls that waited for a subtask to become available&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;ECDELETE&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of EXTERNAL DELETE calls to External Call Facility&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;ECLOAD&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of EXTERNAL LOAD calls to External Call Facility&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;ECMODMAX&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;ECF &amp;amp;ndash; Highwater mark of modules loaded&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;ECNAMMAX&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;External Call Facility &amp;amp;ndash; High-water mark of call names defined&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;ECTSKMAX&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;External Call Facility &amp;amp;ndash; High-water mark of subtasks active&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;ECTWAITM&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;External Call Facility &amp;amp;ndash; Elapsed time spent waiting for a module to become available&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;ECTWAITS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;External Call Facility &amp;amp;ndash; Elapsed time spent waiting for a subtask to become available&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;ERRPDL&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Highwater mark of the system pushdown list&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;FBMX&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Disk buffer HWM&lt;br /&gt;
&amp;lt;p&amp;gt;Obsolete from V7.8, see: [[Release_notes_for_Model_204_version_7.8#BUF_and_FBMX_stats_removed|BUF and FBMX stats removed]].&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;FBWT&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of waits for a disk buffer&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;FINDS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of FIND statements evaluated&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;FSCB&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;High-water mark of bytes used in the FSCB&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;FSCBSW&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of full-screen buffer swaps&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;FTBL&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Highwater mark of FTBL appearing in CMPL and EVAL lines for requests containing a field name reference in group context. If one or more groups are opened but no field name references are made, the portion of FTBL used by the open groups is not reported.&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;GTBL&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Highwater mark of GTBL&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;GTBLRS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of GTBL rearrangements required to add a global object&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;GTBLRU&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of GTBL rearrangements required to add a global string variable&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;HEAP&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Dynamic memory highwater mark&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;HRDRSTRT&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;number of hard restarts&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;IMGCBYTR&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of bytes of data received from Imagine Transparency brokers for calls to non-transparency code running on the broker (rate or total). The calls can be for transpiled SOUL or COBOL code, or service programs&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;IMGCBYTS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of bytes of data sent to Imagine Transparency brokers for  for calls to non-transparency code running on the broker (rate or total). The calls can be for transpiled SOUL or COBOL code, or IMGCBYTS service programs&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;IMGCCPU&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of seconds of CPU used by Imagine Transparency brokers for calls to non-transparency code running on the broker (rate or total). The calls can be for transpiled SOUL or COBOL code, or service programs&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;IMGCREQ&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of requests sent from M204 to a broker for calls to non-transparency code running on the brokers (rate or total). This is essentially the number of interactions between M204 and the brokers for non-transparency processing (transpiled code and service programs)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;IMGCWT&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of seconds spent by M204 waiting for a response from the Imagine Transparency brokers for non-transparency requests (transpiled code and service programs) (rate or total). IMGCWT is composed of IMGCCPU (CPU time used on the broker), IMGCWTD (time the broker spent waiting for the Imagine DatabaseStore, mostly for finds and commits), and everything else. The most likely cause of &amp;quot;everything else&amp;quot; is network delays&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;IMGCWTD&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of seconds spent by Imagine Transparency brokers waiting for the Imagine DatabaseStore for non-transparency requests (transpiled code and service programs), mostly for finds and commits (rate or total)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;IMGTBYTR&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of bytes of data received from Imagine Transparency brokers for transparency requests (rate or total)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;IMGTBYTS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of bytes of data sent to Imagine Transparency brokers for transparency requests (rate or total)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;IMGTCPU&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of seconds of CPU used by Imagine Transparency brokers for transparency requests (rate or total)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;IMGTFDH&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of finds against Imagine files that could be serialized for duplicate find testing and a duplicate find was found (rate or total). Since Imagine guarantees identical results for identical finds in the same transaction (if no candidate files were updated) the result of the previous find can be used in the case of a duplicate, eliminating an interaction with the broker and all the overhead that entails. The H in IMGTFDH stands for Hits. It can be useful to compare IMGTFDH with IMGTFND (finds sent to the broker) to determine the percentage of finds that were essentially optimized away as duplicates&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;IMGTFDS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of finds against Imagine files that could be serialized for duplicate find testing (rate or total). A find might not be serializable if it is too complicated or references too many files (in a group). Any find that can&#039;t be serialized must be sent to the broker to be processed, even if an identical find has already been done in the same transaction&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;IMGTFDU&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of finds against Imagine files that could be serialized for duplicate find testing, and a duplicate find was found, but could not be used because one or more files in the find had been updated since the previous find (rate or total). In such a case, the find must be sent to the broker to be reprocessed&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;IMGTFND&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of finds against Imagine files that were sent to the broker to be processed (rate or total). This does not include duplicate finds whose results could be reused on M204 (counted by IMGTFDH)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;IMGTREC&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of Imagine records sent from the broker to M204 (rate or total). This includes &amp;quot;prefetched&amp;quot; records that are counted by IMGTRECP&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;IMGTRECP&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of Imagine records sent from the broker to M204 before they were explicitly accessed (like in a FOR RECORD LOOP), so &amp;quot;prefetched&amp;quot;. One example of this is that after a find on the&lt;br /&gt;
broker, the first IMGPREF (user parameter) records would be sent back to M204 with the find results&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;IMGTREQ&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of requests sent from M204 to a broker for transparency processing (rate or total). This is essentially the number of interactions between M204 and the brokers for transparency&lt;br /&gt;
processing&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;IMGTWT&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of seconds spent by M204 waiting for a response from the Imagine Transparency brokers for transparency requests (rate or total). IMGTWT is composed of IMGTCPU (CPU time used on the broker), IMGTWTD (time the broker spent waiting for the Imagine DatabaseStore, mostly for finds and commits), and everything else. The most likely cause of &amp;quot;everything else&amp;quot; is network delays&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;IMGTWTD&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of seconds spent by Imagine Transparency brokers waiting for the Imagine DatabaseStore for transparency requests, mostly for finds and commits (rate or total)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;IN&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of terminal input lines&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;INCMFS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Input lines from CMS full screen&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;INCMIO&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Input lines from CMS non-full screen&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;INCRAM&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Input lines from Remote User Language threads (IODEV 29)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;INVMFS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Input lines from IUCV or VMCF full-screen thread&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;INVMIF&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Input arguments supplied by certain IFAM2 or IFAM4 calls from CMS programs&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;INVMIO&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Input lines from IUCV or VMCF non-full screen thread&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;INXX&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Input lines from QSAM users (IODEV 3)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;ITBL&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Highwater mark of ITBL&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;IXADD&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of index entries added to Tables C and D, including attempts to add duplicates&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;IXDEL&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of entries deleted from Tables C and D&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;JSCREENS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Counts the number of times Janus Web incremented the SCREENS statistic. Since these may occur outside of request context, they would not necessarily have corresponding Since-Last statistics.&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;JWEBERRS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Counts the number of times that Janus Web returned a 4xx status code. Note that these would not be counted in the SCREENS statistic, but it is handy to know that for example a bunch of 404 or 401 errors are occurring.&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;LKPOST&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Times an MP subtask posted another task to indicate that an MP lock had become available&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;LKWAIT&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Times MP subtasks invoked z/OS WAIT macros to wait for an available MP lock&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;LONGUPDTIME(MS)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; Total milliseconds of &#039;too long&#039; update units&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Parameter setting required: see [[Tracking system activity (CCAJRNL, CCAAUDIT, CCAJLOG)#Setting parameters to collect certain statistics|Parameters to set to collect certain statistics]].&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;LONGUPDTS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; Number of &#039;too long&#039; update units&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Parameter setting required: see [[Tracking system activity (CCAJRNL, CCAAUDIT, CCAJLOG)#Setting parameters to collect certain statistics|Parameters to set to collect certain statistics]].&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;LWTIM&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Elapsed time (ms), spent waiting for a multiprocessing lock.  Reported for each MP and zIIP subtask at &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;Model&amp;amp;nbsp;204&amp;lt;/var&amp;gt; termination or in MONITOR TASKS output (only on Model 5 terminals).&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MAXIOX&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of times &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;Model&amp;amp;nbsp;204&amp;lt;/var&amp;gt; waited for a free database buffer&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MBO&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Highwater mark of transaction backout pages&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
As of V7.7, with zap 77z257 applied.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MCP&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Highwater mark of transaction checkpoint spans&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
As of V7.7, with zap 77z257 applied.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MOVE&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of times the scheduler switched from one user to another&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MPHASHD&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MP duplicate hash entries found&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MPLKPREM&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; Total elapsed time in milliseconds, across the maintask and all subtasks, the Online spent waiting due to operating system preemption.&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
This is the elapsed time between when an MP lock becomes available (lock post) making a task ready to run, and when the task actually gets the CPU. That preemption delay is caused by the operating system dispatching other tasks ahead of this task.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Only collected in MP/204 systems.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MPLKWTIM&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; Total elapsed time in milliseconds, across the maintask and all subtasks, the Online spent waiting for MP locks&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Only collected in MP/204 systems.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MPR&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Highwater mark of transaction pre-images&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
As of V7.7, with zap 77z257 applied.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQAPICNT&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQ/204 &amp;amp;ndash; Count of MQ/Series API calls&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQAPITIM &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQ/204 &amp;amp;ndash; Elapsed time of MQSeries API calls&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQBYTEIN&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQ/204 &amp;amp;ndash; Total bytes retrieved (MQGET)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQBYTEOU&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQ/204 &amp;amp;ndash; Total bytes sent (MQPUT/MQPUT1)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQGETS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQ/204 &amp;amp;ndash; Number of MQGETs performed&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQGWTCNT&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQ/204 &amp;amp;ndash; Number of MQGETs with nonzero, non-unlimited wait&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQGWTSUC&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQ/204 &amp;amp;ndash; Number of MQGETs with nonzero, non-unlimited wait that succeeded&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQGWTTIM&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQ/204 &amp;amp;ndash; Elapsed time for MQGETs with nonzero, non-unlimited wait&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQGWTTSP&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQ/204 &amp;amp;ndash; Total wait time specified on MQGETs with nonzero, non-unlimited wait&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQHWQU&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQ/204 &amp;amp;ndash; High-water mark of queues concurrently in use&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQHWTASK&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQ/204 &amp;amp;ndash; High-water mark of MQ/204 subtasks in use&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQNUMQM&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQ/204 &amp;amp;ndash; Number of distinct queue managers connected&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQNUMQU&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQ/204 &amp;amp;ndash; Number of distinct queues accessed&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQPUTS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQ/204 &amp;amp;ndash; Number of MQPUTs performed&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQWTM&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Mean queue wait time, the average time a subtask spent waiting for work (waiting for PCBs to come into the offload queue)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MTDEQ&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;The number of times that the MAINTASK took a unit of work from the MAINTASK queue and processed it&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MTSDEQ&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;The number of times that the MAINTASK took a unit of work from an MP subtask queue and processed it because the MAINTASK was idle&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MTZDEQ&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;The number of times that the MAINTASK took a unit of work from a zIIP subtask queue and processed it because the MAINTASK was idle&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;NTBL&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Highwater mark of NTBL&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;OBJSWAP&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;number of object swaps for Sirius objects&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;OFFIN&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Count of records read in by the OFFLOAD subtask&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;OFFOU&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Count of records written to the OFFLOAD stream&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;OUT&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of terminal output lines&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;OUTCMFS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Output lines to CMS full-screen thread&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;OUTCMIO&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Output lines to CMS line-by-line thread&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;OUTCRAM&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Output lines from remote User Language threads (IODEV 29)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;OUTPB&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Highwater mark of OUTPB&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;OUTVMFS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Output lines to IUCV or VMCF full-screen thread&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;OUTVMIF&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Output lines to IFAM2 or IFAM4 calls from CMS programs&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;OUTVMIO&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Output lines to IUCV or VMCF line-by-line threads&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;OUTXX&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Output lines to QSAM users (IODEV 3)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;PBRSFLT&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of private buffer reservation faults&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;PCPU&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Percentage of time &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;Model&amp;amp;nbsp;204&amp;lt;/var&amp;gt; was given the CPU when it wanted CPU time. In an MP environment, system PCPU is the sum of CPU time in all tasks divided by the sum of elapsed time in all tasks.&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;PDL&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Highwater mark of the pushdown list&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;PETIM&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Elapsed time (ms), spent waiting due to OS preemption.  Reported for the MAINTASK and each MP and zIIP subtask at &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;Model&amp;amp;nbsp;204&amp;lt;/var&amp;gt; termination or in MONITOR TASKS output (only on Model 5 terminals)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;PNDGTIME&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Milliseconds of unnecessary broken time&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;PR&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Real time consumed, in milliseconds. PCPU = CPU / PR.&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;QTBL&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Highwater mark of QTBL&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;RCV&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of blocks needed for subtransaction recovery&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
As of V7.7, with zap 77z257 applied.&amp;lt;/p&amp;gt;&lt;br /&gt;
 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;RECADD&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of records started in Table B, not including extension records&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;RECDEL&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of records deleted from Table B, not including extension records or records deleted by DELETE RECORDS or IFDSET&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;RECDS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of records processed by FOR statements, SORT statements, IFGET calls, or IFPOINT calls, or similar SQL record processing&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;REDY&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; Percentage of performance samples at which the user was ready to run (reported only if the performance subtask is active)&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Parameter setting required: see [[Tracking system activity (CCAJRNL, CCAAUDIT, CCAJLOG)#Setting parameters to collect certain statistics|Parameters to set to collect certain statistics]].&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;REQ&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of SOUL requests evaluated&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;REST&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of reads from a &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;Model&amp;amp;nbsp;204&amp;lt;/var&amp;gt; file backup (&amp;lt;var&amp;gt;RESTORE&amp;lt;/var&amp;gt; command)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;RETRYA&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Page retries in Table A&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;RETRYC&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Page retries in Table C&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;RQTM&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Elapsed time for the activity being reported, exclusive of terminal I/O time&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;RSXCOMP&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of compactions of the record locking table.  If greater than 0, increase &amp;lt;var&amp;gt;LRETBL&amp;lt;/var&amp;gt;.&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;RUNG&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; Percentage of performance samples at which the user was running (reported only if the performance subtask is active)&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Parameter setting required: see [[Tracking system activity (CCAJRNL, CCAAUDIT, CCAJLOG)#Setting parameters to collect certain statistics|Parameters to set to collect certain statistics]].&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;SCHDCPU&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;In MP configuration, total scheduler CPU for the user or request&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;SCREENS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Total number of full-screen reads (&amp;lt;var&amp;gt;READ SCREEN&amp;lt;/var&amp;gt; statements) evaluated by a SOUL request.&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;SFTRSTRT&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;number of soft restarts.&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;SGMTI&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of input lines from included procedures&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;SGMTO&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of output lines to procedures defined by the user&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;SLIC&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of times that the user was time-sliced by the &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;Model&amp;amp;nbsp;204&amp;lt;/var&amp;gt; scheduler&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;SMPLS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of performance sample points at which the user was active or total number of performance samples taken at the system level (reported only if the performance subtask is active)&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Parameter setting required: see [[Tracking system activity (CCAJRNL, CCAAUDIT, CCAJLOG)#Setting parameters to collect certain statistics|Parameters to set to collect certain statistics]].&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;SORTS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of SOUL &amp;lt;var&amp;gt;SORT&amp;lt;/var&amp;gt; statements or SQL sorts evaluated&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;SQLI&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Remote SQL input highwater mark&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;SQLO&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Remote SQL output highwater mark&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;SQRD&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of terminal input lines&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;SQWR&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of terminal output lines&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;STBL&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Highwater mark of STBL&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;STCPU&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Total amount of time, in milliseconds, that the user has run in an MP offload subtask&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;STDEQ&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of times that an MP subtask took a unit of work from an MP subtask queue and processed it&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;STIMERS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Total number of STIMER or STIMERM calls&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;STPOST&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Times MP subtasks performed real operating system POSTs to send work to the maintask&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;STRECDS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of records processed by SORT statements or SQL sorts&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;STWAIT&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of times MP subtasks invoked z/OS WAIT macros to wait for work from the maintask&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;STZDEQ&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of times that an MP subtask took a unit of work from a zIIP subtask queue and processed it because the MP subtask was idle&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;SVAC&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Active servers (an average, included on a performance line)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;SVMX&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Highwater mark for servers (0 if no server swapping)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;SVPAGES&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&amp;lt;code&amp;gt;SVPAGES * 4096&amp;lt;/code&amp;gt; is the number of bytes transferred as a result of server reads and writes&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;SVRD&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of server reads&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;SVWR&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of server writes&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;SWPG&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Percentage of performance samples at which the user was swapping in or out (reported only if the performance subtask is active)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;SWT&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Times &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;Model&amp;amp;nbsp;204&amp;lt;/var&amp;gt; issued a real WAIT while not in user-switching mode&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;TEMX&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Highwater mark of CCATEMP pages used in the expansion area&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;TFMX&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Highwater mark of CCATEMP pages used&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;TSMX&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Highwater mark of CCATEMP pages used in the small model page pool&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;TTBL&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Highwater mark of TTBL&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;UBUFHWS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Highwater mark, in bytes, of user&#039;s Universal Buffer&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;UDD&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of lines written to a directed output (&amp;lt;var&amp;gt;USE&amp;lt;/var&amp;gt;) data set&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;UPDTTIME(MS)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of milliseconds that a file was being updated&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
UPT(MS) appears as the column header for this statistic on a report&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;UPDTTIME&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of milliseconds that the user was actively updating at least one file&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;USMX&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Highwater mark for simultaneous active users (reported only if the performance subtask is active)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;USRS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Average number of active users (reported only if the performance subtask is active)&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Parameter setting required: see [[Tracking system activity (CCAJRNL, CCAAUDIT, CCAJLOG)#Setting parameters to collect certain statistics|Parameters to set to collect certain statistics]].&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;VTBL&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of VTBL entries at the end of compilation (CMPL) processing or the end of evaluation (EVAL) processing&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;WAIT&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of real operating system waits&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;WTCFR&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of times that the user waited to obtain a critical file resource, either share or exclusive&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Parameter setting required: see [[Tracking system activity (CCAJRNL, CCAAUDIT, CCAJLOG)#Setting parameters to collect certain statistics|Parameters to set to collect certain statistics]].&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;WTRLK&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of times that the user waited to obtain a record lock&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Parameter setting required: see [[Tracking system activity (CCAJRNL, CCAAUDIT, CCAJLOG)#Setting parameters to collect certain statistics|Parameters to set to collect certain statistics]].&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;WTSV&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Percentage of performance samples at which the user was waiting for a server (reported only if the performance subtask is active)&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Parameter setting required: see [[Tracking system activity (CCAJRNL, CCAAUDIT, CCAJLOG)#Setting parameters to collect certain statistics|Parameters to set to collect certain statistics]].&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;XTBL&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Highwater mark of XTBL&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;ZTCPU&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;The CPU (ms) consumed on a zIIP processor by the MAINTASK, an MP subtask or a zIIP subtask. Reported for each task at &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;Model&amp;amp;nbsp;204&amp;lt;/var&amp;gt; termination and in &amp;lt;var&amp;gt;MONITOR TASKS&amp;lt;/var&amp;gt; output (for Model 5 terminals only)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;ZTDEQ&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;The number of times that a zIIP subtask took a unit of work from a zIIP subtask queue and processed it&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Header and trailer entries (Type 0)==&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Each journal block begins with a header record and ends with a trailer record.&amp;lt;/p&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
===Header entries (Type 0)===&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Header entries have the format shown in the following table: &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;caption style=&amp;quot;margin-right:6em&amp;quot;&amp;gt;Header entry formats&amp;lt;/caption&amp;gt;&lt;br /&gt;
&amp;lt;tr class=&amp;quot;head&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Offset dec(hex)&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Length&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Data type&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Description&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 0(0)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt;2&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Binary&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Length of entire journal record, including header and trailer&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;2(2)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt;1&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Binary&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Type indicator = X&#039;00&#039;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;3(3)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt;1&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Binary&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Flags used by recovery&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;4(4)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt;4&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td nowrap&amp;gt;Unsigned packed data&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Julian date = 0CYYDDDF&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8(8)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt;4&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Unsigned packed data&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Time = HHMMSSTH &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;12(0C)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt;4&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Binary&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; Sequence number &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;16(10)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt;10&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Binary&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; System Store Clock Extended (STCKE) value to provide picosecond accuracy on the journal date/time stamp&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Bytes 1-9 || byte 16 &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;26(1A)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt;2&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Binary&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Length of header, type 00&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;28(1C)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt;2&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Binary&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Version in hex&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;30(1E)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt;8&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;EBCDIC&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Version in EBCDIC&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;38(26)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt;8&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;EBCDIC&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Job name&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;46(2E)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt;8&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;EBCDIC&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;JES Job ID&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;54(36)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt;4&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;EBCDIC&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;SMF System ID&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;If the flag byte at offset 3 of type 00 has the X&#039;02&#039; bit on, then it is a header record from &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;Model&amp;amp;nbsp;204&amp;lt;/var&amp;gt; version 7.4.0 or later with its length at offset X&#039;1A&#039;.&amp;lt;/li&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;li&amp;gt;If that flag byte has the X&#039;01&#039; bit on, then the header is from version 7.1.0 and is 26 bytes in length. &amp;lt;/li&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;li&amp;gt;If neither of those bits is on, then the header is a from a pre-7.1.0 version and is 16 bytes in length.&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
===Recovery flags===&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Flags used by recovery can have the value of X&#039;00&#039; or a sum of any of the following:  &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;tr class=&amp;quot;head&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Value&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Block contains these records...&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;X&#039;80&#039;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Type 1&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;X&#039;40&#039;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Type 2&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;X&#039;20&#039;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Type 3&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;X&#039;10&#039;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Type 4&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;X&#039;08&#039;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Type 5&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;X&#039;04&#039;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Type 6&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
===Sequence numbers===&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
The sequence number represents the number of each journal record, starting at 0 and increasing by 1. A merged journal (output of the MERGEJ utility) sequence number consists of a 2-byte hexadecimal number at offset 12(0C), which indicates the input file this journal record came from, and a 2-byte hexadecimal field at offset 14(0E), which indicates the sequence within the INPUT journal.&amp;lt;/p&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
===Trailer entries (Type 0)===&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Trailer entries have the format shown in the following table: &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;caption&amp;gt;Trailer entry formats&amp;lt;/caption&amp;gt;&lt;br /&gt;
&amp;lt;tr class=&amp;quot;head&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Offset dec(hex)&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Length&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Data type&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Description&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 0(0)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt; 2&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; Binary&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Length of entry = X&#039;000C&#039;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 2(2)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt; 1&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; Binary&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Type indicator = X&#039;00&#039;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 3(3)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt; 1&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt;  &amp;amp;mdash; &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Unused&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 4(4)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt; 4&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Unsigned packed data&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Julian date = 0CYYDDDF&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 8(8)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt; 4&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Unsigned packed data &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Time = HHMMSSTH&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
==Recovery entries (Types 1-6)==&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Entry types X&#039;01&#039; through X&#039;06&#039; contain information used for recovery. They follow the same general format as all other journal entries. There is no type X&#039;07&#039; journal entry.     &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
The format of the recovery entries is meaningful only in the context of the &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;Model&amp;amp;nbsp;204&amp;lt;/var&amp;gt; ROLL FORWARD algorithm. However, entry types might be of interest in some statistics gathering applications, as follows:    &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;tr class=&amp;quot;head&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Type &amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Contains recovery information from...&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;1 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Discontinuity&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;2 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; Begin update unit.&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
More than one type 2 entry can be written for each update unit. The update unit number appears as a 4-byte binary number at offset 16(10).&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;3 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; End update unit.&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
The update unit number appears in the same format and location as the type 2 entry.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;4&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;File state information: opened, closed, dumped, file parameter list (FPL) page preimage logged or open at the time of a checkpoint&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;5 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Checkpoint&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;6 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;File update &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
==System statistics entries (Type 8)==&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Cumulative statistics, listed by offset in the [[#System performance statistics|Layout of system subtype X&#039;02&#039; entries]] table, are kept for the entire system. Final, partial, and performance system statistics are written to the journal during &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;Model&amp;amp;nbsp;204&amp;lt;/var&amp;gt; termination in a line that begins with:&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p class=&amp;quot;code&amp;quot;&amp;gt;ST $$$ SYSTEM=&#039;&amp;lt;i&amp;gt;version#&amp;lt;/i&amp;gt;&#039;&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
For additional information about:&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Using system statistics for performance monitoring, see [[Performance monitoring and tuning]]. &amp;lt;/li&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;li&amp;gt;Disk buffer monitor statistics and parameters, see [[Performance monitoring and tuning#Disk buffer monitor statistics and parameters|Disk buffer monitor statistics and parameters]]. &amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
===Final statistics===&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
The system final statistics line, similar to the following, is produced as part of system termination: &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p class=&amp;quot;code&amp;quot;&amp;gt;ST $$$ SYSTEM=&#039;5A &#039;AUDIT=43 OUT=38 IN=14 WAIT=19 ...&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
===Partial statistics===&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Statistics in a system partial statistics line, similar to the following, accumulate from the beginning of the run, if the User 0 &amp;lt;var&amp;gt;[[ACCTIM parameter|ACCTIM]]&amp;lt;/var&amp;gt; parameter is nonzero:  &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p class=&amp;quot;code&amp;quot;&amp;gt;ST $$$ SYSTEM=&#039;6.1.0&#039;PARTIAL=3 AUDIT=19 OUT=10 IN=5 WAIT=3 ...&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
===Performance statistics===&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
System performance statistic lines, similar to the following, are written if the User 0 &amp;lt;var&amp;gt;[[RPTCNT parameter|RPTCNT]]&amp;lt;/var&amp;gt; and &amp;lt;var&amp;gt;[[SMPLTIM parameter|SMPLTIM]]&amp;lt;/var&amp;gt; parameters are nonzero: &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p class=&amp;quot;code&amp;quot;&amp;gt;ST $$$ SYSTEM=&#039;6.1.0&#039; PERFORMANCE=n&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
The numbers determined at the performance sample points are averaged for the entire run. &amp;lt;/p&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
===Entry formats===&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
System statistics entries have the format shown in the following table:  &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;caption&amp;gt;System statistics entry formats&amp;lt;/caption&amp;gt;&lt;br /&gt;
&amp;lt;tr class=&amp;quot;head&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Offset dec(hex)&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Length&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Data type&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Description&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;0(0)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt;2&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Binary&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Length of entry&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;2(2)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt;1&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Binary&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Type indicator = X&#039;08&#039;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;3(3)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt;1&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Binary&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; Subtype indicator:&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
X&#039;00&#039; = final statistics&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
X&#039;01&#039; = partial statistics&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
X&#039;02&#039; = performance statistics&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
X&#039;04&#039; = additional disk buffer monitor&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
X&#039;08&#039; = subtask statistics&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;4(4)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt;4&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Unsigned packed data&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Julian date = 0CYYDDDF&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8(8&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt;4&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Unsigned packed data&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Time = HHMMSSTH&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;12(0C)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt;2&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Binary&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Subtask number if subtype = X&#039;08&#039;; otherwise unused&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;14(0E)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt;2&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Binary&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Unused&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;16(10) to end of journal&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt; &amp;amp;mdash; &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt; &amp;amp;mdash; &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Contents depend on subtypes, shown in tables in the following sections:&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[[#System final and partial statistics|System final and partial statistics]]&amp;lt;/li&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;li&amp;gt;[[#System performance statistics|System performance statistics]]&amp;lt;/li&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;li&amp;gt;[[#Additional disk buffer monitor statistics|Additional disk buffer monitor statistics]]&amp;lt;/li&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;li&amp;gt;[[#User since-last statistics|User since-last statistics]]&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt; &amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
==System final and partial statistics==&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
For subtypes X&#039;00&#039; (final statistics) and X&#039;01&#039; (partial statistics), the layout of the remainder of the entry is shown in the following table.&lt;br /&gt;
For a description of each statistic, see the [[#Description of statistics|Statistics with descriptions]] table.&lt;br /&gt;
The following statistics are data type Binary. However, the length varies &amp;amp;mdash; either 4 or 8, to accommodate 64-bit system architecture. &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;caption&amp;gt;System final and partial statistics&amp;lt;/caption&amp;gt;&lt;br /&gt;
&amp;lt;tr class=&amp;quot;head&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Offset dec(hex) &amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Length &amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Description&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;16(10) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;AUDIT&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;24(18) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;OUT&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;32(20) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;IN&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;40(28) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;OUTXX&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;48(30) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;INXX&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;56(38) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV5&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;64(40) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV6&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;72(48) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV7&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;80(50) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV8&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;88(58) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV9&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;96(60) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV10&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;104(68) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV11&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;112(70) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV12&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;120(78) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV13&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;128(80) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV14&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;136(88) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;OUTTTY&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;144(90) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;INTTY&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;152(98) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV17&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;160(A0) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV18&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;168(A8) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV19&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;176(B0) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV20&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;184(B8) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Spare&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;192(C0) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Spare&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;200(C8) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV23&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;208(D0) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV24&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;216(D8) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV25&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;224(E0) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV26&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;232(E8) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV27&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;240(F0) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV28&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;248(F8) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;OUTCRAM&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;256(100) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;INCRAM&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;264(108) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV31&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;272(110) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV32&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;280(118) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Spare&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;288(120) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Spare&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;296(128) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV35&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;304(130) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV36&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;312(138) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV37&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;320(140) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV38&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;328(148) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;OUTVMIO&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;336(150) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;INVMIO&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;344(158) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;OUTVMFS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;352(160) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;INVMFS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;360(168) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;OUTVMIF&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;368(170) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;INVMIF&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;376(178) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;OUTCMIO&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;384(180) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;INCMIO&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;392(188) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;OUTCMFS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;400(190) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;INCMFS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;408(198) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV49&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;416(1A0) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV50&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;424(1A8) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;OFFIN&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;432(1B0) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;OFFOU&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;440(1B8) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV53&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;448(1C0) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV54&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;456(1C8) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV55&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;464(1D0) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV56&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;472(1D8) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV57&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;480(1E0) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV58&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;488(1E8) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV59&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;496(1F0) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV60&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;504(1F8) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV61&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;512(200) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV62&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;520(208) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV63&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;528(210) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV64&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;536(218) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV65&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;544(220) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV66&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;552(228) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV67&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;560(230) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV68&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;568(238) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV69&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;576(240) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV70&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;584(248) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV71&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;592(250) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV72&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;600(258) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV73&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;608(260) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV74&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;616(268) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;4 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;WAIT&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;620(26C) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;4 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MPLKWTIM&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;624(270) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DKRD&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;632(278) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DKWR&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;640(280) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;4 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;SVRD&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;644(284) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;4 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;SVWR&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;648(288) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;CPU&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;656(290) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;REQ&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;664(298) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MOVE&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;672(2A0) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;4 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DUMP&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;676(2A4) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;4 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;REST&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;680(2A8) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;4 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;SLIC&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;684(2AC) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;4 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;CNCT&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;688(2B0) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;4 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;FBWT&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;692(2B4) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;4 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;SWT&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;696(2B8) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;4 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;ERRPDL&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;700(2BC) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;4 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MPLKPREM&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;704(2C0) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;RECADD&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;712(2C8) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;RECDEL&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;720(2D0) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BADD&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;728(2D8) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BDEL&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;736(2E0) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BCHG&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;744(2E8) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;IXADD&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;752(2F0) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;IXDEL&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;760(2F8) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;FINDS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;768(300) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;4 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;SORTS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;772(304) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;4 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;JSCREENS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;776(308) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;RECDS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;784(310) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;STRECDS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;792(318) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DKAR&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;800(320) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DKPR&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;808(328) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;4 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DKRR&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;812(32C) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;4 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;FBMX&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;816(330) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;4 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;TFMX&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;820(334) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;4 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;USMX&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;824(338) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;4 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;SVMX&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;828(33C) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;4 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;SFTRSTRT (number of soft restarts)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;832(340) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;APSYLD&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;840(348) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;APSYLDD&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;848(350) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;4 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;APSYLDT&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;852(354) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;4 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Spare&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;856(358) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DKPRF&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;864(360) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;4 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;SMPLS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;868(364) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;4 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;USRS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;872(368) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;4 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;SVAC&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;876(36C) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;4 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;RUNG&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;880(370) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;4 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;REDY&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;884(374) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;4 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BLKI&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;888(378) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;4 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;WTSV&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;892(37C) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;4 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BLKO&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;896(380) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;4 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;SWPG&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;900(384) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;4 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;PCPU&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;904(388) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;4 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DIRRCD&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;908(38C) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;4 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;JWEBERRS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;912(390) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;STCPU&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;920(398) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;STDEQ&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;928(3A0) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;STWAIT&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;936(3A8) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;4 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;STPOST&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;940(3AC) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;4 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;LKWAIT&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;944(3B0) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;4 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;LKPOST&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;948(3B4) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;4 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;RSXCOMP&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;952(3B8) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;4 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;SCHDCPU&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;956(3BC) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;4 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;SCREENS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;960(3C0) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;4 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;STIMERS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;964(3C4) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;4 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;HRDRSTRT (number of hard restarts)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;968(3C8) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;SVPAGES&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;976(3D0) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;4 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;PBRSFLT&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;980(3D4) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;4 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;COMMITS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;984(3D8) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;4 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BACKOUTS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;988(3DC) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;4 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;LONGUPDTS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;992(3E0) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;4 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;LONGUPDTIME(MS)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;996(3E4) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;4 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MPHASHD&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;1000(3E8) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;4 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;CDLWAIT&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;1004(3EC) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;4 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQGETS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;1008(3F0) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;4 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQPUTS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;1012(3F4) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;4 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;UBUFHWS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;1016(3F8) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;4 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQHWTASK&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;1020(3FC) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;4 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Spare &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;1024(400) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQBYTEIN&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;1032(408) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQBYTEOU&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;1040(410) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;4 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQHWQU&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;1044(414) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;4 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQNUMQU&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;1048(418) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;4 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQNUMQM&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;1052(41C) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;4 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Spare &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;1056(420) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQAPITIM&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;1064(428) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQAPICNT&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;1072(430) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQGWTTIM&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;1080(438) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;4 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQGWTCNT&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;1084(43C) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;4 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Spare &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;1088(440) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQGWTTSP&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;1096(448) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;4 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQGWTSUC&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;1100(44C) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;4 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;ECLOAD&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;1104(450) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;4 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;ECDELETE&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;1108(454) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;4 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Spare &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;1112(458) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;ECCALL&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;1120(460) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;4 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;ECCWAITM&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;1124(464) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;4 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;ECCWAITS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;1128(468) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;4 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;ECTWAITM&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;1132(46C) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;4 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;ECTWAITS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;1136(470) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;4 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;ECCTOUT&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;1140(474) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;4 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;ECCNCT&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;1144(478) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;4 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;ECMODMAX&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;1148(47C) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;4 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;ECNAMMAX&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;1152(480) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;4 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;ECTSKMAX&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;1156(484) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;4 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;GTBLRU&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;1160(488) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;4 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;GTBLRS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;1164(48C) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;4 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;TSMX&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;1168(490) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;4 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;TEMX&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;1172(494) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;4 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MAXIOX&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;1176(498) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DKRDL&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;1184(4A0) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DKWRL&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;1192(4A8) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;CPUTOTZE&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;1200(4B0) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;CPUONZIP&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;1208(4B8) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;4 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MPR&lt;br /&gt;
&amp;lt;p&amp;gt; as of V7.7 with 77z257 applied&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;1212(4BC) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;4 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MBO&lt;br /&gt;
&amp;lt;p&amp;gt; as of V7.7 with 77z257 applied&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;1216(4C0) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;4 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MCP&lt;br /&gt;
&amp;lt;p&amp;gt; as of V7.7 with 77z257 applied&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;1220(4C4) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;4 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;RCV&lt;br /&gt;
&amp;lt;p&amp;gt; as of V7.7 with 77z257 applied&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;1224(4C8) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Spare &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;1232(4D0) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DKWTMICS&lt;br /&gt;
&amp;lt;p&amp;gt; as of V7.7, with 77z339 applied&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;1240(4D8) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DKWTS&lt;br /&gt;
&amp;lt;p&amp;gt; as of V7.7, with 77z339 applied&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;1248(4E0) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MTDEQ&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;1256(4E8) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MTSDEQ&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;1264(4F0) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MTZDEQ&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;1272(4F8) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;STZDEQ&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;1280(500) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;ZTDEQ&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==System performance statistics==&lt;br /&gt;
 &lt;br /&gt;
===Entry format===&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
For subtype X&#039;02&#039;(system performance statistics), the layout of the remainder of the entry is shown in the following table.&lt;br /&gt;
Each statistic in the table is: Length, 4; Data type, Binary. See [[#Description of statistics|Statistics with descriptions]] table for the meaning of each statistic. &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;caption&amp;gt;Layout of system subtype X&#039;02&#039; entries&amp;lt;/caption&amp;gt;&lt;br /&gt;
&amp;lt;tr class=&amp;quot;head&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Offset dec(hex)&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Statistic&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;     16(10)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;SMPLS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;     20(14)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;USRS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;     24(18)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;SVAC&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;     28(1C)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;RUNG &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;     32(20)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;REDY&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;     36(24)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BLKI &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;     40(28)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;WTSV&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;     44(2C)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BLKO &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;     48(30)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;SWPG &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
==Additional disk buffer monitor statistics==&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
For subtype X&#039;04&#039; (additional disk buffer monitor statistics), the layout of the entry is shown in the following table. Each statistic in the table is: Length, 8; Data type, Binary.&lt;br /&gt;
For a description of each statistic, see the [[#Description of statistics|Statistics with descriptions]] table.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;caption&amp;gt;Disk buffer monitor statistics&amp;lt;/caption&amp;gt;&lt;br /&gt;
&amp;lt;tr class=&amp;quot;head&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Offset dec(hex)&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Disk buffer monitor statistic &amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;16(10)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Spare&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;24(18) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DKSTKQC &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;32(20) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DKSWRP &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;40(28) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DKSWRPT &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;48(30) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DKSDIR &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;56(38) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DKSDIRT &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;64(40) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DKSKIP &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;72(48) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Spare &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;80(50) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Spare&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;88(58) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DKSRR &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;96(60) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DKSFBS &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;104(68) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DKSKIPT &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;112(70) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DKSAWT &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;120(78) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DKSAWW&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;128(80) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DKSAWWL&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;136(88) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DKSAWB &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;144(90) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DKSAWBL&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;152(98) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DKSRRFND &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;160(A0) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DKSTBLF &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;168(A8) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DKSTBLA &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;176(B0) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DKSTBLB &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;184(B8) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DKSTBLC &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;192(C0) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DKSTBLD &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;200(C8) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Spare &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;208(D0) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Spare &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;216(D8) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Spare &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;224(E0) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Spare &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;232(E8) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Spare &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;240(F0) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Spare &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;248(F8) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Spare &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;256(100) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DKSTBLX &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;264(108) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DKSTBLE&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;272(110)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Spare &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
==Multiprocessing (MP) subtask statistics==&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
The following statistics apply only to installations configured for multiprocessing using MP/204. For subtype X&#039;08&#039; (subtask specific statistics), the layout of the entry is shown in the following table.&lt;br /&gt;
For the meaning of each statistic, see the [[#Description of statistics|Statistics with descriptions]] table.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;caption&amp;gt;MP subtask statistics and offsets&amp;lt;/caption&amp;gt;&lt;br /&gt;
&amp;lt;tr class=&amp;quot;head&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;MP statistic &amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Offset dec(hex) &amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Length&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;CPU &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;16(10) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt;8&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;PR &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;24(18) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt;8&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;PCPU &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;32(20) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt;4&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;STWAIT&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;36(24)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt;4&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;STPOST&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;40(28)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt;4&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;LKWAIT&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;44(2C)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt;4&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;LKPOST&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;48(30)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt;4&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;SPARE&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;52(34)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt;4&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQWTM&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;56(38) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt;8&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEQ &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;64(40) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt;8&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;ZTDEQ&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;72(48)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt;8&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;STDEQ &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;80(50) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt;8&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;LWTIM &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;88(58) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt;4&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;PETIM&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;92(5C)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt;4&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;ZCPU&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;96(60) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt;8&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
==User statistics entries (Type 9)==&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
User lines report on an individual user&#039;s activity. These statistics include:&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Final (logout) and partial statistics&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;Since-last and ordered index statistics&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;Performance statistics&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Each user line starts with the following statistics:&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p class=&amp;quot;code&amp;quot;&amp;gt;ST $$$ USERID=&#039;&amp;lt;i&amp;gt;userid&amp;lt;/i&amp;gt;&#039; ACCOUNT=&#039;&amp;lt;i&amp;gt;account&amp;lt;/i&amp;gt;&#039;&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
The subtype, in this case PERFORMANCE, follows USERID and ACCOUNT statistics:&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p class=&amp;quot;code&amp;quot;&amp;gt;ST $$$ USERID=&#039;&amp;lt;i&amp;gt;userid&amp;lt;/i&amp;gt;&#039; ACCOUNT=&#039;&amp;lt;i&amp;gt;account&amp;lt;/i&amp;gt;&#039;&lt;br /&gt;
PERFORMANCE=&amp;lt;i&amp;gt;n&amp;lt;/i&amp;gt;&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
The format of user statistics entries is shown in the following table:&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;caption&amp;gt;User statistics entry formats&amp;lt;/caption&amp;gt;&lt;br /&gt;
&amp;lt;tr class=&amp;quot;head&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Offset dec(hex)&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Length&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Data type&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Description&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;0(0)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt;2&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Binary&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Length of entry&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;2(2)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt;1&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Binary&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Type indicator = X&#039;09&#039;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;3(3)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt;1&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Binary&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; Subtype indicator:&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;X&#039;00&#039; = logout statistics&amp;lt;/li&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;li&amp;gt;X&#039;01&#039; = since-last statistics&amp;lt;/li&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;li&amp;gt;X&#039;02&#039; = partial statistics&amp;lt;/li&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;li&amp;gt;X&#039;04&#039; = performance statistics&amp;lt;/li&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;li&amp;gt;X&#039;81&#039; = since-last statistics including conflict statistics&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;X&#039;41&#039; = user restart forced out a since-last statistics record.&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;X&#039;C1&#039; = user restart forced out a since last statistics record which included conflict statistics&amp;lt;/li&amp;gt; &lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;4(4)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt;4&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td nowrap&amp;gt;Unsigned packed data&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Julian date = 0CYYDDDF&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8(8)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt;4&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Unsigned packed data&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Time = HHMMSSTH&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;12(0C)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt;2&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Binary&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Server number&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;14(0E)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt;2&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Binary&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;User number&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;16(10)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;10(0A)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;EBCDIC&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Account:&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Second argument of LOGON/LOGIN command&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;Default is user ID&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;26(1A)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;10(0A)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;EBCDIC&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;User ID&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;36(24)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt;4&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;EBCDIC&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Since-last ID =&lt;br /&gt;
See the [[#User since-last statistics|Activity types]] table where the possible activity types are listed.&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;40(28)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt;1&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Binary&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;IODEV number (added for MXI)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;41(29)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt;3&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;N/A&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Unused&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;44(2C) to end of journal&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&amp;amp;nbsp;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Binary&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Contents depend on subtypes, shown in:&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[[#Partial statistics|Layout of user subtype X&#039;00&#039; and X&#039;02&#039; entries]] table&amp;lt;/li&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;li&amp;gt;[[#Since-last in relation to final and partial statistics|Layout of user subtype X&#039;01&#039; and X&#039;81&#039; entries]] table&amp;lt;/li&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;li&amp;gt;[[#Conflict statistics|Layout of user subtype X&#039;01&#039; entries (CFRJRNL=0)]] table&amp;lt;/li&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;li&amp;gt;[[#Conflict statistics|Layout of user subtype X&#039;81&#039; entries (CFRJRNL=1)]] table&amp;lt;/li&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;li&amp;gt;[[#Layout of performance statistics|Layout of user subtype X&#039;04&#039; entries]] table&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt; &amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==User final and partial statistics==&lt;br /&gt;
 &lt;br /&gt;
===Final (logout) statistics===&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Final (logout) statistics, listed in the [[#Partial statistics|Layout of user subtype X&#039;00&#039; and X&#039;02&#039; entries]] table, summarize a user&#039;s activities since the last login. A LOGOUT statistics line, such as the following, is written after each logout if the parameter following ACCOUNT is not PARTIAL, LAST, or PERFORMANCE: &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p class=&amp;quot;code&amp;quot;&amp;gt;&amp;lt;i&amp;gt;yydddhhmmssnnnsssuuuuu&amp;lt;/i&amp;gt; ST $$$ ACCOUNT=&#039;NO ACCOUNT&#039; SQRD=5 ...&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;var class=&amp;quot;term&amp;quot;&amp;gt;yyddd&amp;lt;/var&amp;gt; is the year and Julian day.&amp;lt;/li&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;var class=&amp;quot;term&amp;quot;&amp;gt;hhmmss&amp;lt;/var&amp;gt; is the time of day in hours, minutes, and seconds.&amp;lt;/li&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;var class=&amp;quot;term&amp;quot;&amp;gt;nnn&amp;lt;/var&amp;gt; is a counter to distinguish lines produced in the same second.&amp;lt;/li&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;var class=&amp;quot;term&amp;quot;&amp;gt;sss&amp;lt;/var&amp;gt; is the number of the server currently handling the user. Leading zeros are suppressed.&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;var class=&amp;quot;term&amp;quot;&amp;gt;uuuuu&amp;lt;/var&amp;gt; is a 5-digit user number associated with the audit trail line. Leading zeros are suppressed.&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
In some cases, the account name appears as &amp;quot;NO USERID NO ACCOUNT&amp;quot;. Statistics in this category are not chargeable to any one user and should be considered system overhead.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Final lines are recognized by the absence of an indicator for another type of line.&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Partial statistics===&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Optional partial statistics, listed in the &amp;quot;Layout of user subtype X&#039;00&#039; and X&#039;02&#039; entries&amp;quot; table below, can be provided for a run up to a few minutes before a system failure that prevents normal termination and production of final user and system statistics. &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
User partial statistics lines, such as the following, are made available for active users: &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p class=&amp;quot;code&amp;quot;&amp;gt;ST $$$ ACCOUNT=&#039;NO ACCOUNT&#039; PARTIAL=21 ...&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Statistics accumulate either:&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;As long as the user is logged in&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
or&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;From the first terminal input to disconnection when a login is not required &amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Partial statistics are requested by setting the time interval, in minutes, between successive partial lines on User 0&#039;s parameter line with the &amp;lt;var&amp;gt;ACCTIM&amp;lt;/var&amp;gt; parameter. &amp;lt;var&amp;gt;ACCTIM&amp;lt;/var&amp;gt; must be nonzero. &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
The contents of the statistics portion of the entry, starting at offset &amp;lt;code&amp;gt;40(28)&amp;lt;/code&amp;gt;, depends upon the subtype of the entry.  &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Partial statistics lines are indicated on the journal by the parameter &amp;lt;code&amp;gt;PARTIAL=&amp;lt;i&amp;gt;n&amp;lt;/i&amp;gt;&amp;lt;/code&amp;gt;, where &amp;lt;var class=&amp;quot;term&amp;quot;&amp;gt;n&amp;lt;/var&amp;gt; is a counter from the beginning of the run. &amp;lt;code&amp;gt;PARTIAL=&amp;lt;i&amp;gt;n&amp;lt;/i&amp;gt;&amp;lt;/code&amp;gt; immediately follows the type parameter.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
For subtypes X&#039;00&#039; (logout statistics), and X&#039;02&#039; (partial statistics), the layout of the remainder of the entry is shown in the following table. Each statistic in the table is: Length, 4; Data type, Binary. For the meaning of each statistic, see the [[#Description of statistics|Statistics with descriptions]] table.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;caption&amp;gt;Layout of user subtype X&#039;00&#039; and X&#039;02&#039; entries&amp;lt;/caption&amp;gt;&lt;br /&gt;
&amp;lt;tr class=&amp;quot;head&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Offset dec(hex)&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Statistic&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;40(28)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;CNCT&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;44(2C)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DKRD &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;48(30)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DKWR &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;52(34)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;SQRD&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;56(38)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;SQWR&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;60(3C)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;SGMTI &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;64(40)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;SGMTO &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;68(44)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;SVRD&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;72(48)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;SVWR &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;76(4C)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;CPU &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;80(50)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;REQ &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;84(54)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MOVE &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;88(58)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DUMP &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;92(5C)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;REST &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;96(60)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;SLIC &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;100(64)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;AUDIT &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;104(68) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;WAIT &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;108(6C)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;FBWT &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;112(70)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;UDD &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;116(74)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;RECADD &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;120(78)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;RECDEL &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;124(7C)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BADD &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;128(80)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BDEL&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;132(84)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BCHG &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;136(88)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;IXADD &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;140(8C)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;IXDEL &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;144(90)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;FINDS &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;148(94)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;SORTS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;152(98)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;RECDS &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;156(9C)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;STRECDS &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;160(A0)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DKAR &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;164(A4)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DKPR &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;168(A8)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DKRR &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;172(AC)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;COMMITS &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;176(B0)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BACKOUTS &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;180(B4)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;UPDTTIME(MS) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;184(B8)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;LONGUPDTS &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;188(BC)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;LONGUPDTIME(MS)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;192(C0)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;SMPLS &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;196(C4)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;RUNG &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;200(C8)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;REDY&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;204(CC)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BLKI&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;208(D0)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;WTSV &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;212(D4)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BLKO &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;216(D8)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;SWPG &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;220(DC)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;PCPU &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;224(E0)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DIRRCD &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;228(E4)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BXCHNG &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;232(E8)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BXDELE &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;236(EC)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BXNEXT &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;240(F0)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BXFIND &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;244(F4)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BXINSE &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;248(F8)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BXSPLI &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;252(FC)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BXRFND&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;256(100)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BXFREE &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;260(104)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;STCPU &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;264(108)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;STDEQ&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;268(10C)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;SCHDCPU&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;272(110)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;SCREENS &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;276(114)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;SVPAGES &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;280(118)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;PBRSFLT &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;284(11C)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQGETS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;288(120)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQPUTS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;292(124)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;UBUFHWS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;296(128)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQHWTASK&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;300(12C)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQBYTEIN&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;304(130)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQBYTOU&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;308((134)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQHWQU&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;312(138)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQNUMQU&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;316(13C)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQNUMQM&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;320(140)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQAPITIM&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;324(144)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQAPICNT&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;328(148)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQGWTTIM&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;332(14C)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQGWTCNT&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;336(150)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQGWTTSP&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;340(154)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQGWTSUC&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;344(158)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;ECLOAD&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;348(15C)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;ECDELETE&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;352(160)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;ECCALL&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;356(164)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;ECCWAITM&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;360(168)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;ECCWAITS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;364(16C)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;ECTWAITM&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;368(170)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;ECTWAITS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;372(174)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;ECCTOUT&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;376(178)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;ECCNCT&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;380(17C)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;GTBLRU&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;384(180)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;GTBLRS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;388(184)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;FSCBSW&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;392(188)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Spare&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;396(18C) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MPR (V7.7 onwards)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;400(190) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MBO (V7.7 onwards)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;404(194)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV#&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;408(198)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;ZTCPU&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;412(19C)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;ZTDEQ&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;416(1A0)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;CCATDIFF&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==User since-last statistics==&lt;br /&gt;
 &lt;br /&gt;
===Since-last statistics===&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Statistics are kept for each SOUL request, host language interface call, and a number of &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;Model&amp;amp;nbsp;204&amp;lt;/var&amp;gt; system commands. When each request or command completes, a since-last statistics line is written. The line includes the &amp;lt;var&amp;gt;ACCOUNT&amp;lt;/var&amp;gt; parameter at the beginning, followed by the &amp;lt;var&amp;gt;IODEV&amp;lt;/var&amp;gt; parameter and the &amp;lt;var&amp;gt;LAST&amp;lt;/var&amp;gt; parameter.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Several &amp;lt;var&amp;gt;MONITOR&amp;lt;/var&amp;gt; commands produce displays containing the user&#039;s last or current activity in the &amp;lt;code&amp;gt;FUNC&amp;lt;/code&amp;gt; column. When this activity completes, statistics are also written to CCAAUDIT and the activity is described in ST lines as &amp;lt;code&amp;gt;LAST=&#039;&amp;lt;i&amp;gt;activity&amp;lt;/i&amp;gt;&#039;&amp;lt;/code&amp;gt;.&amp;lt;/p&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
====Syntax====&lt;br /&gt;
&amp;lt;p class=&amp;quot;syntax&amp;quot;&amp;gt;ST $$$ USERID=&#039;&amp;lt;span class=&amp;quot;term&amp;quot;&amp;gt;userid&amp;lt;/span&amp;gt;&#039; ACCOUNT=&#039;&amp;lt;span class=&amp;quot;term&amp;quot;&amp;gt;accountname&amp;lt;/span&amp;gt;&#039; IODEV=&#039;&amp;lt;span class=&amp;quot;term&amp;quot;&amp;gt;devicetype&amp;lt;/span&amp;gt;&#039; LAST=&#039;&amp;lt;span class=&amp;quot;term&amp;quot;&amp;gt;acty&amp;lt;/span&amp;gt;&#039;&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
Where:&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
&amp;lt;var class=&amp;quot;term&amp;quot;&amp;gt;acty&amp;lt;/var&amp;gt; can be one of the following:  &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;caption&amp;gt;Activity types&amp;lt;/caption&amp;gt;&lt;br /&gt;
&amp;lt;tr class=&amp;quot;head&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Option&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Meaning&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BLDR&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&amp;lt;var&amp;gt;BLDREUSE&amp;lt;/var&amp;gt; command&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BLDX &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&amp;lt;var&amp;gt;Z&amp;lt;/var&amp;gt; command&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;CMPL &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Compilation of a SOUL request&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;CPTB&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&amp;lt;var&amp;gt;COMPACTB&amp;lt;/var&amp;gt; command&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;CPTE&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&amp;lt;var&amp;gt;COMPACTE&amp;lt;/var&amp;gt; command&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;CPYP &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&amp;lt;var&amp;gt;COPY PROCEDURE&amp;lt;/var&amp;gt; command&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;CREA&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&amp;lt;var&amp;gt;CREATE FILE &amp;lt;i&amp;gt;filename&amp;lt;/i&amp;gt;&amp;lt;/var&amp;gt; command&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DISP &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&amp;lt;var&amp;gt;DISPLAY PROCEDURE&amp;lt;/var&amp;gt; command&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DUMP &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&amp;lt;var&amp;gt;DUMP file&amp;lt;/var&amp;gt; command&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;EDIT &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Editing a request&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;EVAL &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Evaluation of a SOUL request&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;EXEC &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Execution of an SQL request&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;FLDC &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Compilation of a FLOD procedure&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;FLDE &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Evaluation of a FLOD procedure&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;IMPC &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Implied commit&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;INCR&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&amp;lt;var&amp;gt;IN FILE &amp;lt;i&amp;gt;filename&amp;lt;/i&amp;gt; INCREASE DATASETS&amp;lt;/var&amp;gt; command&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;INIT&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&amp;lt;var&amp;gt;IN FILE &amp;lt;i&amp;gt;filename&amp;lt;/i&amp;gt; INITIALIZE&amp;lt;/var&amp;gt; command&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;LOAD &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Loading a precompiled (ASPY) procedure&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;PREP &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Compilation of an SQL request&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;REST &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&amp;lt;var&amp;gt;RESTORE &amp;lt;i&amp;gt;file&amp;lt;/i&amp;gt;&amp;lt;/var&amp;gt; command&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Since-last highwater marks===&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
The since-last statistics include highwater marks of various work tables used by SOUL requests. Values are reported in terms of the units in which each table is allocated. For example, QTBL is allocated in units of 16 bytes.&amp;lt;/p&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
===Since-last in relation to final and partial statistics===&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Many since-last statistics, such as CNCT, CPU, and DKRD, are also reported on user final and partial statistics lines. (See the [[#Description of statistics|Statistics with descriptions]] table.) The statistics on these lines are roughly equal to the sum of all of the preceding since-last statistics for the user.&lt;br /&gt;
Because since-last statistics are not maintained for every &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;Model&amp;amp;nbsp;204&amp;lt;/var&amp;gt; command, final statistics are generally larger.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
For subtype X&#039;01&#039; (since-last statistics), the layout of the remainder of the entry begins as shown in the following table.&lt;br /&gt;
For the meaning of each statistic in this table and in the [[#Conflict statistics|Layout of user subtype X&#039;01&#039; entries (CFRJRNL=0)]] table, see the [[#Description of statistics|Statistics with descriptions]] table.&lt;br /&gt;
The layout of the end of the entry depends on whether you chose to collect conflict statistics:&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;If you &amp;lt;i&amp;gt;do not&amp;lt;/i&amp;gt; collect conflict statistics, the end of the entry is described in the [[#Conflict statistics|Layout of user subtype X&#039;01&#039; entries (CFRJRNL=0)]] table.&amp;lt;/li&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;li&amp;gt;If you do collect conflict statistics, the end of the entry is described in the [[#Conflict statistics|Layout of user subtype X&#039;81&#039; entries (CFRJRNL=1)]] table. When you collect conflict statistics, the subtype changes to X&#039;81&#039;. &amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;caption&amp;gt;Layout of user subtype X&#039;01&#039; and X&#039;81&#039; entries&amp;lt;/caption&amp;gt;&lt;br /&gt;
&amp;lt;tr class=&amp;quot;head&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Offset dec(hex)&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Statistic&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 44(2C)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;NTBL&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 48(30)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;GTBL&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 52(34)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;QTBL &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 56(38)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;STBL &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 60(3C)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;TTBL &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 64(40)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;VTBL&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 68(44)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;PDL&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 72(48)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;FTBL &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 76(4C)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;XTBL &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 80(50)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;ITBL &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 84(54)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;FSCB &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 88(58)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;OUTPB &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 92(5C) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;HEAP &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 96(60)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;SQLI &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;100(64)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;SQLO&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;104(68)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;CNCT&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;108(6C)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;CPU &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;112(70)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DKRD &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;116(74)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DKWR&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;120(78)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;UDD &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;124(7C)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;OUT &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;128(80)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;SLIC&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;132(84)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;IN &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;136(88)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;RECADD &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;140(8C)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;RECDEL &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;144(90)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BADD &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;148(94)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BDEL &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;152(98)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BCHG &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;156(9C)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;IXADD&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;160(A0)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;IXDEL &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;164(A4)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;FINDS &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;168(A8)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;SORTS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;172(AC)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;RECDS &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;176(B0)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;STRECDS &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;180(B4)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;PCPU &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;184(B8)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;RQTM &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;188(BC)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DIRRCD &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;192(CO)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BXCHNG&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;196(C4)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BXDELE &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;200(C8)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BXNEXT &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;204(CC)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BXFIND &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;208(DO)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BXINSE &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;212(D4)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BXSPLI &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;216(D8)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BXRFND&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 220(DC)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BXFREE &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 224(E0)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;STCPU &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 228(E4)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;STDEQ&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 232(E8)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;SCHDCPU&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 236(EC)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;SCREENS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;240(F0) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;SVRD &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;244(F4)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;SVWR&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;248(F8) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DKPR &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;252(FC)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;SVPAGES&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;256(100)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;COMMITS &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;260(104)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BACKOUTS &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;264(108)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;UPDTTIME(MS)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;268(10C)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;LONGUPDTS &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;272(110)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;LONGUPDTIME(MS)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;276(114)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQGETS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;280(118)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQPUTS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;284(11C)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;UBUFHWS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;288(120)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQHWTASK&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;292(124)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQBYTEIN&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;296(128)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQBYTEOU&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;300(12C)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQHWQU&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;304(130)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQNUMQU&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;308(134)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQNUMQM&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;312(138)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQAPITIM&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;316(13C)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQAPICNT&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;320(140)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQGWTTIM&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;324(144)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQGWTCNT&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;328(148)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQGWTTSP&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;332(14C)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQGWTSUC&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;336(150)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;ECLOAD&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;340(154)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;ECDELETE&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;344(158)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;ECCALL&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;348(15C)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;ECCWAITM&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;352(160)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;ECCWAITS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;356(164)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;ECTWAITM&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;360(168)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;ECTWAITS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;364(16C)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;ECCTOUT&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;368(170)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;ECCNCT&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;372(174)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;GTBLRU&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;376(178)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;GTBLRS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;380(17C)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;FSCBSW&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;384(180)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;OBJSWAP&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;388()184&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;SIRIUS02&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;392(188)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;SIRIUS03&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;396(18C)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;IODEV#&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&amp;lt;tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;400(190)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;ZTCPU&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;404(194) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;ZTDEQ&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;408(198) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;CCATDIFF&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;412(19C) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;RETHWM&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;416(1A0)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;PREIMAGE&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt; &lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;420(1A4) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MAXDAEM&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Conflict statistics===&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Whether you are collecting conflict statistics determines the layout at the end of the entry. Two of the conflict statistics keep track of critical file-resource conflicts, and two keep track of record-locking conflicts. Whether these statistics are collected and journaled depends on settings of the parameters &amp;lt;var&amp;gt;[[CFRLOOK parameter|CFRLOOK]]&amp;lt;/var&amp;gt; and &amp;lt;var&amp;gt;[[CFRJRNL parameter|CFRJRNL]]&amp;lt;/var&amp;gt;.&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
These statistics are not displayed with the output of the &amp;lt;code&amp;gt;MONITOR SL&amp;lt;/code&amp;gt; command. Instead, you can view them (with all the other since-last statistics) by issuing the &amp;lt;var&amp;gt;MONITOR&amp;lt;/var&amp;gt; command with the keyword &amp;lt;var&amp;gt;CONFLICT&amp;lt;/var&amp;gt;.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
The remainder of the entry depends on the setting of &amp;lt;var&amp;gt;CFRJRNL&amp;lt;/var&amp;gt;.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
The following table shows the layout when &amp;lt;var&amp;gt;CFRJRNL&amp;lt;/var&amp;gt; is set to 0:  &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;caption&amp;gt;Layout of user subtype X&#039;01&#039; entries (CFRJRNL=0)&amp;lt;/caption&amp;gt;&lt;br /&gt;
&amp;lt;tr class=&amp;quot;head&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Offset dec(hex)&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Length&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Data type&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Description&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;412(19C)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt;10&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;EBCDIC&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Subsystem name&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;422(1A6)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt;8&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;EBCDIC&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Procedure file name&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;430(1AE)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt;1&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Binary&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Length of following procedure name&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;431(1AF)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;LAUDPROC&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;EBCDIC&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Procedure name&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
The following table shows the layout when &amp;lt;var&amp;gt;CFRJRNL&amp;lt;/var&amp;gt; is set to 1. It reflects the change in offset and that the user subtypes are now X&#039;81&#039; entries.  &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;caption&amp;gt;Layout of user subtype X&#039;81&#039; entries (CFRJRNL=1)&amp;lt;/caption&amp;gt;&lt;br /&gt;
&amp;lt;tr class=&amp;quot;head&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Offset dec(hex)&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Length&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Data type&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Entry type&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;412(19C)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt;4&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; Binary&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BLKCFRE stastic&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;416(1A0)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt;4&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; Binary&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BLKRLK statistic&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;420(1A4)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt;4&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; Binary&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;WTCFR statistic&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;424(1A8)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt;4&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; Binary&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;WTRLK statistic&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;428(1AC)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt;10&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;EBCDIC&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Subsystem name&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;438(1B6)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt;8&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;EBCDIC&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Procedure file name&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;446(1BE)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt;1&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Binary&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Length of following procedure name&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;447(1BF)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;LAUDPROC&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;EBCDIC&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Procedure name&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&amp;lt;p class=&amp;quot;note&amp;quot;&amp;gt;&amp;lt;b&amp;gt;Note:&amp;lt;/b&amp;gt;&lt;br /&gt;
The conflict statistics, BLKCFRE, BLKRLK, WTCFR, and WTRLK, are inexact. Although a user might at times conflict with multiple other users, only the first conflict encountered is counted.&amp;lt;/p&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
==User performance statistics==&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Optional performance statistics lines provide information about the operation of the &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;Model&amp;amp;nbsp;204&amp;lt;/var&amp;gt; scheduler during a short period of time. Information about the length of the scheduler queues, the number of active users and servers, and the queue distribution for each user, is obtained by sampling. &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
A performance line starts with:&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p class=&amp;quot;code&amp;quot;&amp;gt;ST $$$ USERID=&#039;&amp;lt;i&amp;gt;userid&amp;lt;/i&amp;gt;&#039; ACCOUNT=&#039;&amp;lt;i&amp;gt;accountname&amp;lt;/i&amp;gt;&#039;&lt;br /&gt;
PERFORMANCE=&amp;lt;i&amp;gt;n&amp;lt;/i&amp;gt;&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
===Parameters to activate performance statistics===&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
To request performance statistics, specify the number of samples to take between performance statistics lines (&amp;lt;var&amp;gt;RPTCNT&amp;lt;/var&amp;gt; parameter) and the time interval between samples (&amp;lt;var&amp;gt;SMPLTIM&amp;lt;/var&amp;gt; parameter) on User 0&#039;s parameter line. When you request scheduler and server performance data (&amp;lt;var&amp;gt;SMPLTIM&amp;lt;/var&amp;gt; parameter), an asynchronous operating system task, called the performance subtask, is created. Both &amp;lt;var&amp;gt;RPTCNT&amp;lt;/var&amp;gt; and &amp;lt;var&amp;gt;SMPLTIM&amp;lt;/var&amp;gt; must be nonzero.&amp;lt;/p&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
===Sampling===&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
The performance subtask spends most of its time in a wait state. Every &amp;lt;var&amp;gt;SMPLTIM&amp;lt;/var&amp;gt; milliseconds, it records the current state of the system. Data from the most recent sample is available at an Online terminal through the &amp;lt;var&amp;gt;MONITOR&amp;lt;/var&amp;gt; command, described in [[Controlling system operations (CCAIN)#ONLINE monitoring|ONLINE monitoring]]. &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
The number of samples taken during a run (&amp;lt;var&amp;gt;RPTCNT&amp;lt;/var&amp;gt;), times the number of users in the run (&amp;lt;var&amp;gt;NUSERS&amp;lt;/var&amp;gt;), must be less than 4.2 million. In large systems that run for a very long period of time, the time interval between samples cannot be extremely short. If the limit is exceeded, an OC1 interrupt occurs when the SMPLS statistic value is calculated during the printing of the system statistics, either a performance or final line.&amp;lt;/p&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
====Layout of performance statistics====&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
For subtype X&#039;04&#039; (performance statistics), the layout of the remainder of the entry is shown in the following table.&lt;br /&gt;
Each statistic in the table is: Length, 4; Data type, Binary. For the description of each statistic, see the [[#Description of statistics|Statistics with descriptions]] table.  &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;caption&amp;gt;Layout of user subtype X&#039;04&#039; entries&amp;lt;/caption&amp;gt;&lt;br /&gt;
&amp;lt;tr class=&amp;quot;head&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Offset dec(hex)&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Statistic&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;     40(28)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;SMPLS &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;     44(2C)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;RUNG&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;     48(30)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;REDY &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;     52(34)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BLKI &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;     56(38)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;WTSV &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;     60(3C)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BLKO &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;     64(40)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;SWPG &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
==File statistics entries (Type 10)==&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
File statistics, summarized in the [[#File statistics journal records layout|File statistics entry formats]] table, are kept for every file opened during a run, including CCAGRP, CCASYS, and CCATEMP. The activity of a file for all users is summarized from the time the file is first opened until the last user issues a &amp;lt;var&amp;gt;CLOSE&amp;lt;/var&amp;gt; command. The statistics appear after the last &amp;lt;var&amp;gt;CLOSE&amp;lt;/var&amp;gt; command in lines that follow the date and time information (&amp;lt;i&amp;gt;yyyydddhhmmssnnnsssuuuuu&amp;lt;/i&amp;gt;) with:  &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p class=&amp;quot;code&amp;quot;&amp;gt;ST $$$ FILE=&#039;&amp;lt;i&amp;gt;filename&amp;lt;/i&amp;gt;&#039;&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
System termination writes file statistics for each file still open at the end of the run.&amp;lt;/p&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
===Final statistics===&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
A final statistics line similar to the following is produced when the last user of a file closes the file: &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p class=&amp;quot;code&amp;quot;&amp;gt;ST $$$ FILE=&#039;PAYABLES&#039;DKRD=25 DKRD=25 DKWR=15 REQ=3 RECADD=6 ...&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
===Partial statistics===&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
File partial statistics lines similar to the following are furnished for each open file: &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p class=&amp;quot;code&amp;quot;&amp;gt;ST $$$ FILE=&#039;PAYABLES&#039;PARTIAL=3 ...&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
===File statistics journal records layout===&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
File statistics entries have the format shown in the following table.&lt;br /&gt;
For a description of each statistic, see the [[#Description of statistics|Statistics with descriptions]] table. &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;caption&amp;gt;File statistics entry formats&amp;lt;/caption&amp;gt;&lt;br /&gt;
&amp;lt;tr class=&amp;quot;head&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Offset dec(hex)&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Length&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Data type&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Type of entry&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;   0(0)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt; 2&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; Binary&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Length of entry&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;   2(2)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt; 1&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; Binary&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Type indicator = X&#039;0A&#039;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;   3(3)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt; 1&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; Binary&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Subtype indicator:&lt;br /&gt;
   X&#039;00&#039; = file close&lt;br /&gt;
   X&#039;01&#039; = partial&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;   4(4)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt; 4&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Unsigned packed data&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Julian date = 0CYYDDDF&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;   8(8)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt; 4&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Unsigned packed data&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Time = HHMMSSTH&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 12(0C)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt; 4&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt; &amp;amp;mdash; &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Unused&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 16(10)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt; 8&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; EBCDIC&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;File name&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 24(18)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt; 2&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt; &amp;amp;mdash; &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Unused&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
The following table lists the file statistics and the decimal(hexidecimal) offset. These statistics are data type Binary and eight bytes long.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;caption&amp;gt;File statistics&amp;lt;/caption&amp;gt;&lt;br /&gt;
&amp;lt;tr class=&amp;quot;head&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;File statistic &amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Offset dec(hex) &amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DKRD &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;26(1A) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DKWR &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;34(22) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;REQ &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;42(2A) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;RETRYA &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;50(32) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;RETRYC &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;58(3A) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DUPDTS &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;66(42) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;RECADD &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;74(4A) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;RECDEL &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;82(52) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BADD &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;90(5A) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BDEL &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;98(62) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BCHG &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;106(6A) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;IXADD &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;114(72) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;IXDEL &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;122(7A) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DIRRCD &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;130(82) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BXCHNG &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;138(8A) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BXDELE &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;146(92) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BXNEXT &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;154(9A) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BXFIND &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;162(A2) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BXINSE &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;170(AA) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BXSPLI &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;178(B2) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BXRFND &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;186(BA) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BXFREE &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;194(C2) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;UPDTTIME &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;202(CA) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;PNDGTIME &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;210(D2) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DKUPTIME &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;218(DA) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;COMMITS &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;226(E2) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BACKOUTS &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;234(EA) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
==Text entries (Type 11, Type 13)==&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Type 11 (X&#039;0B&#039;) and Type 13 (X&#039;0D&#039;) entries record most of the actual text of the audit trail.&amp;lt;/p&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
===Noncontinued text entries, Type 11 (X&#039;0B&#039;)===&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Each Type 11 journal entry corresponds to one logical entry in the audit trail, even though it might generate more than one line of physical output in the audit trail.  &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
The format of a Type 11 entry is shown in the following table: &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;caption&amp;gt;Noncontinued text entry formats&amp;lt;/caption&amp;gt;&lt;br /&gt;
&amp;lt;tr class=&amp;quot;head&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Offset dec(hex)&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Length&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Data type&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Description&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 0(0)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt;2&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Binary&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Length of entry&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 2(2)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt;1&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Binary&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Type indicator = X&#039;0B&#039;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 3(3)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt;1&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Binary&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Subtype indicator:&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
X&#039;01&#039; = LI line&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
X&#039;02&#039; = LP line&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
X&#039;03&#039; = LR line&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
X&#039;04&#039; = CI line&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
X&#039;05&#039; = QT line&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
X&#039;08&#039; = CP line&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
X&#039;10&#039; = OI line&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
X&#039;20&#039; = OO line&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
X&#039;40&#039; = LS line&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
X&#039;80&#039; = CS line&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 4(4)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt;4&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Unsigned packed data&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Julian date = 0CYYDDDF&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 8(8)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt;4&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Unsigned packed data&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Time = HHMMSSTH&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;12(0C)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt;2&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Binary&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Server number&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;14(0E)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt;2&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Binary&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;User number&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;16(10)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Variable&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;EBCDIC&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Text of audit trail entry&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
===Possibly continued text entries, Type 13 (X&#039;0D&#039;)===&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Each Type 13 journal entry corresponds to one, or part of one, logical entry in the audit trail. See the [[Tracking system activity (CCAJRNL, CCAAUDIT, CCAJLOG)#Example|Types of audit trail lines]] table for a definition of the line types.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
The format of a Type 13 entry is shown in the following table:  &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;caption&amp;gt;Possibly continued text entry formats&amp;lt;/caption&amp;gt;&lt;br /&gt;
&amp;lt;tr class=&amp;quot;head&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Offset dec(hex)&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Length&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Data type&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Description&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 0(0)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 2&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; Binary&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Length of entry&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 2(2)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 1&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; Binary&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Type indicator = X&#039;0D&#039;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 3(3)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 1&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; Binary&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Subtype indicator:&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
X&#039;01&#039; = US line&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
X&#039;02&#039; = XX line&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
X&#039;04&#039; = RK line&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
X&#039;08&#039; = AD line&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
X&#039;10&#039; = MS line&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
X&#039;20&#039; = ER line&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 4(4)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 4&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Unsigned packed data&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Julian date = 0CYYDDDF&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 8(8)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 4&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Unsigned packed data&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Time = HHMMSSTH&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 12(0C)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 2&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Binary&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Server number&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 14(0E)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 2&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Binary&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;User number&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 16(10)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; Variable&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;EBCDIC&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Text of audit trail entry&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&amp;lt;p class=&amp;quot;note&amp;quot;&amp;gt;&amp;lt;b&amp;gt;Note:&amp;lt;/b&amp;gt;&lt;br /&gt;
Subtype indicator X&#039;80&#039; summed with any subtype means continuation into the next entry. &amp;lt;/p&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
==Initialization entries, Type 12 (X&#039;0C&#039;)==&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
One Type 12 journal entry is written as the first nonheader entry in the journal during initialization. It contains basic information about the run being initialized.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
The format of a Type 12 entry is shown in the following table:&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;caption&amp;gt;Initialization entry formats&amp;lt;/caption&amp;gt;&lt;br /&gt;
&amp;lt;tr class=&amp;quot;head&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Offset dec(hex)&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Length&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Data type&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Description&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 0(0)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 2&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; Binary&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Length of entry = X&#039;001A&#039;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 2(2)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 1&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; Binary&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Type indicator = X&#039;0C&#039;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 3(3)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 1&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; &amp;amp;mdash;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Unused&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 4(4)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 4&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; Unsigned packed data&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Julian date = 0CYYDDDF&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 8(8)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 4&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; Unsigned packed data&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Time = HHMMSSTH&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 12(0C)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 8&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; EBCDIC&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Version ID (for example, 4.2.0G)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 20(14)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 2&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; Binary&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Spare for the run&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 22(16)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 4&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; EBCDIC&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;SMF ID (SYSID parameter) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
==Time-stamp entries, Type 14 (X&#039;0E&#039;)==&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Type 14 entries are used to force time-stamps to the journal. &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
The format of a Type 14 entry is shown in the following table: &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;caption&amp;gt;Time-stamp entry formats&amp;lt;/caption&amp;gt;&lt;br /&gt;
&amp;lt;tr class=&amp;quot;head&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Offset dec(hex)&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Length&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Data type&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Description&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;0(0)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 2&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; Binary&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Length of entry = X&#039;000C&#039;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;2(2)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 1&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; Binary&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Type indicator = X&#039;0E&#039;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;3(3)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 1&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; &amp;amp;nbsp;&amp;amp;mdash;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Unused&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;4(4)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 4&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; Unsigned packed data&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Julian date = 0CYYDDDF&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8(8)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 4&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; Unsigned packed data&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Time = HHMMSSTH&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
==Merged journal bracketing entries (Type 15)==&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Type 15 entries appear only in the output of the MERGEJ utility. See [[System and media recovery#Using the MERGEJ utility|Using the MERGEJ utility]].  &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
The format of a Type 15 entry is shown in the following table:&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;caption&amp;gt;Merged journal bracketing entry formats&amp;lt;/caption&amp;gt;&lt;br /&gt;
&amp;lt;tr class=&amp;quot;head&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Offset dec(hex)&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Length&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Data type&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Description&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 0(0)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 2&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; Binary&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Length of entry = X&#039;002E&#039;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 2(2)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 1&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; Binary&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Type indicator = X&#039;0F&#039;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 3(3)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt; 1&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; Binary&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Subtype indicator:&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
X&#039;01&#039; = begin bracket&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
X&#039;02&#039; = end bracket&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 4(4)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;12(0C)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; &amp;amp;nbsp;&amp;amp;mdash;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Unused&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 16(10)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;2(2)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; Binary &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of journals merged together&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 18(12)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;28(1C)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;EBCDIC&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Text:&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;For subtype X&#039;01&#039; = BEGINNING OF MERGED JOURNAL&amp;lt;/li&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;li&amp;gt;For subtype X&#039;02&#039; = END OF MERGED JOURNAL&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
==System Management Facilities==&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
You can write certain statistics to the System Management Facilities (SMF) data set by:    &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Setting the &amp;lt;var&amp;gt;[[SMFSLRN parameter|SMFSLRN]]&amp;lt;/var&amp;gt; and &amp;lt;var&amp;gt;[[SMFLORN parameter|SMFLORN]]&amp;lt;/var&amp;gt; parameters on the User 0 command line to activate the SMF feature. (z/OS and z/VM)&amp;lt;/li&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;li&amp;gt;Modifying the program that processes the SMF data set to handle the records written by &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;Model&amp;amp;nbsp;204&amp;lt;/var&amp;gt;. (z/VM only)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
See the [[#z/VM requirements|z/VM requirements]] and the the [[#z/OS requirements|z/OS requirements]] sections for details.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Since-last statistics or logout statistics can be written concurrently with statistics that are written to the journal. Logout statistics are more complete than since-last statistics. Many more since-last records than logout records are usually written.  &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
If the operating system crashes before a user logs out, the SMF data set has a since-last record for every request run, but no logout record. &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
File and system statistics cannot be written to the SMF data set.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
During system initialization, &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;Model&amp;amp;nbsp;204&amp;lt;/var&amp;gt; issues a message reporting the SMF system ID, the run&#039;s job name, the step name, and the JES ID. For operating systems other than z/OS, the JES ID is blank.&amp;lt;/p&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
===z/VM requirements===&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
In the CMS interface to &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;Model&amp;amp;nbsp;204&amp;lt;/var&amp;gt;, you can incorporate a user-written accounting exit that invokes the ACCTEXIT routine to process each statistics record as it is written. The following considerations apply:&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Take care to preserve the CMS environment in which &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;Model&amp;amp;nbsp;204&amp;lt;/var&amp;gt; is running. Do not change the contents of general registers 13 and 14.&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;You must specify the &amp;lt;var&amp;gt;SMFLORN&amp;lt;/var&amp;gt; and/or &amp;lt;var&amp;gt;SMFSLRN&amp;lt;/var&amp;gt; parameters on User 0&#039;s parameter line to activate accounting record production.&amp;lt;/li&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;li&amp;gt;TEXT file for the ACCTEXIT module must be available on an accessed disk when generating M204CMS using M204GEN. For complete installation procedures, see the &amp;lt;var class=&amp;quot;book&amp;quot;&amp;gt;Rocket Model 204 z/VM Installation Guide&amp;lt;/var&amp;gt;.&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
===z/OS requirements===&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
To write since-last SMF records in a z/OS environment, activate the SMF feature. &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
To activate SMF, set the following parameters on User 0&#039;s parameter line: &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;SMFSLRN &amp;amp;mdash; SMF record number for since-last records&amp;lt;/li&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;li&amp;gt;SMFLORN &amp;amp;mdash; SMF record number for logout records &amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
The following considerations apply:&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Since-last SMF records are written only if the SMFSLRN parameter is set to a non-zero value at the beginning of the run.&amp;lt;/li&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;li&amp;gt;Logout SMF records are written only if the SMFLORN parameter is set to a non-zero value at the beginning of the run.&amp;lt;/li&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;li&amp;gt;If both parameters are set, each type of record is written.&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
SMF record numbers, which identify the record type to the programs that process the SMF data set, are written as part of the header of the SMF records. The record numbers must be between 128 and 255.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
See the &amp;quot;System Management Facility record layout and statistics&amp;quot; section, which follows.&amp;lt;/p&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
==System Management Facility record layout and statistics==&lt;br /&gt;
 &lt;br /&gt;
===SMF logout record layout===&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
The following table shows the basic format of the &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;Model&amp;amp;nbsp;204&amp;lt;/var&amp;gt; SMF logout record: &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;caption&amp;gt;Basic format of Model 204 SMF logout record&amp;lt;/caption&amp;gt;&lt;br /&gt;
&amp;lt;tr class=&amp;quot;head&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Offset(hex)&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Length&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt; Description&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;0(0)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 2&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Length of record&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;2(2)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 2&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Zeros&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;4(4)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 1&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;System configuration&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;5(5)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 1&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Record number (&amp;lt;var&amp;gt;SMFSLRN&amp;lt;/var&amp;gt; or &amp;lt;var&amp;gt;SMFLORN&amp;lt;/var&amp;gt;)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;6(6)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 8&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Time and date of this record&lt;br /&gt;
&amp;lt;p&amp;gt;4 bytes, time in hundredths of a second from midnight&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;4 bytes, Julian date, packed decimal&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;14(E)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 4&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;System identification&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;18(12)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 8&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Job name&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;26(1A)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 8&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Time and date of login&lt;br /&gt;
&amp;lt;p&amp;gt;4 bytes, time in hundredths of a second from midnight&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;4 bytes, Julian date, packed decimal&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;34(22)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 10&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Login user ID&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;44(2C)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 10&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Login account&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;54(36)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 2&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Binary user number&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;56(38)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 1&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Unused (reserved)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;57(39)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 1&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Model 204 version number in hex:&lt;br /&gt;
&amp;lt;p&amp;gt;For V7.4: &amp;lt;code&amp;gt;x&#039;4A&#039;&amp;lt;/code&amp;gt; (requires zap 74Z4196)&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;For V7.5: &amp;lt;code&amp;gt;x&#039;4B&#039;&amp;lt;/code&amp;gt; (requires zap 75Z326)&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;For V7.6: x&#039;4C&#039;&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;For V7.7: x&#039;4D&#039;&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;For V7.8: x&#039;4E&#039;&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;58(3A)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 2&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Unused (reserved)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;60(3C)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&amp;amp;nbsp;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Binary fullwords of statistics&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Statistics depend upon the record number.&amp;lt;/li&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;li&amp;gt;The SMF system identification field (offset 16) is the site-definable&lt;br /&gt;
4-character field retrieved from the SMF control area.&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
The SMF control area field contains the CPU identification string that is stored at system IPL time, and it can be used to determine on which CPU &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;Model&amp;amp;nbsp;204&amp;lt;/var&amp;gt; is running in a multi-CPU environment.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
====Offsets for SMF logout record statistics====&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
The following table shows the layout of SMF logout record statistics. Each statistic in the table is: Length, 4 (bytes); data type, Binary.&lt;br /&gt;
This record has the same statistics in the same order as the CCAJRNL logout record, only the offsets are different. For a description of each statistic, see the [[Using system statistics#Description of statistics|Description of statistics]] table.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;caption&amp;gt;Offset location of SMF logout record statistics&amp;lt;/caption&amp;gt;&lt;br /&gt;
&amp;lt;tr class=&amp;quot;head&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Offset dec(hex)&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Statistic&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;60(3C) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;CNCT&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 64(40) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DKRD&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 68(44) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DKWR&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 72(48) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;SQRD&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 76(4C) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;SQWR&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 80(50) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;SGMTI&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 84(54) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;SGMTO&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 88(58) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;SVRD&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 92(5C) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;SVWR&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 96(60) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;CPU&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;100(64) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;REQ&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;104(68) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MOVE&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;108(6C) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DUMP&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;112(70) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;REST&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;116(74) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;SLIC&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;120(78) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;AUDIT&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;124(7C) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;WAIT&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;128(80) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;FBWT&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;132(84) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;UDD&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;136(88) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;RECADD&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;140(8C) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;RECDEL&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;144(90) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BADD&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;148(94) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BDEL&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;152(98) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BCHG&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;156(9C) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;IXADD&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;160(A0) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;IXDEL&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;164(A4) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;FINDS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;168(A8) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;SORTS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;172(AC) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;RECDS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;176(B0) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;STRECDS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;180(B4) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DKAR&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;184(B8) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DKPR&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;188(BC) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DKRR&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;192(C0) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;COMMITS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;196(C4) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BACKOUTS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;200(C8) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;UPDTTIME(MS)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;204(CC) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;LONGUPDTS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;208(D0) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;LONGUPDTIME(MS)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;212(D4) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;SMPLS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;216(D8) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;RUNG&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;220(DC) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;REDY&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;224(E0) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BLKI&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;228(E4) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;WTSV&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;232(E8) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BLKO&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;236(EC) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;SWPG&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;240(F0) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;PCPU&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;244(F4) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DIRRCD&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;248(F8) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BXCHNG&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;252(FC) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BXDELE&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;256(100) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BXNEXT&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;260(104)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BXFIND&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;264(108)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BXINSE&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;268(10C)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BXSPLI&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;272(110)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BXFND&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;276(114)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BXFREE&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;280(118)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;STCPU&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;284(11C)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;STDEQ&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;288(120)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;SCHDCPU&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;292(124)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;SCREENS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;296(128)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;SVPAGES&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;300(12C)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;PBRSFLT&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;304(130)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQGETS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;308(134)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQPUTS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;312(138)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;UBUFHWS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;316(13C)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQHWTASK&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;320(140)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQBYTEIN&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;324(144)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQBYTEOU&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;328(148)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQHWQU&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;332(14C)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQNUMQU&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;336(150)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQNUMQM&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;340(154)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQAPITIM&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;344(158)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQAPICNT&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;348(15C)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQGWTTIM&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;352(160)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQGWTCNT&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;356(164)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQGWTTSP&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;360(168)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQGWTSUC&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;364(16C)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;ECLOAD&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;368(170)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;ECDELETE&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;372(174)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;ECCALL&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;376(178)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;ECCWAITM&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;380(17C)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;ECCWAITS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;384(180)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;ECTWAITM&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;388(184)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;ECTWAITS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;392(188)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;ECCTOUT&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;396(18C)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;ECCNCT&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;400(190)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;GTBLRU&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;404(194)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;GTBLRS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;408(198)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;FSCBSW&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;412(19C)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Spare &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;416(1A0)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Spare&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;420(1A4)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Spare&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;424(1A8)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;ZTCPU&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;428(1AC)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;ZTDEQ&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;432(1B0)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Spare&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;436(1B4)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Spare&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;440(1B8)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Spare&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===SMF since-last record layout===&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
The following table shows the basic format of since-last &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;Model&amp;amp;nbsp;204&amp;lt;/var&amp;gt; SMF records. &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;caption&amp;gt;Since-last record basic format&amp;lt;/caption&amp;gt;&lt;br /&gt;
&amp;lt;tr class=&amp;quot;head&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Offset(hex)&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Length (bytes)&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Description&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&amp;amp;nbsp;0(0)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 2&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Length of record&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&amp;amp;nbsp;2(2)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 2&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Zeros&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&amp;amp;nbsp;4(4)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 1&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;System configuration&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&amp;amp;nbsp;5(5)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 1&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Record number (SMFSLRN)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&amp;amp;nbsp;6(6)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 8&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Time and date of this record&lt;br /&gt;
&amp;lt;p&amp;gt;4 bytes, time in hundredths of a second from midnight&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;4 bytes, Julian date, packed decimal&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;14(E)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 4&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;System identification&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;18(12)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 8&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Job name&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;26(1A)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 8&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Time and date of login&lt;br /&gt;
&amp;lt;p&amp;gt;4 bytes, time in hundredths of a second from midnight&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;4 bytes, Julian date, packed decimal&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;34(22)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 10&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Login user ID&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;44(2C)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 10&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Login account&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;54(36)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 2&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Binary user number&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;56(38)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;1&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;SMFSLTYP - X&#039;01&#039; if CRFJRNL=1 (conflict counters present)&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
SMFSLTYP - X&#039;00&#039; if CRFJRNL=0 (conflict counters not present)&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;57(39)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 1&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Model 204 version number in hex:&lt;br /&gt;
&amp;lt;p&amp;gt;For V7.4: &amp;lt;code&amp;gt;x&#039;4A&#039;&amp;lt;/code&amp;gt; (requires zap 74Z4196)&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;For V7.5: &amp;lt;code&amp;gt;x&#039;4B&#039;&amp;lt;/code&amp;gt; (requires zap 75Z326)&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;For V7.6: &amp;lt;code&amp;gt;x&#039;4C&#039;&amp;lt;/code&amp;gt;&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;For V7.7: &amp;lt;code&amp;gt;x&#039;4D&#039;&amp;lt;/code&amp;gt;&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;For V7.8: &amp;lt;code&amp;gt;x&#039;4E&#039;&amp;lt;/code&amp;gt;&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;58(3A)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;2&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Unused (reserved)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;60(3C)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 4&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Since-last type (EVAL CMPL DUMP REST...)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;64(40)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 8&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;File name&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;72(48)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;10&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Since-last subsystem name&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;82(52)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;40&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Since-last procedure name&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;122(7A)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;2&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Reserved two bytes&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;124(7C)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&amp;amp;nbsp;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Binary fullwords of statistics&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Statistics depend upon the record number.&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;The SMF system identification field (offset 16) is the site-definable 4-character field retrieved from the SMF control area.&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;The SMF control area field contains the CPU identification string that is stored at system IPL time, and it can be used to determine on which CPU &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;Model&amp;amp;nbsp;204&amp;lt;/var&amp;gt; is running in a multi-CPU environment.&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
====Offsets for SMF since-last record statistics====&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
The following table shows the layout of SMF since-last record statistics. Each statistic in the table is: Length, 4 (bytes); Data type, Binary.&lt;br /&gt;
This record has the same statistics in the same order as the CCAJRNL user since-last records; only the offsets are &lt;br /&gt;
different. For a description of each statistic, see the [[Using system statistics#Description of statistics|Description of statistics]] &lt;br /&gt;
table.  &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;caption&amp;gt;SMF since-last record statistics&amp;lt;/caption&amp;gt;&lt;br /&gt;
&amp;lt;tr class=&amp;quot;head&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Offset dec(hex)&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Description&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 124(7C)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;NTBL&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 128(80)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;GTBL&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 132(84)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;QTBL&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 136(88) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;STBL&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 140(8C)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;TTBL&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 144(90)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;VTBL&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 148(94)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;PDL&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 152(98)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;FTBL&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 156(9C)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;XTBL&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 160(A0)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;ITBL&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 164(A4)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;FSCB&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 168(A8)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;OUTPB&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 172(AC) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;HEAP&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 176(B0) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;SQLI&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 180(B4) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;SQLO&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 184(B8) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;CNCT&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 188(BC) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;CPU&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 192(C0) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DKRD&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 196(C4) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DKWR&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 200(C8) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;UDD&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 204(CC) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;OUT&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 208(D0) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;SLIC&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 212(D4) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;IN&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 216(D8) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;RECADD&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 220(DC) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;RECDEL&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 224(E0) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BADD&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 228(E4) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BDEL&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 232(E8) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BCHG&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 236(EC) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;IXADD&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 240(F0) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;IXDEL&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 244(F4) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;FINDS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 248(F8) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;SORT&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 252(FC) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;RECDS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 256(100)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;STRECDS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 260(104)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;PCPU&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 264(108)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;RQTM&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 268(10C)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DIRRCD&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 272(110)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BXCHNG&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 276(114)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BXDELE&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 280(118)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BXNEXT&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 284(11C)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BXFIND&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 288(120)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BXINSE&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 292(124)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BXSPLI&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 296(128)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BXRFND&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 300(12C)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BXFREE&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 304(130)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;STCPU&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 308(134)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;STDEQ&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 312(138)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;SCHDCPU&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 316(13C)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;SCREENS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 320(140)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;SVRD&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 324(144)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;SVWR&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 328(148)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DKPR&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 332(14C)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;SVPAGES&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;336(150)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;COMMITS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;340(154)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BACKOUTS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;344(158)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;UPDTTIME(MS)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;348(15C)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;LONGUPDTS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;352(160)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;LONGUPDTIME(MS)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;356(164)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQGETS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;360(168)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQPUTS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;364(16C)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;UBUFHWS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;368(170)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQHWTASK&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;372(174)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQBYTEIN&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;376(178)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQBYTEOU&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;380(17C)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQHWQU&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;384(180)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQNUMQU&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;388(184)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQNUMQM&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;392(188)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQAPITIM&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;396(18C)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MAPICNT&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;400(190)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQGWTTIM&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;404(194)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQGWTCNT&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;408(198)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQGWTTSP&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;412(19C)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQGWTSUC&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;416(1A0)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;ECLOAD&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;420(1A4)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;ECDELETE&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;424(1A8)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;ECCALL&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;428(1AC)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;ECCWAITM&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;432(1B0)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;ECCWAITS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;436(1B4)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;ECTWAITM&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;440(1B8)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;ECTWAITS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;444(1BC)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;ECCTOUT&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;448(1C0)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;ECCNCT&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;452(1C4)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;GTBLRU&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;456(1C8)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;GTBLRS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;460(1CC)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;FSCBSW&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;464(1D0)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Sirius&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;468(1D4)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Sirius&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;472(1D8)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Sirius&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;476(1DC)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;ZTCPU&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;480(1E0)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;ZTDEQ&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;484(1E4)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Spare&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;488(1E8)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Spare&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
The following table lists the conflict statistics, if &amp;lt;code&amp;gt;CFRJRNL=1&amp;lt;/code&amp;gt;:&amp;lt;/p&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;caption&amp;gt;Conflict statistics, if CFRJRNL=1&amp;lt;/caption&amp;gt;&lt;br /&gt;
&amp;lt;tr class=&amp;quot;head&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Offset dec(hex)&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Description&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;492(1EC)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BLKCFRE&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;496(1F0)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BLKRLK&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;500(1F4)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;WTCFR&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;504(1F8)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;WTRLK&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
[[Category:System management]]&lt;br /&gt;
[[Category:System-level capabilities of Model 204]]&lt;/div&gt;</summary>
		<author><name>Goff</name></author>
	</entry>
	<entry>
		<id>https://m204wiki.rocketsoftware.com/index.php?title=Checkpoints:_Storing_before-images_of_changed_pages&amp;diff=120619</id>
		<title>Checkpoints: Storing before-images of changed pages</title>
		<link rel="alternate" type="text/html" href="https://m204wiki.rocketsoftware.com/index.php?title=Checkpoints:_Storing_before-images_of_changed_pages&amp;diff=120619"/>
		<updated>2025-09-02T04:58:13Z</updated>

		<summary type="html">&lt;p&gt;Goff: Add tables X and E&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Overview of the Checkpoint facility==&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
The &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;Model&amp;amp;nbsp;204&amp;lt;/var&amp;gt; Checkpoint facility stores before-images of changed pages, or described another way, saves the image before applying the change to a page. &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;Model&amp;amp;nbsp;204&amp;lt;/var&amp;gt; supports two types of checkpoints: transaction and sub-transaction.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;Transaction checkpoints&amp;lt;/b&amp;gt; are identical to what in pre-V6R1.0 &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;Model&amp;amp;nbsp;204&amp;lt;/var&amp;gt; releases were simply called checkpoints. If a transaction checkpoint is not taken within a certain period because of too much update traffic, that is, times out, the Checkpoint facility tries again at the next interval.&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;Sub-transaction checkpoints&amp;lt;/b&amp;gt; guarantee that a checkpoint is taken at the specified interval, which involves switching back and forth between transaction and sub-transaction checkpoints.&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
You can elect to take only transaction checkpoints by setting the &amp;lt;var&amp;gt;[[CPTYPE parameter|CPTYPE]]&amp;lt;/var&amp;gt; parameter to 0, or you can take both transaction and sub-transactions by setting &amp;lt;var&amp;gt;CPTYPE&amp;lt;/var&amp;gt; to 1.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Transaction checkpoints are saved to CHKPOINT, a sequential data set that contains copies of file pages before updates are applied (before-images, also called preimages) and marker records (checkpoints) that record the date and time when the system is quiescent (no updating activity). &amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;Sub-transaction checkpoints are saved to CHKPNTS, the same type of sequential data set that saves the same information.&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
&amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;Model&amp;amp;nbsp;204&amp;lt;/var&amp;gt; would use either CHKPOINT or CHKPNTS during recovery to restore (roll back) the original contents of updated files at a particular checkpoint, usually the most recent.&amp;lt;/p&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
====For more information====&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
This page discusses the Checkpoint facility, preimage logging, and dumping the CHKPOINT file with the UTILC utility. &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Checkpoints in HLI are discussed in detail in [[HLI: Model 204 recovery and checkpoints]].&amp;lt;/li&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;li&amp;gt;[[System and media recovery#Recovery data sets and job control|Recovery data sets and job control]] explains how to use CHKPOINT in the recovery process.&amp;lt;/li&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;li&amp;gt;Checkpoint data stream configurations are described in [[Configuring checkpoint and journal data streams]]. &amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Understanding the Checkpoint facility==&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Checkpoint markers and preimage copies of database pages are recorded on a sequential data set called CHKPOINT (and CHKPNTS). Checkpoints taken during a &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;Model&amp;amp;nbsp;204&amp;lt;/var&amp;gt; run mark times when no updates are in progress. Between checkpoints, before-images of &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;Model&amp;amp;nbsp;204&amp;lt;/var&amp;gt; file pages are recorded in a checkpoint file as files are updated. After a system crash, you can roll back the database to its status at the time of a specific checkpoint. Changes made in the files between the time of that checkpoint and the time of the system crash are removed. &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Checkpoints are taken on all files simultaneously to preserve logical file consistency. When file changes are rolled back, all files, regardless of their condition, are automatically restored to a checkpoint. Unless otherwise specified, files are rolled back to the most recent checkpoint.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
By using the Checkpoint facility in conjunction with the Roll Back and Roll Forward facilities, you can recover a valid copy of the &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;Model&amp;amp;nbsp;204&amp;lt;/var&amp;gt; database after a system failure. &amp;lt;/p&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
===Checkpoint parameters===&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
You control the operation of the Checkpoint facility by specifying parameters on User 0&#039;s parameter line. The following table lists the checkpoint parameters: &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;table class=&amp;quot;thJustBold&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;caption&amp;gt;Checkpoint and recovery parameters&amp;lt;/caption&amp;gt;&lt;br /&gt;
&amp;lt;tr class=&amp;quot;head&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Parameter&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Meaning&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;CPMAX&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Maximum number of checkpoints saved during the run. The default is 32767. &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;CPTIME&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Time in minutes between attempts to take automatic checkpoints. The default is 0.&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;CPTO&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Amount of time in seconds allowed to quiesce updating User Language users, command users, and online IFAM jobs. The default is 0.&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;CPTQ &amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Amount of time allowed in seconds to quiesce updating batch Host Language Interface jobs. The default is 0.&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;CPTS&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Time interval for in-flight transactions to complete before going into a sub-transaction wait.&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;CPTYPE&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Choosing to use transaction-only checkpoints, or both transaction and sub-transaction checkpoints&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;CPSORT&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Maximum number of times to retry an attempt to take a checkpoint initiated by the start or end of an IFAM2 job.&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;FRCVOPT&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;File recovery options. Settings indicate whether or not a file participates in checkpoint and/or roll forward logging.&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;NSUBTKS&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Checkpoint facility uses three internal processes called pseudo subtasks (PSTs). The setting of this parameter must reserve at least three slots for checkpoint use, if checkpointing is active. Add another pseudo subtask for asynchronous checkpointing in an environment that supports 31-bit processing. &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;RCVOPT&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Recovery options. Settings activate the Checkpoint facility and govern checkpoint and journal logging.&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
===Taking a checkpoint===&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
The process of taking a checkpoint is activated by one of the following events:&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Expiration of the specified time between checkpoints (&amp;lt;var&amp;gt;CPTIME&amp;lt;/var&amp;gt;)&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;var&amp;gt;CHECKPOINT&amp;lt;/var&amp;gt; command &amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;Host Language Interface &amp;lt;var&amp;gt;IFCHKPT&amp;lt;/var&amp;gt; call &amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;Host Language Interface &amp;lt;var&amp;gt;IFSTRT&amp;lt;/var&amp;gt; and &amp;lt;var&amp;gt;IFFNSH&amp;lt;/var&amp;gt; calls&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;p class=&amp;quot;note&amp;quot;&amp;gt;&amp;lt;b&amp;gt;Note:&amp;lt;/b&amp;gt;&lt;br /&gt;
Only the first &amp;lt;var&amp;gt;IFSTRT&amp;lt;/var&amp;gt; call from an IFAM2 job activate/s the CHKPPST pseudo subtask. Subsequent &amp;lt;var&amp;gt;IFSTRT&amp;lt;/var&amp;gt;s for the same IFAM2 job do not initiate checkpoint attempts. &amp;lt;/p&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
===Checkpoint algorithm===&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Once activated, the checkpoint algorithm proceeds as follows: &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;ol&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Prevents any new update units from starting until the checkpoint process is completed. &amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;Waits a preset number of seconds for updating threads to quiesce.&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
The length of the wait depends on the type of threads that have active update units and the settings of the &amp;lt;var&amp;gt;CPTQ&amp;lt;/var&amp;gt; and &amp;lt;var&amp;gt;CPTO&amp;lt;/var&amp;gt; parameters.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;If no update units are active, there is no wait.&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;If update units are active on batch Host Language Interface threads whose connection to the ONLINE region is initiated with an &amp;lt;var&amp;gt;IFSTRT&amp;lt;/var&amp;gt; call, the task waits the number of seconds specified in the &amp;lt;var&amp;gt;CPTQ&amp;lt;/var&amp;gt; parameter, or until all such threads have quiesced.  &amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;If update units are active on User Language threads or Host Language Interface threads whose connections to the ONLINE region are initiated with an &amp;lt;var&amp;gt;IFDIAL&amp;lt;/var&amp;gt; call, the task waits the number of seconds specified in the &amp;lt;var&amp;gt;CPTO&amp;lt;/var&amp;gt; parameter, or until all such threads have quiesced. &amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;Times out the checkpoint if the specified number of seconds passes and update units are still active. &amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;Writes a checkpoint record to the CHKPOINT file. &amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;Allows new update units to begin after a checkpoint is taken or timed out. &amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ol&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
If checkpoint has timed out, &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;Model&amp;amp;nbsp;204&amp;lt;/var&amp;gt; attempts to take a checkpoint each time an update unit completes.&amp;lt;/p&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
===Taking asynchronous checkpoints (31-bit)===&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Taking asynchronous checkpoints is supported in operating environments with 31-bit processing. This reduces the amount of wait time for preimage writes to the checkpoint data set.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
The pseudo subtask CHKPAWW performs the wait for preimage writes. If you are running in 31-bit mode, add one to the value of the NSUBTKS parameter. You might also need to increase the value of the &amp;lt;var&amp;gt;LPDLST&amp;lt;/var&amp;gt; parameter. &amp;lt;/p&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
===Using the CHECKPOINT command===&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
If a user issues the &amp;lt;var&amp;gt;CHECKPOINT&amp;lt;/var&amp;gt; command to take a checkpoint, control returns immediately to the terminal of the user who issued the command. The terminal does not wait for the checkpoint to complete. When the checkpoint process is complete, a message indicating the status of the checkpoint is issued to the terminal of the user who entered the command. If update units are active, control is returned to the user without taking a checkpoint.      &amp;lt;/p&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
===Checkpoint processing with IFSTRT or IFFNSH calls===&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Whenever the CHKPPST pseudo subtask is activated by a Host Language Interface &amp;lt;var&amp;gt;IFSTRT&amp;lt;/var&amp;gt; or &amp;lt;var&amp;gt;IFFNSH&amp;lt;/var&amp;gt; call, a nonzero value specified on &amp;lt;var&amp;gt;CPSORT&amp;lt;/var&amp;gt; causes the CHKPPST task to loop through the waiting process the number of times specified on &amp;lt;var&amp;gt;CPSORT&amp;lt;/var&amp;gt;. New update units must wait for the entire length of the looping process. &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
For more information about the effect of &amp;lt;var&amp;gt;CPSORT&amp;lt;/var&amp;gt; values on the CHKPPST task, refer to the &amp;lt;var class=&amp;quot;book&amp;quot;&amp;gt;Rocket Model 204 Host Language Interface Reference Manual&amp;lt;/var&amp;gt;.     &amp;lt;/p&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
===Determining the status of a checkpoint===&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Any terminal user can issue the &amp;lt;var&amp;gt;[[CHKMSG command|CHKMSG]]&amp;lt;/var&amp;gt; command to obtain a copy of the most recent checkpoint message. Host language users can issue an &amp;lt;var&amp;gt;IFCHKPT&amp;lt;/var&amp;gt; call to determine the status of the most recent checkpoint. One of the following checkpoint status information messages is broadcast to the operator&#039;s console each time CHKPPST is activated (attempts to take a checkpoint):&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p class=&amp;quot;code&amp;quot;&amp;gt;&amp;lt;b&amp;gt;&amp;lt;/b&amp;gt;*** M204.0843: CHECKPOINT COMPLETED ON date/time&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
or&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p class=&amp;quot;code&amp;quot;&amp;gt;&amp;lt;b&amp;gt;&amp;lt;/b&amp;gt;*** M204.0843: CHECKPOINT TIMED OUT ON date/time DUE TO USER nn&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
===Aborting a checkpoint===&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
If a pending checkpoint causes too great a delay in new request initiation or host language jobs, a user with system manager privileges can issue the &amp;lt;var&amp;gt;[[CHKABORT command|CHKABORT]]&amp;lt;/var&amp;gt; command to cause the pending checkpoint to time-out immediately. The &amp;lt;var&amp;gt;CHKABORT&amp;lt;/var&amp;gt; command is issued without arguments.&amp;lt;/p&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
===M204CKPX checkpoint user exit===&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
The checkpoint user exit, M204CKPX, can be invoked if linked in. This exit runs after the &amp;lt;var&amp;gt;CHECKPOINT&amp;lt;/var&amp;gt; records are written, and just before the &amp;lt;code&amp;gt;CHECKPOINT COMPLETED&amp;lt;/code&amp;gt; message is issued. All &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;Model&amp;amp;nbsp;204&amp;lt;/var&amp;gt; databases are physically consistent on disk at this time, because all updated pages have been flushed to disk to prepare for checkpoint processing. &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
The exit runs before any update users are allowed to run in the Online, which allows users to write an exit that backs up all their database files, between the hours of &amp;lt;code&amp;gt;x&amp;lt;/code&amp;gt; and &amp;lt;code&amp;gt;y&amp;lt;/code&amp;gt;, all based on the user exit code. &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
When the exit abends or completes, the Online releases updating users to run and continues. Because this exit is invoked each time a checkpoint is taken, you must forego any extensive processing until the Online is in a low use period, then back up the files.&amp;lt;/p&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
====Example====&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
The following example is a M204CKPX ASSEMBLER exit. You can use the shell of the following program to write your own user exit. If your user exit abends, &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;Model&amp;amp;nbsp;204&amp;lt;/var&amp;gt; tries to continue. All registers can be used. You can safely copy the files because the modified pages have all been flushed to disk and are physically consistent. The Online continues to service read-only users, and updating is suspended until this exit completes. You might want to include your own &amp;lt;code&amp;gt;ESTAE&amp;lt;/code&amp;gt; exit macro to deal with abends. &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
A sample M204CKPX ASSEMBLER exit:&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p class=&amp;quot;code&amp;quot;&amp;gt;M204CKPX  CSECT&lt;br /&gt;
M204CKPX  AMODE 31&lt;br /&gt;
M204CKPX  TITLE &#039;TEST THE MODEL 204 CHECKPOINT USER EXIT&#039;&lt;br /&gt;
X10       EQU    10&lt;br /&gt;
X11       EQU    11&lt;br /&gt;
X12       EQU    12&lt;br /&gt;
X13       EQU    13&lt;br /&gt;
X14       EQU    14&lt;br /&gt;
X15       EQU    15&lt;br /&gt;
         STM   X14,X12,12(X13)   SAVE CALLERS REGISTERS&lt;br /&gt;
         LR    X12,X15           ESTABLISH BASE REGISTER&lt;br /&gt;
        USING  M204CKPX,X12&lt;br /&gt;
         LA    X10,SAVEAREA      GET A(LOCAL REGISTER SAVEAREA)&lt;br /&gt;
         ST    X10,8(,X13)       CHAIN OUR SAVEAREA TO CALLERS&lt;br /&gt;
         ST    X13,SAVEAREA+4    CHAIN CALLERS SAVEAREA TO OURS&lt;br /&gt;
         LA    X13,SAVEAREA      SET A(OUR SAVEAREA)&lt;br /&gt;
         WTO   &#039;M204CKPX CHECKPOINT EXIT INVOKED, UPDATERS SUSPENDED&#039;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;b&amp;gt;&amp;lt;/b&amp;gt;* ********************************************************** *&lt;br /&gt;
&amp;lt;b&amp;gt;&amp;lt;/b&amp;gt;* * Add code here that calls routines to back up your      * *&lt;br /&gt;
&amp;lt;b&amp;gt;&amp;lt;/b&amp;gt;* * Model 204 databases.                                   * *&lt;br /&gt;
&amp;lt;b&amp;gt;&amp;lt;/b&amp;gt;* *                                                        * *&lt;br /&gt;
&amp;lt;b&amp;gt;&amp;lt;/b&amp;gt;*   DC    X&#039;000000000000&#039;    TEST TO SEE WHAT HAPPENS WHEN * *&lt;br /&gt;
&amp;lt;b&amp;gt;&amp;lt;/b&amp;gt;*                            THE USER EXIT ABENDS          * *&lt;br /&gt;
&amp;lt;b&amp;gt;&amp;lt;/b&amp;gt;* ********************************************************** *&lt;br /&gt;
         WTO   &#039;M204CKPX EXIT ENDING, UPDATERS WILL BE RELEASED&#039;&lt;br /&gt;
          L     X13,4(,X13)        RESTORE CALLERS SAVE AREA ADDRESS&lt;br /&gt;
          ST    X10,16(X13)        SET RETURN CODE (R15)&lt;br /&gt;
          LM    X14,X12,12(X13)    RESTORE CALLERS REGISTERS&lt;br /&gt;
          BR    X14                RETURN TO CALLER&lt;br /&gt;
          DS    0D&lt;br /&gt;
SAVE AREA DS    18F                REGISTER SAVE AREA&lt;br /&gt;
         LTORG&lt;br /&gt;
          END&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
If &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;Model&amp;amp;nbsp;204&amp;lt;/var&amp;gt; detects an abend in the M204CKPX exit, the following message is written to the JES log or is displayed on the z/VM console:&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p class=&amp;quot;code&amp;quot;&amp;gt;M204.CKPX: ABEND IN M204CKPX IGNORED, ATTEMPTING TO CONTINUE&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;blockquote class=&amp;quot;note&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&amp;lt;b&amp;gt;Note:&amp;lt;/b&amp;gt;&lt;br /&gt;
If M204CKPX abends, &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;Model&amp;amp;nbsp;204&amp;lt;/var&amp;gt; attempts to continue processing, but there is no guarantee that it can do so. Further processing might be prevented for one of the following reasons:&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;M204CKPX destroyed storage that &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;Model&amp;amp;nbsp;204&amp;lt;/var&amp;gt; depends on.&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;Left interrupts disabled, or did not restore the ESTAE or ESPIE macro routines. &amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&amp;lt;/blockquote&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Overview of sub-transaction checkpoints==&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
A sub-transaction checkpoint is a checkpoint that can be taken while updating transactions are in progress and un-committed, eliminating checkpoint timeout situations. A sub-transaction checkpoint is a guaranteed checkpoint; it can be taken under almost all updating situations. &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
The exceptions are long-running file-update commands, which must run to completion before a transaction or a sub-transaction checkpoint can be taken. Examples of potentially long-running file-update commands are &amp;lt;var&amp;gt;CREATE&amp;lt;/var&amp;gt;, &amp;lt;var&amp;gt;INITIALIZE&amp;lt;/var&amp;gt;, and &amp;lt;var&amp;gt;REDEFINE FIELD&amp;lt;/var&amp;gt;. If any of these commands require an extended period of time to complete, a sub-transaction checkpoint will be postponed. Generally, these commands are issued infrequently in production Onlines.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Guaranteed checkpoints improve recover ability, reduce recovery time, and further improve 24 X 7 availability.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Transaction checkpoints are identical to what in previous &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;Model&amp;amp;nbsp;204&amp;lt;/var&amp;gt; releases were simply called checkpoints.&amp;lt;/p&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
===Reviewing transaction checkpoints===&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
At the time a transaction checkpoint is taken, all updates have ended and been written to their respective M204 disk files. A transaction checkpoint is indicated by a date/time stamp record on the checkpoint, journal, and deferred update data sets, and represents a state to which a restart rollback can restore a set of &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;Model&amp;amp;nbsp;204&amp;lt;/var&amp;gt; files, in preparation for using roll forward to reapply later updates.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
For a transaction checkpoint to be taken, user threads must end their update units. This can be done with some form of &amp;lt;var&amp;gt;COMMIT&amp;lt;/var&amp;gt; or &amp;lt;var&amp;gt;IFCHKPT&amp;lt;/var&amp;gt;.&amp;lt;/p&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
===Introducing sub-transaction checkpoints===&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
At the time a sub-transaction checkpoint is taken, all updates will not have ended (although a non-zero value of &amp;lt;var&amp;gt;[[CPTS parameter|CPTS]]&amp;lt;/var&amp;gt; will give them time to do so and therefore change a sub-transaction checkpoint attempt into a transaction checkpoint). &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
A typical update unit is made up of a sequence of sub-transactions. A typical sub-transaction consists of reading a &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;Model&amp;amp;nbsp;204&amp;lt;/var&amp;gt; page to be updated, writing the image of the page to the checkpoint stream, making an update to the page, creating a back out and constraint entries in CCATEMP (in case the update is backed out) and writing the update to the journal stream.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
At the time a sub-transaction checkpoint is taken, all sub-transactions will have ended and been written to their respective &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;Model&amp;amp;nbsp;204&amp;lt;/var&amp;gt; disk files. However, there will still be active update units with associated non-zero back out and constraint entries. These are written to the checkpoint stream. So, a sub-transaction checkpoint is indicated by a date/time stamp record on the checkpoint stream, along with all back out and constraint entries for active updates. This is followed by a sub-transaction checkpoint completion record. The checkpoint stream therefore contains a snapshot of active update units at the time of checkpoint. &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
For sub-transaction checkpoints only the initial date/time stamp record is written to the journal stream and deferred update data sets. &amp;lt;/p&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
===Using sub-transaction checkpoints in recovery===&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
At restart recovery, the back out and constraint logs from the input restart streams are used recreate the update environment needed to recover transactions interrupted by the original sub-transaction checkpoint. &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Sub-transaction enabled Onlines use two checkpoint streams: CHKPOINT and CHKPNTS. At any given time during the Online run, one stream or the other is the current checkpoint stream &amp;amp;mdash; the one to which preimages are written.   &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
A sub-transaction checkpoint causes the current stream to be switched and checkpoint information written to the beginning of the new stream. If the Online comes down before the sub-transaction checkpoint completes then it is unusable and the previous good checkpoint must be used for restart recovery. &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
[[CCATEMP]], &amp;lt;var&amp;gt;[[NDIR parameter|NDIR]]&amp;lt;/var&amp;gt;, and &amp;lt;var&amp;gt;[[NFILES parameter|NFILES]]&amp;lt;/var&amp;gt; must be the same size or greater than the settings used in the run being recovered.&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Using transaction or sub-transaction checkpoints===&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
If a transaction checkpoint is taken on an sub-transaction enabled Online then the current checkpoint stream is rewound instead of switched. &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p class=&amp;quot;note&amp;quot;&amp;gt;&amp;lt;b&amp;gt;Note:&amp;lt;/b&amp;gt; The initialization and termination checkpoints are always transaction checkpoints. The command &amp;lt;code&amp;gt;CHECKPOINT E Q&amp;lt;/code&amp;gt; forces the next checkpoint to be a transaction checkpoint. The checkpoint at the end of a roll forward is always a transaction checkpoint.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
IFAM SIGNON/SIGNOFF and &amp;lt;var&amp;gt;IFCHKPT&amp;lt;/var&amp;gt; checkpoints are always transaction checkpoints. And, there are certain run configurations and checkpoint stream/ and file type configurations, which require all checkpoints to be transaction checkpoints. This means that sub-transaction checkpoints cannot be enabled for those configurations. An example of this is a &amp;lt;code&amp;gt;NUSER=1&amp;lt;/code&amp;gt; run. &amp;lt;/p&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
==Considerations for implementing sub-transaction checkpoints==&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Sites that find they regularly have checkpoints timeout, with no intervening successful checkpoint over a significant duration of time, might consider this option.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
The best way to rectify this situation is to attempt to modify the applications that cause checkpoints to timeout by improving the use of the &amp;lt;var&amp;gt;Commit&amp;lt;/var&amp;gt; statement. However, this may not be a reasonable approach given time and resource constraints or the nature of the application.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
An Online with sub-transaction checkpoints enabled uses multiple KOMMs.&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Implementing sub-transaction checkpoints in your job==&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
The &amp;lt;var&amp;gt;CPTYPE&amp;lt;/var&amp;gt; parameter designates the type of checkpoints to use: &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;code&amp;gt;CPTYPE=0&amp;lt;/code&amp;gt;, the default, indicates that transaction checkpoints are activated. &amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;code&amp;gt;CPTYPE=1&amp;lt;/code&amp;gt; indicates that both transaction and sub-transaction checkpoints are activated. &amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;p class=&amp;quot;note&amp;quot;&amp;gt;&amp;lt;b&amp;gt;Note:&amp;lt;/b&amp;gt; &amp;lt;var&amp;gt;CPTYPE&amp;lt;/var&amp;gt; is resettable by the system manager.&amp;lt;/p&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
===Requirements for CPTYPE=1===&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
To enable sub-transaction checkpoints, you must make the following adjustments to your data sets and &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;Model&amp;amp;nbsp;204&amp;lt;/var&amp;gt; parameters. Otherwise the run terminates with one of the &amp;lt;code&amp;gt;M204.2684&amp;lt;/code&amp;gt; messages, for example:&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p class=&amp;quot;code&amp;quot;&amp;gt;M204.2684 CHECKPOINT CONFIGURATION CONFLICT&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;The data set CHKPNTS must be defined to the job, in addition to CHKPOINT. Rocket Software recommends that you allocate the CHKPNTS data set with the same space parameters as the CHKPOINT data set. &lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
If the CHKPNTS data set is not defined or cannot be opened, an error message is issued during initialization and the job is terminated.&amp;lt;/p&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;The &amp;lt;var&amp;gt;NUSERS&amp;lt;/var&amp;gt; parameter must be greater than one. If &amp;lt;var&amp;gt;NUSERS&amp;lt;/var&amp;gt; equals one, then any stream definition for CHKPNTS is ignored and the run is not a sub-transaction enabled run. &amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;If you set &amp;lt;var&amp;gt;CPMAX&amp;lt;/var&amp;gt; to greater than one, the following message is issued, and &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;Model&amp;amp;nbsp;204&amp;lt;/var&amp;gt; resets &amp;lt;var&amp;gt;CPMAX&amp;lt;/var&amp;gt; to one:&lt;br /&gt;
&amp;lt;p class=&amp;quot;code&amp;quot;&amp;gt;M204:2685 CHKPNTS IS OPEN SO CPMAX SET TO 1&lt;br /&gt;
&amp;lt;/p&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;The &amp;lt;var&amp;gt;DKUPDTWT&amp;lt;/var&amp;gt; parameter must be set to zero, which is the default.&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;You can set the &amp;lt;var&amp;gt;CPTS&amp;lt;/var&amp;gt; parameter to establish the number of seconds to delay the start of new updating transactions. A non-zero &amp;lt;var&amp;gt;CPTS&amp;lt;/var&amp;gt; time interval gives in-flight transactions a chance to end before they are forced into a sub-transaction wait. &lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
If all transactions end during the &amp;lt;var&amp;gt;CPTS&amp;lt;/var&amp;gt; interval, a transaction checkpoint is taken instead of a sub-transaction checkpoint. &amp;lt;/p&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;The &amp;lt;var&amp;gt;CPTIME&amp;lt;/var&amp;gt; parameter is still required to establish the time interval, in minutes, between automatic checkpoints. It must be greater than zero.&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;Set &amp;lt;var&amp;gt;RCVOPT&amp;lt;/var&amp;gt; to nine to enable checkpoints and journals.&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
&amp;lt;var&amp;gt;CPTO&amp;lt;/var&amp;gt; and &amp;lt;var&amp;gt;CPTQ&amp;lt;/var&amp;gt; can be left in your CCAIN stream even if you set &amp;lt;code&amp;gt;CPTYPE=1&amp;lt;/code&amp;gt;. However, they will be ignored unless &amp;lt;var&amp;gt;CPTYPE&amp;lt;/var&amp;gt; is reset to 0.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
As long as all data sets and parameters are appropriately defined and requirements met within your job, you can reset back and forth between &amp;lt;code&amp;gt;CPTYPE=0&amp;lt;/code&amp;gt; and &amp;lt;code&amp;gt;CPTYPE=1&amp;lt;/code&amp;gt;.&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Checkpoint definition restrictions for sub-transaction checkpoints===&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Both CHKPOINT and CHKPNTS must be present. Each may be defined as a stream but may not contain:&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;A ring stream &amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;More that 16 levels of recursive stream definitions&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;A CMS formatted file&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
==Before-image logging==&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Every updated database page is copied (logged) into the CHKPOINT data set before any change is performed. Whenever a request to update a page is received, &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;Model&amp;amp;nbsp;204&amp;lt;/var&amp;gt; first checks to see if the page was logged since the last checkpoint. If the page has not been logged, the page is logged and the update allowed to proceed. If the page has already been logged, the update proceeds immediately.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
You can disable logging of before-images on a file-by-file basis by using the file parameter &amp;lt;var&amp;gt;[[FRCVOPT parameter|FRCVOPT]]&amp;lt;/var&amp;gt;. If logging is disabled, the file can be recovered only by using the media recovery procedures. (See [[System and media recovery#Media recovery NonStop/204|Media recovery NonStop/204]] for more information on media recovery.) &amp;lt;/p&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
===Creating the CHKPOINT/CHKPNT (and CHKPNTS) data set===&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
The checkpoint data set is named &amp;lt;code&amp;gt;CHKPOINT&amp;lt;/code&amp;gt; in z/OS and z/VM; in z/VSE, use the name &amp;lt;code&amp;gt;CHKPNT&amp;lt;/code&amp;gt;. If your site uses the sub-transaction capability as well, that checkpoint data set is named &amp;lt;code&amp;gt;CHKPNTS&amp;lt;/code&amp;gt; for all operating systems. &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;blockquote class=&amp;quot;note&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&amp;lt;b&amp;gt;Notes:&amp;lt;/b&amp;gt;&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Due to changes in Journal record layouts, CCAJRNL and  CHKPOINT/CHKPNT data sets are not compatible with previous releases of &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;Model&amp;amp;nbsp;204&amp;lt;/var&amp;gt;. For details, see [[Tracking system activity (CCAJRNL, CCAAUDIT, CCAJLOG)#Journal block header information for SWITCH STREAM|Journal block header information for SWITCH STREAM]].&amp;lt;/li&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;li&amp;gt;If your site has sub-transaction checkpoints enabled, you must create a CHKPNTS data set in addition to the original checkpoint data set. The following discussion applies equally to creating a CHKPNTS data set.&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;/blockquote&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
To create a checkpoint data set: &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;ol&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Include a CHKPOINT (or CHKPNT, and as needed, CHKPNTS) DD statement in the JCL.&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;Set &amp;lt;var&amp;gt;RCVOPT&amp;lt;/var&amp;gt; to include the X&#039;01&#039; bit on User 0&#039;s parameter line.&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ol&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
A checkpoint data set is a sequential, unblocked data set with a record length equal to the &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;Model&amp;amp;nbsp;204&amp;lt;/var&amp;gt; page size (6184 bytes). You can store it only on disk.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
You may define the CHKPOINT and CHKPNTS data sets using parallel streams. The only restriction on CHKPOINT and CHKPNTS stream definitions is that they may not contain CMS data sets. There are no restrictions on the type of steam you can use to define the CCAJRNL and CCAJLOG journals. &amp;lt;/p&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
====Calculating disk space required====&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
You can determine amount of disk space required by the CHKPOINT data set in any given run by using the high water mark of records (page preimages) written to the CHKPOINT data set. You can obtain the high water mark via a User Language request. For example, you may want to include the following procedure as part of your CCAIN input stream just prior to &amp;lt;code&amp;gt;EOJ&amp;lt;/code&amp;gt;:&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p class=&amp;quot;code&amp;quot;&amp;gt;BEGIN&lt;br /&gt;
PRINT &#039;HIGH WATER MARK FOR CHECKPOINT RECORDS&#039; AND -&lt;br /&gt;
       $CHKPINF(8)&lt;br /&gt;
END&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Calculate the maximum amount of disk space in use in this run in the CHKPOINT data set by dividing the high water mark of records (page preimages) written to the CHKPOINT data set by the number of pages per track for your device type. To determine pages per track, see [[File size calculation in detail#Data set allocation|Data set allocation]]. &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
You can also monitor the size of the CHKPOINT data set using any existing utility appropriate for your operating system. &amp;lt;var&amp;gt;[[MONITOR SIZE command|MONITOR SIZE]] CHKP&amp;lt;/var&amp;gt; is a useful command for this purpose.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Generous sizing of the CHKPOINT data set is important, because &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;Model&amp;amp;nbsp;204&amp;lt;/var&amp;gt; terminates whenever the CHKPOINT data set becomes full. For this reason, make the primary extent at least 50% greater than that calculated above. Further, define the data set with a substantial secondary extent, say 25% of the primary extent, and 15 extents of this size should be guaranteed available. For information about configuring the CHKPOINT data set, see [[Configuring checkpoint and journal data streams]].&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Maintaining single volume CHKPOINT data sets===&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
In Model 204 version 7.6 and earlier, multivolume CHKPOINT data sets are not supported for roll back recovery because BSAM does not support read-backward for those kinds of data sets. If a CHKPOINT data set is written to multiple volumes, then it is necessary to copy the data set onto a single volume before running &amp;lt;var&amp;gt;RESTART ROLL BACK&amp;lt;/var&amp;gt; recovery.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;In Model 204 version 7.7 and later, multivolume CHKPOINT data sets are supported for roll back recovery because roll back pass 1 and pass 2 both read the recovery data set forward. See [[System and media recovery#ROLL BACK facility|ROLL BACK facility]] for details.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Large CHKPOINT data sets are usually not required when CPMAX=1 is set in CCAIN.  This is explained in [[#Limiting the size of CHKPOINT|Limiting the size of CHKPOINT]], below.  GDGs (described in [[Configuring checkpoint and journal data streams]]) can be used for the CHKPOINT data set when long-running-update transactions are common.&amp;lt;/p&amp;gt; &lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;If checkpoint timeouts (which can require large CHKPOINT data sets) are common, the use of [[#Overview of sub-transaction checkpoints|sub-transaction  checkpoints]] is recommended. Sub-transaction checkpoints eliminate checkpoint timeouts and help to keep the size of the CHKPOINT data set to a minimum. &lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Limiting the size of CHKPOINT===&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
&amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;Model&amp;amp;nbsp;204&amp;lt;/var&amp;gt; writes to the CHKPOINT data set until the specified maximum number of checkpoints saved (&amp;lt;var&amp;gt;CPMAX&amp;lt;/var&amp;gt;) are taken and the next checkpoint is about to be taken. At that point, &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;Model&amp;amp;nbsp;204&amp;lt;/var&amp;gt; rewinds the CHKPOINT data set and takes the next checkpoint. The data previously written to CHKPOINT is overwritten.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
If you set &amp;lt;var&amp;gt;CPMAX&amp;lt;/var&amp;gt; to one and set &amp;lt;var&amp;gt;CPTIME&amp;lt;/var&amp;gt; to less than 15, the CHKPOINT data set will generally be small enough to fit on a single volume and, usually, occupy no more than about 20 cylinders. &amp;lt;var&amp;gt;CPMAX&amp;lt;/var&amp;gt; set to one ensures that you keep only the most recent checkpoint and the preimages logged since that checkpoint. When the &amp;lt;var&amp;gt;CPMAX&amp;lt;/var&amp;gt;-plus-one checkpoint is about to be taken, the CHKPOINT data set rewinds and the new checkpoint is taken again at the beginning of the data set. This keeps the data set small and ensures faster recovery.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
To preserve all checkpoints and all preimages in the CHKPOINT data set, omit &amp;lt;var&amp;gt;CPMAX&amp;lt;/var&amp;gt; on User 0&#039;s parameter line.&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Obtaining checkpoint information (UTILC)==&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
The UTILC utility is a standalone batch utility that provides information about the &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;Model&amp;amp;nbsp;204&amp;lt;/var&amp;gt; checkpoint process by interpreting a checkpoint file and printing out checkpoint records in dump format. UTILC is a debugging aid for &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;Model&amp;amp;nbsp;204&amp;lt;/var&amp;gt; users working with Technical Support staff on a specific problem. However, the information provided by UTILC can also be useful for performance analysis and capacity planning. &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Data in a checkpoint data set consists of the record types shown in the following table: &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;caption&amp;gt;Checkpoint record types&amp;lt;/caption&amp;gt;&lt;br /&gt;
&amp;lt;tr class=&amp;quot;head&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt; Type code&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Contents&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;1 (01)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;File page preimage&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;2 (02)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Checkpoint&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;3 (03) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Copy of the roll forward file directory&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;4 (04)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Unused&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;5 (05)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;File Parameter List (FPL) page preimage&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;6 (06)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Unused&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;7 (07)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Batch (IFAM2) job sign on&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 (08)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Batch (IFAM2) job sign off&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;9 (09)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Deferred update open&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;10 (0A)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Discontinuity&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;11 (0B)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;RESET FISTAT (turn off physically broken bit)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;12 (0C)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Dynamic allocation&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
===Checkpoint record formats===&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
In checkpoint records (type 2), the date and time of the checkpoint is stored in the first 8 bytes of the record, offset 0(0), in the format:&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p class=&amp;quot;syntax&amp;quot;&amp;gt;00&amp;lt;span class=&amp;quot;term&amp;quot;&amp;gt;yyddd&amp;lt;/span&amp;gt;F&amp;lt;span class=&amp;quot;term&amp;quot;&amp;gt;hhmmssth&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
Where:&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;var class=&amp;quot;term&amp;quot;&amp;gt;yyddd&amp;lt;/var&amp;gt; is the Julian date.&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;var class=&amp;quot;term&amp;quot;&amp;gt;hhmmssth&amp;lt;/var&amp;gt; is the time. &amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
For example, &amp;lt;code&amp;gt;88.335 15:04:27.88&amp;lt;/code&amp;gt; is represented as &amp;lt;code&amp;gt;0088335F15042788&amp;lt;/code&amp;gt;.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Each record ends with a 40-byte trailer that includes the 1-byte numeric type code at offset &amp;lt;code&amp;gt;6172 (181C)&amp;lt;/code&amp;gt;, followed by the date and time of the posted checkpoint in the format:&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p class=&amp;quot;syntax&amp;quot;&amp;gt;&amp;lt;span class=&amp;quot;term&amp;quot;&amp;gt;yyddd&amp;lt;/span&amp;gt;F&amp;lt;span class=&amp;quot;term&amp;quot;&amp;gt;xxxxxxxx&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
Where:&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;var class=&amp;quot;term&amp;quot;&amp;gt;yyddd&amp;lt;/var&amp;gt; is the Julian date. &amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;var class=&amp;quot;term&amp;quot;&amp;gt;xxxxxxxx&amp;lt;/var&amp;gt; is the millisecond count of the day. &amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Trailer information identifies preimages, record types 1 and 5:&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;First 8 bytes of the trailer, offset &amp;lt;code&amp;gt;6144(1800)&amp;lt;/code&amp;gt; from the start of the record, contains the name of the file in EBCDIC.&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;Last 4 bytes of each preimage record, offset &amp;lt;code&amp;gt;6180(1824)&amp;lt;/code&amp;gt; from the start of the record, is a page identifier in the format:&lt;br /&gt;
&amp;lt;p class=&amp;quot;code&amp;quot;&amp;gt;TTPPPPPP&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
Where:&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;code&amp;gt;TT&amp;lt;/code&amp;gt; is a 1-byte table identifier: &lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;tr class=&amp;quot;head&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Identifier code&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Table&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt;x&#039;00&#039;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;File Control Table (FCT)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt;x&#039;01&#039;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Table A&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt;x&#039;02&#039;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Table B&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt;x&#039;03&#039;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Table C&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt;x&#039;04&#039;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Table D&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt;x&#039;2p&#039;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Table X&lt;br /&gt;
Where &amp;lt;code&amp;gt;p&amp;lt;/code&amp;gt; is the high order nibble of the page number which may range from 0 to 1 inclusive.&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt;x&#039;4p&#039;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Table E&lt;br /&gt;
Where &amp;lt;code&amp;gt;p&amp;lt;/code&amp;gt; is the high order nibble of the page number which may range from 0 to 3 inclusive.&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;code&amp;gt;PPPPPP&amp;lt;/code&amp;gt; is a 3-byte hexadecimal table-relative page number.&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===UTILC input data sets===&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
You can use only single data sets as input to the UTILC utility. You must process members of concatenated, parallel, or ring streams one at a time. &amp;lt;/p&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
===UTILC options===&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
The following options control the execution and output of UTILC:         &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;FROMDATE and TODATE specify the range of dates for which checkpoint records are printed. FROMDATE and TODATE must be 5-digit Julian dates (for example, 88062).&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;FROMTIME and TOTIME specify the time range for which checkpoint records are printed. FROMTIME and TOTIME must be in 24-hour clock (hhmmss) format (for example, 151003 = 3:10:03 PM).&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;RECTYPE specifies the type of records to be printed. For a list of record types, see the [[#Obtaining checkpoint information (UTILC)|&amp;quot;Checkpoint record types&amp;quot; table]]. The default is all record types.&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Repeat RECTYPE as necessary. The following example prints all preimages and all File Parameter List page preimages.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p class=&amp;quot;code&amp;quot;&amp;gt;RECTYPE=1,RECTYPE=5&lt;br /&gt;
&amp;lt;/p&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;FILENAME specifies the ddname of the file, the name specified in the &amp;lt;var&amp;gt;CREATE&amp;lt;/var&amp;gt; command, to be printed. Pages without file names are also printed unless excluded by record type; for example, &amp;lt;var&amp;gt;CHECKPOINT&amp;lt;/var&amp;gt; records.&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;FROMPAGE and TOPAGE specify the range of &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;Model&amp;amp;nbsp;204&amp;lt;/var&amp;gt; file pages printed. Page numbers must be hexadecimal. The following example prints all Table B pages for all files: &lt;br /&gt;
&amp;lt;p class=&amp;quot;code&amp;quot;&amp;gt;FROMPAGE=02000000,TOPAGE=02FFFFFF&lt;br /&gt;
&amp;lt;/p&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;Use the FILENAME option to further restrict printing to selected pages from specific files.&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;code&amp;gt;TRAILERS=ONLY&amp;lt;/code&amp;gt; specifies printing only page trailers. &lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
If you do not specify the &amp;lt;code&amp;gt;TRAILERS=ONLY&amp;lt;/code&amp;gt; parameter, entire checkpoint records are printed. &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
===UTILC examples===&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
The following examples provide the job control statements to run UTILC in z/OS, z/VSE, and z/VM environments. Each example shows how to request printing of checkpoint record trailers for the hour between 12:05:13 and 13:05:13 in different operating systems. &amp;lt;/p&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
====z/OS====&lt;br /&gt;
&amp;lt;p class=&amp;quot;code&amp;quot;&amp;gt;//UTILC EXEC PGM=UTILC,PARM=&#039;FROMTIME=120513,TOTIME=130513,&lt;br /&gt;
//             TRAILERS=ONLY&#039;&lt;br /&gt;
//STEPLIB  DD DSN=M204.LOADLIB,DISP=SHR&lt;br /&gt;
//CCAPRINT DD SYSOUT=A&lt;br /&gt;
//SYSU     DD SYSOUT=A&lt;br /&gt;
//CHKPOINT DD DSN=M204.CHKPOINT,DISP=OLD&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
====z/VSE====&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
The input stream, CHKPNT, for running UTILC is defined in the JCL by DLBL and EXTENT statements or a TLBL statement:&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p class=&amp;quot;code&amp;quot;&amp;gt;// JOB UTILC PRINT DISK CHECKPOINT FILE&lt;br /&gt;
// DLBL CHKPNT,&#039;M204.CHKPOINT.FILE&#039;&lt;br /&gt;
// EXTENT SYS001,SYSWK1,,,1390,1000&lt;br /&gt;
// EXEC UTILC,SIZE=AUTO,FROMTIME=120513,TOTIME=130513,&lt;br /&gt;
//                            TRAILERS=ONLY&lt;br /&gt;
/&amp;amp;amp;&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
If the input file is on tape, assign the symbolic unit &amp;lt;code&amp;gt;SYS004&amp;lt;/code&amp;gt; to the tape drive on which the tape is mounted. The output is printed on the symbolic unit &amp;lt;code&amp;gt;SYSLST&amp;lt;/code&amp;gt;:&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p class=&amp;quot;code&amp;quot;&amp;gt;// JOB UTILC PRINT TAPE CHECKPOINT FILE&lt;br /&gt;
// TLBL CHKPNT,&#039;M204.CHKPOINT&#039;&lt;br /&gt;
// ASSGN SYS004,X&#039;300&#039;&lt;br /&gt;
// EXEC UTILC,SIZE=AUTO,FROMTIME=120513,TOTIME=130513,&lt;br /&gt;
//           TRAILERS=ONLY&lt;br /&gt;
/&amp;amp;amp;&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
====z/VM====&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
The following UTILC EXEC procedure runs UTILC. The command format is:&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p class=&amp;quot;syntax&amp;quot;&amp;gt;UTILC &amp;lt;span class=&amp;quot;term&amp;quot;&amp;gt;dsn mode&amp;lt;/span&amp;gt; (FROMTIME &amp;lt;span class=&amp;quot;term&amp;quot;&amp;gt;hhmmss&amp;lt;/span&amp;gt; TOTIME &amp;lt;span class=&amp;quot;term&amp;quot;&amp;gt;hhmmss&amp;lt;/span&amp;gt;&lt;br /&gt;
      TRAILERS=ONLY&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
Where:&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;var class=&amp;quot;term&amp;quot;&amp;gt;dsn&amp;lt;/var&amp;gt; is the data set name.&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
For z/OS format data sets, the DSN is specified with spaces instead of periods between the qualifiers.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
For CMS data sets, the DSN is specified as filename filetype.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;var class=&amp;quot;term&amp;quot;&amp;gt;mode&amp;lt;/var&amp;gt; specifies the access mode of the disk containing the file to be processed.&amp;lt;/li&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;li&amp;gt;For tape files, the DSN and MODE parameters are replaced by the keyword &amp;lt;var&amp;gt;TAPE&amp;lt;/var&amp;gt;.&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Tape files also require issuing a FILEDEF, and a LABELDEF, if necessary, for the CHKPOINT data set before issuing the UTILC command. For example:&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p class=&amp;quot;code&amp;quot;&amp;gt;FILEDEF CHKPOINT TAP1 SL VOLID 12345 (RECFM FB LRECL 6184 BLKSIZE 6184&lt;br /&gt;
LABELDEF CHKPOINT standard labeldef parameters&lt;br /&gt;
UTILC D TAPE&lt;br /&gt;
(FROMTIME 120513 TOTIME 130513 TRAILERS=ONLY&lt;br /&gt;
&amp;lt;/p&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;p class=&amp;quot;note&amp;quot;&amp;gt;&amp;lt;b&amp;gt;Note:&amp;lt;/b&amp;gt;&lt;br /&gt;
The length of optional parameters you can specify is limited by the z/VM console line length of 130 characters. &amp;lt;/p&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
[[Category:System management]]&lt;br /&gt;
[[Category:Recovery]]&lt;/div&gt;</summary>
		<author><name>Goff</name></author>
	</entry>
	<entry>
		<id>https://m204wiki.rocketsoftware.com/index.php?title=MBSCAN_parameter&amp;diff=120349</id>
		<title>MBSCAN parameter</title>
		<link rel="alternate" type="text/html" href="https://m204wiki.rocketsoftware.com/index.php?title=MBSCAN_parameter&amp;diff=120349"/>
		<updated>2025-02-10T22:06:13Z</updated>

		<summary type="html">&lt;p&gt;Goff: /* Description */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Template:MBSCAN parameter subtitle}}&lt;br /&gt;
==Summary==&lt;br /&gt;
&amp;lt;dl&amp;gt;&lt;br /&gt;
&amp;lt;dt&amp;gt;Default value&lt;br /&gt;
&amp;lt;dd&amp;gt;-1&lt;br /&gt;
&amp;lt;dt&amp;gt;Parameter type&lt;br /&gt;
&amp;lt;dd&amp;gt;User&lt;br /&gt;
&amp;lt;dt&amp;gt;Where set&lt;br /&gt;
&amp;lt;dd&amp;gt;By any user&lt;br /&gt;
&amp;lt;dt&amp;gt;Related products&lt;br /&gt;
&amp;lt;dd&amp;gt;All&lt;br /&gt;
&amp;lt;dt&amp;gt;Introduced&lt;br /&gt;
&amp;lt;dd&amp;gt;&amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;Model 204 V9.0&amp;lt;/var&amp;gt; or earlier&lt;br /&gt;
&amp;lt;/dl&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Description==&lt;br /&gt;
&amp;lt;p&amp;gt;Whether &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;Model&amp;amp;nbsp;204&amp;lt;/var&amp;gt; automatically performs a direct search and how many records are searched&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;For SQL requests and Host Language Interface calls, if MBSCAN is zero, the direct search feature is disabled.   If MBSCAN is nonzero, direct searches are always performed.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;For User Language, if MBSCAN is -1, all direct searches are performed automatically. If MBSCAN is zero, direct searches are never performed. When MBSCAN is greater than zero, &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;Model&amp;amp;nbsp;204&amp;lt;/var&amp;gt; counts the records that would have to be searched after the inverted conditions have been evaluated. The count is compared to MBSCAN: &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&lt;br /&gt;
If the count is less than or equal to MBSCAN, the search is performed automatically. &amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&lt;br /&gt;
If the count is greater than MBSCAN, you are told how many records must be searched, and you can choose either to perform the search or to cancel the request. In batch jobs, in application subsystems, or if the value of the &amp;lt;var&amp;gt;[[PROMPT_parameter|PROMPT]]&amp;lt;/var&amp;gt; parameter includes the hexadecimal 10 option, this interaction with you does not happen and the request is canceled.&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;MSCAN is typically set for performance reasons.  Do not reset it, especially to significantly larger values, without first consulting your DBAs as this may negatively impact overall performance.&amp;lt;/p&amp;gt;&lt;br /&gt;
[[Category:User parameters]]&lt;br /&gt;
[[Category:Parameters]]&lt;/div&gt;</summary>
		<author><name>Goff</name></author>
	</entry>
	<entry>
		<id>https://m204wiki.rocketsoftware.com/index.php?title=COMPOPT_parameter&amp;diff=120319</id>
		<title>COMPOPT parameter</title>
		<link rel="alternate" type="text/html" href="https://m204wiki.rocketsoftware.com/index.php?title=COMPOPT_parameter&amp;diff=120319"/>
		<updated>2024-11-24T20:50:18Z</updated>

		<summary type="html">&lt;p&gt;Goff: /* Description */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Template:COMPOPT parameter subtitle}}&lt;br /&gt;
==Summary==&lt;br /&gt;
&amp;lt;dl&amp;gt;&lt;br /&gt;
&amp;lt;dt&amp;gt;Default value&lt;br /&gt;
&amp;lt;dd&amp;gt;X&#039;00&#039;&lt;br /&gt;
&amp;lt;dt&amp;gt;Parameter type&lt;br /&gt;
&amp;lt;dd&amp;gt;System&lt;br /&gt;
&amp;lt;dt&amp;gt;Where set&lt;br /&gt;
&amp;lt;dd&amp;gt;User 0 CCAIN parameters&lt;br /&gt;
&amp;lt;dt&amp;gt;Related products&lt;br /&gt;
&amp;lt;dd&amp;gt;All&lt;br /&gt;
&amp;lt;dt&amp;gt;Introduced&lt;br /&gt;
&amp;lt;dd&amp;gt;Before Sirius Mods 6.7&lt;br /&gt;
&amp;lt;/dl&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Description==&lt;br /&gt;
The system parameter &amp;lt;var&amp;gt;COMPOPT&amp;lt;/var&amp;gt; facilitates migration to [[Mixed-case SOUL|mixed-case SOUL]]. &amp;lt;var&amp;gt;COMPOPT&amp;lt;/var&amp;gt; is a &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;Model&amp;amp;nbsp;204&amp;lt;/var&amp;gt; bitmask parameter that must be set in the CCAIN (User 0 input) stream. The bits in &amp;lt;var&amp;gt;COMPOPT&amp;lt;/var&amp;gt; have the following meanings:&lt;br /&gt;
&amp;lt;table class=&amp;quot;thJustBold&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;X&#039;01&#039;&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;If on, all procedures start out in &amp;lt;var&amp;gt;[[Sirius Case statement#sirCaseStmt|Sirius Case ToUpper]]&amp;lt;/var&amp;gt; mode, whether or not they begin with a mixed-case &amp;lt;var&amp;gt;Begin&amp;lt;/var&amp;gt; statement. &amp;lt;var&amp;gt;Sirius Case ToUpper&amp;lt;/var&amp;gt; mode translates all unquoted tokens to uppercase, so &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;SOUL&amp;lt;/var&amp;gt; statements, keywords, variable names, etc. may be written in mixed case. By setting the &amp;lt;var&amp;gt;COMPOPT&amp;lt;/var&amp;gt; X&#039;01&#039; bit, a site is essentially enabling mixed-case SOUL almost everywhere. &amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;X&#039;02&#039;&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;If on, &amp;lt;var&amp;gt;Sirius Case Leave&amp;lt;/var&amp;gt; compiler directives are to be ignored: if &amp;lt;var&amp;gt;Sirius Case ToUpper&amp;lt;/var&amp;gt; is in effect, it remains in effect even if a &amp;lt;var&amp;gt;Sirius Case Leave&amp;lt;/var&amp;gt; directive is encountered. Setting the &amp;lt;var&amp;gt;COMPOPT&amp;lt;/var&amp;gt; X&#039;02&#039; bit along with the X&#039;01&#039; bit enables mixed-case SOUL everywhere, thus ensuring consistent language processing throughout an Online. &amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;X&#039;04&#039;&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;If on, image or image-item names, either literal or in variables, are to be automatically converted to uppercase before being used in methods or $functions. Since mixed-case SOUL is accomplished by translating unquoted tokens to uppercase, this case conversion for image or image-item names is the runtime equivalent of the compiler mixed-case support.&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Setting the &amp;lt;var&amp;gt;COMPOPT&amp;lt;/var&amp;gt; X&#039;04&#039; bit enables image and image-item names that appear as literals in SOUL programs to be entered in mixed case. The only time this might be a problem is if there are true mixed-case image or image-item names in an application. A true mixed-case image or image-item name is one written in mixed case, either inside quotation marks (image and image-item names can indeed be put in quotes) or without &amp;lt;var&amp;gt;Sirius Case ToUpper&amp;lt;/var&amp;gt; in effect. In general, neither of these is too likely, so true mixed-case image or image-item names are not likely in most applications. &amp;lt;/p&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;X&#039;08&#039;&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Only applicable in Model 204 8.0 to enable transparency mode.&lt;br /&gt;
&amp;lt;p&amp;gt;Setting the &amp;lt;var&amp;gt;COMPOPT&amp;lt;/var&amp;gt; X&#039;08&#039; bit applies an implicit NAMESAVE to every global image. So, if a large global image did not have NAMESAVE specified, but COMPOPT X’08’ is set, that image&#039;s FSCB requirements will go up at runtime. Otherwise, there should be no change to FSCB requirements.  The amount of extra space required is 7 bytes for each image item plus the sum of the length of the names of the image items.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;If the image is not global, any increase might also increase runtime FSCB usage, and if it’s global it will increase runtime GTBL usage.&amp;lt;/p&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==See also==&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;var&amp;gt;[[SIRCOMP parameter|SIRCOMP]]&amp;lt;/var&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
[[Category:System parameters]]&lt;br /&gt;
[[Category:Parameters]]&lt;/div&gt;</summary>
		<author><name>Goff</name></author>
	</entry>
	<entry>
		<id>https://m204wiki.rocketsoftware.com/index.php?title=REGENERATE_command&amp;diff=120318</id>
		<title>REGENERATE command</title>
		<link rel="alternate" type="text/html" href="https://m204wiki.rocketsoftware.com/index.php?title=REGENERATE_command&amp;diff=120318"/>
		<updated>2024-11-20T20:06:18Z</updated>

		<summary type="html">&lt;p&gt;Goff: Add USING ddname&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Summary==&lt;br /&gt;
&amp;lt;dl&amp;gt;&lt;br /&gt;
&amp;lt;dt&amp;gt;Privileges&lt;br /&gt;
&amp;lt;dd&amp;gt;User 0&lt;br /&gt;
&amp;lt;dt&amp;gt;Function&lt;br /&gt;
&amp;lt;dd&amp;gt;In the event of a media failure, for example, a disk head crash, a REGENERATE command recovers a &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;Model&amp;amp;nbsp;204&amp;lt;/var&amp;gt; file by reapplying some or all of the updates that have been made to the file since the time of the last dump.&lt;br /&gt;
&amp;lt;/dl&amp;gt;&lt;br /&gt;
==Syntax==&lt;br /&gt;
&amp;lt;p class=&amp;quot;syntax&amp;quot;&amp;gt;&amp;lt;b&amp;gt;REGEN&amp;lt;/b&amp;gt;ERATE [USING &amp;lt;span class=&amp;quot;term&amp;quot;&amp;gt;ddname&amp;lt;/span&amp;gt;] FILE &amp;lt;span class=&amp;quot;term&amp;quot;&amp;gt;filename&amp;lt;/span&amp;gt; [FROM &amp;lt;span class=&amp;quot;term&amp;quot;&amp;gt;dumpname&amp;lt;/span&amp;gt; | IGNORE] &lt;br /&gt;
 [TO {&amp;lt;u&amp;gt;LAST UPDATE&amp;lt;/u&amp;gt; [BEFORE &amp;lt;span class=&amp;quot;term&amp;quot;&amp;gt;yy.ddd hh:mm:ss.th&amp;lt;/span&amp;gt;] &lt;br /&gt;
 | LAST CHECKPOINT [BEFORE &amp;lt;span class=&amp;quot;term&amp;quot;&amp;gt;yy.dd hh:mm:ss.th&amp;lt;/span&amp;gt;] &lt;br /&gt;
 | UPDATE &amp;lt;span class=&amp;quot;term&amp;quot;&amp;gt;number&amp;lt;/span&amp;gt; OF &amp;lt;span class=&amp;quot;term&amp;quot;&amp;gt;yy.ddd hh:mm:ss.th&amp;lt;/span&amp;gt; &lt;br /&gt;
 | CHECKPOINT &amp;lt;span class=&amp;quot;term&amp;quot;&amp;gt;yy.ddd hh:mm:ss.th&amp;lt;/span&amp;gt;}]&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;For more than one file, specify REGENERATE only once; the remaining syntax is repeated for each file.&amp;lt;/p&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;b&amp;gt;Where:&amp;lt;/b&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt; &lt;br /&gt;
&amp;lt;li&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&amp;lt;var class=&amp;quot;term&amp;quot;&amp;gt;ddname&amp;lt;/var&amp;gt; allows an alternate ddname to be used for the input journal to be used by REGENERATE.  It  is one to eight characters long and defaults to &amp;lt;span class=&amp;quot;term&amp;quot;&amp;gt;CCAGEN&amp;lt;/span&amp;gt; if not specified&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&amp;lt;var class=&amp;quot;term&amp;quot;&amp;gt;filename&amp;lt;/var&amp;gt; is the name of a &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;Model&amp;amp;nbsp;204&amp;lt;/var&amp;gt; file that is one to eight characters long.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;li&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;A FROM clause determines whether or not REGENERATE processing performs a restore: &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt; &lt;br /&gt;
&amp;lt;li&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;If a FROM clause is present for a file, REGENERATE processing restores that file from the &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;Model&amp;amp;nbsp;204&amp;lt;/var&amp;gt; dump specified in the clause.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;li&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;If a FROM clause is not present for a file, REGENERATE processing assumes that the file was previously restored. &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
 &amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;li&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&amp;lt;var class=&amp;quot;term&amp;quot;&amp;gt;dumpname&amp;lt;/var&amp;gt; is the ddname of the dumped file, one to eight characters long, from which to recover.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;li&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&amp;lt;var&amp;gt;IGNORE&amp;lt;/var&amp;gt; lets REGENERATE processing bypass the file parameter list (FPL) update timestamps, so you can run REGEN processing with one CCAGEN at a time, instead of requiring you to concatenate the CCAGEN files.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;li&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;The TO clause options listed in the table below identify the stopping point:&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
   &lt;br /&gt;
&amp;lt;tr class=&amp;quot;head&amp;quot;&amp;gt; &amp;lt;th&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;Option&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/th&amp;gt; &amp;lt;th&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;Applies updates to the file up to...&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/th&amp;gt; &amp;lt;/tr&amp;gt;&lt;br /&gt;
   &lt;br /&gt;
&amp;lt;tr&amp;gt; &amp;lt;th&amp;gt;&amp;lt;var&amp;gt;LAST UPDATE&amp;lt;/var&amp;gt;&amp;lt;/th&amp;gt; &amp;lt;td&amp;gt;All. This is the default.   &amp;lt;/td&amp;gt; &amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt; &amp;lt;th&amp;gt;&amp;lt;var&amp;gt;LAST CHECKPOINT&amp;lt;/var&amp;gt;&amp;lt;/th&amp;gt; &lt;br /&gt;
&amp;lt;td&amp;gt;Last checkpoint on the input journal.&lt;br /&gt;
&amp;lt;/td&amp;gt; &amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt; &amp;lt;th nowrap&amp;gt;&amp;lt;var&amp;gt;UPDATE &amp;lt;i&amp;gt;number&amp;lt;/i&amp;gt;  OF &amp;lt;i&amp;gt;id&amp;lt;/i&amp;gt;&amp;lt;/var&amp;gt;&amp;lt;/th&amp;gt; &amp;lt;td&amp;gt;And including the update specified by &amp;lt;i&amp;gt;number&amp;lt;/i&amp;gt; and &amp;lt;i&amp;gt;id&amp;lt;/i&amp;gt;. The ID is the date/time stamp from the END OF UPDATE message, specified in the form: yy.ddd hh:mm:ss.th.&amp;lt;/td&amp;gt; &amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt; &amp;lt;th&amp;gt;&amp;lt;var&amp;gt;CHECKPOINT &amp;lt;i&amp;gt;id&amp;lt;/i&amp;gt;&amp;lt;/var&amp;gt;&amp;lt;/th&amp;gt; &lt;br /&gt;
&amp;lt;td&amp;gt;Specified checkpoint. The ID is specified in the form: yy.ddd hh:mm:ss.th. &amp;lt;/td&amp;gt; &amp;lt;/tr&amp;gt;   &lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;li&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;A BEFORE clause specifies a nonspecific stopping point. The BEFORE clause is an alternative to specifying an exact checkpoint ID or update unit number and ending date and time from an audit trail.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;If you specify a BEFORE clause, Pass One of REGENERATE processing determines the last complete update or checkpoint before the time specified. Pass Two of REGENERATE processing stops reapplying file updates when it reaches the stopping point identified in Pass One. &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
 &amp;lt;/ul&amp;gt;&lt;br /&gt;
===Syntax notes===&lt;br /&gt;
When multiple files are regenerated, each file must be specified on a separate line. The line can begin in any column. The END keyword indicates the end of the list of files.&lt;br /&gt;
&lt;br /&gt;
==Examples==&lt;br /&gt;
&amp;lt;p class=&amp;quot;code&amp;quot;&amp;gt;REGENERATE FILE DB1 FROM DUMPDB1&lt;br /&gt;
REGEN FILE DB1 FROM DUMPDB1 TO LAST UPDATE&lt;br /&gt;
REGEN FILE DBAUDIT FROM DUMP01 TO LAST -&lt;br /&gt;
CHECKPOINT&lt;br /&gt;
REGEN FILE DB1 FROM DUMPDB2 TO UPDATE 3 -&lt;br /&gt;
OF 88.216 06:28:42.98&lt;br /&gt;
REGEN FILE MODFILE FROM DUMPMOD TO -&lt;br /&gt;
CHECKPOINT 88.216 01:05:22.99&lt;br /&gt;
REGEN&lt;br /&gt;
  FILE DB1 FROM DUMPDB1 TO LAST CHECKPOINT&lt;br /&gt;
  FILE DB2 FROM DUMPDB2&lt;br /&gt;
  FILE DB3 FROM DUMPDB3 TO UPDATE 5 OF -&lt;br /&gt;
  88.008 05:19:41.27&lt;br /&gt;
END &lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p class=&amp;quot;note&amp;quot;&amp;gt;&amp;lt;b&amp;gt;Note:&amp;lt;/b&amp;gt; Blank lines are not valid between the REGENERATE and END command.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p class=&amp;quot;code&amp;quot;&amp;gt;REGEN FILE ABC FROM DUMPABC    /* First run */&lt;br /&gt;
.&lt;br /&gt;
.&lt;br /&gt;
REGEN FILE ABC IGNORE          /* A later run */&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Usage notes==&lt;br /&gt;
&amp;lt;p&amp;gt;The REGENERATE command lets the system manager use the &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;Model&amp;amp;nbsp;204&amp;lt;/var&amp;gt; media recovery feature to regenerate one or more files. A REGENERATE command is issued in case of a loss of storage integrity caused by a hard system error such as a disk head crash.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;The algorithm for identifying starting points, used whether or not a FROM clause is present, is to find the first start of an update unit with a time greater than the last updated time of the file being processed. &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;If REGENERATE processing opens a file for which it is not performing a restore, and if that file is marked physically inconsistent, REGENERATE processing for that file is discontinued.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;When it processes REGENERATE, &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;Model&amp;amp;nbsp;204&amp;lt;/var&amp;gt; ends any update unit in progress and begins a no-back out-allowed update unit. For more information about &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;Model&amp;amp;nbsp;204&amp;lt;/var&amp;gt; update units, see [[File_integrity_and_recovery#Update_units_and_transactions|Update units and transactions]].&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;For a single-user (batch) &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;Model&amp;amp;nbsp;204&amp;lt;/var&amp;gt; run, specify a REGENERATE command on User 0&#039;s command line. REGENERATE need not be the first command issued. You can intermix User Language procedures and other batch functions with REGENERATE commands.&amp;lt;/p&amp;gt;&lt;br /&gt;
====Using the IGNORE option====&lt;br /&gt;
&amp;lt;p&amp;gt;For example, providing the first journal the first REGEN command might be&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p class=&amp;quot;code&amp;quot;&amp;gt;REGEN FILE ABC FROM DUMPABC &lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;A second run may provide the second journal and specify: &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p class=&amp;quot;code&amp;quot;&amp;gt;REGEN FILE ABC IGNORE&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;The second run begins where the previous REGEN processing ended and applies the second journal updates.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p class=&amp;quot;note&amp;quot;&amp;gt;&amp;lt;b&amp;gt;Note:&amp;lt;/b&amp;gt; If you omit a journal, &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;Model&amp;amp;nbsp;204&amp;lt;/var&amp;gt; does not report this to you. Therefore, use the IGNORE option with care.&amp;lt;/p&amp;gt;&lt;br /&gt;
====Using the TO UPDATE option====&lt;br /&gt;
You can specify the TO UPDATE option for a single or multiple file run. &lt;br /&gt;
&amp;lt;p&amp;gt;If TO UPDATE &amp;lt;var class=&amp;quot;term&amp;quot;&amp;gt;nn&amp;lt;/var&amp;gt; OF &amp;lt;var class=&amp;quot;term&amp;quot;&amp;gt;id&amp;lt;/var&amp;gt; is specified, it must appear only on the first FILE statement, and no other ‘TO’ options are allowed on subsequent files.&amp;lt;/p&amp;gt;&lt;br /&gt;
(In Model 204 version 7.6, the new message: &amp;lt;code&amp;gt;M204:1664 &amp;quot;TO UPDATE&amp;quot; only allowed on first line of REGENerate&amp;lt;/code&amp;gt; appears any time more than one TO UPDATE is specified, or if TO UPDATE is specified on a line other than the first.)&lt;br /&gt;
&amp;lt;p&amp;gt;All additional files are recovered as though they each specified the same &#039;TO UPDATE&#039; option. The &amp;lt;var class=&amp;quot;term&amp;quot;&amp;gt;id&amp;lt;/var&amp;gt;&#039; timestamp is the END OF TRANSACTION timestamp. Once the &#039;end of transaction&#039; is reached, further processing stops, all inflight transactions are backed out, and RC=0 is set.&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;If the update is not found in the journal, then the run stops immediately after pass 1. RC=4 is set. This message is displayed for each file: &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p class=&amp;quot;code&amp;quot;&amp;gt;M204.1409: MISSING STOPPING POINT FOR FILE &amp;lt;var class=&amp;quot;term&amp;quot;&amp;gt;filename&amp;lt;/var&amp;gt;&amp;lt;/p&amp;gt;&lt;br /&gt;
And this message is also displayed: &lt;br /&gt;
&amp;lt;p class=&amp;quot;code&amp;quot;&amp;gt;M204.1435: Error during regenerate&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Using REGENERATE with multiple files====&lt;br /&gt;
&amp;lt;p&amp;gt;The number of files you can regenerate in a single run depends upon the settings of these parameters: [[NDIR parameter|NDIR]] (number of directory entries) and [[NFILES parameter|NFILES]] (number of file areas).&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Category:Commands]]&lt;/div&gt;</summary>
		<author><name>Goff</name></author>
	</entry>
	<entry>
		<id>https://m204wiki.rocketsoftware.com/index.php?title=COMPOPT_parameter&amp;diff=120314</id>
		<title>COMPOPT parameter</title>
		<link rel="alternate" type="text/html" href="https://m204wiki.rocketsoftware.com/index.php?title=COMPOPT_parameter&amp;diff=120314"/>
		<updated>2024-10-20T21:20:39Z</updated>

		<summary type="html">&lt;p&gt;Goff: Update to reflect 00982784 fix&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Template:COMPOPT parameter subtitle}}&lt;br /&gt;
==Summary==&lt;br /&gt;
&amp;lt;dl&amp;gt;&lt;br /&gt;
&amp;lt;dt&amp;gt;Default value&lt;br /&gt;
&amp;lt;dd&amp;gt;X&#039;00&#039;&lt;br /&gt;
&amp;lt;dt&amp;gt;Parameter type&lt;br /&gt;
&amp;lt;dd&amp;gt;System&lt;br /&gt;
&amp;lt;dt&amp;gt;Where set&lt;br /&gt;
&amp;lt;dd&amp;gt;User 0 CCAIN parameters&lt;br /&gt;
&amp;lt;dt&amp;gt;Related products&lt;br /&gt;
&amp;lt;dd&amp;gt;All&lt;br /&gt;
&amp;lt;dt&amp;gt;Introduced&lt;br /&gt;
&amp;lt;dd&amp;gt;Before Sirius Mods 6.7&lt;br /&gt;
&amp;lt;/dl&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Description==&lt;br /&gt;
The system parameter &amp;lt;var&amp;gt;COMPOPT&amp;lt;/var&amp;gt; facilitates migration to [[Mixed-case SOUL|mixed-case SOUL]]. &amp;lt;var&amp;gt;COMPOPT&amp;lt;/var&amp;gt; is a &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;Model&amp;amp;nbsp;204&amp;lt;/var&amp;gt; bitmask parameter that must be set in the CCAIN (User 0 input) stream. The bits in &amp;lt;var&amp;gt;COMPOPT&amp;lt;/var&amp;gt; have the following meanings:&lt;br /&gt;
&amp;lt;table class=&amp;quot;thJustBold&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;X&#039;01&#039;&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;If on, all procedures start out in &amp;lt;var&amp;gt;[[Sirius Case statement#sirCaseStmt|Sirius Case ToUpper]]&amp;lt;/var&amp;gt; mode, whether or not they begin with a mixed-case &amp;lt;var&amp;gt;Begin&amp;lt;/var&amp;gt; statement. &amp;lt;var&amp;gt;Sirius Case ToUpper&amp;lt;/var&amp;gt; mode translates all unquoted tokens to uppercase, so &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;SOUL&amp;lt;/var&amp;gt; statements, keywords, variable names, etc. may be written in mixed case. By setting the &amp;lt;var&amp;gt;COMPOPT&amp;lt;/var&amp;gt; X&#039;01&#039; bit, a site is essentially enabling mixed-case SOUL almost everywhere. &amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;X&#039;02&#039;&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;If on, &amp;lt;var&amp;gt;Sirius Case Leave&amp;lt;/var&amp;gt; compiler directives are to be ignored: if &amp;lt;var&amp;gt;Sirius Case ToUpper&amp;lt;/var&amp;gt; is in effect, it remains in effect even if a &amp;lt;var&amp;gt;Sirius Case Leave&amp;lt;/var&amp;gt; directive is encountered. Setting the &amp;lt;var&amp;gt;COMPOPT&amp;lt;/var&amp;gt; X&#039;02&#039; bit along with the X&#039;01&#039; bit enables mixed-case SOUL everywhere, thus ensuring consistent language processing throughout an Online. &amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;X&#039;04&#039;&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;If on, image or image-item names, either literal or in variables, are to be automatically converted to uppercase before being used in methods or $functions. Since mixed-case SOUL is accomplished by translating unquoted tokens to uppercase, this case conversion for image or image-item names is the runtime equivalent of the compiler mixed-case support.&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Setting the &amp;lt;var&amp;gt;COMPOPT&amp;lt;/var&amp;gt; X&#039;04&#039; bit enables image and image-item names that appear as literals in SOUL programs to be entered in mixed case. The only time this might be a problem is if there are true mixed-case image or image-item names in an application. A true mixed-case image or image-item name is one written in mixed case, either inside quotation marks (image and image-item names can indeed be put in quotes) or without &amp;lt;var&amp;gt;Sirius Case ToUpper&amp;lt;/var&amp;gt; in effect. In general, neither of these is too likely, so true mixed-case image or image-item names are not likely in most applications. &amp;lt;/p&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;X&#039;08&#039;&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Only applicable in for Model 204 8.0 to enable transparency mode.&lt;br /&gt;
&amp;lt;p&amp;gt;Setting the &amp;lt;var&amp;gt;COMPOPT&amp;lt;/var&amp;gt; X&#039;08&#039; bit applies an implicit NAMESAVE to every global image. So, if a large global image did not have NAMESAVE specified, but COMPOPT X’08’ is set, that image&#039;s FSCB requirements will go up at runtime. Otherwise, there should be no change to FSCB requirements.  The amount of extra space required is 7 bytes for each image item plus the sum of the length of the names of the image items.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;If the image is not global, any increase might also increase runtime FSCB usage, and if it’s global it will increase runtime GTBL usage.&amp;lt;/p&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==See also==&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;var&amp;gt;[[SIRCOMP parameter|SIRCOMP]]&amp;lt;/var&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
[[Category:System parameters]]&lt;br /&gt;
[[Category:Parameters]]&lt;/div&gt;</summary>
		<author><name>Goff</name></author>
	</entry>
	<entry>
		<id>https://m204wiki.rocketsoftware.com/index.php?title=COMPOPT_parameter&amp;diff=120313</id>
		<title>COMPOPT parameter</title>
		<link rel="alternate" type="text/html" href="https://m204wiki.rocketsoftware.com/index.php?title=COMPOPT_parameter&amp;diff=120313"/>
		<updated>2024-10-18T04:41:55Z</updated>

		<summary type="html">&lt;p&gt;Goff: NAMESAVE increases to FSCB&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Template:COMPOPT parameter subtitle}}&lt;br /&gt;
==Summary==&lt;br /&gt;
&amp;lt;dl&amp;gt;&lt;br /&gt;
&amp;lt;dt&amp;gt;Default value&lt;br /&gt;
&amp;lt;dd&amp;gt;X&#039;00&#039;&lt;br /&gt;
&amp;lt;dt&amp;gt;Parameter type&lt;br /&gt;
&amp;lt;dd&amp;gt;System&lt;br /&gt;
&amp;lt;dt&amp;gt;Where set&lt;br /&gt;
&amp;lt;dd&amp;gt;User 0 CCAIN parameters&lt;br /&gt;
&amp;lt;dt&amp;gt;Related products&lt;br /&gt;
&amp;lt;dd&amp;gt;All&lt;br /&gt;
&amp;lt;dt&amp;gt;Introduced&lt;br /&gt;
&amp;lt;dd&amp;gt;Before Sirius Mods 6.7&lt;br /&gt;
&amp;lt;/dl&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Description==&lt;br /&gt;
The system parameter &amp;lt;var&amp;gt;COMPOPT&amp;lt;/var&amp;gt; facilitates migration to [[Mixed-case SOUL|mixed-case SOUL]]. &amp;lt;var&amp;gt;COMPOPT&amp;lt;/var&amp;gt; is a &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;Model&amp;amp;nbsp;204&amp;lt;/var&amp;gt; bitmask parameter that must be set in the CCAIN (User 0 input) stream. The bits in &amp;lt;var&amp;gt;COMPOPT&amp;lt;/var&amp;gt; have the following meanings:&lt;br /&gt;
&amp;lt;table class=&amp;quot;thJustBold&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;X&#039;01&#039;&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;If on, all procedures start out in &amp;lt;var&amp;gt;[[Sirius Case statement#sirCaseStmt|Sirius Case ToUpper]]&amp;lt;/var&amp;gt; mode, whether or not they begin with a mixed-case &amp;lt;var&amp;gt;Begin&amp;lt;/var&amp;gt; statement. &amp;lt;var&amp;gt;Sirius Case ToUpper&amp;lt;/var&amp;gt; mode translates all unquoted tokens to uppercase, so &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;SOUL&amp;lt;/var&amp;gt; statements, keywords, variable names, etc. may be written in mixed case. By setting the &amp;lt;var&amp;gt;COMPOPT&amp;lt;/var&amp;gt; X&#039;01&#039; bit, a site is essentially enabling mixed-case SOUL almost everywhere. &amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;X&#039;02&#039;&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;If on, &amp;lt;var&amp;gt;Sirius Case Leave&amp;lt;/var&amp;gt; compiler directives are to be ignored: if &amp;lt;var&amp;gt;Sirius Case ToUpper&amp;lt;/var&amp;gt; is in effect, it remains in effect even if a &amp;lt;var&amp;gt;Sirius Case Leave&amp;lt;/var&amp;gt; directive is encountered. Setting the &amp;lt;var&amp;gt;COMPOPT&amp;lt;/var&amp;gt; X&#039;02&#039; bit along with the X&#039;01&#039; bit enables mixed-case SOUL everywhere, thus ensuring consistent language processing throughout an Online. &amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;X&#039;04&#039;&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;If on, image or image-item names, either literal or in variables, are to be automatically converted to uppercase before being used in methods or $functions. Since mixed-case SOUL is accomplished by translating unquoted tokens to uppercase, this case conversion for image or image-item names is the runtime equivalent of the compiler mixed-case support.&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Setting the &amp;lt;var&amp;gt;COMPOPT&amp;lt;/var&amp;gt; X&#039;04&#039; bit enables image and image-item names that appear as literals in SOUL programs to be entered in mixed case. The only time this might be a problem is if there are true mixed-case image or image-item names in an application. A true mixed-case image or image-item name is one written in mixed case, either inside quotation marks (image and image-item names can indeed be put in quotes) or without &amp;lt;var&amp;gt;Sirius Case ToUpper&amp;lt;/var&amp;gt; in effect. In general, neither of these is too likely, so true mixed-case image or image-item names are not likely in most applications. &amp;lt;/p&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;X&#039;08&#039;&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Only applicable in for Model 204 8.0 to enable transparency mode.&lt;br /&gt;
&amp;lt;p&amp;gt;Setting the &amp;lt;var&amp;gt;COMPOPT&amp;lt;/var&amp;gt; X&#039;08&#039; bit applies an implicit NAMESAVE to every image. So, if a large image did not have NAMESAVE specified, but COMPOPT X’08’ is set, that images FSCB requirements will go up at runtime. Otherwise, there should be no change to FSCB requirements.  The amount of extra space required is 7 bytes for each image item plus the sum of the length of the names of the image items.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;If the image is not global, any increase might also increase runtime FSCB usage, and if it’s global it will increase runtime GTBL usage.&amp;lt;/p&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==See also==&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;var&amp;gt;[[SIRCOMP parameter|SIRCOMP]]&amp;lt;/var&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
[[Category:System parameters]]&lt;br /&gt;
[[Category:Parameters]]&lt;/div&gt;</summary>
		<author><name>Goff</name></author>
	</entry>
	<entry>
		<id>https://m204wiki.rocketsoftware.com/index.php?title=COMPOPT_parameter&amp;diff=120312</id>
		<title>COMPOPT parameter</title>
		<link rel="alternate" type="text/html" href="https://m204wiki.rocketsoftware.com/index.php?title=COMPOPT_parameter&amp;diff=120312"/>
		<updated>2024-10-18T03:29:18Z</updated>

		<summary type="html">&lt;p&gt;Goff: Add COMPOPT X&amp;#039;08&amp;#039;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Template:COMPOPT parameter subtitle}}&lt;br /&gt;
==Summary==&lt;br /&gt;
&amp;lt;dl&amp;gt;&lt;br /&gt;
&amp;lt;dt&amp;gt;Default value&lt;br /&gt;
&amp;lt;dd&amp;gt;X&#039;00&#039;&lt;br /&gt;
&amp;lt;dt&amp;gt;Parameter type&lt;br /&gt;
&amp;lt;dd&amp;gt;System&lt;br /&gt;
&amp;lt;dt&amp;gt;Where set&lt;br /&gt;
&amp;lt;dd&amp;gt;User 0 CCAIN parameters&lt;br /&gt;
&amp;lt;dt&amp;gt;Related products&lt;br /&gt;
&amp;lt;dd&amp;gt;All&lt;br /&gt;
&amp;lt;dt&amp;gt;Introduced&lt;br /&gt;
&amp;lt;dd&amp;gt;Before Sirius Mods 6.7&lt;br /&gt;
&amp;lt;/dl&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Description==&lt;br /&gt;
The system parameter &amp;lt;var&amp;gt;COMPOPT&amp;lt;/var&amp;gt; facilitates migration to [[Mixed-case SOUL|mixed-case SOUL]]. &amp;lt;var&amp;gt;COMPOPT&amp;lt;/var&amp;gt; is a &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;Model&amp;amp;nbsp;204&amp;lt;/var&amp;gt; bitmask parameter that must be set in the CCAIN (User 0 input) stream. The bits in &amp;lt;var&amp;gt;COMPOPT&amp;lt;/var&amp;gt; have the following meanings:&lt;br /&gt;
&amp;lt;table class=&amp;quot;thJustBold&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;X&#039;01&#039;&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;If on, all procedures start out in &amp;lt;var&amp;gt;[[Sirius Case statement#sirCaseStmt|Sirius Case ToUpper]]&amp;lt;/var&amp;gt; mode, whether or not they begin with a mixed-case &amp;lt;var&amp;gt;Begin&amp;lt;/var&amp;gt; statement. &amp;lt;var&amp;gt;Sirius Case ToUpper&amp;lt;/var&amp;gt; mode translates all unquoted tokens to uppercase, so &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;SOUL&amp;lt;/var&amp;gt; statements, keywords, variable names, etc. may be written in mixed case. By setting the &amp;lt;var&amp;gt;COMPOPT&amp;lt;/var&amp;gt; X&#039;01&#039; bit, a site is essentially enabling mixed-case SOUL almost everywhere. &amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;X&#039;02&#039;&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;If on, &amp;lt;var&amp;gt;Sirius Case Leave&amp;lt;/var&amp;gt; compiler directives are to be ignored: if &amp;lt;var&amp;gt;Sirius Case ToUpper&amp;lt;/var&amp;gt; is in effect, it remains in effect even if a &amp;lt;var&amp;gt;Sirius Case Leave&amp;lt;/var&amp;gt; directive is encountered. Setting the &amp;lt;var&amp;gt;COMPOPT&amp;lt;/var&amp;gt; X&#039;02&#039; bit along with the X&#039;01&#039; bit enables mixed-case SOUL everywhere, thus ensuring consistent language processing throughout an Online. &amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;X&#039;04&#039;&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;If on, image or image-item names, either literal or in variables, are to be automatically converted to uppercase before being used in methods or $functions. Since mixed-case SOUL is accomplished by translating unquoted tokens to uppercase, this case conversion for image or image-item names is the runtime equivalent of the compiler mixed-case support.&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Setting the &amp;lt;var&amp;gt;COMPOPT&amp;lt;/var&amp;gt; X&#039;04&#039; bit enables image and image-item names that appear as literals in SOUL programs to be entered in mixed case. The only time this might be a problem is if there are true mixed-case image or image-item names in an application. A true mixed-case image or image-item name is one written in mixed case, either inside quotation marks (image and image-item names can indeed be put in quotes) or without &amp;lt;var&amp;gt;Sirius Case ToUpper&amp;lt;/var&amp;gt; in effect. In general, neither of these is too likely, so true mixed-case image or image-item names are not likely in most applications. &amp;lt;/p&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;X&#039;08&#039;&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Only applicable in for Model 204 8.0 to enable transparency mode.&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Setting the &amp;lt;var&amp;gt;COMPOPT&amp;lt;/var&amp;gt; X&#039;08&#039; bit applies an implicit NAMESAVE to every image. So, if a large image did not have NAMESAVE specified, but COMPOPT X’08’ is set, that images FSCB requirements will go up at runtime. Otherwise, there should be no change to FSCB requirements. &amp;lt;/p&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==See also==&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;var&amp;gt;[[SIRCOMP parameter|SIRCOMP]]&amp;lt;/var&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
[[Category:System parameters]]&lt;br /&gt;
[[Category:Parameters]]&lt;/div&gt;</summary>
		<author><name>Goff</name></author>
	</entry>
	<entry>
		<id>https://m204wiki.rocketsoftware.com/index.php?title=SWITCH_STREAM_command&amp;diff=120311</id>
		<title>SWITCH STREAM command</title>
		<link rel="alternate" type="text/html" href="https://m204wiki.rocketsoftware.com/index.php?title=SWITCH_STREAM_command&amp;diff=120311"/>
		<updated>2024-10-13T22:05:41Z</updated>

		<summary type="html">&lt;p&gt;Goff: Update to reflect PDS8571&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Summary==&lt;br /&gt;
&amp;lt;dl&amp;gt;&lt;br /&gt;
&amp;lt;dt&amp;gt;Privileges&lt;br /&gt;
&amp;lt;dd&amp;gt;System manager&lt;br /&gt;
&amp;lt;dt&amp;gt;Function&lt;br /&gt;
&amp;lt;dd&amp;gt;You can switch streams &amp;amp;mdash; parallel, ring, concatenated, GDG &amp;amp;mdash; to the next member at any time.&lt;br /&gt;
&amp;lt;/dl&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Syntax==&lt;br /&gt;
&amp;lt;p class=&amp;quot;syntax&amp;quot;&amp;gt;SWITCH STREAM &amp;lt;span class=&amp;quot;term&amp;quot;&amp;gt;streamname&amp;lt;/span&amp;gt; [RESET]&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
Where:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;table&amp;gt; &lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;streamname&amp;lt;/th&amp;gt; &lt;br /&gt;
&amp;lt;td&amp;gt;&amp;lt;var&amp;gt;CCAJRNL&amp;lt;/var&amp;gt;, &amp;lt;var&amp;gt;CCAJLOG&amp;lt;/var&amp;gt;, &amp;lt;var&amp;gt;CHKPOINT&amp;lt;/var&amp;gt;, or &amp;lt;var&amp;gt;CHKPNTS&amp;lt;/var&amp;gt;. The command is valid only for these streams.&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;&amp;lt;var&amp;gt;RESET&amp;lt;/var&amp;gt;&amp;lt;/th&amp;gt; &lt;br /&gt;
&amp;lt;td&amp;gt;This optional parameter causes any disabled parallel GDG members to be reopened during the switch. &lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Valid only when &amp;lt;var&amp;gt;CCAJLOG&amp;lt;/var&amp;gt; or &amp;lt;var&amp;gt;CCAJRNL&amp;lt;/var&amp;gt; are defined as a parallel stream defined with GDG members, as in the following example, which specifies two complete copies of CCAJLOG using GDGs as a base:&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p class=&amp;quot;code&amp;quot;&amp;gt;DEFINE STREAM CCAJLOG … PARALLEL=(P1,P2) …&lt;br /&gt;
DEFINE STREAM P1 … GDG=(D1) …&lt;br /&gt;
DEFINE STREAM P2 … GDG=(D2) …&lt;br /&gt;
DEFINE DATASET D1….&lt;br /&gt;
DEFINE DATASET D2… &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;Note: &amp;lt;var&amp;gt;RESET&amp;lt;/var&amp;gt; of &amp;lt;var&amp;gt;CCAJNRL&amp;lt;/var&amp;gt; is only possible as version 8.0 of Model 204.  A custom zap may be available for earlier versions.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Usage notes==&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;If you specify: &lt;br /&gt;
&amp;lt;ul&amp;gt; &lt;br /&gt;
&amp;lt;li&amp;gt;A journal stream (&amp;lt;var&amp;gt;CCAJRNL&amp;lt;/var&amp;gt; or &amp;lt;var&amp;gt;CCAJLOG&amp;lt;/var&amp;gt;): the currently active data set is closed and the next data set defined to the stream is opened. &amp;lt;/li&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;li&amp;gt;A checkpoint stream (&amp;lt;var&amp;gt;CHKPOINT&amp;lt;/var&amp;gt; or &amp;lt;var&amp;gt;CHKPNTS&amp;lt;/var&amp;gt;): the currently active data set in the stream is closed after the next record is written to the data set.&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;If a &amp;lt;code&amp;gt;SWITCH STREAM CCAJRNL&amp;lt;/code&amp;gt; command is issued during &amp;lt;code&amp;gt;CHECKPOINT EXTENDED QUIESCE&amp;lt;/code&amp;gt; command processing, the journal is switched, a new checkpoint is issued, and the duration of the extended quiesce time-out set in &amp;lt;var&amp;gt;[[CPQZSECS parameter|CPQZSECS]]&amp;lt;/var&amp;gt; is reset to its maximum, original value (disregarding the already-elapsed time).&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;A &amp;lt;code&amp;gt;SWITCH STREAM CCAJRNL RESET&amp;lt;/code&amp;gt; command is only allowed during &amp;lt;code&amp;gt;CHECKPOINT EXTENDED QUIESCE&amp;lt;/code&amp;gt; command processing.  Ie&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;p class=&amp;quot;code&amp;quot;&amp;gt;CHECKPOINT SET E Q            &lt;br /&gt;
CHECKPOINT                    &lt;br /&gt;
SWITCH STREAM CCAJRNL RESET   &lt;br /&gt;
CHECKPOINT UNSET E Q          &lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;For an extensive discussion about using the &amp;lt;var&amp;gt;SWITCH STREAM&amp;lt;/var&amp;gt; command, see [[Tracking system activity (CCAJRNL, CCAAUDIT, CCAJLOG)#SWITCH STREAM command|Tracking system activity (CCAJRNL, CCAAUDIT, CCAJLOG)]]. &amp;lt;/li&amp;gt; &amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==See also==&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[[DEFINE STREAM command]] &amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[[COPY STREAM command]] &amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[[Configuring checkpoint and journal data streams]] &amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Category: System manager commands]]&lt;br /&gt;
[[Category: Commands]]&lt;/div&gt;</summary>
		<author><name>Goff</name></author>
	</entry>
	<entry>
		<id>https://m204wiki.rocketsoftware.com/index.php?title=SWITCH_STREAM_command&amp;diff=120310</id>
		<title>SWITCH STREAM command</title>
		<link rel="alternate" type="text/html" href="https://m204wiki.rocketsoftware.com/index.php?title=SWITCH_STREAM_command&amp;diff=120310"/>
		<updated>2024-10-13T21:59:37Z</updated>

		<summary type="html">&lt;p&gt;Goff: Update to reflect PDS8571&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Summary==&lt;br /&gt;
&amp;lt;dl&amp;gt;&lt;br /&gt;
&amp;lt;dt&amp;gt;Privileges&lt;br /&gt;
&amp;lt;dd&amp;gt;System manager&lt;br /&gt;
&amp;lt;dt&amp;gt;Function&lt;br /&gt;
&amp;lt;dd&amp;gt;You can switch streams &amp;amp;mdash; parallel, ring, concatenated, GDG &amp;amp;mdash; to the next member at any time.&lt;br /&gt;
&amp;lt;/dl&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Syntax==&lt;br /&gt;
&amp;lt;p class=&amp;quot;syntax&amp;quot;&amp;gt;SWITCH STREAM &amp;lt;span class=&amp;quot;term&amp;quot;&amp;gt;streamname&amp;lt;/span&amp;gt; [RESET]&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
Where:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;table&amp;gt; &lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;streamname&amp;lt;/th&amp;gt; &lt;br /&gt;
&amp;lt;td&amp;gt;&amp;lt;var&amp;gt;CCAJRNL&amp;lt;/var&amp;gt;, &amp;lt;var&amp;gt;CCAJLOG&amp;lt;/var&amp;gt;, &amp;lt;var&amp;gt;CHKPOINT&amp;lt;/var&amp;gt;, or &amp;lt;var&amp;gt;CHKPNTS&amp;lt;/var&amp;gt;. The command is valid only for these streams.&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;&amp;lt;var&amp;gt;RESET&amp;lt;/var&amp;gt;&amp;lt;/th&amp;gt; &lt;br /&gt;
&amp;lt;td&amp;gt;This optional parameter causes any disabled parallel GDG members to be reopened during the switch. &lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Valid only for a &amp;lt;var&amp;gt;CCAJLOG&amp;lt;/var&amp;gt; parallel stream defined with GDG members, as in the following example, which specifies two complete copies of CCAJLOG using GDGs as a base:&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p class=&amp;quot;code&amp;quot;&amp;gt;DEFINE STREAM CCAJLOG … PARALLEL=(P1,P2) …&lt;br /&gt;
DEFINE STREAM P1 … GDG=(D1) …&lt;br /&gt;
DEFINE STREAM P2 … GDG=(D2) …&lt;br /&gt;
DEFINE DATASET D1….&lt;br /&gt;
DEFINE DATASET D2… &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Usage notes==&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;If you specify: &lt;br /&gt;
&amp;lt;ul&amp;gt; &lt;br /&gt;
&amp;lt;li&amp;gt;A journal stream (&amp;lt;var&amp;gt;CCAJRNL&amp;lt;/var&amp;gt; or &amp;lt;var&amp;gt;CCAJLOG&amp;lt;/var&amp;gt;): the currently active data set is closed and the next data set defined to the stream is opened. &amp;lt;/li&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;li&amp;gt;A checkpoint stream (&amp;lt;var&amp;gt;CHKPOINT&amp;lt;/var&amp;gt; or &amp;lt;var&amp;gt;CHKPNTS&amp;lt;/var&amp;gt;): the currently active data set in the stream is closed after the next record is written to the data set.&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;If a &amp;lt;code&amp;gt;SWITCH STREAM CCAJRNL&amp;lt;/code&amp;gt; command is issued during &amp;lt;code&amp;gt;CHECKPOINT EXTENDED QUIESCE&amp;lt;/code&amp;gt; command processing, the journal is switched, a new checkpoint is issued, and the duration of the extended quiesce time-out set in &amp;lt;var&amp;gt;[[CPQZSECS parameter|CPQZSECS]]&amp;lt;/var&amp;gt; is reset to its maximum, original value (disregarding the already-elapsed time).&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;A &amp;lt;code&amp;gt;SWITCH STREAM CCAJRNL RESET&amp;lt;/code&amp;gt; command is only allowed during &amp;lt;code&amp;gt;CHECKPOINT EXTENDED QUIESCE&amp;lt;/code&amp;gt; command processing.  Ie&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;p class=&amp;quot;code&amp;quot;&amp;gt;CHECKPOINT SET E Q            &lt;br /&gt;
CHECKPOINT                    &lt;br /&gt;
SWITCH STREAM CCAJRNL RESET   &lt;br /&gt;
CHECKPOINT UNSET E Q          &lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;For an extensive discussion about using the &amp;lt;var&amp;gt;SWITCH STREAM&amp;lt;/var&amp;gt; command, see [[Tracking system activity (CCAJRNL, CCAAUDIT, CCAJLOG)#SWITCH STREAM command|Tracking system activity (CCAJRNL, CCAAUDIT, CCAJLOG)]]. &amp;lt;/li&amp;gt; &amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==See also==&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[[DEFINE STREAM command]] &amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[[COPY STREAM command]] &amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[[Configuring checkpoint and journal data streams]] &amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Category: System manager commands]]&lt;br /&gt;
[[Category: Commands]]&lt;/div&gt;</summary>
		<author><name>Goff</name></author>
	</entry>
	<entry>
		<id>https://m204wiki.rocketsoftware.com/index.php?title=Using_system_statistics&amp;diff=120309</id>
		<title>Using system statistics</title>
		<link rel="alternate" type="text/html" href="https://m204wiki.rocketsoftware.com/index.php?title=Using_system_statistics&amp;diff=120309"/>
		<updated>2024-10-09T23:00:26Z</updated>

		<summary type="html">&lt;p&gt;Goff: Fix JSCREENS and add JWEBERRS&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Overview==&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
The tables on this page are provided for your use in identifying and tracking statistics that are reported by &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;Model&amp;amp;nbsp;204&amp;lt;/var&amp;gt; in various situations. The offsets, given in decimal and hexadecimal, are to help you locate particular statistics within statistical output. The length is in bytes.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
The statistics are collected in the [[Tracking_system_activity_(CCAJRNL, CCAAUDIT, CCAJLOG)#Introducing CCAJRNL|CCAJRNL]] data set, or if allocated, in [[Tracking system activity (CCAJRNL, CCAAUDIT, CCAJLOG)#Introducing CCAAUDIT and CCAJLOG|CCAJLOG]].  The offsets in the tables below locate each statistic in the corresponding record. To accommodate sites that need to run &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;Model&amp;amp;nbsp;204&amp;lt;/var&amp;gt; around the clock for many days at a time, space for most &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;Model&amp;amp;nbsp;204&amp;lt;/var&amp;gt; statistics is a double word.&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Description of statistics==&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
The &amp;quot;Statistics with descriptions&amp;quot; table lists the statistics that are collected and that you can evaluate. It also describes the purpose of each statistic followed by the circumstances when you can collect the information and an offset in the journal record. &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
To collect several statistics you must preset a parameter to a nonzero value. Statistics that require a parameter are also noted in the &amp;quot;Statistics with descriptions&amp;quot; table. The table in [[Tracking system activity (CCAJRNL, CCAAUDIT, CCAJLOG)#Setting parameters to collect certain statistics|Setting parameters to collect certain statistics]] lists those statistics with the required parameter. &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Tables, identified by type, later in this topic, describe the layouts of the various journal records.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;caption style=&amp;quot;margin-right:4em&amp;quot;&amp;gt;Statistics with descriptions&amp;lt;/caption&amp;gt;&lt;br /&gt;
&amp;lt;tr class=&amp;quot;head&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Statistic &amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Records...&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;APSYLD&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of APSY loads&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;APSYLDD&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of APSY loads from a dataspace&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;APSYLDT&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of tiny APSY loads&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;AUDIT&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of lines written to the journal and/or the audit trail&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BACKOUTS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of BACKOUTs&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BADD&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of fields added to Table B&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BCHG&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of fields changed in Table B&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BDEL&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of fields deleted from Table B&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BLKCFRE&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of times user held a critical file resource (CFR) exclusively and forced another user to wait&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Parameter setting required: see [[Tracking system activity (CCAJRNL, CCAAUDIT, CCAJLOG)#Setting parameters to collect certain statistics|Parameters to set to collect certain statistics]].&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BLKI&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Percentage of performance samples at which the user was in a server but blocked from running and waiting for an external event to occur (reported only if the performance subtask is active)&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Parameter setting required: see [[Tracking system activity (CCAJRNL, CCAAUDIT, CCAJLOG)#Setting parameters to collect certain statistics|Parameters to set to collect certain statistics]].&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BLKO&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Percentage of performance samples at which the user was swapped out to the server data set but blocked from running and waiting for an external event to occur (reported only if the performance subtask is active)&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Parameter setting required: see [[Tracking system activity (CCAJRNL, CCAAUDIT, CCAJLOG)#Setting parameters to collect certain statistics|Parameters to set to collect certain statistics]].&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BLKRLK&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of times user was the first user identified as blocking another from obtaining a record lock&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Parameter setting required: see [[Tracking system activity (CCAJRNL, CCAAUDIT, CCAJLOG)#Setting parameters to collect certain statistics|Parameters to set to collect certain statistics]].&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BXCHNG&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of value entries changed in the ordered index.  This occurs when a record number is added to or removed from an existing value entry.&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BXDELE&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of value entries deleted from the ordered index&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BXFIND&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of ordered index searches to locate field name=value pairs in the ordered index&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BXFREE&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of ordered index pages (nodes) emptied and released from the ordered index&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BXINSE&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of new value entries inserted into the ordered index&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BXNEXT&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of value entries touched in the ordered index during a range retrieval&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BXRFND&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of times the cursor was repositioned in the ordered index during a search&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BXSPLI&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of Table D pages (nodes) split in the ordered index&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;CCATDIFF&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Difference between CCATEMP pages allocated and freed by a thread. This is an imperfect indicator of the number of CCATEMP pages a thread has allocated. CCATDIFF is imperfect because it is difficult to fully account for pages allocated or freed on behalf of the system or other users. However, if there is an acute CCATEMP page shortage, threads with high CCATDIFF values are likely culprits. &lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
CCATDIFF is available in Model&amp;amp;nbsp;204 7.7 and higher.&amp;lt;/p&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;CCATDIFH&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;High water mark of CCATDIFF in a request. This can be useful if a request allocated a lot of CCATEMP pages, causing an acute shortage but then freed those pages.&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
CCATDIFH is available in Model&amp;amp;nbsp;204 7.7 and later.&amp;lt;/p&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;CDLWAIT&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of constraint dependency lock waits&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;CNCT&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Elapsed time in seconds&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;COMMITS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of &amp;lt;var&amp;gt;COMMIT&amp;lt;/var&amp;gt;s&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;CPU&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Total CPU time consumed in milliseconds. The system CPU statistics include both maintask and subtask CPU usage.&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;CPUONZIP&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Total CPU time consumed in milliseconds on zIIP engines&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;CPUTOTZE&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Total CPU time consumed in milliseconds by workloads eligible for offload to zIIP engines&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEQ&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Total number of units of work taken by the MAINTASK and each MP and zIIP subtask, regardless of the queue that the work was taken from. Reported at &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;Model&amp;amp;nbsp;204&amp;lt;/var&amp;gt; termination or in &amp;lt;var&amp;gt;[[MONITOR TASKS command|MONITOR TASKS]]&amp;lt;/var&amp;gt; output.&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
(type Subtask)&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV#&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;used the MXI interface to hold the IODEV type ( e.g. 7 for IODEV7 )&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV5&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Output lines to procedures defined during the run&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV6&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Input lines from included procedures&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV7&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Output lines to SNA Communications Server (formerly VTAM) 3270s&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV8&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Input lines from SNA Communications Server 3270s&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV9&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Page headers or trailers defined in requests&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV10&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Output lines written to directed output (USE) data sets&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV11&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Output lines to remote User Language full screen&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV12&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Input lines from a remote User Language full screen&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV13&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Output lines to remote SQL&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV14&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Input lines from remote SQL&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV17&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Output lines to SQL CRAM IUCU&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV18&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Input lines from SQL CRAM&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV19&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Output lines to remote SQL LU62&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV20&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Input lines from remote SQL LU62&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV23&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Input lines to CRAM IFAM&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV24&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Input lines from CRAM IUCU thread&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV27&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Terminal error messages issued for inbound Distributed Application Facility conversations&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV28&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Reserved&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV31&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&amp;lt;var&amp;gt;IFDISP&amp;lt;/var&amp;gt; output lines to IFAM1 programs&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV32&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Input arguments supplied by certain IFAM1 calls&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV37&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Output lines to SNA Communications Server 2741s and Teletypes&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV38&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Input lines from SNA Communications Server 2741s and Teletypes&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV49&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;output lines to Remote Command line applications( rate or total)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV50&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Lines sent to the printer when ROUTER=CICS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV53&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Output lines from an IFAM1 application&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV54&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Input lines from an IFAM1 application&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV55&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Reserved&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV56&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Reserved&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV57&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Reserved&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV58&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Reserved&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV59&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Reserved&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV60&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Reserved&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV61&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Reserved&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV62&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Reserved&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV63&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Misused for UTI stats if X&#039;08&#039; bit set in the MONPARM parameter|MONPARM]] system parameter.&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV64&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Misused for UTI stats if X&#039;08&#039; bit set in the MONPARM system parameter.&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV65&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Misused for UTI stats if X&#039;08&#039; bit set in the MONPARM system parameter.&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV66&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Misused for UTI stats if X&#039;08&#039; bit set in the MONPARM system parameter.&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV67&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Misused for UTI stats if X&#039;08&#039; bit set in the MONPARM system parameter.&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV68&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Misused for UTI stats if X&#039;08&#039; bit set in the MONPARM system parameter.&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV69&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Misused for UTI stats if X&#039;08&#039; bit set in the MONPARM system parameter.&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV7&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Output lines to SNA Communications Server (formerly&lt;br /&gt;
VTAM) 3270s&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV70&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Misused for UTI stats if X&#039;08&#039; bit set in the MONPARM system parameter.&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV71&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Misused for UTI stats if X&#039;08&#039; bit set in the MONPARM system parameter.&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV72&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Misused for UTI stats if X&#039;08&#039; bit set in the MONPARM system parameter.&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV73&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Misused for UTI stats if X&#039;08&#039; bit set in the MONPARM system parameter.&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV74&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Misused for UTI stats if X&#039;08&#039; bit set in the MONPARM system parameter.&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DIRRCD&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of records searched in direct searches of Table B&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DKAR&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of buffers allocated without page read requests&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DKPR&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of requests for a page (may not require real I/O)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DKPRF&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of fast logical page reads. Number of DKPRs that were satisfied by pending or deferred close buffers&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DKRD&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of physical page reads from Model 204 files&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DKRDL&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of physical page reads into the below the bar buffer pool&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DKRR&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; Number of real disk reads for recently requested pages&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DKSAWB&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; Anticipatory writes from the bottom of the LRU queue.  The page in the buffer is then deleted and no longer available without a re-read.  Usually a small statistic and typically only incremented by a few rare events.&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Offset: see the [[#Additional disk buffer monitor statistics|Disk buffer monitor statistics table]].&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DKSAWBL&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; Same as DKSAWB but only incremented for anticipatory writes from below the bar&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Offset: the [[#Additional disk buffer monitor statistics|Disk buffer monitor statistics table]].&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DKSAWW&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; Anticipatory writes from the anticipatory write windows set by LDKBMWND and/or LDKBMWNG&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Offset: the [[#Additional disk buffer monitor statistics|Disk buffer monitor statistics table]].&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DKSAWWL&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Same as DKSAWW but only incremented for anticipatory writes from below the bar&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DKSDIR&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; High-water mark of modified (dirty) buffers found within the DKBM statistics window which is created by the &amp;lt;var&amp;gt;LDKBMW&amp;lt;/var&amp;gt; parameter. This parameter is not recommended due to the extremely heavy performance penalty imposed by a non-zero value.&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Offset: see the [[#Additional disk buffer monitor statistics|Disk buffer monitor statistics table]].&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Parameter setting required: see [[Tracking system activity (CCAJRNL, CCAAUDIT, CCAJLOG)#Setting parameters to collect certain statistics|Parameters to set to collect certain statistics]].&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DKSDIRT&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; The total of all modified buffers found within the DKBM statistics window&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Offset: see the [[#Additional disk buffer monitor statistics|Disk buffer monitor statistics table]].&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Parameter setting required: see [[Tracking system activity (CCAJRNL, CCAAUDIT, CCAJLOG)#Setting parameters to collect certain statistics|Parameters to set to collect certain statistics]].&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DKSFBS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; Times a buffer was needed, and a scan was necessary, because the oldest free buffer was not immediately available&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Offset: see the [[#Additional disk buffer monitor statistics|Disk buffer monitor statistics table]].&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DKSKIP&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; The highest number of buffers skipped during any search for a free buffer.  A buffer is skipped because it is not immediately available.&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Offset: see the [[#Additional disk buffer monitor statistics|Disk buffer monitor statistics table]].&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DKSKIPT&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; The total of all buffers skipped when looking for a free buffer&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Offset: see the [[#Additional disk buffer monitor statistics|Disk buffer monitor statistics table]].&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DKSRR&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; Number of times a page that was expected to be in the buffer pool could not be located, which necessitates a physical I/O to disk&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Offset: see the [[#Additional disk buffer monitor statistics|Disk buffer monitor statistics table]].&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DKSRRFND&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of times that a page that was expected to be in the buffer pool was located there, which eliminates the need for a physical I/O&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DKSTBLA&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; Table A reads causing real I/O&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Offset: see the [[#Additional disk buffer monitor statistics|Disk buffer monitor statistics table]].&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DKSTBLB&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; Table B reads causing real I/O&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Offset: see the [[#Additional disk buffer monitor statistics|Disk buffer monitor statistics table]].&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DKSTBLC&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; Table C reads causing real I/O&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Offset: see the [[#Additional disk buffer monitor statistics|Disk buffer monitor statistics table]].&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DKSTBLD&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; Table D reads causing real I/O&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Offset: see the [[#Additional disk buffer monitor statistics|Disk buffer monitor statistics table]].&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DSKTBLE&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; Table E reads causing real I/O&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Offset: see the [[#Additional disk buffer monitor statistics|Disk buffer monitor statistics table]].&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DKSTBLF&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; FCT reads causing real I/O&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Offset: see the [[#Additional disk buffer monitor statistics|Disk buffer monitor statistics table]].&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DKSTKQC&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; Times the current Table B page had to be closed to allow a fourth buffer to be opened&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Offset: see the [[#Additional disk buffer monitor statistics|Disk buffer monitor statistics table]].&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DKSWRP&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; The highwater mark of buffers with writes outstanding within the DKBM statistics window, created by the parameter LDKBMW. Rocket Software advises against setting this parameter to a non-zero value due to the extreme performance penalty imposed.&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Offset: see the [[#Additional disk buffer monitor statistics|Disk buffer monitor statistics table]].&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Parameter setting required: see [[Tracking system activity (CCAJRNL, CCAAUDIT, CCAJLOG)#Setting parameters to collect certain statistics|Parameters to set to collect certain statistics]].&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DKSWRPT&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; The total number of buffers with outstanding writes within the DKBM statistics window&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Offset: see the [[#Additional disk buffer monitor statistics|Disk buffer monitor statistics table]].&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Parameter setting required: see [[Tracking system activity (CCAJRNL, CCAAUDIT, CCAJLOG)#Setting parameters to collect certain statistics|Parameters to set to collect certain statistics]].&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DKUPTIME&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Milliseconds of DKUPDT time&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DKWR&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of physical page writes to &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;Model&amp;amp;nbsp;204&amp;lt;/var&amp;gt; files&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DKWRL&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of physical page writes from the below the bar pool&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DKWTMICS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Total wait time in microseconds for Disk I/O waits counted by DKWTS.&lt;br /&gt;
&amp;lt;p&amp;gt;As of V7.7, with 77z339 applied&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DKWTS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number Disk I/O waits&lt;br /&gt;
&amp;lt;p&amp;gt;As of V7.7, with 77z339 applied&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DUMP&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Writes to &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;Model&amp;amp;nbsp;204&amp;lt;/var&amp;gt; file backups (DUMP command output)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DUPDTS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Records written to a deferred update data set for the file&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;ECCALL&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of External Call Facility calls&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;ECCNCT&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;External Call Facility - Elapsed time for external program&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;ECCTOUT&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of External Call Facility calls that timed out (program or subtask unavailable)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;ECCWAITM&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;ECF &amp;amp;ndash; Number of calls that waited for module to become available&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;ECCWAITS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of External Call Facility calls that waited for a subtask to become available&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;ECDELETE&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of EXTERNAL DELETE calls to External Call Facility&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;ECLOAD&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of EXTERNAL LOAD calls to External Call Facility&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;ECMODMAX&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;ECF &amp;amp;ndash; Highwater mark of modules loaded&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;ECNAMMAX&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;External Call Facility &amp;amp;ndash; High-water mark of call names defined&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;ECTSKMAX&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;External Call Facility &amp;amp;ndash; High-water mark of subtasks active&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;ECTWAITM&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;External Call Facility &amp;amp;ndash; Elapsed time spent waiting for a module to become available&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;ECTWAITS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;External Call Facility &amp;amp;ndash; Elapsed time spent waiting for a subtask to become available&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;ERRPDL&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Highwater mark of the system pushdown list&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;FBMX&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;disk buffer hwm&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;FBWT&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of waits for a disk buffer&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;FINDS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of FIND statements evaluated&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;FSCB&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;High-water mark of bytes used in the FSCB&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;FSCBSW&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of full-screen buffer swaps&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;FTBL&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Highwater mark of FTBL appearing in CMPL and EVAL lines for requests containing a field name reference in group context. If one or more groups are opened but no field name references are made, the portion of FTBL used by the open groups is not reported.&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;GTBL&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Highwater mark of GTBL&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;GTBLRS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of GTBL rearrangements required to add a global object&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;GTBLRU&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of GTBL rearrangements required to add a global string variable&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;HEAP&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Dynamic memory highwater mark&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;HRDRSTRT&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;number of hard restarts&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;IN&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of terminal input lines&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;INCMFS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Input lines from CMS full screen&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;INCMIO&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Input lines from CMS non-full screen&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;INCRAM&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Input lines from Remote User Language threads (IODEV 29)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;INVMFS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Input lines from IUCV or VMCF full-screen thread&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;INVMIF&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Input arguments supplied by certain IFAM2 or IFAM4 calls from CMS programs&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;INVMIO&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Input lines from IUCV or VMCF non-full screen thread&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;INXX&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Input lines from QSAM users (IODEV 3)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;ITBL&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Highwater mark of ITBL&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;IXADD&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of index entries added to Tables C and D, including attempts to add duplicates&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;IXDEL&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of entries deleted from Tables C and D&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;JSCREENS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Counts the number of times Janus Web incremented the SCREENS statistic. Since these may occur outside of request context, they would not necessarily have corresponding Since-Last statistics.&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;JWEBERRS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Counts the number of times that Janus Web returned a 4xx status code. Note that these would not be counted in the SCREENS statistic, but it is handy to know that for example a bunch of 404 or 401 errors are occurring.&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;LKPOST&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Times an MP subtask posted another task to indicate that an MP lock had become available&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;LKWAIT&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Times MP subtasks invoked z/OS WAIT macros to wait for an available MP lock&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;LONGUPDTIME(MS)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; Total milliseconds of &#039;too long&#039; update units&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Parameter setting required: see [[Tracking system activity (CCAJRNL, CCAAUDIT, CCAJLOG)#Setting parameters to collect certain statistics|Parameters to set to collect certain statistics]].&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;LONGUPDTS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; Number of &#039;too long&#039; update units&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Parameter setting required: see [[Tracking system activity (CCAJRNL, CCAAUDIT, CCAJLOG)#Setting parameters to collect certain statistics|Parameters to set to collect certain statistics]].&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;LWTIM&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Elapsed time (ms), spent waiting for a multiprocessing lock.  Reported for each MP and zIIP subtask at &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;Model&amp;amp;nbsp;204&amp;lt;/var&amp;gt; termination or in MONITOR TASKS output (only on Model 5 terminals).&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MAXIOX&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of times &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;Model&amp;amp;nbsp;204&amp;lt;/var&amp;gt; waited for a free database buffer&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MBO&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Highwater mark of transaction backout pages&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
As of V7.7, with zap 77z257 applied.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MCP&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Highwater mark of transaction checkpoint spans&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
As of V7.7, with zap 77z257 applied.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MOVE&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of times the scheduler switched from one user to another&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MPHASHD&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MP duplicate hash entries found&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MPLKPREM&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; Total elapsed time in milliseconds, across the maintask and all subtasks, the Online spent waiting due to operating system preemption.&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
This is the elapsed time between when an MP lock becomes available (lock post) making a task ready to run, and when the task actually gets the CPU. That preemption delay is caused by the operating system dispatching other tasks ahead of this task.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Only collected in MP/204 systems.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MPLKWTIM&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; Total elapsed time in milliseconds, across the maintask and all subtasks, the Online spent waiting for MP locks&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Only collected in MP/204 systems.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MPR&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Highwater mark of transaction pre-images&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
As of V7.7, with zap 77z257 applied.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQAPICNT&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQ/204 &amp;amp;ndash; Count of MQ/Series API calls&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQAPITIM &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQ/204 &amp;amp;ndash; Elapsed time of MQSeries API calls&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQBYTEIN&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQ/204 &amp;amp;ndash; Total bytes retrieved (MQGET)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQBYTEOU&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQ/204 &amp;amp;ndash; Total bytes sent (MQPUT/MQPUT1)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQGETS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQ/204 &amp;amp;ndash; Number of MQGETs performed&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQGWTCNT&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQ/204 &amp;amp;ndash; Number of MQGETs with nonzero, non-unlimited wait&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQGWTSUC&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQ/204 &amp;amp;ndash; Number of MQGETs with nonzero, non-unlimited wait that succeeded&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQGWTTIM&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQ/204 &amp;amp;ndash; Elapsed time for MQGETs with nonzero, non-unlimited wait&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQGWTTSP&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQ/204 &amp;amp;ndash; Total wait time specified on MQGETs with nonzero, non-unlimited wait&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQHWQU&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQ/204 &amp;amp;ndash; High-water mark of queues concurrently in use&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQHWTASK&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQ/204 &amp;amp;ndash; High-water mark of MQ/204 subtasks in use&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQNUMQM&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQ/204 &amp;amp;ndash; Number of distinct queue managers connected&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQNUMQU&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQ/204 &amp;amp;ndash; Number of distinct queues accessed&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQPUTS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQ/204 &amp;amp;ndash; Number of MQPUTs performed&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQWTM&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Mean queue wait time, the average time a subtask spent waiting for work (waiting for PCBs to come into the offload queue)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MTDEQ&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;The number of times that the MAINTASK took a unit of work from the MAINTASK queue and processed it&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MTSDEQ&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;The number of times that the MAINTASK took a unit of work from an MP subtask queue and processed it because the MAINTASK was idle&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MTZDEQ&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;The number of times that the MAINTASK took a unit of work from a zIIP subtask queue and processed it because the MAINTASK was idle&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;NTBL&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Highwater mark of NTBL&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;OBJSWAP&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;number of object swaps for Sirius objects&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;OFFIN&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Count of records read in by the OFFLOAD subtask&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;OFFOU&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Count of records written to the OFFLOAD stream&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;OUT&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of terminal output lines&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;OUTCMFS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Output lines to CMS full-screen thread&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;OUTCMIO&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Output lines to CMS line-by-line thread&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;OUTCRAM&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Output lines from remote User Language threads (IODEV 29)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;OUTPB&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Highwater mark of OUTPB&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;OUTVMFS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Output lines to IUCV or VMCF full-screen thread&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;OUTVMIF&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Output lines to IFAM2 or IFAM4 calls from CMS programs&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;OUTVMIO&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Output lines to IUCV or VMCF line-by-line threads&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;OUTXX&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Output lines to QSAM users (IODEV 3)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;PBRSFLT&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of private buffer reservation faults&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;PCPU&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Percentage of time &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;Model&amp;amp;nbsp;204&amp;lt;/var&amp;gt; was given the CPU when it wanted CPU time. In an MP environment, system PCPU is the sum of CPU time in all tasks divided by the sum of elapsed time in all tasks.&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;PDL&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Highwater mark of the pushdown list&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;PETIM&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Elapsed time (ms), spent waiting due to OS preemption.  Reported for the MAINTASK and each MP and zIIP subtask at &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;Model&amp;amp;nbsp;204&amp;lt;/var&amp;gt; termination or in MONITOR TASKS output (only on Model 5 terminals)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;PNDGTIME&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Milliseconds of unnecessary broken time&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;PR&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Real time consumed, in milliseconds. PCPU = CPU / PR.&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;QTBL&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Highwater mark of QTBL&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;RCV&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of blocks needed for subtransaction recovery&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
As of V7.7, with zap 77z257 applied.&amp;lt;/p&amp;gt;&lt;br /&gt;
 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;RECADD&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of records started in Table B, not including extension records&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;RECDEL&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of records deleted from Table B, not including extension records or records deleted by DELETE RECORDS or IFDSET&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;RECDS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of records processed by FOR statements, SORT statements, IFGET calls, or IFPOINT calls, or similar SQL record processing&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;REDY&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; Percentage of performance samples at which the user was ready to run (reported only if the performance subtask is active)&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Parameter setting required: see [[Tracking system activity (CCAJRNL, CCAAUDIT, CCAJLOG)#Setting parameters to collect certain statistics|Parameters to set to collect certain statistics]].&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;REQ&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of SOUL requests evaluated&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;REST&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of reads from a &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;Model&amp;amp;nbsp;204&amp;lt;/var&amp;gt; file backup (&amp;lt;var&amp;gt;RESTORE&amp;lt;/var&amp;gt; command)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;RETRYA&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Page retries in Table A&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;RETRYC&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Page retries in Table C&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;RQTM&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Elapsed time for the activity being reported, exclusive of terminal I/O time&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;RSXCOMP&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of compactions of the record locking table.  If greater than 0, increase &amp;lt;var&amp;gt;LRETBL&amp;lt;/var&amp;gt;.&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;RUNG&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; Percentage of performance samples at which the user was running (reported only if the performance subtask is active)&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Parameter setting required: see [[Tracking system activity (CCAJRNL, CCAAUDIT, CCAJLOG)#Setting parameters to collect certain statistics|Parameters to set to collect certain statistics]].&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;SCHDCPU&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;In MP configuration, total scheduler CPU for the user or request&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;SCREENS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Total number of full-screen reads (&amp;lt;var&amp;gt;READ SCREEN&amp;lt;/var&amp;gt; statements) evaluated by a SOUL request.&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;SFTRSTRT&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;number of soft restarts.&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;SGMTI&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of input lines from included procedures&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;SGMTO&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of output lines to procedures defined by the user&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;SLIC&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of times that the user was time-sliced by the &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;Model&amp;amp;nbsp;204&amp;lt;/var&amp;gt; scheduler&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;SMPLS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of performance sample points at which the user was active or total number of performance samples taken at the system level (reported only if the performance subtask is active)&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Parameter setting required: see [[Tracking system activity (CCAJRNL, CCAAUDIT, CCAJLOG)#Setting parameters to collect certain statistics|Parameters to set to collect certain statistics]].&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;SORTS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of SOUL &amp;lt;var&amp;gt;SORT&amp;lt;/var&amp;gt; statements or SQL sorts evaluated&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;SQLI&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Remote SQL input highwater mark&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;SQLO&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Remote SQL output highwater mark&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;SQRD&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of terminal input lines&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;SQWR&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of terminal output lines&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;STBL&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Highwater mark of STBL&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;STCPU&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Total amount of time, in milliseconds, that the user has run in an MP offload subtask&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;STDEQ&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of times that an MP subtask took a unit of work from an MP subtask queue and processed it&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;STIMERS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Total number of STIMER or STIMERM calls&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;STPOST&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Times MP subtasks performed real operating system POSTs to send work to the maintask&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;STRECDS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of records processed by SORT statements or SQL sorts&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;STWAIT&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of times MP subtasks invoked z/OS WAIT macros to wait for work from the maintask&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;STZDEQ&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of times that an MP subtask took a unit of work from a zIIP subtask queue and processed it because the MP subtask was idle&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;SVAC&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Active servers (an average, included on a performance line)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;SVMX&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Highwater mark for servers (0 if no server swapping)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;SVPAGES&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&amp;lt;code&amp;gt;SVPAGES * 4096&amp;lt;/code&amp;gt; is the number of bytes transferred as a result of server reads and writes&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;SVRD&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of server reads&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;SVWR&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of server writes&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;SWPG&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Percentage of performance samples at which the user was swapping in or out (reported only if the performance subtask is active)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;SWT&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Times &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;Model&amp;amp;nbsp;204&amp;lt;/var&amp;gt; issued a real WAIT while not in user-switching mode&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;TEMX&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Highwater mark of CCATEMP pages used in the expansion area&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;TFMX&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Highwater mark of CCATEMP pages used&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;TSMX&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Highwater mark of CCATEMP pages used in the small model page pool&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;TTBL&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Highwater mark of TTBL&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;UBUFHWS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Highwater mark, in bytes, of user&#039;s Universal Buffer&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;UDD&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of lines written to a directed output (&amp;lt;var&amp;gt;USE&amp;lt;/var&amp;gt;) data set&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;UPDTTIME(MS)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of milliseconds that a file was being updated&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
UPT(MS) appears as the column header for this statistic on a report&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;UPDTTIME&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of milliseconds that the user was actively updating at least one file&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;USMX&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Highwater mark for simultaneous active users (reported only if the performance subtask is active)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;USRS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Average number of active users (reported only if the performance subtask is active)&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Parameter setting required: see [[Tracking system activity (CCAJRNL, CCAAUDIT, CCAJLOG)#Setting parameters to collect certain statistics|Parameters to set to collect certain statistics]].&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;VTBL&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of VTBL entries at the end of compilation (CMPL) processing or the end of evaluation (EVAL) processing&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;WAIT&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of real operating system waits&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;WTCFR&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of times that the user waited to obtain a critical file resource, either share or exclusive&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Parameter setting required: see [[Tracking system activity (CCAJRNL, CCAAUDIT, CCAJLOG)#Setting parameters to collect certain statistics|Parameters to set to collect certain statistics]].&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;WTRLK&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of times that the user waited to obtain a record lock&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Parameter setting required: see [[Tracking system activity (CCAJRNL, CCAAUDIT, CCAJLOG)#Setting parameters to collect certain statistics|Parameters to set to collect certain statistics]].&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;WTSV&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Percentage of performance samples at which the user was waiting for a server (reported only if the performance subtask is active)&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Parameter setting required: see [[Tracking system activity (CCAJRNL, CCAAUDIT, CCAJLOG)#Setting parameters to collect certain statistics|Parameters to set to collect certain statistics]].&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;XTBL&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Highwater mark of XTBL&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;ZTCPU&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;The CPU (ms) consumed on a zIIP processor by the MAINTASK, an MP subtask or a zIIP subtask. Reported for each task at &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;Model&amp;amp;nbsp;204&amp;lt;/var&amp;gt; termination and in &amp;lt;var&amp;gt;MONITOR TASKS&amp;lt;/var&amp;gt; output (for Model 5 terminals only)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;ZTDEQ&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;The number of times that a zIIP subtask took a unit of work from a zIIP subtask queue and processed it&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Header and trailer entries (Type 0)==&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Each journal block begins with a header record and ends with a trailer record.&amp;lt;/p&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
===Header entries (Type 0)===&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Header entries have the format shown in the following table: &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;caption style=&amp;quot;margin-right:6em&amp;quot;&amp;gt;Header entry formats&amp;lt;/caption&amp;gt;&lt;br /&gt;
&amp;lt;tr class=&amp;quot;head&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Offset dec(hex)&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Length&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Data type&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Description&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 0(0)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt;2&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Binary&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Length of entire journal record, including header and trailer&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;2(2)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt;1&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Binary&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Type indicator = X&#039;00&#039;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;3(3)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt;1&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Binary&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Flags used by recovery&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;4(4)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt;4&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td nowrap&amp;gt;Unsigned packed data&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Julian date = 0CYYDDDF&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8(8)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt;4&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Unsigned packed data&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Time = HHMMSSTH &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;12(0C)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt;4&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Binary&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; Sequence number &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;16(10)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt;10&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Binary&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; System Store Clock Extended (STCKE) value to provide picosecond accuracy on the journal date/time stamp&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Bytes 1-9 || byte 16 &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;26(1A)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt;2&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Binary&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Length of header, type 00&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;28(1C)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt;2&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Binary&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Version in hex&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;30(1E)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt;8&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;EBCDIC&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Version in EBCDIC&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;38(26)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt;8&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;EBCDIC&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Job name&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;46(2E)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt;8&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;EBCDIC&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;JES Job ID&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;54(36)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt;4&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;EBCDIC&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;SMF System ID&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;If the flag byte at offset 3 of type 00 has the X&#039;02&#039; bit on, then it is a header record from &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;Model&amp;amp;nbsp;204&amp;lt;/var&amp;gt; version 7.4.0 or later with its length at offset X&#039;1A&#039;.&amp;lt;/li&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;li&amp;gt;If that flag byte has the X&#039;01&#039; bit on, then the header is from version 7.1.0 and is 26 bytes in length. &amp;lt;/li&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;li&amp;gt;If neither of those bits is on, then the header is a from a pre-7.1.0 version and is 16 bytes in length.&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
===Recovery flags===&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Flags used by recovery can have the value of X&#039;00&#039; or a sum of any of the following:  &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;tr class=&amp;quot;head&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Value&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Block contains these records...&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;X&#039;80&#039;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Type 1&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;X&#039;40&#039;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Type 2&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;X&#039;20&#039;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Type 3&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;X&#039;10&#039;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Type 4&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;X&#039;08&#039;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Type 5&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;X&#039;04&#039;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Type 6&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
===Sequence numbers===&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
The sequence number represents the number of each journal record, starting at 0 and increasing by 1. A merged journal (output of the MERGEJ utility) sequence number consists of a 2-byte hexadecimal number at offset 12(0C), which indicates the input file this journal record came from, and a 2-byte hexadecimal field at offset 14(0E), which indicates the sequence within the INPUT journal.&amp;lt;/p&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
===Trailer entries (Type 0)===&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Trailer entries have the format shown in the following table: &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;caption&amp;gt;Trailer entry formats&amp;lt;/caption&amp;gt;&lt;br /&gt;
&amp;lt;tr class=&amp;quot;head&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Offset dec(hex)&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Length&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Data type&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Description&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 0(0)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt; 2&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; Binary&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Length of entry = X&#039;000C&#039;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 2(2)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt; 1&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; Binary&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Type indicator = X&#039;00&#039;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 3(3)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt; 1&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt;  &amp;amp;mdash; &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Unused&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 4(4)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt; 4&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Unsigned packed data&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Julian date = 0CYYDDDF&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 8(8)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt; 4&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Unsigned packed data &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Time = HHMMSSTH&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
==Recovery entries (Types 1-6)==&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Entry types X&#039;01&#039; through X&#039;06&#039; contain information used for recovery. They follow the same general format as all other journal entries. There is no type X&#039;07&#039; journal entry.     &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
The format of the recovery entries is meaningful only in the context of the &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;Model&amp;amp;nbsp;204&amp;lt;/var&amp;gt; ROLL FORWARD algorithm. However, entry types might be of interest in some statistics gathering applications, as follows:    &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;tr class=&amp;quot;head&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Type &amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Contains recovery information from...&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;1 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Discontinuity&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;2 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; Begin update unit.&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
More than one type 2 entry can be written for each update unit. The update unit number appears as a 4-byte binary number at offset 16(10).&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;3 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; End update unit.&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
The update unit number appears in the same format and location as the type 2 entry.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;4&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;File state information: opened, closed, dumped, file parameter list (FPL) page preimage logged or open at the time of a checkpoint&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;5 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Checkpoint&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;6 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;File update &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
==System statistics entries (Type 8)==&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Cumulative statistics, listed by offset in the [[#System performance statistics|Layout of system subtype X&#039;02&#039; entries]] table, are kept for the entire system. Final, partial, and performance system statistics are written to the journal during &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;Model&amp;amp;nbsp;204&amp;lt;/var&amp;gt; termination in a line that begins with:&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p class=&amp;quot;code&amp;quot;&amp;gt;ST $$$ SYSTEM=&#039;&amp;lt;i&amp;gt;version#&amp;lt;/i&amp;gt;&#039;&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
For additional information about:&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Using system statistics for performance monitoring, see [[Performance monitoring and tuning]]. &amp;lt;/li&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;li&amp;gt;Disk buffer monitor statistics and parameters, see [[Performance monitoring and tuning#Disk buffer monitor statistics and parameters|Disk buffer monitor statistics and parameters]]. &amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
===Final statistics===&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
The system final statistics line, similar to the following, is produced as part of system termination: &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p class=&amp;quot;code&amp;quot;&amp;gt;ST $$$ SYSTEM=&#039;5A &#039;AUDIT=43 OUT=38 IN=14 WAIT=19 ...&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
===Partial statistics===&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Statistics in a system partial statistics line, similar to the following, accumulate from the beginning of the run, if the User 0 &amp;lt;var&amp;gt;[[ACCTIM parameter|ACCTIM]]&amp;lt;/var&amp;gt; parameter is nonzero:  &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p class=&amp;quot;code&amp;quot;&amp;gt;ST $$$ SYSTEM=&#039;6.1.0&#039;PARTIAL=3 AUDIT=19 OUT=10 IN=5 WAIT=3 ...&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
===Performance statistics===&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
System performance statistic lines, similar to the following, are written if the User 0 &amp;lt;var&amp;gt;[[RPTCNT parameter|RPTCNT]]&amp;lt;/var&amp;gt; and &amp;lt;var&amp;gt;[[SMPLTIM parameter|SMPLTIM]]&amp;lt;/var&amp;gt; parameters are nonzero: &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p class=&amp;quot;code&amp;quot;&amp;gt;ST $$$ SYSTEM=&#039;6.1.0&#039; PERFORMANCE=n&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
The numbers determined at the performance sample points are averaged for the entire run. &amp;lt;/p&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
===Entry formats===&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
System statistics entries have the format shown in the following table:  &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;caption&amp;gt;System statistics entry formats&amp;lt;/caption&amp;gt;&lt;br /&gt;
&amp;lt;tr class=&amp;quot;head&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Offset dec(hex)&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Length&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Data type&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Description&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;0(0)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt;2&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Binary&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Length of entry&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;2(2)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt;1&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Binary&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Type indicator = X&#039;08&#039;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;3(3)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt;1&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Binary&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; Subtype indicator:&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
X&#039;00&#039; = final statistics&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
X&#039;01&#039; = partial statistics&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
X&#039;02&#039; = performance statistics&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
X&#039;04&#039; = additional disk buffer monitor&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
X&#039;08&#039; = subtask statistics&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;4(4)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt;4&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Unsigned packed data&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Julian date = 0CYYDDDF&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8(8&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt;4&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Unsigned packed data&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Time = HHMMSSTH&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;12(0C)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt;2&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Binary&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Subtask number if subtype = X&#039;08&#039;; otherwise unused&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;14(0E)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt;2&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Binary&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Unused&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;16(10) to end of journal&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt; &amp;amp;mdash; &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt; &amp;amp;mdash; &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Contents depend on subtypes, shown in tables in the following sections:&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[[#System final and partial statistics|System final and partial statistics]]&amp;lt;/li&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;li&amp;gt;[[#System performance statistics|System performance statistics]]&amp;lt;/li&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;li&amp;gt;[[#Additional disk buffer monitor statistics|Additional disk buffer monitor statistics]]&amp;lt;/li&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;li&amp;gt;[[#User since-last statistics|User since-last statistics]]&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt; &amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
==System final and partial statistics==&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
For subtypes X&#039;00&#039; (final statistics) and X&#039;01&#039; (partial statistics), the layout of the remainder of the entry is shown in the following table.&lt;br /&gt;
For a description of each statistic, see the [[#Description of statistics|Statistics with descriptions]] table.&lt;br /&gt;
The following statistics are data type Binary. However, the length varies &amp;amp;mdash; either 4 or 8, to accommodate 64-bit system architecture. &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;caption&amp;gt;System final and partial statistics&amp;lt;/caption&amp;gt;&lt;br /&gt;
&amp;lt;tr class=&amp;quot;head&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Offset dec(hex) &amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Length &amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Description&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;16(10) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;AUDIT&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;24(18) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;OUT&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;32(20) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;IN&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;40(28) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;OUTXX&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;48(30) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;INXX&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;56(38) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV5&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;64(40) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV6&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;72(48) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV7&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;80(50) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV8&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;88(58) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV9&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;96(60) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV10&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;104(68) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV11&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;112(70) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV12&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;120(78) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV13&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;128(80) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV14&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;136(88) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;OUTTTY&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;144(90) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;INTTY&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;152(98) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV17&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;160(A0) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV18&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;168(A8) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV19&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;176(B0) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV20&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;184(B8) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Spare&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;192(C0) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Spare&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;200(C8) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV23&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;208(D0) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV24&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;216(D8) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV25&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;224(E0) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV26&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;232(E8) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV27&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;240(F0) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV28&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;248(F8) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;OUTCRAM&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;256(100) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;INCRAM&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;264(108) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV31&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;272(110) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV32&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;280(118) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Spare&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;288(120) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Spare&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;296(128) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV35&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;304(130) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV36&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;312(138) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV37&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;320(140) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV38&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;328(148) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;OUTVMIO&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;336(150) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;INVMIO&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;344(158) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;OUTVMFS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;352(160) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;INVMFS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;360(168) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;OUTVMIF&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;368(170) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;INVMIF&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;376(178) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;OUTCMIO&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;384(180) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;INCMIO&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;392(188) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;OUTCMFS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;400(190) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;INCMFS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;408(198) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV49&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;416(1A0) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV50&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;424(1A8) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;OFFIN&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;432(1B0) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;OFFOU&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;440(1B8) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV53&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;448(1C0) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV54&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;456(1C8) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV55&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;464(1D0) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV56&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;472(1D8) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV57&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;480(1E0) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV58&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;488(1E8) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV59&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;496(1F0) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV60&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;504(1F8) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV61&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;512(200) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV62&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;520(208) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV63&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;528(210) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV64&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;536(218) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV65&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;544(220) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV66&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;552(228) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV67&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;560(230) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV68&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;568(238) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV69&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;576(240) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV70&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;584(248) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV71&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;592(250) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV72&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;600(258) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV73&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;608(260) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV74&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;616(268) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;4 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;WAIT&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;620(26C) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;4 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MPLKWTIM&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;624(270) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DKRD&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;632(278) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DKWR&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;640(280) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;4 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;SVRD&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;644(284) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;4 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;SVWR&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;648(288) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;CPU&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;656(290) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;REQ&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;664(298) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MOVE&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;672(2A0) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;4 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DUMP&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;676(2A4) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;4 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;REST&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;680(2A8) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;4 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;SLIC&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;684(2AC) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;4 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;CNCT&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;688(2B0) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;4 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;FBWT&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;692(2B4) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;4 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;SWT&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;696(2B8) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;4 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;ERRPDL&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;700(2BC) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;4 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MPLKPREM&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;704(2C0) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;RECADD&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;712(2C8) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;RECDEL&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;720(2D0) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BADD&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;728(2D8) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BDEL&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;736(2E0) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BCHG&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;744(2E8) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;IXADD&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;752(2F0) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;IXDEL&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;760(2F8) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;FINDS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;768(300) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;4 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;SORTS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;772(304) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;4 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;JSCREENS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;776(308) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;RECDS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;784(310) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;STRECDS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;792(318) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DKAR&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;800(320) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DKPR&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;808(328) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;4 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DKRR&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;812(32C) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;4 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;FBMX&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;816(330) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;4 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;TFMX&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;820(334) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;4 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;USMX&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;824(338) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;4 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;SVMX&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;828(33C) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;4 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;SFTRSTRT (number of soft restarts)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;832(340) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;APSYLD&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;840(348) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;APSYLDD&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;848(350) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;4 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;APSYLDT&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;852(354) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;4 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Spare&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;856(358) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DKPRF&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;864(360) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;4 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;SMPLS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;868(364) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;4 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;USRS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;872(368) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;4 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;SVAC&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;876(36C) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;4 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;RUNG&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;880(370) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;4 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;REDY&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;884(374) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;4 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BLKI&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;888(378) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;4 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;WTSV&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;892(37C) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;4 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BLKO&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;896(380) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;4 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;SWPG&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;900(384) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;4 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;PCPU&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;904(388) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;4 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DIRRCD&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;908(38C) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;4 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;JWEBERRS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;912(390) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;STCPU&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;920(398) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;STDEQ&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;928(3A0) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;STWAIT&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;936(3A8) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;4 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;STPOST&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;940(3AC) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;4 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;LKWAIT&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;944(3B0) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;4 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;LKPOST&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;948(3B4) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;4 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;RSXCOMP&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;952(3B8) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;4 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;SCHDCPU&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;956(3BC) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;4 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;SCREENS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;960(3C0) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;4 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;STIMERS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;964(3C4) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;4 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;HRDRSTRT (number of hard restarts)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;968(3C8) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;SVPAGES&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;976(3D0) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;4 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;PBRSFLT&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;980(3D4) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;4 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;COMMITS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;984(3D8) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;4 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BACKOUTS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;988(3DC) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;4 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;LONGUPDTS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;992(3E0) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;4 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;LONGUPDTIME(MS)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;996(3E4) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;4 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MPHASHD&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;1000(3E8) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;4 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;CDLWAIT&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;1004(3EC) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;4 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQGETS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;1008(3F0) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;4 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQPUTS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;1012(3F4) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;4 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;UBUFHWS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;1016(3F8) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;4 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQHWTASK&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;1020(3FC) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;4 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Spare &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;1024(400) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQBYTEIN&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;1032(408) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQBYTEOU&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;1040(410) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;4 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQHWQU&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;1044(414) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;4 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQNUMQU&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;1048(418) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;4 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQNUMQM&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;1052(41C) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;4 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Spare &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;1056(420) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQAPITIM&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;1064(428) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQAPICNT&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;1072(430) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQGWTTIM&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;1080(438) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;4 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQGWTCNT&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;1084(43C) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;4 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Spare &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;1088(440) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQGWTTSP&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;1096(448) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;4 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQGWTSUC&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;1100(44C) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;4 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;ECLOAD&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;1104(450) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;4 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;ECDELETE&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;1108(454) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;4 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Spare &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;1112(458) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;ECCALL&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;1120(460) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;4 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;ECCWAITM&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;1124(464) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;4 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;ECCWAITS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;1128(468) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;4 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;ECTWAITM&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;1132(46C) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;4 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;ECTWAITS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;1136(470) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;4 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;ECCTOUT&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;1140(474) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;4 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;ECCNCT&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;1144(478) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;4 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;ECMODMAX&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;1148(47C) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;4 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;ECNAMMAX&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;1152(480) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;4 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;ECTSKMAX&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;1156(484) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;4 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;GTBLRU&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;1160(488) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;4 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;GTBLRS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;1164(48C) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;4 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;TSMX&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;1168(490) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;4 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;TEMX&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;1172(494) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;4 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MAXIOX&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;1176(498) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DKRDL&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;1184(4A0) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DKWRL&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;1192(4A8) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;CPUTOTZE&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;1200(4B0) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;CPUONZIP&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;1208(4B8) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;4 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MPR&lt;br /&gt;
&amp;lt;p&amp;gt; as of V7.7 with 77z257 applied&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;1212(4BC) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;4 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MBO&lt;br /&gt;
&amp;lt;p&amp;gt; as of V7.7 with 77z257 applied&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;1216(4C0) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;4 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MCP&lt;br /&gt;
&amp;lt;p&amp;gt; as of V7.7 with 77z257 applied&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;1220(4C4) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;4 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;RCV&lt;br /&gt;
&amp;lt;p&amp;gt; as of V7.7 with 77z257 applied&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;1224(4C8) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Spare &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;1232(4D0) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DKWTMICS&lt;br /&gt;
&amp;lt;p&amp;gt; as of V7.7, with 77z339 applied&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;1240(4D8) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DKWTS&lt;br /&gt;
&amp;lt;p&amp;gt; as of V7.7, with 77z339 applied&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;1248(4E0) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MTDEQ&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;1256(4E8) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MTSDEQ&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;1264(4F0) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MTZDEQ&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;1272(4F8) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;STZDEQ&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;1280(500) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;ZTDEQ&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==System performance statistics==&lt;br /&gt;
 &lt;br /&gt;
===Entry format===&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
For subtype X&#039;02&#039;(system performance statistics), the layout of the remainder of the entry is shown in the following table.&lt;br /&gt;
Each statistic in the table is: Length, 4; Data type, Binary. See [[#Description of statistics|Statistics with descriptions]] table for the meaning of each statistic. &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;caption&amp;gt;Layout of system subtype X&#039;02&#039; entries&amp;lt;/caption&amp;gt;&lt;br /&gt;
&amp;lt;tr class=&amp;quot;head&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Offset dec(hex)&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Statistic&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;     16(10)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;SMPLS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;     20(14)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;USRS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;     24(18)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;SVAC&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;     28(1C)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;RUNG &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;     32(20)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;REDY&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;     36(24)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BLKI &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;     40(28)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;WTSV&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;     44(2C)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BLKO &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;     48(30)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;SWPG &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
==Additional disk buffer monitor statistics==&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
For subtype X&#039;04&#039; (additional disk buffer monitor statistics), the layout of the entry is shown in the following table. Each statistic in the table is: Length, 8; Data type, Binary.&lt;br /&gt;
For a description of each statistic, see the [[#Description of statistics|Statistics with descriptions]] table.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;caption&amp;gt;Disk buffer monitor statistics&amp;lt;/caption&amp;gt;&lt;br /&gt;
&amp;lt;tr class=&amp;quot;head&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Offset dec(hex)&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Disk buffer monitor statistic &amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;16(10)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Spare&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;24(18) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DKSTKQC &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;32(20) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DKSWRP &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;40(28) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DKSWRPT &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;48(30) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DKSDIR &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;56(38) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DKSDIRT &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;64(40) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DKSKIP &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;72(48) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Spare &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;80(50) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Spare&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;88(58) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DKSRR &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;96(60) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DKSFBS &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;104(68) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DKSKIPT &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;112(70) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DKSAWT &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;120(78) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DKSAWW&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;128(80) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DKSAWWL&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;136(88) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DKSAWB &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;144(90) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DKSAWBL&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;152(98) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DKSRRFND &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;160(A0) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DKSTBLF &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;168(A8) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DKSTBLA &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;176(B0) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DKSTBLB &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;184(B8) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DKSTBLC &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;192(C0) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DKSTBLD &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;200(C8) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Spare &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;208(D0) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Spare &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;216(D8) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Spare &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;224(E0) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Spare &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;232(E8) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Spare &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;240(F0) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Spare &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;248(F8) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Spare &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;256(100) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DKSTBLX &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;264(108) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DKSTBLE&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;272(110)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Spare &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
==Multiprocessing (MP) subtask statistics==&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
The following statistics apply only to installations configured for multiprocessing using MP/204. For subtype X&#039;08&#039; (subtask specific statistics), the layout of the entry is shown in the following table.&lt;br /&gt;
For the meaning of each statistic, see the [[#Description of statistics|Statistics with descriptions]] table.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;caption&amp;gt;MP subtask statistics and offsets&amp;lt;/caption&amp;gt;&lt;br /&gt;
&amp;lt;tr class=&amp;quot;head&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;MP statistic &amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Offset dec(hex) &amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Length&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;CPU &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;16(10) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt;8&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;PR &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;24(18) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt;8&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;PCPU &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;32(20) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt;4&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;STWAIT&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;36(24)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt;4&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;STPOST&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;40(28)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt;4&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;LKWAIT&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;44(2C)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt;4&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;LKPOST&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;48(30)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt;4&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;SPARE&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;52(34)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt;4&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQWTM&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;56(38) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt;8&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEQ &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;64(40) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt;8&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;ZTDEQ&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;72(48)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt;8&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;STDEQ &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;80(50) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt;8&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;LWTIM &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;88(58) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt;4&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;PETIM&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;92(5C)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt;4&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;ZCPU&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;96(60) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt;8&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
==User statistics entries (Type 9)==&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
User lines report on an individual user&#039;s activity. These statistics include:&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Final (logout) and partial statistics&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;Since-last and ordered index statistics&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;Performance statistics&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Each user line starts with the following statistics:&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p class=&amp;quot;code&amp;quot;&amp;gt;ST $$$ USERID=&#039;&amp;lt;i&amp;gt;userid&amp;lt;/i&amp;gt;&#039; ACCOUNT=&#039;&amp;lt;i&amp;gt;account&amp;lt;/i&amp;gt;&#039;&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
The subtype, in this case PERFORMANCE, follows USERID and ACCOUNT statistics:&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p class=&amp;quot;code&amp;quot;&amp;gt;ST $$$ USERID=&#039;&amp;lt;i&amp;gt;userid&amp;lt;/i&amp;gt;&#039; ACCOUNT=&#039;&amp;lt;i&amp;gt;account&amp;lt;/i&amp;gt;&#039;&lt;br /&gt;
PERFORMANCE=&amp;lt;i&amp;gt;n&amp;lt;/i&amp;gt;&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
The format of user statistics entries is shown in the following table:&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;caption&amp;gt;User statistics entry formats&amp;lt;/caption&amp;gt;&lt;br /&gt;
&amp;lt;tr class=&amp;quot;head&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Offset dec(hex)&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Length&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Data type&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Description&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;0(0)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt;2&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Binary&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Length of entry&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;2(2)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt;1&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Binary&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Type indicator = X&#039;09&#039;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;3(3)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt;1&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Binary&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; Subtype indicator:&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;X&#039;00&#039; = logout statistics&amp;lt;/li&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;li&amp;gt;X&#039;01&#039; = since-last statistics&amp;lt;/li&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;li&amp;gt;X&#039;02&#039; = partial statistics&amp;lt;/li&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;li&amp;gt;X&#039;04&#039; = performance statistics&amp;lt;/li&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;li&amp;gt;X&#039;81&#039; = since-last statistics including conflict statistics&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;X&#039;41&#039; = user restart forced out a since-last statistics record.&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;X&#039;C1&#039; = user restart forced out a since last statistics record which included conflict statistics&amp;lt;/li&amp;gt; &lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;4(4)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt;4&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td nowrap&amp;gt;Unsigned packed data&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Julian date = 0CYYDDDF&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8(8)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt;4&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Unsigned packed data&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Time = HHMMSSTH&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;12(0C)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt;2&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Binary&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Server number&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;14(0E)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt;2&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Binary&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;User number&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;16(10)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;10(0A)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;EBCDIC&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Account:&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Second argument of LOGON/LOGIN command&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;Default is user ID&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;26(1A)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;10(0A)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;EBCDIC&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;User ID&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;36(24)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt;4&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;EBCDIC&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Since-last ID =&lt;br /&gt;
See the [[#User since-last statistics|Activity types]] table where the possible activity types are listed.&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;40(28)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt;1&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Binary&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;IODEV number (added for MXI)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;41(29)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt;3&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;N/A&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Unused&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;44(2C) to end of journal&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&amp;amp;nbsp;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Binary&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Contents depend on subtypes, shown in:&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[[#Partial statistics|Layout of user subtype X&#039;00&#039; and X&#039;02&#039; entries]] table&amp;lt;/li&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;li&amp;gt;[[#Since-last in relation to final and partial statistics|Layout of user subtype X&#039;01&#039; and X&#039;81&#039; entries]] table&amp;lt;/li&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;li&amp;gt;[[#Conflict statistics|Layout of user subtype X&#039;01&#039; entries (CFRJRNL=0)]] table&amp;lt;/li&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;li&amp;gt;[[#Conflict statistics|Layout of user subtype X&#039;81&#039; entries (CFRJRNL=1)]] table&amp;lt;/li&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;li&amp;gt;[[#Layout of performance statistics|Layout of user subtype X&#039;04&#039; entries]] table&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt; &amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==User final and partial statistics==&lt;br /&gt;
 &lt;br /&gt;
===Final (logout) statistics===&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Final (logout) statistics, listed in the [[#Partial statistics|Layout of user subtype X&#039;00&#039; and X&#039;02&#039; entries]] table, summarize a user&#039;s activities since the last login. A LOGOUT statistics line, such as the following, is written after each logout if the parameter following ACCOUNT is not PARTIAL, LAST, or PERFORMANCE: &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p class=&amp;quot;code&amp;quot;&amp;gt;&amp;lt;i&amp;gt;yydddhhmmssnnnsssuuuuu&amp;lt;/i&amp;gt; ST $$$ ACCOUNT=&#039;NO ACCOUNT&#039; SQRD=5 ...&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;var class=&amp;quot;term&amp;quot;&amp;gt;yyddd&amp;lt;/var&amp;gt; is the year and Julian day.&amp;lt;/li&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;var class=&amp;quot;term&amp;quot;&amp;gt;hhmmss&amp;lt;/var&amp;gt; is the time of day in hours, minutes, and seconds.&amp;lt;/li&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;var class=&amp;quot;term&amp;quot;&amp;gt;nnn&amp;lt;/var&amp;gt; is a counter to distinguish lines produced in the same second.&amp;lt;/li&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;var class=&amp;quot;term&amp;quot;&amp;gt;sss&amp;lt;/var&amp;gt; is the number of the server currently handling the user. Leading zeros are suppressed.&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;var class=&amp;quot;term&amp;quot;&amp;gt;uuuuu&amp;lt;/var&amp;gt; is a 5-digit user number associated with the audit trail line. Leading zeros are suppressed.&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
In some cases, the account name appears as &amp;quot;NO USERID NO ACCOUNT&amp;quot;. Statistics in this category are not chargeable to any one user and should be considered system overhead.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Final lines are recognized by the absence of an indicator for another type of line.&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Partial statistics===&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Optional partial statistics, listed in the &amp;quot;Layout of user subtype X&#039;00&#039; and X&#039;02&#039; entries&amp;quot; table below, can be provided for a run up to a few minutes before a system failure that prevents normal termination and production of final user and system statistics. &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
User partial statistics lines, such as the following, are made available for active users: &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p class=&amp;quot;code&amp;quot;&amp;gt;ST $$$ ACCOUNT=&#039;NO ACCOUNT&#039; PARTIAL=21 ...&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Statistics accumulate either:&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;As long as the user is logged in&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
or&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;From the first terminal input to disconnection when a login is not required &amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Partial statistics are requested by setting the time interval, in minutes, between successive partial lines on User 0&#039;s parameter line with the &amp;lt;var&amp;gt;ACCTIM&amp;lt;/var&amp;gt; parameter. &amp;lt;var&amp;gt;ACCTIM&amp;lt;/var&amp;gt; must be nonzero. &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
The contents of the statistics portion of the entry, starting at offset &amp;lt;code&amp;gt;40(28)&amp;lt;/code&amp;gt;, depends upon the subtype of the entry.  &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Partial statistics lines are indicated on the journal by the parameter &amp;lt;code&amp;gt;PARTIAL=&amp;lt;i&amp;gt;n&amp;lt;/i&amp;gt;&amp;lt;/code&amp;gt;, where &amp;lt;var class=&amp;quot;term&amp;quot;&amp;gt;n&amp;lt;/var&amp;gt; is a counter from the beginning of the run. &amp;lt;code&amp;gt;PARTIAL=&amp;lt;i&amp;gt;n&amp;lt;/i&amp;gt;&amp;lt;/code&amp;gt; immediately follows the type parameter.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
For subtypes X&#039;00&#039; (logout statistics), and X&#039;02&#039; (partial statistics), the layout of the remainder of the entry is shown in the following table. Each statistic in the table is: Length, 4; Data type, Binary. For the meaning of each statistic, see the [[#Description of statistics|Statistics with descriptions]] table.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;caption&amp;gt;Layout of user subtype X&#039;00&#039; and X&#039;02&#039; entries&amp;lt;/caption&amp;gt;&lt;br /&gt;
&amp;lt;tr class=&amp;quot;head&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Offset dec(hex)&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Statistic&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;40(28)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;CNCT&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;44(2C)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DKRD &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;48(30)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DKWR &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;52(34)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;SQRD&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;56(38)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;SQWR&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;60(3C)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;SGMTI &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;64(40)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;SGMTO &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;68(44)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;SVRD&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;72(48)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;SVWR &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;76(4C)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;CPU &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;80(50)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;REQ &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;84(54)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MOVE &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;88(58)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DUMP &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;92(5C)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;REST &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;96(60)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;SLIC &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;100(64)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;AUDIT &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;104(68) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;WAIT &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;108(6C)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;FBWT &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;112(70)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;UDD &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;116(74)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;RECADD &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;120(78)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;RECDEL &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;124(7C)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BADD &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;128(80)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BDEL&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;132(84)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BCHG &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;136(88)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;IXADD &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;140(8C)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;IXDEL &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;144(90)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;FINDS &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;148(94)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;SORTS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;152(98)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;RECDS &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;156(9C)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;STRECDS &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;160(A0)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DKAR &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;164(A4)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DKPR &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;168(A8)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DKRR &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;172(AC)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;COMMITS &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;176(B0)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BACKOUTS &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;180(B4)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;UPDTTIME(MS) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;184(B8)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;LONGUPDTS &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;188(BC)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;LONGUPDTIME(MS)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;192(C0)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;SMPLS &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;196(C4)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;RUNG &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;200(C8)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;REDY&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;204(CC)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BLKI&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;208(D0)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;WTSV &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;212(D4)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BLKO &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;216(D8)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;SWPG &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;220(DC)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;PCPU &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;224(E0)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DIRRCD &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;228(E4)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BXCHNG &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;232(E8)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BXDELE &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;236(EC)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BXNEXT &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;240(F0)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BXFIND &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;244(F4)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BXINSE &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;248(F8)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BXSPLI &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;252(FC)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BXRFND&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;256(100)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BXFREE &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;260(104)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;STCPU &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;264(108)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;STDEQ&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;268(10C)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;SCHDCPU&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;272(110)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;SCREENS &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;276(114)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;SVPAGES &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;280(118)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;PBRSFLT &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;284(11C)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQGETS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;288(120)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQPUTS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;292(124)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;UBUFHWS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;296(128)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQHWTASK&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;300(12C)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQBYTEIN&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;304(130)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQBYTOU&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;308((134)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQHWQU&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;312(138)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQNUMQU&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;316(13C)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQNUMQM&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;320(140)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQAPITIM&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;324(144)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQAPICNT&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;328(148)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQGWTTIM&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;332(14C)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQGWTCNT&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;336(150)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQGWTTSP&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;340(154)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQGWTSUC&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;344(158)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;ECLOAD&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;348(15C)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;ECDELETE&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;352(160)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;ECCALL&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;356(164)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;ECCWAITM&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;360(168)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;ECCWAITS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;364(16C)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;ECTWAITM&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;368(170)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;ECTWAITS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;372(174)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;ECCTOUT&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;376(178)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;ECCNCT&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;380(17C)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;GTBLRU&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;384(180)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;GTBLRS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;388(184)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;FSCBSW&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;392(188)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Spare&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;396(18C) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MPR (V7.7 onwards)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;400(190) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MBO (V7.7 onwards)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;404(194)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV#&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;408(198)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;ZTCPU&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;412(19C)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;ZTDEQ&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;416(1A0)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;CCATDIFF&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==User since-last statistics==&lt;br /&gt;
 &lt;br /&gt;
===Since-last statistics===&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Statistics are kept for each SOUL request, host language interface call, and a number of &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;Model&amp;amp;nbsp;204&amp;lt;/var&amp;gt; system commands. When each request or command completes, a since-last statistics line is written. The line includes the &amp;lt;var&amp;gt;ACCOUNT&amp;lt;/var&amp;gt; parameter at the beginning, followed by the &amp;lt;var&amp;gt;IODEV&amp;lt;/var&amp;gt; parameter and the &amp;lt;var&amp;gt;LAST&amp;lt;/var&amp;gt; parameter.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Several &amp;lt;var&amp;gt;MONITOR&amp;lt;/var&amp;gt; commands produce displays containing the user&#039;s last or current activity in the &amp;lt;code&amp;gt;FUNC&amp;lt;/code&amp;gt; column. When this activity completes, statistics are also written to CCAAUDIT and the activity is described in ST lines as &amp;lt;code&amp;gt;LAST=&#039;&amp;lt;i&amp;gt;activity&amp;lt;/i&amp;gt;&#039;&amp;lt;/code&amp;gt;.&amp;lt;/p&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
====Syntax====&lt;br /&gt;
&amp;lt;p class=&amp;quot;syntax&amp;quot;&amp;gt;ST $$$ USERID=&#039;&amp;lt;span class=&amp;quot;term&amp;quot;&amp;gt;userid&amp;lt;/span&amp;gt;&#039; ACCOUNT=&#039;&amp;lt;span class=&amp;quot;term&amp;quot;&amp;gt;accountname&amp;lt;/span&amp;gt;&#039; IODEV=&#039;&amp;lt;span class=&amp;quot;term&amp;quot;&amp;gt;devicetype&amp;lt;/span&amp;gt;&#039; LAST=&#039;&amp;lt;span class=&amp;quot;term&amp;quot;&amp;gt;acty&amp;lt;/span&amp;gt;&#039;&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
Where:&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
&amp;lt;var class=&amp;quot;term&amp;quot;&amp;gt;acty&amp;lt;/var&amp;gt; can be one of the following:  &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;caption&amp;gt;Activity types&amp;lt;/caption&amp;gt;&lt;br /&gt;
&amp;lt;tr class=&amp;quot;head&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Option&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Meaning&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BLDR&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&amp;lt;var&amp;gt;BLDREUSE&amp;lt;/var&amp;gt; command&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BLDX &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&amp;lt;var&amp;gt;Z&amp;lt;/var&amp;gt; command&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;CMPL &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Compilation of a SOUL request&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;CPTB&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&amp;lt;var&amp;gt;COMPACTB&amp;lt;/var&amp;gt; command&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;CPTE&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&amp;lt;var&amp;gt;COMPACTE&amp;lt;/var&amp;gt; command&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;CPYP &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&amp;lt;var&amp;gt;COPY PROCEDURE&amp;lt;/var&amp;gt; command&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;CREA&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&amp;lt;var&amp;gt;CREATE FILE &amp;lt;i&amp;gt;filename&amp;lt;/i&amp;gt;&amp;lt;/var&amp;gt; command&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DISP &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&amp;lt;var&amp;gt;DISPLAY PROCEDURE&amp;lt;/var&amp;gt; command&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DUMP &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&amp;lt;var&amp;gt;DUMP file&amp;lt;/var&amp;gt; command&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;EDIT &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Editing a request&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;EVAL &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Evaluation of a SOUL request&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;EXEC &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Execution of an SQL request&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;FLDC &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Compilation of a FLOD procedure&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;FLDE &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Evaluation of a FLOD procedure&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;IMPC &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Implied commit&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;INCR&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&amp;lt;var&amp;gt;IN FILE &amp;lt;i&amp;gt;filename&amp;lt;/i&amp;gt; INCREASE DATASETS&amp;lt;/var&amp;gt; command&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;INIT&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&amp;lt;var&amp;gt;IN FILE &amp;lt;i&amp;gt;filename&amp;lt;/i&amp;gt; INITIALIZE&amp;lt;/var&amp;gt; command&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;LOAD &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Loading a precompiled (ASPY) procedure&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;PREP &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Compilation of an SQL request&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;REST &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&amp;lt;var&amp;gt;RESTORE &amp;lt;i&amp;gt;file&amp;lt;/i&amp;gt;&amp;lt;/var&amp;gt; command&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Since-last highwater marks===&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
The since-last statistics include highwater marks of various work tables used by SOUL requests. Values are reported in terms of the units in which each table is allocated. For example, QTBL is allocated in units of 16 bytes.&amp;lt;/p&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
===Since-last in relation to final and partial statistics===&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Many since-last statistics, such as CNCT, CPU, and DKRD, are also reported on user final and partial statistics lines. (See the [[#Description of statistics|Statistics with descriptions]] table.) The statistics on these lines are roughly equal to the sum of all of the preceding since-last statistics for the user.&lt;br /&gt;
Because since-last statistics are not maintained for every &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;Model&amp;amp;nbsp;204&amp;lt;/var&amp;gt; command, final statistics are generally larger.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
For subtype X&#039;01&#039; (since-last statistics), the layout of the remainder of the entry begins as shown in the following table.&lt;br /&gt;
For the meaning of each statistic in this table and in the [[#Conflict statistics|Layout of user subtype X&#039;01&#039; entries (CFRJRNL=0)]] table, see the [[#Description of statistics|Statistics with descriptions]] table.&lt;br /&gt;
The layout of the end of the entry depends on whether you chose to collect conflict statistics:&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;If you &amp;lt;i&amp;gt;do not&amp;lt;/i&amp;gt; collect conflict statistics, the end of the entry is described in the [[#Conflict statistics|Layout of user subtype X&#039;01&#039; entries (CFRJRNL=0)]] table.&amp;lt;/li&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;li&amp;gt;If you do collect conflict statistics, the end of the entry is described in the [[#Conflict statistics|Layout of user subtype X&#039;81&#039; entries (CFRJRNL=1)]] table. When you collect conflict statistics, the subtype changes to X&#039;81&#039;. &amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;caption&amp;gt;Layout of user subtype X&#039;01&#039; and X&#039;81&#039; entries&amp;lt;/caption&amp;gt;&lt;br /&gt;
&amp;lt;tr class=&amp;quot;head&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Offset dec(hex)&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Statistic&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 44(2C)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;NTBL&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 48(30)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;GTBL&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 52(34)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;QTBL &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 56(38)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;STBL &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 60(3C)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;TTBL &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 64(40)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;VTBL&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 68(44)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;PDL&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 72(48)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;FTBL &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 76(4C)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;XTBL &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 80(50)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;ITBL &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 84(54)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;FSCB &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 88(58)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;OUTPB &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 92(5C) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;HEAP &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 96(60)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;SQLI &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;100(64)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;SQLO&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;104(68)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;CNCT&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;108(6C)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;CPU &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;112(70)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DKRD &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;116(74)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DKWR&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;120(78)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;UDD &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;124(7C)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;OUT &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;128(80)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;SLIC&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;132(84)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;IN &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;136(88)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;RECADD &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;140(8C)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;RECDEL &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;144(90)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BADD &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;148(94)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BDEL &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;152(98)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BCHG &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;156(9C)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;IXADD&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;160(A0)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;IXDEL &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;164(A4)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;FINDS &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;168(A8)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;SORTS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;172(AC)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;RECDS &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;176(B0)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;STRECDS &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;180(B4)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;PCPU &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;184(B8)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;RQTM &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;188(BC)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DIRRCD &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;192(CO)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BXCHNG&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;196(C4)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BXDELE &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;200(C8)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BXNEXT &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;204(CC)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BXFIND &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;208(DO)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BXINSE &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;212(D4)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BXSPLI &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;216(D8)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BXRFND&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 220(DC)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BXFREE &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 224(E0)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;STCPU &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 228(E4)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;STDEQ&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 232(E8)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;SCHDCPU&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 236(EC)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;SCREENS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;240(F0) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;SVRD &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;244(F4)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;SVWR&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;248(F8) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DKPR &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;252(FC)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;SVPAGES&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;256(100)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;COMMITS &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;260(104)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BACKOUTS &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;264(108)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;UPDTTIME(MS)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;268(10C)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;LONGUPDTS &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;272(110)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;LONGUPDTIME(MS)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;276(114)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQGETS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;280(118)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQPUTS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;284(11C)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;UBUFHWS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;288(120)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQHWTASK&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;292(124)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQBYTEIN&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;296(128)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQBYTEOU&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;300(12C)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQHWQU&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;304(130)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQNUMQU&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;308(134)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQNUMQM&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;312(138)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQAPITIM&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;316(13C)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQAPICNT&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;320(140)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQGWTTIM&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;324(144)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQGWTCNT&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;328(148)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQGWTTSP&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;332(14C)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQGWTSUC&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;336(150)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;ECLOAD&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;340(154)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;ECDELETE&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;344(158)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;ECCALL&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;348(15C)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;ECCWAITM&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;352(160)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;ECCWAITS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;356(164)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;ECTWAITM&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;360(168)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;ECTWAITS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;364(16C)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;ECCTOUT&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;368(170)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;ECCNCT&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;372(174)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;GTBLRU&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;376(178)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;GTBLRS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;380(17C)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;FSCBSW&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;384(180)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;OBJSWAP&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;388()184&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;SIRIUS02&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;392(188)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;SIRIUS03&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;396(18C)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;ZTCPU&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;400(190) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;ZTDEQ&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;404(194) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;CCATDIFF&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;408(198) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;CCATDIFH&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Conflict statistics===&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Whether you are collecting conflict statistics determines the layout at the end of the entry. Two of the conflict statistics keep track of critical file-resource conflicts, and two keep track of record-locking conflicts. Whether these statistics are collected and journaled depends on settings of the parameters &amp;lt;var&amp;gt;[[CFRLOOK parameter|CFRLOOK]]&amp;lt;/var&amp;gt; and &amp;lt;var&amp;gt;[[CFRJRNL parameter|CFRJRNL]]&amp;lt;/var&amp;gt;.&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
These statistics are not displayed with the output of the &amp;lt;code&amp;gt;MONITOR SL&amp;lt;/code&amp;gt; command. Instead, you can view them (with all the other since-last statistics) by issuing the &amp;lt;var&amp;gt;MONITOR&amp;lt;/var&amp;gt; command with the keyword &amp;lt;var&amp;gt;CONFLICT&amp;lt;/var&amp;gt;.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
The remainder of the entry depends on the setting of &amp;lt;var&amp;gt;CFRJRNL&amp;lt;/var&amp;gt;.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
The following table shows the layout when &amp;lt;var&amp;gt;CFRJRNL&amp;lt;/var&amp;gt; is set to 0:  &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;caption&amp;gt;Layout of user subtype X&#039;01&#039; entries (CFRJRNL=0)&amp;lt;/caption&amp;gt;&lt;br /&gt;
&amp;lt;tr class=&amp;quot;head&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Offset dec(hex)&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Length&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Data type&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Description&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;412(19C)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt;10&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;EBCDIC&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Subsystem name&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;422(1A6)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt;8&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;EBCDIC&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Procedure file name&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;430(1AE)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt;1&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Binary&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Length of following procedure name&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;431(1AF)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;LAUDPROC&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;EBCDIC&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Procedure name&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
The following table shows the layout when &amp;lt;var&amp;gt;CFRJRNL&amp;lt;/var&amp;gt; is set to 1. It reflects the change in offset and that the user subtypes are now X&#039;81&#039; entries.  &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;caption&amp;gt;Layout of user subtype X&#039;81&#039; entries (CFRJRNL=1)&amp;lt;/caption&amp;gt;&lt;br /&gt;
&amp;lt;tr class=&amp;quot;head&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Offset dec(hex)&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Length&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Data type&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Entry type&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;412(19C)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt;4&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; Binary&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BLKCFRE stastic&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;416(1A0)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt;4&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; Binary&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BLKRLK statistic&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;420(1A4)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt;4&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; Binary&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;WTCFR statistic&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;424(1A8)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt;4&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; Binary&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;WTRLK statistic&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;428(1AC)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt;10&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;EBCDIC&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Subsystem name&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;438(1B6)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt;8&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;EBCDIC&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Procedure file name&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;446(1BE)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt;1&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Binary&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Length of following procedure name&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;447(1BF)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;LAUDPROC&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;EBCDIC&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Procedure name&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&amp;lt;p class=&amp;quot;note&amp;quot;&amp;gt;&amp;lt;b&amp;gt;Note:&amp;lt;/b&amp;gt;&lt;br /&gt;
The conflict statistics, BLKCFRE, BLKRLK, WTCFR, and WTRLK, are inexact. Although a user might at times conflict with multiple other users, only the first conflict encountered is counted.&amp;lt;/p&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
==User performance statistics==&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Optional performance statistics lines provide information about the operation of the &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;Model&amp;amp;nbsp;204&amp;lt;/var&amp;gt; scheduler during a short period of time. Information about the length of the scheduler queues, the number of active users and servers, and the queue distribution for each user, is obtained by sampling. &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
A performance line starts with:&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p class=&amp;quot;code&amp;quot;&amp;gt;ST $$$ USERID=&#039;&amp;lt;i&amp;gt;userid&amp;lt;/i&amp;gt;&#039; ACCOUNT=&#039;&amp;lt;i&amp;gt;accountname&amp;lt;/i&amp;gt;&#039;&lt;br /&gt;
PERFORMANCE=&amp;lt;i&amp;gt;n&amp;lt;/i&amp;gt;&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
===Parameters to activate performance statistics===&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
To request performance statistics, specify the number of samples to take between performance statistics lines (&amp;lt;var&amp;gt;RPTCNT&amp;lt;/var&amp;gt; parameter) and the time interval between samples (&amp;lt;var&amp;gt;SMPLTIM&amp;lt;/var&amp;gt; parameter) on User 0&#039;s parameter line. When you request scheduler and server performance data (&amp;lt;var&amp;gt;SMPLTIM&amp;lt;/var&amp;gt; parameter), an asynchronous operating system task, called the performance subtask, is created. Both &amp;lt;var&amp;gt;RPTCNT&amp;lt;/var&amp;gt; and &amp;lt;var&amp;gt;SMPLTIM&amp;lt;/var&amp;gt; must be nonzero.&amp;lt;/p&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
===Sampling===&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
The performance subtask spends most of its time in a wait state. Every &amp;lt;var&amp;gt;SMPLTIM&amp;lt;/var&amp;gt; milliseconds, it records the current state of the system. Data from the most recent sample is available at an Online terminal through the &amp;lt;var&amp;gt;MONITOR&amp;lt;/var&amp;gt; command, described in [[Controlling system operations (CCAIN)#ONLINE monitoring|ONLINE monitoring]]. &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
The number of samples taken during a run (&amp;lt;var&amp;gt;RPTCNT&amp;lt;/var&amp;gt;), times the number of users in the run (&amp;lt;var&amp;gt;NUSERS&amp;lt;/var&amp;gt;), must be less than 4.2 million. In large systems that run for a very long period of time, the time interval between samples cannot be extremely short. If the limit is exceeded, an OC1 interrupt occurs when the SMPLS statistic value is calculated during the printing of the system statistics, either a performance or final line.&amp;lt;/p&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
====Layout of performance statistics====&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
For subtype X&#039;04&#039; (performance statistics), the layout of the remainder of the entry is shown in the following table.&lt;br /&gt;
Each statistic in the table is: Length, 4; Data type, Binary. For the description of each statistic, see the [[#Description of statistics|Statistics with descriptions]] table.  &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;caption&amp;gt;Layout of user subtype X&#039;04&#039; entries&amp;lt;/caption&amp;gt;&lt;br /&gt;
&amp;lt;tr class=&amp;quot;head&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Offset dec(hex)&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Statistic&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;     40(28)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;SMPLS &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;     44(2C)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;RUNG&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;     48(30)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;REDY &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;     52(34)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BLKI &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;     56(38)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;WTSV &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;     60(3C)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BLKO &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;     64(40)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;SWPG &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
==File statistics entries (Type 10)==&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
File statistics, summarized in the [[#File statistics journal records layout|File statistics entry formats]] table, are kept for every file opened during a run, including CCAGRP, CCASYS, and CCATEMP. The activity of a file for all users is summarized from the time the file is first opened until the last user issues a &amp;lt;var&amp;gt;CLOSE&amp;lt;/var&amp;gt; command. The statistics appear after the last &amp;lt;var&amp;gt;CLOSE&amp;lt;/var&amp;gt; command in lines that follow the date and time information (&amp;lt;i&amp;gt;yyyydddhhmmssnnnsssuuuuu&amp;lt;/i&amp;gt;) with:  &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p class=&amp;quot;code&amp;quot;&amp;gt;ST $$$ FILE=&#039;&amp;lt;i&amp;gt;filename&amp;lt;/i&amp;gt;&#039;&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
System termination writes file statistics for each file still open at the end of the run.&amp;lt;/p&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
===Final statistics===&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
A final statistics line similar to the following is produced when the last user of a file closes the file: &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p class=&amp;quot;code&amp;quot;&amp;gt;ST $$$ FILE=&#039;PAYABLES&#039;DKRD=25 DKRD=25 DKWR=15 REQ=3 RECADD=6 ...&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
===Partial statistics===&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
File partial statistics lines similar to the following are furnished for each open file: &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p class=&amp;quot;code&amp;quot;&amp;gt;ST $$$ FILE=&#039;PAYABLES&#039;PARTIAL=3 ...&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
===File statistics journal records layout===&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
File statistics entries have the format shown in the following table.&lt;br /&gt;
For a description of each statistic, see the [[#Description of statistics|Statistics with descriptions]] table. &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;caption&amp;gt;File statistics entry formats&amp;lt;/caption&amp;gt;&lt;br /&gt;
&amp;lt;tr class=&amp;quot;head&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Offset dec(hex)&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Length&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Data type&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Type of entry&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;   0(0)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt; 2&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; Binary&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Length of entry&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;   2(2)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt; 1&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; Binary&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Type indicator = X&#039;0A&#039;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;   3(3)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt; 1&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; Binary&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Subtype indicator:&lt;br /&gt;
   X&#039;00&#039; = file close&lt;br /&gt;
   X&#039;01&#039; = partial&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;   4(4)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt; 4&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Unsigned packed data&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Julian date = 0CYYDDDF&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;   8(8)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt; 4&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Unsigned packed data&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Time = HHMMSSTH&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 12(0C)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt; 4&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt; &amp;amp;mdash; &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Unused&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 16(10)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt; 8&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; EBCDIC&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;File name&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 24(18)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt; 2&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt; &amp;amp;mdash; &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Unused&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
The following table lists the file statistics and the decimal(hexidecimal) offset. These statistics are data type Binary and eight bytes long.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;caption&amp;gt;File statistics&amp;lt;/caption&amp;gt;&lt;br /&gt;
&amp;lt;tr class=&amp;quot;head&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;File statistic &amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Offset dec(hex) &amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DKRD &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;26(1A) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DKWR &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;34(22) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;REQ &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;42(2A) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;RETRYA &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;50(32) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;RETRYC &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;58(3A) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DUPDTS &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;66(42) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;RECADD &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;74(4A) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;RECDEL &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;82(52) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BADD &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;90(5A) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BDEL &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;98(62) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BCHG &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;106(6A) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;IXADD &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;114(72) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;IXDEL &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;122(7A) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DIRRCD &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;130(82) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BXCHNG &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;138(8A) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BXDELE &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;146(92) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BXNEXT &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;154(9A) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BXFIND &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;162(A2) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BXINSE &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;170(AA) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BXSPLI &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;178(B2) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BXRFND &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;186(BA) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BXFREE &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;194(C2) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;UPDTTIME &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;202(CA) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;PNDGTIME &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;210(D2) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DKUPTIME &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;218(DA) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;COMMITS &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;226(E2) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BACKOUTS &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;234(EA) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
==Text entries (Type 11, Type 13)==&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Type 11 (X&#039;0B&#039;) and Type 13 (X&#039;0D&#039;) entries record most of the actual text of the audit trail.&amp;lt;/p&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
===Noncontinued text entries, Type 11 (X&#039;0B&#039;)===&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Each Type 11 journal entry corresponds to one logical entry in the audit trail, even though it might generate more than one line of physical output in the audit trail.  &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
The format of a Type 11 entry is shown in the following table: &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;caption&amp;gt;Noncontinued text entry formats&amp;lt;/caption&amp;gt;&lt;br /&gt;
&amp;lt;tr class=&amp;quot;head&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Offset dec(hex)&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Length&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Data type&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Description&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 0(0)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt;2&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Binary&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Length of entry&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 2(2)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt;1&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Binary&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Type indicator = X&#039;0B&#039;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 3(3)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt;1&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Binary&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Subtype indicator:&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
X&#039;01&#039; = LI line&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
X&#039;02&#039; = LP line&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
X&#039;03&#039; = LR line&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
X&#039;04&#039; = CI line&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
X&#039;05&#039; = QT line&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
X&#039;08&#039; = CP line&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
X&#039;10&#039; = OI line&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
X&#039;20&#039; = OO line&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
X&#039;40&#039; = LS line&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
X&#039;80&#039; = CS line&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 4(4)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt;4&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Unsigned packed data&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Julian date = 0CYYDDDF&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 8(8)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt;4&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Unsigned packed data&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Time = HHMMSSTH&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;12(0C)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt;2&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Binary&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Server number&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;14(0E)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt;2&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Binary&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;User number&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;16(10)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Variable&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;EBCDIC&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Text of audit trail entry&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
===Possibly continued text entries, Type 13 (X&#039;0D&#039;)===&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Each Type 13 journal entry corresponds to one, or part of one, logical entry in the audit trail. See the [[Tracking system activity (CCAJRNL, CCAAUDIT, CCAJLOG)#Example|Types of audit trail lines]] table for a definition of the line types.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
The format of a Type 13 entry is shown in the following table:  &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;caption&amp;gt;Possibly continued text entry formats&amp;lt;/caption&amp;gt;&lt;br /&gt;
&amp;lt;tr class=&amp;quot;head&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Offset dec(hex)&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Length&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Data type&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Description&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 0(0)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 2&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; Binary&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Length of entry&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 2(2)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 1&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; Binary&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Type indicator = X&#039;0D&#039;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 3(3)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 1&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; Binary&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Subtype indicator:&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
X&#039;01&#039; = US line&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
X&#039;02&#039; = XX line&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
X&#039;04&#039; = RK line&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
X&#039;08&#039; = AD line&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
X&#039;10&#039; = MS line&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
X&#039;20&#039; = ER line&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 4(4)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 4&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Unsigned packed data&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Julian date = 0CYYDDDF&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 8(8)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 4&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Unsigned packed data&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Time = HHMMSSTH&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 12(0C)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 2&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Binary&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Server number&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 14(0E)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 2&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Binary&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;User number&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 16(10)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; Variable&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;EBCDIC&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Text of audit trail entry&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&amp;lt;p class=&amp;quot;note&amp;quot;&amp;gt;&amp;lt;b&amp;gt;Note:&amp;lt;/b&amp;gt;&lt;br /&gt;
Subtype indicator X&#039;80&#039; summed with any subtype means continuation into the next entry. &amp;lt;/p&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
==Initialization entries, Type 12 (X&#039;0C&#039;)==&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
One Type 12 journal entry is written as the first nonheader entry in the journal during initialization. It contains basic information about the run being initialized.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
The format of a Type 12 entry is shown in the following table:&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;caption&amp;gt;Initialization entry formats&amp;lt;/caption&amp;gt;&lt;br /&gt;
&amp;lt;tr class=&amp;quot;head&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Offset dec(hex)&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Length&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Data type&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Description&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 0(0)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 2&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; Binary&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Length of entry = X&#039;001A&#039;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 2(2)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 1&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; Binary&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Type indicator = X&#039;0C&#039;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 3(3)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 1&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; &amp;amp;mdash;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Unused&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 4(4)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 4&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; Unsigned packed data&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Julian date = 0CYYDDDF&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 8(8)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 4&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; Unsigned packed data&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Time = HHMMSSTH&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 12(0C)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 8&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; EBCDIC&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Version ID (for example, 4.2.0G)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 20(14)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 2&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; Binary&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Spare for the run&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 22(16)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 4&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; EBCDIC&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;SMF ID (SYSID parameter) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
==Time-stamp entries, Type 14 (X&#039;0E&#039;)==&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Type 14 entries are used to force time-stamps to the journal. &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
The format of a Type 14 entry is shown in the following table: &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;caption&amp;gt;Time-stamp entry formats&amp;lt;/caption&amp;gt;&lt;br /&gt;
&amp;lt;tr class=&amp;quot;head&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Offset dec(hex)&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Length&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Data type&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Description&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;0(0)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 2&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; Binary&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Length of entry = X&#039;000C&#039;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;2(2)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 1&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; Binary&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Type indicator = X&#039;0E&#039;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;3(3)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 1&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; &amp;amp;nbsp;&amp;amp;mdash;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Unused&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;4(4)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 4&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; Unsigned packed data&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Julian date = 0CYYDDDF&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8(8)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 4&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; Unsigned packed data&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Time = HHMMSSTH&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
==Merged journal bracketing entries (Type 15)==&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Type 15 entries appear only in the output of the MERGEJ utility. See [[System and media recovery#Using the MERGEJ utility|Using the MERGEJ utility]].  &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
The format of a Type 15 entry is shown in the following table:&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;caption&amp;gt;Merged journal bracketing entry formats&amp;lt;/caption&amp;gt;&lt;br /&gt;
&amp;lt;tr class=&amp;quot;head&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Offset dec(hex)&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Length&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Data type&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Description&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 0(0)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 2&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; Binary&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Length of entry = X&#039;002E&#039;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 2(2)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 1&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; Binary&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Type indicator = X&#039;0F&#039;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 3(3)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt; 1&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; Binary&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Subtype indicator:&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
X&#039;01&#039; = begin bracket&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
X&#039;02&#039; = end bracket&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 4(4)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;12(0C)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; &amp;amp;nbsp;&amp;amp;mdash;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Unused&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 16(10)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;2(2)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; Binary &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of journals merged together&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 18(12)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;28(1C)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;EBCDIC&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Text:&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;For subtype X&#039;01&#039; = BEGINNING OF MERGED JOURNAL&amp;lt;/li&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;li&amp;gt;For subtype X&#039;02&#039; = END OF MERGED JOURNAL&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
==System Management Facilities==&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
You can write certain statistics to the System Management Facilities (SMF) data set by:    &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Setting the &amp;lt;var&amp;gt;[[SMFSLRN parameter|SMFSLRN]]&amp;lt;/var&amp;gt; and &amp;lt;var&amp;gt;[[SMFLORN parameter|SMFLORN]]&amp;lt;/var&amp;gt; parameters on the User 0 command line to activate the SMF feature. (z/OS and z/VM)&amp;lt;/li&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;li&amp;gt;Modifying the program that processes the SMF data set to handle the records written by &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;Model&amp;amp;nbsp;204&amp;lt;/var&amp;gt;. (z/VM only)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
See the [[#z/VM requirements|z/VM requirements]] and the the [[#z/OS requirements|z/OS requirements]] sections for details.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Since-last statistics or logout statistics can be written concurrently with statistics that are written to the journal. Logout statistics are more complete than since-last statistics. Many more since-last records than logout records are usually written.  &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
If the operating system crashes before a user logs out, the SMF data set has a since-last record for every request run, but no logout record. &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
File and system statistics cannot be written to the SMF data set.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
During system initialization, &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;Model&amp;amp;nbsp;204&amp;lt;/var&amp;gt; issues a message reporting the SMF system ID, the run&#039;s job name, the step name, and the JES ID. For operating systems other than z/OS, the JES ID is blank.&amp;lt;/p&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
===z/VM requirements===&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
In the CMS interface to &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;Model&amp;amp;nbsp;204&amp;lt;/var&amp;gt;, you can incorporate a user-written accounting exit that invokes the ACCTEXIT routine to process each statistics record as it is written. The following considerations apply:&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Take care to preserve the CMS environment in which &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;Model&amp;amp;nbsp;204&amp;lt;/var&amp;gt; is running. Do not change the contents of general registers 13 and 14.&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;You must specify the &amp;lt;var&amp;gt;SMFLORN&amp;lt;/var&amp;gt; and/or &amp;lt;var&amp;gt;SMFSLRN&amp;lt;/var&amp;gt; parameters on User 0&#039;s parameter line to activate accounting record production.&amp;lt;/li&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;li&amp;gt;TEXT file for the ACCTEXIT module must be available on an accessed disk when generating M204CMS using M204GEN. For complete installation procedures, see the &amp;lt;var class=&amp;quot;book&amp;quot;&amp;gt;Rocket Model 204 z/VM Installation Guide&amp;lt;/var&amp;gt;.&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
===z/OS requirements===&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
To write since-last SMF records in a z/OS environment, activate the SMF feature. &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
To activate SMF, set the following parameters on User 0&#039;s parameter line: &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;SMFSLRN &amp;amp;mdash; SMF record number for since-last records&amp;lt;/li&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;li&amp;gt;SMFLORN &amp;amp;mdash; SMF record number for logout records &amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
The following considerations apply:&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Since-last SMF records are written only if the SMFSLRN parameter is set to a non-zero value at the beginning of the run.&amp;lt;/li&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;li&amp;gt;Logout SMF records are written only if the SMFLORN parameter is set to a non-zero value at the beginning of the run.&amp;lt;/li&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;li&amp;gt;If both parameters are set, each type of record is written.&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
SMF record numbers, which identify the record type to the programs that process the SMF data set, are written as part of the header of the SMF records. The record numbers must be between 128 and 255.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
See the &amp;quot;System Management Facility record layout and statistics&amp;quot; section, which follows.&amp;lt;/p&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
==System Management Facility record layout and statistics==&lt;br /&gt;
 &lt;br /&gt;
===SMF logout record layout===&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
The following table shows the basic format of the &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;Model&amp;amp;nbsp;204&amp;lt;/var&amp;gt; SMF logout record: &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;caption&amp;gt;Basic format of Model 204 SMF logout record&amp;lt;/caption&amp;gt;&lt;br /&gt;
&amp;lt;tr class=&amp;quot;head&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Offset(hex)&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Length&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt; Description&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;0(0)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 2&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Length of record&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;2(2)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 2&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Zeros&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;4(4)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 1&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;System configuration&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;5(5)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 1&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Record number (&amp;lt;var&amp;gt;SMFSLRN&amp;lt;/var&amp;gt; or &amp;lt;var&amp;gt;SMFLORN&amp;lt;/var&amp;gt;)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;6(6)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 8&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Time and date of this record&lt;br /&gt;
&amp;lt;p&amp;gt;4 bytes, time in hundredths of a second from midnight&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;4 bytes, Julian date, packed decimal&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;14(E)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 4&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;System identification&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;18(12)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 8&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Job name&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;26(1A)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 8&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Time and date of login&lt;br /&gt;
&amp;lt;p&amp;gt;4 bytes, time in hundredths of a second from midnight&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;4 bytes, Julian date, packed decimal&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;34(22)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 10&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Login user ID&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;44(2C)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 10&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Login account&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;54(36)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 2&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Binary user number&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;56(38)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 1&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Unused (reserved)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;57(39)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 1&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Model 204 version number in hex:&lt;br /&gt;
&amp;lt;p&amp;gt;For V7.4: &amp;lt;code&amp;gt;x&#039;4A&#039;&amp;lt;/code&amp;gt; (requires zap 74Z4196)&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;For V7.5: &amp;lt;code&amp;gt;x&#039;4B&#039;&amp;lt;/code&amp;gt; (requires zap 75Z326)&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;For V7.6: x&#039;4C&#039;&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;For V7.7: x&#039;4D&#039;&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;For V7.8: x&#039;4E&#039;&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;58(3A)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 2&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Unused (reserved)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;60(3C)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&amp;amp;nbsp;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Binary fullwords of statistics&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Statistics depend upon the record number.&amp;lt;/li&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;li&amp;gt;The SMF system identification field (offset 16) is the site-definable&lt;br /&gt;
4-character field retrieved from the SMF control area.&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
The SMF control area field contains the CPU identification string that is stored at system IPL time, and it can be used to determine on which CPU &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;Model&amp;amp;nbsp;204&amp;lt;/var&amp;gt; is running in a multi-CPU environment.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
====Offsets for SMF logout record statistics====&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
The following table shows the layout of SMF logout record statistics. Each statistic in the table is: Length, 4 (bytes); data type, Binary.&lt;br /&gt;
This record has the same statistics in the same order as the CCAJRNL logout record, only the offsets are different. For a description of each statistic, see the [[Using system statistics#Description of statistics|Description of statistics]] table.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;caption&amp;gt;Offset location of SMF logout record statistics&amp;lt;/caption&amp;gt;&lt;br /&gt;
&amp;lt;tr class=&amp;quot;head&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Offset dec(hex)&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Statistic&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;60(3C) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;CNCT&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 64(40) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DKRD&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 68(44) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DKWR&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 72(48) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;SQRD&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 76(4C) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;SQWR&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 80(50) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;SGMTI&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 84(54) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;SGMTO&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 88(58) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;SVRD&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 92(5C) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;SVWR&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 96(60) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;CPU&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;100(64) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;REQ&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;104(68) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MOVE&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;108(6C) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DUMP&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;112(70) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;REST&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;116(74) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;SLIC&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;120(78) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;AUDIT&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;124(7C) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;WAIT&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;128(80) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;FBWT&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;132(84) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;UDD&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;136(88) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;RECADD&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;140(8C) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;RECDEL&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;144(90) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BADD&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;148(94) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BDEL&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;152(98) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BCHG&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;156(9C) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;IXADD&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;160(A0) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;IXDEL&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;164(A4) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;FINDS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;168(A8) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;SORTS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;172(AC) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;RECDS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;176(B0) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;STRECDS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;180(B4) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DKAR&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;184(B8) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DKPR&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;188(BC) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DKRR&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;192(C0) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;COMMITS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;196(C4) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BACKOUTS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;200(C8) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;UPDTTIME(MS)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;204(CC) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;LONGUPDTS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;208(D0) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;LONGUPDTIME(MS)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;212(D4) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;SMPLS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;216(D8) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;RUNG&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;220(DC) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;REDY&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;224(E0) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BLKI&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;228(E4) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;WTSV&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;232(E8) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BLKO&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;236(EC) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;SWPG&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;240(F0) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;PCPU&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;244(F4) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DIRRCD&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;248(F8) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BXCHNG&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;252(FC) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BXDELE&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;256(100) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BXNEXT&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;260(104)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BXFIND&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;264(108)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BXINSE&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;268(10C)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BXSPLI&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;272(110)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BXFND&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;276(114)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BXFREE&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;280(118)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;STCPU&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;284(11C)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;STDEQ&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;288(120)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;SCHDCPU&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;292(124)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;SCREENS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;296(128)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;SVPAGES&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;300(12C)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;PBRSFLT&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;304(130)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQGETS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;308(134)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQPUTS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;312(138)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;UBUFHWS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;316(13C)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQHWTASK&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;320(140)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQBYTEIN&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;324(144)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQBYTEOU&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;328(148)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQHWQU&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;332(14C)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQNUMQU&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;336(150)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQNUMQM&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;340(154)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQAPITIM&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;344(158)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQAPICNT&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;348(15C)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQGWTTIM&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;352(160)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQGWTCNT&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;356(164)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQGWTTSP&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;360(168)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQGWTSUC&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;364(16C)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;ECLOAD&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;368(170)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;ECDELETE&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;372(174)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;ECCALL&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;376(178)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;ECCWAITM&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;380(17C)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;ECCWAITS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;384(180)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;ECTWAITM&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;388(184)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;ECTWAITS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;392(188)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;ECCTOUT&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;396(18C)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;ECCNCT&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;400(190)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;GTBLRU&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;404(194)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;GTBLRS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;408(198)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;FSCBSW&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;412(19C)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Spare &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;416(1A0)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Spare&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;420(1A4)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Spare&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;424(1A8)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;ZTCPU&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;428(1AC)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;ZTDEQ&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;432(1B0)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Spare&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;436(1B4)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Spare&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;440(1B8)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Spare&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===SMF since-last record layout===&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
The following table shows the basic format of since-last &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;Model&amp;amp;nbsp;204&amp;lt;/var&amp;gt; SMF records. &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;caption&amp;gt;Since-last record basic format&amp;lt;/caption&amp;gt;&lt;br /&gt;
&amp;lt;tr class=&amp;quot;head&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Offset(hex)&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Length (bytes)&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Description&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&amp;amp;nbsp;0(0)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 2&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Length of record&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&amp;amp;nbsp;2(2)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 2&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Zeros&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&amp;amp;nbsp;4(4)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 1&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;System configuration&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&amp;amp;nbsp;5(5)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 1&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Record number (SMFSLRN)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&amp;amp;nbsp;6(6)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 8&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Time and date of this record&lt;br /&gt;
&amp;lt;p&amp;gt;4 bytes, time in hundredths of a second from midnight&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;4 bytes, Julian date, packed decimal&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;14(E)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 4&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;System identification&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;18(12)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 8&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Job name&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;26(1A)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 8&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Time and date of login&lt;br /&gt;
&amp;lt;p&amp;gt;4 bytes, time in hundredths of a second from midnight&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;4 bytes, Julian date, packed decimal&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;34(22)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 10&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Login user ID&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;44(2C)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 10&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Login account&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;54(36)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 2&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Binary user number&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;56(38)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;1&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;SMFSLTYP - X&#039;01&#039; if CRFJRNL=1 (conflict counters present)&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
SMFSLTYP - X&#039;00&#039; if CRFJRNL=0 (conflict counters not present)&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;57(39)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 1&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Model 204 version number in hex:&lt;br /&gt;
&amp;lt;p&amp;gt;For V7.4: &amp;lt;code&amp;gt;x&#039;4A&#039;&amp;lt;/code&amp;gt; (requires zap 74Z4196)&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;For V7.5: &amp;lt;code&amp;gt;x&#039;4B&#039;&amp;lt;/code&amp;gt; (requires zap 75Z326)&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;For V7.6: &amp;lt;code&amp;gt;x&#039;4C&#039;&amp;lt;/code&amp;gt;&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;For V7.7: &amp;lt;code&amp;gt;x&#039;4D&#039;&amp;lt;/code&amp;gt;&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;For V7.8: &amp;lt;code&amp;gt;x&#039;4E&#039;&amp;lt;/code&amp;gt;&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;58(3A)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;2&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Unused (reserved)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;60(3C)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 4&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Since-last type (EVAL CMPL DUMP REST...)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;64(40)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 8&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;File name&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;72(48)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;10&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Since-last subsystem name&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;82(52)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;40&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Since-last procedure name&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;122(7A)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;2&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Reserved two bytes&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;124(7C)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&amp;amp;nbsp;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Binary fullwords of statistics&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Statistics depend upon the record number.&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;The SMF system identification field (offset 16) is the site-definable 4-character field retrieved from the SMF control area.&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;The SMF control area field contains the CPU identification string that is stored at system IPL time, and it can be used to determine on which CPU &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;Model&amp;amp;nbsp;204&amp;lt;/var&amp;gt; is running in a multi-CPU environment.&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
====Offsets for SMF since-last record statistics====&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
The following table shows the layout of SMF since-last record statistics. Each statistic in the table is: Length, 4 (bytes); Data type, Binary.&lt;br /&gt;
This record has the same statistics in the same order as the CCAJRNL user since-last records; only the offsets are &lt;br /&gt;
different. For a description of each statistic, see the [[Using system statistics#Description of statistics|Description of statistics]] &lt;br /&gt;
table.  &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;caption&amp;gt;SMF since-last record statistics&amp;lt;/caption&amp;gt;&lt;br /&gt;
&amp;lt;tr class=&amp;quot;head&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Offset dec(hex)&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Description&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 124(7C)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;NTBL&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 128(80)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;GTBL&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 132(84)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;QTBL&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 136(88) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;STBL&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 140(8C)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;TTBL&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 144(90)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;VTBL&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 148(94)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;PDL&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 152(98)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;FTBL&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 156(9C)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;XTBL&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 160(A0)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;ITBL&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 164(A4)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;FSCB&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 168(A8)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;OUTPB&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 172(AC) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;HEAP&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 176(B0) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;SQLI&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 180(B4) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;SQLO&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 184(B8) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;CNCT&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 188(BC) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;CPU&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 192(C0) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DKRD&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 196(C4) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DKWR&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 200(C8) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;UDD&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 204(CC) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;OUT&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 208(D0) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;SLIC&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 212(D4) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;IN&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 216(D8) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;RECADD&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 220(DC) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;RECDEL&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 224(E0) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BADD&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 228(E4) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BDEL&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 232(E8) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BCHG&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 236(EC) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;IXADD&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 240(F0) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;IXDEL&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 244(F4) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;FINDS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 248(F8) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;SORT&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 252(FC) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;RECDS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 256(100)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;STRECDS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 260(104)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;PCPU&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 264(108)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;RQTM&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 268(10C)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DIRRCD&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 272(110)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BXCHNG&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 276(114)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BXDELE&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 280(118)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BXNEXT&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 284(11C)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BXFIND&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 288(120)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BXINSE&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 292(124)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BXSPLI&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 296(128)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BXRFND&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 300(12C)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BXFREE&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 304(130)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;STCPU&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 308(134)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;STDEQ&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 312(138)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;SCHDCPU&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 316(13C)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;SCREENS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 320(140)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;SVRD&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 324(144)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;SVWR&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 328(148)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DKPR&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 332(14C)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;SVPAGES&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;336(150)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;COMMITS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;340(154)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BACKOUTS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;344(158)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;UPDTTIME(MS)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;348(15C)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;LONGUPDTS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;352(160)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;LONGUPDTIME(MS)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;356(164)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQGETS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;360(168)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQPUTS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;364(16C)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;UBUFHWS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;368(170)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQHWTASK&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;372(174)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQBYTEIN&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;376(178)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQBYTEOU&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;380(17C)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQHWQU&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;384(180)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQNUMQU&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;388(184)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQNUMQM&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;392(188)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQAPITIM&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;396(18C)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MAPICNT&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;400(190)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQGWTTIM&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;404(194)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQGWTCNT&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;408(198)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQGWTTSP&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;412(19C)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQGWTSUC&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;416(1A0)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;ECLOAD&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;420(1A4)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;ECDELETE&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;424(1A8)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;ECCALL&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;428(1AC)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;ECCWAITM&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;432(1B0)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;ECCWAITS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;436(1B4)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;ECTWAITM&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;440(1B8)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;ECTWAITS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;444(1BC)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;ECCTOUT&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;448(1C0)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;ECCNCT&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;452(1C4)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;GTBLRU&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;456(1C8)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;GTBLRS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;460(1CC)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;FSCBSW&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;464(1D0)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Sirius&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;468(1D4)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Sirius&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;472(1D8)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Sirius&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;476(1DC)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;ZTCPU&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;480(1E0)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;ZTDEQ&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;484(1E4)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Spare&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;488(1E8)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Spare&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
The following table lists the conflict statistics, if &amp;lt;code&amp;gt;CFRJRNL=1&amp;lt;/code&amp;gt;:&amp;lt;/p&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;caption&amp;gt;Conflict statistics, if CFRJRNL=1&amp;lt;/caption&amp;gt;&lt;br /&gt;
&amp;lt;tr class=&amp;quot;head&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Offset dec(hex)&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Description&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;492(1EC)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BLKCFRE&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;496(1F0)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BLKRLK&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;500(1F4)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;WTCFR&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;504(1F8)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;WTRLK&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
[[Category:System management]]&lt;br /&gt;
[[Category:System-level capabilities of Model 204]]&lt;/div&gt;</summary>
		<author><name>Goff</name></author>
	</entry>
	<entry>
		<id>https://m204wiki.rocketsoftware.com/index.php?title=System_statistics_displayed_in_SirMon&amp;diff=120308</id>
		<title>System statistics displayed in SirMon</title>
		<link rel="alternate" type="text/html" href="https://m204wiki.rocketsoftware.com/index.php?title=System_statistics_displayed_in_SirMon&amp;diff=120308"/>
		<updated>2024-10-09T22:52:11Z</updated>

		<summary type="html">&lt;p&gt;Goff: Fix spelling mistake&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;System statistics provide information about overall performance and&lt;br /&gt;
status of the Online system.&lt;br /&gt;
Some identically named statistics might also be available on the user, file, subsystem, or task level.&lt;br /&gt;
Generally, an identically named statistic for a different context will have a similar meaning to the system context.&lt;br /&gt;
&lt;br /&gt;
In RKWeb, you can display all the system statistics and view their descriptions by selecting &amp;lt;code&amp;gt;Performance &amp;gt; Custom&amp;lt;/code&amp;gt; from the &amp;lt;code&amp;gt;Monitor&amp;lt;/code&amp;gt; tab, then clicking the &amp;lt;b&amp;gt;System&amp;lt;/b&amp;gt; radio button.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;table class=&amp;quot;thJustBold&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;APSYLD&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;APSY loads (rate or total).&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;APSYLDD&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;APSY loads from dataspace (rate or total).&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;AUDIT&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Audit lines written (rate or total).&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;BACKOUTS&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of backed out update units (rate or total).&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;BADD&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Fields added to table B (rate or total).&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;BCHG&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Fields changed in place in table B (rate or total).&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;BDEL&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Fields deleted from table B (rate or total).&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;BLKI&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Performance statistic: Average number of users in a server and waiting for an event to occur. Taken from latest report printed by the performance subtask.  BLKI includes PST activity.&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;BLKIA&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Performance statistic: same as BLKI but calculated by weighting samples in the current performance interval with the latest report finished by the performance monitoring subtask.&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;BLKIT&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Performance statistic: same as BLKI but calculated across all performance monitoring samples since the beginning of the run.&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;BLKO&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Performance statistic: Average number of users swapped out and waiting for an event to occur. Taken from latest report printed by the performance subtask.&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;BLKOA&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Performance statistic: same as BLKO but calculated by weighting samples in the current performance interval with the latest report finished by the performance monitoring subtask.&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;BLKOT&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Performance statistic: same as BLKO but calculated across all performance monitoring samples since the beginning of the run.&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;BUFF.&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Total number of pages in the disk buffer pool currently occupied by pages from all tables in all database files. Equal to &amp;lt;code&amp;gt;BUFFF + BUFFA + BUFFB + BUFFC + BUFFD + BUFFE + BUFFX + BUFFT&amp;lt;/code&amp;gt;.&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;BUFF.G&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Total number of above-the-bar pages in the disk buffer pool occupied by pages from all tables in all database files.&lt;br /&gt;
Equal to &amp;lt;code&amp;gt;BUFFFG + BUFFAG + BUFFBG + BUFFCG + BUFFDG + BUFFEG + BUFFXG + BUFFTG&amp;lt;/code&amp;gt;.&lt;br /&gt;
Above-the-bar buffers reside at virtual addresses above two gigabytes and are only used when the &amp;lt;var&amp;gt;[[NUMBUFG parameter|NUMBUFG]]&amp;lt;/var&amp;gt; parameter is set to a non-zero value under Model 204 V6R2 or later.&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;BUFF.L&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Total number of below-the-bar pages in the disk buffer pool occupied by pages from all tables in all database files. Equal to &amp;lt;code&amp;gt;BUFFFL + BUFFAL + BUFFBL + BUFFCL + BUFFDL + BUFFEL + BUFFXL + BUFFTL&amp;lt;/code&amp;gt;.&lt;br /&gt;
Below-the-bar buffers reside at virtual addresses below two gigabytes. BUFF.L has the same value as BUFF. unless the NUMBUFG parameter is set to a non-zero value under Model 204 V6R2 or later.&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;BUFFA&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Total number of pages in the disk buffer pool currently occupied by table A pages from all database files.&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;BUFFAG&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Total number of above-the-bar pages in the disk buffer pool currently occupied by table A pages from all database files.&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;BUFFAL&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Total number of below-the-bar pages in the disk buffer pool currently occupied by table A pages from all database files.&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;BUFFB&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Total number of pages in the disk buffer pool currently occupied by table B pages from all database files.&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;BUFFBG&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Total number of above-the-bar pages in the disk buffer pool currently occupied by table B pages from all database files.&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;BUFFBL&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Total number of below-the-bar pages in the disk buffer pool currently occupied by table B pages from all database files.&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;BUFFC&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Total number of pages in the disk buffer pool currently occupied by table C pages from all database files.&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;BUFFCG&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Total number of above-the-bar pages in the disk buffer pool currently occupied by table C pages from all database files.&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;BUFFCL&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Total number of below-the-bar pages in the disk buffer pool currently occupied by table C pages from all database files.&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;BUFFD&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Total number of pages in the disk buffer pool currently occupied by table D pages from all database files.&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;BUFFDG&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Total number of above-the-bar pages in the disk buffer pool currently occupied by table D pages from all database files.&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;BUFFDL&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Total number of below-the-bar pages in the disk buffer pool currently occupied by table D pages from all database files.&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;BUFFE&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Total number of pages in the disk buffer pool currently occupied by Table E pages from all database files.&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;BUFFEG&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Total number of above-the-bar pages in the disk buffer pool currently occupied by table E pages from all database files.&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;BUFFEL&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Total number of below-the-bar pages in the disk buffer pool currently occupied by table E pages from all database files.&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;BUFFF&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Total number of pages in the disk buffer pool currently occupied by FCT pages from all database files.&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;BUFFFG&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Total number of above-the-bar pages in the disk buffer pool currently occupied by FCT pages from all database files.&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;BUFFFL&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Total number of below-the-bar pages in the disk buffer pool currently occupied by FCT pages from all database files.&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;BUFFT&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Total number of pages in the disk buffer pool currently occupied by CCATEMP pages. Note that in the file buffer usage statistics, CCATEMP pages are indicated as table D.&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;BUFFTG&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Total number of above-the-bar pages in the disk buffer pool currently occupied by CCATEMP pages. Note that in the file buffer usage statistics, CCATEMP pages are indicated as table D.&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;BUFFTL&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Total number of below-the-bar pages in the disk buffer pool currently occupied by CCATEMP pages. Note that in the file buffer usage statistics, CCATEMP pages are indicated as table D.&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;BUFFX&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Total number of pages in the disk buffer pool currently occupied by Table X pages from all database files.&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;BUFFXG&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Total number of above-the-bar pages in the disk buffer pool currently occupied by table X pages from all database files.&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;BUFFXL&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Total number of below-the-bar pages in the disk buffer pool currently occupied by table X pages from all database files.&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;BUFM.&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Total number of pages in the disk buffer pool currently occupied by modified pages from all tables in all database files. Equal to &amp;lt;code&amp;gt;BUFMF + BUFMA + BUFMB + BUFMC + BUFMD + BUFME + BUFMX&amp;lt;/code&amp;gt;.&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;BUFMA&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Total number of pages in the disk buffer pool currently occupied by modified table A pages from all database files. These pages must be written to disk before they can be flushed from the buffer pool.&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;BUFMAG&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Total number of above-the-bar pages in the disk buffer pool currently occupied by modified table A pages from all database files. These pages must be written to disk before they can be flushed from the buffer pool.&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;BUFMAL&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Total number of below-the-bar pages in the disk buffer pool currently occupied by modified table A pages from all database files. These pages must be written to disk before they can be flushed from the buffer pool.&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;BUFMB&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Total number of pages in the disk buffer pool currently occupied by modified table A pages from all database files. These pages must be written to disk before they can be flushed from the buffer pool.&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;BUFMBG&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Total number of above-the-bar pages in the disk buffer pool currently occupied by modified table B pages from all database files. These pages must be written to disk before they can be flushed from the buffer pool.&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;BUFMBL&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Total number of below-the-bar pages in the disk buffer pool currently occupied by modified table B pages from all database files. These pages must be written to disk before they can be flushed from the buffer pool.&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;BUFMC&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Total number of pages in the disk buffer pool currently occupied by modified table A pages from all database files. These pages must be written to disk before they can be flushed from the buffer pool.&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;BUFMCG&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Total number of above-the-bar pages in the disk buffer pool currently occupied by modified table C pages from all database files. These pages must be written to disk before they can be flushed from the buffer pool.&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;BUFMCL&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Total number of below-the-bar pages in the disk buffer pool currently occupied by modified table C pages from all database files. These pages must be written to disk before they can be flushed from the buffer pool.&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;BUFMD&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Total number of pages in the disk buffer pool currently occupied by modified table A pages from all database files. These pages must be written to disk before they can be flushed from the buffer pool.&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;BUFMDG&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Total number of above-the-bar pages in the disk buffer pool currently occupied by modified table D pages from all database files. These pages must be written to disk before they can be flushed from the buffer pool.&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;BUFMDL&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Total number of below-the-bar pages in the disk buffer pool currently occupied by modified table D pages from all database files. These pages must be written to disk before they can be flushed from the buffer pool.&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;BUFME&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Total number of pages in the disk buffer pool currently occupied by modified table A pages from all database files. These pages must be written to disk before they can be flushed from the buffer pool.&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;BUFMEG&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Total number of above-the-bar pages in the disk buffer pool currently occupied by modified table E pages from all database files. These pages must be written to disk before they can be flushed from the buffer pool.&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;BUFMEL&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Total number of below-the-bar pages in the disk buffer pool currently occupied by modified table E pages from all database files. These pages must be written to disk before they can be flushed from the buffer pool.&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;BUFMF&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Total number of pages in the disk buffer pool currently occupied by FCT pages from all database files. These pages must be written to to disk before they can be flushed from the buffer pool.&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;BUFMFG&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Total number of above-the-bar pages in the disk buffer pool currently occupied by modified FCT pages from all database files. These pages must be written to disk before they can be flushed from the buffer pool.&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;BUFMFL&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Total number of below-the-bar pages in the disk buffer pool currently occupied by modified FCT pages from all database files. These pages must be written to disk before they can be flushed from the buffer pool.&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;BUFMT&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Total number of pages in the disk buffer pool currently occupied by modified CCATEMP pages. These pages must be written to disk before they can be flushed from the buffer pool. Not that in the file buffer usage statistics, CCATEMP pages are indicated as table D.&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;BUFMTG&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Total number of above-the-bar pages in the disk buffer pool currently occupied by modified CCATEMP pages. These pages must be written to disk before they can be flushed from the buffer pool. Note that in the file usage statistics, CCATEMP pages are indicated as table D.&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;BUFMTL&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Total number of below-the-bar pages in the disk buffer pool currently occupied by modified CCATEMP pages. These pages must be written to disk before they can be flushed from the buffer pool. Note that in the file usage statistics, CCATEMP pages are indicated as table D.&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;BUFMX&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Total number of pages in the disk buffer pool currently occupied by modified table X pages from all database files. These pages must be written to disk before they can be flushed from the buffer pool.&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;BUFMXG&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Total number of above-the-bar pages in the disk buffer pool currently occupied by modified table E pages from all database files. These pages must be written to disk before they can be flushed from the buffer pool.&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;BUFMXL&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Total number of below-the-bar pages in the disk buffer pool currently occupied by modified table E pages from all database files. These pages must be written to disk before they can be flushed from the buffer pool.&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;BUFPAGA&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Total number of pages in the disk buffer pool currently occupied by table A pages from all database files.&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;BUFPAGB&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Total number of pages in the disk buffer pool currently occupied by table B pages from all database files except CCATEMP. CCATEMP table B pages are counted under BUFPAGX.&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;BUFPAGC&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Total number of pages in the disk buffer pool currently occupied by table C pages from all database files.&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;BUFPAGD&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Total number of pages in the disk buffer pool currently occupied by table D pages from all database files.&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;BUFPAGE&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Total number of pages in the disk buffer pool currently occupied by pages from all tables in all database files.&lt;br /&gt;
Equal to &amp;lt;code&amp;gt;BUFPAGA + BUFPAGB + BUFPAGC + BUFPAGD + BUFPAGF + BUFPAGX&amp;lt;/code&amp;gt; plus the number of Table X pages in the buffer pool, which can be obtained with the BUFFX statistic.&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;BUFPAGF&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Total number of pages in the disk buffer pool currently occupied by FCT pages from all database files.&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;BUFPAGL&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Total number of pages in the disk buffer pool currently occupied by table E pages from all database files. The L stands for LOBs, or large objects, which is what is stored in table E.&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;BUFPAGX&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Total number of pages in the disk buffer pool currently occupied by table B pages from CCATEMP. All CCATEMP pages are considered to be in table B.&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;BUPD&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Fields added to or changed in table B (rate or total). Equal to &amp;lt;code&amp;gt;BADD+BCHG&amp;lt;/code&amp;gt;.&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;CCATIO&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Physical CCATEMP reads and writes (rate or total). Equal to &amp;lt;code&amp;gt;CCATRD+CCATWR&amp;lt;/code&amp;gt;.&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;CCATLHP&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;High water mark for percent of &amp;quot;low&amp;quot; CCATEMP pages used. These are pages in the first 64K CCATEMP pages.&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;CCATLHU&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;High water mark of number of &amp;quot;low&amp;quot; CCATEMP pages used. These are pages in the first 64K CCATEMP pages.&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;CCATMHP&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;High water mark for percent of CCATEMP pages in use.&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;CCATMHU&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;High water mark for total number of CCATEMP pages in use.&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;CCATMLP&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;The current percentage of &amp;quot;low&amp;quot; CCATEMP pages used.  These are pages in the first 64K CCATEMP pages.&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;CCATMLU&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;The current number of &amp;quot;low&amp;quot; CCATEMP pages used.  These are pages in the first 64K CCATEMP pages.&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;CCATMPP&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Percent of CCATEMP pages in use.&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;CCATMPT&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Total number of CCATEMP pages.&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;CCATMPU&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Total number of CCATEMP pages in use.&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;CCATMXP&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;The current percentage of &amp;quot;extended&amp;quot; CCATEMP pages used.  These are pages past the first 64K CCATEMP pages.&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;CCATMXU&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;The current number of &amp;quot;extended&amp;quot; CCATEMP pages used.  These are pages past the first 64K CCATEMP pages.&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;CCATRD&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Physical CCATEMP page reads (rate or total).&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;CCATWR&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Physical CCATEMP page writes (rate or total).&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;CDLWAIT&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of constraint dependency lock waits (rate or total).&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;CFRCDIR&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Conflicts on the &amp;lt;code&amp;gt;DIRECT&amp;lt;/code&amp;gt; critical file resource in all database files (rate or total).  This resource protects the integrity of Table&amp;amp;nbsp;B.&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;CFRCEXS&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Conflicts on the &amp;lt;code&amp;gt;EXISTS&amp;lt;/code&amp;gt; critical file resource in all database files (rate or total). This resource protects the integrity of the existence bit map.&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;CFRCIND&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Conflicts on the &amp;lt;code&amp;gt;INDEX&amp;lt;/code&amp;gt; critical file resource in all database files (rate or total). This resource protects the integrity of the database indexes.&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;CFRCONF&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Conflicts on all critical file resources in all database files (rate or total).&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;CFRCREC&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Conflicts on the &amp;lt;code&amp;gt;RECENQ&amp;lt;/code&amp;gt; critical file resource in all database files (rate or total).  This resource protects the integrity of the record enqueueing tables.&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;CHKPALP&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Percent of checkpoint dataset full given the current extent allocation.  Interpreting this statistic requires some knowledge of the checkpoint dataset allocation characteristics.&lt;br /&gt;
If the checkpoint is allocated &amp;lt;code&amp;gt;SPACE=(CYL,10,10)&amp;lt;/code&amp;gt;, and 9 cylinders are filled, CHKPALP will show 90%.  If the current extent fills and another is allocated, CHKPALP will drop to around 50%.&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;CHKPIO&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Checkpoint data set writes (rate or total).&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;CHKPLST&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of seconds since last checkpoint.&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;CHKPNCK&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of checkpoints in the current checkpoint stream. Always less than or equal to &amp;lt;var&amp;gt;[[CPMAX parameter|CPMAX]]&amp;lt;/var&amp;gt;.  Always displayed as total.&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;CHKPNUS&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of user who have enqueued (preventing) checkpoints.&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;CHKPREC&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of records written to the checkpoint dataset since the last rewind of the dataset.  Always displayed as total.&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;CHKPTO&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of checkpoint timeouts since the last successful checkpoint.  Always displayed as total.&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;CHKPTOU&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;The user number of the user that caused the last checkpoint to timeout (sometimes multiple users will be the cause, but this statistic will only display the last one it finds).  Returns a -1 if the last checkpoint was successful.&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;CNCT&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;System elapsed time. Seconds since online came up.&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;CNSCURP&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Current number of real primary constraint pages.&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;CNSMAXP&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Parameter - maximum number of constraint pages.&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;CNSMERG&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of constraint table merges (rate or total).&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;CNSMINP&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Parameter - minimum number of constraint pages.&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;CNSNWTS&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of share enqueue waits for contraints lock (rate or total).&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;CNSNWTX&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of exclusive enqueue waits for contraints lock (rate or total).&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;CNSOVFP&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of overflow constraints pages.&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;CNSOVFPH&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;High water mark for number of overflow constraints pages.&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;CNSREO&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of constraints table reorgs (rate or total).&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;CNSREOC&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of constraints table reorg checks (rate or total).&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;CNSSPLT&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of constraint splits (rate or total).&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;CNSTWTS&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Milliseconds spent waiting on share for constraints lock (rate or total).&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;CNSTWTX&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Milliseconds spent waiting on exclusive for constraints lock (rate or total).&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;COMMITS&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of commited update units (rate or total).&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;CPU&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;CPU time consumed - stat $functions return milliseconds, SirMon displays seconds (rate or total).&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;DEV10&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Output lines written to directed output (USE) data sets or temporary procedures (rate or total).&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;DEV11&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Output lines to remote User Language in Full Screen mode (rate or total).&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;DEV12&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Input lines from remote User Language in Full Screen mode (rate or total).&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;DEV21&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Output lines to TCAM 3275s (rate or total).&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;DEV22&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Input lines from TCAM 3275s (rate or total).&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;DEV23&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Output lines to IFAM2 or IFAM4 programs (rate or total).&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;DEV24&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Input arguments from certain IFAM2 or IFAM4 calls (rate or total).&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;DEV25&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Output lines to remote BTAM 3270s (rate or total).&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;DEV26&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Input lines from remote BTAM 3270s (rate or total).&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;DEV27&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Terminal error messages issued for inbound Horizon conversations (rate or total).&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;DEV28&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Not used.&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;DEV31&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;IFDISP output lines to IFAM1 programs (rate or total).&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;DEV32&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Input arguments supplied by IFAM1 calls (rate or total).&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;DEV33&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Output lines to TCAM 2741s and teletypes (rate or total).&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;DEV34&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Input lines from TCAM 2741s and teletypes (rate or total).&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;DEV35&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Output lines to BTAM 3270s (rate or total).&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;DEV36&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Input lines from BTAM 3270s (rate or total).&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;DEV37&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Output lines to VTAM 2741s and teletypes (rate or total).&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;DEV38&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Input lines from VTAM 2741s and teletypes (rate or total).&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;DEV49&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Output lines to Remote Command Line applications (rate or total).&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;DEV5&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Output lines to to procedures defined during the run (rate or total).&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;DEV50&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Input lines from Remote Command Line applications (rate or total).&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;DEV51&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Not used.&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;DEV52&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Not used.&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;DEV53&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Output lines from an IFAM1 application (rate or total).&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;DEV54&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Input lines from an IFAM1 application (rate or total).&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;DEV55&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Not used.&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;DEV56&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Not used.&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;DEV57&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Not used.&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;DEV58&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Not used.&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;DEV59&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Not used.&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;DEV6&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Input lines from procedures defined during the run (rate or total).&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;DEV60&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Not used.&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;DEV61&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Not used.&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;DEV62&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Not used.&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;DEV63&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Misused for UTI stats if X&#039;08&#039; bit set in the &amp;lt;var&amp;gt;MONPARM parameter|MONPARM]]&amp;lt;/var&amp;gt; system parameter.&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;DEV64&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Misused for UTI stats if X&#039;08&#039; bit set in the &amp;lt;var&amp;gt;MONPARM&amp;lt;/var&amp;gt; system parameter.&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;DEV65&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Misused for UTI stats if X&#039;08&#039; bit set in the &amp;lt;var&amp;gt;MONPARM&amp;lt;/var&amp;gt; system parameter.&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;DEV66&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Misused for UTI stats if X&#039;08&#039; bit set in the &amp;lt;var&amp;gt;MONPARM&amp;lt;/var&amp;gt; system parameter.&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;DEV67&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Misused for UTI stats if X&#039;08&#039; bit set in the &amp;lt;var&amp;gt;MONPARM&amp;lt;/var&amp;gt; system parameter.&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;DEV68&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Misused for UTI stats if X&#039;08&#039; bit set in the &amp;lt;var&amp;gt;MONPARM&amp;lt;/var&amp;gt; system parameter.&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;DEV69&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Misused for UTI stats if X&#039;08&#039; bit set in the &amp;lt;var&amp;gt;MONPARM&amp;lt;/var&amp;gt; system parameter.&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;DEV7&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Output lines to VTAM 3270s (rate or total).&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;DEV70&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Misused for UTI stats if X&#039;08&#039; bit set in the &amp;lt;var&amp;gt;MONPARM&amp;lt;/var&amp;gt; system parameter.&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;DEV71&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Misused for UTI stats if X&#039;08&#039; bit set in the &amp;lt;var&amp;gt;MONPARM&amp;lt;/var&amp;gt; system parameter.&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;DEV72&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Misused for UTI stats if X&#039;08&#039; bit set in the &amp;lt;var&amp;gt;MONPARM&amp;lt;/var&amp;gt; system parameter.&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;DEV73&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Misused for UTI stats if X&#039;08&#039; bit set in the &amp;lt;var&amp;gt;MONPARM&amp;lt;/var&amp;gt; system parameter.&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;DEV74&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Misused for UTI stats if X&#039;08&#039; bit set in the &amp;lt;var&amp;gt;MONPARM&amp;lt;/var&amp;gt; system parameter.&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;DEV8&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Input lines from VTAM 3270s (rate or total).&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;DEV9&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Page headers or trailers defined in requests (rate or total).&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;DIRRCD&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of records scanned in direct searches of table B (rate or total).&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;DKAR&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Buffers allocated without page read request (rate or total).&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;DKBUFWT&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of times a thread had to wait for a disk buffer page to become available before continuing processing (rate or total).&lt;br /&gt;
A high number for DKBUFWT could be a sign of a too small buffer pool, problems with anticipatory write logic, or application tuning problems.&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;DKIO&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Physical page reads/writes to/from the Model204 database file (rate or total).  This value is equal to &amp;lt;code&amp;gt;DKRD + DKWR&amp;lt;/code&amp;gt;. Under Model 204 V6R2 or later, this is equal to &amp;lt;code&amp;gt;DKIOL + DKIOG&amp;lt;/code&amp;gt;.&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;DKIOG&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Physical page reads/writes to/from the Model204 database file to or from above-the-bar buffers (rate or total). This value is equal to &amp;lt;code&amp;gt;DKRDG + DKWRG&amp;lt;/code&amp;gt;.&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;DKIOL&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Physical page reads/writes to/from the Model204 database file to or from below-the-bar buffers (rate or total). This value is equal to &amp;lt;code&amp;gt;DKRDL + DKWRL&amp;lt;/code&amp;gt;.&lt;br /&gt;
This has the same value as DKIO unless the &amp;lt;var&amp;gt;NUMBUFG&amp;lt;/var&amp;gt; system parameter is set to a non-zero value under Model 204 V6R2 or later.&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;DKPR&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Requests for a page in a database file or CCATEMP (rate or total).&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;DKPRF&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Requests for a page in a database file or CCATEMP satisfied by a pending release page, a so-called fast logical page read (rate or total).&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;DKRD&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Physical pages reads from the Model204 database file (rate or total). Under Model 204 V6R2 or later this is equal to &amp;lt;code&amp;gt;DKRDL + DKRDG&amp;lt;/code&amp;gt;.&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;DKRDG&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Physical pages reads from the Model204 database file to above-the-bar buffers (rate or total).&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;DKRDL&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Physical pages reads from the Model204 database file to below-the-bar buffers (rate or total). This has the same value as DKRD unless the &amp;lt;var&amp;gt;NUMBUFG&amp;lt;/var&amp;gt; system parameter is set to a non-zero value under Model 204 V6R2 or later.&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;DKRDPRP&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&amp;lt;code&amp;gt; (DKPR - DKRD) / DKPR * 100&amp;lt;/code&amp;gt;.  This is the percentage of page requests satisfied by pages already in the 204 buffer pool, and which did not require a physical I/O.&lt;br /&gt;
Hence, this is a measure of caching efficiency.&lt;br /&gt;
While there is no definite &amp;quot;good&amp;quot; or &amp;quot;bad&amp;quot; number for DKRDPRP, the ideal situation is to have as high a percentage as possible of page requests satisfied by pages in cache (that is, in the buffer pool).&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;DKRR&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Physical reads of database file and CCATEMP pages when the page was recently used (rate or total).&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;DKSAW&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Anticipatory disk buffer writes (rate or total).&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;DKSAWB&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Anticipatory disk buffer writes at bottom of the reuse queue (rate or total). This number will almost always be 0 or very close.&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;DKSAWBG&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Anticipatory disk buffer writes at bottom of the reuse queue (rate or total) for above-the-bar buffers. This number will almost always be 0 or very close.&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;DKSAWBL&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Anticipatory disk buffer writes at bottom of the reuse queue (rate or total) for below-the-bar buffers. This number will almost always be 0 or very close.&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;DKSAWC&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Anticipatory disk buffer writes for CCATEMP pages (rate or total).  Obsolete: with 2.2 will always return a 0.&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;DKSAWG&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Anticipatory disk buffer writes (rate or total) for above-the-bar buffers. This number will be zero, unless the &amp;lt;var&amp;gt;NUMBUFG&amp;lt;/var&amp;gt; system parameter is set to a non-zero value under Model 204 V6R2 or later.&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;DKSAWL&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Anticipatory disk buffer writes (rate or total) for below-the-bar buffers. This number will be the same as DKSAW, unless the &amp;lt;var&amp;gt;NUMBUFG&amp;lt;/var&amp;gt; system parameter is set to a non-zero value under Model 204 V6R2 or later.&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;DKSAWT&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Anticipatory disk buffer writes at top of the reuse queue (rate or total). This number will always be 0 and is only listed for historic reasons.&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;DKSAWW&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Anticipatory disk buffer writes upon &amp;quot;window&amp;quot; entry in the reuse queue (rate or total). This number is the chief component of the DKSAW statistic and will almost always be almost exactly the same value as DKSAW.&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;DKSCW&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&amp;quot;COMMIT&amp;quot; or non-anticipatory disk buffer writes (rate or total). Equal to DKWR - DKSAW since all writes are either anticipatory writes or writes resulting from physical commits.&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;DKSDIR&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;High water mark for the number of modified buffers inside the window.&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;DKSDIRT&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Total number of modified buffers inside the window.&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;DKSFB&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Calls to find a buffer (rate or total).  Obsolete:  this stat will always return 0.&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;DKSFBS&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Scans required because the oldest free buffer was not immediately available (rate or total).&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;DKSFNU&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of times page found in buffers not in use (rate or total).&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;DKSH2M&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&amp;quot;Find Buffer Scans&amp;quot; that crossed from the high reuse queue into the medium reuse queue (rate or total).  Obsolete with 2.2.&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;DKSKIP&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;High water mark of the number of free buffers that were skipped when searching for a buffer that could be reused immediately.&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;DKSKIPT&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Free buffers that were skipped when searching for a buffer that could be reused immediately (rate or total).&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;DKSM2L&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&amp;quot;Find Buffer Scans&amp;quot; that crossed from the medium reuse queue the low reuse queue (rate or total).  Obsolete under 2.2&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;DKSRHC&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of rehashes required because of disk buffer pool hash cell collisions.&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;DKSRR&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Physical reads of database file and CCATEMP pages when the page was recently used (rate or total).&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;DKSTBLA&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Physical Table A read (rate or total).&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;DKSTBLB&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Physical Table B read (rate or total).&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;DKSTBLC&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Physical Table C read (rate or total).&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;DKSTBLD&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Physical Table D read (rate or total).&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;DKSTBLE&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Physical Table E read (rate or total).&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;DKSTBLF&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Physical Table F read (rate or total).&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;DKSTKQC&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of times current page closed because user had four open pages and needed another (rate or total).&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;DKSUAW&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Waits for oldest buffer in buffer pool to be written out (rate or total).  Makes up part of DKBUFWT.  Obsolete.&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;DKSWAIT&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of waits to reuse buffer (rate or total).&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;DKSWRP&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;High water mark number of concurrent active anticipatory writes.&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;DKSWRPT&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Total number of currently active anticipatory writes.&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;DKWR&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Physical page writes to Model204 database file (rate or total). Under Model 204 V6R2 or later this is equal to &amp;lt;code&amp;gt;DKWRL + DKWRG&amp;lt;/code&amp;gt;.&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;DKWRG&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Physical pages writes to the Model204 database file from above-the-bar buffers (rate or total).&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;DKWRL&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Physical page writes to the Model204 database file from below-the-bar buffers (rate or total). This has the same value as DKWR unless the &amp;lt;var&amp;gt;NUMBUFG&amp;lt;/var&amp;gt; system parameter is set to a non-zero value under Model 204 V6R2 or later.&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;DMPRST&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DUMP and RESTORE I/O&#039;s (rate or total).  Equal to &amp;lt;code&amp;gt;DUMP+REST&amp;lt;/code&amp;gt;.&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;DNSCACHE&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;The number of entries in the name server cache (the CACHE value on the &amp;lt;var&amp;gt;JANUS NAMESERVER&amp;lt;/var&amp;gt; command).&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;DNSCURNS&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;The current &amp;quot;go to&amp;quot; nameserver in dotted IP address format with the port number in parentheses. For example: 198.242.244.9(53).&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;DNSMAXTL&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;The value of the &amp;lt;var&amp;gt;MAXTTL&amp;lt;/var&amp;gt; parameter on the &amp;lt;var&amp;gt;JANUS NAMESERVER&amp;lt;/var&amp;gt; command.&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;DNSRCACH&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of name lookup requests that found the requested name in the cache (rate or total).&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;DNSRFAIL&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of name lookup requests that did not succeed, that is, did not get an IP adress (rate or total).&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;DNSRSUCC&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of name lookups requests that succeeded (rate or total).&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;DNSRTIMO&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of requests to nameservers that timed out before they got a response. With multiple nameservers, a single request can try several servers and so get several timeouts. But, of course, this is probably pretty rare in practice.&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;DNSRTOT&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Total number of name lookup request (rate or total).&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;DNSWTIME&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Total time spent waiting for responses from nameservers. &amp;quot;Interesting&amp;quot; calculated values might be &amp;lt;code&amp;gt;DNSWTIME/DNSRTOT&amp;lt;/code&amp;gt; or &amp;lt;code&amp;gt;DNSWTIME/(DNSRTOT-DNSRCACH)&amp;lt;/code&amp;gt;.&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;DUMP&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Writes to a Model204 file backup (rate or total).&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;ECCALL&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of External Call Facility calls (rate or total).&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;ECCNCT&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Total amount of time External Call Facility subtasks spent running (rate or total).&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;ECCPU&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Total amount of CPU used by External Call Facility subtasks (rate or total).&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;ECCTOUT&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of External Call Facility calls that timed out, that is did not complete in the time period specified on the &amp;lt;code&amp;gt;EXTERNAL PROGRAM&amp;lt;/code&amp;gt; statement (rate or total).&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;ECCWAITP&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of External Call Facility calls that had to wait for a load module to become available either because it was non-reentrant and it was in use or because the module was being loaded or deleted (rate or total).&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;ECCWAITS&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of External Call Facility calls that had to wait for a subtask to become available (rate or total).&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;ECDELETE&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of &amp;lt;code&amp;gt;EXTERNAL DELETE&amp;lt;/code&amp;gt; statements executed (rate or total).&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;ECEXCP&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Total number of I/O&#039;s done by External Call Facility subtasks (rate or total).&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;ECLOAD&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of EXTERNAL LOAD statements executed (rate or total).&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;ECNAMMAX&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;High water mark of External Call Facility call names defined via &amp;lt;code&amp;gt;EXTERNAL NAME&amp;lt;/code&amp;gt; (total).&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;ECPGMMAX&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;High water mark of External Call Facility load modules defined via &amp;lt;code&amp;gt;EXTERNAL PROGRAM&amp;lt;/code&amp;gt; (total).&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;ECTSKMAX&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;High water mark of External Call Facility subtasks in use (total).&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;ECTWAITP&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Amount of time External Call Facility calls that had to wait for a load module to become available either because it was non-reentrant and it was in use or because the module was being loaded or deleted (rate or total).&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;ECTWAITS&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Amount of time External Call Facility programs spent waiting for a subtask to become available (rate or total).&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;ERRPDL&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;High water mark of the SYSTEM push-down list.&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;FBMX&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;High water mark of the number of active disk buffers. This is an optional statistic.&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;FBWT&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Waits for a free Model204 disk buffer (rate or total).  This will always be 0 if the number of buffers is greater than or equal to 4 times the number of servers.  Makes up part of DKBUFWT.&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;FINDS&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;User Language FIND statements executed (rate or total).&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;GTBLRS&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of GTBL rearrangements required to add a non-string global &amp;quot;object&amp;quot;, such as an image or screen.&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;GTBLRU&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of GTBL rearrangements required to add or expand a string global value with &amp;lt;var&amp;gt;$Setg&amp;lt;/var&amp;gt;.&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;HRDRSTRT&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Counts the number of times a hard user restart has occured (rate or total).&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;IN&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Input lines from CCAIN, user zero (rate or total).&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;INCMFS&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Input lines from CMS full screen console - ALTIODEV 47 (rate or total).&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;INCMIO&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Input lines from CMS non-full screen console - ALTIODEV 45 (rate or total).&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;INCRAM&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Input lines from remote User Language threads (BATCH2, etc.) - IODEV 29. (rate or total).&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;INTTY&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Input lines from BTAM teletypes - IODEV 15 (rate or total).&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;INVMFS&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Input lines from VMCF or IUCV full screen threads - IODEV 41 (rate or total).&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;INVMIF&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Input arguments supplied by certain IFAM2 or IFAM4 calls from CMS programs - IODEV 43 (rate or total).&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;INVMIO&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Input lines from IUCV or VMCF non-full screen threads - IODEV 39 (rate or total).&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;INXX&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Input lines from QSAM users - IODEV 3 (rate or total).&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;IN2265&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Not used - IODEV 17 (total only).&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;IN2741&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Input lines from BTAM 2741s - IODEV 13 (rate or total).&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;IN3275&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Input lines from BTAM 3270s - IODEV 19 (rate or total).&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;IXADD&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Index entries added to tables C and D, including attempts to add duplicates (rate or total).&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;IXDEL&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Index entries deleted from tables C and D (rate or total).&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;IXUPD&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Index entries changed in tables C and D (rate or total). Equal to IXADD + IXDEL.&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;JRNLALP&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Percentage of journal dataset full given the current extent allocation.  Interpreting this statistic requires some knowledge of the journal dataset allocation characteristics:&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;If the journal is allocated SPACE=(CYL,10,10) and 9 cylinders are filled, JRNLALP will show 90%.  &amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;If the current extent fills and another is is allocated, JRNLALP will drop to around 50%. &amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
High values may signal that the region is about to switch to another ring member or that a critical &amp;quot;full&amp;quot; condition is pending in the journal.&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;JRNLIO&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Physical journal writes - CCAJRNL I/O&#039;s (rate or total).&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;JSCREENS&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Counts the number of times Janus Web incremented the SCREENS statistic. Since these may occur outside of request context, they would not necessarily have corresponding Since-Last statistics (rate or total).&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;JWEBERRS&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Counts the number of times that Janus Web returned a 4xx status code. Note that these would not be counted in the SCREENS statistic, but it is handy to know that for example a bunch of 404 or 401 errors are occurring (rate or total).&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;LCDKBM&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of DKBM MP lock conflicts (rate or total).&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;LCFORT&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of FORTRAN MP lock conflicts (rate or total).&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;LCHASH&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of HASH MP lock conflicts (rate or total).&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;LCLRUQ&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of LRUQ MP lock conflicts (rate or total).&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;LCRCLK&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of RCLK (record locking) MP lock conflicts (rate or total).&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;LCTOT&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Total number of all types of MP lock conflicts (rate or total).&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;LCV7IB&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of V7IB MP lock conflicts (rate or total).&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;LCV7OB&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of V7OB MP lock conflicts (rate or total).&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;LKPOST&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Real POST SVCs issued to release MP locks (rate or total).&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;LKWAIT&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Real WAIT SVCs issued to wait for MP locks (rate or total).&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;LOCAL0&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Locally defined stat for $INCSTAT and $SETSTAT. (rate or total).&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;LOCAL1&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Locally defined stat for $INCSTAT and $SETSTAT. (rate or total).&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;LOCAL2&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Locally defined stat for $INCSTAT and $SETSTAT. (rate or total).&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;LOCAL3&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Locally defined stat for $INCSTAT and $SETSTAT. (rate or total).&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;LOCAL4&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Locally defined stat for $INCSTAT and $SETSTAT. (rate or total).&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;LOCAL5&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Locally defined stat for $INCSTAT and $SETSTAT. (rate or total).&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;LOCAL6&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Locally defined stat for $INCSTAT and $SETSTAT. (rate or total).&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;LOCAL7&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Locally defined stat for $INCSTAT and $SETSTAT. (rate or total).&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;LOCAL8&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Locally defined stat for $INCSTAT and $SETSTAT. (rate or total).&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;LOCAL9&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Locally defined stat for $INCSTAT and $SETSTAT. (rate or total).&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;LOFORT&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of times FORTRAN MP lock was obtained (rate or total).&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;LOFORTE&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of times FORTRAN MP lock was obtained EXC (rate or total).&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;LOFORTS&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of times FORTRAN MP lock was obtained SHR (rate or total).&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;LOGALP&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Percent full of log dataset, if it&#039;s being used.&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;LOGIO&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Records added to log dataset, if it&#039;s being used (rate or total).&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;LONGUPDT&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of update units exceeding MAXUD parameter (rate or total).&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;LONGUTIM&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Total duration in milliseconds of update units that exceeded the MAXUD parameter.&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;LORCLK&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of times RCLK MP lock was obtained (rate or total).&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;LORCLKE&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of times RCLK MP lock was obtained EXC (rate or total).&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;LORCLKS&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of times RCLK MP lock was obtained SHR (rate or total).&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;LOTOT&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of times any kind of MP lock was obtained (rate or total).&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;LOTOTE&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of times any kind of EXC MP lock was obtained (rate or total).&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;LOTOTS&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of times any kind of SHR MP lock was obtained (rate or total).&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;LPCMLW&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of times CMLW lock posted. (rate or total).&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;LPCNST&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of times CNST lock posted. (rate or total).&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;LPDBCD&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of times DBCD lock posted. (rate or total).&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;LPECMM&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of times ECMM lock posted. (rate or total).&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;LPECTM&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of times ECTM lock posted. (rate or total).&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;LPFILD&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of times FILD lock posted. (rate or total).&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;LPFORT&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of times FORT lock posted. (rate or total).&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;LPHASH&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of times HASH lock posted. (rate or total).&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;LPITS1&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of times ITS1 lock posted. (rate or total).&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;LPITS2&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of times ITS2 lock posted. (rate or total).&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;LPJRNL&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of times JRNL lock posted. (rate or total).&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;LPLIOS&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of times LIOS lock posted. (rate or total).&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;LPLRUQ&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of times LRUQ lock posted. (rate or total).&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;LPMQCH&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of times MQCH lock posted. (rate or total).&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;LPMQST&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of times MQST lock posted. (rate or total).&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;LPMQTA&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of times MQTA lock posted. (rate or total).&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;LPPAGE&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of times PAGE lock posted. (rate or total).&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;LPQMAN&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of times QMAN lock posted. (rate or total).&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;LPQUEU&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of times QUEU lock posted. (rate or total).&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;LPRCLK&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of times RCLK lock posted. (rate or total).&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;LPSIR1&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of times SIR1 lock posted. (rate or total).&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;LPSIR2&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of times SIR2 lock posted. (rate or total).&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;LPSMFS&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of times SMFS lock posted. (rate or total).&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;LPTOTAL&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Total something relating to lock posters. (rate or total).&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;LPTWND&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of times TWND lock posted. (rate or total).&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;LPUSR1&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of times USR1 lock posted. (rate or total).&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;LPUSR2&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of times USR2 lock posted. (rate or total).&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;LPV7IB&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of times V7IB lock posted. (rate or total).&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;LPV7OB&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of times V7OB lock posted. (rate or total).&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;LSCMLW&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of times CMLW lock spun. (rate or total).&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;LSCNST&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of times CNST lock spun. (rate or total).&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;LSDBCD&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of times DBCD lock spun. (rate or total).&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;LSECMM&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of times ECMM lock spun. (rate or total).&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;LSECTM&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of times ECTM lock spun. (rate or total).&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;LSFILD&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of times FILD lock spun. (rate or total).&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;LSFORT&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of times FORT lock spun. (rate or total).&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;LSHASH&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of times HASH lock spun. (rate or total).&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;LSITS1&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of times ITS1 lock spun. (rate or total).&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;LSITS2&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of times ITS2 lock spun. (rate or total).&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;LSJRNL&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of times JRNL lock spun. (rate or total).&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;LSLIOS&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of times LIOS lock spun. (rate or total).&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;LSLRUQ&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of times LRUQ lock spun. (rate or total).&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;LSMQCH&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of times MQCH lock spun. (rate or total).&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;LSMQST&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of times MQST lock spun. (rate or total).&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;LSMQTA&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of times MQTA lock spun. (rate or total).&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;LSPAGE&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of times PAGE lock spun. (rate or total).&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;LSQMAN&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of times QMAN lock spun. (rate or total).&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;LSQUEU&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of times QUEU lock spun. (rate or total).&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;LSRCLK&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of times RCLK lock spun. (rate or total).&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;LSSIR1&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of times SIR1 lock spun. (rate or total).&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;LSSIR2&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of times SIR2 lock spun. (rate or total).&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;LSSMFS&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of times SMFS lock spun. (rate or total).&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;LSTOTAL&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Total something relating to lock spins. (rate or total).&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;LSTWND&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of times TWND lock spun. (rate or total).&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;LSUSR1&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of times USR1 lock spun. (rate or total).&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;LSUSR2&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of times USR2 lock spun. (rate or total).&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;LSV7IB&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of times V7IB lock spun. (rate or total).&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;LSV7OB&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of times V7OB lock spun. (rate or total).&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;LWCMLW&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of times CMLW lock waited. (rate or total).&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;LWCNST&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of times CNST lock waited. (rate or total).&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;LWDBCD&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of times DBCD lock waited. (rate or total).&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;LWECMM&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of times ECMM lock waited. (rate or total).&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;LWECTM&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of times ECTM lock waited. (rate or total).&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;LWFILD&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of times FILD lock waited. (rate or total).&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;LWFORT&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of times FORT lock waited. (rate or total).&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;LWHASH&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of times HASH lock waited. (rate or total).&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;LWITS1&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of times ITS1 lock waited. (rate or total).&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;LWITS2&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of times ITS2 lock waited. (rate or total).&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;LWJRNL&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of times JRNL lock waited. (rate or total).&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;LWLIOS&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of times LIOS lock waited. (rate or total).&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;LWLRUQ&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of times LRUQ lock waited. (rate or total).&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;LWMQCH&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of times MQCH lock waited. (rate or total).&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;LWMQST&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of times MQST lock waited. (rate or total).&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;LWMQTA&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of times MQTA lock waited. (rate or total).&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;LWPAGE&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of times PAGE lock waited. (rate or total).&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;LWQMAN&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of times QMAN lock waited. (rate or total).&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;LWQUEU&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of times QUEU lock waited. (rate or total).&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;LWRCLK&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of times RCLK lock waited. (rate or total).&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;LWSIR1&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of times SIR1 lock waited. (rate or total).&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;LWSIR2&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of times SIR2 lock waited. (rate or total).&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;LWSMFS&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of times SMFS lock waited. (rate or total).&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;LWTOTAL&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Total something relating to lock waiters. (rate or total).&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;LWTWND&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of times TWND lock waited. (rate or total).&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;LWUSR1&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of times USR1 lock waited. (rate or total).&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;LWUSR2&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of times USR2 lock waited. (rate or total).&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;LWV7IB&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of times V7IB lock waited. (rate or total).&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;LWV7OB&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of times V7OB lock waited. (rate or total).&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;MODPAGA&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Total number of pages in the disk buffer pool currently occupied by modified table A pages from all database files.  These pages must be written to disk before being flushed from the buffer pool.&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;MODPAGB&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Total number of pages in the disk buffer pool currently occupied by modified table B pages from all database files except CCATEMP.&lt;br /&gt;
These pages must be written to disk before being flushed from the These pages must be written to disk before being flushed from the buffer pool.&lt;br /&gt;
Modified CCATEMP table B pages are counted under the MODPAGX statistic.&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;MODPAGC&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Total number of pages in the disk buffer pool currently occupied by modified table C pages from all database files.  These pages must be written to disk before being flushed from the buffer pool.&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;MODPAGD&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Total number of pages in the disk buffer pool currently occupied by modified table D pages from all database files. These pages must be written to disk before being flushed from the buffer pool.&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;MODPAGE&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Total number of pages in the disk buffer pool currently occupied by modified pages from all tables in all database files.&lt;br /&gt;
These pages must be written to disk before being flushed from the buffer pool.&lt;br /&gt;
Equal to MODPAGA + MODPAGB + MODPAGC + MODPAGD + MODPAGF + MODPAGX + modfied pages from table X which can be obtained via the BUFMX statistic.&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;MODPAGF&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Total number of pages in the disk buffer pool currently occupied by modified FCT pages from all database files. These pages must be written to disk before being flushed from the buffer pool.&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;MODPAGL&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Total number of pages in the disk buffer pool currently occupied by modified table E pages from all database files.&lt;br /&gt;
These pages must be written to disk before being flushed from the buffer pool. The L stands for LOBs, or large objects, which is what is stored in table E.&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;MODPAGX&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Total number of pages in the disk buffer pool currently occupied by modified table X pages from CCATEMP. All CCATEMP pages are considered to be in table B. These pages must be written to disk before being flushed from the buffer pool.&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;MOVE&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Thread switches (rate or total).&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;MPHASHD&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of MP duplicate hash entries found (rate or total).&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;MPSTOPS&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;The number of times Model 204 temporarily disabled multi-processing. A high value for MPSTOPS could indicate suboptimal MP/204 processing.&lt;br /&gt;
Note that SirMon itself will sometimes do an MPSTOP to collect certain statistics.  MPSTOPS will alwasy be zero for Model 204 versions prior to 7.4, and in non-MP environments (rate or total).&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;MQAPICNT&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of MQ Series calls excluding MQGETs with WAIT specified (rate or total).&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;MQAPITIM&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Time spent in MQ Series calls excluding MQGETs with WAIT specified (rate or total).&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;MQAVTASK&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;The number of available MQ Series tasks (total).&lt;br /&gt;
This number is the maximum number of MQ Series tasks that can be allocated in the region (the value of the MQMXTASK parameter) minus the current number of MQ Series tasks in use (the MQIUTASK statistic).&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;MQBYTEIN&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of bytes received by MQ Series MQGET calls (rate or total).&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;MQBYTEOU&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of bytes sent by MQ Series MQPUT and MQPUT1 calls (rate or total).&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;MQCUBUFS&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of bytes of MQ Series message buffers currently allocated (total).&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;MQCUQU&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of bytes of MQ Series queues currently open (total).&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;MQCUTASK&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Current number of MQ Series tasks in the region (total)&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;MQFRTASK&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;The number of unused MQ Series tasks (total). This number is the number of MQ Series tasks in the region (the MQCUTASK statistic) minus the current number of MQ Series tasks in use (the MQIUTASK statistic).&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;MQGETS&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of MQ Series MQGET calls (rate or total).&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;MQGWTCNT&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of MQ Series MQGET calls with WAIT specified (rate or total).&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;MQGWTSUC&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of successful MQ Series MQGET calls with WAIT specified (rate or total). Always less than or equal to MQGWTCNT.&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;MQGWTTIM&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Time spent waiting for a response from an MQ Series MQGET call that had a non-unlimited time-limit (rate or total). Always less than or equal to MQGWTTSP.&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;MQGWTTSP&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Wait time specified for all MQ Series MQGET calls that had a non-unlimited time-limit (rate or total). Always greater than or equal to MQGWTTIM.&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;MQHWBUFS&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;High water mark of number of bytes of MQ Series message buffers allocated (total).&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;MQHWQU&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;High water mark of number of open MQ Series queues (total).&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;MQHWTASK&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;High water mark of number of MQ Series tasks in the region (total).&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;MQINTASK&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Initial number of MQ Series tasks in the region as specified by the MQINTASK system parameter (total).&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;MQIUTASK&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of MQ Series tasks in use in the region (total).&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;MQMXTASK&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Maximum number of MQ Series tasks in the region as specified by the MQMXTASK system parameter (total).&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;MQNUMQM&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;The number of distinct MQ Series queue managers connected to over the course of the run (total).&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;MQNUMQU&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;The number of distinct MQ Series queues accessed over the course of the run (total).&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;MQPUTS&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of MQ Series MQPUT and MQPUT1 calls (rate or total).&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;MTDEQ&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of items taken by MAIN from MAIN queue.  Rate or total. Before Model 204 Version 7.4 always returns 0.&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;MTSDEQ&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of items taken by MAIN from another task queue.  Rate or total. Before Model 204 Version 7.4 always returns 0.&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;MTZDEQ&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of items taken by MAIN from zIIP queue.  Rate or total. Before Model 204 Version 7.4 always returns 0. To see non-zero results for MTZDEQ you must turn off SCHDOPT x&#039;20&#039;. SCHDOPT x&#039;20&#039; prevents maintask from &#039;stealing&#039; zIIP work.&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;NBLKI&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Current number of threads blocked (waiting) and in a server.&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;NBLKO&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Current number of threads blocked (waiting) and not in a server.&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;NJBUFF&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of journal buffers.&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;NLOGON&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Current number of threads with logged on users.&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;NOFFQ&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Current number of threads blocked (waiting), not in server and not on a queue scanned by the scheduler.  These are usually threads waiting for VTAM input.&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;NREDY&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Current number of threads ready to run.&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;NREDYR&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Current number of threads ready to run or running.&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;NRUNBL&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Current number of threads ready to run, running or waiting to be swapped into a server so they could be run. Equal to NLOGON-NWAIT.&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;NRUNG&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Current number of threads running.&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;NSERVS&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of servers defined in the online job.&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;NSWPG&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Current number of threads swapping into or out of a server.&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;NUMBUF&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of allocated database file page buffers.&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;NUMBUFG&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of allocated above-the-bar database file page buffers.&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;NUSERS&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Total number of threads defined to online.&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;NWAIT&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Current number of threads blocked (waiting). Equal to NLOGON-NRUNBL. Same as NWTNG.&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;NWTCFR&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Current number of threads waiting for a critical file resource. Equal to NWT24+NWT25.&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;NWTCK&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Current number of threads waiting to wait for checkpoint I/O. This is the portion of NWT18 associated with the checkpoint data set.&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;NWTCKIO&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Current number of threads waiting for checkpoint I/O. This is NWTCK+NWT16.&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;NWTCKPC&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Current number of threads waiting for checkpoint completion. This is the same as NWT20.&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;NWTDKIO&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Current number of threads waiting for database or CCATEMP disk I/O. This is the same as NWT01.&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;NWTENQ&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Current number of threads waiting for an internal resource or a record lock. This is the same as NWT07.&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;NWTJR&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Current number of threads waiting to wait for journal I/O. This is the portion of NWT18 associated with the journal data set.&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;NWTJRIO&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Current number of threads waiting for journal I/O. This is NWTJR+NWT15.&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;NWTMISC&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Current number of threads waiting for miscellaneous events. This is NWAIT-NWTDKIO-NWTUSER-NWTENQ-NWTJRIO-NWTCKIO -NWTCKPC-NWTCFR.&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;NWTNG&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Current number of threads blocked (waiting). Equal to NLOGON-NRUNBL. Same as NWAIT.&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;NWTSV&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Current number of threads swapped out and waiting for a server.&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;NWTUNK&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Current number of threads waiting for undefined event. Please call Technical Support if you receive a non-zero value of this.&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;NWTUSER&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Current number of threads waiting for user input or for output to reach a user. Equal to NWT02+NWT03+NWT11.&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;NWT00&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Current number of threads in an unspecified wait.&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;NWT01&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Current number of threads waiting for database or CCATEMP disk I/O.  This is the same as NWTDKIO.&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;NWT02&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Current number of threads waiting for output to reach a user.&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;NWT03&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Current number of threads waiting for user input.&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;NWT04&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Current number of threads waiting for operator console input.&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;NWT05&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Current number of threads waiting for DUMP writes.&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;NWT06&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Current number of threads waiting for RESTORE reads.&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;NWT07&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Current number of threads waiting for internal resources or for record locks.&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;NWT08&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Current number of threads waiting for a free disk buffer.&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;NWT09&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Current number of threads waiting forever (deactivated).&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;NWT10&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Current number of threads waiting for a pseudo subtask or reactivation (hung terminal).&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;NWT11&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Current number of threads waiting for an IFAM2 or IFAM4 call.&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;NWT12&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Current number of threads waiting for a wakeup.&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;NWT13&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Current number of threads waiting for a server I/O.  Note that this will almost always be zero because it does not include users that are being swapped in or out as a result of another wait type or slicing decisions.&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;NWT14&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Not used.&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;NWT15&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Current number of threads waiting for journal writes to complete.&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;NWT16&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Current number of threads waiting for checkpoint writes to complete.&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;NWT17&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Current number of threads waiting for a check on a previous write to the checkpoint data set.&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;NWT18&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Current number of threads waiting for multi-user output arbitration.  Number waiting for journal or checkpoint buffer.&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;NWT19&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Current number of threads waiting for checkpoint requests to be acknowledged.&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;NWT20&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Current number of threads waiting for checkpoint completion. This is the same as NWTCKPC.&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;NWT21&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Current number of threads waiting forever (dead user).&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;NWT22&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Current number of threads waiting for VSAM or sequential file input.&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;NWT23&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Current number of threads waiting for user login after a login failure.&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;NWT24&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Current number of threads waiting for exclusive control of a critical file resource.&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;NWT25&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Current number of threads waiting for shared control of a critical file resource.&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;NWT26&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Current number of threads waiting for a VTAM buffer.&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;NWT27&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Current number of threads waiting for interprocess input.&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;NWT28&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Current number of threads waiting for interprocess output to complete.&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;NWT29&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Current number of threads waiting for response from the security interface.&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;NWT30&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Current number of threads waiting in swappable $WAITs.&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;NWT31&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Current number of threads waiting in non-swappable $WAITs.&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;NWT32&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Current number of threads waiting on the DB2 subtask.&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;NWT33&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Current number of threads waiting on replicator service thread.&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;NWT34&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Current number of replicator service threads waiting for work.&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;NWT35&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Current number of threads waiting on replication initialization.&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;NWT36&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Current number of threads waiting on replication UL block startup.&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;NWT37&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Current number of threads waiting on replication recover completion.&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;NWT38&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Current number of threads waiting on a response from a SoftSpy server thread.  Same as NWT62.&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;NWT39&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Current number of SoftSpy server threads waiting for input from a user.  Same as NWT63.&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;NWT40&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Current number of threads waiting on MQ subtask to be available.&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;NWT41&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Current number of threads waiting on MQ subtask to run.&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;NWT42&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Current number of threads waiting on MQGET with wait time specified.&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;NWT43&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Current number of threads waiting on ECF to LOAD/DELETE a module.&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;NWT44&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Current number of threads waiting on external program to be free.&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;NWT45&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Current number of threads waiting on ECF subtask to be free.&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;NWT46&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Current number of threads waiting on external program to run.&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;NWT47&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Current number of threads with a wait type of 47.&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;NWT48&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Current number of threads with a wait type of 48.&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;NWT49&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Current number of threads with a wait type of 49.&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;NWT50&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Current number of threads waiting for HSM recall of a migrated dataset.&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;NWT51&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Current number of threads waiting for share mode constraints db lock.&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;NWT52&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Current number of threads waiting for share exc. constraints db lock.&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;NWT53&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Current number of threads waiting for sub-tran cp processing to complete for this user.&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;NWT54&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Current number of threads waiting on blocking file command to complete (sub-tran CP postponement).&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;NWT55&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Current number of threads waiting on sub-tran CP CPTS timer.&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;NWT56&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Current number of threads waiting on sub-tran CP scanner array.&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;NWT57&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Current number of threads with a wait type of 57.&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;NWT58&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Current number of threads with a wait type of 58.&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;NWT59&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Current number of threads with a wait type of 59.&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;NWT60&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Current number of threads with a wait type of 60.&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;NWT61&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Current number of threads with a wait type of 61.&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;NWT62&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Current number of threads waiting on a response from a SoftSpy server thread.  Same as NWT38.&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;NWT63&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Current number of SoftSpy server threads waiting for input from a user.  Same as NWT39.&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;NWT64&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Current number of threads with a wait type of 64.&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;NWT65&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Current number of threads with a wait type of 65.&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;NWT66&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Current number of threads with a wait type of 66.&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;NWT67&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Current number of threads with a wait type of 67.&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;NWT68&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Current number of threads with a wait type of 68.&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;NWT69&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Current number of threads with a wait type of 69.&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;NWT70&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Current number of threads with a wait type of 70.&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;NWT71&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Current number of threads with a wait type of 71.&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;NWT72&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Current number of threads with a wait type of 72.&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;NWT73&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Current number of threads with a wait type of 73.&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;NWT74&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Current number of threads with a wait type of 74.&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;NWT75&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Current number of threads with a wait type of 75.&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;NWT76&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Current number of threads with a wait type of 76.&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;NWT77&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Current number of threads with a wait type of 77.&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;NWT78&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Current number of threads with a wait type of 78.&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;NWT79&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Current number of threads with a wait type of 79.&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;NWT80&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Current number of threads with customer wait code 0.&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;NWT81&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Current number of threads with customer wait code 1.&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;NWT82&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Current number of threads with customer wait code 2.&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;NWT83&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Current number of threads with customer wait code 3.&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;NWT84&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Current number of threads with customer wait code 4.&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;NWT85&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Current number of threads with customer wait code 5.&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;NWT86&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Current number of threads with customer wait code 6.&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;NWT87&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Current number of threads with customer wait code 7.&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;NWT88&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Current number of threads with customer wait code 8.&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;NWT89&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Current number of threads with customer wait code 9.&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;NWT90&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Current number of threads with a wait type of 90.&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;NWT91&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Current number of threads with a wait type of 91.&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;NWT92&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Current number of threads with a wait type of 92.&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;NWT93&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Current number of threads with a wait type of 93.&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;NWT94&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Current number of threads with a wait type of 94.&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;NWT95&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Current number of threads with a wait type of 95.&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;NWT96&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Current number of threads with a wait type of 96.&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;NWT97&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Current number of threads waiting on Fast/Unload request.&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;NWT98&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Current number of threads waiting on MAXAUSER delay.&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;NWT99&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Current number of threads waiting on SirFact quiesce.&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;NWT100&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Current number of threads with a wait type of 100.&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;NWT101&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Current number of threads with a wait type of 101.&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;NWT102&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Current number of threads with a wait type of 102.&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;NWT103&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Current number of threads with a wait type of 103.&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;NWT104&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Current number of threads with a wait type of 104.&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;NWT105&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Current number of threads with a wait type of 105.&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;NWT106&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Current number of threads with a wait type of 106.&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;NWT107&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Current number of threads with a wait type of 107.&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;NWT108&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Current number of threads with a wait type of 108.&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;NWT109&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Current number of threads with a wait type of 109.&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;OBJSWAP&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;SOAP ULI objects must be resident in a server area (VTBL and perhaps STBL) before they can be referenced. If a request accesses more objects than were allocated, objects are swapped from the server to CCATEMP. Rate or total.&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;OFFIN&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of something (rate or total).&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;OFFOU&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of something (rate or total).&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;OUT&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of output lines to CCAPRINT - User 0 output.&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;OUTCMFS&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Output lines from CMS full screen console - ALTIODEV 47 (rate or total).&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;OUTCMIO&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Output lines from CMS non-full screen console - ALTIODEV 45 (rate or total).&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;OUTCRAM&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Output lines from remote User Language threads (BATCH2, etc.) - IODEV 29. (rate or total).&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;OUTTTY&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Output lines from BTAM teletypes - IODEV 15 (rate or total).&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;OUTVMFS&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Output lines from VMCF or IUCV full screen threads - IODEV 41 (rate or total).&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;OUTVMIF&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Arguments supplied by certain IFAM2 or IFMA4 calls from CMS programs - IODEV 43 (rate or total).&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;OUTVMIO&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Output lines from VMCF or IUCV non-full screen threads - IODEV 39 (rate or total).&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;OUTXX&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Output lines from QSAM users - IODEV 3 (rate or total).&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;OUT2265&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Not used - IODEV 17 (total only).&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;OUT2741&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Output lines from BTAM 2741s - IODEV 13 (rate or total).&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;OUT3275&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Output lines from BTAM 3270s - IODEV 19 (rate or total).&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;PBRSFLT&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of private buffer reserve faults.  Each occurrence of this value indicates a user restart (rate or total).&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;PBUFAVL&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of private buffers available.&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;PBUFMAX&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Maximum number of private buffers that can be reserved.&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;PBUFUSE&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;The number of private buffers currently reserved.&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;PCPU&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Percentage of CPU acquired when requested. This is a measure of how much other work on the CPU is adversely affecting the Online. PCPU of 100 means not at all.&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;PCPUC&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;CPU total, in milliseconds - numerator in PCPU calculations.&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;PCPUR&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Runnable time total, in milliseconds - denominator in PCPU calculations.&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;PRCNPRE&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of non-precompiled procedures in all active subsystems.&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;PRCPRE&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of precompiled procedures in all active subsystems.&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;PRCPSVW&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of server writes while running precompiled procedures in all active subsystems since they were started.&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;PRCRES&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of resident precompiled procedures in all active subsystems.&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;PRCRESB&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of bytes used by resident QTBL for procedures in all active subsystem.&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;PRCRESE&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of procedures in all active subsystems that are eligible to use resident QTBL but were not able to obtain the required virtual storage.&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;PRCSAVE&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of saved compilations for precompiled procedures in all active subsystems.&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;PRCSVWR&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of server writes while running any procedure in all active subsystems.&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;RECADD&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Records started in table B not including extension records (rate or total).&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;RECDEL&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Records deleted from table B not including extension records (rate or total).&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;RECDS&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Records processed by FOR LOOPS, SORTS, IFGETS, or IFPOINTS (rate or total).&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;RECENQH&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;High Water Mark (bytes) in record enqueuing table used.&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;RECENQP&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Percent of record enqueueing table currently in use.  Equal to 100 * (RECENQU / RECENQT).&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;RECENQQ&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;High Water Mark percentage of record enqueuing table used.&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;RECENQT&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Total number of bytes in the record enqueueing table.&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;RECENQU&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Total number of bytes currently in use in the record enqueueing table.&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;RECNQHH&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;High Water Mark number of record enqueuing headers used.&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;REDY&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Performance statistic:  Average number of users ready to run. Taken from the latest report printed by the performance subtask.&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;REDYA&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Performance statistic:  same as REDY but calculated by weighting samples in the current performance interval with the latest report finished by the performance monitoring subtask.&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;REDYT&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Performance statistic:  same as REDY but calculated across all performance monitoring samples since the beginning of the run.&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;REQ&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Requests executed or streams written to USE output (rate or total).&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;RESCURR&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of bytes currently used for resident (shared) QTBL. This is the same as the viewable parameter by the same name.&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;RESEVAL&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of evaluations for procedures in any subsystem using resident (shared) QTBL.&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;RESHIGH&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;High water mark of the number of bytes used for resident (shared) QTBL.  This is the same as the viewable parameter by the same name.&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;RESP&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Percentile response time for last 100 full screen terminal I/O&#039;s.&lt;br /&gt;
RESP must be requested as RESPxx, where &amp;quot;xx&amp;quot; is a 2-digit percentile.&lt;br /&gt;
RESP75 gives the 75th percentile response time, RESP90 gives the 90th percentile, etc.  Stat $functions return milliseconds, SirMon displays seconds.&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;RESPAVG&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Average response time for the last 100 full screen I/O&#039;s. Stat $functions return milliseconds, SirMon displays seconds.&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;RESPIND&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Relative measure of system responsiveness (1.00 is ideal). This measure can be affected significantly by highly I/O bound batch jobs if there are relatively few users on the system.&lt;br /&gt;
See RESP, RESPAVG, and RESPMED for better responsiveness measures.&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;RESPMED&amp;lt;/th&amp;gt;&amp;lt;td&amp;gt;Median response time for the last 100 full screen I/O&#039;s. Stat $functions return milliseconds, SirMon displays seconds.&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;RESSIZE&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Total number of bytes available for use for resident (shared) QTBL.  This is the same as the settable/viewable parameter by the same name.&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;RESSWCH&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of evaluations for procedures in any subsystem that had to switch from using resident (shared) QTBL to non-resident QTBL.&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;REST&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Reads from a Model204 backup file resulting from a RESTORE command (rate or total).&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;RESTHRSH&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Server wait threshold for making request resident.&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;RSXCOMP&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Record enqueueing table compactions (rate or total). A non-zero value of RSXCOMP indicates that you should probably increase LRETBL.&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;RUNG&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Performance statistic:  Average number of users running. Taken from the latest report printed by the performance subtask.&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;RUNGA&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Performance statistic:  same as RUNG but calculated by weighting samples in the current performance interval with the latest report finished by the performance monitoring subtask.&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;RUNGT&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Performance statistic:  same as RUNG but calculated across all performance monitoring samples since the beginning of the run.&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;SCHDCPU&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Amount of scheduler CPU used by Model 204 in milliseconds. This value will be 0 unless the &#039;1&#039; bit of the SCHDOPT parameter is set (rate or total).&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;SCRNS&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Full screen reads (rate or total) or text Web responses sent.&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;SDMACT&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Current number of active sdaemons - this counts all Janus TCP/IP users as well as background sessions initiated by calls to $COMMBG, $COMMAND and $COMMNDL.&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;SDMACTH&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;High water mark for active sdaemons.&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;SDMACTM&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Maximum number of active sdaemons allowed.  This will match the NOTERM setting on the sdaemon IODEV (usually it is IODEV 15).&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;SDMFRE&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of free (available) sdaemons - SDMACTM - SDMACT.&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;SDMFREL&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Low water mark for number of free (available) sdaemons - SDMACTM - SDMACTH.&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;SDMUNAV&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of times an sdaemon was required but unavailable (either for JANUS or a synchronous $COMM request).  Does not include number of times an asynchronous $COMMBG request waited to acquire an sdaemon.&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;SFTRSTRT&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Counts the number of times a soft user restart has occured (rate or total).&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;SLIC&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Times users were time sliced (rate or total).&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;SMPLS&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Samples in the last completed performance monitoring report.&lt;br /&gt;
SMPLS is used as the numerator in deriving performance monitor stats BLKI, BLKO, REDY, RUNG, SWPG, SVAC, USRS and WTSV. Always 0 if the performance monitoring subtask is not running.&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;SMPLSC&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Performance statistic:  same as SMPLS but for report currently being calculated.&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;SMPLST&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Performance statistic:  same as SMPLS but calculated since the beginning of the run.&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;SNAPID&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of SNAP DUMPs that have occurred in the online.&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;SORTS&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;User Language SORT statements evaluated (rate or total).&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;SRSDEFT&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Default timeout value for saved record sets and $lists. Same as the value of the eponymous system parameter.&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;SRSMAX&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Maximum number of saved record sets and/or $lists in the system. Same as the value of the eponymous system parameter.&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;SRSMAXT&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Maximum timeout value allowed for a saved record set or $list. Same as the value of the eponymous system parameter.&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;SRSMAXU&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Maximum number of saved record sets and/or $lists per userid. Same as the value of the eponymous system parameter.&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;SRSNCUR&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Current number of saved record set or $list slots used out of the SRSMAX slots available.&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;SRSNEXP&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of saved record sets or $lists that were expired, that is deleted because they had not been referenced withing their timeout time (rate or total).&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;SRSNFUL&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of saved record sets or $lists that could not be saved because there were already SRSMAX non-expired saved record sets or $lists&lt;br /&gt;
saved in the system and CANCEL or ERROR was in effect for $WEB_SAVE_RECSET or $WEB_SAVE_LIST calls (rate or total).&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;SRSNHGH&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Highwater mark of saved record set or $list slots used out of the SRSMAX slots available.&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;SRSNRST&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of record sets or $lists restored via $WEB_REST_RECSET or $WEB_REST_LIST calls (rate or total).&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;SRSNSAV&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of record sets or $lists saved via $WEB_SAVE_RECSET or $WEB_SAVE_LIST calls (rate or total).&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;SRSNSTL&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of saved record sets or $lists that were stolen, that is deleted before their timeout time, because another user did a $WEB_SAVE_RECSET or $WEB_SAVE_LIST with STEAL&lt;br /&gt;
in effect and the maximum saved record sets and $lists (SRSMAX) were already saved.&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;SRSNSUS&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of saved record sets or $lists that were stolen, that is deleted before their timeout time, because a userid did a $WEB_SAVE_RECSET or $WEB_SAVE_LIST with USTEAL&lt;br /&gt;
in effect and the maximum saved record sets and $lists (SRSMAXUS) were already saved by the userid (rate or total).&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;SRSNULM&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of saved record sets or $lists that could not be saved because there were already SRSMAXUS non-expired saved record sets or $lists saved by the userid and UCANCEL or UERROR was&lt;br /&gt;
in effect for $WEB_SAVE_RECSET or $WEB_SAVE_LIST calls (rate or total).&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;SRSSAVG&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Average age in seconds of saved record sets or $lists stolen because a user did a $WEB_SAVE_RECSET or $WEB_SAVE_LIST and the system limit of saved record sets and $lists (SRSMAX) had been hit and STEAL was&lt;br /&gt;
in effect for the indicated $function calls.&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;SRSSMIN&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Minimum age in seconds of saved record sets or $lists stolen because a user did a $WEB_SAVE_RECSET or $WEB_SAVE_LIST and the system limit of saved record sets and $lists (SRSMAX)&lt;br /&gt;
had been hit and STEAL was in effect for the indicated $function calls.&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;SRSUAVG&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Average age in seconds of saved record sets or $lists stolen because a user did a $WEB_SAVE_RECSET or $WEB_SAVE_LIST and the user limit of saved record sets and $lists (SRSMAXUS)&lt;br /&gt;
had been hit and USTEAL was in effect for the indicated $function calls.&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;SRSUMIN&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Minimum age in seconds of saved record sets or $lists stolen because a user did a $WEB_SAVE_RECSET or $WEB_SAVE_LIST and the user limit of saved record sets and $lists (SRSMAXUS)&lt;br /&gt;
had been hit and USTEAL was in effect for the indicated $function calls.&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;STCPU&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Amount of CPU used by offload subtasks in milliseconds - stat $functions return milliseconds, SirMon displays seconds (rate or total).&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;STDEQ&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of work units removed from offload queue by offload subtasks (rate or total).&lt;br /&gt;
A high ratio of STDEQ to STCPU could indicate an MP mode switch thrashing situation.&lt;br /&gt;
For a 60 MIP processor, a ratio of 2 might be high - faster processors should have lower rations.&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;STIMERS&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of operating system STIMERS issued by Model 204 (rate or total).&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;STORAG&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Total number of bytes of virtual storage currently allocated by Model 204.&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;STORAGH&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;High water mark for total number of bytes of virtual storage allocated by Model 204.&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;STORAGI&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Total number of bytes of virtual storage allocated by Model 204 during initialization.&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;STORG24&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Total number of bytes of 24 bit (&amp;quot;below the line&amp;quot;) virtual storage currently allocated by Model 204.&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;STORG31&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Total number of bytes of 31 bit (&amp;quot;above the line&amp;quot;) virtual storage currently allocated by Model 204.&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;STPOST&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Total number of POST SVCs issued to transfer work to/from offload subtasks (rate or total).&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;STRECDS&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Records sorted in SORT statement evaluation (rate or total).&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;STWAIT&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Total number of times offload subtasks issued a WAIT SVC to wait for work from the maintask (rate or total).&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;STZDEQ&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of items taken by MP from zIIP queue. Rate or total. Before Model 204 Version 7.4 always returns 0. To see non-zero results for STZDEQ you must turn off SCHDOPT x&#039;40&#039;. SCHDOPT x&#039;40&#039; prevents a subtask from &#039;stealing&#039; from zIIP.&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;SVAC&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Performance statistic:  Average number of active servers. Taken from the latest report printed by the performance subtask.&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;SVACA&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Performance statistic:  same as SVAC but calculated by weighting samples in the current performance interval with the latest report finished by the performance monitoring subtask.&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;SVACT&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Performance statistic:  same as SVAC but calculated across all performance monitoring samples since the beginning of the run.&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;SVIO&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Server reads and writes (rate or total).  Equal to SVRD+SVWR.&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;SVMX&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Performance statistic: High water mark of active servers.&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;SVPAGES&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of 4K pages of server data swapped in or out by Model204.&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;SVRD&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Server reads (rate or total).&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;SVWR&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Server writes (rate or total).&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;SWPG&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Performance statistic:  Average number of users in transit to or from a server.  Taken from the latest report printed by the performance subtask.&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;SWPGA&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Performance statistic:  same as SWPG but calculated by weighting samples in the current performance interval with the latest report finished by the performance monitoring subtask.&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;SWPGT&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Performance statistic:  same as SWPG but calculated across all performance monitoring samples since the beginning of the run.&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;SWT&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of real waits while not in user switching mode (rate or total).&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;TCON&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;TCAM congested queue returns (rate or total).&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;TCPBACT&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of active Janus connections.&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;TCPBBR&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of bytes read on Janus connections (rate or total).&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;TCPBBW&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of bytes written on Janus connections (rate or total).&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;TCPBNBW&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of blocked writes on Janus connections.&lt;br /&gt;
These are writes that could not be issued immediately but had to wait for notification from the TCPIP address space that sufficient buffer space had been cleared.&lt;br /&gt;
Blocked writes can be caused by network bottlenecks or applications that don&#039;t immediately accept output data (rate or total).&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;TCPBNR&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of reads on Janus connections. (rate or total).&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;TCPBNW&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of writes on Janus connections (rate or total).&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;TCPCON&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Current number of active Janus connections.&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;TCPCONH&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;High water mark for number of Janus connections.&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;TCPCONL&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of licensed Janus connections.&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;TCPCONM&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Smaller of either the number of licensed Janus connections or the number of sdaemons allocated to the online.&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;TCPFRE&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of free Janus connections (TCPCONM - TCPCON).&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;TCPFREL&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Low water mark for number of free connections (TCPCONM - TCPCONH)&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;TCPREF&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of Janus connections refused due to some limit: MAXCON, licensed connections, or storage.&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;TFMX&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;High water mark of CCATEMP pages in use.&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;TQWT&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;TCAM write waits (rate or total).&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;TSMX&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Highest CCATEMP page number in use from small model area.&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;UBCUR&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Total number of bytes currently allocated for Universal Buffers.&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;UBHWM&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;High water mark for storage allocated for Universal Buffers.&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;UPTRANS&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of updating transactions started (rate or total).&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;USMX&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Performance statistic: Highwater mark of logged on users.&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;USRS&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Performance statistic:  Average number of simultaneously logged on users.  Taken from the latest report printed by the performance monitoring subtask.&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;USRSA&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Performance statistic:  same as USRS but calculated by weighting samples in the current performance interval with the latest report finished by the performance monitoring subtask.&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;USRST&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Performance statistic:  same as USRS but calculated across all performance monitoring samples since the beginning of the run.&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;UTI&amp;gt;50&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of user screen requests that came in greater than 50 seconds after the previous Model 204 response (rate or total). Always 0 unless the X&#039;08&#039; bit is set in the system MONPARM parameter.&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;UTI0.1&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of user screen requests that came in less than 0.1 seconds of the previous Model 204 response (rate or total). Always 0 unless the X&#039;08&#039; bit is set in the system MONPARM parameter.&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;UTI0.25&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of user screen requests that came in between 0.1 and 0.25 seconds of the previous Model 204 response (rate or total). Always 0 unless the X&#039;08&#039; bit is set in the system MONPARM parameter.&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;UTI0.5&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of user screen requests that came in between 0.25 and 0.5 seconds of the previous Model 204 response (rate or total). Always 0 unless the X&#039;08&#039; bit is set in the system MONPARM parameter.&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;UTI1&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of user screen requests that came in between 0.5 and 1 seconds of the previous Model 204 response (rate or total). Always 0 unless the X&#039;08&#039; bit is set in the system MONPARM parameter.&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;UTI10&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of user screen requests that came in between 5 and 10 seconds of the previous Model 204 response (rate or total). Always 0 unless the X&#039;08&#039; bit is set in the system MONPARM parameter.&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;UTI15&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of user screen requests that came in between 10 and 15 seconds of the previous Model 204 response (rate or total). Always 0 unless the X&#039;08&#039; bit is set in the system MONPARM parameter.&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;UTI2&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of user screen requests that came in between 1 and 2 seconds of the previous Model 204 response (rate or total). Always 0 unless the X&#039;08&#039; bit is set in the system MONPARM parameter.&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;UTI20&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of user screen requests that came in between 15 and 20 seconds of the previous Model 204 response (rate or total). Always 0 unless the X&#039;08&#039; bit is set in the system MONPARM parameter.&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;UTI30&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of user screen requests that came in between 20 and 30 seconds of the previous Model 204 response (rate or total). Always 0 unless the X&#039;08&#039; bit is set in the system MONPARM parameter.&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;UTI5&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of user screen requests that came in between 2 and 5 seconds of the previous Model 204 response (rate or total). Always 0 unless the X&#039;08&#039; bit is set in the system MONPARM parameter.&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;UTI50&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of user screen requests that came in between 30 and 50 seconds of the previous Model 204 response (rate or total). Always 0 unless the X&#039;08&#039; bit is set in the system MONPARM parameter.&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;VTAMBW&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;VTAM buffer waits (rate or total).  Equal to VTAMBWI+VTAMBWO. A non-zero value for VTAMBW means that you should probably consider increasing TERMBUF.&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;VTAMBWI&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;VTAM buffer waits for input (rate or total). A non-zero value for VTAMBWI means that you should probably consider increasing TERMBUF.&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;VTAMBWO&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;VTAM buffer waits for output (rate or total). A non-zero value for VTAMBWO means that you should probably consider increasing TERMBUF.&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;VTAMWW&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;VTAM write waits (rate or total).&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;WAIT&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Real waits (rate or total).&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;WTSV&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Performance statistic:  Average number of users waiting for a server.  Taken from the latest report printed by the performance monitoring subtask.&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;WTSVA&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Performance statistic:  same as WTSV but calculated by weighting samples in the current performance interval with the latest report finished by the performance monitoring subtask.&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;WTSVT&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Performance statistic:  same as WTSV but calculated across all performance monitoring samples since the beginning of the run.&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;ZTDEQ&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of items taken by zIIP from zIIP queue. Rate or total. Before Model 204 Version 7.4, always returns 0.&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==See also==&lt;br /&gt;
{{Template:SirMon topic list}}&lt;br /&gt;
&lt;br /&gt;
[[Category: SirMon]]&lt;/div&gt;</summary>
		<author><name>Goff</name></author>
	</entry>
	<entry>
		<id>https://m204wiki.rocketsoftware.com/index.php?title=Using_system_statistics&amp;diff=120307</id>
		<title>Using system statistics</title>
		<link rel="alternate" type="text/html" href="https://m204wiki.rocketsoftware.com/index.php?title=Using_system_statistics&amp;diff=120307"/>
		<updated>2024-10-09T22:50:59Z</updated>

		<summary type="html">&lt;p&gt;Goff: Add description for JSCREENS and JWEBERRS (copy from SIRMON descritpion)&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Overview==&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
The tables on this page are provided for your use in identifying and tracking statistics that are reported by &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;Model&amp;amp;nbsp;204&amp;lt;/var&amp;gt; in various situations. The offsets, given in decimal and hexadecimal, are to help you locate particular statistics within statistical output. The length is in bytes.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
The statistics are collected in the [[Tracking_system_activity_(CCAJRNL, CCAAUDIT, CCAJLOG)#Introducing CCAJRNL|CCAJRNL]] data set, or if allocated, in [[Tracking system activity (CCAJRNL, CCAAUDIT, CCAJLOG)#Introducing CCAAUDIT and CCAJLOG|CCAJLOG]].  The offsets in the tables below locate each statistic in the corresponding record. To accommodate sites that need to run &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;Model&amp;amp;nbsp;204&amp;lt;/var&amp;gt; around the clock for many days at a time, space for most &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;Model&amp;amp;nbsp;204&amp;lt;/var&amp;gt; statistics is a double word.&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Description of statistics==&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
The &amp;quot;Statistics with descriptions&amp;quot; table lists the statistics that are collected and that you can evaluate. It also describes the purpose of each statistic followed by the circumstances when you can collect the information and an offset in the journal record. &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
To collect several statistics you must preset a parameter to a nonzero value. Statistics that require a parameter are also noted in the &amp;quot;Statistics with descriptions&amp;quot; table. The table in [[Tracking system activity (CCAJRNL, CCAAUDIT, CCAJLOG)#Setting parameters to collect certain statistics|Setting parameters to collect certain statistics]] lists those statistics with the required parameter. &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Tables, identified by type, later in this topic, describe the layouts of the various journal records.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;caption style=&amp;quot;margin-right:4em&amp;quot;&amp;gt;Statistics with descriptions&amp;lt;/caption&amp;gt;&lt;br /&gt;
&amp;lt;tr class=&amp;quot;head&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Statistic &amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Records...&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;APSYLD&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of APSY loads&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;APSYLDD&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of APSY loads from a dataspace&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;APSYLDT&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of tiny APSY loads&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;AUDIT&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of lines written to the journal and/or the audit trail&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BACKOUTS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of BACKOUTs&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BADD&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of fields added to Table B&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BCHG&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of fields changed in Table B&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BDEL&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of fields deleted from Table B&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BLKCFRE&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of times user held a critical file resource (CFR) exclusively and forced another user to wait&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Parameter setting required: see [[Tracking system activity (CCAJRNL, CCAAUDIT, CCAJLOG)#Setting parameters to collect certain statistics|Parameters to set to collect certain statistics]].&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BLKI&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Percentage of performance samples at which the user was in a server but blocked from running and waiting for an external event to occur (reported only if the performance subtask is active)&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Parameter setting required: see [[Tracking system activity (CCAJRNL, CCAAUDIT, CCAJLOG)#Setting parameters to collect certain statistics|Parameters to set to collect certain statistics]].&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BLKO&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Percentage of performance samples at which the user was swapped out to the server data set but blocked from running and waiting for an external event to occur (reported only if the performance subtask is active)&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Parameter setting required: see [[Tracking system activity (CCAJRNL, CCAAUDIT, CCAJLOG)#Setting parameters to collect certain statistics|Parameters to set to collect certain statistics]].&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BLKRLK&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of times user was the first user identified as blocking another from obtaining a record lock&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Parameter setting required: see [[Tracking system activity (CCAJRNL, CCAAUDIT, CCAJLOG)#Setting parameters to collect certain statistics|Parameters to set to collect certain statistics]].&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BXCHNG&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of value entries changed in the ordered index.  This occurs when a record number is added to or removed from an existing value entry.&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BXDELE&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of value entries deleted from the ordered index&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BXFIND&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of ordered index searches to locate field name=value pairs in the ordered index&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BXFREE&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of ordered index pages (nodes) emptied and released from the ordered index&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BXINSE&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of new value entries inserted into the ordered index&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BXNEXT&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of value entries touched in the ordered index during a range retrieval&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BXRFND&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of times the cursor was repositioned in the ordered index during a search&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BXSPLI&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of Table D pages (nodes) split in the ordered index&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;CCATDIFF&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Difference between CCATEMP pages allocated and freed by a thread. This is an imperfect indicator of the number of CCATEMP pages a thread has allocated. CCATDIFF is imperfect because it is difficult to fully account for pages allocated or freed on behalf of the system or other users. However, if there is an acute CCATEMP page shortage, threads with high CCATDIFF values are likely culprits. &lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
CCATDIFF is available in Model&amp;amp;nbsp;204 7.7 and higher.&amp;lt;/p&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;CCATDIFH&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;High water mark of CCATDIFF in a request. This can be useful if a request allocated a lot of CCATEMP pages, causing an acute shortage but then freed those pages.&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
CCATDIFH is available in Model&amp;amp;nbsp;204 7.7 and later.&amp;lt;/p&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;CDLWAIT&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of constraint dependency lock waits&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;CNCT&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Elapsed time in seconds&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;COMMITS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of &amp;lt;var&amp;gt;COMMIT&amp;lt;/var&amp;gt;s&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;CPU&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Total CPU time consumed in milliseconds. The system CPU statistics include both maintask and subtask CPU usage.&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;CPUONZIP&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Total CPU time consumed in milliseconds on zIIP engines&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;CPUTOTZE&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Total CPU time consumed in milliseconds by workloads eligible for offload to zIIP engines&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEQ&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Total number of units of work taken by the MAINTASK and each MP and zIIP subtask, regardless of the queue that the work was taken from. Reported at &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;Model&amp;amp;nbsp;204&amp;lt;/var&amp;gt; termination or in &amp;lt;var&amp;gt;[[MONITOR TASKS command|MONITOR TASKS]]&amp;lt;/var&amp;gt; output.&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
(type Subtask)&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV#&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;used the MXI interface to hold the IODEV type ( e.g. 7 for IODEV7 )&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV5&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Output lines to procedures defined during the run&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV6&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Input lines from included procedures&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV7&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Output lines to SNA Communications Server (formerly VTAM) 3270s&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV8&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Input lines from SNA Communications Server 3270s&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV9&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Page headers or trailers defined in requests&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV10&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Output lines written to directed output (USE) data sets&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV11&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Output lines to remote User Language full screen&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV12&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Input lines from a remote User Language full screen&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV13&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Output lines to remote SQL&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV14&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Input lines from remote SQL&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV17&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Output lines to SQL CRAM IUCU&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV18&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Input lines from SQL CRAM&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV19&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Output lines to remote SQL LU62&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV20&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Input lines from remote SQL LU62&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV23&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Input lines to CRAM IFAM&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV24&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Input lines from CRAM IUCU thread&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV27&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Terminal error messages issued for inbound Distributed Application Facility conversations&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV28&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Reserved&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV31&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&amp;lt;var&amp;gt;IFDISP&amp;lt;/var&amp;gt; output lines to IFAM1 programs&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV32&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Input arguments supplied by certain IFAM1 calls&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV37&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Output lines to SNA Communications Server 2741s and Teletypes&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV38&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Input lines from SNA Communications Server 2741s and Teletypes&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV49&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;output lines to Remote Command line applications( rate or total)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV50&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Lines sent to the printer when ROUTER=CICS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV53&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Output lines from an IFAM1 application&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV54&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Input lines from an IFAM1 application&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV55&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Reserved&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV56&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Reserved&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV57&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Reserved&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV58&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Reserved&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV59&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Reserved&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV60&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Reserved&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV61&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Reserved&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV62&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Reserved&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV63&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Misused for UTI stats if X&#039;08&#039; bit set in the MONPARM parameter|MONPARM]] system parameter.&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV64&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Misused for UTI stats if X&#039;08&#039; bit set in the MONPARM system parameter.&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV65&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Misused for UTI stats if X&#039;08&#039; bit set in the MONPARM system parameter.&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV66&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Misused for UTI stats if X&#039;08&#039; bit set in the MONPARM system parameter.&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV67&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Misused for UTI stats if X&#039;08&#039; bit set in the MONPARM system parameter.&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV68&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Misused for UTI stats if X&#039;08&#039; bit set in the MONPARM system parameter.&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV69&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Misused for UTI stats if X&#039;08&#039; bit set in the MONPARM system parameter.&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV7&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Output lines to SNA Communications Server (formerly&lt;br /&gt;
VTAM) 3270s&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV70&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Misused for UTI stats if X&#039;08&#039; bit set in the MONPARM system parameter.&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV71&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Misused for UTI stats if X&#039;08&#039; bit set in the MONPARM system parameter.&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV72&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Misused for UTI stats if X&#039;08&#039; bit set in the MONPARM system parameter.&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV73&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Misused for UTI stats if X&#039;08&#039; bit set in the MONPARM system parameter.&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV74&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Misused for UTI stats if X&#039;08&#039; bit set in the MONPARM system parameter.&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DIRRCD&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of records searched in direct searches of Table B&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DKAR&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of buffers allocated without page read requests&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DKPR&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of requests for a page (may not require real I/O)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DKPRF&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of fast logical page reads. Number of DKPRs that were satisfied by pending or deferred close buffers&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DKRD&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of physical page reads from Model 204 files&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DKRDL&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of physical page reads into the below the bar buffer pool&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DKRR&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; Number of real disk reads for recently requested pages&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DKSAWB&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; Anticipatory writes from the bottom of the LRU queue.  The page in the buffer is then deleted and no longer available without a re-read.  Usually a small statistic and typically only incremented by a few rare events.&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Offset: see the [[#Additional disk buffer monitor statistics|Disk buffer monitor statistics table]].&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DKSAWBL&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; Same as DKSAWB but only incremented for anticipatory writes from below the bar&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Offset: the [[#Additional disk buffer monitor statistics|Disk buffer monitor statistics table]].&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DKSAWW&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; Anticipatory writes from the anticipatory write windows set by LDKBMWND and/or LDKBMWNG&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Offset: the [[#Additional disk buffer monitor statistics|Disk buffer monitor statistics table]].&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DKSAWWL&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Same as DKSAWW but only incremented for anticipatory writes from below the bar&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DKSDIR&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; High-water mark of modified (dirty) buffers found within the DKBM statistics window which is created by the &amp;lt;var&amp;gt;LDKBMW&amp;lt;/var&amp;gt; parameter. This parameter is not recommended due to the extremely heavy performance penalty imposed by a non-zero value.&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Offset: see the [[#Additional disk buffer monitor statistics|Disk buffer monitor statistics table]].&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Parameter setting required: see [[Tracking system activity (CCAJRNL, CCAAUDIT, CCAJLOG)#Setting parameters to collect certain statistics|Parameters to set to collect certain statistics]].&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DKSDIRT&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; The total of all modified buffers found within the DKBM statistics window&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Offset: see the [[#Additional disk buffer monitor statistics|Disk buffer monitor statistics table]].&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Parameter setting required: see [[Tracking system activity (CCAJRNL, CCAAUDIT, CCAJLOG)#Setting parameters to collect certain statistics|Parameters to set to collect certain statistics]].&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DKSFBS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; Times a buffer was needed, and a scan was necessary, because the oldest free buffer was not immediately available&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Offset: see the [[#Additional disk buffer monitor statistics|Disk buffer monitor statistics table]].&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DKSKIP&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; The highest number of buffers skipped during any search for a free buffer.  A buffer is skipped because it is not immediately available.&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Offset: see the [[#Additional disk buffer monitor statistics|Disk buffer monitor statistics table]].&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DKSKIPT&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; The total of all buffers skipped when looking for a free buffer&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Offset: see the [[#Additional disk buffer monitor statistics|Disk buffer monitor statistics table]].&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DKSRR&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; Number of times a page that was expected to be in the buffer pool could not be located, which necessitates a physical I/O to disk&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Offset: see the [[#Additional disk buffer monitor statistics|Disk buffer monitor statistics table]].&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DKSRRFND&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of times that a page that was expected to be in the buffer pool was located there, which eliminates the need for a physical I/O&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DKSTBLA&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; Table A reads causing real I/O&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Offset: see the [[#Additional disk buffer monitor statistics|Disk buffer monitor statistics table]].&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DKSTBLB&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; Table B reads causing real I/O&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Offset: see the [[#Additional disk buffer monitor statistics|Disk buffer monitor statistics table]].&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DKSTBLC&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; Table C reads causing real I/O&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Offset: see the [[#Additional disk buffer monitor statistics|Disk buffer monitor statistics table]].&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DKSTBLD&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; Table D reads causing real I/O&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Offset: see the [[#Additional disk buffer monitor statistics|Disk buffer monitor statistics table]].&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DSKTBLE&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; Table E reads causing real I/O&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Offset: see the [[#Additional disk buffer monitor statistics|Disk buffer monitor statistics table]].&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DKSTBLF&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; FCT reads causing real I/O&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Offset: see the [[#Additional disk buffer monitor statistics|Disk buffer monitor statistics table]].&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DKSTKQC&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; Times the current Table B page had to be closed to allow a fourth buffer to be opened&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Offset: see the [[#Additional disk buffer monitor statistics|Disk buffer monitor statistics table]].&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DKSWRP&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; The highwater mark of buffers with writes outstanding within the DKBM statistics window, created by the parameter LDKBMW. Rocket Software advises against setting this parameter to a non-zero value due to the extreme performance penalty imposed.&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Offset: see the [[#Additional disk buffer monitor statistics|Disk buffer monitor statistics table]].&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Parameter setting required: see [[Tracking system activity (CCAJRNL, CCAAUDIT, CCAJLOG)#Setting parameters to collect certain statistics|Parameters to set to collect certain statistics]].&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DKSWRPT&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; The total number of buffers with outstanding writes within the DKBM statistics window&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Offset: see the [[#Additional disk buffer monitor statistics|Disk buffer monitor statistics table]].&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Parameter setting required: see [[Tracking system activity (CCAJRNL, CCAAUDIT, CCAJLOG)#Setting parameters to collect certain statistics|Parameters to set to collect certain statistics]].&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DKUPTIME&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Milliseconds of DKUPDT time&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DKWR&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of physical page writes to &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;Model&amp;amp;nbsp;204&amp;lt;/var&amp;gt; files&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DKWRL&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of physical page writes from the below the bar pool&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DKWTMICS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Total wait time in microseconds for Disk I/O waits counted by DKWTS.&lt;br /&gt;
&amp;lt;p&amp;gt;As of V7.7, with 77z339 applied&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DKWTS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number Disk I/O waits&lt;br /&gt;
&amp;lt;p&amp;gt;As of V7.7, with 77z339 applied&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DUMP&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Writes to &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;Model&amp;amp;nbsp;204&amp;lt;/var&amp;gt; file backups (DUMP command output)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DUPDTS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Records written to a deferred update data set for the file&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;ECCALL&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of External Call Facility calls&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;ECCNCT&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;External Call Facility - Elapsed time for external program&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;ECCTOUT&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of External Call Facility calls that timed out (program or subtask unavailable)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;ECCWAITM&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;ECF &amp;amp;ndash; Number of calls that waited for module to become available&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;ECCWAITS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of External Call Facility calls that waited for a subtask to become available&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;ECDELETE&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of EXTERNAL DELETE calls to External Call Facility&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;ECLOAD&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of EXTERNAL LOAD calls to External Call Facility&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;ECMODMAX&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;ECF &amp;amp;ndash; Highwater mark of modules loaded&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;ECNAMMAX&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;External Call Facility &amp;amp;ndash; High-water mark of call names defined&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;ECTSKMAX&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;External Call Facility &amp;amp;ndash; High-water mark of subtasks active&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;ECTWAITM&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;External Call Facility &amp;amp;ndash; Elapsed time spent waiting for a module to become available&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;ECTWAITS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;External Call Facility &amp;amp;ndash; Elapsed time spent waiting for a subtask to become available&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;ERRPDL&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Highwater mark of the system pushdown list&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;FBMX&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;disk buffer hwm&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;FBWT&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of waits for a disk buffer&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;FINDS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of FIND statements evaluated&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;FSCB&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;High-water mark of bytes used in the FSCB&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;FSCBSW&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of full-screen buffer swaps&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;FTBL&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Highwater mark of FTBL appearing in CMPL and EVAL lines for requests containing a field name reference in group context. If one or more groups are opened but no field name references are made, the portion of FTBL used by the open groups is not reported.&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;GTBL&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Highwater mark of GTBL&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;GTBLRS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of GTBL rearrangements required to add a global object&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;GTBLRU&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of GTBL rearrangements required to add a global string variable&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;HEAP&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Dynamic memory highwater mark&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;HRDRSTRT&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;number of hard restarts&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;IN&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of terminal input lines&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;INCMFS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Input lines from CMS full screen&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;INCMIO&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Input lines from CMS non-full screen&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;INCRAM&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Input lines from Remote User Language threads (IODEV 29)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;INVMFS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Input lines from IUCV or VMCF full-screen thread&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;INVMIF&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Input arguments supplied by certain IFAM2 or IFAM4 calls from CMS programs&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;INVMIO&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Input lines from IUCV or VMCF non-full screen thread&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;INXX&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Input lines from QSAM users (IODEV 3)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;ITBL&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Highwater mark of ITBL&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;IXADD&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of index entries added to Tables C and D, including attempts to add duplicates&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;IXDEL&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of entries deleted from Tables C and D&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;JSCREENS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Counts the number of times Janus Web incremented the SCREENS statistic. Since these may occur outside of request context, they would not necessarily have corresponding Since-Last statistics.&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;JWEBERRS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Counts the number of times that Janus Web returned a 4xx status code. Note that these would not be counted in the SCREENS statistic, but it is handy to know that for example a bunch of 404 or 401 errors are occurring.&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;LKPOST&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Times an MP subtask posted another task to indicate that an MP lock had become available&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;LKWAIT&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Times MP subtasks invoked z/OS WAIT macros to wait for an available MP lock&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;LONGUPDTIME(MS)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; Total milliseconds of &#039;too long&#039; update units&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Parameter setting required: see [[Tracking system activity (CCAJRNL, CCAAUDIT, CCAJLOG)#Setting parameters to collect certain statistics|Parameters to set to collect certain statistics]].&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;LONGUPDTS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; Number of &#039;too long&#039; update units&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Parameter setting required: see [[Tracking system activity (CCAJRNL, CCAAUDIT, CCAJLOG)#Setting parameters to collect certain statistics|Parameters to set to collect certain statistics]].&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;LWTIM&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Elapsed time (ms), spent waiting for a multiprocessing lock.  Reported for each MP and zIIP subtask at &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;Model&amp;amp;nbsp;204&amp;lt;/var&amp;gt; termination or in MONITOR TASKS output (only on Model 5 terminals).&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MAXIOX&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of times &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;Model&amp;amp;nbsp;204&amp;lt;/var&amp;gt; waited for a free database buffer&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MBO&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Highwater mark of transaction backout pages&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
As of V7.7, with zap 77z257 applied.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MCP&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Highwater mark of transaction checkpoint spans&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
As of V7.7, with zap 77z257 applied.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MOVE&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of times the scheduler switched from one user to another&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MPHASHD&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MP duplicate hash entries found&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MPLKPREM&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; Total elapsed time in milliseconds, across the maintask and all subtasks, the Online spent waiting due to operating system preemption.&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
This is the elapsed time between when an MP lock becomes available (lock post) making a task ready to run, and when the task actually gets the CPU. That preemption delay is caused by the operating system dispatching other tasks ahead of this task.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Only collected in MP/204 systems.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MPLKWTIM&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; Total elapsed time in milliseconds, across the maintask and all subtasks, the Online spent waiting for MP locks&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Only collected in MP/204 systems.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MPR&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Highwater mark of transaction pre-images&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
As of V7.7, with zap 77z257 applied.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQAPICNT&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQ/204 &amp;amp;ndash; Count of MQ/Series API calls&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQAPITIM &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQ/204 &amp;amp;ndash; Elapsed time of MQSeries API calls&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQBYTEIN&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQ/204 &amp;amp;ndash; Total bytes retrieved (MQGET)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQBYTEOU&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQ/204 &amp;amp;ndash; Total bytes sent (MQPUT/MQPUT1)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQGETS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQ/204 &amp;amp;ndash; Number of MQGETs performed&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQGWTCNT&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQ/204 &amp;amp;ndash; Number of MQGETs with nonzero, non-unlimited wait&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQGWTSUC&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQ/204 &amp;amp;ndash; Number of MQGETs with nonzero, non-unlimited wait that succeeded&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQGWTTIM&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQ/204 &amp;amp;ndash; Elapsed time for MQGETs with nonzero, non-unlimited wait&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQGWTTSP&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQ/204 &amp;amp;ndash; Total wait time specified on MQGETs with nonzero, non-unlimited wait&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQHWQU&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQ/204 &amp;amp;ndash; High-water mark of queues concurrently in use&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQHWTASK&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQ/204 &amp;amp;ndash; High-water mark of MQ/204 subtasks in use&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQNUMQM&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQ/204 &amp;amp;ndash; Number of distinct queue managers connected&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQNUMQU&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQ/204 &amp;amp;ndash; Number of distinct queues accessed&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQPUTS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQ/204 &amp;amp;ndash; Number of MQPUTs performed&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQWTM&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Mean queue wait time, the average time a subtask spent waiting for work (waiting for PCBs to come into the offload queue)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MTDEQ&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;The number of times that the MAINTASK took a unit of work from the MAINTASK queue and processed it&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MTSDEQ&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;The number of times that the MAINTASK took a unit of work from an MP subtask queue and processed it because the MAINTASK was idle&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MTZDEQ&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;The number of times that the MAINTASK took a unit of work from a zIIP subtask queue and processed it because the MAINTASK was idle&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;NTBL&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Highwater mark of NTBL&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;OBJSWAP&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;number of object swaps for Sirius objects&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;OFFIN&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Count of records read in by the OFFLOAD subtask&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;OFFOU&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Count of records written to the OFFLOAD stream&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;OUT&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of terminal output lines&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;OUTCMFS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Output lines to CMS full-screen thread&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;OUTCMIO&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Output lines to CMS line-by-line thread&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;OUTCRAM&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Output lines from remote User Language threads (IODEV 29)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;OUTPB&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Highwater mark of OUTPB&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;OUTVMFS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Output lines to IUCV or VMCF full-screen thread&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;OUTVMIF&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Output lines to IFAM2 or IFAM4 calls from CMS programs&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;OUTVMIO&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Output lines to IUCV or VMCF line-by-line threads&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;OUTXX&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Output lines to QSAM users (IODEV 3)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;PBRSFLT&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of private buffer reservation faults&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;PCPU&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Percentage of time &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;Model&amp;amp;nbsp;204&amp;lt;/var&amp;gt; was given the CPU when it wanted CPU time. In an MP environment, system PCPU is the sum of CPU time in all tasks divided by the sum of elapsed time in all tasks.&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;PDL&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Highwater mark of the pushdown list&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;PETIM&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Elapsed time (ms), spent waiting due to OS preemption.  Reported for the MAINTASK and each MP and zIIP subtask at &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;Model&amp;amp;nbsp;204&amp;lt;/var&amp;gt; termination or in MONITOR TASKS output (only on Model 5 terminals)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;PNDGTIME&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Milliseconds of unnecessary broken time&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;PR&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Real time consumed, in milliseconds. PCPU = CPU / PR.&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;QTBL&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Highwater mark of QTBL&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;RCV&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of blocks needed for subtransaction recovery&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
As of V7.7, with zap 77z257 applied.&amp;lt;/p&amp;gt;&lt;br /&gt;
 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;RECADD&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of records started in Table B, not including extension records&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;RECDEL&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of records deleted from Table B, not including extension records or records deleted by DELETE RECORDS or IFDSET&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;RECDS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of records processed by FOR statements, SORT statements, IFGET calls, or IFPOINT calls, or similar SQL record processing&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;REDY&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; Percentage of performance samples at which the user was ready to run (reported only if the performance subtask is active)&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Parameter setting required: see [[Tracking system activity (CCAJRNL, CCAAUDIT, CCAJLOG)#Setting parameters to collect certain statistics|Parameters to set to collect certain statistics]].&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;REQ&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of SOUL requests evaluated&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;REST&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of reads from a &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;Model&amp;amp;nbsp;204&amp;lt;/var&amp;gt; file backup (&amp;lt;var&amp;gt;RESTORE&amp;lt;/var&amp;gt; command)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;RETRYA&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Page retries in Table A&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;RETRYC&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Page retries in Table C&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;RQTM&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Elapsed time for the activity being reported, exclusive of terminal I/O time&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;RSXCOMP&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of compactions of the record locking table.  If greater than 0, increase &amp;lt;var&amp;gt;LRETBL&amp;lt;/var&amp;gt;.&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;RUNG&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; Percentage of performance samples at which the user was running (reported only if the performance subtask is active)&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Parameter setting required: see [[Tracking system activity (CCAJRNL, CCAAUDIT, CCAJLOG)#Setting parameters to collect certain statistics|Parameters to set to collect certain statistics]].&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;SCHDCPU&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;In MP configuration, total scheduler CPU for the user or request&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;SCREENS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Total number of full-screen reads (&amp;lt;var&amp;gt;READ SCREEN&amp;lt;/var&amp;gt; statements) evaluated by a SOUL request.&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;SFTRSTRT&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;number of soft restarts.&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;SGMTI&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of input lines from included procedures&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;SGMTO&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of output lines to procedures defined by the user&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;SLIC&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of times that the user was time-sliced by the &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;Model&amp;amp;nbsp;204&amp;lt;/var&amp;gt; scheduler&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;SMPLS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of performance sample points at which the user was active or total number of performance samples taken at the system level (reported only if the performance subtask is active)&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Parameter setting required: see [[Tracking system activity (CCAJRNL, CCAAUDIT, CCAJLOG)#Setting parameters to collect certain statistics|Parameters to set to collect certain statistics]].&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;SORTS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of SOUL &amp;lt;var&amp;gt;SORT&amp;lt;/var&amp;gt; statements or SQL sorts evaluated&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;SQLI&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Remote SQL input highwater mark&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;SQLO&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Remote SQL output highwater mark&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;SQRD&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of terminal input lines&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;SQWR&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of terminal output lines&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;STBL&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Highwater mark of STBL&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;STCPU&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Total amount of time, in milliseconds, that the user has run in an MP offload subtask&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;STDEQ&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of times that an MP subtask took a unit of work from an MP subtask queue and processed it&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;STIMERS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Total number of STIMER or STIMERM calls&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;STPOST&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Times MP subtasks performed real operating system POSTs to send work to the maintask&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;STRECDS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of records processed by SORT statements or SQL sorts&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;STWAIT&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of times MP subtasks invoked z/OS WAIT macros to wait for work from the maintask&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;STZDEQ&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of times that an MP subtask took a unit of work from a zIIP subtask queue and processed it because the MP subtask was idle&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;SVAC&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Active servers (an average, included on a performance line)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;SVMX&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Highwater mark for servers (0 if no server swapping)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;SVPAGES&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&amp;lt;code&amp;gt;SVPAGES * 4096&amp;lt;/code&amp;gt; is the number of bytes transferred as a result of server reads and writes&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;SVRD&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of server reads&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;SVWR&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of server writes&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;SWPG&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Percentage of performance samples at which the user was swapping in or out (reported only if the performance subtask is active)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;SWT&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Times &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;Model&amp;amp;nbsp;204&amp;lt;/var&amp;gt; issued a real WAIT while not in user-switching mode&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;TEMX&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Highwater mark of CCATEMP pages used in the expansion area&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;TFMX&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Highwater mark of CCATEMP pages used&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;TSMX&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Highwater mark of CCATEMP pages used in the small model page pool&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;TTBL&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Highwater mark of TTBL&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;UBUFHWS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Highwater mark, in bytes, of user&#039;s Universal Buffer&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;UDD&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of lines written to a directed output (&amp;lt;var&amp;gt;USE&amp;lt;/var&amp;gt;) data set&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;UPDTTIME(MS)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of milliseconds that a file was being updated&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
UPT(MS) appears as the column header for this statistic on a report&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;UPDTTIME&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of milliseconds that the user was actively updating at least one file&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;USMX&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Highwater mark for simultaneous active users (reported only if the performance subtask is active)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;USRS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Average number of active users (reported only if the performance subtask is active)&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Parameter setting required: see [[Tracking system activity (CCAJRNL, CCAAUDIT, CCAJLOG)#Setting parameters to collect certain statistics|Parameters to set to collect certain statistics]].&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;VTBL&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of VTBL entries at the end of compilation (CMPL) processing or the end of evaluation (EVAL) processing&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;WAIT&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of real operating system waits&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;WTCFR&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of times that the user waited to obtain a critical file resource, either share or exclusive&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Parameter setting required: see [[Tracking system activity (CCAJRNL, CCAAUDIT, CCAJLOG)#Setting parameters to collect certain statistics|Parameters to set to collect certain statistics]].&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;WTRLK&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of times that the user waited to obtain a record lock&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Parameter setting required: see [[Tracking system activity (CCAJRNL, CCAAUDIT, CCAJLOG)#Setting parameters to collect certain statistics|Parameters to set to collect certain statistics]].&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;WTSV&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Percentage of performance samples at which the user was waiting for a server (reported only if the performance subtask is active)&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Parameter setting required: see [[Tracking system activity (CCAJRNL, CCAAUDIT, CCAJLOG)#Setting parameters to collect certain statistics|Parameters to set to collect certain statistics]].&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;XTBL&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Highwater mark of XTBL&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;ZTCPU&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;The CPU (ms) consumed on a zIIP processor by the MAINTASK, an MP subtask or a zIIP subtask. Reported for each task at &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;Model&amp;amp;nbsp;204&amp;lt;/var&amp;gt; termination and in &amp;lt;var&amp;gt;MONITOR TASKS&amp;lt;/var&amp;gt; output (for Model 5 terminals only)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;ZTDEQ&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;The number of times that a zIIP subtask took a unit of work from a zIIP subtask queue and processed it&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Header and trailer entries (Type 0)==&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Each journal block begins with a header record and ends with a trailer record.&amp;lt;/p&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
===Header entries (Type 0)===&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Header entries have the format shown in the following table: &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;caption style=&amp;quot;margin-right:6em&amp;quot;&amp;gt;Header entry formats&amp;lt;/caption&amp;gt;&lt;br /&gt;
&amp;lt;tr class=&amp;quot;head&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Offset dec(hex)&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Length&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Data type&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Description&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 0(0)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt;2&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Binary&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Length of entire journal record, including header and trailer&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;2(2)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt;1&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Binary&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Type indicator = X&#039;00&#039;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;3(3)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt;1&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Binary&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Flags used by recovery&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;4(4)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt;4&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td nowrap&amp;gt;Unsigned packed data&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Julian date = 0CYYDDDF&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8(8)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt;4&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Unsigned packed data&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Time = HHMMSSTH &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;12(0C)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt;4&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Binary&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; Sequence number &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;16(10)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt;10&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Binary&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; System Store Clock Extended (STCKE) value to provide picosecond accuracy on the journal date/time stamp&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Bytes 1-9 || byte 16 &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;26(1A)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt;2&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Binary&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Length of header, type 00&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;28(1C)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt;2&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Binary&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Version in hex&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;30(1E)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt;8&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;EBCDIC&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Version in EBCDIC&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;38(26)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt;8&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;EBCDIC&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Job name&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;46(2E)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt;8&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;EBCDIC&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;JES Job ID&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;54(36)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt;4&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;EBCDIC&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;SMF System ID&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;If the flag byte at offset 3 of type 00 has the X&#039;02&#039; bit on, then it is a header record from &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;Model&amp;amp;nbsp;204&amp;lt;/var&amp;gt; version 7.4.0 or later with its length at offset X&#039;1A&#039;.&amp;lt;/li&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;li&amp;gt;If that flag byte has the X&#039;01&#039; bit on, then the header is from version 7.1.0 and is 26 bytes in length. &amp;lt;/li&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;li&amp;gt;If neither of those bits is on, then the header is a from a pre-7.1.0 version and is 16 bytes in length.&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
===Recovery flags===&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Flags used by recovery can have the value of X&#039;00&#039; or a sum of any of the following:  &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;tr class=&amp;quot;head&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Value&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Block contains these records...&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;X&#039;80&#039;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Type 1&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;X&#039;40&#039;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Type 2&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;X&#039;20&#039;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Type 3&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;X&#039;10&#039;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Type 4&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;X&#039;08&#039;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Type 5&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;X&#039;04&#039;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Type 6&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
===Sequence numbers===&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
The sequence number represents the number of each journal record, starting at 0 and increasing by 1. A merged journal (output of the MERGEJ utility) sequence number consists of a 2-byte hexadecimal number at offset 12(0C), which indicates the input file this journal record came from, and a 2-byte hexadecimal field at offset 14(0E), which indicates the sequence within the INPUT journal.&amp;lt;/p&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
===Trailer entries (Type 0)===&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Trailer entries have the format shown in the following table: &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;caption&amp;gt;Trailer entry formats&amp;lt;/caption&amp;gt;&lt;br /&gt;
&amp;lt;tr class=&amp;quot;head&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Offset dec(hex)&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Length&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Data type&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Description&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 0(0)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt; 2&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; Binary&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Length of entry = X&#039;000C&#039;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 2(2)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt; 1&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; Binary&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Type indicator = X&#039;00&#039;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 3(3)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt; 1&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt;  &amp;amp;mdash; &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Unused&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 4(4)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt; 4&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Unsigned packed data&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Julian date = 0CYYDDDF&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 8(8)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt; 4&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Unsigned packed data &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Time = HHMMSSTH&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
==Recovery entries (Types 1-6)==&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Entry types X&#039;01&#039; through X&#039;06&#039; contain information used for recovery. They follow the same general format as all other journal entries. There is no type X&#039;07&#039; journal entry.     &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
The format of the recovery entries is meaningful only in the context of the &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;Model&amp;amp;nbsp;204&amp;lt;/var&amp;gt; ROLL FORWARD algorithm. However, entry types might be of interest in some statistics gathering applications, as follows:    &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;tr class=&amp;quot;head&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Type &amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Contains recovery information from...&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;1 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Discontinuity&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;2 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; Begin update unit.&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
More than one type 2 entry can be written for each update unit. The update unit number appears as a 4-byte binary number at offset 16(10).&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;3 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; End update unit.&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
The update unit number appears in the same format and location as the type 2 entry.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;4&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;File state information: opened, closed, dumped, file parameter list (FPL) page preimage logged or open at the time of a checkpoint&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;5 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Checkpoint&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;6 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;File update &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
==System statistics entries (Type 8)==&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Cumulative statistics, listed by offset in the [[#System performance statistics|Layout of system subtype X&#039;02&#039; entries]] table, are kept for the entire system. Final, partial, and performance system statistics are written to the journal during &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;Model&amp;amp;nbsp;204&amp;lt;/var&amp;gt; termination in a line that begins with:&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p class=&amp;quot;code&amp;quot;&amp;gt;ST $$$ SYSTEM=&#039;&amp;lt;i&amp;gt;version#&amp;lt;/i&amp;gt;&#039;&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
For additional information about:&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Using system statistics for performance monitoring, see [[Performance monitoring and tuning]]. &amp;lt;/li&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;li&amp;gt;Disk buffer monitor statistics and parameters, see [[Performance monitoring and tuning#Disk buffer monitor statistics and parameters|Disk buffer monitor statistics and parameters]]. &amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
===Final statistics===&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
The system final statistics line, similar to the following, is produced as part of system termination: &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p class=&amp;quot;code&amp;quot;&amp;gt;ST $$$ SYSTEM=&#039;5A &#039;AUDIT=43 OUT=38 IN=14 WAIT=19 ...&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
===Partial statistics===&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Statistics in a system partial statistics line, similar to the following, accumulate from the beginning of the run, if the User 0 &amp;lt;var&amp;gt;[[ACCTIM parameter|ACCTIM]]&amp;lt;/var&amp;gt; parameter is nonzero:  &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p class=&amp;quot;code&amp;quot;&amp;gt;ST $$$ SYSTEM=&#039;6.1.0&#039;PARTIAL=3 AUDIT=19 OUT=10 IN=5 WAIT=3 ...&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
===Performance statistics===&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
System performance statistic lines, similar to the following, are written if the User 0 &amp;lt;var&amp;gt;[[RPTCNT parameter|RPTCNT]]&amp;lt;/var&amp;gt; and &amp;lt;var&amp;gt;[[SMPLTIM parameter|SMPLTIM]]&amp;lt;/var&amp;gt; parameters are nonzero: &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p class=&amp;quot;code&amp;quot;&amp;gt;ST $$$ SYSTEM=&#039;6.1.0&#039; PERFORMANCE=n&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
The numbers determined at the performance sample points are averaged for the entire run. &amp;lt;/p&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
===Entry formats===&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
System statistics entries have the format shown in the following table:  &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;caption&amp;gt;System statistics entry formats&amp;lt;/caption&amp;gt;&lt;br /&gt;
&amp;lt;tr class=&amp;quot;head&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Offset dec(hex)&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Length&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Data type&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Description&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;0(0)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt;2&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Binary&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Length of entry&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;2(2)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt;1&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Binary&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Type indicator = X&#039;08&#039;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;3(3)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt;1&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Binary&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; Subtype indicator:&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
X&#039;00&#039; = final statistics&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
X&#039;01&#039; = partial statistics&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
X&#039;02&#039; = performance statistics&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
X&#039;04&#039; = additional disk buffer monitor&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
X&#039;08&#039; = subtask statistics&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;4(4)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt;4&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Unsigned packed data&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Julian date = 0CYYDDDF&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8(8&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt;4&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Unsigned packed data&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Time = HHMMSSTH&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;12(0C)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt;2&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Binary&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Subtask number if subtype = X&#039;08&#039;; otherwise unused&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;14(0E)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt;2&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Binary&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Unused&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;16(10) to end of journal&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt; &amp;amp;mdash; &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt; &amp;amp;mdash; &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Contents depend on subtypes, shown in tables in the following sections:&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[[#System final and partial statistics|System final and partial statistics]]&amp;lt;/li&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;li&amp;gt;[[#System performance statistics|System performance statistics]]&amp;lt;/li&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;li&amp;gt;[[#Additional disk buffer monitor statistics|Additional disk buffer monitor statistics]]&amp;lt;/li&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;li&amp;gt;[[#User since-last statistics|User since-last statistics]]&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt; &amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
==System final and partial statistics==&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
For subtypes X&#039;00&#039; (final statistics) and X&#039;01&#039; (partial statistics), the layout of the remainder of the entry is shown in the following table.&lt;br /&gt;
For a description of each statistic, see the [[#Description of statistics|Statistics with descriptions]] table.&lt;br /&gt;
The following statistics are data type Binary. However, the length varies &amp;amp;mdash; either 4 or 8, to accommodate 64-bit system architecture. &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;caption&amp;gt;System final and partial statistics&amp;lt;/caption&amp;gt;&lt;br /&gt;
&amp;lt;tr class=&amp;quot;head&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Offset dec(hex) &amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Length &amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Description&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;16(10) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;AUDIT&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;24(18) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;OUT&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;32(20) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;IN&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;40(28) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;OUTXX&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;48(30) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;INXX&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;56(38) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV5&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;64(40) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV6&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;72(48) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV7&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;80(50) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV8&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;88(58) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV9&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;96(60) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV10&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;104(68) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV11&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;112(70) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV12&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;120(78) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV13&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;128(80) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV14&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;136(88) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;OUTTTY&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;144(90) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;INTTY&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;152(98) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV17&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;160(A0) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV18&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;168(A8) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV19&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;176(B0) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV20&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;184(B8) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Spare&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;192(C0) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Spare&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;200(C8) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV23&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;208(D0) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV24&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;216(D8) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV25&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;224(E0) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV26&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;232(E8) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV27&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;240(F0) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV28&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;248(F8) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;OUTCRAM&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;256(100) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;INCRAM&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;264(108) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV31&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;272(110) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV32&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;280(118) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Spare&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;288(120) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Spare&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;296(128) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV35&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;304(130) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV36&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;312(138) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV37&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;320(140) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV38&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;328(148) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;OUTVMIO&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;336(150) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;INVMIO&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;344(158) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;OUTVMFS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;352(160) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;INVMFS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;360(168) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;OUTVMIF&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;368(170) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;INVMIF&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;376(178) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;OUTCMIO&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;384(180) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;INCMIO&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;392(188) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;OUTCMFS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;400(190) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;INCMFS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;408(198) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV49&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;416(1A0) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV50&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;424(1A8) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;OFFIN&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;432(1B0) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;OFFOU&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;440(1B8) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV53&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;448(1C0) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV54&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;456(1C8) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV55&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;464(1D0) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV56&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;472(1D8) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV57&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;480(1E0) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV58&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;488(1E8) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV59&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;496(1F0) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV60&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;504(1F8) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV61&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;512(200) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV62&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;520(208) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV63&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;528(210) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV64&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;536(218) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV65&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;544(220) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV66&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;552(228) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV67&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;560(230) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV68&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;568(238) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV69&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;576(240) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV70&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;584(248) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV71&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;592(250) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV72&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;600(258) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV73&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;608(260) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV74&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;616(268) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;4 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;WAIT&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;620(26C) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;4 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MPLKWTIM&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;624(270) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DKRD&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;632(278) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DKWR&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;640(280) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;4 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;SVRD&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;644(284) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;4 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;SVWR&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;648(288) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;CPU&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;656(290) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;REQ&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;664(298) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MOVE&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;672(2A0) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;4 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DUMP&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;676(2A4) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;4 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;REST&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;680(2A8) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;4 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;SLIC&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;684(2AC) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;4 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;CNCT&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;688(2B0) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;4 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;FBWT&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;692(2B4) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;4 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;SWT&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;696(2B8) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;4 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;ERRPDL&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;700(2BC) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;4 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MPLKPREM&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;704(2C0) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;RECADD&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;712(2C8) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;RECDEL&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;720(2D0) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BADD&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;728(2D8) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BDEL&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;736(2E0) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BCHG&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;744(2E8) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;IXADD&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;752(2F0) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;IXDEL&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;760(2F8) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;FINDS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;768(300) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;4 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;SORTS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;772(304) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;4 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Spare &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;776(308) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;RECDS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;784(310) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;STRECDS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;792(318) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DKAR&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;800(320) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DKPR&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;808(328) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;4 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DKRR&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;812(32C) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;4 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;FBMX&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;816(330) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;4 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;TFMX&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;820(334) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;4 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;USMX&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;824(338) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;4 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;SVMX&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;828(33C) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;4 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;SFTRSTRT (number of soft restarts)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;832(340) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;APSYLD&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;840(348) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;APSYLDD&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;848(350) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;4 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;APSYLDT&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;852(354) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;4 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;JSCREENS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;856(358) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DKPRF&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;864(360) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;4 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;SMPLS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;868(364) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;4 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;USRS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;872(368) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;4 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;SVAC&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;876(36C) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;4 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;RUNG&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;880(370) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;4 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;REDY&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;884(374) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;4 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BLKI&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;888(378) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;4 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;WTSV&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;892(37C) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;4 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BLKO&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;896(380) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;4 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;SWPG&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;900(384) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;4 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;PCPU&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;904(388) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;4 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DIRRCD&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;908(38C) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;4 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Spare &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;912(390) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;STCPU&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;920(398) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;STDEQ&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;928(3A0) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;STWAIT&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;936(3A8) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;4 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;STPOST&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;940(3AC) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;4 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;LKWAIT&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;944(3B0) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;4 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;LKPOST&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;948(3B4) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;4 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;RSXCOMP&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;952(3B8) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;4 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;SCHDCPU&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;956(3BC) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;4 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;SCREENS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;960(3C0) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;4 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;STIMERS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;964(3C4) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;4 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;HRDRSTRT (number of hard restarts)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;968(3C8) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;SVPAGES&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;976(3D0) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;4 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;PBRSFLT&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;980(3D4) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;4 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;COMMITS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;984(3D8) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;4 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BACKOUTS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;988(3DC) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;4 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;LONGUPDTS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;992(3E0) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;4 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;LONGUPDTIME(MS)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;996(3E4) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;4 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MPHASHD&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;1000(3E8) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;4 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;CDLWAIT&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;1004(3EC) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;4 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQGETS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;1008(3F0) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;4 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQPUTS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;1012(3F4) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;4 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;UBUFHWS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;1016(3F8) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;4 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQHWTASK&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;1020(3FC) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;4 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Spare &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;1024(400) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQBYTEIN&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;1032(408) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQBYTEOU&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;1040(410) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;4 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQHWQU&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;1044(414) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;4 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQNUMQU&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;1048(418) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;4 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQNUMQM&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;1052(41C) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;4 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Spare &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;1056(420) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQAPITIM&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;1064(428) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQAPICNT&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;1072(430) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQGWTTIM&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;1080(438) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;4 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQGWTCNT&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;1084(43C) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;4 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Spare &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;1088(440) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQGWTTSP&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;1096(448) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;4 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQGWTSUC&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;1100(44C) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;4 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;ECLOAD&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;1104(450) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;4 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;ECDELETE&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;1108(454) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;4 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Spare &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;1112(458) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;ECCALL&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;1120(460) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;4 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;ECCWAITM&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;1124(464) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;4 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;ECCWAITS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;1128(468) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;4 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;ECTWAITM&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;1132(46C) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;4 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;ECTWAITS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;1136(470) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;4 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;ECCTOUT&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;1140(474) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;4 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;ECCNCT&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;1144(478) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;4 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;ECMODMAX&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;1148(47C) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;4 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;ECNAMMAX&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;1152(480) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;4 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;ECTSKMAX&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;1156(484) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;4 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;GTBLRU&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;1160(488) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;4 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;GTBLRS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;1164(48C) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;4 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;TSMX&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;1168(490) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;4 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;TEMX&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;1172(494) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;4 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MAXIOX&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;1176(498) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DKRDL&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;1184(4A0) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DKWRL&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;1192(4A8) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;CPUTOTZE&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;1200(4B0) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;CPUONZIP&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;1208(4B8) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;4 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MPR&lt;br /&gt;
&amp;lt;p&amp;gt; as of V7.7 with 77z257 applied&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;1212(4BC) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;4 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MBO&lt;br /&gt;
&amp;lt;p&amp;gt; as of V7.7 with 77z257 applied&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;1216(4C0) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;4 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MCP&lt;br /&gt;
&amp;lt;p&amp;gt; as of V7.7 with 77z257 applied&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;1220(4C4) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;4 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;RCV&lt;br /&gt;
&amp;lt;p&amp;gt; as of V7.7 with 77z257 applied&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;1224(4C8) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Spare &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;1232(4D0) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DKWTMICS&lt;br /&gt;
&amp;lt;p&amp;gt; as of V7.7, with 77z339 applied&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;1240(4D8) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DKWTS&lt;br /&gt;
&amp;lt;p&amp;gt; as of V7.7, with 77z339 applied&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;1248(4E0) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MTDEQ&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;1256(4E8) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MTSDEQ&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;1264(4F0) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MTZDEQ&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;1272(4F8) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;STZDEQ&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;1280(500) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;ZTDEQ&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==System performance statistics==&lt;br /&gt;
 &lt;br /&gt;
===Entry format===&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
For subtype X&#039;02&#039;(system performance statistics), the layout of the remainder of the entry is shown in the following table.&lt;br /&gt;
Each statistic in the table is: Length, 4; Data type, Binary. See [[#Description of statistics|Statistics with descriptions]] table for the meaning of each statistic. &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;caption&amp;gt;Layout of system subtype X&#039;02&#039; entries&amp;lt;/caption&amp;gt;&lt;br /&gt;
&amp;lt;tr class=&amp;quot;head&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Offset dec(hex)&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Statistic&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;     16(10)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;SMPLS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;     20(14)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;USRS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;     24(18)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;SVAC&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;     28(1C)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;RUNG &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;     32(20)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;REDY&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;     36(24)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BLKI &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;     40(28)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;WTSV&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;     44(2C)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BLKO &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;     48(30)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;SWPG &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
==Additional disk buffer monitor statistics==&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
For subtype X&#039;04&#039; (additional disk buffer monitor statistics), the layout of the entry is shown in the following table. Each statistic in the table is: Length, 8; Data type, Binary.&lt;br /&gt;
For a description of each statistic, see the [[#Description of statistics|Statistics with descriptions]] table.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;caption&amp;gt;Disk buffer monitor statistics&amp;lt;/caption&amp;gt;&lt;br /&gt;
&amp;lt;tr class=&amp;quot;head&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Offset dec(hex)&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Disk buffer monitor statistic &amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;16(10)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Spare&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;24(18) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DKSTKQC &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;32(20) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DKSWRP &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;40(28) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DKSWRPT &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;48(30) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DKSDIR &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;56(38) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DKSDIRT &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;64(40) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DKSKIP &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;72(48) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Spare &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;80(50) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Spare&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;88(58) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DKSRR &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;96(60) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DKSFBS &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;104(68) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DKSKIPT &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;112(70) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DKSAWT &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;120(78) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DKSAWW&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;128(80) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DKSAWWL&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;136(88) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DKSAWB &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;144(90) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DKSAWBL&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;152(98) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DKSRRFND &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;160(A0) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DKSTBLF &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;168(A8) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DKSTBLA &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;176(B0) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DKSTBLB &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;184(B8) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DKSTBLC &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;192(C0) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DKSTBLD &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;200(C8) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Spare &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;208(D0) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Spare &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;216(D8) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Spare &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;224(E0) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Spare &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;232(E8) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Spare &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;240(F0) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Spare &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;248(F8) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Spare &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;256(100) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DKSTBLX &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;264(108) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DKSTBLE&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;272(110)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Spare &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
==Multiprocessing (MP) subtask statistics==&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
The following statistics apply only to installations configured for multiprocessing using MP/204. For subtype X&#039;08&#039; (subtask specific statistics), the layout of the entry is shown in the following table.&lt;br /&gt;
For the meaning of each statistic, see the [[#Description of statistics|Statistics with descriptions]] table.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;caption&amp;gt;MP subtask statistics and offsets&amp;lt;/caption&amp;gt;&lt;br /&gt;
&amp;lt;tr class=&amp;quot;head&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;MP statistic &amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Offset dec(hex) &amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Length&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;CPU &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;16(10) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt;8&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;PR &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;24(18) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt;8&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;PCPU &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;32(20) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt;4&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;STWAIT&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;36(24)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt;4&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;STPOST&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;40(28)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt;4&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;LKWAIT&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;44(2C)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt;4&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;LKPOST&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;48(30)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt;4&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;SPARE&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;52(34)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt;4&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQWTM&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;56(38) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt;8&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEQ &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;64(40) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt;8&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;ZTDEQ&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;72(48)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt;8&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;STDEQ &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;80(50) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt;8&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;LWTIM &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;88(58) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt;4&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;PETIM&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;92(5C)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt;4&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;ZCPU&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;96(60) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt;8&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
==User statistics entries (Type 9)==&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
User lines report on an individual user&#039;s activity. These statistics include:&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Final (logout) and partial statistics&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;Since-last and ordered index statistics&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;Performance statistics&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Each user line starts with the following statistics:&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p class=&amp;quot;code&amp;quot;&amp;gt;ST $$$ USERID=&#039;&amp;lt;i&amp;gt;userid&amp;lt;/i&amp;gt;&#039; ACCOUNT=&#039;&amp;lt;i&amp;gt;account&amp;lt;/i&amp;gt;&#039;&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
The subtype, in this case PERFORMANCE, follows USERID and ACCOUNT statistics:&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p class=&amp;quot;code&amp;quot;&amp;gt;ST $$$ USERID=&#039;&amp;lt;i&amp;gt;userid&amp;lt;/i&amp;gt;&#039; ACCOUNT=&#039;&amp;lt;i&amp;gt;account&amp;lt;/i&amp;gt;&#039;&lt;br /&gt;
PERFORMANCE=&amp;lt;i&amp;gt;n&amp;lt;/i&amp;gt;&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
The format of user statistics entries is shown in the following table:&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;caption&amp;gt;User statistics entry formats&amp;lt;/caption&amp;gt;&lt;br /&gt;
&amp;lt;tr class=&amp;quot;head&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Offset dec(hex)&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Length&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Data type&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Description&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;0(0)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt;2&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Binary&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Length of entry&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;2(2)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt;1&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Binary&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Type indicator = X&#039;09&#039;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;3(3)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt;1&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Binary&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; Subtype indicator:&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;X&#039;00&#039; = logout statistics&amp;lt;/li&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;li&amp;gt;X&#039;01&#039; = since-last statistics&amp;lt;/li&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;li&amp;gt;X&#039;02&#039; = partial statistics&amp;lt;/li&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;li&amp;gt;X&#039;04&#039; = performance statistics&amp;lt;/li&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;li&amp;gt;X&#039;81&#039; = since-last statistics including conflict statistics&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;X&#039;41&#039; = user restart forced out a since-last statistics record.&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;X&#039;C1&#039; = user restart forced out a since last statistics record which included conflict statistics&amp;lt;/li&amp;gt; &lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;4(4)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt;4&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td nowrap&amp;gt;Unsigned packed data&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Julian date = 0CYYDDDF&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8(8)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt;4&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Unsigned packed data&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Time = HHMMSSTH&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;12(0C)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt;2&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Binary&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Server number&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;14(0E)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt;2&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Binary&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;User number&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;16(10)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;10(0A)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;EBCDIC&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Account:&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Second argument of LOGON/LOGIN command&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;Default is user ID&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;26(1A)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;10(0A)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;EBCDIC&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;User ID&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;36(24)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt;4&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;EBCDIC&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Since-last ID =&lt;br /&gt;
See the [[#User since-last statistics|Activity types]] table where the possible activity types are listed.&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;40(28)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt;1&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Binary&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;IODEV number (added for MXI)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;41(29)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt;3&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;N/A&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Unused&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;44(2C) to end of journal&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&amp;amp;nbsp;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Binary&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Contents depend on subtypes, shown in:&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[[#Partial statistics|Layout of user subtype X&#039;00&#039; and X&#039;02&#039; entries]] table&amp;lt;/li&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;li&amp;gt;[[#Since-last in relation to final and partial statistics|Layout of user subtype X&#039;01&#039; and X&#039;81&#039; entries]] table&amp;lt;/li&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;li&amp;gt;[[#Conflict statistics|Layout of user subtype X&#039;01&#039; entries (CFRJRNL=0)]] table&amp;lt;/li&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;li&amp;gt;[[#Conflict statistics|Layout of user subtype X&#039;81&#039; entries (CFRJRNL=1)]] table&amp;lt;/li&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;li&amp;gt;[[#Layout of performance statistics|Layout of user subtype X&#039;04&#039; entries]] table&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt; &amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==User final and partial statistics==&lt;br /&gt;
 &lt;br /&gt;
===Final (logout) statistics===&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Final (logout) statistics, listed in the [[#Partial statistics|Layout of user subtype X&#039;00&#039; and X&#039;02&#039; entries]] table, summarize a user&#039;s activities since the last login. A LOGOUT statistics line, such as the following, is written after each logout if the parameter following ACCOUNT is not PARTIAL, LAST, or PERFORMANCE: &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p class=&amp;quot;code&amp;quot;&amp;gt;&amp;lt;i&amp;gt;yydddhhmmssnnnsssuuuuu&amp;lt;/i&amp;gt; ST $$$ ACCOUNT=&#039;NO ACCOUNT&#039; SQRD=5 ...&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;var class=&amp;quot;term&amp;quot;&amp;gt;yyddd&amp;lt;/var&amp;gt; is the year and Julian day.&amp;lt;/li&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;var class=&amp;quot;term&amp;quot;&amp;gt;hhmmss&amp;lt;/var&amp;gt; is the time of day in hours, minutes, and seconds.&amp;lt;/li&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;var class=&amp;quot;term&amp;quot;&amp;gt;nnn&amp;lt;/var&amp;gt; is a counter to distinguish lines produced in the same second.&amp;lt;/li&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;var class=&amp;quot;term&amp;quot;&amp;gt;sss&amp;lt;/var&amp;gt; is the number of the server currently handling the user. Leading zeros are suppressed.&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;var class=&amp;quot;term&amp;quot;&amp;gt;uuuuu&amp;lt;/var&amp;gt; is a 5-digit user number associated with the audit trail line. Leading zeros are suppressed.&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
In some cases, the account name appears as &amp;quot;NO USERID NO ACCOUNT&amp;quot;. Statistics in this category are not chargeable to any one user and should be considered system overhead.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Final lines are recognized by the absence of an indicator for another type of line.&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Partial statistics===&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Optional partial statistics, listed in the &amp;quot;Layout of user subtype X&#039;00&#039; and X&#039;02&#039; entries&amp;quot; table below, can be provided for a run up to a few minutes before a system failure that prevents normal termination and production of final user and system statistics. &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
User partial statistics lines, such as the following, are made available for active users: &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p class=&amp;quot;code&amp;quot;&amp;gt;ST $$$ ACCOUNT=&#039;NO ACCOUNT&#039; PARTIAL=21 ...&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Statistics accumulate either:&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;As long as the user is logged in&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
or&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;From the first terminal input to disconnection when a login is not required &amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Partial statistics are requested by setting the time interval, in minutes, between successive partial lines on User 0&#039;s parameter line with the &amp;lt;var&amp;gt;ACCTIM&amp;lt;/var&amp;gt; parameter. &amp;lt;var&amp;gt;ACCTIM&amp;lt;/var&amp;gt; must be nonzero. &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
The contents of the statistics portion of the entry, starting at offset &amp;lt;code&amp;gt;40(28)&amp;lt;/code&amp;gt;, depends upon the subtype of the entry.  &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Partial statistics lines are indicated on the journal by the parameter &amp;lt;code&amp;gt;PARTIAL=&amp;lt;i&amp;gt;n&amp;lt;/i&amp;gt;&amp;lt;/code&amp;gt;, where &amp;lt;var class=&amp;quot;term&amp;quot;&amp;gt;n&amp;lt;/var&amp;gt; is a counter from the beginning of the run. &amp;lt;code&amp;gt;PARTIAL=&amp;lt;i&amp;gt;n&amp;lt;/i&amp;gt;&amp;lt;/code&amp;gt; immediately follows the type parameter.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
For subtypes X&#039;00&#039; (logout statistics), and X&#039;02&#039; (partial statistics), the layout of the remainder of the entry is shown in the following table. Each statistic in the table is: Length, 4; Data type, Binary. For the meaning of each statistic, see the [[#Description of statistics|Statistics with descriptions]] table.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;caption&amp;gt;Layout of user subtype X&#039;00&#039; and X&#039;02&#039; entries&amp;lt;/caption&amp;gt;&lt;br /&gt;
&amp;lt;tr class=&amp;quot;head&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Offset dec(hex)&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Statistic&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;40(28)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;CNCT&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;44(2C)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DKRD &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;48(30)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DKWR &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;52(34)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;SQRD&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;56(38)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;SQWR&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;60(3C)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;SGMTI &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;64(40)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;SGMTO &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;68(44)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;SVRD&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;72(48)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;SVWR &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;76(4C)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;CPU &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;80(50)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;REQ &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;84(54)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MOVE &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;88(58)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DUMP &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;92(5C)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;REST &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;96(60)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;SLIC &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;100(64)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;AUDIT &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;104(68) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;WAIT &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;108(6C)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;FBWT &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;112(70)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;UDD &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;116(74)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;RECADD &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;120(78)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;RECDEL &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;124(7C)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BADD &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;128(80)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BDEL&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;132(84)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BCHG &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;136(88)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;IXADD &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;140(8C)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;IXDEL &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;144(90)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;FINDS &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;148(94)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;SORTS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;152(98)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;RECDS &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;156(9C)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;STRECDS &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;160(A0)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DKAR &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;164(A4)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DKPR &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;168(A8)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DKRR &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;172(AC)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;COMMITS &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;176(B0)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BACKOUTS &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;180(B4)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;UPDTTIME(MS) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;184(B8)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;LONGUPDTS &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;188(BC)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;LONGUPDTIME(MS)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;192(C0)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;SMPLS &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;196(C4)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;RUNG &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;200(C8)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;REDY&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;204(CC)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BLKI&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;208(D0)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;WTSV &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;212(D4)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BLKO &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;216(D8)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;SWPG &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;220(DC)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;PCPU &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;224(E0)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DIRRCD &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;228(E4)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BXCHNG &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;232(E8)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BXDELE &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;236(EC)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BXNEXT &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;240(F0)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BXFIND &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;244(F4)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BXINSE &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;248(F8)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BXSPLI &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;252(FC)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BXRFND&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;256(100)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BXFREE &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;260(104)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;STCPU &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;264(108)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;STDEQ&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;268(10C)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;SCHDCPU&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;272(110)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;SCREENS &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;276(114)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;SVPAGES &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;280(118)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;PBRSFLT &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;284(11C)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQGETS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;288(120)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQPUTS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;292(124)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;UBUFHWS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;296(128)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQHWTASK&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;300(12C)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQBYTEIN&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;304(130)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQBYTOU&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;308((134)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQHWQU&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;312(138)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQNUMQU&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;316(13C)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQNUMQM&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;320(140)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQAPITIM&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;324(144)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQAPICNT&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;328(148)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQGWTTIM&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;332(14C)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQGWTCNT&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;336(150)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQGWTTSP&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;340(154)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQGWTSUC&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;344(158)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;ECLOAD&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;348(15C)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;ECDELETE&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;352(160)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;ECCALL&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;356(164)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;ECCWAITM&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;360(168)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;ECCWAITS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;364(16C)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;ECTWAITM&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;368(170)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;ECTWAITS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;372(174)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;ECCTOUT&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;376(178)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;ECCNCT&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;380(17C)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;GTBLRU&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;384(180)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;GTBLRS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;388(184)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;FSCBSW&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;392(188)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Spare&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;396(18C) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MPR (V7.7 onwards)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;400(190) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MBO (V7.7 onwards)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;404(194)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV#&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;408(198)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;ZTCPU&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;412(19C)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;ZTDEQ&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;416(1A0)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;CCATDIFF&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==User since-last statistics==&lt;br /&gt;
 &lt;br /&gt;
===Since-last statistics===&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Statistics are kept for each SOUL request, host language interface call, and a number of &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;Model&amp;amp;nbsp;204&amp;lt;/var&amp;gt; system commands. When each request or command completes, a since-last statistics line is written. The line includes the &amp;lt;var&amp;gt;ACCOUNT&amp;lt;/var&amp;gt; parameter at the beginning, followed by the &amp;lt;var&amp;gt;IODEV&amp;lt;/var&amp;gt; parameter and the &amp;lt;var&amp;gt;LAST&amp;lt;/var&amp;gt; parameter.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Several &amp;lt;var&amp;gt;MONITOR&amp;lt;/var&amp;gt; commands produce displays containing the user&#039;s last or current activity in the &amp;lt;code&amp;gt;FUNC&amp;lt;/code&amp;gt; column. When this activity completes, statistics are also written to CCAAUDIT and the activity is described in ST lines as &amp;lt;code&amp;gt;LAST=&#039;&amp;lt;i&amp;gt;activity&amp;lt;/i&amp;gt;&#039;&amp;lt;/code&amp;gt;.&amp;lt;/p&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
====Syntax====&lt;br /&gt;
&amp;lt;p class=&amp;quot;syntax&amp;quot;&amp;gt;ST $$$ USERID=&#039;&amp;lt;span class=&amp;quot;term&amp;quot;&amp;gt;userid&amp;lt;/span&amp;gt;&#039; ACCOUNT=&#039;&amp;lt;span class=&amp;quot;term&amp;quot;&amp;gt;accountname&amp;lt;/span&amp;gt;&#039; IODEV=&#039;&amp;lt;span class=&amp;quot;term&amp;quot;&amp;gt;devicetype&amp;lt;/span&amp;gt;&#039; LAST=&#039;&amp;lt;span class=&amp;quot;term&amp;quot;&amp;gt;acty&amp;lt;/span&amp;gt;&#039;&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
Where:&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
&amp;lt;var class=&amp;quot;term&amp;quot;&amp;gt;acty&amp;lt;/var&amp;gt; can be one of the following:  &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;caption&amp;gt;Activity types&amp;lt;/caption&amp;gt;&lt;br /&gt;
&amp;lt;tr class=&amp;quot;head&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Option&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Meaning&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BLDR&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&amp;lt;var&amp;gt;BLDREUSE&amp;lt;/var&amp;gt; command&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BLDX &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&amp;lt;var&amp;gt;Z&amp;lt;/var&amp;gt; command&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;CMPL &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Compilation of a SOUL request&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;CPTB&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&amp;lt;var&amp;gt;COMPACTB&amp;lt;/var&amp;gt; command&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;CPTE&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&amp;lt;var&amp;gt;COMPACTE&amp;lt;/var&amp;gt; command&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;CPYP &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&amp;lt;var&amp;gt;COPY PROCEDURE&amp;lt;/var&amp;gt; command&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;CREA&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&amp;lt;var&amp;gt;CREATE FILE &amp;lt;i&amp;gt;filename&amp;lt;/i&amp;gt;&amp;lt;/var&amp;gt; command&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DISP &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&amp;lt;var&amp;gt;DISPLAY PROCEDURE&amp;lt;/var&amp;gt; command&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DUMP &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&amp;lt;var&amp;gt;DUMP file&amp;lt;/var&amp;gt; command&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;EDIT &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Editing a request&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;EVAL &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Evaluation of a SOUL request&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;EXEC &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Execution of an SQL request&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;FLDC &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Compilation of a FLOD procedure&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;FLDE &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Evaluation of a FLOD procedure&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;IMPC &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Implied commit&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;INCR&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&amp;lt;var&amp;gt;IN FILE &amp;lt;i&amp;gt;filename&amp;lt;/i&amp;gt; INCREASE DATASETS&amp;lt;/var&amp;gt; command&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;INIT&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&amp;lt;var&amp;gt;IN FILE &amp;lt;i&amp;gt;filename&amp;lt;/i&amp;gt; INITIALIZE&amp;lt;/var&amp;gt; command&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;LOAD &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Loading a precompiled (ASPY) procedure&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;PREP &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Compilation of an SQL request&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;REST &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&amp;lt;var&amp;gt;RESTORE &amp;lt;i&amp;gt;file&amp;lt;/i&amp;gt;&amp;lt;/var&amp;gt; command&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Since-last highwater marks===&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
The since-last statistics include highwater marks of various work tables used by SOUL requests. Values are reported in terms of the units in which each table is allocated. For example, QTBL is allocated in units of 16 bytes.&amp;lt;/p&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
===Since-last in relation to final and partial statistics===&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Many since-last statistics, such as CNCT, CPU, and DKRD, are also reported on user final and partial statistics lines. (See the [[#Description of statistics|Statistics with descriptions]] table.) The statistics on these lines are roughly equal to the sum of all of the preceding since-last statistics for the user.&lt;br /&gt;
Because since-last statistics are not maintained for every &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;Model&amp;amp;nbsp;204&amp;lt;/var&amp;gt; command, final statistics are generally larger.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
For subtype X&#039;01&#039; (since-last statistics), the layout of the remainder of the entry begins as shown in the following table.&lt;br /&gt;
For the meaning of each statistic in this table and in the [[#Conflict statistics|Layout of user subtype X&#039;01&#039; entries (CFRJRNL=0)]] table, see the [[#Description of statistics|Statistics with descriptions]] table.&lt;br /&gt;
The layout of the end of the entry depends on whether you chose to collect conflict statistics:&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;If you &amp;lt;i&amp;gt;do not&amp;lt;/i&amp;gt; collect conflict statistics, the end of the entry is described in the [[#Conflict statistics|Layout of user subtype X&#039;01&#039; entries (CFRJRNL=0)]] table.&amp;lt;/li&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;li&amp;gt;If you do collect conflict statistics, the end of the entry is described in the [[#Conflict statistics|Layout of user subtype X&#039;81&#039; entries (CFRJRNL=1)]] table. When you collect conflict statistics, the subtype changes to X&#039;81&#039;. &amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;caption&amp;gt;Layout of user subtype X&#039;01&#039; and X&#039;81&#039; entries&amp;lt;/caption&amp;gt;&lt;br /&gt;
&amp;lt;tr class=&amp;quot;head&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Offset dec(hex)&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Statistic&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 44(2C)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;NTBL&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 48(30)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;GTBL&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 52(34)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;QTBL &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 56(38)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;STBL &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 60(3C)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;TTBL &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 64(40)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;VTBL&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 68(44)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;PDL&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 72(48)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;FTBL &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 76(4C)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;XTBL &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 80(50)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;ITBL &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 84(54)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;FSCB &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 88(58)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;OUTPB &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 92(5C) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;HEAP &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 96(60)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;SQLI &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;100(64)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;SQLO&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;104(68)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;CNCT&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;108(6C)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;CPU &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;112(70)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DKRD &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;116(74)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DKWR&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;120(78)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;UDD &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;124(7C)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;OUT &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;128(80)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;SLIC&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;132(84)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;IN &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;136(88)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;RECADD &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;140(8C)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;RECDEL &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;144(90)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BADD &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;148(94)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BDEL &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;152(98)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BCHG &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;156(9C)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;IXADD&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;160(A0)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;IXDEL &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;164(A4)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;FINDS &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;168(A8)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;SORTS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;172(AC)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;RECDS &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;176(B0)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;STRECDS &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;180(B4)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;PCPU &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;184(B8)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;RQTM &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;188(BC)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DIRRCD &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;192(CO)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BXCHNG&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;196(C4)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BXDELE &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;200(C8)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BXNEXT &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;204(CC)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BXFIND &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;208(DO)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BXINSE &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;212(D4)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BXSPLI &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;216(D8)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BXRFND&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 220(DC)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BXFREE &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 224(E0)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;STCPU &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 228(E4)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;STDEQ&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 232(E8)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;SCHDCPU&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 236(EC)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;SCREENS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;240(F0) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;SVRD &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;244(F4)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;SVWR&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;248(F8) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DKPR &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;252(FC)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;SVPAGES&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;256(100)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;COMMITS &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;260(104)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BACKOUTS &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;264(108)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;UPDTTIME(MS)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;268(10C)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;LONGUPDTS &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;272(110)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;LONGUPDTIME(MS)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;276(114)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQGETS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;280(118)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQPUTS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;284(11C)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;UBUFHWS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;288(120)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQHWTASK&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;292(124)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQBYTEIN&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;296(128)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQBYTEOU&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;300(12C)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQHWQU&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;304(130)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQNUMQU&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;308(134)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQNUMQM&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;312(138)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQAPITIM&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;316(13C)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQAPICNT&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;320(140)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQGWTTIM&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;324(144)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQGWTCNT&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;328(148)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQGWTTSP&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;332(14C)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQGWTSUC&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;336(150)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;ECLOAD&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;340(154)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;ECDELETE&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;344(158)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;ECCALL&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;348(15C)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;ECCWAITM&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;352(160)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;ECCWAITS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;356(164)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;ECTWAITM&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;360(168)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;ECTWAITS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;364(16C)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;ECCTOUT&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;368(170)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;ECCNCT&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;372(174)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;GTBLRU&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;376(178)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;GTBLRS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;380(17C)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;FSCBSW&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;384(180)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;OBJSWAP&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;388()184&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;SIRIUS02&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;392(188)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;SIRIUS03&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;396(18C)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;ZTCPU&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;400(190) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;ZTDEQ&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;404(194) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;CCATDIFF&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;408(198) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;CCATDIFH&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Conflict statistics===&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Whether you are collecting conflict statistics determines the layout at the end of the entry. Two of the conflict statistics keep track of critical file-resource conflicts, and two keep track of record-locking conflicts. Whether these statistics are collected and journaled depends on settings of the parameters &amp;lt;var&amp;gt;[[CFRLOOK parameter|CFRLOOK]]&amp;lt;/var&amp;gt; and &amp;lt;var&amp;gt;[[CFRJRNL parameter|CFRJRNL]]&amp;lt;/var&amp;gt;.&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
These statistics are not displayed with the output of the &amp;lt;code&amp;gt;MONITOR SL&amp;lt;/code&amp;gt; command. Instead, you can view them (with all the other since-last statistics) by issuing the &amp;lt;var&amp;gt;MONITOR&amp;lt;/var&amp;gt; command with the keyword &amp;lt;var&amp;gt;CONFLICT&amp;lt;/var&amp;gt;.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
The remainder of the entry depends on the setting of &amp;lt;var&amp;gt;CFRJRNL&amp;lt;/var&amp;gt;.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
The following table shows the layout when &amp;lt;var&amp;gt;CFRJRNL&amp;lt;/var&amp;gt; is set to 0:  &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;caption&amp;gt;Layout of user subtype X&#039;01&#039; entries (CFRJRNL=0)&amp;lt;/caption&amp;gt;&lt;br /&gt;
&amp;lt;tr class=&amp;quot;head&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Offset dec(hex)&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Length&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Data type&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Description&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;412(19C)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt;10&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;EBCDIC&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Subsystem name&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;422(1A6)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt;8&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;EBCDIC&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Procedure file name&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;430(1AE)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt;1&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Binary&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Length of following procedure name&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;431(1AF)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;LAUDPROC&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;EBCDIC&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Procedure name&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
The following table shows the layout when &amp;lt;var&amp;gt;CFRJRNL&amp;lt;/var&amp;gt; is set to 1. It reflects the change in offset and that the user subtypes are now X&#039;81&#039; entries.  &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;caption&amp;gt;Layout of user subtype X&#039;81&#039; entries (CFRJRNL=1)&amp;lt;/caption&amp;gt;&lt;br /&gt;
&amp;lt;tr class=&amp;quot;head&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Offset dec(hex)&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Length&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Data type&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Entry type&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;412(19C)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt;4&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; Binary&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BLKCFRE stastic&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;416(1A0)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt;4&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; Binary&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BLKRLK statistic&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;420(1A4)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt;4&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; Binary&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;WTCFR statistic&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;424(1A8)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt;4&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; Binary&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;WTRLK statistic&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;428(1AC)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt;10&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;EBCDIC&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Subsystem name&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;438(1B6)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt;8&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;EBCDIC&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Procedure file name&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;446(1BE)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt;1&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Binary&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Length of following procedure name&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;447(1BF)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;LAUDPROC&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;EBCDIC&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Procedure name&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&amp;lt;p class=&amp;quot;note&amp;quot;&amp;gt;&amp;lt;b&amp;gt;Note:&amp;lt;/b&amp;gt;&lt;br /&gt;
The conflict statistics, BLKCFRE, BLKRLK, WTCFR, and WTRLK, are inexact. Although a user might at times conflict with multiple other users, only the first conflict encountered is counted.&amp;lt;/p&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
==User performance statistics==&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Optional performance statistics lines provide information about the operation of the &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;Model&amp;amp;nbsp;204&amp;lt;/var&amp;gt; scheduler during a short period of time. Information about the length of the scheduler queues, the number of active users and servers, and the queue distribution for each user, is obtained by sampling. &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
A performance line starts with:&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p class=&amp;quot;code&amp;quot;&amp;gt;ST $$$ USERID=&#039;&amp;lt;i&amp;gt;userid&amp;lt;/i&amp;gt;&#039; ACCOUNT=&#039;&amp;lt;i&amp;gt;accountname&amp;lt;/i&amp;gt;&#039;&lt;br /&gt;
PERFORMANCE=&amp;lt;i&amp;gt;n&amp;lt;/i&amp;gt;&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
===Parameters to activate performance statistics===&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
To request performance statistics, specify the number of samples to take between performance statistics lines (&amp;lt;var&amp;gt;RPTCNT&amp;lt;/var&amp;gt; parameter) and the time interval between samples (&amp;lt;var&amp;gt;SMPLTIM&amp;lt;/var&amp;gt; parameter) on User 0&#039;s parameter line. When you request scheduler and server performance data (&amp;lt;var&amp;gt;SMPLTIM&amp;lt;/var&amp;gt; parameter), an asynchronous operating system task, called the performance subtask, is created. Both &amp;lt;var&amp;gt;RPTCNT&amp;lt;/var&amp;gt; and &amp;lt;var&amp;gt;SMPLTIM&amp;lt;/var&amp;gt; must be nonzero.&amp;lt;/p&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
===Sampling===&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
The performance subtask spends most of its time in a wait state. Every &amp;lt;var&amp;gt;SMPLTIM&amp;lt;/var&amp;gt; milliseconds, it records the current state of the system. Data from the most recent sample is available at an Online terminal through the &amp;lt;var&amp;gt;MONITOR&amp;lt;/var&amp;gt; command, described in [[Controlling system operations (CCAIN)#ONLINE monitoring|ONLINE monitoring]]. &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
The number of samples taken during a run (&amp;lt;var&amp;gt;RPTCNT&amp;lt;/var&amp;gt;), times the number of users in the run (&amp;lt;var&amp;gt;NUSERS&amp;lt;/var&amp;gt;), must be less than 4.2 million. In large systems that run for a very long period of time, the time interval between samples cannot be extremely short. If the limit is exceeded, an OC1 interrupt occurs when the SMPLS statistic value is calculated during the printing of the system statistics, either a performance or final line.&amp;lt;/p&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
====Layout of performance statistics====&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
For subtype X&#039;04&#039; (performance statistics), the layout of the remainder of the entry is shown in the following table.&lt;br /&gt;
Each statistic in the table is: Length, 4; Data type, Binary. For the description of each statistic, see the [[#Description of statistics|Statistics with descriptions]] table.  &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;caption&amp;gt;Layout of user subtype X&#039;04&#039; entries&amp;lt;/caption&amp;gt;&lt;br /&gt;
&amp;lt;tr class=&amp;quot;head&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Offset dec(hex)&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Statistic&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;     40(28)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;SMPLS &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;     44(2C)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;RUNG&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;     48(30)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;REDY &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;     52(34)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BLKI &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;     56(38)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;WTSV &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;     60(3C)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BLKO &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;     64(40)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;SWPG &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
==File statistics entries (Type 10)==&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
File statistics, summarized in the [[#File statistics journal records layout|File statistics entry formats]] table, are kept for every file opened during a run, including CCAGRP, CCASYS, and CCATEMP. The activity of a file for all users is summarized from the time the file is first opened until the last user issues a &amp;lt;var&amp;gt;CLOSE&amp;lt;/var&amp;gt; command. The statistics appear after the last &amp;lt;var&amp;gt;CLOSE&amp;lt;/var&amp;gt; command in lines that follow the date and time information (&amp;lt;i&amp;gt;yyyydddhhmmssnnnsssuuuuu&amp;lt;/i&amp;gt;) with:  &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p class=&amp;quot;code&amp;quot;&amp;gt;ST $$$ FILE=&#039;&amp;lt;i&amp;gt;filename&amp;lt;/i&amp;gt;&#039;&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
System termination writes file statistics for each file still open at the end of the run.&amp;lt;/p&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
===Final statistics===&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
A final statistics line similar to the following is produced when the last user of a file closes the file: &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p class=&amp;quot;code&amp;quot;&amp;gt;ST $$$ FILE=&#039;PAYABLES&#039;DKRD=25 DKRD=25 DKWR=15 REQ=3 RECADD=6 ...&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
===Partial statistics===&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
File partial statistics lines similar to the following are furnished for each open file: &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p class=&amp;quot;code&amp;quot;&amp;gt;ST $$$ FILE=&#039;PAYABLES&#039;PARTIAL=3 ...&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
===File statistics journal records layout===&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
File statistics entries have the format shown in the following table.&lt;br /&gt;
For a description of each statistic, see the [[#Description of statistics|Statistics with descriptions]] table. &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;caption&amp;gt;File statistics entry formats&amp;lt;/caption&amp;gt;&lt;br /&gt;
&amp;lt;tr class=&amp;quot;head&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Offset dec(hex)&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Length&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Data type&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Type of entry&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;   0(0)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt; 2&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; Binary&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Length of entry&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;   2(2)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt; 1&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; Binary&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Type indicator = X&#039;0A&#039;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;   3(3)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt; 1&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; Binary&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Subtype indicator:&lt;br /&gt;
   X&#039;00&#039; = file close&lt;br /&gt;
   X&#039;01&#039; = partial&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;   4(4)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt; 4&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Unsigned packed data&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Julian date = 0CYYDDDF&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;   8(8)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt; 4&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Unsigned packed data&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Time = HHMMSSTH&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 12(0C)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt; 4&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt; &amp;amp;mdash; &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Unused&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 16(10)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt; 8&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; EBCDIC&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;File name&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 24(18)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt; 2&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt; &amp;amp;mdash; &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Unused&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
The following table lists the file statistics and the decimal(hexidecimal) offset. These statistics are data type Binary and eight bytes long.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;caption&amp;gt;File statistics&amp;lt;/caption&amp;gt;&lt;br /&gt;
&amp;lt;tr class=&amp;quot;head&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;File statistic &amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Offset dec(hex) &amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DKRD &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;26(1A) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DKWR &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;34(22) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;REQ &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;42(2A) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;RETRYA &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;50(32) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;RETRYC &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;58(3A) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DUPDTS &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;66(42) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;RECADD &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;74(4A) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;RECDEL &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;82(52) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BADD &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;90(5A) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BDEL &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;98(62) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BCHG &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;106(6A) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;IXADD &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;114(72) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;IXDEL &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;122(7A) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DIRRCD &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;130(82) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BXCHNG &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;138(8A) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BXDELE &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;146(92) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BXNEXT &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;154(9A) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BXFIND &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;162(A2) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BXINSE &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;170(AA) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BXSPLI &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;178(B2) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BXRFND &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;186(BA) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BXFREE &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;194(C2) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;UPDTTIME &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;202(CA) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;PNDGTIME &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;210(D2) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DKUPTIME &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;218(DA) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;COMMITS &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;226(E2) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BACKOUTS &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;234(EA) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
==Text entries (Type 11, Type 13)==&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Type 11 (X&#039;0B&#039;) and Type 13 (X&#039;0D&#039;) entries record most of the actual text of the audit trail.&amp;lt;/p&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
===Noncontinued text entries, Type 11 (X&#039;0B&#039;)===&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Each Type 11 journal entry corresponds to one logical entry in the audit trail, even though it might generate more than one line of physical output in the audit trail.  &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
The format of a Type 11 entry is shown in the following table: &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;caption&amp;gt;Noncontinued text entry formats&amp;lt;/caption&amp;gt;&lt;br /&gt;
&amp;lt;tr class=&amp;quot;head&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Offset dec(hex)&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Length&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Data type&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Description&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 0(0)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt;2&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Binary&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Length of entry&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 2(2)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt;1&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Binary&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Type indicator = X&#039;0B&#039;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 3(3)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt;1&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Binary&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Subtype indicator:&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
X&#039;01&#039; = LI line&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
X&#039;02&#039; = LP line&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
X&#039;03&#039; = LR line&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
X&#039;04&#039; = CI line&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
X&#039;05&#039; = QT line&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
X&#039;08&#039; = CP line&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
X&#039;10&#039; = OI line&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
X&#039;20&#039; = OO line&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
X&#039;40&#039; = LS line&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
X&#039;80&#039; = CS line&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 4(4)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt;4&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Unsigned packed data&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Julian date = 0CYYDDDF&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 8(8)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt;4&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Unsigned packed data&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Time = HHMMSSTH&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;12(0C)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt;2&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Binary&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Server number&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;14(0E)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt;2&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Binary&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;User number&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;16(10)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Variable&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;EBCDIC&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Text of audit trail entry&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
===Possibly continued text entries, Type 13 (X&#039;0D&#039;)===&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Each Type 13 journal entry corresponds to one, or part of one, logical entry in the audit trail. See the [[Tracking system activity (CCAJRNL, CCAAUDIT, CCAJLOG)#Example|Types of audit trail lines]] table for a definition of the line types.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
The format of a Type 13 entry is shown in the following table:  &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;caption&amp;gt;Possibly continued text entry formats&amp;lt;/caption&amp;gt;&lt;br /&gt;
&amp;lt;tr class=&amp;quot;head&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Offset dec(hex)&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Length&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Data type&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Description&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 0(0)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 2&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; Binary&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Length of entry&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 2(2)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 1&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; Binary&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Type indicator = X&#039;0D&#039;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 3(3)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 1&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; Binary&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Subtype indicator:&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
X&#039;01&#039; = US line&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
X&#039;02&#039; = XX line&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
X&#039;04&#039; = RK line&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
X&#039;08&#039; = AD line&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
X&#039;10&#039; = MS line&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
X&#039;20&#039; = ER line&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 4(4)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 4&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Unsigned packed data&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Julian date = 0CYYDDDF&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 8(8)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 4&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Unsigned packed data&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Time = HHMMSSTH&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 12(0C)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 2&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Binary&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Server number&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 14(0E)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 2&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Binary&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;User number&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 16(10)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; Variable&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;EBCDIC&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Text of audit trail entry&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&amp;lt;p class=&amp;quot;note&amp;quot;&amp;gt;&amp;lt;b&amp;gt;Note:&amp;lt;/b&amp;gt;&lt;br /&gt;
Subtype indicator X&#039;80&#039; summed with any subtype means continuation into the next entry. &amp;lt;/p&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
==Initialization entries, Type 12 (X&#039;0C&#039;)==&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
One Type 12 journal entry is written as the first nonheader entry in the journal during initialization. It contains basic information about the run being initialized.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
The format of a Type 12 entry is shown in the following table:&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;caption&amp;gt;Initialization entry formats&amp;lt;/caption&amp;gt;&lt;br /&gt;
&amp;lt;tr class=&amp;quot;head&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Offset dec(hex)&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Length&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Data type&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Description&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 0(0)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 2&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; Binary&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Length of entry = X&#039;001A&#039;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 2(2)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 1&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; Binary&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Type indicator = X&#039;0C&#039;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 3(3)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 1&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; &amp;amp;mdash;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Unused&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 4(4)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 4&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; Unsigned packed data&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Julian date = 0CYYDDDF&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 8(8)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 4&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; Unsigned packed data&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Time = HHMMSSTH&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 12(0C)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 8&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; EBCDIC&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Version ID (for example, 4.2.0G)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 20(14)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 2&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; Binary&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Spare for the run&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 22(16)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 4&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; EBCDIC&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;SMF ID (SYSID parameter) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
==Time-stamp entries, Type 14 (X&#039;0E&#039;)==&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Type 14 entries are used to force time-stamps to the journal. &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
The format of a Type 14 entry is shown in the following table: &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;caption&amp;gt;Time-stamp entry formats&amp;lt;/caption&amp;gt;&lt;br /&gt;
&amp;lt;tr class=&amp;quot;head&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Offset dec(hex)&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Length&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Data type&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Description&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;0(0)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 2&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; Binary&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Length of entry = X&#039;000C&#039;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;2(2)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 1&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; Binary&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Type indicator = X&#039;0E&#039;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;3(3)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 1&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; &amp;amp;nbsp;&amp;amp;mdash;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Unused&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;4(4)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 4&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; Unsigned packed data&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Julian date = 0CYYDDDF&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8(8)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 4&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; Unsigned packed data&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Time = HHMMSSTH&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
==Merged journal bracketing entries (Type 15)==&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Type 15 entries appear only in the output of the MERGEJ utility. See [[System and media recovery#Using the MERGEJ utility|Using the MERGEJ utility]].  &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
The format of a Type 15 entry is shown in the following table:&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;caption&amp;gt;Merged journal bracketing entry formats&amp;lt;/caption&amp;gt;&lt;br /&gt;
&amp;lt;tr class=&amp;quot;head&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Offset dec(hex)&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Length&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Data type&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Description&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 0(0)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 2&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; Binary&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Length of entry = X&#039;002E&#039;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 2(2)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 1&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; Binary&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Type indicator = X&#039;0F&#039;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 3(3)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt; 1&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; Binary&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Subtype indicator:&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
X&#039;01&#039; = begin bracket&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
X&#039;02&#039; = end bracket&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 4(4)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;12(0C)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; &amp;amp;nbsp;&amp;amp;mdash;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Unused&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 16(10)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;2(2)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; Binary &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of journals merged together&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 18(12)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;28(1C)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;EBCDIC&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Text:&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;For subtype X&#039;01&#039; = BEGINNING OF MERGED JOURNAL&amp;lt;/li&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;li&amp;gt;For subtype X&#039;02&#039; = END OF MERGED JOURNAL&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
==System Management Facilities==&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
You can write certain statistics to the System Management Facilities (SMF) data set by:    &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Setting the &amp;lt;var&amp;gt;[[SMFSLRN parameter|SMFSLRN]]&amp;lt;/var&amp;gt; and &amp;lt;var&amp;gt;[[SMFLORN parameter|SMFLORN]]&amp;lt;/var&amp;gt; parameters on the User 0 command line to activate the SMF feature. (z/OS and z/VM)&amp;lt;/li&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;li&amp;gt;Modifying the program that processes the SMF data set to handle the records written by &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;Model&amp;amp;nbsp;204&amp;lt;/var&amp;gt;. (z/VM only)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
See the [[#z/VM requirements|z/VM requirements]] and the the [[#z/OS requirements|z/OS requirements]] sections for details.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Since-last statistics or logout statistics can be written concurrently with statistics that are written to the journal. Logout statistics are more complete than since-last statistics. Many more since-last records than logout records are usually written.  &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
If the operating system crashes before a user logs out, the SMF data set has a since-last record for every request run, but no logout record. &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
File and system statistics cannot be written to the SMF data set.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
During system initialization, &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;Model&amp;amp;nbsp;204&amp;lt;/var&amp;gt; issues a message reporting the SMF system ID, the run&#039;s job name, the step name, and the JES ID. For operating systems other than z/OS, the JES ID is blank.&amp;lt;/p&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
===z/VM requirements===&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
In the CMS interface to &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;Model&amp;amp;nbsp;204&amp;lt;/var&amp;gt;, you can incorporate a user-written accounting exit that invokes the ACCTEXIT routine to process each statistics record as it is written. The following considerations apply:&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Take care to preserve the CMS environment in which &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;Model&amp;amp;nbsp;204&amp;lt;/var&amp;gt; is running. Do not change the contents of general registers 13 and 14.&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;You must specify the &amp;lt;var&amp;gt;SMFLORN&amp;lt;/var&amp;gt; and/or &amp;lt;var&amp;gt;SMFSLRN&amp;lt;/var&amp;gt; parameters on User 0&#039;s parameter line to activate accounting record production.&amp;lt;/li&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;li&amp;gt;TEXT file for the ACCTEXIT module must be available on an accessed disk when generating M204CMS using M204GEN. For complete installation procedures, see the &amp;lt;var class=&amp;quot;book&amp;quot;&amp;gt;Rocket Model 204 z/VM Installation Guide&amp;lt;/var&amp;gt;.&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
===z/OS requirements===&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
To write since-last SMF records in a z/OS environment, activate the SMF feature. &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
To activate SMF, set the following parameters on User 0&#039;s parameter line: &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;SMFSLRN &amp;amp;mdash; SMF record number for since-last records&amp;lt;/li&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;li&amp;gt;SMFLORN &amp;amp;mdash; SMF record number for logout records &amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
The following considerations apply:&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Since-last SMF records are written only if the SMFSLRN parameter is set to a non-zero value at the beginning of the run.&amp;lt;/li&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;li&amp;gt;Logout SMF records are written only if the SMFLORN parameter is set to a non-zero value at the beginning of the run.&amp;lt;/li&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;li&amp;gt;If both parameters are set, each type of record is written.&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
SMF record numbers, which identify the record type to the programs that process the SMF data set, are written as part of the header of the SMF records. The record numbers must be between 128 and 255.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
See the &amp;quot;System Management Facility record layout and statistics&amp;quot; section, which follows.&amp;lt;/p&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
==System Management Facility record layout and statistics==&lt;br /&gt;
 &lt;br /&gt;
===SMF logout record layout===&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
The following table shows the basic format of the &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;Model&amp;amp;nbsp;204&amp;lt;/var&amp;gt; SMF logout record: &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;caption&amp;gt;Basic format of Model 204 SMF logout record&amp;lt;/caption&amp;gt;&lt;br /&gt;
&amp;lt;tr class=&amp;quot;head&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Offset(hex)&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Length&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt; Description&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;0(0)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 2&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Length of record&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;2(2)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 2&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Zeros&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;4(4)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 1&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;System configuration&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;5(5)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 1&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Record number (&amp;lt;var&amp;gt;SMFSLRN&amp;lt;/var&amp;gt; or &amp;lt;var&amp;gt;SMFLORN&amp;lt;/var&amp;gt;)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;6(6)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 8&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Time and date of this record&lt;br /&gt;
&amp;lt;p&amp;gt;4 bytes, time in hundredths of a second from midnight&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;4 bytes, Julian date, packed decimal&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;14(E)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 4&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;System identification&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;18(12)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 8&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Job name&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;26(1A)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 8&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Time and date of login&lt;br /&gt;
&amp;lt;p&amp;gt;4 bytes, time in hundredths of a second from midnight&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;4 bytes, Julian date, packed decimal&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;34(22)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 10&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Login user ID&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;44(2C)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 10&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Login account&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;54(36)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 2&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Binary user number&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;56(38)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 1&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Unused (reserved)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;57(39)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 1&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Model 204 version number in hex:&lt;br /&gt;
&amp;lt;p&amp;gt;For V7.4: &amp;lt;code&amp;gt;x&#039;4A&#039;&amp;lt;/code&amp;gt; (requires zap 74Z4196)&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;For V7.5: &amp;lt;code&amp;gt;x&#039;4B&#039;&amp;lt;/code&amp;gt; (requires zap 75Z326)&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;For V7.6: x&#039;4C&#039;&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;For V7.7: x&#039;4D&#039;&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;For V7.8: x&#039;4E&#039;&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;58(3A)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 2&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Unused (reserved)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;60(3C)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&amp;amp;nbsp;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Binary fullwords of statistics&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Statistics depend upon the record number.&amp;lt;/li&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;li&amp;gt;The SMF system identification field (offset 16) is the site-definable&lt;br /&gt;
4-character field retrieved from the SMF control area.&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
The SMF control area field contains the CPU identification string that is stored at system IPL time, and it can be used to determine on which CPU &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;Model&amp;amp;nbsp;204&amp;lt;/var&amp;gt; is running in a multi-CPU environment.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
====Offsets for SMF logout record statistics====&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
The following table shows the layout of SMF logout record statistics. Each statistic in the table is: Length, 4 (bytes); data type, Binary.&lt;br /&gt;
This record has the same statistics in the same order as the CCAJRNL logout record, only the offsets are different. For a description of each statistic, see the [[Using system statistics#Description of statistics|Description of statistics]] table.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;caption&amp;gt;Offset location of SMF logout record statistics&amp;lt;/caption&amp;gt;&lt;br /&gt;
&amp;lt;tr class=&amp;quot;head&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Offset dec(hex)&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Statistic&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;60(3C) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;CNCT&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 64(40) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DKRD&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 68(44) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DKWR&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 72(48) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;SQRD&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 76(4C) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;SQWR&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 80(50) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;SGMTI&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 84(54) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;SGMTO&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 88(58) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;SVRD&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 92(5C) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;SVWR&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 96(60) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;CPU&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;100(64) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;REQ&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;104(68) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MOVE&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;108(6C) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DUMP&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;112(70) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;REST&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;116(74) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;SLIC&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;120(78) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;AUDIT&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;124(7C) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;WAIT&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;128(80) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;FBWT&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;132(84) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;UDD&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;136(88) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;RECADD&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;140(8C) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;RECDEL&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;144(90) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BADD&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;148(94) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BDEL&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;152(98) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BCHG&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;156(9C) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;IXADD&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;160(A0) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;IXDEL&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;164(A4) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;FINDS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;168(A8) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;SORTS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;172(AC) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;RECDS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;176(B0) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;STRECDS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;180(B4) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DKAR&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;184(B8) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DKPR&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;188(BC) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DKRR&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;192(C0) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;COMMITS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;196(C4) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BACKOUTS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;200(C8) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;UPDTTIME(MS)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;204(CC) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;LONGUPDTS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;208(D0) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;LONGUPDTIME(MS)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;212(D4) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;SMPLS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;216(D8) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;RUNG&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;220(DC) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;REDY&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;224(E0) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BLKI&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;228(E4) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;WTSV&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;232(E8) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BLKO&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;236(EC) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;SWPG&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;240(F0) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;PCPU&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;244(F4) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DIRRCD&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;248(F8) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BXCHNG&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;252(FC) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BXDELE&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;256(100) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BXNEXT&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;260(104)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BXFIND&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;264(108)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BXINSE&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;268(10C)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BXSPLI&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;272(110)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BXFND&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;276(114)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BXFREE&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;280(118)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;STCPU&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;284(11C)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;STDEQ&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;288(120)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;SCHDCPU&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;292(124)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;SCREENS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;296(128)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;SVPAGES&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;300(12C)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;PBRSFLT&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;304(130)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQGETS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;308(134)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQPUTS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;312(138)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;UBUFHWS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;316(13C)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQHWTASK&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;320(140)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQBYTEIN&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;324(144)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQBYTEOU&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;328(148)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQHWQU&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;332(14C)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQNUMQU&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;336(150)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQNUMQM&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;340(154)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQAPITIM&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;344(158)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQAPICNT&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;348(15C)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQGWTTIM&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;352(160)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQGWTCNT&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;356(164)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQGWTTSP&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;360(168)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQGWTSUC&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;364(16C)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;ECLOAD&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;368(170)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;ECDELETE&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;372(174)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;ECCALL&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;376(178)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;ECCWAITM&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;380(17C)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;ECCWAITS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;384(180)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;ECTWAITM&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;388(184)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;ECTWAITS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;392(188)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;ECCTOUT&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;396(18C)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;ECCNCT&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;400(190)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;GTBLRU&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;404(194)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;GTBLRS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;408(198)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;FSCBSW&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;412(19C)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Spare &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;416(1A0)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Spare&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;420(1A4)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Spare&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;424(1A8)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;ZTCPU&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;428(1AC)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;ZTDEQ&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;432(1B0)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Spare&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;436(1B4)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Spare&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;440(1B8)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Spare&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===SMF since-last record layout===&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
The following table shows the basic format of since-last &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;Model&amp;amp;nbsp;204&amp;lt;/var&amp;gt; SMF records. &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;caption&amp;gt;Since-last record basic format&amp;lt;/caption&amp;gt;&lt;br /&gt;
&amp;lt;tr class=&amp;quot;head&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Offset(hex)&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Length (bytes)&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Description&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&amp;amp;nbsp;0(0)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 2&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Length of record&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&amp;amp;nbsp;2(2)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 2&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Zeros&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&amp;amp;nbsp;4(4)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 1&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;System configuration&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&amp;amp;nbsp;5(5)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 1&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Record number (SMFSLRN)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&amp;amp;nbsp;6(6)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 8&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Time and date of this record&lt;br /&gt;
&amp;lt;p&amp;gt;4 bytes, time in hundredths of a second from midnight&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;4 bytes, Julian date, packed decimal&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;14(E)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 4&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;System identification&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;18(12)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 8&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Job name&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;26(1A)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 8&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Time and date of login&lt;br /&gt;
&amp;lt;p&amp;gt;4 bytes, time in hundredths of a second from midnight&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;4 bytes, Julian date, packed decimal&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;34(22)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 10&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Login user ID&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;44(2C)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 10&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Login account&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;54(36)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 2&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Binary user number&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;56(38)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;1&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;SMFSLTYP - X&#039;01&#039; if CRFJRNL=1 (conflict counters present)&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
SMFSLTYP - X&#039;00&#039; if CRFJRNL=0 (conflict counters not present)&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;57(39)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 1&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Model 204 version number in hex:&lt;br /&gt;
&amp;lt;p&amp;gt;For V7.4: &amp;lt;code&amp;gt;x&#039;4A&#039;&amp;lt;/code&amp;gt; (requires zap 74Z4196)&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;For V7.5: &amp;lt;code&amp;gt;x&#039;4B&#039;&amp;lt;/code&amp;gt; (requires zap 75Z326)&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;For V7.6: &amp;lt;code&amp;gt;x&#039;4C&#039;&amp;lt;/code&amp;gt;&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;For V7.7: &amp;lt;code&amp;gt;x&#039;4D&#039;&amp;lt;/code&amp;gt;&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;For V7.8: &amp;lt;code&amp;gt;x&#039;4E&#039;&amp;lt;/code&amp;gt;&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;58(3A)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;2&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Unused (reserved)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;60(3C)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 4&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Since-last type (EVAL CMPL DUMP REST...)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;64(40)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 8&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;File name&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;72(48)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;10&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Since-last subsystem name&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;82(52)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;40&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Since-last procedure name&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;122(7A)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;2&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Reserved two bytes&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;124(7C)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&amp;amp;nbsp;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Binary fullwords of statistics&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Statistics depend upon the record number.&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;The SMF system identification field (offset 16) is the site-definable 4-character field retrieved from the SMF control area.&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;The SMF control area field contains the CPU identification string that is stored at system IPL time, and it can be used to determine on which CPU &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;Model&amp;amp;nbsp;204&amp;lt;/var&amp;gt; is running in a multi-CPU environment.&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
====Offsets for SMF since-last record statistics====&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
The following table shows the layout of SMF since-last record statistics. Each statistic in the table is: Length, 4 (bytes); Data type, Binary.&lt;br /&gt;
This record has the same statistics in the same order as the CCAJRNL user since-last records; only the offsets are &lt;br /&gt;
different. For a description of each statistic, see the [[Using system statistics#Description of statistics|Description of statistics]] &lt;br /&gt;
table.  &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;caption&amp;gt;SMF since-last record statistics&amp;lt;/caption&amp;gt;&lt;br /&gt;
&amp;lt;tr class=&amp;quot;head&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Offset dec(hex)&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Description&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 124(7C)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;NTBL&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 128(80)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;GTBL&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 132(84)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;QTBL&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 136(88) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;STBL&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 140(8C)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;TTBL&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 144(90)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;VTBL&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 148(94)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;PDL&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 152(98)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;FTBL&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 156(9C)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;XTBL&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 160(A0)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;ITBL&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 164(A4)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;FSCB&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 168(A8)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;OUTPB&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 172(AC) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;HEAP&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 176(B0) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;SQLI&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 180(B4) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;SQLO&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 184(B8) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;CNCT&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 188(BC) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;CPU&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 192(C0) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DKRD&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 196(C4) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DKWR&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 200(C8) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;UDD&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 204(CC) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;OUT&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 208(D0) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;SLIC&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 212(D4) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;IN&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 216(D8) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;RECADD&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 220(DC) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;RECDEL&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 224(E0) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BADD&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 228(E4) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BDEL&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 232(E8) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BCHG&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 236(EC) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;IXADD&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 240(F0) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;IXDEL&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 244(F4) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;FINDS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 248(F8) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;SORT&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 252(FC) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;RECDS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 256(100)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;STRECDS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 260(104)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;PCPU&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 264(108)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;RQTM&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 268(10C)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DIRRCD&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 272(110)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BXCHNG&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 276(114)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BXDELE&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 280(118)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BXNEXT&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 284(11C)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BXFIND&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 288(120)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BXINSE&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 292(124)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BXSPLI&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 296(128)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BXRFND&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 300(12C)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BXFREE&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 304(130)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;STCPU&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 308(134)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;STDEQ&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 312(138)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;SCHDCPU&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 316(13C)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;SCREENS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 320(140)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;SVRD&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 324(144)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;SVWR&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 328(148)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DKPR&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 332(14C)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;SVPAGES&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;336(150)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;COMMITS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;340(154)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BACKOUTS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;344(158)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;UPDTTIME(MS)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;348(15C)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;LONGUPDTS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;352(160)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;LONGUPDTIME(MS)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;356(164)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQGETS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;360(168)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQPUTS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;364(16C)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;UBUFHWS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;368(170)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQHWTASK&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;372(174)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQBYTEIN&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;376(178)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQBYTEOU&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;380(17C)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQHWQU&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;384(180)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQNUMQU&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;388(184)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQNUMQM&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;392(188)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQAPITIM&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;396(18C)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MAPICNT&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;400(190)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQGWTTIM&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;404(194)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQGWTCNT&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;408(198)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQGWTTSP&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;412(19C)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQGWTSUC&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;416(1A0)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;ECLOAD&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;420(1A4)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;ECDELETE&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;424(1A8)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;ECCALL&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;428(1AC)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;ECCWAITM&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;432(1B0)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;ECCWAITS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;436(1B4)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;ECTWAITM&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;440(1B8)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;ECTWAITS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;444(1BC)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;ECCTOUT&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;448(1C0)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;ECCNCT&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;452(1C4)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;GTBLRU&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;456(1C8)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;GTBLRS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;460(1CC)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;FSCBSW&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;464(1D0)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Sirius&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;468(1D4)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Sirius&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;472(1D8)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Sirius&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;476(1DC)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;ZTCPU&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;480(1E0)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;ZTDEQ&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;484(1E4)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Spare&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;488(1E8)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Spare&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
The following table lists the conflict statistics, if &amp;lt;code&amp;gt;CFRJRNL=1&amp;lt;/code&amp;gt;:&amp;lt;/p&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;caption&amp;gt;Conflict statistics, if CFRJRNL=1&amp;lt;/caption&amp;gt;&lt;br /&gt;
&amp;lt;tr class=&amp;quot;head&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Offset dec(hex)&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Description&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;492(1EC)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BLKCFRE&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;496(1F0)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BLKRLK&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;500(1F4)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;WTCFR&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;504(1F8)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;WTRLK&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
[[Category:System management]]&lt;br /&gt;
[[Category:System-level capabilities of Model 204]]&lt;/div&gt;</summary>
		<author><name>Goff</name></author>
	</entry>
	<entry>
		<id>https://m204wiki.rocketsoftware.com/index.php?title=Using_system_statistics&amp;diff=120306</id>
		<title>Using system statistics</title>
		<link rel="alternate" type="text/html" href="https://m204wiki.rocketsoftware.com/index.php?title=Using_system_statistics&amp;diff=120306"/>
		<updated>2024-10-09T22:03:40Z</updated>

		<summary type="html">&lt;p&gt;Goff: JSCREENS replaces spare at offset 852(354)&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Overview==&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
The tables on this page are provided for your use in identifying and tracking statistics that are reported by &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;Model&amp;amp;nbsp;204&amp;lt;/var&amp;gt; in various situations. The offsets, given in decimal and hexadecimal, are to help you locate particular statistics within statistical output. The length is in bytes.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
The statistics are collected in the [[Tracking_system_activity_(CCAJRNL, CCAAUDIT, CCAJLOG)#Introducing CCAJRNL|CCAJRNL]] data set, or if allocated, in [[Tracking system activity (CCAJRNL, CCAAUDIT, CCAJLOG)#Introducing CCAAUDIT and CCAJLOG|CCAJLOG]].  The offsets in the tables below locate each statistic in the corresponding record. To accommodate sites that need to run &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;Model&amp;amp;nbsp;204&amp;lt;/var&amp;gt; around the clock for many days at a time, space for most &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;Model&amp;amp;nbsp;204&amp;lt;/var&amp;gt; statistics is a double word.&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Description of statistics==&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
The &amp;quot;Statistics with descriptions&amp;quot; table lists the statistics that are collected and that you can evaluate. It also describes the purpose of each statistic followed by the circumstances when you can collect the information and an offset in the journal record. &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
To collect several statistics you must preset a parameter to a nonzero value. Statistics that require a parameter are also noted in the &amp;quot;Statistics with descriptions&amp;quot; table. The table in [[Tracking system activity (CCAJRNL, CCAAUDIT, CCAJLOG)#Setting parameters to collect certain statistics|Setting parameters to collect certain statistics]] lists those statistics with the required parameter. &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Tables, identified by type, later in this topic, describe the layouts of the various journal records.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;caption style=&amp;quot;margin-right:4em&amp;quot;&amp;gt;Statistics with descriptions&amp;lt;/caption&amp;gt;&lt;br /&gt;
&amp;lt;tr class=&amp;quot;head&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Statistic &amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Records...&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;APSYLD&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of APSY loads&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;APSYLDD&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of APSY loads from a dataspace&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;APSYLDT&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of tiny APSY loads&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;AUDIT&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of lines written to the journal and/or the audit trail&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BACKOUTS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of BACKOUTs&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BADD&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of fields added to Table B&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BCHG&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of fields changed in Table B&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BDEL&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of fields deleted from Table B&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BLKCFRE&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of times user held a critical file resource (CFR) exclusively and forced another user to wait&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Parameter setting required: see [[Tracking system activity (CCAJRNL, CCAAUDIT, CCAJLOG)#Setting parameters to collect certain statistics|Parameters to set to collect certain statistics]].&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BLKI&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Percentage of performance samples at which the user was in a server but blocked from running and waiting for an external event to occur (reported only if the performance subtask is active)&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Parameter setting required: see [[Tracking system activity (CCAJRNL, CCAAUDIT, CCAJLOG)#Setting parameters to collect certain statistics|Parameters to set to collect certain statistics]].&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BLKO&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Percentage of performance samples at which the user was swapped out to the server data set but blocked from running and waiting for an external event to occur (reported only if the performance subtask is active)&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Parameter setting required: see [[Tracking system activity (CCAJRNL, CCAAUDIT, CCAJLOG)#Setting parameters to collect certain statistics|Parameters to set to collect certain statistics]].&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BLKRLK&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of times user was the first user identified as blocking another from obtaining a record lock&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Parameter setting required: see [[Tracking system activity (CCAJRNL, CCAAUDIT, CCAJLOG)#Setting parameters to collect certain statistics|Parameters to set to collect certain statistics]].&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BXCHNG&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of value entries changed in the ordered index.  This occurs when a record number is added to or removed from an existing value entry.&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BXDELE&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of value entries deleted from the ordered index&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BXFIND&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of ordered index searches to locate field name=value pairs in the ordered index&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BXFREE&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of ordered index pages (nodes) emptied and released from the ordered index&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BXINSE&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of new value entries inserted into the ordered index&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BXNEXT&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of value entries touched in the ordered index during a range retrieval&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BXRFND&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of times the cursor was repositioned in the ordered index during a search&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BXSPLI&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of Table D pages (nodes) split in the ordered index&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;CCATDIFF&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Difference between CCATEMP pages allocated and freed by a thread. This is an imperfect indicator of the number of CCATEMP pages a thread has allocated. CCATDIFF is imperfect because it is difficult to fully account for pages allocated or freed on behalf of the system or other users. However, if there is an acute CCATEMP page shortage, threads with high CCATDIFF values are likely culprits. &lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
CCATDIFF is available in Model&amp;amp;nbsp;204 7.7 and higher.&amp;lt;/p&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;CCATDIFH&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;High water mark of CCATDIFF in a request. This can be useful if a request allocated a lot of CCATEMP pages, causing an acute shortage but then freed those pages.&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
CCATDIFH is available in Model&amp;amp;nbsp;204 7.7 and later.&amp;lt;/p&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;CDLWAIT&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of constraint dependency lock waits&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;CNCT&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Elapsed time in seconds&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;COMMITS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of &amp;lt;var&amp;gt;COMMIT&amp;lt;/var&amp;gt;s&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;CPU&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Total CPU time consumed in milliseconds. The system CPU statistics include both maintask and subtask CPU usage.&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;CPUONZIP&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Total CPU time consumed in milliseconds on zIIP engines&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;CPUTOTZE&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Total CPU time consumed in milliseconds by workloads eligible for offload to zIIP engines&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEQ&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Total number of units of work taken by the MAINTASK and each MP and zIIP subtask, regardless of the queue that the work was taken from. Reported at &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;Model&amp;amp;nbsp;204&amp;lt;/var&amp;gt; termination or in &amp;lt;var&amp;gt;[[MONITOR TASKS command|MONITOR TASKS]]&amp;lt;/var&amp;gt; output.&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
(type Subtask)&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV#&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;used the MXI interface to hold the IODEV type ( e.g. 7 for IODEV7 )&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV5&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Output lines to procedures defined during the run&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV6&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Input lines from included procedures&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV7&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Output lines to SNA Communications Server (formerly VTAM) 3270s&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV8&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Input lines from SNA Communications Server 3270s&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV9&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Page headers or trailers defined in requests&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV10&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Output lines written to directed output (USE) data sets&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV11&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Output lines to remote User Language full screen&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV12&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Input lines from a remote User Language full screen&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV13&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Output lines to remote SQL&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV14&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Input lines from remote SQL&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV17&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Output lines to SQL CRAM IUCU&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV18&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Input lines from SQL CRAM&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV19&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Output lines to remote SQL LU62&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV20&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Input lines from remote SQL LU62&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV23&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Input lines to CRAM IFAM&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV24&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Input lines from CRAM IUCU thread&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV27&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Terminal error messages issued for inbound Distributed Application Facility conversations&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV28&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Reserved&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV31&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&amp;lt;var&amp;gt;IFDISP&amp;lt;/var&amp;gt; output lines to IFAM1 programs&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV32&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Input arguments supplied by certain IFAM1 calls&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV37&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Output lines to SNA Communications Server 2741s and Teletypes&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV38&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Input lines from SNA Communications Server 2741s and Teletypes&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV49&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;output lines to Remote Command line applications( rate or total)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV50&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Lines sent to the printer when ROUTER=CICS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV53&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Output lines from an IFAM1 application&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV54&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Input lines from an IFAM1 application&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV55&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Reserved&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV56&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Reserved&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV57&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Reserved&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV58&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Reserved&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV59&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Reserved&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV60&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Reserved&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV61&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Reserved&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV62&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Reserved&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV63&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Misused for UTI stats if X&#039;08&#039; bit set in the MONPARM parameter|MONPARM]] system parameter.&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV64&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Misused for UTI stats if X&#039;08&#039; bit set in the MONPARM system parameter.&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV65&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Misused for UTI stats if X&#039;08&#039; bit set in the MONPARM system parameter.&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV66&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Misused for UTI stats if X&#039;08&#039; bit set in the MONPARM system parameter.&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV67&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Misused for UTI stats if X&#039;08&#039; bit set in the MONPARM system parameter.&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV68&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Misused for UTI stats if X&#039;08&#039; bit set in the MONPARM system parameter.&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV69&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Misused for UTI stats if X&#039;08&#039; bit set in the MONPARM system parameter.&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV7&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Output lines to SNA Communications Server (formerly&lt;br /&gt;
VTAM) 3270s&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV70&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Misused for UTI stats if X&#039;08&#039; bit set in the MONPARM system parameter.&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV71&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Misused for UTI stats if X&#039;08&#039; bit set in the MONPARM system parameter.&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV72&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Misused for UTI stats if X&#039;08&#039; bit set in the MONPARM system parameter.&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV73&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Misused for UTI stats if X&#039;08&#039; bit set in the MONPARM system parameter.&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV74&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Misused for UTI stats if X&#039;08&#039; bit set in the MONPARM system parameter.&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DIRRCD&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of records searched in direct searches of Table B&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DKAR&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of buffers allocated without page read requests&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DKPR&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of requests for a page (may not require real I/O)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DKPRF&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of fast logical page reads. Number of DKPRs that were satisfied by pending or deferred close buffers&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DKRD&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of physical page reads from Model 204 files&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DKRDL&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of physical page reads into the below the bar buffer pool&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DKRR&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; Number of real disk reads for recently requested pages&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DKSAWB&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; Anticipatory writes from the bottom of the LRU queue.  The page in the buffer is then deleted and no longer available without a re-read.  Usually a small statistic and typically only incremented by a few rare events.&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Offset: see the [[#Additional disk buffer monitor statistics|Disk buffer monitor statistics table]].&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DKSAWBL&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; Same as DKSAWB but only incremented for anticipatory writes from below the bar&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Offset: the [[#Additional disk buffer monitor statistics|Disk buffer monitor statistics table]].&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DKSAWW&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; Anticipatory writes from the anticipatory write windows set by LDKBMWND and/or LDKBMWNG&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Offset: the [[#Additional disk buffer monitor statistics|Disk buffer monitor statistics table]].&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DKSAWWL&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Same as DKSAWW but only incremented for anticipatory writes from below the bar&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DKSDIR&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; High-water mark of modified (dirty) buffers found within the DKBM statistics window which is created by the &amp;lt;var&amp;gt;LDKBMW&amp;lt;/var&amp;gt; parameter. This parameter is not recommended due to the extremely heavy performance penalty imposed by a non-zero value.&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Offset: see the [[#Additional disk buffer monitor statistics|Disk buffer monitor statistics table]].&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Parameter setting required: see [[Tracking system activity (CCAJRNL, CCAAUDIT, CCAJLOG)#Setting parameters to collect certain statistics|Parameters to set to collect certain statistics]].&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DKSDIRT&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; The total of all modified buffers found within the DKBM statistics window&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Offset: see the [[#Additional disk buffer monitor statistics|Disk buffer monitor statistics table]].&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Parameter setting required: see [[Tracking system activity (CCAJRNL, CCAAUDIT, CCAJLOG)#Setting parameters to collect certain statistics|Parameters to set to collect certain statistics]].&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DKSFBS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; Times a buffer was needed, and a scan was necessary, because the oldest free buffer was not immediately available&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Offset: see the [[#Additional disk buffer monitor statistics|Disk buffer monitor statistics table]].&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DKSKIP&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; The highest number of buffers skipped during any search for a free buffer.  A buffer is skipped because it is not immediately available.&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Offset: see the [[#Additional disk buffer monitor statistics|Disk buffer monitor statistics table]].&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DKSKIPT&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; The total of all buffers skipped when looking for a free buffer&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Offset: see the [[#Additional disk buffer monitor statistics|Disk buffer monitor statistics table]].&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DKSRR&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; Number of times a page that was expected to be in the buffer pool could not be located, which necessitates a physical I/O to disk&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Offset: see the [[#Additional disk buffer monitor statistics|Disk buffer monitor statistics table]].&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DKSRRFND&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of times that a page that was expected to be in the buffer pool was located there, which eliminates the need for a physical I/O&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DKSTBLA&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; Table A reads causing real I/O&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Offset: see the [[#Additional disk buffer monitor statistics|Disk buffer monitor statistics table]].&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DKSTBLB&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; Table B reads causing real I/O&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Offset: see the [[#Additional disk buffer monitor statistics|Disk buffer monitor statistics table]].&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DKSTBLC&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; Table C reads causing real I/O&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Offset: see the [[#Additional disk buffer monitor statistics|Disk buffer monitor statistics table]].&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DKSTBLD&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; Table D reads causing real I/O&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Offset: see the [[#Additional disk buffer monitor statistics|Disk buffer monitor statistics table]].&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DSKTBLE&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; Table E reads causing real I/O&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Offset: see the [[#Additional disk buffer monitor statistics|Disk buffer monitor statistics table]].&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DKSTBLF&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; FCT reads causing real I/O&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Offset: see the [[#Additional disk buffer monitor statistics|Disk buffer monitor statistics table]].&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DKSTKQC&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; Times the current Table B page had to be closed to allow a fourth buffer to be opened&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Offset: see the [[#Additional disk buffer monitor statistics|Disk buffer monitor statistics table]].&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DKSWRP&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; The highwater mark of buffers with writes outstanding within the DKBM statistics window, created by the parameter LDKBMW. Rocket Software advises against setting this parameter to a non-zero value due to the extreme performance penalty imposed.&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Offset: see the [[#Additional disk buffer monitor statistics|Disk buffer monitor statistics table]].&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Parameter setting required: see [[Tracking system activity (CCAJRNL, CCAAUDIT, CCAJLOG)#Setting parameters to collect certain statistics|Parameters to set to collect certain statistics]].&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DKSWRPT&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; The total number of buffers with outstanding writes within the DKBM statistics window&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Offset: see the [[#Additional disk buffer monitor statistics|Disk buffer monitor statistics table]].&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Parameter setting required: see [[Tracking system activity (CCAJRNL, CCAAUDIT, CCAJLOG)#Setting parameters to collect certain statistics|Parameters to set to collect certain statistics]].&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DKUPTIME&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Milliseconds of DKUPDT time&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DKWR&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of physical page writes to &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;Model&amp;amp;nbsp;204&amp;lt;/var&amp;gt; files&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DKWRL&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of physical page writes from the below the bar pool&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DKWTMICS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Total wait time in microseconds for Disk I/O waits counted by DKWTS.&lt;br /&gt;
&amp;lt;p&amp;gt;As of V7.7, with 77z339 applied&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DKWTS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number Disk I/O waits&lt;br /&gt;
&amp;lt;p&amp;gt;As of V7.7, with 77z339 applied&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DUMP&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Writes to &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;Model&amp;amp;nbsp;204&amp;lt;/var&amp;gt; file backups (DUMP command output)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DUPDTS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Records written to a deferred update data set for the file&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;ECCALL&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of External Call Facility calls&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;ECCNCT&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;External Call Facility - Elapsed time for external program&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;ECCTOUT&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of External Call Facility calls that timed out (program or subtask unavailable)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;ECCWAITM&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;ECF &amp;amp;ndash; Number of calls that waited for module to become available&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;ECCWAITS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of External Call Facility calls that waited for a subtask to become available&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;ECDELETE&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of EXTERNAL DELETE calls to External Call Facility&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;ECLOAD&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of EXTERNAL LOAD calls to External Call Facility&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;ECMODMAX&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;ECF &amp;amp;ndash; Highwater mark of modules loaded&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;ECNAMMAX&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;External Call Facility &amp;amp;ndash; High-water mark of call names defined&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;ECTSKMAX&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;External Call Facility &amp;amp;ndash; High-water mark of subtasks active&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;ECTWAITM&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;External Call Facility &amp;amp;ndash; Elapsed time spent waiting for a module to become available&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;ECTWAITS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;External Call Facility &amp;amp;ndash; Elapsed time spent waiting for a subtask to become available&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;ERRPDL&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Highwater mark of the system pushdown list&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;FBMX&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;disk buffer hwm&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;FBWT&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of waits for a disk buffer&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;FINDS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of FIND statements evaluated&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;FSCB&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;High-water mark of bytes used in the FSCB&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;FSCBSW&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of full-screen buffer swaps&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;FTBL&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Highwater mark of FTBL appearing in CMPL and EVAL lines for requests containing a field name reference in group context. If one or more groups are opened but no field name references are made, the portion of FTBL used by the open groups is not reported.&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;GTBL&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Highwater mark of GTBL&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;GTBLRS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of GTBL rearrangements required to add a global object&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;GTBLRU&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of GTBL rearrangements required to add a global string variable&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;HEAP&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Dynamic memory highwater mark&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;HRDRSTRT&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;number of hard restarts&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;IN&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of terminal input lines&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;INCMFS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Input lines from CMS full screen&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;INCMIO&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Input lines from CMS non-full screen&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;INCRAM&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Input lines from Remote User Language threads (IODEV 29)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;INVMFS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Input lines from IUCV or VMCF full-screen thread&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;INVMIF&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Input arguments supplied by certain IFAM2 or IFAM4 calls from CMS programs&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;INVMIO&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Input lines from IUCV or VMCF non-full screen thread&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;INXX&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Input lines from QSAM users (IODEV 3)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;ITBL&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Highwater mark of ITBL&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;IXADD&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of index entries added to Tables C and D, including attempts to add duplicates&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;IXDEL&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of entries deleted from Tables C and D&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;LKPOST&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Times an MP subtask posted another task to indicate that an MP lock had become available&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;LKWAIT&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Times MP subtasks invoked z/OS WAIT macros to wait for an available MP lock&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;LONGUPDTIME(MS)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; Total milliseconds of &#039;too long&#039; update units&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Parameter setting required: see [[Tracking system activity (CCAJRNL, CCAAUDIT, CCAJLOG)#Setting parameters to collect certain statistics|Parameters to set to collect certain statistics]].&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;LONGUPDTS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; Number of &#039;too long&#039; update units&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Parameter setting required: see [[Tracking system activity (CCAJRNL, CCAAUDIT, CCAJLOG)#Setting parameters to collect certain statistics|Parameters to set to collect certain statistics]].&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;LWTIM&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Elapsed time (ms), spent waiting for a multiprocessing lock.  Reported for each MP and zIIP subtask at &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;Model&amp;amp;nbsp;204&amp;lt;/var&amp;gt; termination or in MONITOR TASKS output (only on Model 5 terminals).&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MAXIOX&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of times &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;Model&amp;amp;nbsp;204&amp;lt;/var&amp;gt; waited for a free database buffer&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MBO&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Highwater mark of transaction backout pages&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
As of V7.7, with zap 77z257 applied.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MCP&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Highwater mark of transaction checkpoint spans&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
As of V7.7, with zap 77z257 applied.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MOVE&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of times the scheduler switched from one user to another&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MPHASHD&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MP duplicate hash entries found&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MPLKPREM&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; Total elapsed time in milliseconds, across the maintask and all subtasks, the Online spent waiting due to operating system preemption.&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
This is the elapsed time between when an MP lock becomes available (lock post) making a task ready to run, and when the task actually gets the CPU. That preemption delay is caused by the operating system dispatching other tasks ahead of this task.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Only collected in MP/204 systems.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MPLKWTIM&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; Total elapsed time in milliseconds, across the maintask and all subtasks, the Online spent waiting for MP locks&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Only collected in MP/204 systems.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MPR&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Highwater mark of transaction pre-images&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
As of V7.7, with zap 77z257 applied.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQAPICNT&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQ/204 &amp;amp;ndash; Count of MQ/Series API calls&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQAPITIM &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQ/204 &amp;amp;ndash; Elapsed time of MQSeries API calls&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQBYTEIN&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQ/204 &amp;amp;ndash; Total bytes retrieved (MQGET)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQBYTEOU&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQ/204 &amp;amp;ndash; Total bytes sent (MQPUT/MQPUT1)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQGETS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQ/204 &amp;amp;ndash; Number of MQGETs performed&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQGWTCNT&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQ/204 &amp;amp;ndash; Number of MQGETs with nonzero, non-unlimited wait&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQGWTSUC&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQ/204 &amp;amp;ndash; Number of MQGETs with nonzero, non-unlimited wait that succeeded&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQGWTTIM&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQ/204 &amp;amp;ndash; Elapsed time for MQGETs with nonzero, non-unlimited wait&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQGWTTSP&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQ/204 &amp;amp;ndash; Total wait time specified on MQGETs with nonzero, non-unlimited wait&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQHWQU&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQ/204 &amp;amp;ndash; High-water mark of queues concurrently in use&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQHWTASK&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQ/204 &amp;amp;ndash; High-water mark of MQ/204 subtasks in use&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQNUMQM&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQ/204 &amp;amp;ndash; Number of distinct queue managers connected&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQNUMQU&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQ/204 &amp;amp;ndash; Number of distinct queues accessed&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQPUTS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQ/204 &amp;amp;ndash; Number of MQPUTs performed&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQWTM&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Mean queue wait time, the average time a subtask spent waiting for work (waiting for PCBs to come into the offload queue)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MTDEQ&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;The number of times that the MAINTASK took a unit of work from the MAINTASK queue and processed it&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MTSDEQ&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;The number of times that the MAINTASK took a unit of work from an MP subtask queue and processed it because the MAINTASK was idle&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MTZDEQ&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;The number of times that the MAINTASK took a unit of work from a zIIP subtask queue and processed it because the MAINTASK was idle&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;NTBL&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Highwater mark of NTBL&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;OBJSWAP&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;number of object swaps for Sirius objects&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;OFFIN&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Count of records read in by the OFFLOAD subtask&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;OFFOU&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Count of records written to the OFFLOAD stream&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;OUT&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of terminal output lines&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;OUTCMFS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Output lines to CMS full-screen thread&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;OUTCMIO&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Output lines to CMS line-by-line thread&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;OUTCRAM&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Output lines from remote User Language threads (IODEV 29)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;OUTPB&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Highwater mark of OUTPB&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;OUTVMFS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Output lines to IUCV or VMCF full-screen thread&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;OUTVMIF&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Output lines to IFAM2 or IFAM4 calls from CMS programs&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;OUTVMIO&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Output lines to IUCV or VMCF line-by-line threads&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;OUTXX&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Output lines to QSAM users (IODEV 3)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;PBRSFLT&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of private buffer reservation faults&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;PCPU&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Percentage of time &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;Model&amp;amp;nbsp;204&amp;lt;/var&amp;gt; was given the CPU when it wanted CPU time. In an MP environment, system PCPU is the sum of CPU time in all tasks divided by the sum of elapsed time in all tasks.&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;PDL&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Highwater mark of the pushdown list&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;PETIM&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Elapsed time (ms), spent waiting due to OS preemption.  Reported for the MAINTASK and each MP and zIIP subtask at &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;Model&amp;amp;nbsp;204&amp;lt;/var&amp;gt; termination or in MONITOR TASKS output (only on Model 5 terminals)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;PNDGTIME&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Milliseconds of unnecessary broken time&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;PR&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Real time consumed, in milliseconds. PCPU = CPU / PR.&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;QTBL&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Highwater mark of QTBL&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;RCV&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of blocks needed for subtransaction recovery&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
As of V7.7, with zap 77z257 applied.&amp;lt;/p&amp;gt;&lt;br /&gt;
 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;RECADD&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of records started in Table B, not including extension records&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;RECDEL&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of records deleted from Table B, not including extension records or records deleted by DELETE RECORDS or IFDSET&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;RECDS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of records processed by FOR statements, SORT statements, IFGET calls, or IFPOINT calls, or similar SQL record processing&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;REDY&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; Percentage of performance samples at which the user was ready to run (reported only if the performance subtask is active)&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Parameter setting required: see [[Tracking system activity (CCAJRNL, CCAAUDIT, CCAJLOG)#Setting parameters to collect certain statistics|Parameters to set to collect certain statistics]].&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;REQ&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of SOUL requests evaluated&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;REST&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of reads from a &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;Model&amp;amp;nbsp;204&amp;lt;/var&amp;gt; file backup (&amp;lt;var&amp;gt;RESTORE&amp;lt;/var&amp;gt; command)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;RETRYA&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Page retries in Table A&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;RETRYC&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Page retries in Table C&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;RQTM&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Elapsed time for the activity being reported, exclusive of terminal I/O time&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;RSXCOMP&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of compactions of the record locking table.  If greater than 0, increase &amp;lt;var&amp;gt;LRETBL&amp;lt;/var&amp;gt;.&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;RUNG&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; Percentage of performance samples at which the user was running (reported only if the performance subtask is active)&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Parameter setting required: see [[Tracking system activity (CCAJRNL, CCAAUDIT, CCAJLOG)#Setting parameters to collect certain statistics|Parameters to set to collect certain statistics]].&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;SCHDCPU&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;In MP configuration, total scheduler CPU for the user or request&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;SCREENS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Total number of full-screen reads (&amp;lt;var&amp;gt;READ SCREEN&amp;lt;/var&amp;gt; statements) evaluated by a SOUL request.&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;SFTRSTRT&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;number of soft restarts.&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;SGMTI&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of input lines from included procedures&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;SGMTO&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of output lines to procedures defined by the user&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;SLIC&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of times that the user was time-sliced by the &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;Model&amp;amp;nbsp;204&amp;lt;/var&amp;gt; scheduler&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;SMPLS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of performance sample points at which the user was active or total number of performance samples taken at the system level (reported only if the performance subtask is active)&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Parameter setting required: see [[Tracking system activity (CCAJRNL, CCAAUDIT, CCAJLOG)#Setting parameters to collect certain statistics|Parameters to set to collect certain statistics]].&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;SORTS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of SOUL &amp;lt;var&amp;gt;SORT&amp;lt;/var&amp;gt; statements or SQL sorts evaluated&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;SQLI&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Remote SQL input highwater mark&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;SQLO&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Remote SQL output highwater mark&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;SQRD&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of terminal input lines&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;SQWR&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of terminal output lines&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;STBL&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Highwater mark of STBL&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;STCPU&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Total amount of time, in milliseconds, that the user has run in an MP offload subtask&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;STDEQ&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of times that an MP subtask took a unit of work from an MP subtask queue and processed it&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;STIMERS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Total number of STIMER or STIMERM calls&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;STPOST&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Times MP subtasks performed real operating system POSTs to send work to the maintask&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;STRECDS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of records processed by SORT statements or SQL sorts&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;STWAIT&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of times MP subtasks invoked z/OS WAIT macros to wait for work from the maintask&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;STZDEQ&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of times that an MP subtask took a unit of work from a zIIP subtask queue and processed it because the MP subtask was idle&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;SVAC&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Active servers (an average, included on a performance line)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;SVMX&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Highwater mark for servers (0 if no server swapping)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;SVPAGES&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&amp;lt;code&amp;gt;SVPAGES * 4096&amp;lt;/code&amp;gt; is the number of bytes transferred as a result of server reads and writes&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;SVRD&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of server reads&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;SVWR&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of server writes&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;SWPG&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Percentage of performance samples at which the user was swapping in or out (reported only if the performance subtask is active)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;SWT&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Times &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;Model&amp;amp;nbsp;204&amp;lt;/var&amp;gt; issued a real WAIT while not in user-switching mode&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;TEMX&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Highwater mark of CCATEMP pages used in the expansion area&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;TFMX&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Highwater mark of CCATEMP pages used&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;TSMX&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Highwater mark of CCATEMP pages used in the small model page pool&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;TTBL&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Highwater mark of TTBL&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;UBUFHWS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Highwater mark, in bytes, of user&#039;s Universal Buffer&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;UDD&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of lines written to a directed output (&amp;lt;var&amp;gt;USE&amp;lt;/var&amp;gt;) data set&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;UPDTTIME(MS)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of milliseconds that a file was being updated&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
UPT(MS) appears as the column header for this statistic on a report&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;UPDTTIME&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of milliseconds that the user was actively updating at least one file&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;USMX&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Highwater mark for simultaneous active users (reported only if the performance subtask is active)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;USRS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Average number of active users (reported only if the performance subtask is active)&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Parameter setting required: see [[Tracking system activity (CCAJRNL, CCAAUDIT, CCAJLOG)#Setting parameters to collect certain statistics|Parameters to set to collect certain statistics]].&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;VTBL&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of VTBL entries at the end of compilation (CMPL) processing or the end of evaluation (EVAL) processing&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;WAIT&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of real operating system waits&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;WTCFR&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of times that the user waited to obtain a critical file resource, either share or exclusive&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Parameter setting required: see [[Tracking system activity (CCAJRNL, CCAAUDIT, CCAJLOG)#Setting parameters to collect certain statistics|Parameters to set to collect certain statistics]].&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;WTRLK&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of times that the user waited to obtain a record lock&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Parameter setting required: see [[Tracking system activity (CCAJRNL, CCAAUDIT, CCAJLOG)#Setting parameters to collect certain statistics|Parameters to set to collect certain statistics]].&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;WTSV&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Percentage of performance samples at which the user was waiting for a server (reported only if the performance subtask is active)&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Parameter setting required: see [[Tracking system activity (CCAJRNL, CCAAUDIT, CCAJLOG)#Setting parameters to collect certain statistics|Parameters to set to collect certain statistics]].&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;XTBL&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Highwater mark of XTBL&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;ZTCPU&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;The CPU (ms) consumed on a zIIP processor by the MAINTASK, an MP subtask or a zIIP subtask. Reported for each task at &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;Model&amp;amp;nbsp;204&amp;lt;/var&amp;gt; termination and in &amp;lt;var&amp;gt;MONITOR TASKS&amp;lt;/var&amp;gt; output (for Model 5 terminals only)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;ZTDEQ&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;The number of times that a zIIP subtask took a unit of work from a zIIP subtask queue and processed it&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Header and trailer entries (Type 0)==&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Each journal block begins with a header record and ends with a trailer record.&amp;lt;/p&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
===Header entries (Type 0)===&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Header entries have the format shown in the following table: &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;caption style=&amp;quot;margin-right:6em&amp;quot;&amp;gt;Header entry formats&amp;lt;/caption&amp;gt;&lt;br /&gt;
&amp;lt;tr class=&amp;quot;head&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Offset dec(hex)&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Length&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Data type&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Description&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 0(0)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt;2&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Binary&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Length of entire journal record, including header and trailer&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;2(2)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt;1&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Binary&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Type indicator = X&#039;00&#039;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;3(3)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt;1&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Binary&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Flags used by recovery&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;4(4)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt;4&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td nowrap&amp;gt;Unsigned packed data&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Julian date = 0CYYDDDF&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8(8)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt;4&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Unsigned packed data&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Time = HHMMSSTH &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;12(0C)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt;4&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Binary&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; Sequence number &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;16(10)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt;10&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Binary&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; System Store Clock Extended (STCKE) value to provide picosecond accuracy on the journal date/time stamp&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Bytes 1-9 || byte 16 &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;26(1A)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt;2&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Binary&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Length of header, type 00&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;28(1C)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt;2&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Binary&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Version in hex&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;30(1E)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt;8&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;EBCDIC&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Version in EBCDIC&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;38(26)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt;8&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;EBCDIC&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Job name&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;46(2E)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt;8&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;EBCDIC&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;JES Job ID&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;54(36)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt;4&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;EBCDIC&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;SMF System ID&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;If the flag byte at offset 3 of type 00 has the X&#039;02&#039; bit on, then it is a header record from &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;Model&amp;amp;nbsp;204&amp;lt;/var&amp;gt; version 7.4.0 or later with its length at offset X&#039;1A&#039;.&amp;lt;/li&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;li&amp;gt;If that flag byte has the X&#039;01&#039; bit on, then the header is from version 7.1.0 and is 26 bytes in length. &amp;lt;/li&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;li&amp;gt;If neither of those bits is on, then the header is a from a pre-7.1.0 version and is 16 bytes in length.&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
===Recovery flags===&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Flags used by recovery can have the value of X&#039;00&#039; or a sum of any of the following:  &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;tr class=&amp;quot;head&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Value&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Block contains these records...&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;X&#039;80&#039;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Type 1&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;X&#039;40&#039;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Type 2&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;X&#039;20&#039;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Type 3&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;X&#039;10&#039;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Type 4&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;X&#039;08&#039;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Type 5&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;X&#039;04&#039;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Type 6&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
===Sequence numbers===&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
The sequence number represents the number of each journal record, starting at 0 and increasing by 1. A merged journal (output of the MERGEJ utility) sequence number consists of a 2-byte hexadecimal number at offset 12(0C), which indicates the input file this journal record came from, and a 2-byte hexadecimal field at offset 14(0E), which indicates the sequence within the INPUT journal.&amp;lt;/p&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
===Trailer entries (Type 0)===&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Trailer entries have the format shown in the following table: &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;caption&amp;gt;Trailer entry formats&amp;lt;/caption&amp;gt;&lt;br /&gt;
&amp;lt;tr class=&amp;quot;head&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Offset dec(hex)&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Length&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Data type&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Description&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 0(0)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt; 2&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; Binary&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Length of entry = X&#039;000C&#039;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 2(2)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt; 1&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; Binary&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Type indicator = X&#039;00&#039;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 3(3)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt; 1&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt;  &amp;amp;mdash; &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Unused&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 4(4)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt; 4&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Unsigned packed data&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Julian date = 0CYYDDDF&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 8(8)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt; 4&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Unsigned packed data &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Time = HHMMSSTH&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
==Recovery entries (Types 1-6)==&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Entry types X&#039;01&#039; through X&#039;06&#039; contain information used for recovery. They follow the same general format as all other journal entries. There is no type X&#039;07&#039; journal entry.     &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
The format of the recovery entries is meaningful only in the context of the &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;Model&amp;amp;nbsp;204&amp;lt;/var&amp;gt; ROLL FORWARD algorithm. However, entry types might be of interest in some statistics gathering applications, as follows:    &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;tr class=&amp;quot;head&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Type &amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Contains recovery information from...&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;1 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Discontinuity&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;2 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; Begin update unit.&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
More than one type 2 entry can be written for each update unit. The update unit number appears as a 4-byte binary number at offset 16(10).&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;3 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; End update unit.&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
The update unit number appears in the same format and location as the type 2 entry.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;4&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;File state information: opened, closed, dumped, file parameter list (FPL) page preimage logged or open at the time of a checkpoint&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;5 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Checkpoint&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;6 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;File update &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
==System statistics entries (Type 8)==&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Cumulative statistics, listed by offset in the [[#System performance statistics|Layout of system subtype X&#039;02&#039; entries]] table, are kept for the entire system. Final, partial, and performance system statistics are written to the journal during &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;Model&amp;amp;nbsp;204&amp;lt;/var&amp;gt; termination in a line that begins with:&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p class=&amp;quot;code&amp;quot;&amp;gt;ST $$$ SYSTEM=&#039;&amp;lt;i&amp;gt;version#&amp;lt;/i&amp;gt;&#039;&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
For additional information about:&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Using system statistics for performance monitoring, see [[Performance monitoring and tuning]]. &amp;lt;/li&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;li&amp;gt;Disk buffer monitor statistics and parameters, see [[Performance monitoring and tuning#Disk buffer monitor statistics and parameters|Disk buffer monitor statistics and parameters]]. &amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
===Final statistics===&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
The system final statistics line, similar to the following, is produced as part of system termination: &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p class=&amp;quot;code&amp;quot;&amp;gt;ST $$$ SYSTEM=&#039;5A &#039;AUDIT=43 OUT=38 IN=14 WAIT=19 ...&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
===Partial statistics===&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Statistics in a system partial statistics line, similar to the following, accumulate from the beginning of the run, if the User 0 &amp;lt;var&amp;gt;[[ACCTIM parameter|ACCTIM]]&amp;lt;/var&amp;gt; parameter is nonzero:  &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p class=&amp;quot;code&amp;quot;&amp;gt;ST $$$ SYSTEM=&#039;6.1.0&#039;PARTIAL=3 AUDIT=19 OUT=10 IN=5 WAIT=3 ...&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
===Performance statistics===&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
System performance statistic lines, similar to the following, are written if the User 0 &amp;lt;var&amp;gt;[[RPTCNT parameter|RPTCNT]]&amp;lt;/var&amp;gt; and &amp;lt;var&amp;gt;[[SMPLTIM parameter|SMPLTIM]]&amp;lt;/var&amp;gt; parameters are nonzero: &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p class=&amp;quot;code&amp;quot;&amp;gt;ST $$$ SYSTEM=&#039;6.1.0&#039; PERFORMANCE=n&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
The numbers determined at the performance sample points are averaged for the entire run. &amp;lt;/p&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
===Entry formats===&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
System statistics entries have the format shown in the following table:  &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;caption&amp;gt;System statistics entry formats&amp;lt;/caption&amp;gt;&lt;br /&gt;
&amp;lt;tr class=&amp;quot;head&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Offset dec(hex)&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Length&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Data type&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Description&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;0(0)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt;2&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Binary&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Length of entry&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;2(2)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt;1&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Binary&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Type indicator = X&#039;08&#039;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;3(3)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt;1&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Binary&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; Subtype indicator:&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
X&#039;00&#039; = final statistics&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
X&#039;01&#039; = partial statistics&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
X&#039;02&#039; = performance statistics&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
X&#039;04&#039; = additional disk buffer monitor&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
X&#039;08&#039; = subtask statistics&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;4(4)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt;4&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Unsigned packed data&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Julian date = 0CYYDDDF&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8(8&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt;4&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Unsigned packed data&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Time = HHMMSSTH&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;12(0C)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt;2&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Binary&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Subtask number if subtype = X&#039;08&#039;; otherwise unused&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;14(0E)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt;2&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Binary&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Unused&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;16(10) to end of journal&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt; &amp;amp;mdash; &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt; &amp;amp;mdash; &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Contents depend on subtypes, shown in tables in the following sections:&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[[#System final and partial statistics|System final and partial statistics]]&amp;lt;/li&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;li&amp;gt;[[#System performance statistics|System performance statistics]]&amp;lt;/li&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;li&amp;gt;[[#Additional disk buffer monitor statistics|Additional disk buffer monitor statistics]]&amp;lt;/li&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;li&amp;gt;[[#User since-last statistics|User since-last statistics]]&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt; &amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
==System final and partial statistics==&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
For subtypes X&#039;00&#039; (final statistics) and X&#039;01&#039; (partial statistics), the layout of the remainder of the entry is shown in the following table.&lt;br /&gt;
For a description of each statistic, see the [[#Description of statistics|Statistics with descriptions]] table.&lt;br /&gt;
The following statistics are data type Binary. However, the length varies &amp;amp;mdash; either 4 or 8, to accommodate 64-bit system architecture. &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;caption&amp;gt;System final and partial statistics&amp;lt;/caption&amp;gt;&lt;br /&gt;
&amp;lt;tr class=&amp;quot;head&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Offset dec(hex) &amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Length &amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Description&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;16(10) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;AUDIT&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;24(18) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;OUT&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;32(20) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;IN&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;40(28) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;OUTXX&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;48(30) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;INXX&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;56(38) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV5&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;64(40) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV6&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;72(48) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV7&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;80(50) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV8&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;88(58) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV9&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;96(60) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV10&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;104(68) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV11&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;112(70) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV12&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;120(78) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV13&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;128(80) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV14&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;136(88) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;OUTTTY&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;144(90) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;INTTY&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;152(98) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV17&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;160(A0) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV18&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;168(A8) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV19&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;176(B0) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV20&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;184(B8) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Spare&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;192(C0) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Spare&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;200(C8) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV23&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;208(D0) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV24&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;216(D8) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV25&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;224(E0) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV26&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;232(E8) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV27&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;240(F0) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV28&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;248(F8) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;OUTCRAM&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;256(100) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;INCRAM&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;264(108) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV31&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;272(110) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV32&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;280(118) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Spare&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;288(120) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Spare&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;296(128) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV35&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;304(130) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV36&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;312(138) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV37&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;320(140) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV38&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;328(148) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;OUTVMIO&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;336(150) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;INVMIO&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;344(158) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;OUTVMFS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;352(160) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;INVMFS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;360(168) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;OUTVMIF&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;368(170) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;INVMIF&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;376(178) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;OUTCMIO&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;384(180) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;INCMIO&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;392(188) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;OUTCMFS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;400(190) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;INCMFS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;408(198) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV49&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;416(1A0) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV50&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;424(1A8) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;OFFIN&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;432(1B0) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;OFFOU&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;440(1B8) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV53&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;448(1C0) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV54&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;456(1C8) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV55&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;464(1D0) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV56&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;472(1D8) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV57&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;480(1E0) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV58&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;488(1E8) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV59&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;496(1F0) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV60&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;504(1F8) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV61&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;512(200) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV62&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;520(208) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV63&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;528(210) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV64&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;536(218) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV65&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;544(220) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV66&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;552(228) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV67&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;560(230) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV68&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;568(238) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV69&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;576(240) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV70&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;584(248) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV71&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;592(250) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV72&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;600(258) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV73&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;608(260) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV74&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;616(268) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;4 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;WAIT&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;620(26C) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;4 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MPLKWTIM&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;624(270) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DKRD&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;632(278) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DKWR&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;640(280) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;4 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;SVRD&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;644(284) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;4 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;SVWR&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;648(288) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;CPU&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;656(290) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;REQ&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;664(298) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MOVE&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;672(2A0) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;4 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DUMP&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;676(2A4) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;4 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;REST&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;680(2A8) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;4 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;SLIC&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;684(2AC) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;4 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;CNCT&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;688(2B0) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;4 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;FBWT&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;692(2B4) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;4 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;SWT&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;696(2B8) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;4 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;ERRPDL&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;700(2BC) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;4 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MPLKPREM&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;704(2C0) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;RECADD&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;712(2C8) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;RECDEL&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;720(2D0) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BADD&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;728(2D8) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BDEL&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;736(2E0) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BCHG&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;744(2E8) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;IXADD&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;752(2F0) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;IXDEL&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;760(2F8) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;FINDS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;768(300) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;4 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;SORTS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;772(304) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;4 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Spare &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;776(308) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;RECDS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;784(310) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;STRECDS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;792(318) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DKAR&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;800(320) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DKPR&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;808(328) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;4 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DKRR&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;812(32C) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;4 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;FBMX&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;816(330) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;4 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;TFMX&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;820(334) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;4 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;USMX&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;824(338) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;4 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;SVMX&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;828(33C) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;4 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;SFTRSTRT (number of soft restarts)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;832(340) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;APSYLD&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;840(348) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;APSYLDD&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;848(350) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;4 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;APSYLDT&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;852(354) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;4 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;JSCREENS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;856(358) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DKPRF&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;864(360) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;4 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;SMPLS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;868(364) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;4 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;USRS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;872(368) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;4 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;SVAC&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;876(36C) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;4 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;RUNG&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;880(370) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;4 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;REDY&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;884(374) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;4 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BLKI&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;888(378) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;4 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;WTSV&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;892(37C) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;4 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BLKO&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;896(380) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;4 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;SWPG&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;900(384) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;4 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;PCPU&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;904(388) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;4 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DIRRCD&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;908(38C) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;4 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Spare &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;912(390) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;STCPU&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;920(398) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;STDEQ&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;928(3A0) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;STWAIT&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;936(3A8) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;4 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;STPOST&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;940(3AC) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;4 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;LKWAIT&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;944(3B0) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;4 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;LKPOST&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;948(3B4) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;4 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;RSXCOMP&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;952(3B8) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;4 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;SCHDCPU&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;956(3BC) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;4 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;SCREENS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;960(3C0) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;4 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;STIMERS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;964(3C4) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;4 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;HRDRSTRT (number of hard restarts)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;968(3C8) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;SVPAGES&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;976(3D0) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;4 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;PBRSFLT&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;980(3D4) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;4 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;COMMITS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;984(3D8) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;4 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BACKOUTS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;988(3DC) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;4 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;LONGUPDTS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;992(3E0) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;4 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;LONGUPDTIME(MS)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;996(3E4) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;4 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MPHASHD&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;1000(3E8) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;4 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;CDLWAIT&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;1004(3EC) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;4 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQGETS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;1008(3F0) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;4 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQPUTS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;1012(3F4) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;4 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;UBUFHWS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;1016(3F8) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;4 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQHWTASK&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;1020(3FC) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;4 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Spare &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;1024(400) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQBYTEIN&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;1032(408) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQBYTEOU&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;1040(410) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;4 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQHWQU&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;1044(414) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;4 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQNUMQU&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;1048(418) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;4 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQNUMQM&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;1052(41C) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;4 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Spare &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;1056(420) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQAPITIM&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;1064(428) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQAPICNT&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;1072(430) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQGWTTIM&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;1080(438) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;4 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQGWTCNT&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;1084(43C) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;4 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Spare &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;1088(440) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQGWTTSP&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;1096(448) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;4 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQGWTSUC&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;1100(44C) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;4 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;ECLOAD&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;1104(450) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;4 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;ECDELETE&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;1108(454) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;4 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Spare &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;1112(458) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;ECCALL&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;1120(460) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;4 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;ECCWAITM&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;1124(464) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;4 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;ECCWAITS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;1128(468) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;4 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;ECTWAITM&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;1132(46C) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;4 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;ECTWAITS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;1136(470) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;4 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;ECCTOUT&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;1140(474) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;4 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;ECCNCT&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;1144(478) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;4 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;ECMODMAX&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;1148(47C) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;4 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;ECNAMMAX&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;1152(480) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;4 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;ECTSKMAX&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;1156(484) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;4 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;GTBLRU&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;1160(488) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;4 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;GTBLRS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;1164(48C) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;4 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;TSMX&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;1168(490) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;4 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;TEMX&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;1172(494) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;4 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MAXIOX&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;1176(498) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DKRDL&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;1184(4A0) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DKWRL&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;1192(4A8) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;CPUTOTZE&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;1200(4B0) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;CPUONZIP&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;1208(4B8) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;4 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MPR&lt;br /&gt;
&amp;lt;p&amp;gt; as of V7.7 with 77z257 applied&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;1212(4BC) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;4 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MBO&lt;br /&gt;
&amp;lt;p&amp;gt; as of V7.7 with 77z257 applied&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;1216(4C0) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;4 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MCP&lt;br /&gt;
&amp;lt;p&amp;gt; as of V7.7 with 77z257 applied&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;1220(4C4) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;4 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;RCV&lt;br /&gt;
&amp;lt;p&amp;gt; as of V7.7 with 77z257 applied&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;1224(4C8) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Spare &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;1232(4D0) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DKWTMICS&lt;br /&gt;
&amp;lt;p&amp;gt; as of V7.7, with 77z339 applied&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;1240(4D8) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DKWTS&lt;br /&gt;
&amp;lt;p&amp;gt; as of V7.7, with 77z339 applied&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;1248(4E0) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MTDEQ&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;1256(4E8) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MTSDEQ&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;1264(4F0) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MTZDEQ&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;1272(4F8) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;STZDEQ&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;1280(500) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;ZTDEQ&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==System performance statistics==&lt;br /&gt;
 &lt;br /&gt;
===Entry format===&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
For subtype X&#039;02&#039;(system performance statistics), the layout of the remainder of the entry is shown in the following table.&lt;br /&gt;
Each statistic in the table is: Length, 4; Data type, Binary. See [[#Description of statistics|Statistics with descriptions]] table for the meaning of each statistic. &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;caption&amp;gt;Layout of system subtype X&#039;02&#039; entries&amp;lt;/caption&amp;gt;&lt;br /&gt;
&amp;lt;tr class=&amp;quot;head&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Offset dec(hex)&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Statistic&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;     16(10)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;SMPLS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;     20(14)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;USRS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;     24(18)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;SVAC&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;     28(1C)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;RUNG &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;     32(20)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;REDY&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;     36(24)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BLKI &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;     40(28)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;WTSV&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;     44(2C)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BLKO &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;     48(30)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;SWPG &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
==Additional disk buffer monitor statistics==&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
For subtype X&#039;04&#039; (additional disk buffer monitor statistics), the layout of the entry is shown in the following table. Each statistic in the table is: Length, 8; Data type, Binary.&lt;br /&gt;
For a description of each statistic, see the [[#Description of statistics|Statistics with descriptions]] table.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;caption&amp;gt;Disk buffer monitor statistics&amp;lt;/caption&amp;gt;&lt;br /&gt;
&amp;lt;tr class=&amp;quot;head&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Offset dec(hex)&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Disk buffer monitor statistic &amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;16(10)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Spare&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;24(18) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DKSTKQC &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;32(20) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DKSWRP &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;40(28) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DKSWRPT &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;48(30) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DKSDIR &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;56(38) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DKSDIRT &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;64(40) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DKSKIP &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;72(48) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Spare &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;80(50) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Spare&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;88(58) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DKSRR &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;96(60) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DKSFBS &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;104(68) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DKSKIPT &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;112(70) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DKSAWT &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;120(78) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DKSAWW&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;128(80) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DKSAWWL&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;136(88) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DKSAWB &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;144(90) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DKSAWBL&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;152(98) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DKSRRFND &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;160(A0) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DKSTBLF &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;168(A8) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DKSTBLA &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;176(B0) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DKSTBLB &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;184(B8) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DKSTBLC &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;192(C0) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DKSTBLD &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;200(C8) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Spare &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;208(D0) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Spare &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;216(D8) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Spare &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;224(E0) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Spare &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;232(E8) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Spare &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;240(F0) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Spare &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;248(F8) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Spare &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;256(100) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DKSTBLX &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;264(108) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DKSTBLE&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;272(110)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Spare &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
==Multiprocessing (MP) subtask statistics==&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
The following statistics apply only to installations configured for multiprocessing using MP/204. For subtype X&#039;08&#039; (subtask specific statistics), the layout of the entry is shown in the following table.&lt;br /&gt;
For the meaning of each statistic, see the [[#Description of statistics|Statistics with descriptions]] table.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;caption&amp;gt;MP subtask statistics and offsets&amp;lt;/caption&amp;gt;&lt;br /&gt;
&amp;lt;tr class=&amp;quot;head&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;MP statistic &amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Offset dec(hex) &amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Length&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;CPU &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;16(10) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt;8&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;PR &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;24(18) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt;8&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;PCPU &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;32(20) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt;4&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;STWAIT&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;36(24)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt;4&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;STPOST&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;40(28)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt;4&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;LKWAIT&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;44(2C)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt;4&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;LKPOST&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;48(30)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt;4&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;SPARE&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;52(34)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt;4&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQWTM&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;56(38) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt;8&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEQ &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;64(40) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt;8&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;ZTDEQ&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;72(48)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt;8&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;STDEQ &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;80(50) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt;8&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;LWTIM &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;88(58) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt;4&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;PETIM&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;92(5C)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt;4&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;ZCPU&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;96(60) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt;8&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
==User statistics entries (Type 9)==&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
User lines report on an individual user&#039;s activity. These statistics include:&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Final (logout) and partial statistics&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;Since-last and ordered index statistics&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;Performance statistics&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Each user line starts with the following statistics:&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p class=&amp;quot;code&amp;quot;&amp;gt;ST $$$ USERID=&#039;&amp;lt;i&amp;gt;userid&amp;lt;/i&amp;gt;&#039; ACCOUNT=&#039;&amp;lt;i&amp;gt;account&amp;lt;/i&amp;gt;&#039;&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
The subtype, in this case PERFORMANCE, follows USERID and ACCOUNT statistics:&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p class=&amp;quot;code&amp;quot;&amp;gt;ST $$$ USERID=&#039;&amp;lt;i&amp;gt;userid&amp;lt;/i&amp;gt;&#039; ACCOUNT=&#039;&amp;lt;i&amp;gt;account&amp;lt;/i&amp;gt;&#039;&lt;br /&gt;
PERFORMANCE=&amp;lt;i&amp;gt;n&amp;lt;/i&amp;gt;&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
The format of user statistics entries is shown in the following table:&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;caption&amp;gt;User statistics entry formats&amp;lt;/caption&amp;gt;&lt;br /&gt;
&amp;lt;tr class=&amp;quot;head&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Offset dec(hex)&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Length&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Data type&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Description&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;0(0)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt;2&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Binary&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Length of entry&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;2(2)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt;1&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Binary&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Type indicator = X&#039;09&#039;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;3(3)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt;1&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Binary&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; Subtype indicator:&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;X&#039;00&#039; = logout statistics&amp;lt;/li&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;li&amp;gt;X&#039;01&#039; = since-last statistics&amp;lt;/li&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;li&amp;gt;X&#039;02&#039; = partial statistics&amp;lt;/li&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;li&amp;gt;X&#039;04&#039; = performance statistics&amp;lt;/li&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;li&amp;gt;X&#039;81&#039; = since-last statistics including conflict statistics&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;X&#039;41&#039; = user restart forced out a since-last statistics record.&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;X&#039;C1&#039; = user restart forced out a since last statistics record which included conflict statistics&amp;lt;/li&amp;gt; &lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;4(4)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt;4&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td nowrap&amp;gt;Unsigned packed data&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Julian date = 0CYYDDDF&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8(8)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt;4&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Unsigned packed data&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Time = HHMMSSTH&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;12(0C)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt;2&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Binary&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Server number&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;14(0E)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt;2&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Binary&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;User number&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;16(10)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;10(0A)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;EBCDIC&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Account:&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Second argument of LOGON/LOGIN command&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;Default is user ID&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;26(1A)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;10(0A)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;EBCDIC&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;User ID&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;36(24)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt;4&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;EBCDIC&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Since-last ID =&lt;br /&gt;
See the [[#User since-last statistics|Activity types]] table where the possible activity types are listed.&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;40(28)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt;1&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Binary&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;IODEV number (added for MXI)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;41(29)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt;3&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;N/A&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Unused&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;44(2C) to end of journal&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&amp;amp;nbsp;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Binary&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Contents depend on subtypes, shown in:&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[[#Partial statistics|Layout of user subtype X&#039;00&#039; and X&#039;02&#039; entries]] table&amp;lt;/li&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;li&amp;gt;[[#Since-last in relation to final and partial statistics|Layout of user subtype X&#039;01&#039; and X&#039;81&#039; entries]] table&amp;lt;/li&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;li&amp;gt;[[#Conflict statistics|Layout of user subtype X&#039;01&#039; entries (CFRJRNL=0)]] table&amp;lt;/li&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;li&amp;gt;[[#Conflict statistics|Layout of user subtype X&#039;81&#039; entries (CFRJRNL=1)]] table&amp;lt;/li&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;li&amp;gt;[[#Layout of performance statistics|Layout of user subtype X&#039;04&#039; entries]] table&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt; &amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==User final and partial statistics==&lt;br /&gt;
 &lt;br /&gt;
===Final (logout) statistics===&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Final (logout) statistics, listed in the [[#Partial statistics|Layout of user subtype X&#039;00&#039; and X&#039;02&#039; entries]] table, summarize a user&#039;s activities since the last login. A LOGOUT statistics line, such as the following, is written after each logout if the parameter following ACCOUNT is not PARTIAL, LAST, or PERFORMANCE: &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p class=&amp;quot;code&amp;quot;&amp;gt;&amp;lt;i&amp;gt;yydddhhmmssnnnsssuuuuu&amp;lt;/i&amp;gt; ST $$$ ACCOUNT=&#039;NO ACCOUNT&#039; SQRD=5 ...&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;var class=&amp;quot;term&amp;quot;&amp;gt;yyddd&amp;lt;/var&amp;gt; is the year and Julian day.&amp;lt;/li&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;var class=&amp;quot;term&amp;quot;&amp;gt;hhmmss&amp;lt;/var&amp;gt; is the time of day in hours, minutes, and seconds.&amp;lt;/li&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;var class=&amp;quot;term&amp;quot;&amp;gt;nnn&amp;lt;/var&amp;gt; is a counter to distinguish lines produced in the same second.&amp;lt;/li&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;var class=&amp;quot;term&amp;quot;&amp;gt;sss&amp;lt;/var&amp;gt; is the number of the server currently handling the user. Leading zeros are suppressed.&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;var class=&amp;quot;term&amp;quot;&amp;gt;uuuuu&amp;lt;/var&amp;gt; is a 5-digit user number associated with the audit trail line. Leading zeros are suppressed.&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
In some cases, the account name appears as &amp;quot;NO USERID NO ACCOUNT&amp;quot;. Statistics in this category are not chargeable to any one user and should be considered system overhead.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Final lines are recognized by the absence of an indicator for another type of line.&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Partial statistics===&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Optional partial statistics, listed in the &amp;quot;Layout of user subtype X&#039;00&#039; and X&#039;02&#039; entries&amp;quot; table below, can be provided for a run up to a few minutes before a system failure that prevents normal termination and production of final user and system statistics. &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
User partial statistics lines, such as the following, are made available for active users: &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p class=&amp;quot;code&amp;quot;&amp;gt;ST $$$ ACCOUNT=&#039;NO ACCOUNT&#039; PARTIAL=21 ...&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Statistics accumulate either:&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;As long as the user is logged in&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
or&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;From the first terminal input to disconnection when a login is not required &amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Partial statistics are requested by setting the time interval, in minutes, between successive partial lines on User 0&#039;s parameter line with the &amp;lt;var&amp;gt;ACCTIM&amp;lt;/var&amp;gt; parameter. &amp;lt;var&amp;gt;ACCTIM&amp;lt;/var&amp;gt; must be nonzero. &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
The contents of the statistics portion of the entry, starting at offset &amp;lt;code&amp;gt;40(28)&amp;lt;/code&amp;gt;, depends upon the subtype of the entry.  &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Partial statistics lines are indicated on the journal by the parameter &amp;lt;code&amp;gt;PARTIAL=&amp;lt;i&amp;gt;n&amp;lt;/i&amp;gt;&amp;lt;/code&amp;gt;, where &amp;lt;var class=&amp;quot;term&amp;quot;&amp;gt;n&amp;lt;/var&amp;gt; is a counter from the beginning of the run. &amp;lt;code&amp;gt;PARTIAL=&amp;lt;i&amp;gt;n&amp;lt;/i&amp;gt;&amp;lt;/code&amp;gt; immediately follows the type parameter.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
For subtypes X&#039;00&#039; (logout statistics), and X&#039;02&#039; (partial statistics), the layout of the remainder of the entry is shown in the following table. Each statistic in the table is: Length, 4; Data type, Binary. For the meaning of each statistic, see the [[#Description of statistics|Statistics with descriptions]] table.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;caption&amp;gt;Layout of user subtype X&#039;00&#039; and X&#039;02&#039; entries&amp;lt;/caption&amp;gt;&lt;br /&gt;
&amp;lt;tr class=&amp;quot;head&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Offset dec(hex)&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Statistic&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;40(28)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;CNCT&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;44(2C)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DKRD &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;48(30)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DKWR &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;52(34)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;SQRD&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;56(38)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;SQWR&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;60(3C)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;SGMTI &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;64(40)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;SGMTO &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;68(44)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;SVRD&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;72(48)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;SVWR &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;76(4C)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;CPU &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;80(50)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;REQ &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;84(54)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MOVE &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;88(58)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DUMP &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;92(5C)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;REST &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;96(60)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;SLIC &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;100(64)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;AUDIT &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;104(68) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;WAIT &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;108(6C)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;FBWT &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;112(70)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;UDD &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;116(74)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;RECADD &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;120(78)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;RECDEL &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;124(7C)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BADD &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;128(80)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BDEL&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;132(84)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BCHG &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;136(88)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;IXADD &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;140(8C)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;IXDEL &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;144(90)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;FINDS &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;148(94)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;SORTS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;152(98)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;RECDS &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;156(9C)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;STRECDS &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;160(A0)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DKAR &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;164(A4)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DKPR &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;168(A8)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DKRR &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;172(AC)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;COMMITS &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;176(B0)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BACKOUTS &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;180(B4)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;UPDTTIME(MS) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;184(B8)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;LONGUPDTS &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;188(BC)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;LONGUPDTIME(MS)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;192(C0)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;SMPLS &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;196(C4)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;RUNG &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;200(C8)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;REDY&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;204(CC)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BLKI&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;208(D0)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;WTSV &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;212(D4)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BLKO &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;216(D8)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;SWPG &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;220(DC)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;PCPU &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;224(E0)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DIRRCD &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;228(E4)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BXCHNG &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;232(E8)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BXDELE &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;236(EC)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BXNEXT &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;240(F0)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BXFIND &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;244(F4)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BXINSE &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;248(F8)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BXSPLI &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;252(FC)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BXRFND&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;256(100)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BXFREE &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;260(104)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;STCPU &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;264(108)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;STDEQ&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;268(10C)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;SCHDCPU&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;272(110)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;SCREENS &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;276(114)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;SVPAGES &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;280(118)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;PBRSFLT &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;284(11C)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQGETS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;288(120)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQPUTS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;292(124)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;UBUFHWS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;296(128)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQHWTASK&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;300(12C)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQBYTEIN&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;304(130)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQBYTOU&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;308((134)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQHWQU&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;312(138)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQNUMQU&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;316(13C)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQNUMQM&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;320(140)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQAPITIM&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;324(144)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQAPICNT&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;328(148)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQGWTTIM&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;332(14C)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQGWTCNT&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;336(150)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQGWTTSP&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;340(154)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQGWTSUC&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;344(158)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;ECLOAD&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;348(15C)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;ECDELETE&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;352(160)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;ECCALL&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;356(164)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;ECCWAITM&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;360(168)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;ECCWAITS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;364(16C)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;ECTWAITM&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;368(170)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;ECTWAITS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;372(174)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;ECCTOUT&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;376(178)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;ECCNCT&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;380(17C)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;GTBLRU&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;384(180)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;GTBLRS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;388(184)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;FSCBSW&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;392(188)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Spare&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;396(18C) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MPR (V7.7 onwards)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;400(190) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MBO (V7.7 onwards)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;404(194)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV#&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;408(198)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;ZTCPU&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;412(19C)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;ZTDEQ&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;416(1A0)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;CCATDIFF&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==User since-last statistics==&lt;br /&gt;
 &lt;br /&gt;
===Since-last statistics===&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Statistics are kept for each SOUL request, host language interface call, and a number of &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;Model&amp;amp;nbsp;204&amp;lt;/var&amp;gt; system commands. When each request or command completes, a since-last statistics line is written. The line includes the &amp;lt;var&amp;gt;ACCOUNT&amp;lt;/var&amp;gt; parameter at the beginning, followed by the &amp;lt;var&amp;gt;IODEV&amp;lt;/var&amp;gt; parameter and the &amp;lt;var&amp;gt;LAST&amp;lt;/var&amp;gt; parameter.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Several &amp;lt;var&amp;gt;MONITOR&amp;lt;/var&amp;gt; commands produce displays containing the user&#039;s last or current activity in the &amp;lt;code&amp;gt;FUNC&amp;lt;/code&amp;gt; column. When this activity completes, statistics are also written to CCAAUDIT and the activity is described in ST lines as &amp;lt;code&amp;gt;LAST=&#039;&amp;lt;i&amp;gt;activity&amp;lt;/i&amp;gt;&#039;&amp;lt;/code&amp;gt;.&amp;lt;/p&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
====Syntax====&lt;br /&gt;
&amp;lt;p class=&amp;quot;syntax&amp;quot;&amp;gt;ST $$$ USERID=&#039;&amp;lt;span class=&amp;quot;term&amp;quot;&amp;gt;userid&amp;lt;/span&amp;gt;&#039; ACCOUNT=&#039;&amp;lt;span class=&amp;quot;term&amp;quot;&amp;gt;accountname&amp;lt;/span&amp;gt;&#039; IODEV=&#039;&amp;lt;span class=&amp;quot;term&amp;quot;&amp;gt;devicetype&amp;lt;/span&amp;gt;&#039; LAST=&#039;&amp;lt;span class=&amp;quot;term&amp;quot;&amp;gt;acty&amp;lt;/span&amp;gt;&#039;&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
Where:&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
&amp;lt;var class=&amp;quot;term&amp;quot;&amp;gt;acty&amp;lt;/var&amp;gt; can be one of the following:  &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;caption&amp;gt;Activity types&amp;lt;/caption&amp;gt;&lt;br /&gt;
&amp;lt;tr class=&amp;quot;head&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Option&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Meaning&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BLDR&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&amp;lt;var&amp;gt;BLDREUSE&amp;lt;/var&amp;gt; command&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BLDX &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&amp;lt;var&amp;gt;Z&amp;lt;/var&amp;gt; command&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;CMPL &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Compilation of a SOUL request&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;CPTB&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&amp;lt;var&amp;gt;COMPACTB&amp;lt;/var&amp;gt; command&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;CPTE&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&amp;lt;var&amp;gt;COMPACTE&amp;lt;/var&amp;gt; command&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;CPYP &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&amp;lt;var&amp;gt;COPY PROCEDURE&amp;lt;/var&amp;gt; command&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;CREA&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&amp;lt;var&amp;gt;CREATE FILE &amp;lt;i&amp;gt;filename&amp;lt;/i&amp;gt;&amp;lt;/var&amp;gt; command&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DISP &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&amp;lt;var&amp;gt;DISPLAY PROCEDURE&amp;lt;/var&amp;gt; command&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DUMP &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&amp;lt;var&amp;gt;DUMP file&amp;lt;/var&amp;gt; command&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;EDIT &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Editing a request&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;EVAL &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Evaluation of a SOUL request&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;EXEC &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Execution of an SQL request&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;FLDC &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Compilation of a FLOD procedure&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;FLDE &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Evaluation of a FLOD procedure&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;IMPC &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Implied commit&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;INCR&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&amp;lt;var&amp;gt;IN FILE &amp;lt;i&amp;gt;filename&amp;lt;/i&amp;gt; INCREASE DATASETS&amp;lt;/var&amp;gt; command&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;INIT&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&amp;lt;var&amp;gt;IN FILE &amp;lt;i&amp;gt;filename&amp;lt;/i&amp;gt; INITIALIZE&amp;lt;/var&amp;gt; command&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;LOAD &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Loading a precompiled (ASPY) procedure&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;PREP &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Compilation of an SQL request&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;REST &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&amp;lt;var&amp;gt;RESTORE &amp;lt;i&amp;gt;file&amp;lt;/i&amp;gt;&amp;lt;/var&amp;gt; command&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Since-last highwater marks===&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
The since-last statistics include highwater marks of various work tables used by SOUL requests. Values are reported in terms of the units in which each table is allocated. For example, QTBL is allocated in units of 16 bytes.&amp;lt;/p&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
===Since-last in relation to final and partial statistics===&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Many since-last statistics, such as CNCT, CPU, and DKRD, are also reported on user final and partial statistics lines. (See the [[#Description of statistics|Statistics with descriptions]] table.) The statistics on these lines are roughly equal to the sum of all of the preceding since-last statistics for the user.&lt;br /&gt;
Because since-last statistics are not maintained for every &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;Model&amp;amp;nbsp;204&amp;lt;/var&amp;gt; command, final statistics are generally larger.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
For subtype X&#039;01&#039; (since-last statistics), the layout of the remainder of the entry begins as shown in the following table.&lt;br /&gt;
For the meaning of each statistic in this table and in the [[#Conflict statistics|Layout of user subtype X&#039;01&#039; entries (CFRJRNL=0)]] table, see the [[#Description of statistics|Statistics with descriptions]] table.&lt;br /&gt;
The layout of the end of the entry depends on whether you chose to collect conflict statistics:&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;If you &amp;lt;i&amp;gt;do not&amp;lt;/i&amp;gt; collect conflict statistics, the end of the entry is described in the [[#Conflict statistics|Layout of user subtype X&#039;01&#039; entries (CFRJRNL=0)]] table.&amp;lt;/li&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;li&amp;gt;If you do collect conflict statistics, the end of the entry is described in the [[#Conflict statistics|Layout of user subtype X&#039;81&#039; entries (CFRJRNL=1)]] table. When you collect conflict statistics, the subtype changes to X&#039;81&#039;. &amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;caption&amp;gt;Layout of user subtype X&#039;01&#039; and X&#039;81&#039; entries&amp;lt;/caption&amp;gt;&lt;br /&gt;
&amp;lt;tr class=&amp;quot;head&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Offset dec(hex)&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Statistic&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 44(2C)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;NTBL&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 48(30)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;GTBL&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 52(34)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;QTBL &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 56(38)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;STBL &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 60(3C)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;TTBL &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 64(40)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;VTBL&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 68(44)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;PDL&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 72(48)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;FTBL &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 76(4C)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;XTBL &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 80(50)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;ITBL &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 84(54)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;FSCB &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 88(58)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;OUTPB &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 92(5C) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;HEAP &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 96(60)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;SQLI &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;100(64)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;SQLO&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;104(68)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;CNCT&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;108(6C)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;CPU &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;112(70)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DKRD &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;116(74)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DKWR&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;120(78)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;UDD &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;124(7C)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;OUT &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;128(80)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;SLIC&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;132(84)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;IN &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;136(88)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;RECADD &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;140(8C)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;RECDEL &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;144(90)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BADD &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;148(94)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BDEL &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;152(98)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BCHG &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;156(9C)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;IXADD&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;160(A0)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;IXDEL &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;164(A4)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;FINDS &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;168(A8)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;SORTS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;172(AC)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;RECDS &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;176(B0)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;STRECDS &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;180(B4)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;PCPU &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;184(B8)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;RQTM &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;188(BC)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DIRRCD &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;192(CO)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BXCHNG&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;196(C4)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BXDELE &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;200(C8)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BXNEXT &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;204(CC)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BXFIND &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;208(DO)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BXINSE &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;212(D4)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BXSPLI &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;216(D8)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BXRFND&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 220(DC)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BXFREE &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 224(E0)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;STCPU &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 228(E4)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;STDEQ&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 232(E8)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;SCHDCPU&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 236(EC)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;SCREENS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;240(F0) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;SVRD &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;244(F4)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;SVWR&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;248(F8) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DKPR &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;252(FC)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;SVPAGES&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;256(100)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;COMMITS &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;260(104)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BACKOUTS &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;264(108)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;UPDTTIME(MS)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;268(10C)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;LONGUPDTS &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;272(110)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;LONGUPDTIME(MS)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;276(114)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQGETS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;280(118)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQPUTS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;284(11C)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;UBUFHWS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;288(120)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQHWTASK&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;292(124)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQBYTEIN&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;296(128)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQBYTEOU&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;300(12C)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQHWQU&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;304(130)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQNUMQU&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;308(134)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQNUMQM&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;312(138)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQAPITIM&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;316(13C)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQAPICNT&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;320(140)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQGWTTIM&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;324(144)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQGWTCNT&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;328(148)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQGWTTSP&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;332(14C)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQGWTSUC&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;336(150)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;ECLOAD&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;340(154)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;ECDELETE&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;344(158)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;ECCALL&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;348(15C)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;ECCWAITM&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;352(160)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;ECCWAITS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;356(164)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;ECTWAITM&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;360(168)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;ECTWAITS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;364(16C)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;ECCTOUT&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;368(170)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;ECCNCT&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;372(174)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;GTBLRU&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;376(178)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;GTBLRS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;380(17C)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;FSCBSW&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;384(180)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;OBJSWAP&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;388()184&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;SIRIUS02&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;392(188)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;SIRIUS03&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;396(18C)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;ZTCPU&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;400(190) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;ZTDEQ&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;404(194) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;CCATDIFF&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;408(198) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;CCATDIFH&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Conflict statistics===&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Whether you are collecting conflict statistics determines the layout at the end of the entry. Two of the conflict statistics keep track of critical file-resource conflicts, and two keep track of record-locking conflicts. Whether these statistics are collected and journaled depends on settings of the parameters &amp;lt;var&amp;gt;[[CFRLOOK parameter|CFRLOOK]]&amp;lt;/var&amp;gt; and &amp;lt;var&amp;gt;[[CFRJRNL parameter|CFRJRNL]]&amp;lt;/var&amp;gt;.&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
These statistics are not displayed with the output of the &amp;lt;code&amp;gt;MONITOR SL&amp;lt;/code&amp;gt; command. Instead, you can view them (with all the other since-last statistics) by issuing the &amp;lt;var&amp;gt;MONITOR&amp;lt;/var&amp;gt; command with the keyword &amp;lt;var&amp;gt;CONFLICT&amp;lt;/var&amp;gt;.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
The remainder of the entry depends on the setting of &amp;lt;var&amp;gt;CFRJRNL&amp;lt;/var&amp;gt;.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
The following table shows the layout when &amp;lt;var&amp;gt;CFRJRNL&amp;lt;/var&amp;gt; is set to 0:  &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;caption&amp;gt;Layout of user subtype X&#039;01&#039; entries (CFRJRNL=0)&amp;lt;/caption&amp;gt;&lt;br /&gt;
&amp;lt;tr class=&amp;quot;head&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Offset dec(hex)&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Length&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Data type&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Description&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;412(19C)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt;10&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;EBCDIC&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Subsystem name&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;422(1A6)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt;8&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;EBCDIC&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Procedure file name&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;430(1AE)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt;1&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Binary&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Length of following procedure name&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;431(1AF)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;LAUDPROC&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;EBCDIC&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Procedure name&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
The following table shows the layout when &amp;lt;var&amp;gt;CFRJRNL&amp;lt;/var&amp;gt; is set to 1. It reflects the change in offset and that the user subtypes are now X&#039;81&#039; entries.  &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;caption&amp;gt;Layout of user subtype X&#039;81&#039; entries (CFRJRNL=1)&amp;lt;/caption&amp;gt;&lt;br /&gt;
&amp;lt;tr class=&amp;quot;head&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Offset dec(hex)&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Length&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Data type&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Entry type&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;412(19C)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt;4&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; Binary&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BLKCFRE stastic&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;416(1A0)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt;4&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; Binary&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BLKRLK statistic&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;420(1A4)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt;4&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; Binary&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;WTCFR statistic&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;424(1A8)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt;4&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; Binary&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;WTRLK statistic&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;428(1AC)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt;10&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;EBCDIC&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Subsystem name&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;438(1B6)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt;8&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;EBCDIC&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Procedure file name&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;446(1BE)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt;1&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Binary&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Length of following procedure name&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;447(1BF)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;LAUDPROC&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;EBCDIC&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Procedure name&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&amp;lt;p class=&amp;quot;note&amp;quot;&amp;gt;&amp;lt;b&amp;gt;Note:&amp;lt;/b&amp;gt;&lt;br /&gt;
The conflict statistics, BLKCFRE, BLKRLK, WTCFR, and WTRLK, are inexact. Although a user might at times conflict with multiple other users, only the first conflict encountered is counted.&amp;lt;/p&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
==User performance statistics==&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Optional performance statistics lines provide information about the operation of the &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;Model&amp;amp;nbsp;204&amp;lt;/var&amp;gt; scheduler during a short period of time. Information about the length of the scheduler queues, the number of active users and servers, and the queue distribution for each user, is obtained by sampling. &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
A performance line starts with:&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p class=&amp;quot;code&amp;quot;&amp;gt;ST $$$ USERID=&#039;&amp;lt;i&amp;gt;userid&amp;lt;/i&amp;gt;&#039; ACCOUNT=&#039;&amp;lt;i&amp;gt;accountname&amp;lt;/i&amp;gt;&#039;&lt;br /&gt;
PERFORMANCE=&amp;lt;i&amp;gt;n&amp;lt;/i&amp;gt;&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
===Parameters to activate performance statistics===&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
To request performance statistics, specify the number of samples to take between performance statistics lines (&amp;lt;var&amp;gt;RPTCNT&amp;lt;/var&amp;gt; parameter) and the time interval between samples (&amp;lt;var&amp;gt;SMPLTIM&amp;lt;/var&amp;gt; parameter) on User 0&#039;s parameter line. When you request scheduler and server performance data (&amp;lt;var&amp;gt;SMPLTIM&amp;lt;/var&amp;gt; parameter), an asynchronous operating system task, called the performance subtask, is created. Both &amp;lt;var&amp;gt;RPTCNT&amp;lt;/var&amp;gt; and &amp;lt;var&amp;gt;SMPLTIM&amp;lt;/var&amp;gt; must be nonzero.&amp;lt;/p&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
===Sampling===&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
The performance subtask spends most of its time in a wait state. Every &amp;lt;var&amp;gt;SMPLTIM&amp;lt;/var&amp;gt; milliseconds, it records the current state of the system. Data from the most recent sample is available at an Online terminal through the &amp;lt;var&amp;gt;MONITOR&amp;lt;/var&amp;gt; command, described in [[Controlling system operations (CCAIN)#ONLINE monitoring|ONLINE monitoring]]. &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
The number of samples taken during a run (&amp;lt;var&amp;gt;RPTCNT&amp;lt;/var&amp;gt;), times the number of users in the run (&amp;lt;var&amp;gt;NUSERS&amp;lt;/var&amp;gt;), must be less than 4.2 million. In large systems that run for a very long period of time, the time interval between samples cannot be extremely short. If the limit is exceeded, an OC1 interrupt occurs when the SMPLS statistic value is calculated during the printing of the system statistics, either a performance or final line.&amp;lt;/p&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
====Layout of performance statistics====&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
For subtype X&#039;04&#039; (performance statistics), the layout of the remainder of the entry is shown in the following table.&lt;br /&gt;
Each statistic in the table is: Length, 4; Data type, Binary. For the description of each statistic, see the [[#Description of statistics|Statistics with descriptions]] table.  &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;caption&amp;gt;Layout of user subtype X&#039;04&#039; entries&amp;lt;/caption&amp;gt;&lt;br /&gt;
&amp;lt;tr class=&amp;quot;head&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Offset dec(hex)&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Statistic&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;     40(28)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;SMPLS &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;     44(2C)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;RUNG&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;     48(30)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;REDY &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;     52(34)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BLKI &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;     56(38)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;WTSV &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;     60(3C)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BLKO &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;     64(40)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;SWPG &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
==File statistics entries (Type 10)==&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
File statistics, summarized in the [[#File statistics journal records layout|File statistics entry formats]] table, are kept for every file opened during a run, including CCAGRP, CCASYS, and CCATEMP. The activity of a file for all users is summarized from the time the file is first opened until the last user issues a &amp;lt;var&amp;gt;CLOSE&amp;lt;/var&amp;gt; command. The statistics appear after the last &amp;lt;var&amp;gt;CLOSE&amp;lt;/var&amp;gt; command in lines that follow the date and time information (&amp;lt;i&amp;gt;yyyydddhhmmssnnnsssuuuuu&amp;lt;/i&amp;gt;) with:  &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p class=&amp;quot;code&amp;quot;&amp;gt;ST $$$ FILE=&#039;&amp;lt;i&amp;gt;filename&amp;lt;/i&amp;gt;&#039;&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
System termination writes file statistics for each file still open at the end of the run.&amp;lt;/p&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
===Final statistics===&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
A final statistics line similar to the following is produced when the last user of a file closes the file: &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p class=&amp;quot;code&amp;quot;&amp;gt;ST $$$ FILE=&#039;PAYABLES&#039;DKRD=25 DKRD=25 DKWR=15 REQ=3 RECADD=6 ...&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
===Partial statistics===&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
File partial statistics lines similar to the following are furnished for each open file: &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p class=&amp;quot;code&amp;quot;&amp;gt;ST $$$ FILE=&#039;PAYABLES&#039;PARTIAL=3 ...&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
===File statistics journal records layout===&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
File statistics entries have the format shown in the following table.&lt;br /&gt;
For a description of each statistic, see the [[#Description of statistics|Statistics with descriptions]] table. &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;caption&amp;gt;File statistics entry formats&amp;lt;/caption&amp;gt;&lt;br /&gt;
&amp;lt;tr class=&amp;quot;head&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Offset dec(hex)&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Length&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Data type&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Type of entry&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;   0(0)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt; 2&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; Binary&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Length of entry&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;   2(2)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt; 1&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; Binary&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Type indicator = X&#039;0A&#039;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;   3(3)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt; 1&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; Binary&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Subtype indicator:&lt;br /&gt;
   X&#039;00&#039; = file close&lt;br /&gt;
   X&#039;01&#039; = partial&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;   4(4)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt; 4&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Unsigned packed data&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Julian date = 0CYYDDDF&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;   8(8)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt; 4&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Unsigned packed data&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Time = HHMMSSTH&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 12(0C)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt; 4&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt; &amp;amp;mdash; &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Unused&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 16(10)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt; 8&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; EBCDIC&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;File name&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 24(18)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt; 2&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt; &amp;amp;mdash; &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Unused&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
The following table lists the file statistics and the decimal(hexidecimal) offset. These statistics are data type Binary and eight bytes long.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;caption&amp;gt;File statistics&amp;lt;/caption&amp;gt;&lt;br /&gt;
&amp;lt;tr class=&amp;quot;head&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;File statistic &amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Offset dec(hex) &amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DKRD &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;26(1A) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DKWR &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;34(22) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;REQ &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;42(2A) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;RETRYA &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;50(32) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;RETRYC &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;58(3A) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DUPDTS &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;66(42) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;RECADD &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;74(4A) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;RECDEL &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;82(52) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BADD &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;90(5A) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BDEL &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;98(62) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BCHG &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;106(6A) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;IXADD &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;114(72) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;IXDEL &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;122(7A) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DIRRCD &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;130(82) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BXCHNG &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;138(8A) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BXDELE &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;146(92) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BXNEXT &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;154(9A) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BXFIND &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;162(A2) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BXINSE &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;170(AA) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BXSPLI &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;178(B2) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BXRFND &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;186(BA) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BXFREE &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;194(C2) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;UPDTTIME &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;202(CA) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;PNDGTIME &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;210(D2) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DKUPTIME &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;218(DA) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;COMMITS &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;226(E2) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BACKOUTS &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;234(EA) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
==Text entries (Type 11, Type 13)==&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Type 11 (X&#039;0B&#039;) and Type 13 (X&#039;0D&#039;) entries record most of the actual text of the audit trail.&amp;lt;/p&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
===Noncontinued text entries, Type 11 (X&#039;0B&#039;)===&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Each Type 11 journal entry corresponds to one logical entry in the audit trail, even though it might generate more than one line of physical output in the audit trail.  &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
The format of a Type 11 entry is shown in the following table: &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;caption&amp;gt;Noncontinued text entry formats&amp;lt;/caption&amp;gt;&lt;br /&gt;
&amp;lt;tr class=&amp;quot;head&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Offset dec(hex)&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Length&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Data type&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Description&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 0(0)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt;2&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Binary&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Length of entry&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 2(2)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt;1&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Binary&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Type indicator = X&#039;0B&#039;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 3(3)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt;1&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Binary&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Subtype indicator:&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
X&#039;01&#039; = LI line&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
X&#039;02&#039; = LP line&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
X&#039;03&#039; = LR line&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
X&#039;04&#039; = CI line&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
X&#039;05&#039; = QT line&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
X&#039;08&#039; = CP line&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
X&#039;10&#039; = OI line&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
X&#039;20&#039; = OO line&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
X&#039;40&#039; = LS line&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
X&#039;80&#039; = CS line&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 4(4)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt;4&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Unsigned packed data&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Julian date = 0CYYDDDF&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 8(8)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt;4&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Unsigned packed data&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Time = HHMMSSTH&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;12(0C)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt;2&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Binary&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Server number&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;14(0E)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt;2&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Binary&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;User number&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;16(10)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Variable&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;EBCDIC&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Text of audit trail entry&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
===Possibly continued text entries, Type 13 (X&#039;0D&#039;)===&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Each Type 13 journal entry corresponds to one, or part of one, logical entry in the audit trail. See the [[Tracking system activity (CCAJRNL, CCAAUDIT, CCAJLOG)#Example|Types of audit trail lines]] table for a definition of the line types.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
The format of a Type 13 entry is shown in the following table:  &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;caption&amp;gt;Possibly continued text entry formats&amp;lt;/caption&amp;gt;&lt;br /&gt;
&amp;lt;tr class=&amp;quot;head&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Offset dec(hex)&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Length&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Data type&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Description&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 0(0)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 2&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; Binary&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Length of entry&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 2(2)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 1&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; Binary&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Type indicator = X&#039;0D&#039;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 3(3)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 1&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; Binary&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Subtype indicator:&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
X&#039;01&#039; = US line&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
X&#039;02&#039; = XX line&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
X&#039;04&#039; = RK line&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
X&#039;08&#039; = AD line&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
X&#039;10&#039; = MS line&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
X&#039;20&#039; = ER line&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 4(4)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 4&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Unsigned packed data&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Julian date = 0CYYDDDF&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 8(8)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 4&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Unsigned packed data&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Time = HHMMSSTH&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 12(0C)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 2&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Binary&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Server number&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 14(0E)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 2&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Binary&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;User number&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 16(10)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; Variable&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;EBCDIC&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Text of audit trail entry&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&amp;lt;p class=&amp;quot;note&amp;quot;&amp;gt;&amp;lt;b&amp;gt;Note:&amp;lt;/b&amp;gt;&lt;br /&gt;
Subtype indicator X&#039;80&#039; summed with any subtype means continuation into the next entry. &amp;lt;/p&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
==Initialization entries, Type 12 (X&#039;0C&#039;)==&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
One Type 12 journal entry is written as the first nonheader entry in the journal during initialization. It contains basic information about the run being initialized.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
The format of a Type 12 entry is shown in the following table:&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;caption&amp;gt;Initialization entry formats&amp;lt;/caption&amp;gt;&lt;br /&gt;
&amp;lt;tr class=&amp;quot;head&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Offset dec(hex)&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Length&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Data type&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Description&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 0(0)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 2&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; Binary&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Length of entry = X&#039;001A&#039;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 2(2)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 1&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; Binary&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Type indicator = X&#039;0C&#039;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 3(3)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 1&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; &amp;amp;mdash;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Unused&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 4(4)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 4&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; Unsigned packed data&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Julian date = 0CYYDDDF&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 8(8)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 4&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; Unsigned packed data&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Time = HHMMSSTH&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 12(0C)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 8&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; EBCDIC&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Version ID (for example, 4.2.0G)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 20(14)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 2&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; Binary&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Spare for the run&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 22(16)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 4&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; EBCDIC&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;SMF ID (SYSID parameter) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
==Time-stamp entries, Type 14 (X&#039;0E&#039;)==&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Type 14 entries are used to force time-stamps to the journal. &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
The format of a Type 14 entry is shown in the following table: &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;caption&amp;gt;Time-stamp entry formats&amp;lt;/caption&amp;gt;&lt;br /&gt;
&amp;lt;tr class=&amp;quot;head&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Offset dec(hex)&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Length&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Data type&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Description&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;0(0)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 2&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; Binary&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Length of entry = X&#039;000C&#039;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;2(2)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 1&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; Binary&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Type indicator = X&#039;0E&#039;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;3(3)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 1&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; &amp;amp;nbsp;&amp;amp;mdash;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Unused&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;4(4)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 4&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; Unsigned packed data&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Julian date = 0CYYDDDF&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8(8)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 4&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; Unsigned packed data&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Time = HHMMSSTH&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
==Merged journal bracketing entries (Type 15)==&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Type 15 entries appear only in the output of the MERGEJ utility. See [[System and media recovery#Using the MERGEJ utility|Using the MERGEJ utility]].  &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
The format of a Type 15 entry is shown in the following table:&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;caption&amp;gt;Merged journal bracketing entry formats&amp;lt;/caption&amp;gt;&lt;br /&gt;
&amp;lt;tr class=&amp;quot;head&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Offset dec(hex)&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Length&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Data type&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Description&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 0(0)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 2&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; Binary&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Length of entry = X&#039;002E&#039;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 2(2)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 1&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; Binary&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Type indicator = X&#039;0F&#039;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 3(3)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt; 1&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; Binary&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Subtype indicator:&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
X&#039;01&#039; = begin bracket&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
X&#039;02&#039; = end bracket&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 4(4)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;12(0C)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; &amp;amp;nbsp;&amp;amp;mdash;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Unused&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 16(10)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;2(2)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; Binary &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of journals merged together&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 18(12)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;28(1C)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;EBCDIC&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Text:&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;For subtype X&#039;01&#039; = BEGINNING OF MERGED JOURNAL&amp;lt;/li&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;li&amp;gt;For subtype X&#039;02&#039; = END OF MERGED JOURNAL&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
==System Management Facilities==&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
You can write certain statistics to the System Management Facilities (SMF) data set by:    &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Setting the &amp;lt;var&amp;gt;[[SMFSLRN parameter|SMFSLRN]]&amp;lt;/var&amp;gt; and &amp;lt;var&amp;gt;[[SMFLORN parameter|SMFLORN]]&amp;lt;/var&amp;gt; parameters on the User 0 command line to activate the SMF feature. (z/OS and z/VM)&amp;lt;/li&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;li&amp;gt;Modifying the program that processes the SMF data set to handle the records written by &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;Model&amp;amp;nbsp;204&amp;lt;/var&amp;gt;. (z/VM only)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
See the [[#z/VM requirements|z/VM requirements]] and the the [[#z/OS requirements|z/OS requirements]] sections for details.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Since-last statistics or logout statistics can be written concurrently with statistics that are written to the journal. Logout statistics are more complete than since-last statistics. Many more since-last records than logout records are usually written.  &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
If the operating system crashes before a user logs out, the SMF data set has a since-last record for every request run, but no logout record. &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
File and system statistics cannot be written to the SMF data set.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
During system initialization, &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;Model&amp;amp;nbsp;204&amp;lt;/var&amp;gt; issues a message reporting the SMF system ID, the run&#039;s job name, the step name, and the JES ID. For operating systems other than z/OS, the JES ID is blank.&amp;lt;/p&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
===z/VM requirements===&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
In the CMS interface to &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;Model&amp;amp;nbsp;204&amp;lt;/var&amp;gt;, you can incorporate a user-written accounting exit that invokes the ACCTEXIT routine to process each statistics record as it is written. The following considerations apply:&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Take care to preserve the CMS environment in which &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;Model&amp;amp;nbsp;204&amp;lt;/var&amp;gt; is running. Do not change the contents of general registers 13 and 14.&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;You must specify the &amp;lt;var&amp;gt;SMFLORN&amp;lt;/var&amp;gt; and/or &amp;lt;var&amp;gt;SMFSLRN&amp;lt;/var&amp;gt; parameters on User 0&#039;s parameter line to activate accounting record production.&amp;lt;/li&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;li&amp;gt;TEXT file for the ACCTEXIT module must be available on an accessed disk when generating M204CMS using M204GEN. For complete installation procedures, see the &amp;lt;var class=&amp;quot;book&amp;quot;&amp;gt;Rocket Model 204 z/VM Installation Guide&amp;lt;/var&amp;gt;.&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
===z/OS requirements===&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
To write since-last SMF records in a z/OS environment, activate the SMF feature. &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
To activate SMF, set the following parameters on User 0&#039;s parameter line: &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;SMFSLRN &amp;amp;mdash; SMF record number for since-last records&amp;lt;/li&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;li&amp;gt;SMFLORN &amp;amp;mdash; SMF record number for logout records &amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
The following considerations apply:&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Since-last SMF records are written only if the SMFSLRN parameter is set to a non-zero value at the beginning of the run.&amp;lt;/li&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;li&amp;gt;Logout SMF records are written only if the SMFLORN parameter is set to a non-zero value at the beginning of the run.&amp;lt;/li&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;li&amp;gt;If both parameters are set, each type of record is written.&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
SMF record numbers, which identify the record type to the programs that process the SMF data set, are written as part of the header of the SMF records. The record numbers must be between 128 and 255.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
See the &amp;quot;System Management Facility record layout and statistics&amp;quot; section, which follows.&amp;lt;/p&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
==System Management Facility record layout and statistics==&lt;br /&gt;
 &lt;br /&gt;
===SMF logout record layout===&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
The following table shows the basic format of the &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;Model&amp;amp;nbsp;204&amp;lt;/var&amp;gt; SMF logout record: &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;caption&amp;gt;Basic format of Model 204 SMF logout record&amp;lt;/caption&amp;gt;&lt;br /&gt;
&amp;lt;tr class=&amp;quot;head&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Offset(hex)&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Length&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt; Description&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;0(0)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 2&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Length of record&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;2(2)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 2&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Zeros&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;4(4)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 1&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;System configuration&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;5(5)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 1&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Record number (&amp;lt;var&amp;gt;SMFSLRN&amp;lt;/var&amp;gt; or &amp;lt;var&amp;gt;SMFLORN&amp;lt;/var&amp;gt;)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;6(6)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 8&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Time and date of this record&lt;br /&gt;
&amp;lt;p&amp;gt;4 bytes, time in hundredths of a second from midnight&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;4 bytes, Julian date, packed decimal&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;14(E)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 4&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;System identification&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;18(12)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 8&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Job name&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;26(1A)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 8&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Time and date of login&lt;br /&gt;
&amp;lt;p&amp;gt;4 bytes, time in hundredths of a second from midnight&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;4 bytes, Julian date, packed decimal&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;34(22)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 10&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Login user ID&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;44(2C)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 10&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Login account&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;54(36)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 2&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Binary user number&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;56(38)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 1&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Unused (reserved)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;57(39)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 1&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Model 204 version number in hex:&lt;br /&gt;
&amp;lt;p&amp;gt;For V7.4: &amp;lt;code&amp;gt;x&#039;4A&#039;&amp;lt;/code&amp;gt; (requires zap 74Z4196)&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;For V7.5: &amp;lt;code&amp;gt;x&#039;4B&#039;&amp;lt;/code&amp;gt; (requires zap 75Z326)&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;For V7.6: x&#039;4C&#039;&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;For V7.7: x&#039;4D&#039;&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;For V7.8: x&#039;4E&#039;&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;58(3A)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 2&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Unused (reserved)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;60(3C)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&amp;amp;nbsp;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Binary fullwords of statistics&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Statistics depend upon the record number.&amp;lt;/li&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;li&amp;gt;The SMF system identification field (offset 16) is the site-definable&lt;br /&gt;
4-character field retrieved from the SMF control area.&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
The SMF control area field contains the CPU identification string that is stored at system IPL time, and it can be used to determine on which CPU &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;Model&amp;amp;nbsp;204&amp;lt;/var&amp;gt; is running in a multi-CPU environment.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
====Offsets for SMF logout record statistics====&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
The following table shows the layout of SMF logout record statistics. Each statistic in the table is: Length, 4 (bytes); data type, Binary.&lt;br /&gt;
This record has the same statistics in the same order as the CCAJRNL logout record, only the offsets are different. For a description of each statistic, see the [[Using system statistics#Description of statistics|Description of statistics]] table.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;caption&amp;gt;Offset location of SMF logout record statistics&amp;lt;/caption&amp;gt;&lt;br /&gt;
&amp;lt;tr class=&amp;quot;head&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Offset dec(hex)&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Statistic&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;60(3C) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;CNCT&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 64(40) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DKRD&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 68(44) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DKWR&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 72(48) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;SQRD&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 76(4C) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;SQWR&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 80(50) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;SGMTI&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 84(54) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;SGMTO&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 88(58) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;SVRD&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 92(5C) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;SVWR&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 96(60) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;CPU&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;100(64) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;REQ&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;104(68) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MOVE&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;108(6C) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DUMP&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;112(70) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;REST&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;116(74) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;SLIC&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;120(78) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;AUDIT&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;124(7C) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;WAIT&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;128(80) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;FBWT&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;132(84) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;UDD&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;136(88) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;RECADD&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;140(8C) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;RECDEL&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;144(90) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BADD&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;148(94) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BDEL&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;152(98) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BCHG&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;156(9C) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;IXADD&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;160(A0) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;IXDEL&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;164(A4) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;FINDS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;168(A8) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;SORTS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;172(AC) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;RECDS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;176(B0) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;STRECDS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;180(B4) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DKAR&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;184(B8) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DKPR&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;188(BC) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DKRR&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;192(C0) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;COMMITS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;196(C4) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BACKOUTS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;200(C8) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;UPDTTIME(MS)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;204(CC) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;LONGUPDTS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;208(D0) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;LONGUPDTIME(MS)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;212(D4) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;SMPLS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;216(D8) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;RUNG&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;220(DC) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;REDY&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;224(E0) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BLKI&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;228(E4) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;WTSV&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;232(E8) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BLKO&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;236(EC) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;SWPG&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;240(F0) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;PCPU&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;244(F4) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DIRRCD&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;248(F8) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BXCHNG&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;252(FC) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BXDELE&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;256(100) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BXNEXT&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;260(104)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BXFIND&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;264(108)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BXINSE&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;268(10C)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BXSPLI&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;272(110)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BXFND&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;276(114)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BXFREE&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;280(118)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;STCPU&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;284(11C)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;STDEQ&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;288(120)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;SCHDCPU&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;292(124)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;SCREENS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;296(128)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;SVPAGES&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;300(12C)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;PBRSFLT&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;304(130)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQGETS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;308(134)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQPUTS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;312(138)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;UBUFHWS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;316(13C)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQHWTASK&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;320(140)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQBYTEIN&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;324(144)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQBYTEOU&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;328(148)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQHWQU&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;332(14C)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQNUMQU&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;336(150)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQNUMQM&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;340(154)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQAPITIM&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;344(158)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQAPICNT&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;348(15C)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQGWTTIM&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;352(160)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQGWTCNT&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;356(164)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQGWTTSP&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;360(168)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQGWTSUC&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;364(16C)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;ECLOAD&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;368(170)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;ECDELETE&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;372(174)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;ECCALL&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;376(178)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;ECCWAITM&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;380(17C)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;ECCWAITS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;384(180)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;ECTWAITM&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;388(184)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;ECTWAITS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;392(188)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;ECCTOUT&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;396(18C)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;ECCNCT&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;400(190)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;GTBLRU&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;404(194)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;GTBLRS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;408(198)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;FSCBSW&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;412(19C)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Spare &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;416(1A0)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Spare&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;420(1A4)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Spare&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;424(1A8)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;ZTCPU&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;428(1AC)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;ZTDEQ&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;432(1B0)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Spare&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;436(1B4)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Spare&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;440(1B8)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Spare&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===SMF since-last record layout===&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
The following table shows the basic format of since-last &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;Model&amp;amp;nbsp;204&amp;lt;/var&amp;gt; SMF records. &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;caption&amp;gt;Since-last record basic format&amp;lt;/caption&amp;gt;&lt;br /&gt;
&amp;lt;tr class=&amp;quot;head&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Offset(hex)&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Length (bytes)&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Description&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&amp;amp;nbsp;0(0)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 2&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Length of record&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&amp;amp;nbsp;2(2)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 2&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Zeros&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&amp;amp;nbsp;4(4)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 1&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;System configuration&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&amp;amp;nbsp;5(5)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 1&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Record number (SMFSLRN)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&amp;amp;nbsp;6(6)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 8&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Time and date of this record&lt;br /&gt;
&amp;lt;p&amp;gt;4 bytes, time in hundredths of a second from midnight&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;4 bytes, Julian date, packed decimal&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;14(E)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 4&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;System identification&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;18(12)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 8&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Job name&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;26(1A)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 8&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Time and date of login&lt;br /&gt;
&amp;lt;p&amp;gt;4 bytes, time in hundredths of a second from midnight&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;4 bytes, Julian date, packed decimal&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;34(22)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 10&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Login user ID&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;44(2C)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 10&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Login account&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;54(36)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 2&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Binary user number&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;56(38)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;1&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;SMFSLTYP - X&#039;01&#039; if CRFJRNL=1 (conflict counters present)&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
SMFSLTYP - X&#039;00&#039; if CRFJRNL=0 (conflict counters not present)&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;57(39)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 1&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Model 204 version number in hex:&lt;br /&gt;
&amp;lt;p&amp;gt;For V7.4: &amp;lt;code&amp;gt;x&#039;4A&#039;&amp;lt;/code&amp;gt; (requires zap 74Z4196)&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;For V7.5: &amp;lt;code&amp;gt;x&#039;4B&#039;&amp;lt;/code&amp;gt; (requires zap 75Z326)&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;For V7.6: &amp;lt;code&amp;gt;x&#039;4C&#039;&amp;lt;/code&amp;gt;&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;For V7.7: &amp;lt;code&amp;gt;x&#039;4D&#039;&amp;lt;/code&amp;gt;&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;For V7.8: &amp;lt;code&amp;gt;x&#039;4E&#039;&amp;lt;/code&amp;gt;&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;58(3A)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;2&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Unused (reserved)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;60(3C)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 4&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Since-last type (EVAL CMPL DUMP REST...)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;64(40)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 8&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;File name&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;72(48)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;10&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Since-last subsystem name&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;82(52)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;40&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Since-last procedure name&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;122(7A)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;2&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Reserved two bytes&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;124(7C)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&amp;amp;nbsp;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Binary fullwords of statistics&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Statistics depend upon the record number.&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;The SMF system identification field (offset 16) is the site-definable 4-character field retrieved from the SMF control area.&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;The SMF control area field contains the CPU identification string that is stored at system IPL time, and it can be used to determine on which CPU &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;Model&amp;amp;nbsp;204&amp;lt;/var&amp;gt; is running in a multi-CPU environment.&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
====Offsets for SMF since-last record statistics====&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
The following table shows the layout of SMF since-last record statistics. Each statistic in the table is: Length, 4 (bytes); Data type, Binary.&lt;br /&gt;
This record has the same statistics in the same order as the CCAJRNL user since-last records; only the offsets are &lt;br /&gt;
different. For a description of each statistic, see the [[Using system statistics#Description of statistics|Description of statistics]] &lt;br /&gt;
table.  &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;caption&amp;gt;SMF since-last record statistics&amp;lt;/caption&amp;gt;&lt;br /&gt;
&amp;lt;tr class=&amp;quot;head&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Offset dec(hex)&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Description&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 124(7C)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;NTBL&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 128(80)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;GTBL&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 132(84)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;QTBL&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 136(88) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;STBL&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 140(8C)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;TTBL&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 144(90)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;VTBL&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 148(94)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;PDL&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 152(98)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;FTBL&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 156(9C)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;XTBL&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 160(A0)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;ITBL&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 164(A4)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;FSCB&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 168(A8)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;OUTPB&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 172(AC) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;HEAP&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 176(B0) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;SQLI&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 180(B4) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;SQLO&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 184(B8) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;CNCT&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 188(BC) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;CPU&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 192(C0) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DKRD&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 196(C4) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DKWR&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 200(C8) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;UDD&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 204(CC) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;OUT&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 208(D0) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;SLIC&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 212(D4) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;IN&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 216(D8) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;RECADD&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 220(DC) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;RECDEL&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 224(E0) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BADD&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 228(E4) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BDEL&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 232(E8) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BCHG&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 236(EC) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;IXADD&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 240(F0) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;IXDEL&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 244(F4) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;FINDS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 248(F8) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;SORT&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 252(FC) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;RECDS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 256(100)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;STRECDS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 260(104)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;PCPU&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 264(108)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;RQTM&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 268(10C)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DIRRCD&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 272(110)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BXCHNG&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 276(114)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BXDELE&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 280(118)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BXNEXT&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 284(11C)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BXFIND&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 288(120)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BXINSE&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 292(124)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BXSPLI&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 296(128)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BXRFND&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 300(12C)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BXFREE&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 304(130)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;STCPU&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 308(134)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;STDEQ&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 312(138)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;SCHDCPU&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 316(13C)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;SCREENS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 320(140)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;SVRD&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 324(144)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;SVWR&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 328(148)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DKPR&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 332(14C)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;SVPAGES&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;336(150)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;COMMITS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;340(154)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BACKOUTS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;344(158)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;UPDTTIME(MS)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;348(15C)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;LONGUPDTS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;352(160)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;LONGUPDTIME(MS)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;356(164)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQGETS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;360(168)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQPUTS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;364(16C)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;UBUFHWS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;368(170)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQHWTASK&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;372(174)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQBYTEIN&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;376(178)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQBYTEOU&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;380(17C)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQHWQU&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;384(180)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQNUMQU&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;388(184)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQNUMQM&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;392(188)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQAPITIM&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;396(18C)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MAPICNT&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;400(190)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQGWTTIM&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;404(194)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQGWTCNT&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;408(198)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQGWTTSP&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;412(19C)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQGWTSUC&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;416(1A0)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;ECLOAD&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;420(1A4)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;ECDELETE&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;424(1A8)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;ECCALL&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;428(1AC)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;ECCWAITM&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;432(1B0)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;ECCWAITS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;436(1B4)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;ECTWAITM&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;440(1B8)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;ECTWAITS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;444(1BC)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;ECCTOUT&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;448(1C0)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;ECCNCT&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;452(1C4)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;GTBLRU&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;456(1C8)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;GTBLRS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;460(1CC)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;FSCBSW&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;464(1D0)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Sirius&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;468(1D4)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Sirius&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;472(1D8)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Sirius&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;476(1DC)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;ZTCPU&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;480(1E0)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;ZTDEQ&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;484(1E4)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Spare&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;488(1E8)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Spare&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
The following table lists the conflict statistics, if &amp;lt;code&amp;gt;CFRJRNL=1&amp;lt;/code&amp;gt;:&amp;lt;/p&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;caption&amp;gt;Conflict statistics, if CFRJRNL=1&amp;lt;/caption&amp;gt;&lt;br /&gt;
&amp;lt;tr class=&amp;quot;head&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Offset dec(hex)&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Description&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;492(1EC)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BLKCFRE&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;496(1F0)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BLKRLK&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;500(1F4)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;WTCFR&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;504(1F8)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;WTRLK&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
[[Category:System management]]&lt;br /&gt;
[[Category:System-level capabilities of Model 204]]&lt;/div&gt;</summary>
		<author><name>Goff</name></author>
	</entry>
	<entry>
		<id>https://m204wiki.rocketsoftware.com/index.php?title=System_and_media_recovery&amp;diff=120281</id>
		<title>System and media recovery</title>
		<link rel="alternate" type="text/html" href="https://m204wiki.rocketsoftware.com/index.php?title=System_and_media_recovery&amp;diff=120281"/>
		<updated>2024-08-20T08:07:24Z</updated>

		<summary type="html">&lt;p&gt;Goff: /* Data sets required for the MERGEJ utility */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Overview==&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Hardware, software, or media failures compromise database integrity. The recovery facilities of &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;Model&amp;amp;nbsp;204&amp;lt;/var&amp;gt; detect and correct integrity problems that can affect some or all &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;Model&amp;amp;nbsp;204&amp;lt;/var&amp;gt; files in Online or Batch updating jobs.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
This page discusses individual transaction and database recovery facilities provided by &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;Model&amp;amp;nbsp;204&amp;lt;/var&amp;gt; in the event of application, system, or media failure. However, the importance of a reliable, well-maintained backup plan cannot be overemphasized; see the [[#Preparing for media recovery|Preparing for media recovery]] section.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
This page describes the SOUL statements, &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;Model&amp;amp;nbsp;204&amp;lt;/var&amp;gt; commands and parameters that are coordinated and used by the recovery facilities. The recovery facilities include:&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;For system recovery:&amp;lt;/b&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Transaction Back Out&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;RESTART recovery, which utilizes: &lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;var&amp;gt;ROLL BACK&amp;lt;/var&amp;gt; processing&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;var&amp;gt;ROLL FORWARD&amp;lt;/var&amp;gt; processing&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;For media recovery:&amp;lt;/b&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;NonStop/204 for file backups&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;Processing for &amp;lt;var&amp;gt;REGENERATE&amp;lt;/var&amp;gt; and &amp;lt;var&amp;gt;REGENERATE ONEPASS&amp;lt;/var&amp;gt; commands, applying updates that have occurred since the file&#039;s last backup:&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;var&amp;gt;ROLL FORWARD&amp;lt;/var&amp;gt; processing&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;UTILJ utility&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;MERGEJ utility&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Other topics related to &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;Model&amp;amp;nbsp;204&amp;lt;/var&amp;gt; recovery are discussed in the following places:&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;tr class=&amp;quot;head&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Topic&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Discussed in...&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Keeping an audit trail by recording and printing system activity&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;[[Tracking system activity (CCAJRNL, CCAAUDIT, CCAJLOG)]] &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Recovering application subsystem definitions (CCASYS)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;[[System requirements for Application Subsystems]] &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Storing preimages of changed pages and checkpoints&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;[[Performance monitoring and tuning]] &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Handling CCATEMP, the system scratch file, after a system crash&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;[[Using the system scratch file (CCATEMP)]]&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Using the system statistics&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;[[Using system statistics]]&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
===Consulting other Model 204 documentation===&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
You can also consult:&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;The &amp;lt;var&amp;gt;[[CHECKPOINT command|CHECKPOINT]]&amp;lt;/var&amp;gt; command can request either a transaction checkpoint or a sub-transaction checkpoint. The options are &amp;lt;var&amp;gt;TRAN&amp;lt;/var&amp;gt;, the default, for a transaction checkpoint and &amp;lt;var&amp;gt;SUBTRAN&amp;lt;/var&amp;gt; for a sub-transaction checkpoint.&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;The &amp;lt;var&amp;gt;[[MONITOR command|MONITOR]]&amp;lt;/var&amp;gt; command has a &amp;lt;var&amp;gt;SUBTRAN&amp;lt;/var&amp;gt; option to display the status of sub-transaction checkpoints. &amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;[[File integrity and recovery#Error recovery features|Error diagnosis]]&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;[[Transaction back out|Methods for maintaining transaction efficiency]]&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;Discussion of [[File integrity and recovery#Update units and transactions|update units]]&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;[[Host Language Interface (HLI)]] and &amp;lt;var class=&amp;quot;book&amp;quot;&amp;gt;[[Media:M204 HLIReference V75.pdf|Rocket Model 204 Host Language Interface Reference Manual]]&amp;lt;/var&amp;gt; for:&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Details regarding Host Language Interface calls, IFAM1, IFAM2, and IFAM4 applications&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;Transaction behavior&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;li&amp;gt;[[Record retrievals]] and [[Record loops|transaction efficiency]]&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Preparing for media recovery==&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
To use media recovery effectively, an installation must establish procedures for backing up files on a regular basis and for archiving and maintaining CCAJRNL files that contain a complete history of file activity. &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Media recovery requires the following preparation:&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Install the MERGEJ utility.&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Installation and link-editing of MERGEJ is discussed in the installation guide for your operating system.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;Dump &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;Model&amp;amp;nbsp;204&amp;lt;/var&amp;gt; files on a regular basis.&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Use the &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;Model&amp;amp;nbsp;204&amp;lt;/var&amp;gt; DUMP command or any other DASD management utility.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p class=&amp;quot;note&amp;quot;&amp;gt;&amp;lt;b&amp;gt;Note:&amp;lt;/b&amp;gt; If your &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;Model&amp;amp;nbsp;204&amp;lt;/var&amp;gt; backups are not done using a &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;Model&amp;amp;nbsp;204&amp;lt;/var&amp;gt; DUMP command, you must make certain that no one is updating the &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;Model&amp;amp;nbsp;204&amp;lt;/var&amp;gt; file at the same time the backup is being performed. If you use a backup from a &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;Model&amp;amp;nbsp;204&amp;lt;/var&amp;gt; dump file, updates made to the file since the dump are reapplied by the ROLL FORWARD facility of the &amp;lt;var&amp;gt;REGENERATE&amp;lt;/var&amp;gt; command using single, concatenated, or merged journals as input.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;Produce and archive journals. You must maintain a complete record of update activity in the form of archived CCAJRNLs, in all types of &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;Model&amp;amp;nbsp;204&amp;lt;/var&amp;gt; runs (Online, Batch, and RESTART recovery).&lt;br /&gt;
&amp;lt;p class=&amp;quot;note&amp;quot;&amp;gt;&amp;lt;b&amp;gt;Note:&amp;lt;/b&amp;gt; In a z/VSE environment, the use of concatenated journals for regeneration is not supported. &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;Run the UTILJ utility against any journal that does not have an end-of-file marker before using the MERGEJ utility. See [[#Using the UTILJ utility|Using the UTILJ utility]]. &amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;Merge any overlapping journals needed for a media recovery run by running the [[#Using the MERGEJ utility|MERGEJ utility]].&amp;lt;/li&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;li&amp;gt;If you are running media recovery, you must ensure that all files that were in deferred update mode during part or all of the time period you specify in the &amp;lt;var&amp;gt;REGENERATE&amp;lt;/var&amp;gt; command are still in deferred update mode during the media recovery run. This might require larger deferred update data sets than those in the original run. &amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Recovery features==&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
&amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;Model&amp;amp;nbsp;204&amp;lt;/var&amp;gt; protects the physical and logical consistency of files at all stages of processing using the following features.&amp;lt;/p&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
===Handling error diagnosis===&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Error diagnostic features, described in [[File integrity and recovery#Error recovery features|Error recovery features]], ensure data integrity by command syntax checking, compiler diagnostics, error recovery routines for data transmission from user terminals, and maintaining and checking trailers on each table page.&amp;lt;/p&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
===Handling Transaction Back Out===&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Logical consistency of individual updates to a &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;Model&amp;amp;nbsp;204&amp;lt;/var&amp;gt; file is protected by the Transaction Back Out facility, which is activated by the &amp;lt;var&amp;gt;FRCVOPT&amp;lt;/var&amp;gt; and &amp;lt;var&amp;gt;FOPT&amp;lt;/var&amp;gt; parameters. Transaction back out locks records until an update is completed. If the update is not completed, the effect of the incomplete transaction on file data is automatically reversed.&amp;lt;/p&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
===Handling a system recovery===&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
&amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;Model&amp;amp;nbsp;204&amp;lt;/var&amp;gt; system recovery procedures involve the following functions:&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;tr class=&amp;quot;head&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Facility&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Description&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Checkpoint facility&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Logs preimages of pages, which are copies of pages before changes are applied, to the CHKPOINT data set.&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Journal facility&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Contains incremental changes that reflect updates to database files; see [[Tracking system activity (CCAJRNL, CCAAUDIT, CCAJLOG)]].&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;RESTART recovery&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;In the event of a system failure, the restart facility is invoked by the &amp;lt;var&amp;gt;RESTART&amp;lt;/var&amp;gt; command. This invokes the ROLL BACK facility and, optionally, the ROLL FORWARD facility.   &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;ROLL BACK facility&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Rolls back all &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;Model&amp;amp;nbsp;204&amp;lt;/var&amp;gt; files to a particular checkpoint &amp;amp;mdash; that is, undoes all of the changes applied to the files since the last checkpoint.&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td nowrap&amp;gt;ROLL FORWARD facility&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Rolls each file forward as far as possible &amp;amp;mdash; that is, reapplies all complete updates and committed transactions that were undone by the ROLL BACK facility.     &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
System recovery is initiated by the &amp;lt;var&amp;gt;[[RESTART command|RESTART]]&amp;lt;/var&amp;gt; command, which invokes either the ROLL BACK facility, the ROLL FORWARD facility, or both.    &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
In the event of a system failure, you can restore all files. Any &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;Model&amp;amp;nbsp;204&amp;lt;/var&amp;gt; file that was being updated at the time of a system failure is flagged. Subsequently, whenever the file is opened, the following message is issued:&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p class=&amp;quot;code&amp;quot;&amp;gt;M204.1221: filename IS PHYSICALLY INCONSISTENT&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Once recovery procedures are executed, any discrepancies in the files are corrected and the message is no longer issued. &amp;lt;/p&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
===Handling a media recovery===&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
In the event of media or operational failure, you can restore individual files from previously backed-up versions. Restoration of the files and reapplication of the updates are invoked by the &amp;lt;var&amp;gt;[[REGENERATE command|REGENERATE]]&amp;lt;/var&amp;gt; and &amp;lt;var&amp;gt;[[REGENERATE ONEPASS command|REGENERATE ONEPASS]]&amp;lt;/var&amp;gt; commands. &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
When recovery procedures are completed, status reports are produced for each file participating in the recovery.&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Understanding transaction back out==&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Transaction back out, also called TBO, protects the logical and physical consistency of individual transactions. Individual updates performed by SOUL statements or corresponding Host Language calls can be reversed automatically or explicitly, when:   &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;A request is canceled&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;A file problem or runtime error is detected&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;A user is restarted&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;Requested by a SOUL or Host Language Interface program via the &amp;lt;var&amp;gt;[[Data recovery#Manual backout|Backout]]&amp;lt;/var&amp;gt; statement or &amp;lt;var&amp;gt;IFBOUT&amp;lt;/var&amp;gt; call respectively&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Transaction back out is enabled on a file-by-file basis by specifications made on the &amp;lt;var&amp;gt;FRCVOPT&amp;lt;/var&amp;gt; and &amp;lt;var&amp;gt;FOPT&amp;lt;/var&amp;gt; file parameters.&amp;lt;/p&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
===Making updates permanent===&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
A commit is the process of ending a transaction and making the transaction updates permanent. A commit is performed by issuing: &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;var&amp;gt;Commit&amp;lt;/var&amp;gt; statement &amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;var&amp;gt;Commit Release&amp;lt;/var&amp;gt; statement &amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;Host Language Interface &amp;lt;var&amp;gt;IFCMMT&amp;lt;/var&amp;gt; call &amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Any event that ends a transaction such as end-of-request processing is an implicit commit. &amp;lt;/p&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
===Transaction boundaries===&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
For SOUL updates, a transaction begins with the first evaluation of an updating statement in a given request. One request can execute multiple transactions. &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
SOUL transactions are ended by any one of the following events: &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;A &amp;lt;var&amp;gt;Backout&amp;lt;/var&amp;gt; statement, the transaction is ended after the back out is complete&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;A &amp;lt;var&amp;gt;Commit&amp;lt;/var&amp;gt; statement&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;A &amp;lt;var&amp;gt;Commit Release&amp;lt;/var&amp;gt; statement&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;End of a subsystem procedure, unless overridden in the subsystem definition&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;A &amp;lt;var&amp;gt;CLOSE FILE&amp;lt;/var&amp;gt; command or any file updating command, such as &amp;lt;var&amp;gt;RESET&amp;lt;/var&amp;gt; or &amp;lt;var&amp;gt;REDEFINE&amp;lt;/var&amp;gt;, following an &amp;lt;var&amp;gt;END MORE&amp;lt;/var&amp;gt; command&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;Return to terminal command level using the &amp;lt;var&amp;gt;END&amp;lt;/var&amp;gt; command or, for nested procedures, the end of the outermost procedure &amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
In an application subsystem environment, also called Subsystem Management facility, you can make transactions span request boundaries by using the &amp;lt;code&amp;gt;AUTO COMMIT=N&amp;lt;/code&amp;gt; option in the subsystem definition. &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Once a transaction ends, another transaction begins with the next evaluation of an updating statement.&amp;lt;/p&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
===Updates that can be backed out===&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
For files that have transaction back out enabled, you can back out all [[SOUL]] or Host Language Interface updates that are not yet committed. You can initiate back out only on active or incomplete transactions. &amp;lt;/p&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
===Updates that cannot be backed out===&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
The updates that you cannot back out include:&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;The following commands:&lt;br /&gt;
&amp;lt;p class=&amp;quot;code&amp;quot;&amp;gt;ASSIGN&lt;br /&gt;
BROADCAST FILE&lt;br /&gt;
CREATE&lt;br /&gt;
DEASSIGN&lt;br /&gt;
DEFINE&lt;br /&gt;
DELETE&lt;br /&gt;
DESECURE&lt;br /&gt;
INITIALIZE&lt;br /&gt;
REDEFINE&lt;br /&gt;
RENAME&lt;br /&gt;
RESET&lt;br /&gt;
SECURE&lt;br /&gt;
&amp;lt;/p&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;The following Host Language Interface calls:&lt;br /&gt;
&amp;lt;p class=&amp;quot;code&amp;quot;&amp;gt;IFDFLD&lt;br /&gt;
IFDELF&lt;br /&gt;
IFINIT&lt;br /&gt;
IFNFLD&lt;br /&gt;
IFRFLD&lt;br /&gt;
IFRPRM&lt;br /&gt;
IFSPRM&lt;br /&gt;
&amp;lt;/p&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;Procedure definitions (&amp;lt;var&amp;gt;PROCEDURE&amp;lt;/var&amp;gt; command) &amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;Procedure edits&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;Any file update that has been committed &amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;Any update to a file that does not have transaction back out enabled&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
See [[HLI: Transactions]] for a discussion of Host Language Interface transaction behavior. &amp;lt;/p&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
===Back out mechanism===&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Transaction back out logically reverses transactions by applying compensating updates to files participating in the transaction. For example, the logical reversal or back out of a &amp;lt;var&amp;gt;Store Record&amp;lt;/var&amp;gt; statement is equivalent to processing a &amp;lt;var&amp;gt;Delete Record&amp;lt;/var&amp;gt; statement. &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Compensating updates for incomplete transactions are stored temporarily in a back out log in CCATEMP and then deleted when the transaction is committed or backed out.&amp;lt;/p&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
===Lock-pending-updates locking mechanism===&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Transaction back out utilizes an additional locking mechanism, called lock-pending-updates, to assure data integrity and transaction independence. A record in the process of being updated in one transaction is inaccessible by other transactions until the updating transaction commits or is backed out. &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
The lock-pending-updates (LPU) lock is separate from other record locks and can be enabled without transaction back out. The LPU lock is:&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Always exclusive&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;Placed on each record as soon as it is updated by a transaction&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;Held until the transaction commits&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;Released by:&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;SOUL &amp;lt;var&amp;gt;Backout&amp;lt;/var&amp;gt;, &amp;lt;var&amp;gt;Commit&amp;lt;/var&amp;gt;, and &amp;lt;var&amp;gt;Commit Release&amp;lt;/var&amp;gt; statements&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;Host Language Interface &amp;lt;var&amp;gt;IFBOUT&amp;lt;/var&amp;gt;, &amp;lt;var&amp;gt;IFCMMT&amp;lt;/var&amp;gt;, and &amp;lt;var&amp;gt;IFCMTR&amp;lt;/var&amp;gt; calls&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;All implied commits or automatic back outs of the transaction&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;p class=&amp;quot;note&amp;quot;&amp;gt;&amp;lt;b&amp;gt;Note:&amp;lt;/b&amp;gt;&lt;br /&gt;
The SOUL &amp;lt;var&amp;gt;Release Records&amp;lt;/var&amp;gt; statement does not release the LPU lock. &amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Back out and constraint logs===&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
A back out log of compensating updates and a constraints log, which assures availability of resources freed by active transactions, are built in CCATEMP and freed when the update ends or is backed out. Sufficient storage space must be allocated for CCATEMP to accommodate the back out and constraints logs. Inadequate space can terminate the run.&amp;lt;/p&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
===Understanding the back out log===&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
All pages not used by any other operation in CCATEMP can be used for back out logging. A minimum of one page is required.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
The number of pages needed in CCATEMP depends on the number of concurrent transactions and the size of each transaction. More information about calculating CCATEMP space is given in [[Using the system scratch file (CCATEMP)#Sizing CCATEMP|Sizing CCATEMP]].&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Rocket Software recommends that you keep transactions short with frequent COMMIT statements. Short transactions minimize the CCATEMP space used, allow more frequent checkpoints, reduce record contention from lock-pending-updates locking, and reduce overhead for all updating users by keeping the back out and constraints logs small.&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Understanding the constraints log===&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
The constraints log is a dynamic hashed database that resides in a few virtual storage pages with any extra space needed residing in CCATEMP. In this database there are primary pages and overflow pages, also called extension records. When a primary page fills up, additional records go on to overflow pages that are chained from the primary page. When a primary page become too full, a process is evoked which splits the page into two pages. This process continues to the maximum-allowed number of primary pages at which point the splitting process stops and the overflow page chain is allowed to grow as large as required. &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
As the constraints database contracts, this process is reversed. Those pages with only a few records are merged together or compacted. This process continues until only one page remains.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
The resources freed by User Language statements, such as Table B space, record numbers, and Table C hash cells, cannot be reused by other active transactions until the transaction that freed the space ends. Before constrained resources can be used, any new transactions needing those resources must search the constraints log.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
The constraints log uses specially formatted pages with approximately 300 records per page. CCATEMP space considerations for constraint logging are the same as for logged back out images, which is described in [[#Understanding the back out log|Understanding the back out log]].&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
All CCATEMP pages not used by any other operation are available for constraints logging. A minimum of one page is required. &amp;lt;/p&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
===Optimizing the constraints log performance===&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
The parameters &amp;lt;var&amp;gt;[[CDMINP2X parameter|CDMINP2X]]&amp;lt;/var&amp;gt; and &amp;lt;var&amp;gt;[[CDMAXP2X parameter|CDMAXP2X]]&amp;lt;/var&amp;gt; optimize the constraints log performance. The constraints log is used in transaction back out. The constraints log uses several pages that are permanently allocated in storage; when those pages become full, additional CCATEMP pages are allocated. &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
The number of permanently allocated pages is controlled by the &amp;lt;var&amp;gt;CDMINP2X&amp;lt;/var&amp;gt; parameter. Allocating more pages in storage saves time, because disk read-writes are not necessary and CPU time spent accessing pages is lower.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p class=&amp;quot;note&amp;quot;&amp;gt;&amp;lt;b&amp;gt;Note:&amp;lt;/b&amp;gt; However, the permanent allocation of too many pages (thousands) may waste the virtual storage, because unused pages may not be reused while unused CCATEMP pages may be reused for other purposes.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
&amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;Model&amp;amp;nbsp;204&amp;lt;/var&amp;gt; uses the constraints log efficiently by merging or splitting pages to keep amount of data per page within certain limits. This saves space used by the constraints log, but requires additional CPU time. The &amp;lt;var&amp;gt;CDMAXP2X&amp;lt;/var&amp;gt; parameter specifies the maximum number of pages to keep in compacted form. &amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p class=&amp;quot;note&amp;quot;&amp;gt;&amp;lt;b&amp;gt;Note:&amp;lt;/b&amp;gt; When the number of pages used in the constraints log exceeds &amp;lt;var&amp;gt;CDMAXP2X&amp;lt;/var&amp;gt; setting, additional pages are not compacted. Compaction saves space and in some cases CPU time for finding records in the constraints log, but requires additional CPU time for the compaction itself. Using too many compacted pages (thousands) may negatively affect performance.&amp;lt;/p&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
===Disabling transaction back out===&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
By default, transaction back out is enabled for all &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;Model&amp;amp;nbsp;204&amp;lt;/var&amp;gt; database files.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
You can disable transaction back out and lock-pending-updates using the following file parameter settings. &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;tr class=&amp;quot;head&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;To disable... &amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Set...&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Back out mechanism &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&amp;lt;var&amp;gt;FRCVOPT&amp;lt;/var&amp;gt; X&#039;08&#039; bit on&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Lock-pending-updates &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&amp;lt;var&amp;gt;FOPT&amp;lt;/var&amp;gt; X&#039;02&#039; bit on&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
You can specify these settings when the file is created or with the &amp;lt;var&amp;gt;RESET&amp;lt;/var&amp;gt; command.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Because lock-pending-updates are required for transaction back out, setting the &amp;lt;var&amp;gt;FOPT&amp;lt;/var&amp;gt; X&#039;02&#039; bit on automatically turns on the &amp;lt;var&amp;gt;FRCVOPT&amp;lt;/var&amp;gt; X&#039;08&#039; bit.&amp;lt;/p&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
===Disadvantages to disabling transaction back out===&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
The following considerations apply to transaction back out:&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;If transaction back out is disabled, you cannot back out updates.&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;Transaction back out provides a mechanism for recovery from file-full conditions.&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;You cannot define fields with the &amp;lt;var&amp;gt;[[File design#UNIQUE and NON-UNIQUE attributes|UNIQUE and NON-UNIQUE attributes]]&amp;lt;/var&amp;gt; or &amp;lt;var&amp;gt;AT MOST ONE&amp;lt;/var&amp;gt; attribute in files that do not have transaction back out enabled.  &amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==ROLL BACK facility==&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
The ROLL BACK facility is activated by the &amp;lt;var&amp;gt;ROLL BACK&amp;lt;/var&amp;gt; argument of the &amp;lt;var&amp;gt;RESTART&amp;lt;/var&amp;gt; command. ROLL BACK processing removes changes applied to files by restoring copies of file pages as they existed before updates, called preimages, from the CHKPOINT data stream. All preimages logged after the last or specified checkpoint are restored.   &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
The ROLL BACK facility, in conjunction with the [[#ROLL FORWARD facility|ROLL FORWARD facility]] is used for recovery of the entire database when:   &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Abnormal termination occurs in Online, Batch 204, IFAM1 or IFAM4&lt;br /&gt;
&amp;lt;p class=&amp;quot;note&amp;quot;&amp;gt;&amp;lt;b&amp;gt;Note:&amp;lt;/b&amp;gt;&lt;br /&gt;
For IFAM1 only the ROLL BACK facility is available; the ROLL FORWARD facility is not supported for IFAM1&amp;lt;/p&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;Operating system or partition abends&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
===ROLL BACK processing===&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
The CHKPOINT stream created in the failed run is processed as input and called the RESTART stream during ROLL BACK processing, which consists of two passes through the RESTART stream.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
For maximum efficiency, CCATEMP should have at least 33 pages.&amp;lt;/p&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
====ROLL BACK processing, Pass 1====&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
In Pass 1, ROLL BACK processing scans the RESTART stream from the beginning, looking for the last checkpoint taken in the failed Online or for the checkpoint, if specified, in the &amp;lt;var&amp;gt;RESTART&amp;lt;/var&amp;gt; command.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
For each file in deferred update mode, the deferred update stream is opened and repositioned at the appropriate checkpoint record.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;ol&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;The system builds a directory of files opened in deferred update mode or changed after the specified checkpoint. IDs of gaps in recovery information of a particular file (discontinuities) that occurred after the last checkpoint are also noted in the file directory.&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
A discontinuity is an event that overrides all other file update events and cannot be rolled across. For example, if you add two new records to a file, close the file, and then issue a &amp;lt;var&amp;gt;CREATE&amp;lt;/var&amp;gt; command on that file, it does not matter that new records were added. They were destroyed when the file was created. If you run recovery across this discontinuity, recovery notices the discontinuity and does not apply the two new records to the file. Recovery ignores them as useless.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
The following processes cause discontinuities: &amp;lt;var&amp;gt;CREATE FILE&amp;lt;/var&amp;gt;, &amp;lt;var&amp;gt;CREATEG&amp;lt;/var&amp;gt;, &amp;lt;var&amp;gt;INITIALIZE&amp;lt;/var&amp;gt;, a file updated by a second job, &amp;lt;var&amp;gt;RESET FISTAT&amp;lt;/var&amp;gt;, &amp;lt;var&amp;gt;RESTORE&amp;lt;/var&amp;gt;, &amp;lt;var&amp;gt;RESTOREG&amp;lt;/var&amp;gt;, &amp;lt;var&amp;gt;RESET FRCVOPT&amp;lt;/var&amp;gt;, &amp;lt;var&amp;gt;REGENERATE&amp;lt;/var&amp;gt;, &amp;lt;var&amp;gt;ROLL BACK&amp;lt;/var&amp;gt;, &amp;lt;var&amp;gt;ROLL FORWARD&amp;lt;/var&amp;gt;, and system initialization.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;When the end of the checkpoint stream is reached, the files named in the file directory are opened. The &amp;lt;var&amp;gt;[[NFILES parameter|NFILES]]&amp;lt;/var&amp;gt; and &amp;lt;var&amp;gt;[[NDIR parameter|NDIR]]&amp;lt;/var&amp;gt; parameter settings must be large enough to accommodate these opens.   &amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;After the files and deferred update streams are opened, a list of files that you cannot recover and a list of files that you can roll back are displayed on the operator&#039;s console.&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;Files that cannot be recovered will be listed following the message:&lt;br /&gt;
&amp;lt;p class=&amp;quot;code&amp;quot;&amp;gt;M204.0145: THE FOLLOWING FILES CANNOT BE RECOVERED&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
This table lists the possible reasons:&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;tr class=&amp;quot;head&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Reason for failure&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Meaning&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&amp;lt;p class=&amp;quot;codeInTable&amp;quot;&amp;gt;DEFERRED UPDATE CHKP MISSING&amp;lt;/p&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&amp;lt;p&amp;gt;The scan of the deferred update data set did not locate the checkpoint used for ROLL BACK processing.&amp;lt;/p&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&amp;lt;p class=&amp;quot;codeInTable&amp;quot;&amp;gt;DEFERRED UPDATE READ ERROR&amp;lt;/p&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&amp;lt;p&amp;gt;The scan of the deferred update data set cannot be completed because of a read error. &amp;lt;/p&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&amp;lt;p class=&amp;quot;codeInTable&amp;quot;&amp;gt;DEFERRED UPDATES MISSING&amp;lt;/p&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&amp;lt;p&amp;gt;Deferred update data set cannot be opened.&amp;lt;/p&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&amp;lt;p class=&amp;quot;codeInTable&amp;quot;&amp;gt;MISSING&amp;lt;/p&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&amp;lt;p&amp;gt;File cannot be opened.&amp;lt;/p&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td nowrap&amp;gt;&amp;lt;p class=&amp;quot;codeInTable&amp;quot;&amp;gt;ROLL BACK INFORMATION IS OBSOLETE&amp;lt;/p&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&amp;lt;p&amp;gt;File was modified by a &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;Model&amp;amp;nbsp;204&amp;lt;/var&amp;gt; job after the last update in the run being recovered.&amp;lt;/p&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&amp;lt;p class=&amp;quot;codeInTable&amp;quot;&amp;gt;IS ON A READ-ONLY DEVICE&amp;lt;/p&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&amp;lt;p&amp;gt;(CMS environment only) File is on a device for which &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;Model&amp;amp;nbsp;204&amp;lt;/var&amp;gt; has read-only access. &amp;lt;/p&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;If a list of files that cannot be recovered is displayed, the &amp;lt;var&amp;gt;ERROR&amp;lt;/var&amp;gt; clause of the &amp;lt;var&amp;gt;ROLL BACK&amp;lt;/var&amp;gt; portion of the &amp;lt;var&amp;gt;RESTART&amp;lt;/var&amp;gt; command is examined:&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;tr class=&amp;quot;head&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Error clause &amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Means&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&amp;lt;var&amp;gt;ERROR CONTINUE&amp;lt;/var&amp;gt; &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;The listed files are ignored and recovery proceeds for other files.&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&amp;lt;var&amp;gt;ERROR STOP&amp;lt;/var&amp;gt; &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;The recovery run terminates. Errors can be corrected and recovery run again.&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&amp;lt;var&amp;gt;ERROR OPERATOR&amp;lt;/var&amp;gt; or&lt;br /&gt;
&amp;lt;br/&amp;gt;no error clause&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;The message &amp;lt;code&amp;gt;SHOULD RESTART CONTINUE?&amp;lt;/code&amp;gt; is displayed on the operator console. &lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Yes (&amp;lt;code&amp;gt;Y&amp;lt;/code&amp;gt;) response has the same effect as an &amp;lt;var&amp;gt;ERROR CONTINUE&amp;lt;/var&amp;gt; clause. &amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;No (&amp;lt;code&amp;gt;N&amp;lt;/code&amp;gt;) response has the same effect as an &amp;lt;var&amp;gt;ERROR STOP&amp;lt;/var&amp;gt; clause. &amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;After the list of files that you can roll back is displayed, you can open any unlisted files for retrieval.&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ol&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
====ROLL BACK processing, Pass 2====&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
In Pass 2:&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;In Model 204 version 7.6 and earlier, ROLL BACK processing reapplies page images to the files by reading the CHKPOINT stream backward.&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;In Model 204 version 7.7 and later, roll back pass 1 reads the recovery data set forward, and roll back pass 2 begins at the checkpoint and reads the recovery dataset forward (not backward), applying the preimages. This allows the CHKPOINT (and CHKPNTS) to support LARGE datasets (up to 16 million tracks). Duplicate records are not written, so the checkpoint remains smaller and less likely to fill.&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
ROLL BACK processing stops at the specified checkpoint and notifies the operator. Files with discontinuities are not rolled back beyond the discontinuity. If ROLL FORWARD processing is not used, the files are closed and made available for general use.&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==ROLL FORWARD facility==&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
If ROLL BACK processing was successful, the ROLL FORWARD facility is activated by the ROLL FORWARD argument of the RESTART command. ROLL FORWARD processing reapplies the file updates from the recovery data set CCARF to files rolled back by ROLL BACK processing. CCARF is the journal file, CCAJRNL, from the run being recovered. &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
If ROLL BACK processing is successful, the CCARF journal stream (CCAJRNL from the run being recovered) is opened. &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
The ROLL FORWARD facility is available for Online, Batch 204, and IFAM4 jobs.&amp;lt;/p&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
===RESTART ROLL FORWARD recovery is version specific===&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
ROLL FORWARD recovery is not compatible with &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;Model&amp;amp;nbsp;204&amp;lt;/var&amp;gt; journals from previous releases. If you attempt ROLL FORWARD processing using a journal created under a previous release, processing is terminated with the following error:&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p class=&amp;quot;code&amp;quot;&amp;gt;M204.2501: RELEASE INCOMPATABILITY&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
ROLL BACK processing remains compatible with previous releases. Rocket Software recommends that you backup all files prior to installing the current release. Also, since the format of all update journal records is now eight bytes larger than in previous releases, the journal may need additional space.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
The amount of data lost due to a system crash is minimized by the journal buffer being forced out upon the completion of every update unit (COMMIT). An update unit is a sequence of operations allowed to update the database.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
After the operator is notified that ROLL FORWARD processing is complete, terminal users can open the recovered files for updating.&amp;lt;/p&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
===Logging ROLL FORWARD processing===&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
To enable ROLL FORWARD logging in the Online, the following requirements must be met:&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;CCAJRNL output stream must be present&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;SYSOPT setting must include the 128 option&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;ROLL FORWARD logging option must be set on the RCVOPT parameter (X&#039;08&#039;) &amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;CHKP and JRIO object modules must be present in the link-edit of the &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;Model&amp;amp;nbsp;204&amp;lt;/var&amp;gt; program to be run&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;To control ROLL FORWARD logging on a file basis, use the &amp;lt;var&amp;gt;[[FRCVOPT parameter|FRCVOPT]]&amp;lt;/var&amp;gt; file parameter &amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
===Message for the Operator===&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
While ROLL FORWARD is processing, the following message is issued:&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p class=&amp;quot;code&amp;quot;&amp;gt;M204.1992: RECOVERY: PROCESSING ROLL FORWARD BLOCK# blocknumber date-timestamp&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
The message gives the processing sequence number and date-time stamp. It is issued at the Operator&#039;s console for each occurrence of a minute change in the date-time stamp of the CCARF update records.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
You could receive a maximum of 24 such messages in a 24-hour period.&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===ROLL FORWARD processing===&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
ROLL FORWARD processing consists of one pass of CCARF and performs the following steps:&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;ol&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Reads the journal stream, CCARF, starting from the ROLL BACK checkpoint. For each file you are recovering, ROLL BACK processing determines the start points for rolling the file forward.&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
The start point is normally the last checkpoint. However, if a discontinuity is detected for the file between the last checkpoint and the end of CCARF, the start point is just after the last discontinuity record.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;Maintains transaction and constraints logs for each transaction as it is reapplied.&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;Builds a Transaction Control Block for each concurrent transaction in the original run to keep track of each transaction back out and constraints log. This allows ROLL FORWARD processing to back out transactions that were backed out in the original run.&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;Issues messages indicating what actions are taken for all recovered files, as the CCARF data set is processed.&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;Reapplies file updates from the starting point in each file. &amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;Closes recovered files.&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;Closes CCARF.&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;Takes a new checkpoint and allows new updates to begin.&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;Issues the following message:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p class=&amp;quot;code&amp;quot;&amp;gt;*** RECOVERY IS NOW COMPLETE ***&lt;br /&gt;
&amp;lt;/p&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ol&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
===ROLL FORWARD file types===&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
For system recovery purposes, &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;Model&amp;amp;nbsp;204&amp;lt;/var&amp;gt; files can be categorized according to the processing algorithm applied to determine the stopping point of the ROLL FORWARD processing. Each file type is handled differently during the roll forward phase of recovery.The ROLL FORWARD algorithm is determined by the specified file recovery option, &amp;lt;var&amp;gt;FRCVOPT&amp;lt;/var&amp;gt;: &amp;lt;/p&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;dl&amp;gt;&lt;br /&gt;
&amp;lt;dt&amp;gt;Roll-forward-all-the-way files (FRCVOPT=X&#039;09&#039;)&lt;br /&gt;
&amp;lt;dd&amp;gt;&lt;br /&gt;
Recovery of roll-forward-all-the-way files ignores update unit boundaries. For these files, ROLL FORWARD processing applies all individual updates that have been logged to CCAJRNL. This minimizes the loss of work during ROLL FORWARD processing by sacrificing logical consistency.&amp;lt;/dd&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;dt&amp;gt;Transaction back out files (FRCVOPT X&#039;08&#039; bit off)&lt;br /&gt;
&amp;lt;dd&amp;gt;&lt;br /&gt;
For transaction back out files, ROLL FORWARD processing initially reapplies all individual updates that have been logged to the journal, just as it does for roll-forward-all-the-way files. When the end of the journal is reached, any incomplete transactions are backed out. &lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Because the lock pending updates mechanism acquires an exclusive enqueue on records updated by a transaction until the transaction either commits or is backed out, concurrent transactions running against the same files are logically independent of one another. &amp;lt;/p&amp;gt;&amp;lt;/dd&amp;gt;&lt;br /&gt;
&amp;lt;/dl&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
===Journal data set in ROLL FORWARD logging===&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
The journal data set is used as the log for ROLL FORWARD processing. If ROLL FORWARD logging is active for a file (based on the values of the &amp;lt;var&amp;gt;RCVOPT&amp;lt;/var&amp;gt; system parameter and the &amp;lt;var&amp;gt;FRCVOPT&amp;lt;/var&amp;gt; file parameter), each change made to the file is logged at the time it is made. In addition to the change entries, important events such as checkpoints and discontinuities are also logged on the journal.&lt;br /&gt;
Along with update unit boundaries, detailed in [[File integrity and_recovery#Update units and transactions|Update units and transactions]],&lt;br /&gt;
these special markers are used to determine where the process of rolling forward should begin and end for each file. &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
The journal buffer is written out to disk or tape by the completion of every update unit that corresponds to a User Language request or host language program. This minimizes the amount of ROLL FORWARD data that can be lost during a system crash, and ensures that the commit of a transaction is always reflected on disk, in the CCAJRNL data set, at the time of the commit.  &amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===File discontinuities===&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
The ability to share files between two distinct copies of &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;Model&amp;amp;nbsp;204&amp;lt;/var&amp;gt; can create an operational problem. If correct operating procedures are not followed, the use of checkpoint and roll forward facilities might result in a loss of file integrity under certain circumstances. &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
For example, suppose that one file is updated by two or more jobs. In &amp;quot;Checkpoint data set discontinuity,&amp;quot; below:&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;204A is an Online job that has file A opened for update at points t0, t2, and t4 on the chart.&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;204B is a batch job submitted to update file A. &amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;p class=&amp;quot;caption&amp;quot; style=&amp;quot;margin-right:20em&amp;quot;&amp;gt;Checkpoint data set discontinuity&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p class=&amp;quot;figure&amp;quot;&amp;gt;[[File:16chkptDisc.png|602px]]  &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Suppose that a system crash occurs at t5 and the most recent checkpoint occurred at t1. File A can be rolled back to t4; at this point, physical consistency is guaranteed, because the file was just opened. File A cannot be rolled back any further than t4, because older preimages might partially, but not completely, undo updates from 204B. There is a gap, or &amp;lt;b&amp;gt;discontinuity&amp;lt;/b&amp;gt;, in 204A&#039;s checkpoint data set that prevents rolling back file A beyond t4.&amp;lt;/p&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
====Resolving discontinuities====&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
To resolve the problem presented by this discontinuity, &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;Model&amp;amp;nbsp;204&amp;lt;/var&amp;gt; writes a discontinuity record on the checkpoint data set when OPEN processing recognizes that another job has updated the file. &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;Model&amp;amp;nbsp;204&amp;lt;/var&amp;gt; does not roll back changes to a file across a discontinuity record.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
In &amp;quot;Checkpoint data set discontinuity&amp;quot; above, if a crash occurs at t5, &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;Model&amp;amp;nbsp;204&amp;lt;/var&amp;gt; restarts by processing job 204A&#039;s checkpoint data set from beginning to end and then reverses to restore preimages. On this reverse pass, file A is restored to its state at t4; the discontinuity record stops file A from being rolled back to the checkpoint at t1. All other files are rolled back to the checkpoint at t1.  &amp;lt;/p&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
====Resolving logical inconsistencies====&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
When files are rolled back to different points, the possibility exists for logical inconsistencies to appear in the database. &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;Model&amp;amp;nbsp;204&amp;lt;/var&amp;gt; provides an option that prevents a second job (204B in the example) from updating a file that already has been updated by another job that is still running (204A). Through enqueuing, 204A retains shared control of file A even when file A is closed. 204B can open file A for retrievals but not updates. Use the &amp;lt;var&amp;gt;FRCVOPT&amp;lt;/var&amp;gt; parameter to indicate whether the file is held or released when it is closed. &amp;lt;/p&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
====How discontinuities occur====&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Besides the two-job update case just described, a discontinuity is produced by any operation that does not write a complete set of preimages for the pages it updates. Several commands, including &amp;lt;var&amp;gt;CREATE&amp;lt;/var&amp;gt;, &amp;lt;var&amp;gt;INITIALIZE&amp;lt;/var&amp;gt;, &amp;lt;var&amp;gt;REGENERATE&amp;lt;/var&amp;gt;, and &amp;lt;var&amp;gt;RESTORE&amp;lt;/var&amp;gt;, cause discontinuities. Some of these commands rewrite the entire file, making preimages impractical, or, in the case of &amp;lt;var&amp;gt;CREATE&amp;lt;/var&amp;gt;, impossible. The &amp;lt;var&amp;gt;REGENERATE&amp;lt;/var&amp;gt; command logs a discontinuity record, because roll forward logging is automatically turned off during media recovery. &amp;lt;/p&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
===Understanding update units===&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
An update unit is any sequence of operations that is allowed to update one or more files.&lt;br /&gt;
See [[File integrity and recovery#Update units and transactions|Update units and transactions]]&lt;br /&gt;
for a complete description of update units. Update units include update operations that can be backed out (back out update units or transactions) and update operations that cannot be backed out. Each update unit is assigned a unique ID by the system. This update ID is written to the audit trail when the update unit starts and ends. See [[#Reporting facilities|Reporting facilities]] for the text of the messages issued to the audit trail at these times.  &amp;lt;/p&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
====Update unit boundaries====&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
The boundaries of a complete update unit depend on a number factors: whether or not the update unit can be backed out, the updating commands or statements involved, the kinds of operations and/or situations involved in the update, and special events like hard restarts or request cancellations. A detailed listing of the beginnings and ends of update units is found in [[Using HLI and batch configurations]]. &amp;lt;/p&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
===Determining the starting point for ROLL FORWARD processing===&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Normally, ROLL FORWARD processing begins reapplying updates at the checkpoint selected by ROLL BACK processing. However, if a discontinuity occurred for a file between the last checkpoint and the time of the crash (see [[#File discontinuities|File discontinuities]]), the file cannot be rolled back to the checkpoint. ROLL FORWARD processing cannot reapply any updates to the file between the checkpoint and the discontinuity, although updates that occurred after the discontinuity can be reapplied. Simply stated, ROLL FORWARD processing starts where ROLL BACK processing stopped for each file.   &amp;lt;/p&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
===ROLL FORWARD processing and user hard restarts===&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Restarts that occur during active transactions cause a request cancellation and can optionally cause a back out. A user hard restart occurs when a serious error is encountered during the processing of a user&#039;s request or command. Such errors include physical I/O errors in a file or physical inconsistencies in the database. The user is logged out and all files are closed. Those files are marked physically inconsistent. They cannot be used again until you clear the condition.&amp;lt;/p&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
====Repairing physically inconsistent files====&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Most of the methods for fixing a physically inconsistent, broken file, such as using the &amp;lt;var&amp;gt;INITIALIZE&amp;lt;/var&amp;gt; command or running a batch job, produce a discontinuity. One method, resetting the physically inconsistent flag in &amp;lt;var&amp;gt;FISTAT&amp;lt;/var&amp;gt;, actually does not fix the file but does make it available for use, presumably so that its contents can be dumped in some form for reloading. To extract the contents of a broken file successfully, you might need to make further changes to the file to avoid the broken areas.   &amp;lt;/p&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
====Update units and hard restarts====&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
A hard restart normally leaves an update unit that cannot be backed out incomplete. (Restart during a transaction can optionally cause the transaction to be backed out.) If the system crashes after a hard restart but before RESTART recovery is initiated. the restarted update unit is used as the ROLL FORWARD stopping point for the files involved. If one or more of the files is cleared by a discontinuity before the system crash, that file is no longer part of the restarted update unit. Nothing is reapplied to the file until after the discontinuity. For files that are not cleared, the restarted update unit remains incomplete.   &amp;lt;/p&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
===Back outs during ROLL FORWARD processing===&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
For transaction back out files, a transaction can be backed out during ROLL FORWARD processing for two reasons:&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Transactions that are backed out in the original run are also backed out during ROLL FORWARD processing. In the original run, individual updates are logged to the journal as they occur. If the transaction is backed out instead of committed, this is reflected in the journal. During ROLL FORWARD processing, the individual updates are reapplied based on the journal entries logged for them by the original run. If ROLL FORWARD processing encounters a back out record on the journal, it proceeds to back out all the individual updates it reapplied since the transaction began.&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;Transactions that are still incomplete (that is, uncommitted at the time of the crash) when the end of the journal is reached are automatically backed out by ROLL FORWARD processing. &amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
===Logging ROLL FORWARD processing===&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
To accomplish transaction back outs during ROLL FORWARD processing, &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;Model&amp;amp;nbsp;204&amp;lt;/var&amp;gt; maintains transaction back out and constraint logs for each active transaction during Pass 2 of ROLL FORWARD processing. ROLL FORWARD transaction back out and constraint logs are built in CCATEMP, just as they were in the original run. Thus, ROLL FORWARD processing requires as much CCATEMP space for transaction back out and constraint logging as the original run. Insufficient CCATEMP space terminates recovery.  &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
In addition, ROLL FORWARD processing builds a special transaction control block for each possible concurrent transaction in the original run to keep track of each transaction&#039;s transaction back out and constraint log. This requires that additional storage be allocated during Pass 2 of ROLL FORWARD processing. Add this storage to SPCORE for recovery runs. The formula for calculating this additional storage is:&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p class=&amp;quot;code&amp;quot;&amp;gt;16 + NUSERS * 48 + (NFILES/8 rounded up to the nearest multiple of 4) = bytes of additional storage required&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Where:&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
&amp;lt;var&amp;gt;NUSERS&amp;lt;/var&amp;gt; and &amp;lt;var&amp;gt;NFILES&amp;lt;/var&amp;gt; are taken from the original run. &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
For example, recovery of a &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;Model&amp;amp;nbsp;204&amp;lt;/var&amp;gt; run with &amp;lt;code&amp;gt;NUSERS=100&amp;lt;/code&amp;gt; and &amp;lt;code&amp;gt;NFILES=50&amp;lt;/code&amp;gt; requires allocation of the following additional bytes of storage during ROLL FORWARD, Pass 2:&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p class=&amp;quot;code&amp;quot;&amp;gt;16 + 100(48 + 50/8 rounded up to the nearest multiple of 4) = 5616&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==RESTART recovery considerations for sub-transaction checkpoints==&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
If you are recovering a job that was using sub-transaction checkpoints, the RESTART process is going to need all the checkpoint information from that job. Therefore, in addition to the RESTART data set definition for the CHKPOINT data set from the failed job, you must add a RESTARTS data set definition that points to the CHKPNTS data set from the failed job. &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
If you run RESTART recovery as a single-user job step ahead of your Online, do not add &amp;lt;code&amp;gt;CPTYPE=1&amp;lt;/code&amp;gt;. The recognition of a RESTARTS data set is the indicator that the &amp;lt;code&amp;gt;CPTYPE=1&amp;lt;/code&amp;gt; job is being recovered.&amp;lt;/p&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
===Considering Roll Back and Roll Forward===&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;ROLL BACK&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
When RESTART rolls back to a sub-transaction checkpoint it then backs out any updates that had not committed when the sub-transaction checkpoint was taken.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;ROLL FORWARD&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
The roll forward process is the same as rolling forward from a transaction checkpoint.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;Running ROLL BACK and ROLL FORWARD as separate steps.&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
You can run a RESTART ROLL BACK and subsequently request just a RESTART ROLL FORWARD, however, in the case of sub-transaction checkpoint the ROLL BACK process will always occur even if you previously rolled back.&amp;lt;/p&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
===For RESTART ROLL BACK only processing===&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
RESTART ROLL BACK processing requires RCVOPT=8, even if ROLL FORWARD is not specified. Roll back only to a sub-transaction checkpoint is available, so this type of recovery requires journaling of information for subsequent secondary recovery, it needed. In addition, GDGs are supported for CHKPOINT during recovery, which allows for unlimited size recovery checkpoints.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
If at CHKPOINT open during RESTART ROLL BACK processing there is no CHKPOINT defined for the job, the job displays the following message and waits for a response from the operator.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p class=&amp;quot;code&amp;quot;&amp;gt;OO ///  UNABLE TO OPEN CHKPOINT, REPLY RETRY OR CANCEL&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Restarting after a system failure==&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
To restart &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;Model&amp;amp;nbsp;204&amp;lt;/var&amp;gt; or an IFAM4 application after a system failure issue a &amp;lt;var&amp;gt;RESTART&amp;lt;/var&amp;gt; command that is the first command immediately following the last user (IODEV) parameter line in the CCAIN input stream. The ROLL BACK and ROLL FORWARD arguments activate the ROLL BACK and ROLL FORWARD facilities used for file recovery.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
The following considerations apply to using the RESTART command:&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;The checkpoint ID of the TO clause in the RESTART command must correspond exactly to the checkpoint ID displayed in a CHECKPOINT COMPLETED message from the &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;Model&amp;amp;nbsp;204&amp;lt;/var&amp;gt; run being recovered. The option to specify the checkpoint is useful in an environment in which checkpoints are coordinated with Host Language Interface program checkpoints.&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;Files broken as a consequence of a user hard restart can be fixed by rolling back to a checkpoint prior to the current RESTART command. &lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
If the ROLL FORWARD option is also requested, the recovered file contains all the updates completed before the user restart. This method of fixing files requires running RESTART recovery after the end of the run that broke the files and before the files are updated by any other run.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;To run the ROLL FORWARD facility, sufficient space must be available in spare core, SPCORE, for special control blocks that are allocated when ROLL FORWARD processing begins and freed when it is completed.&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
One other block is allocated, with a size given by:&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p class=&amp;quot;code&amp;quot;&amp;gt;16 + (36 * NUSERS)&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
where the value of &amp;lt;var&amp;gt;NUSERS&amp;lt;/var&amp;gt; is from the run that crashed, not from the recovery run. &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Reporting recovery status==&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
The final status of each file that participated in recovery is reported at the conclusion of recovery processing, when you issue the &amp;lt;var&amp;gt;STATUS&amp;lt;/var&amp;gt; command. The effects of the most recent recovery on an individual file are reported when the file is opened with update privileges.&amp;lt;/p&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
===Reporting facilities===&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Update unit ID numbers and audit trail messages help you determine exactly which updates were being made when a system crash occurred and which updates were not reapplied by RESTART recovery. &amp;lt;/p&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
====UPDTID user parameter====&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
The view-only, user parameter, &amp;lt;var&amp;gt;UPDTID&amp;lt;/var&amp;gt;, lets applications determine the current update unit number. The update unit number is a sequential number that provides a unique identifier for each update unit in a &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;Model&amp;amp;nbsp;204&amp;lt;/var&amp;gt; run. The update ID is incremented for each update unit. When an update unit is active, &amp;lt;var&amp;gt;UPDTID&amp;lt;/var&amp;gt; contains the update ID, otherwise it contains zero. Applications can use this parameter to keep track of the most recent update unit started by each user. &amp;lt;/p&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
====Audit trail messages====&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
At the beginning and end of each update unit, The following messages are written to the audit trail:&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p class=&amp;quot;code&amp;quot;&amp;gt;&amp;lt;b&amp;gt;&amp;lt;/b&amp;gt;*** M204.0173: START OF UPDATE &amp;lt;var class=&amp;quot;term&amp;quot;&amp;gt;n&amp;lt;/var&amp;gt; AT &amp;lt;var class=&amp;quot;term&amp;quot;&amp;gt;hh:mm:ss.th&amp;lt;/var&amp;gt;&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
and:&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p class=&amp;quot;code&amp;quot;&amp;gt;&amp;lt;b&amp;gt;&amp;lt;/b&amp;gt;*** M204.0172: END OF UPDATE &amp;lt;var class=&amp;quot;term&amp;quot;&amp;gt;n&amp;lt;/var&amp;gt; AT &amp;lt;var class=&amp;quot;term&amp;quot;&amp;gt;hh:mm:ss.th&amp;lt;/var&amp;gt;&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Message &amp;lt;code&amp;gt;M204.0173&amp;lt;/code&amp;gt; is issued for every update unit. The default destination of both messages is the audit trail. The system manager can use the MSGCTL command to change the destination of these messages. &amp;lt;/p&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
===Reporting ROLL FORWARD processing===&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
&amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;Model&amp;amp;nbsp;204&amp;lt;/var&amp;gt; lists each update unit that ROLL FORWARD processing automatically backed out or partially reapplied, because the update unit was incomplete when the end of the journal was reached. The message is in the following format:&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p class=&amp;quot;code&amp;quot;&amp;gt;&amp;lt;var&amp;gt;&amp;lt;b&amp;gt;&amp;lt;/b&amp;gt;***&amp;lt;/var&amp;gt; M204.1200: ROLL FORWARD {BACKED OUT | PARTIALLY REAPPLIED} UPDATE &amp;lt;var class=&amp;quot;term&amp;quot;&amp;gt;n&amp;lt;/var&amp;gt; FOR THE FOLLOWING FILES:&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Where:&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
&amp;lt;var class=&amp;quot;term&amp;quot;&amp;gt;n&amp;lt;/var&amp;gt; is the update ID. &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
A second message lists the files updated by the update unit:&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p class=&amp;quot;code&amp;quot;&amp;gt;&amp;lt;b&amp;gt;&amp;lt;/b&amp;gt;*** M204.1214: &amp;lt;var class=&amp;quot;term&amp;quot;&amp;gt;filename&amp;lt;/var&amp;gt;&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
===Final status of files affected by RESTART recovery===&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
For files that are rolled back and not rolled forward a message in the following format is issued:&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p class=&amp;quot;syntax&amp;quot;&amp;gt;&amp;lt;b&amp;gt;&amp;lt;/b&amp;gt;*** M204.0621: ROLLED BACK TO {CHECKPOINT | DISCONTINUITY} OF &amp;lt;span class=&amp;quot;term&amp;quot;&amp;gt;day month&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
For each file rolled forward, either or both of the following messages is issued:&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p class=&amp;quot;code&amp;quot;&amp;gt;&amp;lt;b&amp;gt;&amp;lt;/b&amp;gt;*** M204.0622: UPDATE &amp;lt;var class=&amp;quot;term&amp;quot;&amp;gt;n&amp;lt;/var&amp;gt; OF &amp;lt;var class=&amp;quot;term&amp;quot;&amp;gt;day month year hh:mm:ss.th&amp;lt;/var&amp;gt; &lt;br /&gt;
   WAS HIGHEST UPDATE FULLY REAPPLIED TO &amp;lt;var class=&amp;quot;term&amp;quot;&amp;gt;filename&amp;lt;/var&amp;gt; BY [ROLL FORWARD | REGENERATE]&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;b&amp;gt;&amp;lt;/b&amp;gt;*** M204.0622: UPDATE &amp;lt;var class=&amp;quot;term&amp;quot;&amp;gt;n&amp;lt;/var&amp;gt; OF &amp;lt;var class=&amp;quot;term&amp;quot;&amp;gt;day month year hh:mm:ss.th&amp;lt;/var&amp;gt; &lt;br /&gt;
   WAS LOWEST UPDATE {BACKED OUT | PARTIALLY REAPPLIED} TO&amp;lt;var&amp;gt; filename&amp;lt;/var&amp;gt; BY [ROLL FORWARD | REGENERATE]&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Where:&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
&amp;lt;var class=&amp;quot;term&amp;quot;&amp;gt;n&amp;lt;/var&amp;gt; is the update ID. &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p class=&amp;quot;note&amp;quot;&amp;gt;&amp;lt;b&amp;gt;Note:&amp;lt;/b&amp;gt;&lt;br /&gt;
For update units backed out or partially reapplied, only the lowest update ID is reported. A complete list of such update units for a particular file can be obtained from the message M204.1200 described above. Those messages are available only in the recovery run, CCAAUDIT.&amp;lt;/p&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
===Opening files and their status reports===&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
At the end of recovery, the X&#039;10&#039; bit of the &amp;lt;var&amp;gt;FISTAT&amp;lt;/var&amp;gt; parameter is set to indicate that the file was recovered. Subsequently, when you open a file, messages report the effects of the most recent RESTART recovery, until you reset &amp;lt;var&amp;gt;FISTAT&amp;lt;/var&amp;gt; to X&#039;00&#039;. The status reported during open processing is as follows:&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p class=&amp;quot;code&amp;quot;&amp;gt;&amp;lt;b&amp;gt;&amp;lt;/b&amp;gt;*** M204.1203: &amp;lt;var class=&amp;quot;term&amp;quot;&amp;gt;filename&amp;lt;/var&amp;gt; WAS LAST UPDATED ON &amp;lt;var class=&amp;quot;term&amp;quot;&amp;gt;day month year hh:mm:ss.th &amp;lt;/var&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;b&amp;gt;&amp;lt;/b&amp;gt;*** M204.1238: RECOVERY OF &amp;lt;var class=&amp;quot;term&amp;quot;&amp;gt;filename&amp;lt;/var&amp;gt; WAS LAST REQUIRED ON &amp;lt;var class=&amp;quot;term&amp;quot;&amp;gt;day month year hh:mm:ss.th&amp;lt;/var&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;b&amp;gt;&amp;lt;/b&amp;gt;*** M204.0621: ROLL BACK TO {CHECKPOINT | DISCONTINUITY} OF &amp;lt;var class=&amp;quot;term&amp;quot;&amp;gt;day month year hh:mm:ss.th&amp;lt;/var&amp;gt;&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
or:&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p class=&amp;quot;code&amp;quot;&amp;gt;&amp;lt;b&amp;gt;&amp;lt;/b&amp;gt;*** M204.0622: UPDATE &amp;lt;var class=&amp;quot;term&amp;quot;&amp;gt;n&amp;lt;/var&amp;gt; OF &amp;lt;var class=&amp;quot;term&amp;quot;&amp;gt;day month year hh:mm:ss.th&amp;lt;/var&amp;gt; WAS {HIGHEST | LOWEST} &lt;br /&gt;
    UPDATE {FULLY REAPPLIED | BACKED OUT | PARTIALLY REAPPLIED} TO &amp;lt;var class=&amp;quot;term&amp;quot;&amp;gt;filename&amp;lt;/var&amp;gt; BY ROLL FORWARD&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
===Suppressing status reporting===&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
You can suppress recovery status messages when files are opened by resetting the X `10&#039; bit of the &amp;lt;var&amp;gt;FISTAT&amp;lt;/var&amp;gt; file parameter to zero with the &amp;lt;var&amp;gt;RESET&amp;lt;/var&amp;gt; command.&amp;lt;/p&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
===Requesting status reports===&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Use the &amp;lt;var&amp;gt;[[STATUS command: Listing file recovery information|STATUS]]&amp;lt;/var&amp;gt; command to obtain reports on the recovery status of a file in the same job that executes the &amp;lt;var&amp;gt;RESTART&amp;lt;/var&amp;gt; or &amp;lt;var&amp;gt;REGENERATE&amp;lt;/var&amp;gt; command.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
The command is issued in the following form and applies to all operating systems:&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p class=&amp;quot;syntax&amp;quot;&amp;gt;STATUS &amp;lt;span class=&amp;quot;term&amp;quot;&amp;gt;filename&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
where &amp;lt;var class=&amp;quot;term&amp;quot;&amp;gt;filename&amp;lt;/var&amp;gt; identifies a file opened during the current run by a user or a &amp;lt;var&amp;gt;RESTART&amp;lt;/var&amp;gt; command.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
If a user with system manager or system administrator privileges issues the &amp;lt;var&amp;gt;STATUS&amp;lt;/var&amp;gt; command, you can omit the file name to list status information for all files opened during the run.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
One or two lines of information are listed for each file, in the form:&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p class=&amp;quot;syntax&amp;quot;&amp;gt;&amp;lt;span class=&amp;quot;term&amp;quot;&amp;gt;filename&amp;lt;/span&amp;gt;: &amp;lt;span class=&amp;quot;term&amp;quot;&amp;gt;current-status&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;term&amp;quot;&amp;gt;RESTART-status&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Where:&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;var class=&amp;quot;term&amp;quot;&amp;gt;current-status&amp;lt;/var&amp;gt; indicates special conditions that can affect discontinuities and future recovery of the file.&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
The values of current status are CLOSED, DEFERRED, ENQUEUED, OPEN, and UPDATED.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;var class=&amp;quot;term&amp;quot;&amp;gt;RESTART-status&amp;lt;/var&amp;gt; indicates a file that participated in recovery in the current run.&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
The values of &amp;lt;var class=&amp;quot;term&amp;quot;&amp;gt;RESTART-status&amp;lt;/var&amp;gt; are listed in the following table:&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;caption&amp;gt;RESTART command status values&amp;lt;/caption&amp;gt;&lt;br /&gt;
&amp;lt;tr class=&amp;quot;head&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Status&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Description&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&amp;lt;p class=&amp;quot;codeInTable&amp;quot;&amp;gt;BEING RECOVERED&amp;lt;/p&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&amp;lt;p&amp;gt;The file is in the recovery process when the STATUS command is issued. &amp;lt;/p&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&amp;lt;p class=&amp;quot;codeInTable&amp;quot;&amp;gt;NOT RECOVERED &amp;lt;/p&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&amp;lt;p&amp;gt;The file cannot be opened until the RESTART command ends. One of the following reasons is given:&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td nowrap&amp;gt;&amp;lt;p class=&amp;quot;codeInTable&amp;quot;&amp;gt;DEFERRED UPDATE CHKP MISSING&amp;lt;/p&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&amp;lt;p&amp;gt;The scan of the deferred update stream did not locate the checkpoint used for ROLL BACK processing&amp;lt;/p&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;&amp;lt;p class=&amp;quot;codeInTable&amp;quot;&amp;gt;DEFERRED UPDATE READ ERROR&amp;lt;/p&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&amp;lt;p&amp;gt;The scan of the deferred update stream not completed because of a read error.&amp;lt;/p&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;&amp;lt;p class=&amp;quot;codeInTable&amp;quot;&amp;gt;DEFERRED UPDATES MISSING&amp;lt;/p&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&amp;lt;p&amp;gt;The deferred update stream could not be opened.&amp;lt;/p&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;&amp;lt;p class=&amp;quot;codeInTable&amp;quot;&amp;gt;MISSING&amp;lt;/p&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&amp;lt;p&amp;gt;The file could not be opened.&amp;lt;/p&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;&amp;lt;p class=&amp;quot;codeInTable&amp;quot;&amp;gt;OBSOLETE&amp;lt;/p&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&amp;lt;p&amp;gt;The file was updated by a &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;Model&amp;amp;nbsp;204&amp;lt;/var&amp;gt; job after the last update in the run being recovered.&amp;lt;/p&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;&amp;lt;p class=&amp;quot;codeInTable&amp;quot;&amp;gt;IS ON A READ-ONLY DEVICE&amp;lt;/p&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&amp;lt;p&amp;gt;The file is on a device for which &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;Model&amp;amp;nbsp;204&amp;lt;/var&amp;gt; has read-only access.&amp;lt;/p&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&amp;lt;p class=&amp;quot;codeInTable&amp;quot;&amp;gt;ROLLED BACK TO CHECKPOINT... &amp;lt;/p&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&amp;lt;p&amp;gt;The file was rolled back to the checkpoint taken at the given date and time. The file was not rolled forward.&amp;lt;/p&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&amp;lt;p class=&amp;quot;codeInTable&amp;quot;&amp;gt;ROLLED BACK TO DISCONTINUITY...&amp;lt;/p&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;The file was rolled back to the discontinuity occurring at the given date and time. The file was not rolled forward.&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&amp;lt;p class=&amp;quot;codeInTable&amp;quot;&amp;gt;ROLLED FORWARD TO UPDATE...&amp;lt;/p&amp;gt; &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;The file was rolled forward. The last update reapplied by roll forward had the specified ID and originally ended at the given date and time.&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&amp;lt;p class=&amp;quot;codeInTable&amp;quot;&amp;gt;REGENERATED TO CHECKPOINT... &amp;lt;/p&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;The file was recovered using media recovery (&amp;lt;var&amp;gt;REGENERATE&amp;lt;/var&amp;gt;). Updates were reapplied up to the time of the checkpoint given.&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&amp;lt;p class=&amp;quot;codeInTable&amp;quot;&amp;gt;REGENERATED TO UPDATE...&amp;lt;/p&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;The file was recovered using media recovery (&amp;lt;var&amp;gt;REGENERATE&amp;lt;/var&amp;gt;). Updates were reapplied up to and including the specified update.&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Recovery data sets and job control==&lt;br /&gt;
 &lt;br /&gt;
===Data sets required for RESTART recovery===&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
The data sets required for z/OS, z/VM, and z/VSE for RESTART recovery are listed in the following table: &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;caption&amp;gt;RESTART recovery data sets&amp;lt;/caption&amp;gt;&lt;br /&gt;
&amp;lt;tr class=&amp;quot;head&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Model 204 file name&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Required...&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;CCAJRNL&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;When running RESTART recovery as a separate job step (&amp;lt;i&amp;gt;recommended&amp;lt;/i&amp;gt;), CCAJRNL is &amp;lt;i&amp;gt;not&amp;lt;/i&amp;gt; required, unless FRCVOPT=8. &lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
When running RESTART recovery in the same step that brings up the Online (&amp;lt;i&amp;gt;not recommended&amp;lt;/i&amp;gt;), CCAJRNL is required for logging all updates (RCVOPT=8) that will occur in the Online.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; CCARF&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;When restarting the system. For ROLL FORWARD processing, the CCARF stream must be the same as the CCAJRNL stream from the run being recovered. &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;CHKPOINT&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;For taking checkpoints (RCVOPT=1) and for logging preimages of updated file pages.&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; RESTART&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;When restarting the system. For ROLL BACK processing, the RESTART stream must be the same as the CHKPOINT stream of the run being recovered.&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
(For z/VSE only) The RESTART file is used as a direct access file. DLBL code DA must be specified.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
===Sample z/OS JCL for a recovery run===&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
The JCL for the original run specifies the following data sets:&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p class=&amp;quot;code&amp;quot;&amp;gt;//CHKPOINT DD DSN=M204.CHKP1,DISP=OLD&lt;br /&gt;
//CCAJRNL DD DSN=M204.JRNL1,DISP=OLD&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
The JCL of the recovery run with roll forward is as follows:&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p class=&amp;quot;code&amp;quot;&amp;gt;//RESTART DD DSN=M204.CHKP1,DISP=OLD&lt;br /&gt;
//CCARF DD DSN=M204.JRNL1,DISP=OLD&lt;br /&gt;
 &lt;br /&gt;
//CHKPOINT DD DSN=M204.CHKP2,DISP=OLD&lt;br /&gt;
//CCAJRNL DD DSN=M204.JRNL2,DISP=OLD&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p class=&amp;quot;note&amp;quot;&amp;gt;&amp;lt;b&amp;gt;Note:&amp;lt;/b&amp;gt; When performing a RESTART recovery, the RESTART and CCARF streams must be provided as input to an ONLINE or BATCH204 configuration.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
The RESTART stream is the CHKPOINT stream from the run being recovered. Although created as a sequential output file, the RESTART stream is treated as a direct access file if on disk.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
You must provide a new CHKPOINT stream for checkpoint output generated during the restart process. CCAJRNL is optional in a RESTART-only job step with NUSERS=1.&amp;lt;/p&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
===Sample z/VSE JCL for recovery===&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
The following considerations apply to the required JCL statements in a z/VSE environment:&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;If checkpoint and journal data sets are disk resident, they are used as sequential output files that do not require allocation with the ALLOCATE utility.&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;You must provide DLBL and EXTENT statements for any recovery or restart streams that are disk resident.&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;ASSGN statements might be necessary.     &amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;TLBL statement is required instead of DLBL and EXTENT statements if magnetic tape is substituted for a disk file:&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;The DOS file name specified on the TLBL statement must take the form of a programmer logical unit number (SYSnnn) and must be the same as the programmer logical unit number on the ASSGN statement for the tape drive used as the input or output device.&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;You must specify the programmer logical unit number in the FILENAME parameter of a DEFINE DATASET command for the corresponding &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;Model&amp;amp;nbsp;204&amp;lt;/var&amp;gt; internal file name.&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;The DEFINE DATASET commands for recovery or restart files on tape must precede the User 0 parameter line in the CCAIN input stream. Each file must be referred to by its &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;Model&amp;amp;nbsp;204&amp;lt;/var&amp;gt; internal name.  &amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;When recovering &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;Model&amp;amp;nbsp;204&amp;lt;/var&amp;gt; with RESTART processing, you must provide the RESTART and CCARF streams as input to an ONLINE or BATCH204 configuration.&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;The RESTART stream is a CHKPNT stream from the run being recovered. Although created as a sequential output file, the RESTART stream is treated as a direct access file if on disk.&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;You must provide a new CHKPNT stream for checkpoint output generated during the restart process. CCAJRNL is optional in a RESTART-only job step with NUSERS=1.&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;The lack of a DLBL statement with DA specified in the CODES parameter results in an error message from z/VSE during the processing of the RESTART command.&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;The following message results from treating the CHKPNT stream as a direct access file when it is used as input to the restart process:&lt;br /&gt;
&amp;lt;p class=&amp;quot;code&amp;quot;&amp;gt;M204.0139: EOF ASSUMED IN FIRST PASS OF RESTART DATASET&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
You can ignore the message.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
===z/VSE example 1: checkpoint and journal files on disk (FBA)===&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
The number of blocks and tracks used in this example are arbitrary values.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p class=&amp;quot;code&amp;quot;&amp;gt;//JOB MODEL204&lt;br /&gt;
.&lt;br /&gt;
.&lt;br /&gt;
.&lt;br /&gt;
// DLBL CHKPNT,`MODEL204.CHKPOINT.FILE&#039;,99/365,SD&lt;br /&gt;
// EXTENT SYS021,SYSWK1,,,1000,13000&lt;br /&gt;
// ASSGN SYS021,DISK,VOL=SYSWK1,SHR&lt;br /&gt;
// DLBL CCAJRNL,`MODEL204.JOURNAL.FILE.1&#039;,99/365,SD&lt;br /&gt;
// EXTENT SYS021,SYSWK1,,,14000,13000&lt;br /&gt;
.&lt;br /&gt;
.&lt;br /&gt;
.&lt;br /&gt;
// EXEC ONLINE, SIZE=AUTO&lt;br /&gt;
PAGESZ=6184,RCVOPT=9,...&lt;br /&gt;
.&lt;br /&gt;
.&lt;br /&gt;
/*&lt;br /&gt;
/&amp;amp;amp;&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
===z/VSE example 2: checkpoint and journal files on tape===&lt;br /&gt;
&amp;lt;p class=&amp;quot;code&amp;quot;&amp;gt;// JOB MODEL204&lt;br /&gt;
.&lt;br /&gt;
.&lt;br /&gt;
// TLBL SYS041,`M204.CHKPOINT&#039;,99/365&lt;br /&gt;
// ASSGN SYS041,TAPE&lt;br /&gt;
// TLBL SYS040,`M204.JOURNAL&#039;,99/365&lt;br /&gt;
// ASSGN SYS040,TAPE&lt;br /&gt;
.&lt;br /&gt;
.&lt;br /&gt;
// EXEC ONLINE,SIZE=AUTO&lt;br /&gt;
DEFINE DATASET CCAJRNL WITH SCOPE=SYSTEM FILENAME=SYS040&lt;br /&gt;
DEFINE DATASET CHKPNT WITH SCOPE=SYSTEM FILENAME=SYS041&lt;br /&gt;
PAGESZ=6184,RCVOPT=9,...&lt;br /&gt;
.&lt;br /&gt;
.&lt;br /&gt;
/*&lt;br /&gt;
/&amp;amp;amp;&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
===z/VSE example 3: recovery-restart from disk===&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
In the following example, all files are on disk. The checkpoint, journal, and restart streams are on FBA devices. The ROLL FORWARD stream is on a CKD device. The number of blocks and tracks are arbitrary values.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p class=&amp;quot;code&amp;quot;&amp;gt;// JOB MODEL204 RESTART&lt;br /&gt;
.&lt;br /&gt;
.&lt;br /&gt;
// DLBL RESTART,&#039;MODEL204.CHKPOINT.FILE&#039;,,DA&lt;br /&gt;
// EXTENT SYS021,SYSWK1,,,1000,13000&lt;br /&gt;
// ASSGN SYS021,DISK,VOL=SYSWK1,SHR&lt;br /&gt;
// DLBL CHKPNT,&#039;MODEL204.CHKPOINT.FILE.2&#039;,99/365,SD&lt;br /&gt;
// EXTENT SYS023,SYSWK2,,,2000,13000&lt;br /&gt;
// ASSGN SYS023,DISK,VOL=SYSWK3,SHR&lt;br /&gt;
// DLBL CCAJRNL,&#039;MODEL204.JOURNAL.FILE.3&#039;,99/365,SD&lt;br /&gt;
// EXTENT SYS023,SYSWK3,,,13000,13000&lt;br /&gt;
// DLBL CCARF,&#039;MODEL204.JOURNAL.FILE.2&#039;,99/365,SD&lt;br /&gt;
// EXTENT SYS022,SYSWK2,,,30,300&lt;br /&gt;
// ASSGN SYS022,DISK,VOL=SYSWK2,SHR&lt;br /&gt;
.&lt;br /&gt;
.&lt;br /&gt;
// EXEC ONLINE,SIZE=AUTO&lt;br /&gt;
PAGESZ=6184,RCVOPT=9,...&lt;br /&gt;
.&lt;br /&gt;
.&lt;br /&gt;
RESTART ROLL BACK ERROR STOP ROLL FORWARD&lt;br /&gt;
/*&lt;br /&gt;
/&amp;amp;amp;&lt;br /&gt;
PAGESZ=6184&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
===z/VSE example 4: recovery-restart from tape===&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
The following example illustrates checkpoint and journal streams on disk, and restart and roll forward streams on magnetic tape. Checkpoint and journal streams are on FBA devices.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p class=&amp;quot;code&amp;quot;&amp;gt;// JOB MODEL204&lt;br /&gt;
.&lt;br /&gt;
.&lt;br /&gt;
// DLBL CHKPNT,&#039;MODEL204.CHKPOINT.FILE&#039;,99/365/SD&lt;br /&gt;
// EXTENT SYS021,SYSWK1,,,1000,13000&lt;br /&gt;
// ASSGN SYS021,DISK,VOL=SYSWK1,SHR&lt;br /&gt;
// DLBL CCAJRNL,&#039;MODEL204.JOURNAL.FILE.1&#039;,99/365,SD&lt;br /&gt;
// EXTENT SYS023,SYSWK2,,,11000,13000&lt;br /&gt;
// ASSGN SYS023,DISK,VOL=SYSWK3,SHR&lt;br /&gt;
// TLBL SYS040,M204.JOURNAL.2&#039;&lt;br /&gt;
// ASSGN SYS040,TAPE&lt;br /&gt;
// TLBL SYS041,&#039;M204.CHKPOINT&#039;&lt;br /&gt;
// ASSGN SYS041,TAPE&lt;br /&gt;
.&lt;br /&gt;
.&lt;br /&gt;
// EXEC ONLINE,SIZE=AUTO&lt;br /&gt;
DEFINE DATASET CCARF WITH SCOPE=SYSTEM FILENAME=SYS040&lt;br /&gt;
DEFINE DATASET RESTART WITH SCOPE=SYSTEM FILENAME=SYS041&lt;br /&gt;
PAGESZ=6184,RCVOPT=9,...&lt;br /&gt;
.&lt;br /&gt;
.&lt;br /&gt;
RESTART ROLL BACK ERROR STOP ROLL FORWARD&lt;br /&gt;
/*&lt;br /&gt;
/&amp;amp;amp;&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p class=&amp;quot;note&amp;quot;&amp;gt;&amp;lt;b&amp;gt;Note:&amp;lt;/b&amp;gt; &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;Model&amp;amp;nbsp;204&amp;lt;/var&amp;gt; files for which the DEFINE DATASET command was used to relate the &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;Model&amp;amp;nbsp;204&amp;lt;/var&amp;gt; internal file name to a z/VSE file name can be recovered with the RESTART facility, only if the DEFINE DATASET command precedes the User 0 parameter line in the CCAIN input stream. &amp;lt;/p&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
===Statements required for z/VM recovery===&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Use the following FILEDEF statements in the Online run for which you want to provide recovery:&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p class=&amp;quot;code&amp;quot;&amp;gt;FILEDEF CHKPOINT mode DSN M204 chkp1&lt;br /&gt;
FILEDEF CCAJRNL mode DSN M204 jrnl1&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
The following FILEDEF statements are required for a recovery run requesting ROLL BACK and ROLL FORWARD processing:&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p class=&amp;quot;code&amp;quot;&amp;gt;FILEDEF RESTART mode DSN m204 chkp1&lt;br /&gt;
FILEDEF CCARF mode DSN m204 jrnl1&lt;br /&gt;
FILEDEF CHKPOINT mode DSN m204 chkp2&lt;br /&gt;
FILEDEF CCAJRNL mode DSN m204 jrnl2&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
The following considerations apply:&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Do not store CCAJRNL and CHKPOINT on CMS minidisks. If the service machine crashes, CMS data sets are lost.&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;You cannot use a tape checkpoint data set as the restart data set during recovery.&amp;lt;/li&amp;gt; &lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;Checkpoint and journal data set sequencing in the ONLINE EXEC can allow for multiple generations of recovery data sets. Modify FILEDEFs for journal and checkpoint. Add FILEDEFs for the old journal and checkpoint, as shown in the following example. &amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===z/VM recovery examples===&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;The statements below first determine the last set of CHKPOINT and CCAJRNL files used and then increment the next set by 1.&lt;br /&gt;
&amp;lt;p class=&amp;quot;code&amp;quot;&amp;gt;LISTFILE RESTART SEQ* A (EXEC&lt;br /&gt;
EXEC CMS &amp;amp;amp;STACK&lt;br /&gt;
&amp;amp;amp;READ VARS &amp;amp;amp;FN &amp;amp;amp;FT &amp;amp;amp;FM&lt;br /&gt;
&amp;amp;amp;SEQ=&amp;amp;amp;&amp;amp;amp;SUBSTR &amp;amp;amp;FT 4&lt;br /&gt;
&amp;lt;/p&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;The following statements calculate the next sequence number, assuming five sets of recovery data sets:&lt;br /&gt;
&amp;lt;p class=&amp;quot;code&amp;quot;&amp;gt;&amp;amp;amp;SEQX=&amp;amp;amp;SEQ&lt;br /&gt;
&amp;amp;amp;SEQ =&amp;amp;amp;SEQ+1&lt;br /&gt;
&amp;amp;amp;IF &amp;amp;amp;SEQ GT 5 &amp;amp;amp;SEQ=1&lt;br /&gt;
&amp;lt;/p&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;This statement creates a recovery control data set from the service machine:&lt;br /&gt;
&amp;lt;p class=&amp;quot;code&amp;quot;&amp;gt;XEDIT RESTART SEQ0&lt;br /&gt;
&amp;lt;/p&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;Insert this line and file the data set:&lt;br /&gt;
&amp;lt;p class=&amp;quot;code&amp;quot;&amp;gt;&amp;lt;b&amp;gt;&amp;lt;/b&amp;gt;*** DO NOT DELETE THIS DATA SET, IT IS ESSENTIAL TO MODEL 204 RECOVERY&lt;br /&gt;
&amp;lt;/p&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;Rename the control file for the next run and enter the FILEDEFs, as follows:&lt;br /&gt;
&amp;lt;p class=&amp;quot;code&amp;quot;&amp;gt;RENAME &amp;amp;amp;FN &amp;amp;amp;FT &amp;amp;amp;FM = SEQ &amp;amp;amp;SEQ&lt;br /&gt;
FILEDEF CCAJRNL M DSN M204 CCAJRNL SEQ&amp;amp;amp;SEQ&lt;br /&gt;
FILEDEF CCARF M DSN M204 CCAJRNL SEQ&amp;amp;amp;SEQX&lt;br /&gt;
FILEDEF CHKPOINT M DSN M204 CHKPOINT SEQ&amp;amp;amp;SEQ&lt;br /&gt;
FILEDEF RESTART M DSN M204 CHKPOINT SEQ&amp;amp;amp;SEQX&lt;br /&gt;
&amp;lt;/p&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Handling recovery failures==&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Recovering from failure during recovery is possible only if the cause of the original failure is corrected. A serious error encountered during RESTART recovery results in a message describing the error, followed by a message indicating that the run is aborted.&amp;lt;/p&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
===Determining the cause of the error===&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
When a recovery run aborts, the cause of the error can be determined by examining the job step return code and messages written to CCAAUDIT:    &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;If the &amp;lt;var&amp;gt;RESTART&amp;lt;/var&amp;gt; command does not complete normally and the &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;Model&amp;amp;nbsp;204&amp;lt;/var&amp;gt; run stays up, the return code is 52.&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;If the &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;Model&amp;amp;nbsp;204&amp;lt;/var&amp;gt; run is terminated during evaluation of RESTART recovery, the job abends with a code of 999. &amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Once the cause of the error is eliminated, the recovery job can be run.&amp;lt;/p&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
===Correcting errors===&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Use the following strategies to correct errors:&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;If the error is an I/O error on either the RESTART or CCARF recovery streams, use IEBGENER or a similar sequential copy utility to copy the affected stream to another volume. Then rerun recovery using the copy.&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;If the problem cannot be corrected, but involves only one file, remove the file from the recovery run and recover it separately. &amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
===Automated secondary recovery: reuse JCL===&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
You do not need to alter your JCL when you run RESTART recovery multiple times. Occasionally, when RESTART processing is underway, it might be interrupted: &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;During ROLL BACK processing&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;During ROLL FORWARD processing&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
If the interruption occurs:&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;During ROLL BACK processing, you resubmit the job.&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;During ROLL FORWARD processing, you resubmit the job. Make no changes to the RESTART or CHKPOINT data sets.&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
&amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;Model&amp;amp;nbsp;204&amp;lt;/var&amp;gt; determines whether this is a primary or secondary recovery run and uses the appropriate file: RESTART or CHKPOINT for ROLL BACK recovery.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;blockquote class=&amp;quot;note&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&amp;lt;b&amp;gt;Note special requirement for z/VSE:&amp;lt;/b&amp;gt; To take advantage of the automation of secondary recovery, you must include &amp;lt;code&amp;gt;CHKPNTD&amp;lt;/code&amp;gt; in your primary recovery job. &amp;lt;code&amp;gt;CHKPNTD&amp;lt;/code&amp;gt; uses the same data set name as CHKPNT, but specifies &amp;lt;code&amp;gt;DA&amp;lt;/code&amp;gt; rather than &amp;lt;code&amp;gt;SD&amp;lt;/code&amp;gt;. Specify CCAJRNL, CCARF and RESTART as always. For example:&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p class=&amp;quot;code&amp;quot;&amp;gt;// DLBL CHKPNTD,MODEL204.CHKPOINT.FILE.2,0,DA&lt;br /&gt;
// EXTENT SYS023,SYSWK2,,,2000,13000&lt;br /&gt;
// DLBL CHKPNT,MODEL204.CHKPOINT.FILE.2,0,SD&lt;br /&gt;
// EXTENT SYS023,SYSWK2,,,2000,13000&lt;br /&gt;
// ASSGN SYS023,DISK,VOL=SYSWK3,SHR&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
If you do not include &amp;lt;code&amp;gt;CHKPNTD&amp;lt;/code&amp;gt;, you must run secondary recovery.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/blockquote&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
====CHKPNTD data set under z/VSE====&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
When a CHKPNTD data set is defined to take advantage of the automation of secondary recovery, &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;Model&amp;amp;nbsp;204&amp;lt;/var&amp;gt; can verify whether or not the CHKPNT data set is large enough for ROLL FORWARD processing.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
If the CHKPNT data set is too small, &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;Model&amp;amp;nbsp;204&amp;lt;/var&amp;gt; issues the following error message and terminates before any actual recovery processing begins:&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p class=&amp;quot;code&amp;quot;&amp;gt;M204.2605: CHKPOINT TOO SMALL FOR ROLL FORWARD - number1 BLOCKS REQUIRED; number2 FOUND&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
===Sizing the checkpoint data sets correctly===&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
For z/OS sites, &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;Model&amp;amp;nbsp;204&amp;lt;/var&amp;gt; verifies that the new CHKPOINT data set is large enough to contain all the information that needs to be written to the CHKPOINT file during ROLL FORWARD processing. If the new CHKPOINT data set is too small, &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;Model&amp;amp;nbsp;204&amp;lt;/var&amp;gt; issues the following error message and terminates before any actual recovery processing begins:&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p class=&amp;quot;code&amp;quot;&amp;gt;M204.2605: CHKPOINT TOO SMALL FOR ROLL FORWARD - number1 BLOCKS REQUIRED; number2 FOUND&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
In Model 204 version 7.6 and earlier, the CHKPOINT data set must also be a single-volume data set due to BSAM limitations regarding read-backward. In Model 204 version 7.7 and later, the CHKPOINT data set can be a multi-volume data set because the data set is always read forward.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
If you use sub-transaction checkpoints, as well as transaction checkpoints, define the CHKPNTS data set to match the CHKPOINT data set.&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Rerunning RESTART recovery after a successful recovery===&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
If, for any reason, you want to force a rerun of your successful recovery job, you must define a new CHKPOINT data set. If you rerun your recovery job without a new CHKPOINT data set, recovery will be bypassed and the following message is displayed:&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p class=&amp;quot;code&amp;quot;&amp;gt;M204.0143: NO FILES CHANGED AFTER LAST CP, RESTART BYPASSED&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
===ROLL BACK processing===&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
The ROLL BACK process ends with a checkpoint.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
When ROLL BACK processing is completed, the following messages are displayed:&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p class=&amp;quot;code&amp;quot;&amp;gt;M204.0158: END OF ROLLBACK&lt;br /&gt;
M204.0843: CHECKPOINT COMPLETED ON yy.ddd hh:mmss.th&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
====CHKPOINT data set required====&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Changing the point at which the checkpoint is taken has the following impact. The CHKPOINT data set is required for any RESTART recovery processing, because the ROLL BACK facility needs the CHKPOINT data set to write the end-of-processing ROLL BACK checkpoint. &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
If you do not define a CHKPOINT data set, the following message is issued:&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p class=&amp;quot;code&amp;quot;&amp;gt;M204.1300: RESTART COMMAND REQUIRES CHECKPOINT LOGGING - RUN TERMINATED&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
===Operational changes to ROLL FORWARD processing===&lt;br /&gt;
 &lt;br /&gt;
====Tracking the application of updates====&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
As the CCARF data set is processed by ROLL FORWARD, the following messages are printed each time a new journal block is read in which the hour in the date-time stamp at the beginning of the journal block is one hour (or more) greater than the hour in the last &amp;lt;code&amp;gt;M204.1992&amp;lt;/code&amp;gt; message printed. For example,&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p class=&amp;quot;code&amp;quot;&amp;gt;M204.1992: RECOVERY: PROCESSING ROLL FORWARD BLOCK# 0000001B 01.235 16:31:32.43&lt;br /&gt;
M204.1992: RECOVERY: PROCESSING ROLL FORWARD BLOCK# 00001C57 01.235 17:00:23.34&lt;br /&gt;
M204.1992: RECOVERY: PROCESSING ROLL FORWARD BLOCK# 00002F05 01.235 18:00:12.38&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
These messages are intended to provide an indication that ROLL FORWARD processing is progressing and help you estimate when recovery will complete. The ROLL FORWARD &amp;lt;code&amp;gt;BLOCK#&amp;lt;/code&amp;gt; is the sequential number (from the beginning of CCARF) of the journal block read at that point during ROLL FORWARD processing.&amp;lt;/p&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
====ROLL FORWARD processing can be run separately====&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
ROLL FORWARD processing can be invoked subsequent to a successful ROLL BACK process in a separate job or job step by issuing the following command: &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p class=&amp;quot;code&amp;quot;&amp;gt;RESTART ROLL FORWARD&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
The following message does not indicate that the full ROLL BACK processing is occurring; this message indicates that the correct starting point for ROLL FORWARD processing is being located. &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p class=&amp;quot;code&amp;quot;&amp;gt;M204.2512: ROLL BACK WILL USE THE FOLLOWING dataset: RESTART | CHKPOINT&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
If &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;Model&amp;amp;nbsp;204&amp;lt;/var&amp;gt; detects that a successful ROLL BACK process did not occur, it forces a full ROLL BACK process and all the standard ROLL BACK messages are displayed.&amp;lt;/p&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
====Setting RCVOPT when running ROLL BACK and ROLL FORWARD separately====&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
When running ROLL BACK-only, Rocket Software recommends setting the &amp;lt;var&amp;gt;[[RCVOPT parameter|RCVOPT]]&amp;lt;/var&amp;gt; parameter to 0. If you then run a subsequent ROLL FORWARD-only step, the ROLL BACK processing will be suppressed. If you do run ROLL BACK-only with &amp;lt;var&amp;gt;RCVOPT&amp;lt;/var&amp;gt; set including 1, do not set &amp;lt;var&amp;gt;CPMAX&amp;lt;/var&amp;gt; TO 0 OR 1.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;If you run ROLL BACK-only with an &amp;lt;var&amp;gt;RCVOPT&amp;lt;/var&amp;gt; setting that does include X&#039;01&#039; and the &amp;lt;var&amp;gt;CPMAX&amp;lt;/var&amp;gt; parameter is set to 0 or 1, a subsequent ROLL FORWARD-only request must process ROLL BACK again to find the correct checkpoint for ROLL FORWARD processing to locate and apply the ROLL FORWARD updates.&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;If in your ROLL BACK-only step &amp;lt;var&amp;gt;RCVOPT&amp;lt;/var&amp;gt; included X&#039;01&#039; and the &amp;lt;var&amp;gt;CPMAX&amp;lt;/var&amp;gt; parameter was set greater than one, you can suppress the ROLL BACK processing on a ROLL FORWARD-only step by supplying the ROLL BACK TO checkpoint ID information that was previously rolled back to. Issue a &amp;lt;var&amp;gt;RESTART&amp;lt;/var&amp;gt; command, as shown in the following syntax:&lt;br /&gt;
&amp;lt;p class=&amp;quot;syntax&amp;quot;&amp;gt;RESTART ROLL BACK TO &amp;lt;span class=&amp;quot;term&amp;quot;&amp;gt;yy.ddd hh:mm:ss.&amp;lt;/span&amp;gt; ROLL FORWARD&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
ROLL FORWARD-only processing uses this information to locate the correct ROLL FORWARD starting point in the CCARF data set. &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
If you do not provide the checkpoint ID information, then the ROLL BACK processing is automatically triggered to locate the correct starting point for ROLL FORWARD processing.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;Under the previously noted conditions, if you do not provide the checkpoint ID information, then the ROLL BACK processing is automatically triggered to locate the correct starting point for ROLL FORWARD processing.&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;Also, if running a ROLL BACK-only process, the CCARF file definition is no longer required.&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
ROLL FORWARD processing, in any context, requires the &amp;lt;var&amp;gt;RCVOPT&amp;lt;/var&amp;gt; X&#039;01&#039; bit. &amp;lt;var&amp;gt;CPMAX&amp;lt;/var&amp;gt; should be set to a value that meets your site&#039;s need. Your current RESTART configuration should reflect whether you take the &amp;lt;var&amp;gt;CPMAX&amp;lt;/var&amp;gt; default value or set some other value.&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Finding checkpoint in journal====&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Locating the checkpoint record rolled back to in ROLL BACK processing is done using the NOTE/POINT facility provided for BSAM data sets. The NOTE/POINT facility allows direct access to a single record in a file of any size. This eliminates the potentially long delay currently encountered between the end of ROLL BACK processing and the beginning of ROLL FORWARD processing. The NOTE/POINT facility handles all forms of CCARF data sets, including ring streams, parallel streams, and single sequential data sets.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p class=&amp;quot;note&amp;quot;&amp;gt;&amp;lt;b&amp;gt;Note special requirement for z/VSE:&amp;lt;/b&amp;gt; IBM restricts the NOTE/POINT facility for sequential data files under z/VSE. &amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==RESTART recovery requirements - CCATEMP, NFILES, NDIR==&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Checkpoint information that is logged can include data for RESTART recovery that must be relocated back to the same CCATEMP pages and using the same internal file numbers during RESTART recovery that were used during the Online run. Therefore, in a RESTART job or step the CCATEMP size, &amp;lt;var&amp;gt;NDIR&amp;lt;/var&amp;gt; and &amp;lt;var&amp;gt;NFILES&amp;lt;/var&amp;gt; must be equal to or greater than the values after initialization of the job being recovered. &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
The RESTART value for: &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;var&amp;gt;NFILES&amp;lt;/var&amp;gt; must be greater than or equal to the value for NFILES specified in the Online.&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;var&amp;gt;NDIR&amp;lt;/var&amp;gt; must be greater than or equal to the value for NDIR specified in the Online.&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;var&amp;gt;TEMPPAGE&amp;lt;/var&amp;gt; (CCATEMP) in RESTART must be greater than or equal to the value for TEMPPAGE specified in the Online. &amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
If not properly set for RESTART, you will receive the following error message that specifies the required value and initialization is terminated. Reset the parameter to the value indicated in the message and resubmit the RESTART job.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p class=&amp;quot;code&amp;quot;&amp;gt;M204.0144 &amp;lt;i&amp;gt;parameter&amp;lt;/i&amp;gt;=&amp;lt;i&amp;gt;value&amp;lt;/i&amp;gt; BUT MUST BE AT LEAST &amp;lt;i&amp;gt;value&amp;lt;/i&amp;gt; (&amp;lt;i&amp;gt;reason&amp;lt;/i&amp;gt;)&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Recovering deferred update mode files==&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Under the z/OS and z/VM operating systems, files that were in deferred update mode at the time of a crash can be recovered using the ROLL BACK facility either alone or in conjunction with the ROLL FORWARD facility. Checkpoint markers are written on every open, deferred update data set. &amp;lt;/p&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
===How recovery works for deferred update files===&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
For each file being recovered, ROLL BACK processing opens the file&#039;s deferred update data set(s) for input. Each deferred update data set is scanned for a marker that corresponds to the last checkpoint. The data set is then changed from input to output, so that changes made during ROLL FORWARD processing are written over changes that were backed out. At the end of recovery, files in deferred update mode are not closed. Changes made during the new run are added to the old deferred update data set.  &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
If ROLL BACK processing cannot open the file&#039;s deferred update data set, or if the deferred data set or data sets do not contain the correct checkpoint marker, the file is not recovered.&amp;lt;/p&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
===Deferred update recovery not supported under z/VSE===&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Support for recovery of files in deferred update mode is not implemented under the z/VSE operating system.&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Recovering dynamically allocated data sets==&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
The &amp;lt;var&amp;gt;RESTART&amp;lt;/var&amp;gt; command, by default, dynamically reallocates and recovers any &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;Model&amp;amp;nbsp;204&amp;lt;/var&amp;gt; files or deferred update data sets that were dynamically allocated in the run that is being recovered.  &amp;lt;/p&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
===How recovery works for dynamically allocated data sets===&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Dynamically allocated data sets normally are closed and freed after recovery processing. Therefore, it is necessary to reallocate the data sets after recovery completes. However, if a dynamically allocated file were opened in deferred update mode in the run that is being recovered, the file in deferred update mode remains allocated and open after recovery completes. Any deferred update data sets that were dynamically allocated also remain allocated and open. This ensures that any further deferred updates after recovery do not overwrite previous records in the deferred update data set.&amp;lt;/p&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
===Bypassing dynamic file allocation===&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
If RESTART recovery processing determines that no files need to be recovered, dynamic allocation is bypassed, which saves CPU and wall clock time. &amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Media recovery==&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
You can perform media recovery using the &amp;lt;var&amp;gt;REGENERATE&amp;lt;/var&amp;gt; or &amp;lt;var&amp;gt;REGENERATE ONEPASS&amp;lt;/var&amp;gt; command in a Batch204 job or a single-user Online.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Media recovery procedures are useful for restoring a file when:&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Hardware error occurs on the storage media&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;Data set is accidentally deleted&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;ROLL FORWARD processing fails for an individual file&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Media recovery can automatically restore from a dump of the file, or can allow the restore to be done using any desired technique prior to running media recovery. &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Media recovery is initiated by the &amp;lt;var&amp;gt;REGENERATE&amp;lt;/var&amp;gt; or &amp;lt;var&amp;gt;REGENERATE ONEPASS&amp;lt;/var&amp;gt; command in the CCAIN input stream. Processing reapplies updates made to single or multiple files since the time of a backup of those files.   &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
File regeneration cannot occur across discontinuities or across &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;Model&amp;amp;nbsp;204&amp;lt;/var&amp;gt; release boundaries.&amp;lt;/p&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
===Phases of a media recovery run===&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
A media recovery run consists of the following phases:&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;ol&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Phase 1 &amp;amp;mdash; The &amp;lt;var&amp;gt;REGENERATE&amp;lt;/var&amp;gt; or &amp;lt;var&amp;gt;REGENERATE ONEPASS&amp;lt;/var&amp;gt; command is parsed for syntax errors. If an error is encountered, the command is rejected and no processing is performed.&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;Phase 2 &amp;amp;mdash; All files for which dump files are specified in the &amp;lt;var&amp;gt;REGENERATE&amp;lt;/var&amp;gt; or &amp;lt;var&amp;gt;REGENERATE ONEPASS&amp;lt;/var&amp;gt; command are restored. This step is performed only if media recovery is performing the restore. &amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;Phase 3 &amp;amp;mdash; The input journal file is processed in one or two passes.&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ol&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
===Input journal processing for the REGENERATE command===&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
The last phase of media recovery is performed in two passes as follows:&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Pass 1 &amp;amp;mdash; The input journal is scanned for the starting and stopping point of all participating files:&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;If any errors are detected, processing terminates for the files affected by the error.&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;If any files remain to be processed after Pass 1 is completed, the input journal is closed and reopened.&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;If the &amp;lt;var&amp;gt;REGENERATE&amp;lt;/var&amp;gt; command &amp;lt;var&amp;gt;BEFORE&amp;lt;/var&amp;gt; clause is used, the last complete update or checkpoint taken before the time specified is determined.&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;Pass 2 &amp;amp;mdash; The input journal is reread and updates that were originally made between the starting and stopping points are reapplied to the files. &amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
===Input journal processing for the REGENERATE ONEPASS command===&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
As the journal records are read, the updates are applied:&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;The input journal is scanned for the starting and stopping point of all participating files. If any errors are detected, processing terminates for the files affected by the error.&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;The input journal is read and updates that were originally made between the starting and stopping points are reapplied to the files. &amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
If &amp;lt;var&amp;gt;ONEPASS&amp;lt;/var&amp;gt; is specified for a &amp;lt;var&amp;gt;REGENERATE&amp;lt;/var&amp;gt; command and the file being regenerated has been recovered within the supplied journals, the regeneration fails with the following error:&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p class=&amp;quot;code&amp;quot;&amp;gt;M204.2629: ONEPASS DISALLOWED ACROSS FILE RECOVERY&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
The file is deactivated and contains all updates as of the time of the recovery. If regeneration is desired across a recovery, two passes of the journal are required.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
&amp;lt;var&amp;gt;REGENERATE&amp;lt;/var&amp;gt; processing has no back out capability. In &amp;lt;var&amp;gt;ONEPASS&amp;lt;/var&amp;gt;, each update is applied as read from the journal. This causes a problem if a file is rolled back. The way two passes works is that it reads the entire journal and then sets starting and stopping points for the second pass. This way the updates that are unneeded can be omitted as &amp;lt;var&amp;gt;REGENERATE&amp;lt;/var&amp;gt; processing reads past them.&amp;lt;/p&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
===Running REGENERATE with the IGNORE argument===&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Using the &amp;lt;var&amp;gt;IGNORE&amp;lt;/var&amp;gt; argument with a &amp;lt;var&amp;gt;REGENERATE&amp;lt;/var&amp;gt; command bypasses the file parameter list (FPL) update timestamps. This allows you to run &amp;lt;var&amp;gt;REGENERATE&amp;lt;/var&amp;gt; processing with one CCAGEN at a time, instead of requiring a single concatenated journal. If necessary, you can run single CCAGEN data sets one at a time in multiple &amp;lt;var&amp;gt;REGENERATE&amp;lt;/var&amp;gt; steps. &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
For example, the first &amp;lt;var&amp;gt;REGENERATE&amp;lt;/var&amp;gt; command may be as follows and provide the first journal:&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p class=&amp;quot;code&amp;quot;&amp;gt;REGENERATE FILE abc FROM dumpabc&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
A subsequent run may provide the second journal and specify:&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p class=&amp;quot;code&amp;quot;&amp;gt;REGENERATE FILE abc IGNORE&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
The second run picks up from where the first &amp;lt;var&amp;gt;REGENERATE&amp;lt;/var&amp;gt; processing ended and applies the second journal updates. &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Previously, you had to concatenate all journals into one data set or specify using a concatenated &amp;lt;code&amp;gt;CCAGEN DD&amp;lt;/code&amp;gt; statement. &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p class=&amp;quot;warn&amp;quot;&amp;gt;&amp;lt;b&amp;gt;Attention:&amp;lt;/b&amp;gt; If you omit a journal, it is not reported. Therefore, use the new option with care.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
The &amp;lt;var&amp;gt;IGNORE&amp;lt;/var&amp;gt; keyword is not valid with the &amp;lt;var&amp;gt;FROM&amp;lt;/var&amp;gt; option.&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
===Number of files that can be regenerated===&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
The number of files that can be regenerated in a single run depends on the settings of the following parameters on User 0&#039;s parameter line:&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;var&amp;gt;NDCBS&amp;lt;/var&amp;gt;, the number of data sets associated with the files being regenerated.&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;var&amp;gt;NDIR&amp;lt;/var&amp;gt;, the number of file directory entries, must be at least as large as the number of files to be regenerated in a single media recovery run.&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;var&amp;gt;NFILES&amp;lt;/var&amp;gt;, the number of file save areas to allocate, must be at least as large as the number of files to be regenerated in a single media recovery run.&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Additional files might be needed if the run performs functions in addition to the &amp;lt;var&amp;gt;REGENERATE&amp;lt;/var&amp;gt; operation.&amp;lt;/p&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
===Using the REGENERATE or the REGENERATE ONEPASS command===&lt;br /&gt;
 &lt;br /&gt;
====Choosing to use REGENERATE or REGENERATE ONEPASS====&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
If you must regenerate across a recovery process, two passes of the journal are required. You must build &amp;lt;var&amp;gt;REGENERATE&amp;lt;/var&amp;gt; commands. In this case, a &amp;lt;var&amp;gt;REGENERATE ONEPASS&amp;lt;/var&amp;gt; command will terminate with an error.&amp;lt;/p&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
====Specifying a starting point====&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
The starting point for reapplying updates to a file is the first start of an update unit with a time greater than the last updated time of the file being processed.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;You can request a specific or nonspecific stopping point as an option of the &amp;lt;var&amp;gt;REGENERATE&amp;lt;/var&amp;gt; command. &amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;You can request only a specific stopping point as an option of the &amp;lt;var&amp;gt;REGENERATE ONEPASS&amp;lt;/var&amp;gt; command.&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
====Specifying a stopping point====&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
To request a specific stopping point, use the &amp;lt;var&amp;gt;TO&amp;lt;/var&amp;gt; clause of the &amp;lt;var&amp;gt;REGENERATE&amp;lt;/var&amp;gt; or &amp;lt;var&amp;gt;REGENERATE ONEPASS&amp;lt;/var&amp;gt; command. If you do not indicate a stopping point, all updates in the input journal are applied.&amp;lt;/p&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
====Not specifying a stopping point====&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
To request a nonspecific stopping point, use the &amp;lt;var&amp;gt;BEFORE&amp;lt;/var&amp;gt; clause of the &amp;lt;var&amp;gt;REGENERATE&amp;lt;/var&amp;gt; command. The &amp;lt;var&amp;gt;BEFORE&amp;lt;/var&amp;gt; clause uses the last complete update or checkpoint that occurred before the specified time as the stopping point for reapplying file updates. You cannot use a &amp;lt;var&amp;gt;BEFORE&amp;lt;/var&amp;gt; clause with a &amp;lt;var&amp;gt;REGENERATE ONEPASS&amp;lt;/var&amp;gt; command.&amp;lt;/p&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
====Using a FROM clause====&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
When a &amp;lt;var&amp;gt;REGENERATE&amp;lt;/var&amp;gt; or &amp;lt;var&amp;gt;REGENERATE ONEPASS&amp;lt;/var&amp;gt; command is issued without a &amp;lt;var&amp;gt;FROM&amp;lt;/var&amp;gt; clause, the command assumes that the file was previously restored. The following validity checking occurs:&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Physical consistency  &amp;amp;mdash;  If a file is marked physically inconsistent, processing is discontinued.&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;Release boundary  &amp;amp;mdash;  If a file was created prior to &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;Model&amp;amp;nbsp;204&amp;lt;/var&amp;gt;, Release 9.0, processing is discontinued. &amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
The following error messages pertain to the &amp;lt;var&amp;gt;REGENERATE&amp;lt;/var&amp;gt; command &amp;lt;var&amp;gt;FROM&amp;lt;/var&amp;gt; option:&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p class=&amp;quot;code&amp;quot;&amp;gt;M204.1711: &#039;FROM&#039; CLAUSE REQUIRED FOR FILES CREATED PRE R9 &lt;br /&gt;
M204.1426: INVALID &#039;FROM &#039;CLAUSE&lt;br /&gt;
M204.1708: REGENERATE DID NOT PERFORM RESTORE&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
===Required data sets for media recovery===&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
The STEPLIB, CCAIN, and CCAPRINT data sets are required for media recovery.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;DB1&amp;lt;/code&amp;gt; through &amp;lt;code&amp;gt;DBn&amp;lt;/code&amp;gt;, where n is a number corresponding to the last file to be recovered, define the file data sets to be recovered.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
If an &amp;lt;code&amp;gt;INCREASE DATASETS&amp;lt;/code&amp;gt; command is issued during the recovered time interval, data sets added to the file by the INCREASE also must be specified.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;DUMPDB1&amp;lt;/code&amp;gt; through &amp;lt;code&amp;gt;DUMPDBn&amp;lt;/code&amp;gt;, where n is a number corresponding to the last file to be recovered, define the dumped versions of the file data sets to be recovered.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
The name specified for the file to be regenerated must match the name of the dump file. &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
If the run completes successfully, &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;Model&amp;amp;nbsp;204&amp;lt;/var&amp;gt; displays the message:&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p class=&amp;quot;code&amp;quot;&amp;gt;&amp;lt;b&amp;gt;&amp;lt;/b&amp;gt;*** M204.1437: REGENERATE IS NOW COMPLETE&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Possible error and database inconsistency conditions are described in [[Media recovery]].&amp;lt;/p&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
===Example: z/OS media recovery run===&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
This example shows the z/OS JCL required to invoke a media recovery run:&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p class=&amp;quot;code&amp;quot;&amp;gt;//REGEN JOB REGEN,MSGLEVEL=(1,1)&lt;br /&gt;
//M204    EXEC    PGM=BATCH204,PARM=&#039;SYSOPT=136&#039;&lt;br /&gt;
//STEPLIB  DD  DSN=LOCAL.M204.LOADLIB,DISP=SHR&lt;br /&gt;
//CCAJRNL  DD  DSN=REGEN.CCAJRNL,DISP=(NEW,CATLG,CATLG),&lt;br /&gt;
//    VOL=SER=WORK,UNIT=DISK,SPACE=(TRK,(5))&lt;br /&gt;
//CCAGEN  DD  DSN=LOCAL.M204.JOURNAL.840228,DISP=SHR&lt;br /&gt;
//  DD  DSN=LOCAL.M204.JOURNAL.840229,DISP=SHR&lt;br /&gt;
//  DD  DSN=LOCAL.M204.MERGED.JOURNAL.840302,DISP=SHR&lt;br /&gt;
//CCAAUDIT  DD  SYSOUT=A&lt;br /&gt;
//CCAPRINT  DD  SYSOUT=A&lt;br /&gt;
//CCASNAP   DD  SYSOUT=A&lt;br /&gt;
//CCATEMP   DD  DISP=NEW,UNIT=WORK,SPACE&lt;br /&gt;
//CCASTAT   DD  DSN=LOCAL.M204.CCASTAT,DISP=SHR&lt;br /&gt;
//CCAGRP    DD  DSN=LOCAL.M204.CCAGRP,DISP=SHR&lt;br /&gt;
//TAPE2     DD  DSN=M204.DB1.DEFERF,DISP=SHR&lt;br /&gt;
//TAPE3     DD  DSN=M204.DB1.DEFERV,DISP=SHR&lt;br /&gt;
 &lt;br /&gt;
//DB1  DD  DSN=LOCAL.M204.DB1,DISP=SHR&lt;br /&gt;
//DB2  DD  DSN=LOCAL.M204.DB2,DISP=SHR&lt;br /&gt;
//DB3  DD  DSN=LOCAL.M204.DB3,DISP=SHR&lt;br /&gt;
//DB4  DD  DSN=LOCAL.M204.DB4,DISP=SHR&lt;br /&gt;
//DUMPDB1  DD  DSN=DUMP.DB1,DISP=SHR&lt;br /&gt;
//DUMPDB2  DD  DSN=DUMP.DB2,DISP=SHR&lt;br /&gt;
//DUMPDB3  DD  DSN=DUMP.DB3,DISP=SHR&lt;br /&gt;
//CCAIN  DD&lt;br /&gt;
&amp;lt;b&amp;gt;&amp;lt;/b&amp;gt;* NFILES=10,NDIR=10,LAUDIT=1,SPCORE=10000&lt;br /&gt;
&amp;lt;b&amp;gt;&amp;lt;/b&amp;gt;*&lt;br /&gt;
&amp;lt;b&amp;gt;&amp;lt;/b&amp;gt;* OPEN THE FILE IN DEFERRED UPDATE MODE&lt;br /&gt;
&amp;lt;b&amp;gt;&amp;lt;/b&amp;gt;* BEFORE THE REGENERATE COMMAND&lt;br /&gt;
&amp;lt;b&amp;gt;&amp;lt;/b&amp;gt;*&lt;br /&gt;
 &lt;br /&gt;
OPEN DB1,TAPE2,TAPE3&lt;br /&gt;
 &lt;br /&gt;
REGENERATE&lt;br /&gt;
FILE DB1 FROM DUMPDB1&lt;br /&gt;
FILE DB2 FROM DUMPDB2 TO LAST CHECKPOINT&lt;br /&gt;
FILE DB3 FROM DUMPDB3 TO UPDATE 3 OF 83.216 06:28:42:98&lt;br /&gt;
FILE DB4 TO CHECKPOINT 83.216 01:05:22:99&lt;br /&gt;
END&lt;br /&gt;
EOJ&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==&amp;lt;b id=&amp;quot;nonStop&amp;quot;&amp;gt;&amp;lt;/b&amp;gt;Media recovery NonStop/204==&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Media recovery restores an individual &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;Model&amp;amp;nbsp;204&amp;lt;/var&amp;gt; file, not the entire database as discussed in [[#ROLL BACK facility|ROLL BACK facility]], from a backed up version of the file. &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
You can use third-party software to backup &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;Model&amp;amp;nbsp;204&amp;lt;/var&amp;gt; files. Third-party backups run independently of &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;Model&amp;amp;nbsp;204&amp;lt;/var&amp;gt;, while the Online remains running and responsive to non-updating activity. This provides a greater ability to run &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;Model&amp;amp;nbsp;204&amp;lt;/var&amp;gt; in a nonstop 24*7 mode.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
The following describes the functionality and facilities that allow you to develop, integrate, and manage your third-party software backup methodology.&amp;lt;/p&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
===Managing third-party backups===&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
As third-party software is unaware of &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;Model&amp;amp;nbsp;204&amp;lt;/var&amp;gt; file management, it must be assured that when a file is being backed up that the file is logically and physically consistent. An external backup of a file taken when Online updates are occurring is unreliable and must not be used in any subsequent attempt to restore or recover the file. To assure file integrity, all updating must cease and remain stopped until the backup processing is complete. &amp;lt;/p&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
====Understanding an extended quiesce====&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
You can create a period of time during which files cannot be updated. By using a set of commands, two CCAIN parameters, and a set of $functions, you can create an interval, after a checkpoint is taken, during which updating is stopped. This interval is called the extended quiesce interval or, simply, an extended quiesce.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
SOUL file updating requests go into a bumpable wait when the system is in the extended quiesce state. If the users in such a wait are bumped, their threads are restarted with the following message:&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p class=&amp;quot;code&amp;quot;&amp;gt;M204.2546:SOFT RESTART OF USER DUE TO BUMP WHILE IN EXTENDED QUIESCE&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
File commands that start update units remain in a nonbumpable, swappable wait until the extended quiesce ends. File updating IFAM threads remain in nonbumpable, swappable waits during extended quiesce.&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Signing on IFAM threads during an extended quiesce====&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
When single or multicursor IFAM threads signs on to &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;Model&amp;amp;nbsp;204&amp;lt;/var&amp;gt;, they issue the following message: &amp;lt;code&amp;gt;M204.0962 SIGN ON, JOB NAME = XXXXXXXX&#039;&amp;lt;/code&amp;gt;. During an extended quiesce, IFAM2 threads (IODEV=23) cannot sign on to &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;Model&amp;amp;nbsp;204&amp;lt;/var&amp;gt;. If these threads try to sign on during extended quiesce, they are placed in a swappable wait of type 20. The sign-on messages are not displayed. The wait ends when the extended quiesce terminates. Then, the waiting threads can sign on. When signing on is complete, the &amp;lt;var&amp;gt;MONITOR&amp;lt;/var&amp;gt; and &amp;lt;var&amp;gt;IFAMSTAT&amp;lt;/var&amp;gt; commands can display their status. &amp;lt;/p&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
====Coordinating an external backup====&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
External backups must be taken only during an extended quiesce. The duration of the extended quiesce depends on when a &amp;lt;code&amp;gt;CHECKPOINT END EXTENDED QUIESCE&amp;lt;/code&amp;gt; command is issued or, on the values of the parameters, &amp;lt;var&amp;gt;[[CPQZSECS parameter|CPQZSECS]]&amp;lt;/var&amp;gt; and &amp;lt;var&amp;gt;[[CPQZACTN parameter|CPQZACTN]]&amp;lt;/var&amp;gt;.&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
You can create and manage an extended quiesce with the following System Manager &amp;lt;var&amp;gt;[[CHECKPOINT command|CHECKPOINT]]&amp;lt;/var&amp;gt; commands: &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;code&amp;gt;CHECKPOINT SET Extended Quiesce&amp;lt;/code&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
When issued, this command places the Online into an extended quiesce immediately after the next successful checkpoint. &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;code&amp;gt;CHECKPOINT UNSET Extended Quiesce&amp;lt;/code&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
The &amp;lt;var&amp;gt;UNSET&amp;lt;/var&amp;gt; option reverses the effect of the &amp;lt;var&amp;gt;SET&amp;lt;/var&amp;gt; option.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;code&amp;gt;CHECKPOINT END Extended Quiesce&amp;lt;/code&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
This command terminates an extended quiesce.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
====Ring stream journals and extended quiesce====&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
If a ring stream journal is in use, an off-loading is automatically attempted at the beginning of the extended quiesce. If off-loading is successful, the next ring stream member is made active. At the end of the extended quiesce, a checkpoint is taken and a checkpoint record is written on the active journal member. If a subsequent RESTART recovery is required, the active journal member will contain a checkpoint record.&amp;lt;/p&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
===Programming a third-party backup===&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
The automated submission of third-party backup jobs requires a SOUL interface to the internal extended quiesce data structures. This is provided primarily by using the ECB-related $functions, &amp;lt;var&amp;gt;$Ecbdget&amp;lt;/var&amp;gt;, &amp;lt;var&amp;gt;$Ecbdset&amp;lt;/var&amp;gt;, &amp;lt;var&amp;gt;$Post&amp;lt;/var&amp;gt;, &amp;lt;var&amp;gt;$Unpost&amp;lt;/var&amp;gt;, and &amp;lt;var&amp;gt;$Wait&amp;lt;/var&amp;gt; as well as the named ECBs used for extended quiesce: CPQZ and QZSIG. Both ECBs are defined internally to the checkpoint subsystem. &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;The CPQZ ECB is automatically posted at the start of an extended quiesce and automatically unposted at the end of an extended quiesce.&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
By specifying CPQZ as a keyword, you can use the &amp;lt;var&amp;gt;$EcbDGet&amp;lt;/var&amp;gt; and &amp;lt;var&amp;gt;$EcbDSet&amp;lt;/var&amp;gt; functions to write and read up to 255 bytes of data to and from a checkpoint-maintained internal area. This data area is cleared automatically at the end of extended quiesce.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;A SOUL thread can post the QZSIG ECB by issuing a &amp;lt;var&amp;gt;$Post&amp;lt;/var&amp;gt; function only during an extended quiesce.&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Another SOUL thread can wait on the posting of the QZSIG ECB, but only during an extended quiesce interval. Outside an extended quiesce, the QZSIG ECB is unposted. &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
===Programming a wait for extended quiesce===&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
The following procedure demonstrates the use of the extended quiesce and the named ECBs to submit and control a third-party back-up job.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p class=&amp;quot;code&amp;quot;&amp;gt;PROCEDURE WAIT.FOR.EXTENDED.QUIESCE&lt;br /&gt;
BEGIN&lt;br /&gt;
IF $SETG(&#039;HDRCTL&#039;,$VIEW(&#039;HDRCTL&#039;)) THEN&lt;br /&gt;
  PRINT &#039;GTBL NOT SET - BACKUP WILL NOT BE SUBMITTED&#039;&lt;br /&gt;
  STOP&lt;br /&gt;
  ELSE&lt;br /&gt;
  PRINT &#039;$WAIT CPQZ &#039; with $WAIT(&#039;CPQZ&#039;)&lt;br /&gt;
END IF&lt;br /&gt;
END&lt;br /&gt;
R HDRCTL 3&lt;br /&gt;
USE $JOB&lt;br /&gt;
DISPLAY BACKUP.MODEL204.DATABASE.FILES.JOB&lt;br /&gt;
R HDRCTL ?&amp;amp;amp;HDRCTL&lt;br /&gt;
BEGIN&lt;br /&gt;
PRINT &#039;$WAIT QZSIG - WAIT UNTIL BACKUP COMPLETES &#039; -&lt;br /&gt;
       WITH $WAIT(&#039;QZSIG&#039;)&lt;br /&gt;
IF $ECBDGET(&#039;CPQZ&#039;) = &#039;GOOD BACKUP&#039; THEN&lt;br /&gt;
  PRINT &#039;BACKUP SUCCESSFUL&#039;&lt;br /&gt;
ELSE&lt;br /&gt;
  PRINT &#039;BACKUP UNSUCCESSFUL&#039;&lt;br /&gt;
END IF&lt;br /&gt;
END&lt;br /&gt;
CHECKPOINT END EXTENDED QUIESCE&lt;br /&gt;
END PROCEDURE&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Once the extended quiesce starts, the previous SOUL request continues to the &amp;lt;code&amp;gt;$WAIT(&#039;QZSIG&#039;)&amp;lt;/code&amp;gt; function call and waits for third-party back-up job to end.&amp;lt;/p&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
===Submitting a backup===&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
In the following procedure, &amp;lt;code&amp;gt;BACKUP.MODEL204.DATABASE.FILES.JOB&amp;lt;/code&amp;gt;, the &amp;lt;code&amp;gt;BACKUP&amp;lt;/code&amp;gt; step executes an IEFBR14 &amp;amp;mdash; essentially a no-operation. However, this job could be the submission of any third-party backup software that meets your backup requirements. The subsequent BATCH2 steps are executed depending upon the condition code from the step named &amp;lt;code&amp;gt;BACKUP&amp;lt;/code&amp;gt;: &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p class=&amp;quot;code&amp;quot;&amp;gt;PROCEDURE BACKUP.MODEL204.DATABASE.FILES.JOB&lt;br /&gt;
//PLACE A SITE-VALID JOBCARD HERE&lt;br /&gt;
//BACKUP  EXEC PGM=IEFBR14,COND=EVEN&lt;br /&gt;
//DD1     DD DISP=SHR,DSN=YOURDATASET.TOBACKUP&lt;br /&gt;
//* ITFAILED STEP IF BACKUP DID NOT END WITH CONDITION CODE 0&lt;br /&gt;
//* EOJ THE ONLINE&lt;br /&gt;
//ITFAILED EXEC PGM=BATCH2,PARM=&#039;CRIOCHNL&#039;,COND=(0,EQ,BACKUP)&lt;br /&gt;
//STEPLIB  DD DSN=MODEL204.LOADLIB,DISP=SHR&lt;br /&gt;
//SYSOUT   DD   SYSOUT=*&lt;br /&gt;
//SYSUDUMP DD   SYSOUT=*&lt;br /&gt;
//CCAOUT   DD   SYSOUT=*&lt;br /&gt;
//CCAIN    DD   *&lt;br /&gt;
LOGIN SUPERKLUGE&lt;br /&gt;
PIGFLOUR&lt;br /&gt;
BEGIN&lt;br /&gt;
   PRINT &#039;PASS INFO TO $WAIT QZSIG WAITER &#039; -&lt;br /&gt;
          WITH $ECBDSET(&#039;CPQZ&#039;,&#039;BAD BACKUP&#039;)&lt;br /&gt;
   PRINT &#039;$POST QZSIG - WAKE UP $WAIT QZSIG WAITER &#039; -&lt;br /&gt;
          WITH $POST(&#039;QZSIG&#039;)&lt;br /&gt;
   END&lt;br /&gt;
EOD&lt;br /&gt;
EOJ&lt;br /&gt;
LOGOUT&lt;br /&gt;
//* ITWORKED STEP IF BACKUP DID COMPLETE WITH CONDITION CODE 0&lt;br /&gt;
//* END THE EXTENDED QUIESCE IN THE ONLINE&lt;br /&gt;
//ITWORKED EXEC PGM=BATCH2,PARM=&#039;CRIOCHNL&#039;,COND=(0,NE,BACKUP)&lt;br /&gt;
//STEPLIB  DD DSN=MODEL204.LOADLIB,DISP=SHR&lt;br /&gt;
//SYSOUT   DD   SYSOUT=*&lt;br /&gt;
//SYSUDUMP DD   SYSOUT=*&lt;br /&gt;
//CCAOUT   DD   SYSOUT=*&lt;br /&gt;
//CCAIN    DD   *&lt;br /&gt;
LOGIN SUPERKLUGE&lt;br /&gt;
PIGFLOUR&lt;br /&gt;
BEGIN&lt;br /&gt;
PRINT &#039;PASS INFO TO $WAIT QZSIG WAITER &#039; -&lt;br /&gt;
        WITH $ECBDSET(&#039;CPQZ&#039;,&#039;GOOD BACKUP&#039;)&lt;br /&gt;
PRINT &#039;$POST QZSIG - WAKE UP $WAIT QZSIG WAITER &#039; -&lt;br /&gt;
        WITH $POST(&#039;QZSIG&#039;)&lt;br /&gt;
END&lt;br /&gt;
LOGOUT&lt;br /&gt;
/*&lt;br /&gt;
//&lt;br /&gt;
END PROCEDURE&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
===Managing the extended quiesce===&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
In the previous example, should a CPQZSECS time-out cause a CPQZACTN argument to issue an internal &amp;lt;code&amp;gt;CHECKPOINT END EXTENDED QUIESCE&amp;lt;/code&amp;gt; command, the ending of the extended quiesce is delayed until the thread, which issued the &amp;lt;code&amp;gt;$WAIT(&#039;QZSIG&#039;)&amp;lt;/code&amp;gt;, drops out of wait (wait type 48). The &amp;lt;code&amp;gt;$WAIT(&#039;QZSIG&#039;)&amp;lt;/code&amp;gt; can be satisfied by one of the following:&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Have another thread issue a &amp;lt;code&amp;gt;$POST(&#039;QZSIG&#039;)&amp;lt;/code&amp;gt; function call&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;Bump the thread in wait 48&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;Issue an &amp;lt;code&amp;gt;EOJ&amp;lt;/code&amp;gt; command&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Use of the &amp;lt;code&amp;gt;$WAIT(&#039;QZSIG&#039;)&amp;lt;/code&amp;gt; function is an aid to prevent the inadvertent ending of an extended quiesce while a third-party backup job is running.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p class=&amp;quot;note&amp;quot;&amp;gt;&amp;lt;b&amp;gt;Note:&amp;lt;/b&amp;gt; A &amp;lt;code&amp;gt;$POST(&#039;QZSIG&#039;)&amp;lt;/code&amp;gt; function call can be issued only once per extended quiesce. A &amp;lt;var&amp;gt;$ECBDSET&amp;lt;/var&amp;gt; function call may not be issued after a &amp;lt;code&amp;gt;$POST(&#039;QZSIG&#039;)&amp;lt;/code&amp;gt; function has been issued.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
The previous code examples perform no backups and are not intended as full representations of what you can or should use as your backup strategy.&amp;lt;/p&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
====BATCH2 backup requirements====&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
To use a BATCH2 connection to notify or signal the Online as to how to proceed when your backup processing is complete, the Online needs:&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;BATCH2 IODEV definition&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;CRAM installed and activated&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;CRIOCHNL defined in the CCAIN stream, if it is not using the default CRIOCHNL name.&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
===Delayed ending for extended quiesce or status message===&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
During an extended quiesce, the following message is displayed on the operator&#039;s console every minute, or the CPQZSECS time limit if it is less than 60.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p class=&amp;quot;code&amp;quot;&amp;gt;M204.2610. SYSTEM ENTERED EXTENDED QUIESCE AT: mm/dd/yy  hh:mm:ss, ALL FILE UPDATING REMAINS SUSPENDED &lt;br /&gt;
 {- END EXTENDED QUIESCE PROCESSING IS DELAYED WITH nnnn USER(S) IN WAIT TYPE 47, mmmm USER(S) IN WAIT TYPE 48}&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
When the extended quiesce ends, one of the versions of M204.2613 message is displayed on the operators console.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p class=&amp;quot;code&amp;quot;&amp;gt;M204.2613. SYSTEM ENTERED EXTENDED QUIESCE AT: &amp;lt;i&amp;gt;mm/dd/yy  hh:mm:ss&amp;lt;/i&amp;gt;, &lt;br /&gt;
   SYSTEM EXITED EXTENDED QUIESCE AT: &amp;lt;i&amp;gt;mm/dd/yy  hh:mm:ss&amp;lt;/i&amp;gt;, REASON = &amp;lt;i&amp;gt;reason-text&amp;lt;/i&amp;gt;&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
where &amp;lt;var class=&amp;quot;term&amp;quot;&amp;gt;reason-text&amp;lt;/var&amp;gt; is one of the following:&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;var&amp;gt;END COMMAND ISSUED BY USER: &amp;lt;i&amp;gt;nnnnnn&amp;lt;/i&amp;gt;&amp;lt;/var&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;var&amp;gt;EOJ COMMAND&amp;lt;/var&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;var&amp;gt;CPQZACTN TIME OUT ACTION&amp;lt;/var&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;var&amp;gt;CHKPPST RESTART&amp;lt;/var&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;Issuing a &amp;lt;var&amp;gt;CHKMSG&amp;lt;/var&amp;gt; or &amp;lt;var&amp;gt;MONITOR CHECKPOINT&amp;lt;/var&amp;gt; command during extended quiesce displays the &amp;lt;code&amp;gt;M204.2610&amp;lt;/code&amp;gt; message, in addition to other &amp;lt;var&amp;gt;CHKMSG&amp;lt;/var&amp;gt; or &amp;lt;var&amp;gt;MONITOR CHECKPOINT&amp;lt;/var&amp;gt; command information. &amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;Issuing a &amp;lt;var&amp;gt;CHKMSG&amp;lt;/var&amp;gt; or &amp;lt;var&amp;gt;MONITOR CHECKPOINT&amp;lt;/var&amp;gt; command after an extended quiesce ends displays a &amp;lt;code&amp;gt;M204.2613&amp;lt;/code&amp;gt; message with other checkpoint information.&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
If an extended quiesce is to end, because either a &amp;lt;code&amp;gt;CHECKPOINT END EXTENDED QUIESCE&amp;lt;/code&amp;gt; command was issued, or X&#039;40&#039; is specified for ENDEQ as the CPQZACTN argument at CPQZSECS time-out, and there is a SOUL thread in a &amp;lt;code&amp;gt;$WAIT(&#039;QZSIG&#039;)&amp;lt;/code&amp;gt; wait, the &amp;lt;code&amp;gt;M204.2610&amp;lt;/code&amp;gt; message is repeated on the operators console every minute as follows:&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p class=&amp;quot;code&amp;quot;&amp;gt;M204.2610. SYSTEM ENTERED EXTENDED QUIESCE AT: yy/ddd hh:mm:ss, ALL FILE UPDATING REMAINS SUSPENDED&lt;br /&gt;
 - END EXTENDED QUIESCE PROCESSING IS DELAYED WITH nnnn USER(S) IN WAIT TYPE 48.&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
This form of the &amp;lt;code&amp;gt;M204.2610&amp;lt;/code&amp;gt; message can also be displayed with the &amp;lt;var&amp;gt;CHKMSG&amp;lt;/var&amp;gt; or &amp;lt;var&amp;gt;MONITOR CHECKPOINT&amp;lt;/var&amp;gt; commands.&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Using the UTILJ utility==&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Use the standalone, batch utility, UTILJ, for the following purposes: &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Create end-of-file (EOF) markers on journal data sets that were never closed because of a system failure&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;Obtain information about the contents of journal data sets for performance analysis, capacity planning, and determining the optimal number and size of journal buffers&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;As a debugging utility when working with Rocket Software Technical Support &amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
===UTILJ and stream configurations===&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Because the UTILJ utility processes only single data sets, the following considerations apply:&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;When creating EOF markers, copy members of concatenated, parallel, or ring streams using the &amp;lt;var&amp;gt;[[COPY STREAM command|COPY STREAM]]&amp;lt;/var&amp;gt; command. Here, recovery data streams are discussed.&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;When generating reports, process members of concatenated, parallel, or ring streams one at a time. To report on the contents of a concatenated stream, use regular z/OS concatenation.&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
===UTILJ options===&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
The following options control the execution and output of the UTILJ utility:&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;caption&amp;gt;UTILJ utility options&amp;lt;/caption&amp;gt;&lt;br /&gt;
&amp;lt;tr class=&amp;quot;head&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Option &amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Specifies &amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Description &amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DISPDUPS &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;To override the suppression of duplicate output lines when displaying hexadecimal output. &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&amp;amp;nbsp;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;EOF &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Input is a journal without an end-of-file marker &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;You cannot specify other options with the EOF option. You must have write access to the device containing the journal to be repaired, except in z/VSE environments. See also [[#EOF option|EOF option]].&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;FDIR &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;File directory number of the run creating the journal &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Prints all information related to the specified file unless further qualified by other parameters such as FROMTIME, TOTIME, and RECTYPE.&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;FILENAME &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DDNAME of the file, the name specified in the CREATE command, to be printed &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;All file-related entries are printed unless further qualified by other parameters, such as FROMTIME, TOTIME, and RECTYPE.&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;FORMAT &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Both report types 1 and 2 are to be printed &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;This option is retained for compatibility with previous releases. &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;FROMDATE and TODATE &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Range of dates for which journal records are printed &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Must be 5-digit Julian dates such as 02062. For behavior, see the &amp;quot;From-to date-time option combinations&amp;quot; table, below.&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;FROMTIME and TOTIME &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Time range for which journal records are printed &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Must be in 24-hour clock (hhmmss) format such as 151003 = 3:10:03 P.M. For behavior, see the &amp;quot;From-to date-time option combinations&amp;quot; table.&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;RECTYPE &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Type of records &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Repeat RECTYPE as necessary. The default is all record types. For information about journal record types, see [[Using system statistics]].&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;REPORT &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Type of report to print &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Discussed separately in [[#UTILJ REPORT options|UTILJ REPORT options]].&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;START &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Update unit number with which to begin printing. &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&amp;amp;nbsp;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;STOP &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Update unit number at which to end printing.&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&amp;amp;nbsp;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;SUBTYPE &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Subtype of the records printed &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Typically, this option is used with RECTYPE = 6 to restrict the type of ROLL FORWARD entries printed.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
SUBTYPE values can be found in [[Using system statistics]], where journal layouts are documented. UTILJ expects a SUBTYPE value to be entered in decimal format, and so, for example, a SUBTYPE of x&#039;81&#039; (since-last statistics including conflict statistics) should be entered using its decimal value, SUBTYPE=129.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
====EOF option====&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
The EOF option writes an end-of-file marker at the appropriate place. The UTILJ utility reads each block of the CCAJRNL data set until it encounters an I/O error or a validation error, such as a time stamp out of sequence. The journal is then physically closed, causing an end-of-file marker to be written.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
A journal that is part of a normal &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;Model&amp;amp;nbsp;204&amp;lt;/var&amp;gt; run that has an end-of-file marker present is not affected when used as input to the UTILJ utility.&amp;lt;/p&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
====From-to date-time options====&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
The following table describes the behavior of UTILJ, depending on the combination of the from-to-date options and from-to-time options. &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;caption&amp;gt;From-to date-time option combinations&amp;lt;/caption&amp;gt;&lt;br /&gt;
&amp;lt;tr class=&amp;quot;head&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Option present &amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;And option absent &amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Read input journal...&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;FROMDATE / TODATE &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;FROMTIME / TOTIME &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;From beginning to end; process any record with a date in the range of FROMDATE to TODATE inclusive ignoring the time.&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;FROMTIME / TOTIME &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;FROMDATE / TODATE &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;From beginning to end; process any record with a time in the range of FROMTIME to TOTIME inclusive ignoring the date.&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;FROMTIME &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;TOTIME &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;As if TOTIME was 2359&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;TOTIME &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;FROMTIME &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;As if FROMTIME was 0000&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;FROMDATE &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;TODATE &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;From beginning to end; process any record with a date greater than or equal to FROMDATE value until the end of the input journal.&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;TODATE&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;FROMDATE&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;From beginning to end; process all records from beginning of the journal with a date less than or equal to TODATE value.&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
===UTILJ REPORT options===&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
UTILJ reports have a 2-line header, as shown in the following example, that reflects the circumstances of your site.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p class=&amp;quot;code&amp;quot;&amp;gt;UTILJ UTILITY - VERSION 7.1.0D&lt;br /&gt;
DATE/TIME OF RUN: 03/31/2009 00:18:48&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
The REPORT options for the UTILJ utility are:&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;tr class=&amp;quot;head&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Option&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Prints...&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt;1&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Only audit trail information, no hexadecimal&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt;2&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Individual journal records formatted in hexadecimal only&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt;4&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Journal blocks in hexadecimal only&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt;8&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Histogram showing the size ranges of the blocks written in a run&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
====Using CCAJLOG and option 1====&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
If CCAJLOG is in use, Report option 1 selects no output since audit information is absent from the CCAJRNL.&amp;lt;/p&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
====Using Options 2, 4, and 8====&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
A histogram is particularly useful when there are frequent small updates or in a read-only environment where the buffer is written infrequently.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Report option values are hexadecimal and can be summed. For example, to combine options 2 and 8, specify REPORT=A (not 10, which generates an invalid function error).&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
The default is &amp;lt;code&amp;gt;REPORT=F&amp;lt;/code&amp;gt;, specifying to print all report types. &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
For example:&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p class=&amp;quot;code&amp;quot;&amp;gt;BLOCKSIZE RANGE IN BYTES   COUNT&lt;br /&gt;
6144 - 6655                  224&lt;br /&gt;
5632 - 6143                 1020&lt;br /&gt;
5120 - 5631                  196&lt;br /&gt;
4608 - 5119                  212&lt;br /&gt;
4096 - 4607                  224&lt;br /&gt;
3584 - 4095                  252&lt;br /&gt;
3072 - 3583                  264&lt;br /&gt;
2560 - 3071                  372&lt;br /&gt;
2048 - 2559                  676&lt;br /&gt;
1536 - 2047                 1300&lt;br /&gt;
1024 - 1535                 2600&lt;br /&gt;
 512 - 1023                 5128&lt;br /&gt;
   0 - 511                 25244&lt;br /&gt;
TOTAL # BLOCKS             37712&lt;br /&gt;
DCB BLOCKSIZE IS            6749&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;code&amp;gt;BLOCKSIZE RANGE IN BYTES&amp;lt;/code&amp;gt; is the breakdown of all block sizes, up to the largest block written. Unused space in the buffer is not listed.&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;code&amp;gt;COUNT&amp;lt;/code&amp;gt; is the number of blocks in that BLOCKSIZE range read during the scan of CCAJRNL.&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;code&amp;gt;TOTAL # BLOCKS&amp;lt;/code&amp;gt; is the number of blocks read during the scan of CCAJRNL.&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;code&amp;gt;DCB BLOCKSIZE&amp;lt;/code&amp;gt; is the size of each journal buffer. In this example, the buffer is the default size, 6749 bytes. &amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===UTILJ return codes===&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
The return codes in the following table apply to the UTILJ utility:  &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;caption&amp;gt;UTILJ return codes&amp;lt;/caption&amp;gt;&lt;br /&gt;
&amp;lt;tr class=&amp;quot;head&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Return code&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Description&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt;0&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Normal return &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt;16&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;OPEN failed for CCAPRINT &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt;20&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;OPEN failed for CCAJRNL &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt;24&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;I/O error occurred reading or writing CCAJRNL&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt;28&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;CCAJRNL contains one or more corrupted journal blocks&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Return code 28 is issued whenever a corrupted journal block is detected while reading CCAJRNL. The following message is also printed at the end of LISTING:&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p class=&amp;quot;code&amp;quot;&amp;gt;&amp;lt;b&amp;gt;&amp;lt;/b&amp;gt;**** THIS CCAJRNL CONTAINS ONE OR MORE CORRUPTED JOURNAL BLOCKS - PLEASE CONTACT CCA CUSTOMER SUPPORT&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
This is a serious error that must be brought to the immediate attention of Technical Support.&amp;lt;/p&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
===z/VSE considerations===&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
In z/VSE, print or copy options are specified through a control statement from SYSIPT:&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Omission of the control statement produces a hexadecimal dump.&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;The control statement format is free form, with continuation from one input statement to the next specified by a comma immediately following the last parameter on the statement to be continued. &amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;The input stream defined in the JCL can be either a DLBL and EXTENT or a TLBL for file name CCAJRNL.&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
If the input file is on tape, symbolic unit SYS004 must be assigned to the tape drive on which the tape is mounted. &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;The EOF option also requires an output stream, which must be defined in the JCL by either a DLBL and EXTENT or a TLBL for file name CCARF.&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
If the output file is on tape, symbolic unit SYS005 must be assigned to the tape drive on which the tape is mounted.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
===UTILJ examples===&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
The following examples provide the JCL to run UTILJ and illustrate how to request the printing of journal information for the hour between 12:05:13 and 13:05:13.&amp;lt;/p&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
====z/OS UTILJ example====&lt;br /&gt;
&amp;lt;p class=&amp;quot;code&amp;quot;&amp;gt;//UTILJ EXEC PGM=UTILJ,PARM=&#039;FROMTIME=120513,TOTIME=130513&#039;&lt;br /&gt;
//STEPLIB    DD   DSN=M204.LOADLIB,DISP=SHR&lt;br /&gt;
//CCAPRINT   DD   SYSOUT=A&lt;br /&gt;
//SYSUDUMP   DD   SYSOUT=A&lt;br /&gt;
//CCAJRNL    DD   DSN=M204.JOURNAL,DISP=OLD&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
====z/VSE UTILJ example====&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
In this example, UTILJ transfers journal streams between disk and tape media, or prints the journal in hexadecimal format. You can select only one option for each execution of UTILJ:&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p class=&amp;quot;code&amp;quot;&amp;gt;// JOB UTILJ PRINT A JOURNAL IN HEX DUMP AND FORMATTED MODE&lt;br /&gt;
// DLBL CCAJRNL,&#039;CCAJRNL.FILE&#039;,0&lt;br /&gt;
// EXTENT SYS001,SYSWK1,,,1000,390&lt;br /&gt;
// EXEC UTILJ,SIZE=AUTO&lt;br /&gt;
REPORT=2,&lt;br /&gt;
FROMTIME=120513,TOTIME=130513&lt;br /&gt;
/*&lt;br /&gt;
/&amp;amp;amp;&lt;br /&gt;
 &lt;br /&gt;
// JOB UTILJ COPY A JOURNAL FROM DISK TO TAPE&lt;br /&gt;
// DLBL CCAJRNL,&#039;CCAJRNL.FILE&#039;,0&lt;br /&gt;
// EXTENT SYS001,SYSWK1,,,1000,390&lt;br /&gt;
// TLBL CCARF,&#039;CCAJRNL.BACKUP&#039;&lt;br /&gt;
// ASSGN SYS005,X&#039;300&#039;&lt;br /&gt;
// EXEC UTILJ,SIZE=AUTO&lt;br /&gt;
REPORT=2,&lt;br /&gt;
FROMTIME=120513,TOTIME=130513&lt;br /&gt;
EOF&lt;br /&gt;
/*&lt;br /&gt;
/&amp;amp;amp;&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
====CMS UTILJ example====&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Use the UTILJ EXEC procedure to run the UTILJ utility under CMS:&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p class=&amp;quot;code&amp;quot;&amp;gt;UTILJ destination dsn mode (FROMTIME 120513 TOTIME 130513&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
Where:&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;destination specifies the location of the print report where T=user terminal, and D = user A-DISK. A-DISK is the default. The report appears on the disk as:&lt;br /&gt;
&amp;lt;p class=&amp;quot;code&amp;quot;&amp;gt;UTILJ NEWLST A&lt;br /&gt;
&amp;lt;/p&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;dsn is the data set name. For z/OS format data sets, the DSN is specified with spaces instead of periods between the qualifiers. A z/OS format journal data set is specified in the FILEDEF with spaces between the qualifiers. For CMS files, the DSN is specified as file name and filetype.&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;mode specifies the access mode of the disk containing the journal file to be processed.&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
For tape files, the DSN and MODE parameters are replaced by the keyword TAPE. Tape files also require issuing a FILEDEF (and a LABELDEF, if necessary) for the checkpoint data set before issuing the UTILJ command. For example:&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p class=&amp;quot;code&amp;quot;&amp;gt;FILEDEF CCAJRNL TAP1 SL VOLID 12345 (RECFM U LRECL 0 BLKSIZE 6176&lt;br /&gt;
LABELDEF CCAJRNL &amp;lt;i&amp;gt;standard labeldef parameters&amp;lt;/i&amp;gt;&lt;br /&gt;
UTILJ D TAPE (FROMTIME 120513 TOTIME 130513&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Using UTILJ to analyze problems==&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
UTILJ lets you dump records from CCAJRNL for ease in debugging problems. If you call Technical Support for assistance in debugging problems, you may be asked to run JCL similar to the following.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p class=&amp;quot;code&amp;quot;&amp;gt;//UTILJ EXEC PGM=UTILJ,PARM=&#039;FROMTIME=123500,TOTIME=124500&#039;&lt;br /&gt;
//STEPLIB  DD  DISP=SHR,DSN=xxxxxxxxxx.LOADLIB&lt;br /&gt;
//SYSUDUMP DD  SYSOUT=*&lt;br /&gt;
//CCAPRINT DD  SYSOUT=*&lt;br /&gt;
//CCAJRNL  DD  DISP=SHR,DSN=xxxxxxx.CCAJRNL&lt;br /&gt;
//CCAOUT   DD  DSN=xxxxxxxxxx.CCAOUT,&lt;br /&gt;
//             DISP=(NEW,CATLG,CATLG),UNIT=3390,&lt;br /&gt;
//             SPACE=(TRK,(500,100),RLSE)&lt;br /&gt;
//&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
===Defining CCAOUT for additional diagnostics===&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
You can allocate a CCAOUT DD in z/VM or z/OS. The CCAOUT data set that is created makes it easy for developers and/or Technical Support to inspect journal data.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
When CCAOUT is specified, only the date and time option pairs &amp;amp;mdash; FROMDATE/TODATE and FROMTIME/TOTIME are valid for controlling data into CCAOUT. If the FROMTIME/TOTIME parameters are used to limit the number of journal records extracted, the CCAOUT data set will typically be much smaller than the CCAJRNL data set.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
If CCAOUT is specified, journal records are not written to CCAPRINT. Journal records are unblocked and written individually to CCAOUT in hexadecimal format. Allocate a CCAOUT DD only when you are selecting a subset of a journal for subsequent UTILJ or recover processing by Rocket Software.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
To extract a single file&#039;s worth of entries from a larger journal, specify the &amp;lt;code&amp;gt;FILENAME=filename&amp;lt;/code&amp;gt; option for UTILJ. This option selects all journal records that are associated with filename for copying into the CCAOUT DD.&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Using the MERGEJ utility==&lt;br /&gt;
 &lt;br /&gt;
===Merging overlapping journal files===&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
The MERGEJ utility, available in z/OS, z/VSE, and z/VM environments, is used to merge journals produced by different &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;Model&amp;amp;nbsp;204&amp;lt;/var&amp;gt; runs into a single file. Journals created by jobs that ran concurrently and journals that do not contain EOF markers must be merged before being used as input for a media recovery run. (For information on the creation of EOF markers, see the [[#Using the UTILJ utility|Using the UTILJ utility]] section). &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Journal files run against MERGEJ can be individual files or the output of a previous MERGEJ run.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p class=&amp;quot;note&amp;quot;&amp;gt;&amp;lt;b&amp;gt;Note:&amp;lt;/b&amp;gt; Journals that do not overlap do not need to be merged. In this case, the individual journals can be concatenated for input to recovery and MERGEJ would not be required.&amp;lt;/p&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
===MERGEJ support for journal types===&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
The MERGEJ utility can determine the journal type being merged. If the data set type is unknown, MERGEJ sets a return code of 2 and issues the following warning message. &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p class=&amp;quot;code&amp;quot;&amp;gt;&amp;lt;b&amp;gt;&amp;lt;/b&amp;gt;*** WARNING: UNKNOWN DATASET TYPE: PLEASE SPECIFY TYPE VIA PARAMETER SETTING OF JRNL, JLOG OR BOTH.&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
A merged journal may contain audit information (CCAJLOG) and/or recovery (CCAJRNL) information. A data set containing only:&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Recovery information cannot be used with AUDIT204. &amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;A data set containing only messages and audit information cannot be used for REGENERATE or RESTART.&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
If the MERGEJ utility attempts to use CCAJRNL or CCAJLOG data sets that are not the first data set for each DD respectively (such as, GDG members for CCAJRNL that are the fourth, sixth, and so on, data sets), the initial record is not present and the type of data, JRNL or JLOG, cannot be determined. The MERGEJ utility terminates with a return code of 2 indicating unknown data set type.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
To inform the MERGEJ utility as to the type of data to be processed set the PARM parameter to &amp;lt;code&amp;gt;JRNL&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;JLOG&amp;lt;/code&amp;gt;, or &amp;lt;code&amp;gt;BOTH&amp;lt;/code&amp;gt;. For example, in z/OS specify: &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p class=&amp;quot;code&amp;quot;&amp;gt;EXEC PGM=MERGEJ,PARM=BOTH&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
====Examining PARM arguments====&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
The &amp;quot;Return codes from Merge/Audit/Regen&amp;quot; table below shows what happens with various combinations of the PARM value on the MERGEJ job and the types of input (JLOG and/or JRNL). Following the &amp;quot;Return codes from Merge/Audit/Regen&amp;quot; table, the messages listed in the Message column are fully expanded. The value of the PARM statement (using &amp;lt;code&amp;gt;BOTH&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;JRNL&amp;lt;/code&amp;gt;, or &amp;lt;code&amp;gt;JLOG&amp;lt;/code&amp;gt;) is how the merged journal is marked. &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;A merged journal marked as &amp;lt;code&amp;gt;BOTH&amp;lt;/code&amp;gt; can be read by both Audit204 and REGEN.&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;A merged journal marked as &amp;lt;code&amp;gt;JRNL&amp;lt;/code&amp;gt; and used as input to Audit204 always gets a return code of 20 and message:&lt;br /&gt;
&amp;lt;p class=&amp;quot;codeInTable&amp;quot;&amp;gt;M204.2515: NON-MESSAGE DATASET IS INVALID FOR CCAJRNL.&lt;br /&gt;
&amp;lt;/p&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;A merged journal marked as &amp;lt;code&amp;gt;JLOG&amp;lt;/code&amp;gt; and used as input to regenerate always gets a return code of 4 and message:&lt;br /&gt;
&amp;lt;p class=&amp;quot;codeInTable&amp;quot;&amp;gt;M204.2515: MESSAGES ONLY DATASET IS INVALID FOR CCAGEN&lt;br /&gt;
&amp;lt;/p&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;caption&amp;gt;Return codes from Merge/Audit/Regen&amp;lt;/caption&amp;gt;&lt;br /&gt;
&amp;lt;tr class=&amp;quot;head&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;&amp;amp;nbsp;&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;PARM&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;INPUT&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;M&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;A&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;R&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Step&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Message&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;A&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BOTH &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;JLOG1/JRNL1&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt;0&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt;0&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt;0&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;R)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;Regenerated file updates from first run&lt;br /&gt;
&amp;lt;/p&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;A1&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BOTH &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;JLOG2/JRNL&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt;0&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt;0&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt;0&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;R)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;Regenerated file updates from first run&lt;br /&gt;
&amp;lt;/p&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;B&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BOTH &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;JLOG1/JLOG2&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt;2&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt;0&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt;4&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;M)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&lt;br /&gt;
&amp;lt;p class=&amp;quot;codeInTable&amp;quot;&amp;gt;&amp;lt;b&amp;gt;&amp;lt;/b&amp;gt;** ...PARM=BOTH ... ONLY JLOG...&lt;br /&gt;
&amp;lt;/p&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&amp;amp;nbsp;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&amp;amp;nbsp;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&amp;amp;nbsp;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&amp;amp;nbsp;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&amp;amp;nbsp;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&amp;amp;nbsp;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;R)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&lt;br /&gt;
&amp;lt;p class=&amp;quot;codeInTable&amp;quot;&amp;gt;2128: THERE WERE NO UPDATES TO FILE ...&lt;br /&gt;
&amp;lt;/p&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;C&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BOTH &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;JRNL1/JRNL2&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt;2&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt;0&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt;0&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;M)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&lt;br /&gt;
&amp;lt;p class=&amp;quot;codeInTable&amp;quot;&amp;gt;&amp;lt;b&amp;gt;&amp;lt;/b&amp;gt;** ...PARM=BOTH ... ONLY JRNL...&lt;br /&gt;
&amp;lt;/p&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;D&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;JRNL &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;JRNL1/JRNL2&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt;0&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt;20&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt;0&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;A)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&lt;br /&gt;
&amp;lt;p class=&amp;quot;codeInTable&amp;quot;&amp;gt;2515: NON-MESSAGE...&lt;br /&gt;
&amp;lt;/p&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&amp;amp;nbsp;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&amp;amp;nbsp;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&amp;amp;nbsp;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&amp;amp;nbsp;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&amp;amp;nbsp;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&amp;amp;nbsp;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;R)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;Regenerated file updates from both runs&lt;br /&gt;
&amp;lt;/p&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;E&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;JRNL &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;JLOG1/JLOG2&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt;2&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt;20&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt;4&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;M)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&lt;br /&gt;
&amp;lt;p class=&amp;quot;codeInTable&amp;quot;&amp;gt;&amp;lt;b&amp;gt;&amp;lt;/b&amp;gt;** ...PARM=JRNL ... ONLY JLOG...&lt;br /&gt;
&amp;lt;/p&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&amp;amp;nbsp;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&amp;amp;nbsp;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&amp;amp;nbsp;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&amp;amp;nbsp;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&amp;amp;nbsp;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&amp;amp;nbsp;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;A)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&lt;br /&gt;
&amp;lt;p class=&amp;quot;codeInTable&amp;quot;&amp;gt;2515: NON-MESSAGE...&lt;br /&gt;
&amp;lt;/p&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&amp;amp;nbsp;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&amp;amp;nbsp;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&amp;amp;nbsp;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&amp;amp;nbsp;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&amp;amp;nbsp;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&amp;amp;nbsp;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;R)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&lt;br /&gt;
&amp;lt;p class=&amp;quot;codeInTable&amp;quot;&amp;gt;2128: THERE WERE NO UPDATES TO FILE ...&lt;br /&gt;
&amp;lt;/p&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;F&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; JRNL &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;JLOG1/JRNL2&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt;2&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt;20&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt;4&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;M)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&lt;br /&gt;
&amp;lt;p class=&amp;quot;codeInTable&amp;quot;&amp;gt;&amp;lt;b&amp;gt;&amp;lt;/b&amp;gt;** ...PARM=JRNL ... BUT ALSO JLOG...&lt;br /&gt;
&amp;lt;/p&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&amp;amp;nbsp;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&amp;amp;nbsp;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&amp;amp;nbsp;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&amp;amp;nbsp;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&amp;amp;nbsp;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&amp;amp;nbsp;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;A)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&lt;br /&gt;
&amp;lt;p class=&amp;quot;codeInTable&amp;quot;&amp;gt;2515: NON-MESSAGE...&lt;br /&gt;
&amp;lt;/p&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&amp;amp;nbsp;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&amp;amp;nbsp;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&amp;amp;nbsp;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&amp;amp;nbsp;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&amp;amp;nbsp;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&amp;amp;nbsp;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;R)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&lt;br /&gt;
&amp;lt;p class=&amp;quot;codeInTable&amp;quot;&amp;gt;1406: MISSING JOURNAL WAS DETECTED ...&lt;br /&gt;
&amp;lt;/p&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;G&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;JLOG &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;JLOG1/JRNL2&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt;2&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt;0&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt;4&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;M)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&lt;br /&gt;
&amp;lt;p class=&amp;quot;codeInTable&amp;quot;&amp;gt;&amp;lt;b&amp;gt;&amp;lt;/b&amp;gt;* ...PARM=JLOG ... BUT ALSO JRNL...&lt;br /&gt;
&amp;lt;/p&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&amp;amp;nbsp;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&amp;amp;nbsp;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&amp;amp;nbsp;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&amp;amp;nbsp;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&amp;amp;nbsp;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&amp;amp;nbsp;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;R)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&lt;br /&gt;
&amp;lt;p class=&amp;quot;codeInTable&amp;quot;&amp;gt;2515: MESSAGES ONLY...&lt;br /&gt;
&amp;lt;/p&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;G1&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;JLOG &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;JRNL1/JLOG2&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt;2&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt;0&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt;4&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;M)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&lt;br /&gt;
&amp;lt;p class=&amp;quot;codeInTable&amp;quot;&amp;gt;&amp;lt;b&amp;gt;&amp;lt;/b&amp;gt;** ...PARM=JLOG ... BUT ALSO JRNL...&lt;br /&gt;
&amp;lt;/p&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&amp;amp;nbsp;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&amp;amp;nbsp;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&amp;amp;nbsp;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&amp;amp;nbsp;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&amp;amp;nbsp;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&amp;amp;nbsp;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;R)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&lt;br /&gt;
&amp;lt;p class=&amp;quot;codeInTable&amp;quot;&amp;gt;2515: MESSAGES ONLY...&lt;br /&gt;
&amp;lt;/p&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;H&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;JLOG &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;JLOG1/JLOG2&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt;0&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt;0&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt;4&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;R)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&lt;br /&gt;
&amp;lt;p class=&amp;quot;codeInTable&amp;quot;&amp;gt;2515: MESSAGES ONLY...&lt;br /&gt;
&amp;lt;/p&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;I&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;JLOG &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;JRNL1/JRNL2&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt;2&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt;0&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt;4&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;M)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&lt;br /&gt;
&amp;lt;p class=&amp;quot;codeInTable&amp;quot;&amp;gt;&amp;lt;b&amp;gt;&amp;lt;/b&amp;gt;** ...PARM=JLOG ... BUT ONLY JRNL...&lt;br /&gt;
&amp;lt;/p&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&amp;amp;nbsp;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&amp;amp;nbsp;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&amp;amp;nbsp;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&amp;amp;nbsp;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&amp;amp;nbsp;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&amp;amp;nbsp;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;R)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&lt;br /&gt;
&amp;lt;p class=&amp;quot;codeInTable&amp;quot;&amp;gt;2515: MESSAGES ONLY...&lt;br /&gt;
&amp;lt;/p&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;J&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;None&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;JRNL1/JLOG1&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt;0&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt;0&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt;0&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;R)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;Regenerated file using JRLN1&lt;br /&gt;
&amp;lt;/p&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;K&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;None&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;JLOG1/JLOG2&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt;0&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt;0&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt;4&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;R)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&lt;br /&gt;
&amp;lt;p class=&amp;quot;codeInTable&amp;quot;&amp;gt;2515: MESSAGES ONLY...&lt;br /&gt;
&amp;lt;/p&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;L&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;None&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;JRNL1/JRNL2&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt;0&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt;20&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt;0&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;A)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&lt;br /&gt;
&amp;lt;p class=&amp;quot;codeIntable&amp;quot;&amp;gt;2515: NON-MESSAGE...&lt;br /&gt;
&amp;lt;/p&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&amp;amp;nbsp;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&amp;amp;nbsp;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&amp;amp;nbsp;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&amp;amp;nbsp;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&amp;amp;nbsp;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&amp;amp;nbsp;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;R)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;Regenerated file using JRNL1&lt;br /&gt;
&amp;lt;/p&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
The complete messages listed in the the &amp;quot;Return codes from Merge/Audit/Regen&amp;quot; table, Message column: &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p class=&amp;quot;code&amp;quot;&amp;gt;&amp;lt;b&amp;gt;&amp;lt;/b&amp;gt;** WARNING: PARM=BOTH SPECIFIED BUT ONLY JLOG INPUT WAS FOUND.&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;b&amp;gt;&amp;lt;/b&amp;gt;** WARNING: PARM=JLOG SPECIFIED BUT ALSO JRNL INPUT WAS FOUND.&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;b&amp;gt;&amp;lt;/b&amp;gt;** WARNING: PARM=JRNL SPECIFIED BUT ONLY JLOG INPUT WAS FOUND.&lt;br /&gt;
 &lt;br /&gt;
M204.1406: MISSING JOURNAL WAS DETECTED BETWEEN dd mmm yyyy hh:mmth AND dd mmm yyyy hh:mmth FOR FILE filename&lt;br /&gt;
 &lt;br /&gt;
M204.2128: THERE WERE NO UPDATES TO FILE filename IN CCAGEN&lt;br /&gt;
 &lt;br /&gt;
M204.2515: NON-MESSAGE DATASET IS INVALID FOR CCAJRNL&lt;br /&gt;
 &lt;br /&gt;
M204.2515: MESSAGES ONLY DATASET IS INVALID FOR CCAGEN&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
===MERGEJ considerations===&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Keep the following considerations in mind when using MERGEJ:     &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;If a previously merged file is combined with individual journal files, the merged file must be the first input file specified (SORTIN01).&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;When the MERGEJ utility is run, the following error conditions are detected:&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;tr class=&amp;quot;head&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Error condition &amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;MERGEJ behavior&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Missing input journal file(s) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Terminates without performing a merge.&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Missing output journal file &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Terminates without performing a merge.&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;I/O error on input or output data sets &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Terminates without performing a merge.&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Merged journal used as input for other than the SORTIN01 data set (SORTIN1 for DOS) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Terminates without performing a merge.&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Sequence error: a journal file not closed properly and the EOF marker is missing &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Assumes the presence of an EOF marker and proceeds with processing.&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
You cannot use streams as input to MERGEJ, with the exception of GDG streams &amp;amp;mdash; see [[#Using MERGEJ with GDG streams|Using MERGEJ with GDG streams]].&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Use the COPY command to copy journal streams into individual data sets before using them as input to the MERGEJ utility. &amp;lt;/p&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
===Data sets required for the MERGEJ utility===&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
To run the MERGEJ utility, you must define the following data sets:&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;z/OS and CMS operating systems&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;SORTIN01 through SORTINnn, sequentially numbered, not to exceed SORTIN99 with Model 204 V7.8 and above or 32 for releases up to /including Model 204 V7.7, which define the journal files from the original updating &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;Model&amp;amp;nbsp;204&amp;lt;/var&amp;gt; runs being recovered as input to the MERGEJ utility&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;SORTOUT to define the single output file&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;Standard IBM or IBM-compatible SORTLIB and SORTMSGS data sets &amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;For the z/VSE operating system&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;SORTIN1 through SORTINn, sequentially numbered, not to exceed SORTIN9, which define the journal files from the original updating &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;Model&amp;amp;nbsp;204&amp;lt;/var&amp;gt; runs being recovered as input to MERGEJ&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;SORTOUT to define the single output file&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;DLBL and LIBDEF statements pointing to the library and sublibrary containing the IBM or IBM-compatible SORT or MERGE program&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Each SORTIN data set should represent the entire journal for a single job. For example, if Job1 creates Journal1, Journal2, and Journal3, and Job 2 creates Journal4, the following illustrates how the SORTIN data sets should be set up:&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p class=&amp;quot;code&amp;quot;&amp;gt;//SORTIN01 DD DSN=LOCAL.M204.JOURNAL1,DISP=SHR&lt;br /&gt;
//         DD DSN=LOCAL.M204.JOURNAL2,DISP=SHR&lt;br /&gt;
//         DD DSN=LOCAL.M204.JOURNAL3,DISP=SHR&lt;br /&gt;
//SORTIN02 DD DSN=LOCAL.M204.JOURNAL4,DISP=SHR&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
The following examples illustrate further operating system-specific considerations.&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===z/OS MERGEJ example===&lt;br /&gt;
&amp;lt;p class=&amp;quot;code&amp;quot;&amp;gt;//   EXEC   PGM=MERGEJ&lt;br /&gt;
//STEPLIB   DD  DSN=LOCAL.M204.LOADLIB,DISP=SHR&lt;br /&gt;
//SORTLIB   DD  DSN=SYS1.SORTLIB,DISP=SHR&lt;br /&gt;
//SORTOUT   DD  DSN=LOCAL.M204.MERGED.JOURNAL.J840302,DISP=OLD&lt;br /&gt;
//SORTIN01  DD  DSN=LOCAL.M204.JOURNAL.840301,DISP=SHR&lt;br /&gt;
//SORTIN02  DD  DSN=LOCAL.M204.JOURNAL.840302,DISP=SHR&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===z/VSE MERGEJ example===&lt;br /&gt;
&amp;lt;p class=&amp;quot;code&amp;quot;&amp;gt;// JOB MERGEJ&lt;br /&gt;
// DLBL M204LIB,&#039;M204.PROD.LIBRARY&#039;&lt;br /&gt;
// EXTENT ,volser&lt;br /&gt;
// LIBDEF PHASE,SEARCH=M204LIB.R210&lt;br /&gt;
// TLBL SORTOUT&lt;br /&gt;
// ASSGN SYS020,cuu&lt;br /&gt;
// DLBL SORTIN1,&#039;M204.CCAJRNL.1&#039;,,SD&lt;br /&gt;
// EXTENT SYSnnn,balance of extent information&lt;br /&gt;
// DLBL SORTIN2,&#039;M204.CCAJRNL.2&#039;,,SD&lt;br /&gt;
// EXTENT SYSnnn,balance of extent information&lt;br /&gt;
// TLBL SORTIN3&lt;br /&gt;
// ASSGN SYS023,cuu&lt;br /&gt;
// DLBL SORTIN4,&#039;M204.CCAJRNL.4&#039;,,SD&lt;br /&gt;
// EXTENT SYSnnn,balance of extent information&lt;br /&gt;
// TLBL SORTIN5&lt;br /&gt;
// ASSGN SYS025,cuu&lt;br /&gt;
// TLBL SORTIN6&lt;br /&gt;
// ASSGN SYS026,cuu&lt;br /&gt;
// EXEC MERGEJ,SIZE=(AUTO,xxK)&lt;br /&gt;
/*&lt;br /&gt;
/&amp;amp;amp;&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
===Using MERGEJ in z/VSE===&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
In z/VSE, use the MERGEJ utility:&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;If using tape for the SORTOUT or any of the SORTINx data sets, the SYS number is fixed.&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;You must set the SYS number of the SORTOUT data set to 020, for example:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p class=&amp;quot;code&amp;quot;&amp;gt;// ASSGN SYS020,cuu&lt;br /&gt;
&amp;lt;/p&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;You must set the SYS number of the SORTIN data set to 020 plus the number of the SORTIN data set. For example, &amp;lt;code&amp;gt;SORTIN1 = SYS021&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;SORTIN5 = SYS025&amp;lt;/code&amp;gt;, and &amp;lt;code&amp;gt;SORTIN9 = SYS029&amp;lt;/code&amp;gt;.&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;The &amp;lt;code&amp;gt;SIZE&amp;lt;/code&amp;gt; parameter on the // EXEC card is mandatory. &amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;code&amp;gt;AUTO&amp;lt;/code&amp;gt; specification reserves storage for the MERGEJ program.&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;code&amp;gt;xxK&amp;lt;/code&amp;gt; reserves storage for the SORT program, which is dynamically loaded during execution. To determine the amount of additional storage needed for the sort program, refer to the &amp;lt;var class=&amp;quot;book&amp;quot;&amp;gt;IBM SORT/MERGE Programmer&#039;s Guide&amp;lt;/var&amp;gt; or equivalent manual if using a sort package other than IBM. &amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;You can use conditional job control. The return code is set on the program termination.&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
===Using MERGEJ in CMS===&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
In CMS, the MERGEJ EXEC runs the MERGEJ utility. The command format is:&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p class=&amp;quot;syntax&amp;quot;&amp;gt;MERGEJ &amp;lt;span class=&amp;quot;term&amp;quot;&amp;gt;fileid&amp;lt;/span&amp;gt; / &amp;lt;span class=&amp;quot;term&amp;quot;&amp;gt;fileid&amp;lt;/span&amp;gt; / ...  / &amp;lt;span class=&amp;quot;term&amp;quot;&amp;gt;outfileid&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
Where:&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;var class=&amp;quot;term&amp;quot;&amp;gt;fileid&amp;lt;/var&amp;gt; specifies the file identifier and mode of a journal file.&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
A file identifier can be either the name of a data set on a variable-format disk or the name and type of a file on a CMS-format disk. If you specify a data set name, insert a white space to separate the qualifiers.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;var class=&amp;quot;term&amp;quot;&amp;gt;outfileid&amp;lt;/var&amp;gt; is a CMS file that specifies the identifier and mode of the file that is to contain the merged journal file. &amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
The &amp;lt;var&amp;gt;MERGEJ&amp;lt;/var&amp;gt; command requires the availability of a dynamically invoked &amp;lt;var&amp;gt;SORT&amp;lt;/var&amp;gt; command. The number of journal files that can be merged with one &amp;lt;var&amp;gt;MERGEJ&amp;lt;/var&amp;gt; command is a function of the capacity of the SORT/MERGE utility used. For example:&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p class=&amp;quot;code&amp;quot;&amp;gt;MERGEJ JOURNAL F /JOURNAL F/ MERGED JOURNAL A&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
===Using MERGEJ with GDG streams===&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
If the journal is defined as a GDG stream in the Online run, each generation created during the run is considered only a part of the journal. The complete journal consists of all the generations that were produced during that run.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
When you run MERGEJ, each SORTINnn DD should consist of a complete journal. For example, if the complete journal from the first run consists of generations 54 and 55 and the complete journal from the second run consists of generations 56 through 58, the following would be used as input to MERGEJ:&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p class=&amp;quot;code&amp;quot;&amp;gt;//* complete journal from Tuesday:&lt;br /&gt;
//SORTIN01 DD DISP=SHR,DSN=xxx.CCAJRNL.G0054V00&lt;br /&gt;
//         DD DISP=SHR,DSN=xxx.CCAJRNL.G0055V00&lt;br /&gt;
//* complete journal from Wednesday:&lt;br /&gt;
//SORTIN02 DD DISP=SHR,DSN=xxx.CCAJRNL.G0056V00&lt;br /&gt;
//         DD DISP=SHR,DSN=xxx.CCAJRNL.G0057V00&lt;br /&gt;
//         DD DISP=SHR,DSN=xxx.CCAJRNL.G0058V00&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
[[Category:System management]]&lt;br /&gt;
[[Category:Recovery]]&lt;/div&gt;</summary>
		<author><name>Goff</name></author>
	</entry>
	<entry>
		<id>https://m204wiki.rocketsoftware.com/index.php?title=RESTORE_command&amp;diff=120280</id>
		<title>RESTORE command</title>
		<link rel="alternate" type="text/html" href="https://m204wiki.rocketsoftware.com/index.php?title=RESTORE_command&amp;diff=120280"/>
		<updated>2024-08-15T22:55:08Z</updated>

		<summary type="html">&lt;p&gt;Goff: /* Syntax */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Summary==&lt;br /&gt;
&amp;lt;dl&amp;gt;&lt;br /&gt;
&amp;lt;dt&amp;gt;Privileges&lt;br /&gt;
&amp;lt;dd&amp;gt;File manager plus ad hoc updates&lt;br /&gt;
&amp;lt;dt&amp;gt;Function&lt;br /&gt;
&amp;lt;dd&amp;gt;Restores a &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;Model&amp;amp;nbsp;204&amp;lt;/var&amp;gt; file from a dumped version of that file&lt;br /&gt;
&amp;lt;/dl&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Syntax==&lt;br /&gt;
&amp;lt;p class=&amp;quot;syntax&amp;quot;&amp;gt;RESTORE [&amp;lt;span class=&amp;quot;term&amp;quot;&amp;gt;option&amp;lt;/span&amp;gt;] FROM &amp;lt;span class=&amp;quot;term&amp;quot;&amp;gt;ddname&amp;lt;/span&amp;gt; [NBUFF &amp;lt;span class=&amp;quot;term&amp;quot;&amp;gt;I/Obuffers&amp;lt;/span&amp;gt;] &lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
Where:&lt;br /&gt;
&amp;lt;table&amp;gt; &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;option&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;A decimal value. Options can be summed. The options are:&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
   &lt;br /&gt;
&amp;lt;tr class=&amp;quot;head&amp;quot;&amp;gt; &amp;lt;th&amp;gt;Option&amp;lt;/th&amp;gt; &lt;br /&gt;
&amp;lt;th&amp;gt;Meaning&amp;lt;/th&amp;gt; &amp;lt;/tr&amp;gt;&lt;br /&gt;
   &lt;br /&gt;
&amp;lt;tr&amp;gt; &amp;lt;th align=&amp;quot;right&amp;quot;&amp;gt;&amp;lt;var&amp;gt;128&amp;lt;/var&amp;gt;&amp;lt;/th&amp;gt; &lt;br /&gt;
&amp;lt;td&amp;gt;The size of a file data set or the number of data sets in a file is being changed. &amp;lt;/td&amp;gt; &amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt; &amp;lt;th align=&amp;quot;right&amp;quot;&amp;gt;&amp;lt;var&amp;gt;64&amp;lt;/var&amp;gt;&amp;lt;/th&amp;gt; &lt;br /&gt;
&amp;lt;td&amp;gt;The name of a file is being changed.&amp;lt;/td&amp;gt; &amp;lt;/tr&amp;gt; &lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;ddname&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;The name of the data set from which the &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;Model&amp;amp;nbsp;204&amp;lt;/var&amp;gt; file is being restored. If the &amp;lt;code&amp;gt;FROM &amp;lt;i&amp;gt;ddname&amp;lt;/i&amp;gt;&amp;lt;/code&amp;gt; clause points to a data set that was not created by the &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;Model&amp;amp;nbsp;204&amp;lt;/var&amp;gt; &amp;lt;var&amp;gt;DUMP&amp;lt;/var&amp;gt; command, the following error messages is issued: &lt;br /&gt;
&amp;lt;p class=&amp;quot;code&amp;quot;&amp;gt;M204.2711: &amp;lt;var class=&amp;quot;term&amp;quot;&amp;gt;ddname&amp;lt;/var&amp;gt; IS NOT A DUMP DATASET, CANNOT RESTORE INTO &amp;lt;var class=&amp;quot;term&amp;quot;&amp;gt;ddname2&amp;lt;/var&amp;gt;&lt;br /&gt;
&amp;lt;/p&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;I/Obuffers&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;Optionally sets the number of sequential I/O buffers RESTORE can use.  For example:&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p class=&amp;quot;code&amp;quot;&amp;gt;RESTORE 192 FROM TESTFILE NBUFF 50&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;Each buffer is equal in size to the blocksize of the sequential dataset.  Thus, if NBUFF is 20, and the sequential dataset blocksize is 30920 bytes, 618,400 bytes of storage will be needed for the sequential I/O  buffers. NBUFF can be set to any number between 1 and 99 inclusive.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Example==&lt;br /&gt;
&amp;lt;p class=&amp;quot;code&amp;quot;&amp;gt;&amp;lt;b&amp;gt;OPEN CEN&amp;lt;/b&amp;gt; &lt;br /&gt;
M204.0620: FILE CEN OPENED&lt;br /&gt;
M204.1203: FILE CEN WAS LAST UPDATED ON hh:mm:ss&lt;br /&gt;
&amp;lt;b&amp;gt;RESTORE 192 FROM DUMPCEN &amp;lt;/b&amp;gt;&lt;br /&gt;
M204.0500: FILE CEN: RESTORING FROM DUMP OF 88.262 SEP 19 14.24.29&lt;br /&gt;
M204.1760: FILE CEN: RESTORE BEGINNING AT 14.29.06&lt;br /&gt;
M204.1761: FILE CEN: RESTORE COMPLETED AT 14.29.24&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Usage notes==&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;The &amp;lt;var&amp;gt;RESTORE&amp;lt;/var&amp;gt; command restores a &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;Model&amp;amp;nbsp;204&amp;lt;/var&amp;gt; file from a dumped version of that file. &amp;lt;var&amp;gt;RESTORE&amp;lt;/var&amp;gt; takes a sequential data set produced by a &amp;lt;var&amp;gt;[[DUMP command|DUMP]]&amp;lt;/var&amp;gt; command and turns it into a &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;Model&amp;amp;nbsp;204&amp;lt;/var&amp;gt; file again.&lt;br /&gt;
&amp;lt;p class=&amp;quot;note&amp;quot;&amp;gt;&amp;lt;b&amp;gt;Note:&amp;lt;/b&amp;gt; Before using the &amp;lt;var&amp;gt;RESTORE&amp;lt;/var&amp;gt; (or &amp;lt;var&amp;gt;[[REGENERATE command|REGENERATE]]&amp;lt;/var&amp;gt;) command, you need to have &amp;lt;var&amp;gt;DUMP&amp;lt;/var&amp;gt; copies of the files. &amp;lt;var&amp;gt;DUMP&amp;lt;/var&amp;gt; processing updates the file while making a backup copy (to a target media). Otherwise, when you do a media recovery using either &amp;lt;var&amp;gt;RESTORE&amp;lt;/var&amp;gt; (which does not include journals) or &amp;lt;var&amp;gt;REGENERATE&amp;lt;/var&amp;gt; (to include journals), the backup copy does not incorporate all updates, and you cannot detect this.&amp;lt;/p&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;The &amp;lt;var&amp;gt;RESTORE&amp;lt;/var&amp;gt; command can be issued only in file context. (That is, the current default must be a file, not a group.) The file must be opened with file manager privileges and privileges to update with ad hoc requests.&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;If an external security interface is active, the user ID issuing the command is checked for the proper data set usage authorization. If the authorization check fails, the attempt is logged as a security violation and the command is not executed. Under a security interface, you must have READ privileges to read a file specified by this command. For more information, refer to the [[:Category:Security interfaces|Security interfaces]] pages.&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;If a file is skewed, the file can only be transferred from one device type to another through the &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;Model&amp;amp;nbsp;204&amp;lt;/var&amp;gt; DUMP/RESTORE facility. File skewing is an obsolete feature.&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;When &amp;lt;var&amp;gt;RESTORE&amp;lt;/var&amp;gt; has finished processing, it automatically closes all private or semi-public files. Public files remain open.&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;When it processes &amp;lt;var&amp;gt;RESTORE&amp;lt;/var&amp;gt;, &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;Model&amp;amp;nbsp;204&amp;lt;/var&amp;gt; ends any [[File integrity and recovery#Update units and transactions|update unit]] in progress and begins a non-backoutable update unit. &amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;After &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;Model&amp;amp;nbsp;204&amp;lt;/var&amp;gt; starts to restore a file, it displays a message showing the date and time the file was dumped. [[File dumping and restoring]] discusses the &amp;lt;var&amp;gt;RESTORE&amp;lt;/var&amp;gt; options, along with a full presentation of &amp;lt;var&amp;gt;DUMP&amp;lt;/var&amp;gt;, &amp;lt;var&amp;gt;RESTORE&amp;lt;/var&amp;gt;, and their use in moving, renaming, and changing the size of files.&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;Although the &amp;lt;var&amp;gt;DUMP&amp;lt;/var&amp;gt; command copies the &amp;lt;code&amp;gt;FILE BROADCAST&amp;lt;/code&amp;gt; message with the FPL, the &amp;lt;var&amp;gt;RESTORE&amp;lt;/var&amp;gt; command leaves the current &amp;lt;var&amp;gt;[[BROADCAST command: Sending a file message|BROADCAST]]&amp;lt;/var&amp;gt; message in the file. For example:&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;p class=&amp;quot;code&amp;quot;&amp;gt;OPEN FPLJUNK&lt;br /&gt;
BROADCAST FILE BROADCAST MESSAGE NUMBER ONE&lt;br /&gt;
DUMP TO DUMPFPL&lt;br /&gt;
OPEN FPLJUNK&lt;br /&gt;
BROADCAST FILE BROADCAST MESSAGE NUMBER TWO&lt;br /&gt;
RESTORE FROM DUMPFPL&lt;br /&gt;
OPEN FPLJUNK&lt;br /&gt;
&amp;amp;lt;broadcast message number two&amp;gt; is displayed.&lt;br /&gt;
&amp;lt;/p&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Category: File manager commands]]&lt;br /&gt;
[[Category:Commands]]&lt;/div&gt;</summary>
		<author><name>Goff</name></author>
	</entry>
	<entry>
		<id>https://m204wiki.rocketsoftware.com/index.php?title=DUMP_command&amp;diff=120279</id>
		<title>DUMP command</title>
		<link rel="alternate" type="text/html" href="https://m204wiki.rocketsoftware.com/index.php?title=DUMP_command&amp;diff=120279"/>
		<updated>2024-08-15T22:54:48Z</updated>

		<summary type="html">&lt;p&gt;Goff: /* Syntax */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Summary==&lt;br /&gt;
&amp;lt;dl&amp;gt;&lt;br /&gt;
&amp;lt;dt&amp;gt;Privileges&lt;br /&gt;
&amp;lt;dd&amp;gt;File manager&lt;br /&gt;
&amp;lt;dt&amp;gt;Function&lt;br /&gt;
&amp;lt;dd&amp;gt;Backs up a &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;Model&amp;amp;nbsp;204&amp;lt;/var&amp;gt; file to a sequential data set&lt;br /&gt;
&amp;lt;/dl&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Syntax==&lt;br /&gt;
&amp;lt;p class=&amp;quot;syntax&amp;quot;&amp;gt;DUMP TO &amp;lt;span class=&amp;quot;term&amp;quot;&amp;gt;ddname&amp;lt;/span&amp;gt; [NBUFF &amp;lt;span class=&amp;quot;term&amp;quot;&amp;gt;I/Obuffers&amp;lt;/span&amp;gt;] &lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
Where&lt;br /&gt;
&amp;lt;table&amp;gt; &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;ddname&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Is the name of the sequential dataset to which the file is written.&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;I/Obuffers&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;Optionally sets the number of sequential I/O buffers DUMP can use.  For example:&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p class=&amp;quot;code&amp;quot;&amp;gt;DUMP TO TESTFILE NBUFF 50&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;Each buffer is equal in size to the blocksize of the sequential dataset.  Thus, if NBUFF is 20, and the sequential dataset blocksize is 30920 bytes, 618,400 bytes of storage will be needed for the sequential I/O  buffers. NBUFF can be set to any number between 1 and 99 inclusive.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Syntax notes===&lt;br /&gt;
&amp;lt;var&amp;gt;DUMP&amp;lt;/var&amp;gt; must be issued in file context (that is, the current default must be a file, not a group).&lt;br /&gt;
&lt;br /&gt;
==Example==&lt;br /&gt;
&amp;lt;p class=&amp;quot;code&amp;quot;&amp;gt;OPEN PEOPLE &lt;br /&gt;
M204.0620: FILE PEOPLE OPENED&lt;br /&gt;
M204.1203: FILE PEOPLE WAS LAST UPDATED ON hh:mm:ss&lt;br /&gt;
&amp;lt;b&amp;gt;DUMP TO DUMPPEOP&amp;lt;/b&amp;gt; &lt;br /&gt;
M204.1760: FILE PEOPLE: DUMP BEGINNING AT hh:mm:ss&lt;br /&gt;
M204.1761: FILE PEOPLE: DUMP COMPLETED AT hh:mm:ss&lt;br /&gt;
&amp;lt;b&amp;gt;CLOSE PEOPLE&amp;lt;/b&amp;gt;   &lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Usage notes==&lt;br /&gt;
The &amp;lt;var&amp;gt;DUMP&amp;lt;/var&amp;gt; command copies an open &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;Model&amp;amp;nbsp;204&amp;lt;/var&amp;gt; file to a sequential data set that is located on either a magnetic tape or a direct access device. &amp;lt;var&amp;gt;DUMP&amp;lt;/var&amp;gt; backs up a file so that the dumped version is available in case of a system or media failure. The dumped version can subsequently be restored using either the &amp;lt;var&amp;gt;[[RESTORE command|RESTORE]]&amp;lt;/var&amp;gt; command or the &amp;lt;var&amp;gt;[[REGENERATE command|REGENERATE]]&amp;lt;/var&amp;gt; command.&lt;br /&gt;
&amp;lt;p class=&amp;quot;note&amp;quot;&amp;gt;&amp;lt;b&amp;gt;Note:&amp;lt;/b&amp;gt; Use the DUMP command before using either the REGENERATE or the RESTORE command. DUMP updates the file while making a backup copy (to a target media). Otherwise, when you do a media recovery using either REGENERATE (to include journals) or RESTORE (without journals), the backup copy does not incorporate all updates, but you cannot detect this.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
If a file is skewed, the file can be transferred from one device type to another only through the &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;Model&amp;amp;nbsp;204&amp;lt;/var&amp;gt; DUMP/RESTORE facility. File skewing is an obsolete feature.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Dump files can be accessed and updated during execution of the &amp;lt;var&amp;gt;DUMP&amp;lt;/var&amp;gt; command. After the &amp;lt;var&amp;gt;DUMP&amp;lt;/var&amp;gt; command has been issued, the &amp;lt;var&amp;gt;DUMP&amp;lt;/var&amp;gt; waits until all existing transactions that might update the file are complete and the existing copy of the file is in a consistent state. At that point the &amp;lt;var&amp;gt;DUMP&amp;lt;/var&amp;gt; begins. If a subsequent user request updates the file being dumped, preimages of database pages to be updated are dumped before the update is allowed. The dumped copy matches the state of the file at the time the &amp;lt;var&amp;gt;DUMP&amp;lt;/var&amp;gt; begins.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
If updates are not complete when the &amp;lt;var&amp;gt;DUMP&amp;lt;/var&amp;gt; command for a file is issued, you receive a message that the file is still in use. The DUMP can be canceled at this juncture. If errors are detected during the file dump, the dump is ended. A message to this effect is displayed.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Job level enqueuing is not affected by this facility. A BATCH204 job cannot be started to dump files that are being updated in another &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;Model&amp;amp;nbsp;204&amp;lt;/var&amp;gt; job. Use of the &amp;lt;var&amp;gt;DUMP&amp;lt;/var&amp;gt; command from any &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;Model&amp;amp;nbsp;204&amp;lt;/var&amp;gt; job requires exclusive access to the file by that copy of &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;Model&amp;amp;nbsp;204&amp;lt;/var&amp;gt;.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
If an external security interface is active, the user ID issuing the command is checked for the proper data set usage authorization. If the authorization check fails, the attempt is logged as a security violation and the command is not executed.   &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
With a security interface, you must have &amp;lt;var&amp;gt;WRITE&amp;lt;/var&amp;gt;, &amp;lt;var&amp;gt;ALTER&amp;lt;/var&amp;gt;, or &amp;lt;var&amp;gt;UPDATE&amp;lt;/var&amp;gt; privileges to use the DUMP command with sequential data sets. For more information, refer to the [[:Category:Security interfaces|Security interfaces]] pages. &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
When it processes &amp;lt;var&amp;gt;DUMP&amp;lt;/var&amp;gt;, &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;Model&amp;amp;nbsp;204&amp;lt;/var&amp;gt; ends any [[File integrity and recovery#Update units and transactions|update unit]] in progress and begins a non-backoutable update unit. &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
The &amp;lt;var&amp;gt;DUMP&amp;lt;/var&amp;gt;, &amp;lt;var&amp;gt;RESTORE&amp;lt;/var&amp;gt;, and &amp;lt;var&amp;gt;REGENERATE&amp;lt;/var&amp;gt; commands and their use in dumping, restoring, and regenerating files are explained in [[File dumping and restoring]] and [[Media recovery]].&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Category: File manager commands]]&lt;br /&gt;
[[Category:Commands]]&lt;/div&gt;</summary>
		<author><name>Goff</name></author>
	</entry>
	<entry>
		<id>https://m204wiki.rocketsoftware.com/index.php?title=REGENERATE_command&amp;diff=120278</id>
		<title>REGENERATE command</title>
		<link rel="alternate" type="text/html" href="https://m204wiki.rocketsoftware.com/index.php?title=REGENERATE_command&amp;diff=120278"/>
		<updated>2024-08-14T23:14:19Z</updated>

		<summary type="html">&lt;p&gt;Goff: /* Syntax */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Summary==&lt;br /&gt;
&amp;lt;dl&amp;gt;&lt;br /&gt;
&amp;lt;dt&amp;gt;Privileges&lt;br /&gt;
&amp;lt;dd&amp;gt;User 0&lt;br /&gt;
&amp;lt;dt&amp;gt;Function&lt;br /&gt;
&amp;lt;dd&amp;gt;In the event of a media failure, for example, a disk head crash, a REGENERATE command recovers a &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;Model&amp;amp;nbsp;204&amp;lt;/var&amp;gt; file by reapplying some or all of the updates that have been made to the file since the time of the last dump.&lt;br /&gt;
&amp;lt;/dl&amp;gt;&lt;br /&gt;
==Syntax==&lt;br /&gt;
&amp;lt;p class=&amp;quot;syntax&amp;quot;&amp;gt;&amp;lt;b&amp;gt;REGEN&amp;lt;/b&amp;gt;ERATE FILE &amp;lt;span class=&amp;quot;term&amp;quot;&amp;gt;filename&amp;lt;/span&amp;gt; [FROM &amp;lt;span class=&amp;quot;term&amp;quot;&amp;gt;dumpname&amp;lt;/span&amp;gt; | IGNORE] &lt;br /&gt;
 [TO {&amp;lt;u&amp;gt;LAST UPDATE&amp;lt;/u&amp;gt; [BEFORE &amp;lt;span class=&amp;quot;term&amp;quot;&amp;gt;yy.ddd hh:mm:ss.th&amp;lt;/span&amp;gt;] &lt;br /&gt;
 | LAST CHECKPOINT [BEFORE &amp;lt;span class=&amp;quot;term&amp;quot;&amp;gt;yy.dd hh:mm:ss.th&amp;lt;/span&amp;gt;] &lt;br /&gt;
 | UPDATE &amp;lt;span class=&amp;quot;term&amp;quot;&amp;gt;number&amp;lt;/span&amp;gt; OF &amp;lt;span class=&amp;quot;term&amp;quot;&amp;gt;yy.ddd hh:mm:ss.th&amp;lt;/span&amp;gt; &lt;br /&gt;
 | CHECKPOINT &amp;lt;span class=&amp;quot;term&amp;quot;&amp;gt;yy.ddd hh:mm:ss.th&amp;lt;/span&amp;gt;}]&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;For more than one file, specify REGENERATE only once; the remaining syntax is repeated for each file.&amp;lt;/p&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;b&amp;gt;Where:&amp;lt;/b&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt; &lt;br /&gt;
&amp;lt;li&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&amp;lt;var class=&amp;quot;term&amp;quot;&amp;gt;filename&amp;lt;/var&amp;gt; is the name of a &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;Model&amp;amp;nbsp;204&amp;lt;/var&amp;gt; file that is one to eight characters long.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;li&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;A FROM clause determines whether or not REGENERATE processing performs a restore: &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt; &lt;br /&gt;
&amp;lt;li&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;If a FROM clause is present for a file, REGENERATE processing restores that file from the &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;Model&amp;amp;nbsp;204&amp;lt;/var&amp;gt; dump specified in the clause.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;li&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;If a FROM clause is not present for a file, REGENERATE processing assumes that the file was previously restored. &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
 &amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;li&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&amp;lt;var class=&amp;quot;term&amp;quot;&amp;gt;dumpname&amp;lt;/var&amp;gt; is the ddname of the dumped file, one to eight characters long, from which to recover.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;li&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&amp;lt;var&amp;gt;IGNORE&amp;lt;/var&amp;gt; lets REGENERATE processing bypass the file parameter list (FPL) update timestamps, so you can run REGEN processing with one CCAGEN at a time, instead of requiring you to concatenate the CCAGEN files.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;li&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;The TO clause options listed in the table below identify the stopping point:&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
   &lt;br /&gt;
&amp;lt;tr class=&amp;quot;head&amp;quot;&amp;gt; &amp;lt;th&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;Option&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/th&amp;gt; &amp;lt;th&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;Applies updates to the file up to...&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/th&amp;gt; &amp;lt;/tr&amp;gt;&lt;br /&gt;
   &lt;br /&gt;
&amp;lt;tr&amp;gt; &amp;lt;th&amp;gt;&amp;lt;var&amp;gt;LAST UPDATE&amp;lt;/var&amp;gt;&amp;lt;/th&amp;gt; &amp;lt;td&amp;gt;All. This is the default.   &amp;lt;/td&amp;gt; &amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt; &amp;lt;th&amp;gt;&amp;lt;var&amp;gt;LAST CHECKPOINT&amp;lt;/var&amp;gt;&amp;lt;/th&amp;gt; &lt;br /&gt;
&amp;lt;td&amp;gt;Last checkpoint on the input journal.&lt;br /&gt;
&amp;lt;/td&amp;gt; &amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt; &amp;lt;th nowrap&amp;gt;&amp;lt;var&amp;gt;UPDATE &amp;lt;i&amp;gt;number&amp;lt;/i&amp;gt;  OF &amp;lt;i&amp;gt;id&amp;lt;/i&amp;gt;&amp;lt;/var&amp;gt;&amp;lt;/th&amp;gt; &amp;lt;td&amp;gt;And including the update specified by &amp;lt;i&amp;gt;number&amp;lt;/i&amp;gt; and &amp;lt;i&amp;gt;id&amp;lt;/i&amp;gt;. The ID is the date/time stamp from the END OF UPDATE message, specified in the form: yy.ddd hh:mm:ss.th.&amp;lt;/td&amp;gt; &amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt; &amp;lt;th&amp;gt;&amp;lt;var&amp;gt;CHECKPOINT &amp;lt;i&amp;gt;id&amp;lt;/i&amp;gt;&amp;lt;/var&amp;gt;&amp;lt;/th&amp;gt; &lt;br /&gt;
&amp;lt;td&amp;gt;Specified checkpoint. The ID is specified in the form: yy.ddd hh:mm:ss.th. &amp;lt;/td&amp;gt; &amp;lt;/tr&amp;gt;   &lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;li&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;A BEFORE clause specifies a nonspecific stopping point. The BEFORE clause is an alternative to specifying an exact checkpoint ID or update unit number and ending date and time from an audit trail.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;If you specify a BEFORE clause, Pass One of REGENERATE processing determines the last complete update or checkpoint before the time specified. Pass Two of REGENERATE processing stops reapplying file updates when it reaches the stopping point identified in Pass One. &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
 &amp;lt;/ul&amp;gt;&lt;br /&gt;
===Syntax notes===&lt;br /&gt;
When multiple files are regenerated, each file must be specified on a separate line. The line can begin in any column. The END keyword indicates the end of the list of files.&lt;br /&gt;
&lt;br /&gt;
==Examples==&lt;br /&gt;
&amp;lt;p class=&amp;quot;code&amp;quot;&amp;gt;REGENERATE FILE DB1 FROM DUMPDB1&lt;br /&gt;
REGEN FILE DB1 FROM DUMPDB1 TO LAST UPDATE&lt;br /&gt;
REGEN FILE DBAUDIT FROM DUMP01 TO LAST -&lt;br /&gt;
CHECKPOINT&lt;br /&gt;
REGEN FILE DB1 FROM DUMPDB2 TO UPDATE 3 -&lt;br /&gt;
OF 88.216 06:28:42.98&lt;br /&gt;
REGEN FILE MODFILE FROM DUMPMOD TO -&lt;br /&gt;
CHECKPOINT 88.216 01:05:22.99&lt;br /&gt;
REGEN&lt;br /&gt;
  FILE DB1 FROM DUMPDB1 TO LAST CHECKPOINT&lt;br /&gt;
  FILE DB2 FROM DUMPDB2&lt;br /&gt;
  FILE DB3 FROM DUMPDB3 TO UPDATE 5 OF -&lt;br /&gt;
  88.008 05:19:41.27&lt;br /&gt;
END &lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p class=&amp;quot;note&amp;quot;&amp;gt;&amp;lt;b&amp;gt;Note:&amp;lt;/b&amp;gt; Blank lines are not valid between the REGENERATE and END command.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p class=&amp;quot;code&amp;quot;&amp;gt;REGEN FILE ABC FROM DUMPABC    /* First run */&lt;br /&gt;
.&lt;br /&gt;
.&lt;br /&gt;
REGEN FILE ABC IGNORE          /* A later run */&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Usage notes==&lt;br /&gt;
&amp;lt;p&amp;gt;The REGENERATE command lets the system manager use the &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;Model&amp;amp;nbsp;204&amp;lt;/var&amp;gt; media recovery feature to regenerate one or more files. A REGENERATE command is issued in case of a loss of storage integrity caused by a hard system error such as a disk head crash.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;The algorithm for identifying starting points, used whether or not a FROM clause is present, is to find the first start of an update unit with a time greater than the last updated time of the file being processed. &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;If REGENERATE processing opens a file for which it is not performing a restore, and if that file is marked physically inconsistent, REGENERATE processing for that file is discontinued.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;When it processes REGENERATE, &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;Model&amp;amp;nbsp;204&amp;lt;/var&amp;gt; ends any update unit in progress and begins a no-back out-allowed update unit. For more information about &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;Model&amp;amp;nbsp;204&amp;lt;/var&amp;gt; update units, see [[File_integrity_and_recovery#Update_units_and_transactions|Update units and transactions]].&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;For a single-user (batch) &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;Model&amp;amp;nbsp;204&amp;lt;/var&amp;gt; run, specify a REGENERATE command on User 0&#039;s command line. REGENERATE need not be the first command issued. You can intermix User Language procedures and other batch functions with REGENERATE commands.&amp;lt;/p&amp;gt;&lt;br /&gt;
====Using the IGNORE option====&lt;br /&gt;
&amp;lt;p&amp;gt;For example, providing the first journal the first REGEN command might be&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p class=&amp;quot;code&amp;quot;&amp;gt;REGEN FILE ABC FROM DUMPABC &lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;A second run may provide the second journal and specify: &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p class=&amp;quot;code&amp;quot;&amp;gt;REGEN FILE ABC IGNORE&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;The second run begins where the previous REGEN processing ended and applies the second journal updates.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p class=&amp;quot;note&amp;quot;&amp;gt;&amp;lt;b&amp;gt;Note:&amp;lt;/b&amp;gt; If you omit a journal, &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;Model&amp;amp;nbsp;204&amp;lt;/var&amp;gt; does not report this to you. Therefore, use the IGNORE option with care.&amp;lt;/p&amp;gt;&lt;br /&gt;
====Using the TO UPDATE option====&lt;br /&gt;
You can specify the TO UPDATE option for a single or multiple file run. &lt;br /&gt;
&amp;lt;p&amp;gt;If TO UPDATE &amp;lt;var class=&amp;quot;term&amp;quot;&amp;gt;nn&amp;lt;/var&amp;gt; OF &amp;lt;var class=&amp;quot;term&amp;quot;&amp;gt;id&amp;lt;/var&amp;gt; is specified, it must appear only on the first FILE statement, and no other ‘TO’ options are allowed on subsequent files.&amp;lt;/p&amp;gt;&lt;br /&gt;
(In Model 204 version 7.6, the new message: &amp;lt;code&amp;gt;M204:1664 &amp;quot;TO UPDATE&amp;quot; only allowed on first line of REGENerate&amp;lt;/code&amp;gt; appears any time more than one TO UPDATE is specified, or if TO UPDATE is specified on a line other than the first.)&lt;br /&gt;
&amp;lt;p&amp;gt;All additional files are recovered as though they each specified the same &#039;TO UPDATE&#039; option. The &amp;lt;var class=&amp;quot;term&amp;quot;&amp;gt;id&amp;lt;/var&amp;gt;&#039; timestamp is the END OF TRANSACTION timestamp. Once the &#039;end of transaction&#039; is reached, further processing stops, all inflight transactions are backed out, and RC=0 is set.&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;If the update is not found in the journal, then the run stops immediately after pass 1. RC=4 is set. This message is displayed for each file: &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p class=&amp;quot;code&amp;quot;&amp;gt;M204.1409: MISSING STOPPING POINT FOR FILE &amp;lt;var class=&amp;quot;term&amp;quot;&amp;gt;filename&amp;lt;/var&amp;gt;&amp;lt;/p&amp;gt;&lt;br /&gt;
And this message is also displayed: &lt;br /&gt;
&amp;lt;p class=&amp;quot;code&amp;quot;&amp;gt;M204.1435: Error during regenerate&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Using REGENERATE with multiple files====&lt;br /&gt;
&amp;lt;p&amp;gt;The number of files you can regenerate in a single run depends upon the settings of these parameters: [[NDIR parameter|NDIR]] (number of directory entries) and [[NFILES parameter|NFILES]] (number of file areas).&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Category:Commands]]&lt;/div&gt;</summary>
		<author><name>Goff</name></author>
	</entry>
	<entry>
		<id>https://m204wiki.rocketsoftware.com/index.php?title=REGENERATE_command&amp;diff=120277</id>
		<title>REGENERATE command</title>
		<link rel="alternate" type="text/html" href="https://m204wiki.rocketsoftware.com/index.php?title=REGENERATE_command&amp;diff=120277"/>
		<updated>2024-08-14T23:13:30Z</updated>

		<summary type="html">&lt;p&gt;Goff: /* Syntax */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Summary==&lt;br /&gt;
&amp;lt;dl&amp;gt;&lt;br /&gt;
&amp;lt;dt&amp;gt;Privileges&lt;br /&gt;
&amp;lt;dd&amp;gt;User 0&lt;br /&gt;
&amp;lt;dt&amp;gt;Function&lt;br /&gt;
&amp;lt;dd&amp;gt;In the event of a media failure, for example, a disk head crash, a REGENERATE command recovers a &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;Model&amp;amp;nbsp;204&amp;lt;/var&amp;gt; file by reapplying some or all of the updates that have been made to the file since the time of the last dump.&lt;br /&gt;
&amp;lt;/dl&amp;gt;&lt;br /&gt;
==Syntax==&lt;br /&gt;
&amp;lt;p class=&amp;quot;syntax&amp;quot;&amp;gt;&amp;lt;b&amp;gt;REGEN&amp;lt;/b&amp;gt;ERATE [FROM &amp;lt;span class=&amp;quot;term&amp;quot;USING &amp;quot;term&amp;quot;&amp;gt;ddname&amp;lt;/span&amp;gt;] FILE &amp;lt;span class=&amp;quot;term&amp;quot;&amp;gt;filename&amp;lt;/span&amp;gt; [FROM &amp;lt;span class=&amp;quot;term&amp;quot;&amp;gt;dumpname&amp;lt;/span&amp;gt; | IGNORE] &lt;br /&gt;
 [TO {&amp;lt;u&amp;gt;LAST UPDATE&amp;lt;/u&amp;gt; [BEFORE &amp;lt;span class=&amp;quot;term&amp;quot;&amp;gt;yy.ddd hh:mm:ss.th&amp;lt;/span&amp;gt;] &lt;br /&gt;
 | LAST CHECKPOINT [BEFORE &amp;lt;span class=&amp;quot;term&amp;quot;&amp;gt;yy.dd hh:mm:ss.th&amp;lt;/span&amp;gt;] &lt;br /&gt;
 | UPDATE &amp;lt;span class=&amp;quot;term&amp;quot;&amp;gt;number&amp;lt;/span&amp;gt; OF &amp;lt;span class=&amp;quot;term&amp;quot;&amp;gt;yy.ddd hh:mm:ss.th&amp;lt;/span&amp;gt; &lt;br /&gt;
 | CHECKPOINT &amp;lt;span class=&amp;quot;term&amp;quot;&amp;gt;yy.ddd hh:mm:ss.th&amp;lt;/span&amp;gt;}]&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;For more than one file, specify REGENERATE only once; the remaining syntax is repeated for each file.&amp;lt;/p&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;b&amp;gt;Where:&amp;lt;/b&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt; &lt;br /&gt;
&amp;lt;li&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&amp;lt;var class=&amp;quot;term&amp;quot;&amp;gt;filename&amp;lt;/var&amp;gt; is the name of a &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;Model&amp;amp;nbsp;204&amp;lt;/var&amp;gt; file that is one to eight characters long.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;li&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;A FROM clause determines whether or not REGENERATE processing performs a restore: &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt; &lt;br /&gt;
&amp;lt;li&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;If a FROM clause is present for a file, REGENERATE processing restores that file from the &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;Model&amp;amp;nbsp;204&amp;lt;/var&amp;gt; dump specified in the clause.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;li&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;If a FROM clause is not present for a file, REGENERATE processing assumes that the file was previously restored. &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
 &amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;li&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&amp;lt;var class=&amp;quot;term&amp;quot;&amp;gt;dumpname&amp;lt;/var&amp;gt; is the ddname of the dumped file, one to eight characters long, from which to recover.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;li&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&amp;lt;var&amp;gt;IGNORE&amp;lt;/var&amp;gt; lets REGENERATE processing bypass the file parameter list (FPL) update timestamps, so you can run REGEN processing with one CCAGEN at a time, instead of requiring you to concatenate the CCAGEN files.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;li&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;The TO clause options listed in the table below identify the stopping point:&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
   &lt;br /&gt;
&amp;lt;tr class=&amp;quot;head&amp;quot;&amp;gt; &amp;lt;th&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;Option&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/th&amp;gt; &amp;lt;th&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;Applies updates to the file up to...&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/th&amp;gt; &amp;lt;/tr&amp;gt;&lt;br /&gt;
   &lt;br /&gt;
&amp;lt;tr&amp;gt; &amp;lt;th&amp;gt;&amp;lt;var&amp;gt;LAST UPDATE&amp;lt;/var&amp;gt;&amp;lt;/th&amp;gt; &amp;lt;td&amp;gt;All. This is the default.   &amp;lt;/td&amp;gt; &amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt; &amp;lt;th&amp;gt;&amp;lt;var&amp;gt;LAST CHECKPOINT&amp;lt;/var&amp;gt;&amp;lt;/th&amp;gt; &lt;br /&gt;
&amp;lt;td&amp;gt;Last checkpoint on the input journal.&lt;br /&gt;
&amp;lt;/td&amp;gt; &amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt; &amp;lt;th nowrap&amp;gt;&amp;lt;var&amp;gt;UPDATE &amp;lt;i&amp;gt;number&amp;lt;/i&amp;gt;  OF &amp;lt;i&amp;gt;id&amp;lt;/i&amp;gt;&amp;lt;/var&amp;gt;&amp;lt;/th&amp;gt; &amp;lt;td&amp;gt;And including the update specified by &amp;lt;i&amp;gt;number&amp;lt;/i&amp;gt; and &amp;lt;i&amp;gt;id&amp;lt;/i&amp;gt;. The ID is the date/time stamp from the END OF UPDATE message, specified in the form: yy.ddd hh:mm:ss.th.&amp;lt;/td&amp;gt; &amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt; &amp;lt;th&amp;gt;&amp;lt;var&amp;gt;CHECKPOINT &amp;lt;i&amp;gt;id&amp;lt;/i&amp;gt;&amp;lt;/var&amp;gt;&amp;lt;/th&amp;gt; &lt;br /&gt;
&amp;lt;td&amp;gt;Specified checkpoint. The ID is specified in the form: yy.ddd hh:mm:ss.th. &amp;lt;/td&amp;gt; &amp;lt;/tr&amp;gt;   &lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;li&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;A BEFORE clause specifies a nonspecific stopping point. The BEFORE clause is an alternative to specifying an exact checkpoint ID or update unit number and ending date and time from an audit trail.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;If you specify a BEFORE clause, Pass One of REGENERATE processing determines the last complete update or checkpoint before the time specified. Pass Two of REGENERATE processing stops reapplying file updates when it reaches the stopping point identified in Pass One. &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
 &amp;lt;/ul&amp;gt;&lt;br /&gt;
===Syntax notes===&lt;br /&gt;
When multiple files are regenerated, each file must be specified on a separate line. The line can begin in any column. The END keyword indicates the end of the list of files.&lt;br /&gt;
&lt;br /&gt;
==Examples==&lt;br /&gt;
&amp;lt;p class=&amp;quot;code&amp;quot;&amp;gt;REGENERATE FILE DB1 FROM DUMPDB1&lt;br /&gt;
REGEN FILE DB1 FROM DUMPDB1 TO LAST UPDATE&lt;br /&gt;
REGEN FILE DBAUDIT FROM DUMP01 TO LAST -&lt;br /&gt;
CHECKPOINT&lt;br /&gt;
REGEN FILE DB1 FROM DUMPDB2 TO UPDATE 3 -&lt;br /&gt;
OF 88.216 06:28:42.98&lt;br /&gt;
REGEN FILE MODFILE FROM DUMPMOD TO -&lt;br /&gt;
CHECKPOINT 88.216 01:05:22.99&lt;br /&gt;
REGEN&lt;br /&gt;
  FILE DB1 FROM DUMPDB1 TO LAST CHECKPOINT&lt;br /&gt;
  FILE DB2 FROM DUMPDB2&lt;br /&gt;
  FILE DB3 FROM DUMPDB3 TO UPDATE 5 OF -&lt;br /&gt;
  88.008 05:19:41.27&lt;br /&gt;
END &lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p class=&amp;quot;note&amp;quot;&amp;gt;&amp;lt;b&amp;gt;Note:&amp;lt;/b&amp;gt; Blank lines are not valid between the REGENERATE and END command.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p class=&amp;quot;code&amp;quot;&amp;gt;REGEN FILE ABC FROM DUMPABC    /* First run */&lt;br /&gt;
.&lt;br /&gt;
.&lt;br /&gt;
REGEN FILE ABC IGNORE          /* A later run */&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Usage notes==&lt;br /&gt;
&amp;lt;p&amp;gt;The REGENERATE command lets the system manager use the &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;Model&amp;amp;nbsp;204&amp;lt;/var&amp;gt; media recovery feature to regenerate one or more files. A REGENERATE command is issued in case of a loss of storage integrity caused by a hard system error such as a disk head crash.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;The algorithm for identifying starting points, used whether or not a FROM clause is present, is to find the first start of an update unit with a time greater than the last updated time of the file being processed. &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;If REGENERATE processing opens a file for which it is not performing a restore, and if that file is marked physically inconsistent, REGENERATE processing for that file is discontinued.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;When it processes REGENERATE, &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;Model&amp;amp;nbsp;204&amp;lt;/var&amp;gt; ends any update unit in progress and begins a no-back out-allowed update unit. For more information about &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;Model&amp;amp;nbsp;204&amp;lt;/var&amp;gt; update units, see [[File_integrity_and_recovery#Update_units_and_transactions|Update units and transactions]].&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;For a single-user (batch) &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;Model&amp;amp;nbsp;204&amp;lt;/var&amp;gt; run, specify a REGENERATE command on User 0&#039;s command line. REGENERATE need not be the first command issued. You can intermix User Language procedures and other batch functions with REGENERATE commands.&amp;lt;/p&amp;gt;&lt;br /&gt;
====Using the IGNORE option====&lt;br /&gt;
&amp;lt;p&amp;gt;For example, providing the first journal the first REGEN command might be&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p class=&amp;quot;code&amp;quot;&amp;gt;REGEN FILE ABC FROM DUMPABC &lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;A second run may provide the second journal and specify: &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p class=&amp;quot;code&amp;quot;&amp;gt;REGEN FILE ABC IGNORE&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;The second run begins where the previous REGEN processing ended and applies the second journal updates.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p class=&amp;quot;note&amp;quot;&amp;gt;&amp;lt;b&amp;gt;Note:&amp;lt;/b&amp;gt; If you omit a journal, &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;Model&amp;amp;nbsp;204&amp;lt;/var&amp;gt; does not report this to you. Therefore, use the IGNORE option with care.&amp;lt;/p&amp;gt;&lt;br /&gt;
====Using the TO UPDATE option====&lt;br /&gt;
You can specify the TO UPDATE option for a single or multiple file run. &lt;br /&gt;
&amp;lt;p&amp;gt;If TO UPDATE &amp;lt;var class=&amp;quot;term&amp;quot;&amp;gt;nn&amp;lt;/var&amp;gt; OF &amp;lt;var class=&amp;quot;term&amp;quot;&amp;gt;id&amp;lt;/var&amp;gt; is specified, it must appear only on the first FILE statement, and no other ‘TO’ options are allowed on subsequent files.&amp;lt;/p&amp;gt;&lt;br /&gt;
(In Model 204 version 7.6, the new message: &amp;lt;code&amp;gt;M204:1664 &amp;quot;TO UPDATE&amp;quot; only allowed on first line of REGENerate&amp;lt;/code&amp;gt; appears any time more than one TO UPDATE is specified, or if TO UPDATE is specified on a line other than the first.)&lt;br /&gt;
&amp;lt;p&amp;gt;All additional files are recovered as though they each specified the same &#039;TO UPDATE&#039; option. The &amp;lt;var class=&amp;quot;term&amp;quot;&amp;gt;id&amp;lt;/var&amp;gt;&#039; timestamp is the END OF TRANSACTION timestamp. Once the &#039;end of transaction&#039; is reached, further processing stops, all inflight transactions are backed out, and RC=0 is set.&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;If the update is not found in the journal, then the run stops immediately after pass 1. RC=4 is set. This message is displayed for each file: &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p class=&amp;quot;code&amp;quot;&amp;gt;M204.1409: MISSING STOPPING POINT FOR FILE &amp;lt;var class=&amp;quot;term&amp;quot;&amp;gt;filename&amp;lt;/var&amp;gt;&amp;lt;/p&amp;gt;&lt;br /&gt;
And this message is also displayed: &lt;br /&gt;
&amp;lt;p class=&amp;quot;code&amp;quot;&amp;gt;M204.1435: Error during regenerate&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Using REGENERATE with multiple files====&lt;br /&gt;
&amp;lt;p&amp;gt;The number of files you can regenerate in a single run depends upon the settings of these parameters: [[NDIR parameter|NDIR]] (number of directory entries) and [[NFILES parameter|NFILES]] (number of file areas).&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Category:Commands]]&lt;/div&gt;</summary>
		<author><name>Goff</name></author>
	</entry>
	<entry>
		<id>https://m204wiki.rocketsoftware.com/index.php?title=File_size_calculation_in_detail&amp;diff=120131</id>
		<title>File size calculation in detail</title>
		<link rel="alternate" type="text/html" href="https://m204wiki.rocketsoftware.com/index.php?title=File_size_calculation_in_detail&amp;diff=120131"/>
		<updated>2024-06-11T22:06:18Z</updated>

		<summary type="html">&lt;p&gt;Goff: /* Computing the file size multiplier (N) */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;div class=&amp;quot;toclimit-3&amp;quot;&amp;gt;&lt;br /&gt;
==Overview==&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Trying to do a precise file size for a Model 204 file is difficult because:&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt; &lt;br /&gt;
&amp;lt;li&amp;gt;The flexibility of Model 204 makes the knowledge of the detail needed unlikely&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;li&amp;gt;During the application design process, it is highly likely that the data structures and field attributes will change&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;li&amp;gt;Model 204 performs so well that there is no advantage to having such precise sizes&lt;br /&gt;
&amp;lt;/ul&amp;gt; &lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Rocket Software recommends a more flexible, ad-hoc approach, as discussed in [[File sizing introduction]].&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
What follows is detail which is unlikely ever to be done more than once by a file manager. That said, the detail provided is useful and may be referred to to help in the ad-hoc design approach.&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==The detailed design process==&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
After choosing the fields and field attributes for a file, you need to calculate how much disk space the file requires and then to allocate the space. After being calculated, the values of file parameters are set when the file is created. Before you can calculate the space, you need to know:&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Types of fields in the input data for the file (such as ORDERED or FRV)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Number of fields that the average record contains&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Number of records you expect to be in file&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Use this information to calculate the file parameters, and then use the file parameters to calculate the expected disk space.     &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
This topic contains:&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Detailed instructions to help you calculate the file parameters and disk space&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Information about allocating disk space for your operating system &amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Complete space estimation example using the steps shown in the first section of this topic &amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Space calculation and file parameter worksheets to help you calculate file sizes for your data.&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
This topic shows you how to find the total number of &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;Model&amp;amp;nbsp;204&amp;lt;/var&amp;gt; pages you need for a file, that is, to resolve the following equation:&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p class=&amp;quot;code&amp;quot;&amp;gt;Number of pages = ASIZE + BSIZE + CSIZE + DSIZE + ESIZE + XSIZE + 8&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p class=&amp;quot;note&amp;quot;&amp;gt;&amp;lt;b&amp;gt;Note:&amp;lt;/b&amp;gt; The &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;Model&amp;amp;nbsp;204&amp;lt;/var&amp;gt; Dictionary/204 FILEMGMT subsystem facility can automatically calculate file spacing allocations, as described in [[ Managing file and table size with FILEMGMT#File sizing overview|File sizing overview]].&amp;lt;/p&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
===Testing your file design===&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
The detail of the process still necessitates that the final sizing be validated. You should still load a representative sample of your records into a test file (and, for larger files, at least one segment&#039;s worth). This allows you to test the accuracy of space calculations and parameter settings before loading the entire file. &amp;lt;/p&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
===Using constants===&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Many of the formulas used to calculate parameters contain a constant (for example, 1.1 in the formula for ATRPG) multiplied by an expression. The constants generally allow for inaccuracies in knowledge about data in the file and for file expansion. If you know in advance what values are going to be stored, and that the amount of data in the file will remain static, you can reduce the multipliers (to a minimum value of 1).&amp;lt;/p&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
====Model 204 usable page size constant====&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
The standard &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;Model&amp;amp;nbsp;204&amp;lt;/var&amp;gt; page size is 6184 bytes. Although &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;Model&amp;amp;nbsp;204&amp;lt;/var&amp;gt; has accepted other page sizes in previous releases (to accommodate hardware no longer supported by IBM), the 6184-byte size is currently the only valid page size. Therefore, the calculation for usable page size is:&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p class=&amp;quot;code&amp;quot;&amp;gt;6184 - 40 = 6144&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
==Sizing Table A==&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Table A is an internal file dictionary in which character strings and their corresponding codes are recorded. Table A contains the following information:&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;tr class=&amp;quot;head&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;This section&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Contains...   &amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Attribute&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Field names of all fields in the file.&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td nowrap&amp;gt;FEW-VALUED&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Character string values of all fields with the FEW-VALUED field attribute, and either the CODED attribute or the FRV (for-each-value) attribute. Values for fields that have both the CODED and FRV attributes appear only once, as do values used for more than one field.     &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td nowrap&amp;gt;MANY-VALUED&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Character string values of all fields that have the MANY-VALUED attribute and either the CODED attribute or the FRV attribute.     &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
The Table A parameters you need as part of the total &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;Model&amp;amp;nbsp;204&amp;lt;/var&amp;gt; number of pages are as follows: &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;tr class=&amp;quot;head&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;This attribute&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Specifies the number of Table A...&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;ATRPG&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Attribute pages &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;FVFPG&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;FEW-VALUED pages&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MVFPG&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MANY-VALUED pages&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
ASIZE, the total size of Table A, is calculated by &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;Model&amp;amp;nbsp;204&amp;lt;/var&amp;gt;.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
After it has been allocated, Table A cannot be expanded. However, because Table A is always small in relation to the rest of the file, be generous when allocating space.&amp;lt;/p&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
===Computing ASTRPPG (character strings per Table A page)===&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Before you can compute the Table A parameters, you need to know ASTRPPG, which is the number of character strings per Table A page. First, estimate the average length (L) of all character strings you will store in Table A. After you compute L, you can compute ASTRPPG.&amp;lt;/p&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
====Computing L (the length of each string)====&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
In computing L, the length of each string must include system overhead. Increase the basic character string lengths using the following rules: &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;ol&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;For each CODED or FRV value, add 3 bytes.   &amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;For each field name, regardless of attributes, add 2 bytes. In addition:&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;If the field has any of the following attributes, add 1 more byte: OCCURS, LEVEL, FLOAT, UPDATE IN PLACE, or ORDERED. &amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;If the field is OCCURS, add 2 more bytes.&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;If the field is LEVEL, add 1 more byte.&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;If the field is FLOAT, add 1 more byte.&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;If the field is ORDERED, add 4 more bytes.&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;If the field is UNIQUE, add 1 more byte. &amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;If the field is NUMERIC RANGE, it requires a number of auxiliary field names. For each NUM RANGE field, add:&lt;br /&gt;
&amp;lt;p class=&amp;quot;code&amp;quot;&amp;gt;((4 + field_name_length) * (# of digits of the longest value + 3)) bytes&lt;br /&gt;
&amp;lt;/p&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Next, examine the data to estimate the following:&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;tr class=&amp;quot;head&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;This value&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Represents...&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;A&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of field names&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;B&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of FEW-VALUED FRV or FEW-VALUED CODED values&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;C  &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of MANY-VALUED FRV or MANY-VALUED CODED values&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;D &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Maximum number of digits in a NUM RANGE field + 3&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;S  &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Sum of all D&#039;s for all NUMERIC RANGE fields&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;T &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Total number of strings: A + B + S + C&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;V &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Space needed by FEW-VALUED FRV or FEW-VALUED CODED value and value overhead&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;W&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Space needed by MANY-VALUED FRV or MANY-VALUED CODED values and value overhead&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;N&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Space needed by field names and names overhead&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;Then, compute L, where:&lt;br /&gt;
&amp;lt;p class=&amp;quot;code&amp;quot;&amp;gt;L = (V + N + W) / T&lt;br /&gt;
&amp;lt;/p&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ol&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
====Computing ASTRPPG (character strings per Table A page)====&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
After you have estimated the length of the average character string for this file, you can compute ASTRPPG as follows:&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p class=&amp;quot;code&amp;quot;&amp;gt;ASTRPPG = 6144 / L&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
The default value of ASTRPPG is 400, which corresponds to an average string length plus overhead of 15 bytes.&amp;lt;/p&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
===Computing ATRPG (the number of attribute pages)===&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
ATRPG specifies the number of pages to be assigned to the attribute section of Table A. Compute ATRPG as follows:&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;tr class=&amp;quot;head&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;This value&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Equals...&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;N &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Total amount of space consumed by field names&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;A &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of field names&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;S &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of extra NUMERIC RANGE fields (as computed above for ASTRPPG)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Next, compute the following equations:&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p class=&amp;quot;code&amp;quot;&amp;gt;ATRPG = 1.1 * (N / 6144 - (ASTRPPG * 2) - 2) )&lt;br /&gt;
 &lt;br /&gt;
ATRPG = 1.1 * (A + S) / ASTRPPG&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Round up to the nearest integer and use the &amp;lt;var class=&amp;quot;term&amp;quot;&amp;gt;larger&amp;lt;/var&amp;gt; of the two numbers for ATRPG.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
ATRPG has a default value of 1 (its minimum value), which allows as many as 400 field names when the default value of ASTRPPG (400) is also used. &amp;lt;/p&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
====ATRPG multiplier====&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
The multiplier of 1.1 in the ATRPG formula allows room for adding field names that were not originally part of the file, as well as for redefining field names. When the REDEFINE command is used, one or two bytes can be added to or deleted from a Table A entry, if the LEVEL or UPDATE option is changed. The amount of overhead required for a redefined field is computed according to the rules for the original definition (see ASTRPPG above). When you delete a field definition, all but two bytes are made available for reuse. &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
If you are sure that field names will not be added to a file, you can use a multiplier closer to 1. The size of the multiplier is important if ATRPG comes out to be just over one page. A one-page attribute section of Table A provides much better performance than a multiple-page section. This performance difference can be seen in the amount of disk I/O required to compile a User Language request or [[Media:M204 HLIReference V75.pdf|Host Language Interface]] call that refers to many fields. &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p class=&amp;quot;note&amp;quot;&amp;gt;&amp;lt;b&amp;gt;Note:&amp;lt;/b&amp;gt;&lt;br /&gt;
The product of ATRPG and ASTRPPG must not exceed 4000.&amp;lt;/p&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
===Computing FVFPG (the number of FEW-VALUED pages)===&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
FVFPG specifies the number of pages to be assigned to the FEW-VALUED section of Table A. The number of FEW-VALUED pages depends upon the total number of distinct values to be taken on by the various FEW-VALUED fields that are either CODED or FRV. &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Examine your data to estimate the following:&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;tr class=&amp;quot;head&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;This value&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Equals...&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;V &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Total amount of space consumed by FEW-VALUED fields.&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;B &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of FEW-VALUED values (as computed for ASTRPPG).   &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&amp;lt;p class=&amp;quot;code&amp;quot;&amp;gt;FVFPG = 1.2 * V / (6144 - (ASTRPPG * 2) - 2)&lt;br /&gt;
 &lt;br /&gt;
FVFPG = 1.2 * B / ASTRPPG&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Round up to the nearest integer and use the &amp;lt;var class=&amp;quot;term&amp;quot;&amp;gt;larger&amp;lt;/var&amp;gt; of the two numbers for FVFPG. FVFPG must not exceed 65,535. FVFPG has a default value of 1, which is its minimum value. Even if the file has no FEW-VALUED fields, set FVFPG to 1 to avoid error conditions caused by incorrect or unforeseen field definitions in the future.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Like the attribute section of Table A, the FEW-VALUED section is most effective when it is very small. The value sections of Table A are accessed most heavily by retrieving or updating CODED fields. CODED fields are retrieved as a result of User Language PRINT and arithmetic statements or IFGET calls. &amp;lt;/p&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
====Keeping FVFPG small====&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
If FVFPG is larger than two pages, you might want to reevaluate the choice of FEW-VALUED fields to reduce the number of distinct values. If you cannot reduce the number of distinct values, try to redesign the FEW- and MANY-VALUED sections of Table A so that one of the sections is one page, if possible. Sometimes moving a field from one section to the other can reduce the size of one section to less than a page. &amp;lt;/p&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
===Computing MVFPG (the number of MANY-VALUED pages)===&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
MVFPG specifies the number of pages to be assigned to the MANY-VALUED section of Table A. The number of MANY-VALUED pages depends upon the total number of distinct values to be taken on by the various MANY-VALUED fields that are either CODED or FRV.    &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Examine your data to estimate the following:&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;tr class=&amp;quot;head&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;This value&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Equals...&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;W&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Total amount of space consumed by MANY-VALUED fields&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;C&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of MANY-VALUED values (as computed for ASTRPPG)   &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&amp;lt;p class=&amp;quot;code&amp;quot;&amp;gt;MVFPG = 1.2 * V / (6144 - (ASTRPPG * 2) - 2)&lt;br /&gt;
 &lt;br /&gt;
MVFPG = 1.2 * B / ASTRPPG&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Round up to the nearest integer and use the &amp;lt;var class=&amp;quot;term&amp;quot;&amp;gt;larger&amp;lt;/var&amp;gt; of the two numbers for MVFPG. MVFPG must not exceed 65,535. MVFPG has a default value of 1, which is its minimum value.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
As discussed in the preceding description of FVFPG, &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;Model&amp;amp;nbsp;204&amp;lt;/var&amp;gt; achieves the best performance when either the FEW-VALUED or MANY-VALUED section of Table A is small. If both MVFPG and FVFPG are larger than two pages, place most of the fields in one of the sections or the other so that either the FEW-VALUED section or the MANY-VALUED section is one page.&amp;lt;/p&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
===ASIZE (Table A size)===&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
ASIZE is calculated by &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;Model&amp;amp;nbsp;204&amp;lt;/var&amp;gt; and is the sum of the ATRPG, MVFPG, and FVFPG parameters. Because each of these parameters has a default value of 1, the default value of ASIZE is 3.   &amp;lt;/p&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
==Sizing Table B==&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Table B consists of either the full logical records-a base record, plus extension(s) (that contain the values of all VISIBLE fields), or if Table X is enabled, the visible fields in the base record. This section discusses Table B by itself, and the Table X impact  is discussed in the next section.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Either way, to size the data are correctly, you need a good idea of what an average record will look like after all of the data has been loaded. More precisely, you need to know, &amp;lt;var class=&amp;quot;term&amp;quot;&amp;gt;for each record type in the file&amp;lt;/var&amp;gt;:&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Number of fields in the average record&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Number of records &amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
When calculating Table B space, remember that some fields can be missing entirely in some records and can occur more than once in others. &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
To calculate the total disk space you need for a file, you need to know the size of Table B: the BSIZE parameter. To calculate BSIZE, you need:&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;tr class=&amp;quot;head&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;This value&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Equals...&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;R&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Average record size&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BRECPPG&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of records per Table B page&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Instructions for calculating these parameters are discussed in this section.&amp;lt;/p&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
====Estimating space for hash key files====&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
The method for calculating Table B space is the same for all file organizations. Because Table B cannot be expanded in a hash key file, Table B calculations for hash key files must be based on the total number of records that the file will ultimately contain. The final count of records is less critical for ordinary and sorted Table B organizations. Refer to the pages on sorted and hash key files, [[Sorted files]] and [[Hash key files]], respectively, for the settings of the FILEORG, BPGPMSTR, BPGPOVFL, and BEXTOVFL parameters.&amp;lt;/p&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
====Achieving the best performance====&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
&amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;Model&amp;amp;nbsp;204&amp;lt;/var&amp;gt; achieves the fullest use of Table B space when different record types are uniformly distributed on each Table B page. Uniformly distributing record types also increases retrieval speed when related records of different types are processed together.&amp;lt;/p&amp;gt; &lt;br /&gt;
 &lt;br /&gt;
===Storing records on Table B pages===&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
The following conditions must be met before a new record is stored on a Table B page:&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Record number must be available. &amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;Basic record overhead must be available without using any reserved space. In a sorted or hash key file, the sort or hash key, unless it is preallocated, must also fit without using the reserved space.&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;If any fields are preallocated, the space for all such fields must be available on the page. Preallocated fields can extend into reserved space.   &amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
===Computing R (the average record size)===&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Before calculating BSIZE, you need to compute &amp;lt;var&amp;gt;R&amp;lt;/var&amp;gt;, the Table B space required for the average record, according to these rules:&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;ol&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Start with five bytes of basic overhead for the record (or eight bytes for overflow records in sorted files).&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;Ignore any field that has the INVISIBLE attribute.&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;Compute the space needed for non-preallocated fields (fields that do &amp;lt;var class=&amp;quot;term&amp;quot;&amp;gt;not&amp;lt;/var&amp;gt; have an OCCURS clause) as follows:&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;For each compressible occurrence of each BINARY field, add six bytes. Leading zeros or nonnumeric characters override the compress option.&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;For each occurrence of each CODED field, add six bytes.   &amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;For each occurrence of each NON-CODED field, add three bytes plus the average length of the values of that field. &amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;For each occurrence of each FLOAT field, add two bytes plus the defined LENGTH for the values of that field.    &amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;Compute the space needed for preallocated fields as follows:&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;For each CODED or BINARY field, add (4 * &amp;lt;var class=&amp;quot;term&amp;quot;&amp;gt;n&amp;lt;/var&amp;gt;) bytes, where &amp;lt;var class=&amp;quot;term&amp;quot;&amp;gt;n&amp;lt;/var&amp;gt; is the number of occurrences.&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;For each field defined with the LENGTH option (including FLOAT fields), add (&amp;lt;var class=&amp;quot;term&amp;quot;&amp;gt;m&amp;lt;/var&amp;gt; * &amp;lt;var class=&amp;quot;term&amp;quot;&amp;gt;n&amp;lt;/var&amp;gt;) bytes, where &amp;lt;var class=&amp;quot;term&amp;quot;&amp;gt;m&amp;lt;/var&amp;gt; is the length and &amp;lt;var class=&amp;quot;term&amp;quot;&amp;gt;n&amp;lt;/var&amp;gt; is the number of occurrences. &amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;Add 30 bytes for each occurrence of a non-preallocated BLOB or CLOB field descriptor. If the BLOB or CLOB field is preallocated, add 27 bytes for each occurrence of a BLOB or CLOB field descriptor.&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ol&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
The total number of bytes used by all preallocated fields in one record must be less than the page size and must leave space on the page for the basic record overhead.&amp;lt;/p&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
===Computing BRECPPG (the number of records per Table B page)===&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
BRECPPG specifies the maximum number of logical records that &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;Model&amp;amp;nbsp;204&amp;lt;/var&amp;gt; will store on one Table B page. Compute BRECPPG as follows:&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p class=&amp;quot;code&amp;quot;&amp;gt;BRECPPG = 1.1 * (6144 - 4) / R&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
BRECPPG has a default value of 256, which corresponds to an average record length of 26 bytes.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Calculating BRECPPG accurately is important, because it can affect the way storage is utilized in Tables B, C, and D, which in turn affects efficient &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;Model&amp;amp;nbsp;204&amp;lt;/var&amp;gt; operation. If you estimate that fewer records fit on a page than actually do fit, you might waste a great deal of storage space (although the resulting unused space per page allows you to add new fields to existing records and, in hash key and unordered files, to create new records).   &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
By estimating that more records fit than actually do fit, performance can be adversely affected in two ways:&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;One or more extension records per page might be created. Extension records are described on [[#Computing BRESERVE (reserved Table B space)|Computing BRESERVE (reserved Table B space)]], the other parameter that affects their creation.    &amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;Record numbers might be wasted. Record numbers are assigned sequentially, starting with 0 for the first record on the first page of Table B. Each page has BRECPPG numbers allocated to it. If fewer than BRECPPG records actually fit on the page, the extra record numbers are wasted.&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Wasted record numbers do not take space in Table B, but in certain cases they can affect inverted retrieval speeds and the sizes of Tables C and D. Wasted record numbers are a concern if they cause you to increase the size of the file size multiplier, described in [[#Tables C and D indexing structure|Tables C and D indexing structure]]. For small files (under 50,000 records), wasted record numbers have no effect. &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt; &lt;br /&gt;
 &lt;br /&gt;
===Computing BSIZE (Table B size)===&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
BSIZE specifies the number of pages to be assigned to Table B. Compute BSIZE using the following equation: &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p class=&amp;quot;code&amp;quot;&amp;gt;BSIZE = 1.2 * Total-Number-of-Records / BRECPPG&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Round the result up to an integer. You can change the value of BSIZE (except in a hash key file) with the INCREASE and DECREASE commands.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
BSIZE has a default value of 5, which corresponds to 1280 record slots if the BRECPPG default is taken.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
BSIZE cannot exceed 16,777,216, nor can the product of BRECPPG and BSIZE exceed 16,777,216, the maximum number of record slots. &amp;lt;/p&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
===Computing BRESERVE (reserved Table B space)===&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
BRESERVE reserves a number of bytes on each Table B page for the expansion of records on that page. &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;Model&amp;amp;nbsp;204&amp;lt;/var&amp;gt; allows you to add fields to records virtually without limit. Reserved space is used for new fields, if it is available on the page. Otherwise, an extension record is created in the next available space in Table B. Thus, records are infinitely expandable, subject only to Table B space limitations (BSIZE). &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
For example, suppose that an estimated six records fit on a 6144-byte page and reserved space is 17 bytes. If &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;Model&amp;amp;nbsp;204&amp;lt;/var&amp;gt; has loaded five records that are each 1200 bytes long, it begins a sixth record on the same page because the amount of space left (144 bytes) is greater than the reserved space. Only the first few fields of the sixth record fit on the page. The extra fields are placed on another page in an extension record, which uses up another record number.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
While extension records are transparent to the user, access to the fields in extensions can be much less efficient than access to fields contained in the basic portions of records. To avoid extension records during initial file loading, set BRESERVE to the average record length (&amp;lt;var&amp;gt;R&amp;lt;/var&amp;gt;). That is:&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p class=&amp;quot;code&amp;quot;&amp;gt;BRESERVE = &amp;lt;var&amp;gt;R&amp;lt;/var&amp;gt;&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
If, in the example above, you set reserved space to 1200, only five records are placed on the page. The fifth record begins with 1344 bytes remaining on the page. Fields are added, crossing the reserved space boundary, until the record is complete. The sixth record then begins on a new page, avoiding an extension record.&amp;lt;/p&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
====Sizing BRESERVE to avoid extension records====&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
If all the records in the file are less than about 1000 bytes, set BRESERVE to the average record length. If you set BRESERVE to the maximum record length (and at least one complete record fits on each Table B page), &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;Model&amp;amp;nbsp;204&amp;lt;/var&amp;gt; does not build extension records unless new fields are added or inserted, or variable-length fields are changed to be longer. &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
For files in which you initially load skeleton records and add the bulk of the fields later, set BRESERVE to a value much higher than the average record length. You can reset BRESERVE after some or all of the records have been loaded.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Too many extension records can have a serious negative impact on performance. However, for very large records, or for files in which the size of records varies dramatically, you might need to have some extension records and set BRESERVE to a smaller value.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
The default value of BRESERVE is 17, which can be changed any time when the file is not being updated by another user.   &amp;lt;/p&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
==Sizing Tables B and X==&lt;br /&gt;
 &lt;br /&gt;
===Creating a file with a Table X===&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
A file has Table X allocated when XSIZE greater than zero is designated at file create.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
In the following example, when XSIZE is set greater than zero, Table X is established for the VEHICLES file. &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p class=&amp;quot;code&amp;quot;&amp;gt;CREATE FILE VEHICLES&lt;br /&gt;
   PARAMETER FILEORG=X&#039;24&amp;quot; */Unordered, RRN file organization/*&lt;br /&gt;
   PARAMETER BSIZE=128&lt;br /&gt;
   PARAMETER BRESERVE=100 */100 free bytes are required to store  /*&lt;br /&gt;
                          */a new record on page                  /*&lt;br /&gt;
   PARAMETER BREUSE=30    */when 30% or more page space is free,  /*&lt;br /&gt;
                          */put page on reuse queue               /*&lt;br /&gt;
   PARAMETER XSIZE=600&lt;br /&gt;
   PARAMETER XRESERVE=800 */800 free bytes are required to store  /*&lt;br /&gt;
                          */a new record for Table X on page      /*&lt;br /&gt;
   PARAMETER XREUSE=15    */when 15% or more page space is free,  /*&lt;br /&gt;
                          */put page on reuse queue               /*&lt;br /&gt;
END&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
===Considerations for Table X===&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
If you want to add a Table X to a &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;Model&amp;amp;nbsp;204&amp;lt;/var&amp;gt; file created prior to V7R21.0, you must re-create the file and reload it in V7R1.0 or later.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
You can implement Table X for files created in V7R1.0 or later that are unordered or entry order, but Table X is not supported for sort key and hash key files. &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
When you issue a VIEW TABLES command against a file that does not have a Table X, the [[Table X (File architecture)#Parameters related to the use of Table_X|Table X parameters]] are displayed with zero values.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
If XAUTOINC is set to a non zero value, &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;Model&amp;amp;nbsp;204&amp;lt;/var&amp;gt; will automatically increase Table X as needed, when the file is opened by the first user. &amp;lt;/p&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
===Preallocated fields===&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Preallocated fields can reside only in Table B records. &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;Model&amp;amp;nbsp;204&amp;lt;/var&amp;gt; will never store them in Table X. &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
&amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;Model&amp;amp;nbsp;204&amp;lt;/var&amp;gt; will store non-preallocated fields in Table B records. However, when a given Table B record has no more room for additional non-preallocated fields, those fields will be stored in Table X extension records. The fields stored in Table X records have exactly the same format and therefore space requirements as fields stored in Table B records.&amp;lt;/p&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
===Dividing data between Tables B and X===&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
The requirement is simply to have enough data storage using either Table B alone or Table B and Table X:&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;When XSIZE is set to 0, Table B must be sized such that it can contain all visible fields in all records. &amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;When XSIZE is greater than 0, the total size of Table B and Table X must be such that each visible field in all records will be stored in Table B or Table X. &amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
There are many possible combinations of BSIZE and XSIZE that meet this requirement. So, for a file with a Table X, there is no one formula for determining a unique BSIZE or XSIZE, but there are a number of approaches you can take. &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;If you have records with a generally consistent size you may be able to keep most of your data in Table B and have only a small Table X for the occasional overflow.&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;If you have wildly divergent size records, size Table B so that the vast majority of the smaller size records fit in Table B so only the largest ones create extensions. &amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;If you have records which start small, and then increase dramatically over time, consider very small (perhaps even only large enough to handle the preallocated fields) in Table B, with the rest as extensions.&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt; &lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
But, as long as you understand first the overall size you would need if you were only storing the data in Table B, splitting it into the two parts is straightforward. (And if &amp;lt;var&amp;gt;[[RECRDOPT parameter|RECRDOPT]]&amp;lt;/var&amp;gt; is set to one, then sizing of Table B is trivial &amp;amp;mdash; how many records do you expect to have?)&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Table X overhead===&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
The purpose of Table X is to free page slots in Table B that might have been used for extension records. There could be a performance side effect with using Table X. By experimenting with different values of &amp;lt;var&amp;gt;[[XRECPPG_parameter|XRECPPG]]&amp;lt;/var&amp;gt;, it might be possible to reduce the size of record extension chains: that is, have fewer but larger extension records instead of many smaller extension records. Having fewer extension records would potentially reduce I/O normally required to read in very large records, such as those with many extensions.&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Sizing tables with XSIZE greater than zero===&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Setting a default for XSIZE depends on the difference in the size of your records. The more variation in the length of your records, the more likely that you will have extension records and, therefore, need more Table X pages. Rocket Software recommends the following: if the size of your records varies by 10%, then allocate 10% of the pages in Table B for Table X.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
If XSIZE is greater than 0, the following formula can be used to size Table B:&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p class=&amp;quot;code&amp;quot;&amp;gt;BSIZE=1.2 *(total number of base records) / BRECPPG&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
And the following formula can be used to size Table X:&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p class=&amp;quot;code&amp;quot;&amp;gt;XSIZE=1.2 *(total number of extension records) / XRECPPG&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p class=&amp;quot;note&amp;quot;&amp;gt;&amp;lt;b&amp;gt;Note:&amp;lt;/b&amp;gt; Table X slots are always reused after extension records are deleted. Table B slots are reused only for Reuse Record Number (RRN) files.&amp;lt;/p&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
==Tables C and D indexing structure==&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Tables C and D comprise the indexing structure of a &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;Model&amp;amp;nbsp;204&amp;lt;/var&amp;gt; file. Only fields defined with the KEY, NUMERIC RANGE, or ORDERED attribute generate entries within the indexing structure:&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;tr class=&amp;quot;head&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Entries in...&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Are made for each distinct value of...     &amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Table C&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;KEY or NUMERIC RANGE field.&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Table D&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;ORDERED field, and for each record that contains a particular value of a KEY, NUMERIC RANGE, or ORDERED field, if that value occurs in more than one record in the file. &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
The two indexes are:&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Hashed Index&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Composed of Table C, which indexes KEY and NUMERIC RANGE fields, plus a secondary index (located in Table D) containing Table B record numbers pointed to by Table C entries.&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td nowrap&amp;gt;Ordered Index&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Stored in Table D, is composed of the Ordered Index B-tree, which indexes ORDERED fields, plus a secondary index (located in Table D) containing Table B record numbers pointed to by Btree entries.&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
In addition to these tables, some free space might be available to the file on unassigned pages in a free-space pool.&amp;lt;/p&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
====FRV attribute entries====&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
In addition, Tables C and D contain extra entries for fields that have the FRV attribute. However, the space for these entries generally is insignificant in relation to the other entries, and so formulas for calculating FRV entries are not provided. To allow for FRV entries and to compensate for imprecise knowledge of data values and their distribution, the following formulas result in generous space estimates.   &amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Computing the file size multiplier (N)===&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
To minimize disk storage space and to optimize record retrieval techniques, the records in Table B are divided into internal file segments that are transparent to the user. The maximum number of records stored in one file segment is 49,152 (that is, eight times a page size of 6144).   &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Both Table C and Table D space estimation formulas depend upon the file size multiplier &amp;lt;var&amp;gt;N&amp;lt;/var&amp;gt;, which represents the number of internal file segments. Use the following equation to calculate &amp;lt;var&amp;gt;N&amp;lt;/var&amp;gt;:&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p class=&amp;quot;code&amp;quot;&amp;gt;N = Number-of-Records-in-the-File / 8 * Page-size&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Round the result up to an integer. If BRECPPG is set too high or if a large number of extension records exists, there can be fewer actual records per segment. In this case, base &amp;lt;var&amp;gt;N&amp;lt;/var&amp;gt; on the number of record numbers used in the file (EXTNADD + MSTRADD), rather than on the number of records actually stored.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
For space estimation purposes, the records are considered to be distributed evenly among the segments. If the records are not distributed evenly, make separate estimates for each segment individually.&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Sizing Table C==&lt;br /&gt;
&lt;br /&gt;
===Table C organization===&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Table C is a hashed table divided into entries of seven bytes each. Table C entries store index information for fields that have the KEY or the NUMERIC RANGE attributes. &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;Model&amp;amp;nbsp;204&amp;lt;/var&amp;gt; creates a chain of entries in Table C for each value stored in a KEY field and several chains of entries for each value stored in a NUMERIC RANGE field.    &amp;lt;/p&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
====Table C property entries====&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
The head of each chain is called the &amp;lt;b&amp;gt;property entry&amp;lt;/b&amp;gt;. The property entry identifies the field name = value pair that is indexed by the other entries in the chain. &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;Model&amp;amp;nbsp;204&amp;lt;/var&amp;gt; places one entry in the chain for each segment of the file containing records that have the field name = value pair identified in the property entry.     &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
For example, &amp;lt;code&amp;gt;PROJECT&amp;lt;/code&amp;gt;, a 4-segment file, contains a field named &amp;lt;code&amp;gt;STAGE&amp;lt;/code&amp;gt;. &amp;lt;code&amp;gt;STAGE&amp;lt;/code&amp;gt; is defined with the &amp;lt;var&amp;gt;KEY&amp;lt;/var&amp;gt; attribute. One of the values stored in the field &amp;lt;code&amp;gt;STAGE&amp;lt;/code&amp;gt; is &amp;lt;code&amp;gt;PLANNING&amp;lt;/code&amp;gt;. In the first and second segments of the &amp;lt;code&amp;gt;PROJECT&amp;lt;/code&amp;gt; file, there are records containing the field name = value pair, &amp;lt;code&amp;gt;STAGE = PLANNING&amp;lt;/code&amp;gt;.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Therefore, in Table C of the &amp;lt;code&amp;gt;PROJECT&amp;lt;/code&amp;gt; file, there is a chain of three entries:&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Property entry for &amp;lt;code&amp;gt;STAGE = PLANNING&amp;lt;/code&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Entry for the first segment of the &amp;lt;code&amp;gt;PROJECT&amp;lt;/code&amp;gt; file&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Entry for the second segment of the &amp;lt;code&amp;gt;PROJECT&amp;lt;/code&amp;gt; file &amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Storing segment and property entries====&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
&amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;Model&amp;amp;nbsp;204&amp;lt;/var&amp;gt; attempts to store segment entries on the same page as the property entry. When this is not possible, &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;Model&amp;amp;nbsp;204&amp;lt;/var&amp;gt; continues chains of entries in Table C across Table C page boundaries, ensuring uniform use of the pages in Table C by reducing the likelihood of one page filling while other pages are relatively empty.&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Computing CSIZE===&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
The CSIZE parameter specifies the number of pages to be assigned to Table C. After it has been allocated, the size of Table C cannot change until you re-create the file. &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Compute CSIZE as follows:&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;ol&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Place the distinct values of each KEY or NUMERIC RANGE field into one of two categories:&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Category &amp;lt;var class=&amp;quot;term&amp;quot;&amp;gt;u &amp;lt;/var&amp;gt;contains those field name = value pairs that usually appear in only one record in the file, such as Social Security number.&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;Category &amp;lt;var class=&amp;quot;term&amp;quot;&amp;gt;n&amp;lt;/var&amp;gt; contains those field name = value pairs that occur in more than one record in the file, such as the values of SEX or AGE. For simplicity, field name = value pairs in this category are assumed to occur in records in every segment. This is the worst-case assumption and results in slightly high estimates. &amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;Then let &amp;lt;var&amp;gt;V&amp;lt;/var&amp;gt;&amp;lt;sub&amp;gt;&amp;lt;i&amp;gt;u&amp;lt;/i&amp;gt;&amp;lt;/sub&amp;gt; = total number of pairs in category &amp;lt;var class=&amp;quot;term&amp;quot;&amp;gt;u&amp;lt;/var&amp;gt; and &amp;lt;var&amp;gt;V&amp;lt;/var&amp;gt;&amp;lt;sub&amp;gt;&amp;lt;i&amp;gt;n&amp;lt;/i&amp;gt;&amp;lt;/sub&amp;gt;= total number of pairs in category &amp;lt;var class=&amp;quot;term&amp;quot;&amp;gt;n&amp;lt;/var&amp;gt;.&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
For fields that have both the KEY and NUMERIC RANGE attributes, count the values twice, as if there were two distinct fields. Calculate the number of extra entries required for NUMERIC RANGE retrieval fields. For each NUMERIC RANGE field:&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Determine the maximum number of significant digits the field will have. Include digits on both sides of the decimal point.&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Multiply by 10.&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Add 2. &amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;Let &amp;lt;var&amp;gt;V&amp;lt;sub&amp;gt;&amp;lt;i&amp;gt;r&amp;lt;/i&amp;gt;&amp;lt;/sub&amp;gt;&amp;lt;/var&amp;gt; = total number of extra entries required for all NUMERIC RANGE retrieval fields.&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
When calculated this way, &amp;lt;var&amp;gt;V&amp;lt;sub&amp;gt;&amp;lt;i&amp;gt;r&amp;lt;/i&amp;gt;&amp;lt;/sub&amp;gt; &amp;lt;/var&amp;gt;is the maximum number of extra entries required. You can reduce this number slightly if some digits never take on all the values between 0 and 9. For example, in a 3-digit age field, the first digit never goes above 1. Refining the estimate of &amp;lt;var&amp;gt;V&amp;lt;sub&amp;gt;&amp;lt;i&amp;gt;r&amp;lt;/i&amp;gt;&amp;lt;/sub&amp;gt;&amp;lt;/var&amp;gt; is usually unimportant because &amp;lt;var&amp;gt;V&amp;lt;sub&amp;gt;&amp;lt;i&amp;gt;r&amp;lt;/i&amp;gt;&amp;lt;/sub&amp;gt;&amp;lt;/var&amp;gt; is usually outweighed by &amp;lt;var&amp;gt;V&amp;lt;sub&amp;gt;&amp;lt;i&amp;gt;n&amp;lt;/i&amp;gt;&amp;lt;/sub&amp;gt;&amp;lt;/var&amp;gt;. &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Compute:&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p class=&amp;quot;code&amp;quot;&amp;gt;CSIZE = 1.2 * ((14 * VU) + 7 * (N +1)(VN + VX)) / (6144 -4)&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Round up to the nearest integer. Do not reduce the multiplier, even if you can determine the exact number of entries required in Table C, because it is not possible to use all the space available. CSIZE must not exceed 16,777,216. CSIZE has a default value of 1.    &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ol&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
==Sizing Table D==&lt;br /&gt;
&lt;br /&gt;
===Table D data===&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Table D contains a number of different types of data. The principal types are:&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Ordered Index B-tree pages&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Lists or bit patterns of indexing information for KEY, NUMERIC RANGE, and ORDERED fields that appear in multiple records&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Existence bit pattern pages: bit patterns that specify which records currently exist in the file segment&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Preallocated field record descriptions&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Text of stored procedures&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Procedure names and aliases (procedure dictionary)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Access Control Table (ACT) pages&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Sorted file group index pages, if the file is a sorted file  &amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Reserved area: a pool of pages kept available for transaction back out use. The size of the reserved area is controlled by the DPGSRES file parameter.    &amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
In most files, indexing entries constitute the major portion of the table, but in files that have very few KEY, NUMERIC RANGE, and ORDERED fields, procedures can overshadow the indexing data.&amp;lt;/p&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
====Data storage in Table D====&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Table B record locating information is stored in Table D record number lists and bit patterns for Ordered Index fields and for KEY and NUMERIC RANGE field name = value pairs that occur in more than one record in the file. &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Record list pages contain &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;Model&amp;amp;nbsp;204&amp;lt;/var&amp;gt; record numbers for a given file segment, stored in 2-byte entries. Lists that grow too large are converted into bit patterns. Bit pattern pages are &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;Model&amp;amp;nbsp;204&amp;lt;/var&amp;gt; pages where each bit on the usable page represents a single record number for a given file segment.&amp;lt;/p&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
=====Computing DSIZE=====&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
The total amount of space required for Table D is the sum of the space computed for the Ordered Index pages, the index lists, the preallocated field record descriptions, the procedure texts, the procedure dictionary, the ACT, and the reserved area:&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p class=&amp;quot;code&amp;quot;&amp;gt;DSIZE = OIT + IT + F + P + (K * PDSIZE) + Q + DPGSRES&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Where:&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;tr class=&amp;quot;head&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;This value&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Equals...&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;OIT &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Size of the Ordered Index&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;IT &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Size of index list space&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;F &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of preallocated fields&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;P &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of procedures&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;K &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of blocks of pages required for the procedure dictionary&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;PDSIZE &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Size of the procedure dictionary&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Q &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of pages required for the Access Control Table (ACT)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DPGSRES &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Size of the Table D reserved area&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
The space requirements of the principal components of Table D are discussed in the following sections.&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Calculating the size of the Ordered Index (OIT)===&lt;br /&gt;
 &lt;br /&gt;
====About Ordered Index space====&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
The Ordered Index is stored in Table D. Record location information is stored on list or bit pattern pages when an ORDERED field value occurs a greater number of times than the IMMED parameter allows to be held locally in a segment of the Ordered Index B-tree. The space requirements for these list pages are the same as for the KEY field lists, and are discussed in detail on [[#Computing the total index list space (IT)|Computing the total index list space (IT)]]. The Ordered Index B-tree space calculations follow.       &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
The following formulas yield an approximation for the total amount of space used by the Ordered Index B-tree structure. The formula variables are field specific; you need to calculate the space for each field in the Ordered Index.&amp;lt;/p&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
=====Estimating Ordered Index space (OI) for each ORDERED field=====&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
For each field in the file that has the &amp;lt;var&amp;gt;ORDERED&amp;lt;/var&amp;gt; attribute, the number of Table D pages required for the section of the Ordered Index B-tree structure that indexes the field is estimated as follows. &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;ol&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Estimate the following numbers:&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;tr class=&amp;quot;head&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;This value&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Equals...&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;NE  &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of distinct values (or elements) in the field&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;N &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of segments in the file&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;Estimate the average length (&amp;lt;code&amp;gt;AV&amp;lt;/code&amp;gt;).&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
First estimate the average length of the distinct values stored in the &amp;lt;var&amp;gt;ORDERED&amp;lt;/var&amp;gt; field. For numeric values of &amp;lt;var&amp;gt;ORDERED NUMERIC&amp;lt;/var&amp;gt; fields, the average length of the numeric values is 8. Compute the following:&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p class=&amp;quot;code&amp;quot;&amp;gt;AV = estimated av. length of ORDERED values + 1&lt;br /&gt;
&amp;lt;/p&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;Divide the &amp;lt;var&amp;gt;ORDERED&amp;lt;/var&amp;gt; values into categories. To estimate space for the Ordered Index, perform separate calculations on each of the following categories of distinct field value:&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;tr class=&amp;quot;head&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;This category&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Equals values that occur in...&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;A&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
One and only one record in the file.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
ValA  =  the number of values in category A&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;B&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
More than one record in the file and in a number of records per segment less than or equal to the setting of the field&#039;s &amp;lt;var&amp;gt;IMMED&amp;lt;/var&amp;gt; parameter. &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
ValB = the number of values in category B&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;C&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
A greater number of records per segment than the setting of the field&#039;s &amp;lt;var&amp;gt;IMMED&amp;lt;/var&amp;gt; parameter. &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
ValC = the number of values in category C&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;For each category of distinct values, use the following appropriate formula:&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Calculate category A.&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Total length of the Ordered Index entries placed in category A is:&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p class=&amp;quot;code&amp;quot;&amp;gt;ENa = ValA * (AV + 3)&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;Calculate category B.&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
For the values in category B, first estimate the average number of records per segment that has one of the values in category B. &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Let &amp;lt;var&amp;gt;AB&amp;lt;/var&amp;gt; represent the average number of records per segment with one of the values in category B. &amp;lt;var&amp;gt;AB&amp;lt;/var&amp;gt; is between 1 and the value of the &amp;lt;var&amp;gt;IMMED&amp;lt;/var&amp;gt; parameter for that field.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
The total length of the Ordered Index entries placed in category B is:&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p class=&amp;quot;code&amp;quot;&amp;gt;ENb = ValB * (AV + (2 * AB) + (2 * N))&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
If &amp;lt;code&amp;gt;(AV + (2 + AB) + (2 * N))&amp;lt;/code&amp;gt; is greater than 3000, substitute 3000.&amp;lt;/p&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;Calculate category C.&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
The total length of the Ordered Index entries placed in category C is:&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p class=&amp;quot;code&amp;quot;&amp;gt;ENc = ValC * (AV + (5 * N))&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;Calculate OIB.&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Assuming that the values of the ORDERED field are distributed evenly over the segments of the file, the estimated total length of all the Ordered Index entries is:&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p class=&amp;quot;code&amp;quot;&amp;gt;OIB = ENa + ENb + ENc&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
If the values are not evenly distributed, estimate ENa, ENb, and ENc (as appropriate) for each segment in which the values occur.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p class=&amp;quot;note&amp;quot;&amp;gt;&amp;lt;b&amp;gt;Note:&amp;lt;/b&amp;gt;&lt;br /&gt;
The value calculated as OIB should roughly correspond to the value of the &amp;lt;var&amp;gt;[[OINBYTES parameter|OINBYTES]]&amp;lt;/var&amp;gt; parameter after the file is fully loaded. &amp;lt;var&amp;gt;OINBYTES&amp;lt;/var&amp;gt; is a file table parameter that displays the current number of Ordered Index B-tree entry bytes. &amp;lt;/p&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ol&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Estimating leaf page overhead (LOa)===&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
To estimate the actual amount of overhead space on each leaf page, first calculate the amount of overhead expected on each leaf page, then the minimum amount of overhead necessary for each leaf page, and use the larger of the two. &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;ol&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Calculate the expected leaf page overhead (LOe)&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
The amount of overhead expected on each leaf page, &amp;lt;code&amp;gt;LOe&amp;lt;/code&amp;gt;, depends on the usual mode of updating used when updating the ORDERED field:&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;If most updates are in deferred update mode (using either the deferred update feature or the File Load utility), then use the setting of the field&#039;s LRESERVE parameter to calculate &amp;lt;var&amp;gt;LOe&amp;lt;/var&amp;gt;:&lt;br /&gt;
&amp;lt;p class=&amp;quot;code&amp;quot;&amp;gt;LOe = 6144 * (LRESERVE / 100)&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;If you expect most updates to be in non-deferred update mode then use the setting of the field&#039;s SPLITPCT parameter to calculate &amp;lt;var&amp;gt;LOe:&amp;lt;/var&amp;gt;&lt;br /&gt;
&amp;lt;p class=&amp;quot;code&amp;quot;&amp;gt;LOe = 6144 *( (100 - SPLITPCT) / 100)&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;Calculate the minimum leaf page overhead&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
To determine the minimum amount of overhead for each leaf page, &amp;lt;var&amp;gt;LOmin&amp;lt;/var&amp;gt;, first calculate the average number of bytes per Ordered Index entry:&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p class=&amp;quot;code&amp;quot;&amp;gt;AE = DIB / NE&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Then calculate &amp;lt;var&amp;gt;LOmin&amp;lt;/var&amp;gt; using the following formula:&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p class=&amp;quot;code&amp;quot;&amp;gt;LOmin = 2 * (6144 / AE)&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;Estimate leaf page overhead (&amp;lt;var&amp;gt;LOa&amp;lt;/var&amp;gt;)&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
The estimate of the overhead for each leaf page, &amp;lt;var&amp;gt;LOa&amp;lt;/var&amp;gt;, is the larger of &amp;lt;var&amp;gt;LOe&amp;lt;/var&amp;gt; and &amp;lt;var&amp;gt;LOmin:&amp;lt;/var&amp;gt;&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p class=&amp;quot;code&amp;quot;&amp;gt;LOa = &amp;lt;var class=&amp;quot;term&amp;quot;&amp;gt;max&amp;lt;/var&amp;gt;(LOe, LOmin)&lt;br /&gt;
&amp;lt;/p&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ol&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Estimating the number of required leaf pages (LP)===&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
The number of leaf pages required for the ORDERED field is:&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p class=&amp;quot;code&amp;quot;&amp;gt;LP = OIB / (6144 - 24 - LOa)&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Round up to the nearest integer. &amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Calculating the size of the index for each ORDERED field===&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
The number of Table D pages required for the ORDERED field&#039;s section of the Ordered Index B-tree is:&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p class=&amp;quot;code&amp;quot;&amp;gt;OI = (LP * 1.01) rounded up to the nearest integer&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
This formula assumes conservatively that the number of intermediate pages is 1% of &amp;lt;code&amp;gt;LP&amp;lt;/code&amp;gt;. &amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Calculating the total size of the Ordered Index (OIT)===&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
If there is more than one ORDERED field in the file, the total number of pages required for the Ordered Index B-tree is the sum of the pages required for each ORDERED field.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p class=&amp;quot;code&amp;quot;&amp;gt;OIT = OI&amp;lt;sub&amp;gt;1&amp;lt;/sub&amp;gt; + OI&amp;lt;sub&amp;gt;2&amp;lt;/sub&amp;gt; + ... + OI&amp;lt;sub&amp;gt;&amp;lt;i&amp;gt;n&amp;lt;/i&amp;gt;&amp;lt;/sub&amp;gt;&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
===Computing the total index list space (IT)===&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
If a record number list grows to exceed the available space on a Table D list page, but is still less than 30% of the Table D page, the list is moved to a Table D page that has enough space to hold the list. If a list grows longer than 30% of a Table D list page, it is converted into a bit pattern. Bit patterns are not converted back to lists.   &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
&amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;Model&amp;amp;nbsp;204&amp;lt;/var&amp;gt; deletes empty lists. If a Table D list page becomes empty because the lists originally stored on the page have been deleted, moved onto another page, or converted into bit patterns, &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;Model&amp;amp;nbsp;204&amp;lt;/var&amp;gt; makes the empty page available for reuse.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
The amount of Table D space used by index lists depends primarily upon how many records contain a particular field name = value pair and how many of those records are in each file segment. Field name = value pairs that were placed in category u for Table C estimates do not take up any space in Table D.   &amp;lt;/p&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
====Calculating DRESERVE====&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Before you can calculate the index list space, you need to choose a value for the DRESERVE parameter, which is the percentage of space reserved for expansion of current record number lists. If a list grows into the DRESERVE section of the current page for lists, the next new list goes on a new page. If more space becomes available on the current page before a list grows into the DRESERVE section of the page, a new list can be started in the newly available space. New lists cannot start in the DRESERVE section of the Table D page. &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
The default value of DRESERVE is 15%. &amp;lt;/p&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
====Calculating I (the index list space)====&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Compute&amp;lt;var&amp;gt; I&amp;lt;/var&amp;gt;, the amount of space required for index lists for each segment, according to the following rules: &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;ol&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;If &amp;lt;code&amp;gt;N&amp;lt;/code&amp;gt;, the file size multiplier, is greater than 1, consider the total number of records in the file to be divided evenly into segments.&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;For each segment of the file, take each KEY and/or NUMERIC RANGE field name = value pair that occurs in more than one record in the file, and each ORDERED field name = value pair that occurs in a greater number of records than the setting of the field&#039;s IMMED parameter, and place it in one of the following categories:&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;tr class=&amp;quot;head&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;This category&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Equals field name = value pairs that occur in...&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;A&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;More than one record but fewer than 2 percent of the records in the segment. For files with a page size of 6184 (6144 usable), field name = value pairs in this category occur in fewer than approximately 1000 records in the segment.&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;B&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Two percent or more of the records in the segment. Their record numbers are stored on bit pattern pages. &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Fields that have both the KEY and NUMERIC RANGE, or KEY and ORDERED attributes have their values counted twice, as if there were two distinct fields. It is possible that different values of the same field might not be in the same category. &amp;lt;/p&amp;gt; &lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
For example, if DEPT = PERSONNEL is contained in 5000 records of a segment, it is placed in category B, whereas DEPT = SECURITY might occur in only 100 records in the segment and, therefore, be placed in category &amp;lt;var&amp;gt;A&amp;lt;/var&amp;gt;. If the distribution of values is not known, then assume that all values of a field occur equally in each segment.     &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Each pair placed in category &amp;lt;var&amp;gt;A&amp;lt;/var&amp;gt; requires the following number of bytes:&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p class=&amp;quot;code&amp;quot;&amp;gt;T = 2 + (2 * (Number of Records Containing the Pair))&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;tr class=&amp;quot;head&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;This value&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Equals...&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;X &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Total number of bytes available on a Table D page. &amp;lt;var&amp;gt;X&amp;lt;/var&amp;gt; depends on the DRESERVE parameter, which defaults to 15% and represents the percentage of reserved space per page. The default value of &amp;lt;var&amp;gt;X&amp;lt;/var&amp;gt; is 5222, calculated as follows:&lt;br /&gt;
&amp;lt;p class=&amp;quot;codeTable&amp;quot;&amp;gt;X = 6144 * (1 - (DRESERVE / 100) )&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;tr class=&amp;quot;head&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;This value&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Equals...&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;A &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Total number of pages required by the category A pairs for the segment, where:&lt;br /&gt;
&amp;lt;p class=&amp;quot;codeTable&amp;quot;&amp;gt;A = T / X&amp;lt;/p&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;tr class=&amp;quot;head&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;This value&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Equals...&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;B &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Total number of pages required by pairs in category B. Each field name = value pair in category B requires 1 page for the segment. &amp;lt;var&amp;gt;B&amp;lt;/var&amp;gt; is equal to the number of pairs in the category.&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;Calculate the number of extra values per segment for NUMERIC RANGE fields. For each field:&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Determine the maximum number of significant digits the field will have. Include digits on both sides of the decimal point.&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Multiply by 10.&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Add 2. &amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ol&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
If the field appears in fewer than 2% of the records, each extra value just calculated requires the following number of bytes:&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p class=&amp;quot;code&amp;quot;&amp;gt;T&#039; = 2 + (2 * (Number of Records Containing the Field))&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
If the NUMERIC RANGE field appears in 2% or more of the segment&#039;s records, the number of pages required is:&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p class=&amp;quot;code&amp;quot;&amp;gt;B&#039; = number of extra values&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
The extra space required for all NUMERIC RANGE fields is computed as follows. First, let:&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p class=&amp;quot;code&amp;quot;&amp;gt;T&amp;quot; = sum of all the values of &amp;lt;var&amp;gt;T&amp;lt;/var&amp;gt;&#039;&lt;br /&gt;
B&amp;quot; = sum of all the values of B&#039;&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Then, the total number of pages required is:&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p class=&amp;quot;code&amp;quot;&amp;gt;C = (T&amp;quot; / X) + B&amp;quot;&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Thus, the amount of index list space, &amp;lt;var&amp;gt;I&amp;lt;/var&amp;gt;, for each segment is:&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p class=&amp;quot;code&amp;quot;&amp;gt;I = A + B + C&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
The total number of pages required for index lists and bit patterns for the entire file is equal to the sum of the totals (&amp;lt;var&amp;gt;IT&amp;lt;/var&amp;gt;) for each segment, plus the number of existence bit pattern pages. Because there is one existence bit pattern page per file segment, the number of existence bit pattern pages is equal to &amp;lt;var&amp;gt;N&amp;lt;/var&amp;gt;, the number of segments. The total number of pages for index lists and bit patterns can thus be represented by the following equation:&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p class=&amp;quot;code&amp;quot;&amp;gt;IT = A1 + B1 + C1 + ... + AN&amp;lt; + BN + CN + N&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Calculating F (the number of pages for preallocated fields)===&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
If any preallocated fields are defined in a file, one Table D page is used to store a record description of the arrangement of fields in the block of storage preallocated in each record. The record description uses 36 bytes of fixed overhead and 8 bytes for each preallocated field. The maximum number of preallocated fields on a 6144-byte record description page is, therefore, 763.   &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Let &amp;lt;var&amp;gt;F&amp;lt;/var&amp;gt; be the number of Table D pages required for the record description. &amp;lt;var&amp;gt;F&amp;lt;/var&amp;gt; is always either 0 or 1.&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Calculating P (the number of procedures)===&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
[[Procedures]] are stored in Table D. In most cases, the text of each procedure requires one page. A very long procedure might require more than one page. Let:&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p class=&amp;quot;code&amp;quot;&amp;gt;P = total number of procedures&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Sizing the procedure dictionary===&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Procedure names and aliases are stored in a procedure dictionary in Table D. Like procedure text, the procedure dictionary associates a procedure name or alias with information about the location of the procedure&#039;s text, and with a class, if the procedure is secured. &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
The procedure dictionary is allocated in blocks of one or more contiguous pages. When &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;Model&amp;amp;nbsp;204&amp;lt;/var&amp;gt; verifies a procedure name, it begins searching on a random page in the first block. If the name is not found on that page, the remaining pages in the same block are searched. If the name is still not found, &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;Model&amp;amp;nbsp;204&amp;lt;/var&amp;gt; searches the pages in the second block, and so on. &amp;lt;/p&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
====Storing new procedure names====&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
If &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;Model&amp;amp;nbsp;204&amp;lt;/var&amp;gt; does not find the name (that is, if this is a new procedure name), it stores the new name in the first block in which it can find space. &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;Model&amp;amp;nbsp;204&amp;lt;/var&amp;gt; allocates a new block when it cannot find space for a new name in any of the preceding blocks. Space used by deleted names is reused. &amp;lt;/p&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
=====Choosing a PDSIZE=====&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
There are two possible paths you can take in choosing a PDSIZE:&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Have one large block containing many pages. Because name searches always begin with the first block, this increases the likelihood of finding a name on the first page read. However, as the pages fill up, &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;Model&amp;amp;nbsp;204&amp;lt;/var&amp;gt; might allocate a new block when space still exists on the old block.&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;Have a number of smaller blocks with fewer pages. Although it might take &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;Model&amp;amp;nbsp;204&amp;lt;/var&amp;gt; longer to find the procedure name, there is less impact on Table D when a new block is allocated.&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
When choosing PDSIZE, take into account the percentage of procedure and alias names known or anticipated when you design the file. The fewer aliases your site uses, the smaller the PDSIZE you can use. &amp;lt;/p&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
=====Computing PDSTRPPG=====&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
PDSTRPPG specifies the maximum number of procedure entries per procedure dictionary page. The actual number of procedure entries per page is a function of the length of the names and aliases. The size of an entry is:&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p class=&amp;quot;code&amp;quot;&amp;gt;L + 34  for a procedure&lt;br /&gt;
L + 7   for an alias&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Where: &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;L&amp;lt;/code&amp;gt; is the length of the procedure or alias name. &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
First, estimate &amp;lt;code&amp;gt;S&amp;lt;/code&amp;gt;, the average entry size. Then compute &amp;lt;var&amp;gt;PDSTRPPG&amp;lt;/var&amp;gt; as follows:&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p class=&amp;quot;code&amp;quot;&amp;gt;PDSTRPPG = 6144 / S&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
The default value of &amp;lt;var&amp;gt;PDSTRPPG&amp;lt;/var&amp;gt; is 128. Its maximum is 256.&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=====Computing PDSIZE (the size of the procedure dictionary)=====&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
The procedure dictionary is allocated in blocks of one or more contiguous pages. PDSIZE specifies the number of pages in a single block. If you know most of the procedure names when you create the file, use the following formula:&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p class=&amp;quot;code&amp;quot;&amp;gt;PDSIZE = 1.4 * P / PDSTRPPG&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
PDSIZE has a default value of 3.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
If &amp;lt;var&amp;gt;K&amp;lt;/var&amp;gt; is the number of blocks of pages, then (&amp;lt;var&amp;gt;K&amp;lt;/var&amp;gt; * PDSIZE) is the total number of pages required for the procedure dictionary.&amp;lt;/p&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
===Sizing the access control table (ACT)===&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
The access control table (ACT) contains entries that map user classes and procedure classes into privileges. It is used for procedure security purposes. The ACT is allocated from Table D, one page at a time, as needed. No space is allocated until &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;Model&amp;amp;nbsp;204&amp;lt;/var&amp;gt; encounters the first SECURE command. The maximum number of pages possible for the ACT is five.    &amp;lt;/p&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
====Determining LET (the total length of procedure class entries)====&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
The ACT is organized by user class in ascending order. For each user class, you need to determine:&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p class=&amp;quot;code&amp;quot;&amp;gt;NPCLASS = number of procedure class subentries&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Then, compute &amp;lt;code&amp;gt;LE&amp;lt;/code&amp;gt;, the length of the entries for each user class as follows:&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p class=&amp;quot;code&amp;quot;&amp;gt;LE = 4 + (2 * NPCLASS)&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Thus, if user class 05 has privilege definitions set for 8 different procedure classes, the length of its entry is 20 bytes. &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Then, the total length of the user class entries is:&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p class=&amp;quot;code&amp;quot;&amp;gt;LET = LE&amp;lt;sub&amp;gt;1&amp;lt;/sub&amp;gt; + LE&amp;lt;sub&amp;gt;2&amp;lt;/sub&amp;gt; + ... + LE&amp;lt;sub&amp;gt;&amp;lt;i&amp;gt;n&amp;lt;/i&amp;gt;&amp;lt;/sub&amp;gt;&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Additional space required for a SECURE command depends upon whether an entry already exists for the particular user class in question, and upon whether subentries exist for the procedure classes in question. If the entry already exists, 2 bytes are needed for each new procedure class mapped to that user class. If the subentries already exist for the procedure classes, no additional space is required.   &amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Determining Q (the number of pages required for the ACT)====&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
&amp;lt;var&amp;gt;Q,&amp;lt;/var&amp;gt; the number of pages required for the ACT is always between 0 and 5 and is calculated by &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;Model&amp;amp;nbsp;204&amp;lt;/var&amp;gt;. To determine how many pages &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;Model&amp;amp;nbsp;204&amp;lt;/var&amp;gt; will probably use for the ACT: &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p class=&amp;quot;code&amp;quot;&amp;gt;Q = LET / 6144&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
====Reorganizing the ACT====&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
If there is no room on an ACT page to add a new user class entry or subentry, &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;Model&amp;amp;nbsp;204&amp;lt;/var&amp;gt; reorganizes the entire ACT. During this automatic reorganization, N + 1 pages are allocated from Table D, where &amp;lt;code&amp;gt;N&amp;lt;/code&amp;gt; is the number of pages in the ACT before reorganization. The new pages need not be contiguous. Existing user class entries are redistributed across the new pages in an effort to leave some free space on each ACT page. After reorganizing, the original &amp;lt;code&amp;gt;N&amp;lt;/code&amp;gt; pages are released.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p class=&amp;quot;note&amp;quot;&amp;gt;&amp;lt;b&amp;gt;Note:&amp;lt;/b&amp;gt;&lt;br /&gt;
If the ACT reaches five pages and redistributing user class entries does not produce enough space for the new entry, the entry is not added. If the old entries cannot be redistributed successfully in five pages, the ACT is left in its original state and the new entry is not added.&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Sizing the reserved area===&lt;br /&gt;
 &lt;br /&gt;
====Using reserved Table D pages====&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
&amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;Model&amp;amp;nbsp;204&amp;lt;/var&amp;gt; keeps a specified number of Table D pages available, primarily for transaction back out use. When a page is successfully allocated from this area, the file is marked full; processing continues, and the following warning message is issued:&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p class=&amp;quot;code&amp;quot;&amp;gt;M204.2486 FILENAME: TABLED FULL. PAGE ALLOCATED FROM TABLED RESERVE AREA&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Marking the file full prevents other users from starting requests that update Table D, making it more likely that all requests in progress complete normally. (Only nonupdate requests can examine data in files marked full. Users attempting to update files marked full are restarted.)    &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
In a transaction back out file, the last half of the reserved section is reserved for use during transaction back out. If an ordinary transaction attempts to get a page from the second half of the reserved area, the allocation attempt fails with a Table D full error, which causes transaction back out to be initiated. During back out any free Table D page can be used. &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
For transaction back out files, the DELETE RECORDS and FILE RECORDS statements establish constraints that place the pages they delete during normal processing into the reserved area, temporarily enlarging the second half of the reserved area until the transaction commits.     &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
When no space is available in Table D, including the reserved area, either the request is canceled or the user is restarted. The file is marked broken only if it has been updated and transaction back out is impossible or unsuccessful.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
The DPGSRES parameter controls the size of the Table D reserved area. To compute DPGSRES, you first need to know the value of &amp;lt;var&amp;gt;DEST&amp;lt;/var&amp;gt;, which is the estimate of the value of the total amount of space required for Table D, not including the reserved area space.&amp;lt;/p&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
====Calculating DEST (estimated Table D size)====&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;DEST&amp;lt;/code&amp;gt; is the sum of the space computed for the Ordered Index pages, the index lists, the preallocated field record descriptions, the procedure texts, the procedure dictionary, and the ACT:&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p class=&amp;quot;code&amp;quot;&amp;gt;DEST = OIT + IT + F + P + (K * PDSIZE) + Q&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Setting DPGSRES (the size of the reserved area)====&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
You can reset the &amp;lt;var&amp;gt;[[DPGSRES_parameter|DPGSRES]]&amp;lt;/var&amp;gt; parameter and &amp;lt;var&amp;gt;[[VIEW command|VIEW]]&amp;lt;/var&amp;gt; it as one of the &amp;lt;var&amp;gt;TABLES&amp;lt;/var&amp;gt; parameters. It can be set to 0, or any other value up to 32767. &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
For files containing only procedures, set &amp;lt;var&amp;gt;DPGRES&amp;lt;/var&amp;gt; to 0 to avoid wasting Table D space. For files that are not transaction back out files, Set &amp;lt;var&amp;gt;DPGRES&amp;lt;/var&amp;gt; low to avoid wasting Table D space. &amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Calculating DPGSRES====&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Unless you specify some other value, the &amp;lt;var&amp;gt;[[CREATE command: File|CREATE FILE]]&amp;lt;/var&amp;gt; command sets &amp;lt;var&amp;gt;DPGSRES&amp;lt;/var&amp;gt; to:&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p class=&amp;quot;code&amp;quot;&amp;gt;DPGSRES = &amp;lt;var class=&amp;quot;term&amp;quot;&amp;gt;min&amp;lt;/var&amp;gt;(DEST/50 + 2, 40)&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
That is, &amp;lt;var&amp;gt;DPGSRES&amp;lt;/var&amp;gt; is either &amp;lt;code&amp;gt;(DEST/50 + 2)&amp;lt;/code&amp;gt; or 40, whichever is smaller. Since&lt;br /&gt;
&amp;lt;code&amp;gt;DEST/50 + 2 = 40&amp;lt;/code&amp;gt; when &amp;lt;code&amp;gt;DEST = 1900&amp;lt;/code&amp;gt;:&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p class=&amp;quot;code&amp;quot;&amp;gt;If DEST &amp;amp;lt; 1900, DPGSRES = DEST/50 + 2&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
and:&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p class=&amp;quot;code&amp;quot;&amp;gt;If DEST &amp;gt;= 1900, DPGSRES = 40&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Computing DSIZE===&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
The total amount of space required for Table D is the sum of the space computed for the Ordered Index pages, the index lists, the preallocated field record descriptions, the procedure texts, the procedure dictionary, the ACT, and the reserved area.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p class=&amp;quot;code&amp;quot;&amp;gt;DSIZE = OIT + IT + F + P + (K * PDSIZE) + Q + DPGSRES&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
or:&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p class=&amp;quot;code&amp;quot;&amp;gt;DSIZE = DEST + DPGSRES&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
You can change the value of DSIZE using the INCREASE and DECREASE commands. DSIZE cannot exceed 16,777,216. The default value of DSIZE is 15. &amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Sizing Table E==&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
The following parameters pertain to Table E sizing:&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;var&amp;gt;[[ESIZE parameter|ESIZE]]&amp;lt;/var&amp;gt; &amp;amp;mdash; The number of file pages in Table E.&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;var&amp;gt;[[EHIGHPG parameter|EHIGHPG]]&amp;lt;/var&amp;gt; &amp;amp;mdash; The highest active Table E page. The first page in Table E is page zero.&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;var&amp;gt;[[EPGSUSED_parameter|EPGSUSED]]&amp;lt;/var&amp;gt; &amp;amp;mdash; The number of Table E pages currently in use.&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
===Storing Large Object data===&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Each instance of a Large Object field occupies an integral number of Table E pages.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
The rules of use, and sizing, are quite different depending on whether the &amp;lt;var&amp;gt;[[FILEORG parameter|FILEORG]]&amp;lt;/var&amp;gt; X&#039;100&#039; bit is set. For these differences, see:&amp;lt;/p&amp;gt; &lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
[[Table E (File architecture)|Table E]]&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
[[Table E and FILEORG X&#039;100&#039; files (File architecture)|Table E FILEORG X&#039;100&#039;]]&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
[[Table E and non-FILEORG X&#039;100&#039; files (File architecture)|Table E non X&#039;100&#039;]]&amp;lt;/p&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
====ESIZE for FILEORG X&#039;100&#039; files====&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Set ESIZE as the number of Data pages.&amp;lt;/p&amp;gt; &lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
To calculate the number of Data pages: Average the BLOB/CLOB length, divide by 6140 (The usable page size of 6144 less the 4 byte chain pointer) and round up. Then, multiply by the total number of Large Object fields (and probably add a percentage for growth (based on your knowledge of the data and application).&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Additional considerations:&amp;lt;/p&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;If you have &amp;lt;var&amp;gt;[[Field design#BLOB.2C CLOB.2C and MINLOBE attributes|MINLOBE]]&amp;lt;/var&amp;gt; set, ignore large objects smaller than this number.&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;Be sure to take that (along with the large object header) into account when sizing Tables B and X.&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
For more detail on the large object architecture, see [[Table E and FILEORG X&#039;100&#039; files (File architecture)|Table E for FILEORG X&#039;100&#039;]] files.&amp;lt;/p&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
====ESIZE for non FILEORG X&#039;100&#039; files====&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Characteristics:&#039;&#039;&#039;&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;A Large Object field with a null value (or 0 bytes of data) occupies no Table E pages. &amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;Large Object field data from 1 to 6144 bytes occupies one Table E page. If the data is from 1 to 6143 bytes, the page is not completely filled. so the remainder of the page is unused.&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;Large Object data of 6145 bytes requires two Table E pages. &amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
The pages used to store a Large Object value are always contiguous in Table E. If you specify the RESERVE option when the data is stored, then enough contiguous pages are allocated to hold the full RESERVE length, even if the actual size of the data initially stored is less than that.&amp;lt;/p&amp;gt; &lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
If possible, when space to store Large Object data is required from Table E, then the space is allocated from the pages past EHIGHPG &amp;amp;mdash; even if there are free pages in Table E before the EHIGHPG point. In other words, data in Table E is initially stored in entry order. Eventually, when there is insufficient space left at the end of Table E, then space is allocated from the unused pages in Table E. Unused pages are a result of deleting Large Object data.&amp;lt;/p&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;p class=&amp;quot;note&amp;quot;&amp;gt;&amp;lt;b&amp;gt;Note:&amp;lt;/b&amp;gt;&lt;br /&gt;
Even if the number of free pages (ESIZE minus EPGSUSED) is sufficient, it might not be possible to obtain the required Table E space. The free pages must also be contiguous. &amp;lt;/p&amp;gt; &lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Sizing:&#039;&#039;&#039;&amp;lt;/p&amp;gt; &lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Set ESIZE as the number of Data pages, plus the number of Bitmap pages plus two.&amp;lt;/p&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;ol&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;To calculate the number of Data pages: Average the BLOB/CLOB length, add 6144, and divide by 6144. Then, round down the result and multiply by the number of Large Object fields.&lt;br /&gt;
&amp;lt;p class=&amp;quot;code&amp;quot;&amp;gt;First calculation: (Avg.-BLOB-len + 6144) / 6144 = result&lt;br /&gt;
 &lt;br /&gt;
Second calculation: 1st Round up result&lt;br /&gt;
 &lt;br /&gt;
Data pages = round-up-result * No.-of-BLOBs&lt;br /&gt;
&amp;lt;/p&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;To calculate the number of Bitmap pages: Add 17 to (Data pages / 49152) and add 1. Then, round up the result.&lt;br /&gt;
&amp;lt;p class=&amp;quot;code&amp;quot;&amp;gt;17 + (Data-pages / 49152) + 1 = 2nd result&lt;br /&gt;
 &lt;br /&gt;
Bitmap pages = 2nd round up result&lt;br /&gt;
&amp;lt;/p&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;Calculate ESIZE.&lt;br /&gt;
&amp;lt;p class=&amp;quot;code&amp;quot;&amp;gt;ESIZE = Data pages + bitmap pages&lt;br /&gt;
&amp;lt;/p&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ol&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Generally speaking, the cost of finding free space in Table E non X&#039;100&#039; files is very low during the initial phase, when EHIGHPG is still increasing, but more expensive later, particularly when Table E free pages are fragmented: for example, if the Large Object data stored in the file show a wide variation in size.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
If the Large Object data stored in your database are volatile because of a high number of deletions and additions, Rocket Software recommends that you store the Large Object data in an individual file (or files), plus an indexed field to cross-reference the Large Object field to the data in other files (or make the file an x&#039;100&#039; file). This enables you to size, manage, and reorganize the Large Object data independently of your other files. This approach is particularly beneficial if you are new to using Large Object fields and find it difficult to accurately determine the Large Object data space requirement in advance.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
For more detail on the large object architecture, see [[Table E and non-FILEORG X&#039;100&#039; files (File architecture)|Table E for non FILEORG X&#039;100&#039; files]].&amp;lt;/p&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
===Managing Large Object data===&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
If a file was originally created with ESIZE=0, this can be changed only by recreating the file. Otherwise, you issue an &amp;lt;code&amp;gt;INCREASE TABLEE&amp;lt;/code&amp;gt; or &amp;lt;code&amp;gt;DECREASE TABLEE&amp;lt;/code&amp;gt; command to change the size of Table E &amp;amp;mdash; subject to the standard restrictions that apply to the INCREASE and DECREASE commands.&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Data set allocation==&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
After you have finished the preceding calculations, you can allocate data sets for the &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;Model&amp;amp;nbsp;204&amp;lt;/var&amp;gt; file. &amp;lt;/p&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
===Minimum number of pages required===&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
The minimum number of pages required for the file is equal to:&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p class=&amp;quot;code&amp;quot;&amp;gt;8 + ASIZE + BSIZE + CSIZE + DSIZE + ESIZE&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
You can allocate more disk space. When the file is created, any pages not assigned to the File Control Table (always eight pages) or Tables A through D are designated free space and can be used later to expand Tables B, D, and E.  &amp;lt;/p&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
===Allocating disk space===&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Allocate disk space in either tracks or cylinders, without specifying a secondary allocation. The &amp;quot;Disk space requirements&amp;quot; table can help you to determine how many pages &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;Model&amp;amp;nbsp;204&amp;lt;/var&amp;gt; stores on each track for your device type. The page size for all devices is 6184 bytes.  &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;div id=&amp;quot;Disk space requirements&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;caption&amp;gt;Disk space requirements&amp;lt;/caption&amp;gt;&lt;br /&gt;
&amp;lt;tr class=&amp;quot;head&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Device type&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Pages/tracks&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Tracks/cylinder&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt;3330&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt;2&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt;19&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt;3340&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt;1&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt;12&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt;3350&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt;3&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt;30&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt;3375&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt;5&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt;12&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt;3380&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt;7&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt;15&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt;3390&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt;8&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt;15&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;FACOM 6421&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt;4&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt;20&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
For example, a file that you calculate to need 1275 pages requires at least 183 tracks on a 3380 device.&amp;lt;/p&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
====Support for FBA devices====&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
&amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;Model&amp;amp;nbsp;204&amp;lt;/var&amp;gt; also supports fixed-block-architecture devices (3370s) under the z/VM/SP and z/VSE operating systems; FBA devices require 13 blocks per page.&amp;lt;/p&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
====Guidelines for allocating data sets====&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
The space can be allocated in one or more data sets on one or more disk packs as you see fit. &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Keep the number of data sets small, if core is a problem. &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
In a heavily used file, you can greatly improve efficiency by distributing the tables into several data sets on several volumes, each maintained on different channels and control units.&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Allocating data sets===&lt;br /&gt;
 &lt;br /&gt;
====z/OS example====&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
To allocate z/OS data sets, use the IBM utility IEFBR14. For example:&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p class=&amp;quot;code&amp;quot;&amp;gt;//JOB IEFBR14 DELETE AND CREATE&lt;br /&gt;
//STEP1 EXEC PGM=IEFBR14&lt;br /&gt;
//PEOPLE DD DSN=M204.FILE.PEOPLE,DISP=(NEW,CATLG),&lt;br /&gt;
// SPACE=(TRK,183),UNIT=3380&lt;br /&gt;
//&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
The choice of data set names is, of course, entirely yours, as is the decision whether or not to catalog.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
If a large enough piece of contiguous space is available on the disk, a slight improvement can be made by allocating the data set on contiguous tracks. For example:&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p class=&amp;quot;code&amp;quot;&amp;gt;SPACE=(TRK,183,,CONTIG)&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
====z/VSE example====&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
The ALLOCATE utility provided with &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;Model&amp;amp;nbsp;204&amp;lt;/var&amp;gt; is used to preallocate database files, the CCATEMP file, the CCAGRP file, and the CCASERVR files. It can allocate one or more of these files, as specified in control statements, during one execution. For each file referenced in the ALLOCATE control statements, provide a DLBL and EXTENT with complete information. The utility opens each of these files as output data sets to make entries into the volume table of contents.&amp;lt;/p&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
====z/VM example====&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
For variable format (z/OS and z/VSE) z/VM minidisks that have been initialized using the INITIAL parameter of the M204UTIL command, allocate data sets with the ALLOCATE parameter of the M204UTIL command. An example follows:&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p class=&amp;quot;code&amp;quot;&amp;gt;ACCESS 201 M&lt;br /&gt;
M204UTIL ALLOC M204 FILE PEOPLE M (P 183 TRK&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
The minidisk where the allocation is to be performed must be accessed before issuing M204UTIL ALLOCATE from z/VM. M204UTIL ALLOCATE does not catalog data sets.&lt;br /&gt;
For further description of M204UTIL, see [[Defining the runtime environment (CCAIN)]].&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====ALLOCATE control statement====&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
The ALLOCATE control statement format is as follows:&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p class=&amp;quot;syntax&amp;quot;&amp;gt;ALLOCATE FILE(&amp;lt;span class=&amp;quot;term&amp;quot;&amp;gt;filename1&amp;lt;/span&amp;gt; &amp;lt;span class=&amp;quot;term&amp;quot;&amp;gt;filename2&amp;lt;/span&amp;gt; ... &amp;lt;span class=&amp;quot;term&amp;quot;&amp;gt;filenameN&amp;lt;/span&amp;gt;)&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
The statement is free form and can begin in any column. You can have any number of ALLOCATE control statements in the input to the utility. Continuation from one input record to the next is indicated by a dash (minus sign) after the last parameter on the input record being continued. There is no limitation on the number of continuation statements.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
The parameters &amp;lt;var class=&amp;quot;term&amp;quot;&amp;gt;filename1&amp;lt;/var&amp;gt; through &amp;lt;var class=&amp;quot;term&amp;quot;&amp;gt;filenameN&amp;lt;/var&amp;gt; refer to the filenames on the DLBL statements in the job control stream. If a filename referenced in the ALLOCATE control does not have a corresponding DLBL statement in the JCL, an error message is written in the output audit trail.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Comment statements beginning with an asterisk in column 1 can be interspersed with the ALLOCATE control statements.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
The ALLOCATE utility also runs in a mode compatible with earlier releases. If the control statements are omitted, the utility attempts to allocate a single file with a filename of NEWFILE. A DLBL and EXTENT for NEWFILE must be provided in the JCL used to run the utility.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
The following sample ALLOCATE utility job stream shows that the file PEOPLE with 183 tracks of space beginning at relative track number 1000 is allocated:&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p class=&amp;quot;code&amp;quot;&amp;gt; // JOB ALLOCATE MODEL 204 FILE&lt;br /&gt;
 // DLBL M204CL,&#039;M204.CORE.IMAGE.LIBRARY&#039;&lt;br /&gt;
 // EXTENT,volser&lt;br /&gt;
 // LIBDEF CL,SEARCH=M204CL&lt;br /&gt;
 // DLBL PEOPLE,&#039;M204.FILE.PEOPLE&#039;,99/365&lt;br /&gt;
 // EXTENT SYS001,SYSWK1,,,1000,183&lt;br /&gt;
 // EXEC ALLOCATE,SIZE=AUTO&lt;br /&gt;
 ALLOCATE FILE(PEOPLE)&lt;br /&gt;
 /*&lt;br /&gt;
 /&amp;amp;amp;&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
==Space estimation example==&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
To perform a simple space calculation, assume that a simple personnel file of 90,000 records has the characteristics listed in the [[#Personnel file characteristics sample data|Personnel file characteristics sample data]] table.   &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
All fields are &amp;lt;var&amp;gt;UPDATE IN PLACE&amp;lt;/var&amp;gt;. &amp;lt;code&amp;gt;SSN&amp;lt;/code&amp;gt; is given the &amp;lt;var&amp;gt;CODED&amp;lt;/var&amp;gt; attribute so that numbers that start with a zero can be stored in coded form in the preallocated space. All other &amp;lt;code&amp;gt;SSN&amp;lt;/code&amp;gt; values are stored as 4-byte binary. Because only a small number of values start with a zero, &amp;lt;code&amp;gt;SSN&amp;lt;/code&amp;gt; does not have any effect on Table A space estimates.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;div id=&amp;quot;Personnel file characteristics sample data&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;table style=&amp;quot;width:80%&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;caption&amp;gt;Personnel file characteristics sample data&amp;lt;/caption&amp;gt;&lt;br /&gt;
&amp;lt;tr class=&amp;quot;head&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;&lt;br /&gt;
Field name&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;&lt;br /&gt;
Options&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Average &amp;lt;br&amp;gt;value &amp;lt;br&amp;gt;length&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Comments on distribution of KEY and &amp;lt;br /&amp;gt;NUMERIC RANGE values&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;FULL_NAME&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;NON-KEY &amp;lt;br /&amp;gt;&lt;br /&gt;
NON-CODED&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;20&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;-&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;LAST_NAME&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td nowrap&amp;gt;ORDERED CHAR &amp;lt;br /&amp;gt;&lt;br /&gt;
IMMED 2 LRES 15 &amp;lt;br /&amp;gt;&lt;br /&gt;
INVISIBLE&amp;lt;br /&amp;gt;&lt;br /&gt;
NON-KEY&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;11&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;-&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;SSN&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;KEY&lt;br /&gt;
NON-FRV&amp;lt;br /&amp;gt;&lt;br /&gt;
BINARY&amp;lt;br /&amp;gt;&lt;br /&gt;
CODED&amp;lt;br /&amp;gt;&lt;br /&gt;
FEW-VALUED&lt;br /&gt;
OCCURS 1&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;9&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Unique to each record.&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;AGE&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;KEY&amp;lt;br /&amp;gt;&lt;br /&gt;
NUM RANGE&amp;lt;br /&amp;gt;&lt;br /&gt;
FRV&amp;lt;br /&amp;gt;&lt;br /&gt;
FEW-VALUED&amp;lt;br /&amp;gt;&lt;br /&gt;
NON-CODED&amp;lt;br /&amp;gt;&lt;br /&gt;
OCCURS 1&amp;lt;br /&amp;gt;&lt;br /&gt;
LENGTH 2&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;2&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;55 possible values, evenly distributed (18-72).&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;SALARY&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;NON-KEY&amp;lt;br /&amp;gt;&lt;br /&gt;
NUM RANGE&amp;lt;br /&amp;gt;&lt;br /&gt;
NON-CODED&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;5&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;20,000 possible values, evenly distributed.&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEPT&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;KEY&amp;lt;br /&amp;gt;&lt;br /&gt;
CODED&amp;lt;br /&amp;gt;&lt;br /&gt;
FRV&amp;lt;br /&amp;gt;&lt;br /&gt;
FEW-VALUED&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;10&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
10 values.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Values for Personnel Dept. occur only in the first 40,000 records. Values for Accounting Dept. occur only in the last 10,000 records. The other 8 values occur evenly in the remaining 5000 records in segment 1 and the remaining 35,000 records in segment 2.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Sample Table A calculations==&lt;br /&gt;
 &lt;br /&gt;
===Calculating ASTRPPG===&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;caption&amp;gt;FRV or CODED values&amp;lt;/caption&amp;gt;&lt;br /&gt;
&amp;lt;tr class=&amp;quot;head&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Field&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;# of Values&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Space&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Overhead&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Total&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;AGE&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;55&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;2*55=110&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;3*55=165&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;110+165=275&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;DEPT&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;10&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;10*10=100&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;3*10=30&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;100+ 30=130&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr class=&amp;quot;head&amp;quot;&amp;gt;&amp;lt;td&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;th&amp;gt;B=65&amp;lt;/th&amp;gt;&amp;lt;td colspan=2&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;th&amp;gt;V=405&amp;lt;/th&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;caption&amp;gt;Field names&amp;lt;/caption&amp;gt;&lt;br /&gt;
&amp;lt;tr class=&amp;quot;head&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Field&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;LEN + 2[[#fldnames-fn1|&amp;lt;sup&amp;gt;[1]&amp;lt;/sup&amp;gt;]]&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;ANY + UP[[#fldnames-fn2|&amp;lt;sup&amp;gt;[2]&amp;lt;/sup&amp;gt;]]&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;COD/FRV&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;OCC&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;LVL&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;FLOAT&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;ORD&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;UNIQ&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;NR&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Total&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;FULL_NAME&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt;9&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt;3&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&amp;amp;nbsp;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&amp;amp;nbsp;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&amp;amp;nbsp;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&amp;amp;nbsp;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&amp;amp;nbsp;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&amp;amp;nbsp;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&amp;amp;nbsp;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt;12&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;LAST_NAME&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt;9&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt;3&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&amp;amp;nbsp;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&amp;amp;nbsp;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&amp;amp;nbsp;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&amp;amp;nbsp;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt;4&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&amp;amp;nbsp;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&amp;amp;nbsp;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt;16&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;SSN&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt;5&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt;3&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt;3[[#fldnames-fn3|&amp;lt;sup&amp;gt;[3]&amp;lt;/sup&amp;gt;]]&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt;3&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&amp;amp;nbsp;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&amp;amp;nbsp;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&amp;amp;nbsp;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&amp;amp;nbsp;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&amp;amp;nbsp;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt;11&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;AGE&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt;5&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt;3&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt;3&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt;3&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&amp;amp;nbsp;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&amp;amp;nbsp;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&amp;amp;nbsp;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&amp;amp;nbsp;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt;35&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt;49&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;SALARY&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt;8&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt;3&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&amp;amp;nbsp;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&amp;amp;nbsp;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&amp;amp;nbsp;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&amp;amp;nbsp;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&amp;amp;nbsp;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&amp;amp;nbsp;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt;80&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt;91&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEPT&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt;6&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt;3&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt;3&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&amp;amp;nbsp;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&amp;amp;nbsp;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&amp;amp;nbsp;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&amp;amp;nbsp;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&amp;amp;nbsp;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&amp;amp;nbsp;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt;12&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr class=&amp;quot;head&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;td colspan=&amp;quot;10&amp;quot;&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;th&amp;gt;N = 191&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;div id=&amp;quot;fldnames-fn1&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
:&amp;lt;b&amp;gt;1&amp;lt;/b&amp;gt;&amp;amp;nbsp;&amp;amp;nbsp; LEN is the length of the field name.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div id=&amp;quot;fldnames-fn2&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
:&amp;lt;b&amp;gt;2&amp;lt;/b&amp;gt;&amp;amp;nbsp;&amp;amp;nbsp; ANY refers to the two bytes required from page 3-5. UP refers to the one byte required for UPDATE IN PLACE fields.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div id=&amp;quot;fldnames-fn3&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
:&amp;lt;b&amp;gt;3&amp;lt;/b&amp;gt;&amp;amp;nbsp;&amp;amp;nbsp; Because only a small number of values in SSN start with a zero, this field does not have any effect on Table A space estimates.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;&amp;lt;b&amp;gt;Calculations&amp;lt;/b&amp;gt;&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p class=&amp;quot;output&amp;quot;&amp;gt;&amp;lt;b&amp;gt;A&amp;lt;/b&amp;gt; &amp;lt;span class=&amp;quot;squareb&amp;quot;&amp;gt;=&amp;lt;/span&amp;gt; &amp;lt;b&amp;gt;6&amp;lt;/b&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;D(AGE)&amp;lt;/b&amp;gt; &amp;lt;span class=&amp;quot;squareb&amp;quot;&amp;gt;=&amp;lt;/span&amp;gt; 2 + 3 &amp;lt;span class=&amp;quot;squareb&amp;quot;&amp;gt;=&amp;lt;/span&amp;gt; &amp;lt;b&amp;gt;5&amp;lt;/b&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;D(SALARY)&amp;lt;/b&amp;gt; &amp;lt;span class=&amp;quot;squareb&amp;quot;&amp;gt;=&amp;lt;/span&amp;gt; 5 + 3 &amp;lt;span class=&amp;quot;squareb&amp;quot;&amp;gt;=&amp;lt;/span&amp;gt; &amp;lt;b&amp;gt;8&amp;lt;/b&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;S&amp;lt;/b&amp;gt; &amp;lt;span class=&amp;quot;squareb&amp;quot;&amp;gt;=&amp;lt;/span&amp;gt; 5 + 8 &amp;lt;span class=&amp;quot;squareb&amp;quot;&amp;gt;=&amp;lt;/span&amp;gt; &amp;lt;b&amp;gt;13&amp;lt;/b&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;T&amp;lt;/b&amp;gt; &amp;lt;span class=&amp;quot;squareb&amp;quot;&amp;gt;=&amp;lt;/span&amp;gt; A + B + S &amp;lt;span class=&amp;quot;squareb&amp;quot;&amp;gt;=&amp;lt;/span&amp;gt; 6 + 65 + 13 &amp;lt;span class=&amp;quot;squareb&amp;quot;&amp;gt;=&amp;lt;/span&amp;gt; &amp;lt;b&amp;gt;84&amp;lt;/b&amp;gt; &lt;br /&gt;
&amp;lt;b&amp;gt;L&amp;lt;/b&amp;gt; &amp;lt;span class=&amp;quot;squareb&amp;quot;&amp;gt;=&amp;lt;/span&amp;gt; average length of character strings &amp;lt;span class=&amp;quot;squareb&amp;quot;&amp;gt;=&amp;lt;/span&amp;gt; (V + N)/T &amp;lt;span class=&amp;quot;squareb&amp;quot;&amp;gt;=&amp;lt;/span&amp;gt; (405 + 191)/84 &amp;lt;span class=&amp;quot;squareb&amp;quot;&amp;gt;=&amp;lt;/span&amp;gt; 7.0 &amp;lt;span class=&amp;quot;squareb&amp;quot;&amp;gt;=&amp;lt;/span&amp;gt; &amp;lt;b&amp;gt;7&amp;lt;/b&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;b&amp;gt;ASTRPPG&amp;lt;/b&amp;gt; &amp;lt;span class=&amp;quot;squareb&amp;quot;&amp;gt;=&amp;lt;/span&amp;gt; 6144/L &amp;lt;span class=&amp;quot;squareb&amp;quot;&amp;gt;=&amp;lt;/span&amp;gt; 6144/7 &amp;lt;span class=&amp;quot;squareb&amp;quot;&amp;gt;=&amp;lt;/span&amp;gt; 877.7 &amp;lt;span class=&amp;quot;squareb&amp;quot;&amp;gt;=&amp;lt;/span&amp;gt; &amp;lt;b&amp;gt;877&amp;lt;/b&amp;gt; (rounded down)&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Calculating ATRPG===&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
The following numbers are estimated as part of ASTRPPG:&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;tr class=&amp;quot;head&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;This value&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Equals...&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;N&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Total space consumed by field names including overhead.&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;A&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of field names.&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;S&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of extra NUMERIC RANGE fields.&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p class=&amp;quot;output&amp;quot;&amp;gt;&amp;lt;b&amp;gt;ASTRPG&amp;lt;/b&amp;gt; &amp;lt;span class=&amp;quot;squareb&amp;quot;&amp;gt;=&amp;lt;/span&amp;gt; 1.1 * N/(6144 - (ASTRPPG * 2) -2)&lt;br /&gt;
       &amp;lt;span class=&amp;quot;squareb&amp;quot;&amp;gt;=&amp;lt;/span&amp;gt; 1.1 * 191/(6144 - (877 * 2) -2)&lt;br /&gt;
       &amp;lt;span class=&amp;quot;squareb&amp;quot;&amp;gt;=&amp;lt;/span&amp;gt; 1.1 * 191/4388 &amp;lt;span class=&amp;quot;squareb&amp;quot;&amp;gt;=&amp;lt;/span&amp;gt; 0.04 &amp;lt;span class=&amp;quot;squareb&amp;quot;&amp;gt;=&amp;lt;/span&amp;gt; &amp;lt;b&amp;gt;1&amp;lt;/b&amp;gt; (rounded up)&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Or:&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p class=&amp;quot;output&amp;quot;&amp;gt;&amp;lt;b&amp;gt;ASTRPG&amp;lt;/b&amp;gt; &amp;lt;span class=&amp;quot;squareb&amp;quot;&amp;gt;=&amp;lt;/span&amp;gt; 1.1 * (A + S)/ASTRPG &lt;br /&gt;
       &amp;lt;span class=&amp;quot;squareb&amp;quot;&amp;gt;=&amp;lt;/span&amp;gt; 1.1 * (6+ 13)/877 &lt;br /&gt;
       &amp;lt;span class=&amp;quot;squareb&amp;quot;&amp;gt;=&amp;lt;/span&amp;gt; 0.02 &amp;lt;span class=&amp;quot;squareb&amp;quot;&amp;gt;=&amp;lt;/span&amp;gt; &amp;lt;b&amp;gt;1&amp;lt;/b&amp;gt; (rounded up)&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
===Calculating FVFPG===&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
The following numbers are estimated as part of ASTRPPG:&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;tr class=&amp;quot;head&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;This value&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Equals...&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;V&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Total space consumed by FEW-VALUED fields including overhead&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;B&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of FEW-VALUED fields&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&amp;lt;p class=&amp;quot;output&amp;quot;&amp;gt;&amp;lt;b&amp;gt;FVFPG&amp;lt;/b&amp;gt; &amp;lt;span class=&amp;quot;squareb&amp;quot;&amp;gt;=&amp;lt;/span&amp;gt; 1.2 * V/(6144 - (ASTRPPG * 2) -2)&lt;br /&gt;
      &amp;lt;span class=&amp;quot;squareb&amp;quot;&amp;gt;=&amp;lt;/span&amp;gt; 1.2 * 405/(6144 - (877 * 2) -2) &lt;br /&gt;
      &amp;lt;span class=&amp;quot;squareb&amp;quot;&amp;gt;=&amp;lt;/span&amp;gt; 1.2 * 405/4388 &amp;lt;span class=&amp;quot;squareb&amp;quot;&amp;gt;=&amp;lt;/span&amp;gt; 0.11 &amp;lt;span class=&amp;quot;squareb&amp;quot;&amp;gt;=&amp;lt;/span&amp;gt; &amp;lt;b&amp;gt;1&amp;lt;/b&amp;gt; (rounded up)&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Or:&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p class=&amp;quot;output&amp;quot;&amp;gt;&amp;lt;b&amp;gt;FVFPG&amp;lt;/b&amp;gt; &amp;lt;span class=&amp;quot;squareb&amp;quot;&amp;gt;=&amp;lt;/span&amp;gt; 1.2 * B/ASTRPPG &amp;lt;span class=&amp;quot;squareb&amp;quot;&amp;gt;=&amp;lt;/span&amp;gt; 1.2 * 65/877 &amp;lt;span class=&amp;quot;squareb&amp;quot;&amp;gt;=&amp;lt;/span&amp;gt; 0.08 &amp;lt;span class=&amp;quot;squareb&amp;quot;&amp;gt;=&amp;lt;/span&amp;gt; &amp;lt;b&amp;gt;1&amp;lt;/b&amp;gt; (rounded up)&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Calculating MVFPG===&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
There are no MANY-VALUED, FRV, or CODED fields, but a minimum of one page must be allocated to each Table A section. Therefore:&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p class=&amp;quot;output&amp;quot;&amp;gt; &amp;lt;b&amp;gt;MVFPG&amp;lt;/b&amp;gt; &amp;lt;span class=&amp;quot;squareb&amp;quot;&amp;gt;=&amp;lt;/span&amp;gt; &amp;lt;b&amp;gt;1&amp;lt;/b&amp;gt;&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Sample Table B calculations==&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;tr class=&amp;quot;head&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Field&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Bytes required per record&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;FULL NAME&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;23&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;SSN&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 4&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;AGE &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 2&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;SALARY&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 8&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEPT&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 6&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Overhead&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 5&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr class=&amp;quot;head&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;R = 48&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
===Calculating BRECPPG===&lt;br /&gt;
&amp;lt;p class=&amp;quot;output&amp;quot;&amp;gt;&amp;lt;b&amp;gt;BRECPPG&amp;lt;/b&amp;gt; &amp;lt;span class=&amp;quot;squareb&amp;quot;&amp;gt;=&amp;lt;/span&amp;gt; 1.1 * (6144 - 4)/R &amp;lt;span class=&amp;quot;squareb&amp;quot;&amp;gt;=&amp;lt;/span&amp;gt; 1.1 * 6140/48 &amp;lt;span class=&amp;quot;squareb&amp;quot;&amp;gt;=&amp;lt;/span&amp;gt; 140.7 &amp;lt;span class=&amp;quot;squareb&amp;quot;&amp;gt;=&amp;lt;/span&amp;gt; &amp;lt;b&amp;gt;141&amp;lt;/b&amp;gt; (rounded up)&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
===Calculating BRESERVE===&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
&amp;lt;var&amp;gt;BRESERVE&amp;lt;/var&amp;gt; is equal to &amp;lt;code&amp;gt;R&amp;lt;/code&amp;gt;, above. Therefore:&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p class=&amp;quot;output&amp;quot;&amp;gt;&amp;lt;b&amp;gt;BRESERVE&amp;lt;/b&amp;gt; &amp;lt;span class=&amp;quot;squareb&amp;quot;&amp;gt;=&amp;lt;/span&amp;gt; R &amp;lt;span class=&amp;quot;squareb&amp;quot;&amp;gt;=&amp;lt;/span&amp;gt; &amp;lt;b&amp;gt;48&amp;lt;/b&amp;gt;&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
===Calculating BSIZE===&lt;br /&gt;
&amp;lt;p class=&amp;quot;output&amp;quot;&amp;gt;&amp;lt;b&amp;gt;BSIZE&amp;lt;/b&amp;gt; &amp;lt;span class=&amp;quot;squareb&amp;quot;&amp;gt;=&amp;lt;/span&amp;gt; 1.2 * (Total # of Records)/BRECPPG &lt;br /&gt;
      &amp;lt;span class=&amp;quot;squareb&amp;quot;&amp;gt;=&amp;lt;/span&amp;gt; 1.2 * 90000/141 &amp;lt;span class=&amp;quot;squareb&amp;quot;&amp;gt;=&amp;lt;/span&amp;gt; 765.9 &amp;lt;span class=&amp;quot;squareb&amp;quot;&amp;gt;=&amp;lt;/span&amp;gt; &amp;lt;b&amp;gt;766&amp;lt;/b&amp;gt; (rounded up)&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Calculating the file size multiplier example==&lt;br /&gt;
&amp;lt;p class=&amp;quot;output&amp;quot;&amp;gt;&amp;lt;b&amp;gt;N&amp;lt;/b&amp;gt; &amp;lt;span class=&amp;quot;squareb&amp;quot;&amp;gt;=&amp;lt;/span&amp;gt; (# of Records in the file)/(8 * 6144) &lt;br /&gt;
  &amp;lt;span class=&amp;quot;squareb&amp;quot;&amp;gt;=&amp;lt;/span&amp;gt; 90000/49152 &amp;lt;span class=&amp;quot;squareb&amp;quot;&amp;gt;=&amp;lt;/span&amp;gt; 1.83 &amp;lt;span class=&amp;quot;squareb&amp;quot;&amp;gt;=&amp;lt;/span&amp;gt; &amp;lt;b&amp;gt;2&amp;lt;/b&amp;gt; (rounded up)&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Sample Table C calculations==&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;tr class=&amp;quot;head&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Field name&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Vu pairs&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Vn pairs&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Vr entries&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;SSN&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt;90000&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&amp;amp;nbsp;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&amp;amp;nbsp;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;AGE (KEY)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&amp;amp;nbsp;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt;55&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&amp;amp;nbsp;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;AGE (NUM RANGE)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&amp;amp;nbsp;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt;55&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt;22&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;SALARY&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&amp;amp;nbsp;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt;20000&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt;52&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEPT&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&amp;amp;nbsp;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt;10&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&amp;amp;nbsp;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;TOTAL&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt;90000&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt;20120&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt;74&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
===Calculating CSIZE===&lt;br /&gt;
&amp;lt;p class=&amp;quot;output&amp;quot;&amp;gt;&amp;lt;b&amp;gt;CSIZE&amp;lt;/b&amp;gt; &amp;lt;span class=&amp;quot;squareb&amp;quot;&amp;gt;=&amp;lt;/span&amp;gt; 1.2 * ((14*Vu) + 7 * (N+1)(Vn+Vr)) / (6144-4)&lt;br /&gt;
      &amp;lt;span class=&amp;quot;squareb&amp;quot;&amp;gt;=&amp;lt;/span&amp;gt; 1.2 * ((14*90000) + 7 * (3)(20120+74)) / 6140 &amp;lt;span class=&amp;quot;squareb&amp;quot;&amp;gt;=&amp;lt;/span&amp;gt; &amp;lt;b&amp;gt;330&amp;lt;/b&amp;gt; (rounded up)&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Sample Table D calculations==&lt;br /&gt;
 &lt;br /&gt;
===Calculating Ordered Index space===&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
The calculations in this section use the following variables:&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;tr class=&amp;quot;head&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;This value&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Equals...&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;NE &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of distinct values stored in the field.&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;AB &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Average number of records per value per segment..&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;OIB &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Total Ordered Index B-tree entry lengths.&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;LOa &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Leaf page overhead.&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;LP&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Leaf node pages.&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;OI &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Ordered entry B-tree pages for the field.&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
&amp;amp;nbsp;&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;tr class=&amp;quot;head&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;th rowspan=&amp;quot;2&amp;quot;&amp;gt;Field name&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;th colspan=&amp;quot;3&amp;quot;&amp;gt;Values in: &amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Category A&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Category B&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Category C&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;LAST NAME&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt;60000&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt;5000&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt;500&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
====Calculating total Ordered Index B-tree entry lengths====&lt;br /&gt;
&amp;lt;p class=&amp;quot;output&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;AV&amp;lt;/b&amp;gt;  &amp;lt;span class=&amp;quot;squareb&amp;quot;&amp;gt;=&amp;lt;/span&amp;gt; Average Value Length + 1 &amp;lt;span class=&amp;quot;squareb&amp;quot;&amp;gt;=&amp;lt;/span&amp;gt; 11 + 1 &amp;lt;span class=&amp;quot;squareb&amp;quot;&amp;gt;=&amp;lt;/span&amp;gt; &amp;lt;b&amp;gt;12&amp;lt;/b&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;b&amp;gt;NE&amp;lt;/b&amp;gt;  &amp;lt;span class=&amp;quot;squareb&amp;quot;&amp;gt;=&amp;lt;/span&amp;gt; &amp;lt;b&amp;gt;65500&amp;lt;/b&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;b&amp;gt;ENa&amp;lt;/b&amp;gt; &amp;lt;span class=&amp;quot;squareb&amp;quot;&amp;gt;=&amp;lt;/span&amp;gt; Category A * (AV + 3) &amp;lt;span class=&amp;quot;squareb&amp;quot;&amp;gt;=&amp;lt;/span&amp;gt; 60000 * (12 + 3) &amp;lt;span class=&amp;quot;squareb&amp;quot;&amp;gt;=&amp;lt;/span&amp;gt; &amp;lt;b&amp;gt;900000&amp;lt;/b&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;b&amp;gt;AB&amp;lt;/b&amp;gt;  &amp;lt;span class=&amp;quot;squareb&amp;quot;&amp;gt;=&amp;lt;/span&amp;gt; &amp;lt;b&amp;gt;2&amp;lt;/b&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;b&amp;gt;ENb&amp;lt;/b&amp;gt; &amp;lt;span class=&amp;quot;squareb&amp;quot;&amp;gt;=&amp;lt;/span&amp;gt; Category B * (AV + (2 * AB) + (2 * N)) &lt;br /&gt;
    &amp;lt;span class=&amp;quot;squareb&amp;quot;&amp;gt;=&amp;lt;/span&amp;gt; 5000 * (12 + (2 * 2) + (2 * 2)) &amp;lt;span class=&amp;quot;squareb&amp;quot;&amp;gt;=&amp;lt;/span&amp;gt; &amp;lt;b&amp;gt;100000&amp;lt;/b&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;b&amp;gt;ENc&amp;lt;/b&amp;gt; &amp;lt;span class=&amp;quot;squareb&amp;quot;&amp;gt;=&amp;lt;/span&amp;gt; Category C * (AV + (5 * N)) &amp;lt;span class=&amp;quot;squareb&amp;quot;&amp;gt;=&amp;lt;/span&amp;gt; 500 * (12 + (5 * 2)) &amp;lt;span class=&amp;quot;squareb&amp;quot;&amp;gt;=&amp;lt;/span&amp;gt; &amp;lt;b&amp;gt;11000&amp;lt;/b&amp;gt;&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
====Calculating Ordered Index B-tree overhead====&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
The final values for LOe, LP, and OI are rounded up:&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p class=&amp;quot;output&amp;quot;&amp;gt;&amp;lt;b&amp;gt;LOe&amp;lt;/b&amp;gt;   &amp;lt;span class=&amp;quot;squareb&amp;quot;&amp;gt;=&amp;lt;/span&amp;gt; 6144 * (LRESERVE/100) &amp;lt;span class=&amp;quot;squareb&amp;quot;&amp;gt;=&amp;lt;/span&amp;gt; 6144 * (15/100) &amp;lt;span class=&amp;quot;squareb&amp;quot;&amp;gt;=&amp;lt;/span&amp;gt; &amp;lt;b&amp;gt;922&amp;lt;/b&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;b&amp;gt;AE&amp;lt;/b&amp;gt;    &amp;lt;span class=&amp;quot;squareb&amp;quot;&amp;gt;=&amp;lt;/span&amp;gt; OIB / NE &amp;lt;span class=&amp;quot;squareb&amp;quot;&amp;gt;=&amp;lt;/span&amp;gt; 1011000 / 65500 &amp;lt;span class=&amp;quot;squareb&amp;quot;&amp;gt;=&amp;lt;/span&amp;gt; &amp;lt;b&amp;gt;15&amp;lt;/b&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;b&amp;gt;LOmin&amp;lt;/b&amp;gt; &amp;lt;span class=&amp;quot;squareb&amp;quot;&amp;gt;=&amp;lt;/span&amp;gt; 2 * (6144 / AE) &amp;lt;span class=&amp;quot;squareb&amp;quot;&amp;gt;=&amp;lt;/span&amp;gt; 2 * (6144 / 15) &amp;lt;span class=&amp;quot;squareb&amp;quot;&amp;gt;=&amp;lt;/span&amp;gt; &amp;lt;b&amp;gt;819&amp;lt;/b&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;b&amp;gt;LOa&amp;lt;/b&amp;gt;   &amp;lt;span class=&amp;quot;squareb&amp;quot;&amp;gt;=&amp;lt;/span&amp;gt; max(LOe, LOmin) &amp;lt;span class=&amp;quot;squareb&amp;quot;&amp;gt;=&amp;lt;/span&amp;gt; max(922, 819) &amp;lt;span class=&amp;quot;squareb&amp;quot;&amp;gt;=&amp;lt;/span&amp;gt; &amp;lt;b&amp;gt;922&amp;lt;/b&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;b&amp;gt;LP&amp;lt;/b&amp;gt;    &amp;lt;span class=&amp;quot;squareb&amp;quot;&amp;gt;=&amp;lt;/span&amp;gt; OIB / (6144 - 24 - LOa) &amp;lt;span class=&amp;quot;squareb&amp;quot;&amp;gt;=&amp;lt;/span&amp;gt; 1011000 / (6144 - 24 - 922) &amp;lt;span class=&amp;quot;squareb&amp;quot;&amp;gt;=&amp;lt;/span&amp;gt; &amp;lt;b&amp;gt;195&amp;lt;/b&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;b&amp;gt;OI&amp;lt;/b&amp;gt;    &amp;lt;span class=&amp;quot;squareb&amp;quot;&amp;gt;=&amp;lt;/span&amp;gt; LP * 1.01 &amp;lt;span class=&amp;quot;squareb&amp;quot;&amp;gt;=&amp;lt;/span&amp;gt; 195 * 1.91 &amp;lt;span class=&amp;quot;squareb&amp;quot;&amp;gt;=&amp;lt;/span&amp;gt; &amp;lt;b&amp;gt;197&amp;lt;/b&amp;gt;&lt;br /&gt;
&amp;lt;/p&amp;gt; &lt;br /&gt;
 &lt;br /&gt;
===Calculating index list space===&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
This example assumes 2 segments containing 45,000 records each. &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;tr class=&amp;quot;head&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;If a field name = value pair appears in...&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt; It falls into category... &amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Fewer than 900 (0.02 * 45000) records&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;A&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;More than 900 records&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;B&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
For each value, the number of category A bytes required (&amp;lt;code&amp;gt;T&#039;&amp;lt;/code&amp;gt;) is calculated using the following equation:&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p class=&amp;quot;code&amp;quot;&amp;gt;&amp;lt;b&amp;gt;T&amp;lt;/b&amp;gt;&#039;= 2 + (2 * (Number of Records Containing the Pair))&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
The number of category B pages required for each field is equal to the number of distinct values of that field. For each &amp;lt;var&amp;gt;NUMERIC RANGE&amp;lt;/var&amp;gt; value, the extra number of pages required equals ten times the number of significant digits, plus two.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
The following calculations use these variables:&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;tr class=&amp;quot;head&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Value&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Equals...&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;T  &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Category A bytes&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;A  &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Total number of pages in Category A&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;B &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Total number of pages (or values) in Category B&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;C &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Total number of extra numeric range pages&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;caption&amp;gt;Values for segment 1&amp;lt;/caption&amp;gt;&lt;br /&gt;
&amp;lt;tr class=&amp;quot;head&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Field name&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Number &amp;lt;br&amp;gt;of distinct &amp;lt;br&amp;gt;values&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Records per &amp;lt;br&amp;gt;value&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Category A &amp;lt;br&amp;gt;bytes&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Category B &amp;lt;br&amp;gt;bytes&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Extra &amp;lt;br&amp;gt;NUM RANGE&amp;lt;br&amp;gt;pages&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;AGE (KEY)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;55&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;818.2&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;55(2+2(818.2))&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&amp;amp;nbsp;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&amp;amp;nbsp;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;AGE (NR)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;55&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;818.2&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;55(2+2(818.2))&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&amp;amp;nbsp;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;22&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;SALARY (NR)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;20000&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;2.25&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;20000(2+2(2.25))&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&amp;amp;nbsp;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;52&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;LAST NAME&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;498&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;5&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;498(2+(2*5))&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&amp;amp;nbsp;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&amp;amp;nbsp;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;(ORD CHAR)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;2&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;1500&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&amp;amp;nbsp;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;2&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&amp;amp;nbsp;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEPT&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&amp;amp;nbsp;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&amp;amp;nbsp;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&amp;amp;nbsp;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&amp;amp;nbsp;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&amp;amp;nbsp;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;PERS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;1&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;40000&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&amp;amp;nbsp;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;1&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&amp;amp;nbsp;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;ACCT&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;0&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;0&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&amp;amp;nbsp;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&amp;amp;nbsp;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&amp;amp;nbsp;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Other values&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;625&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8(2+2(625))&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&amp;amp;nbsp;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&amp;amp;nbsp;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr class=&amp;quot;head&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;td colspan=3&amp;gt;&amp;amp;nbsp;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;&amp;lt;b&amp;gt;T1 = 326216&amp;lt;/b&amp;gt;&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;&amp;lt;b&amp;gt;B1 = 3&amp;lt;/b&amp;gt;&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;&amp;lt;b&amp;gt;C1 = 74&amp;lt;/b&amp;gt;&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
====Calculations for segment 1====&lt;br /&gt;
&amp;lt;p class=&amp;quot;output&amp;quot;&amp;gt;&amp;lt;b&amp;gt;X&amp;lt;/b&amp;gt; &amp;lt;span class=&amp;quot;squareb&amp;quot;&amp;gt;=&amp;lt;/span&amp;gt; 6144 * (1-(DRESERVE / 100)) &amp;lt;span class=&amp;quot;squareb&amp;quot;&amp;gt;=&amp;lt;/span&amp;gt; 6144 * 0.85 &amp;lt;span class=&amp;quot;squareb&amp;quot;&amp;gt;=&amp;lt;/span&amp;gt; &amp;lt;b&amp;gt;5222&amp;lt;/b&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;b&amp;gt;A&amp;lt;sub&amp;gt;1&amp;lt;/sub&amp;gt;&amp;lt;/b&amp;gt; &amp;lt;span class=&amp;quot;squareb&amp;quot;&amp;gt;=&amp;lt;/span&amp;gt; T&amp;lt;sub&amp;gt;1&amp;lt;/sub&amp;gt; / X &amp;lt;span class=&amp;quot;squareb&amp;quot;&amp;gt;=&amp;lt;/span&amp;gt; 326216 / 5222 &amp;lt;span class=&amp;quot;squareb&amp;quot;&amp;gt;=&amp;lt;/span&amp;gt; &amp;lt;b&amp;gt;63&amp;lt;/b&amp;gt; (Rounded up)&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;caption&amp;gt;Values for segment 2&amp;lt;/caption&amp;gt;&lt;br /&gt;
&amp;lt;tr class=&amp;quot;head&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Field name&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Number &amp;lt;br&amp;gt;&lt;br /&gt;
of distinct &amp;lt;br&amp;gt;values&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Records per &amp;lt;br&amp;gt;value&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Category A &amp;lt;br&amp;gt;bytes&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Category B &amp;lt;br&amp;gt;bytes&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Extra &amp;lt;br&amp;gt;NUM RANGE&amp;lt;br&amp;gt;pages&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;AGE (KEY)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;55&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;818.2&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;55(2+2(818.2))&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&amp;amp;nbsp;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&amp;amp;nbsp;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;AGE (NR)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;55&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;818.2&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;55(2+2(818.2))&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&amp;amp;nbsp;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;22&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;SALARY&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;20000&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;2.25&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;20000(2+2(2.25))&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&amp;amp;nbsp;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;52&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;LAST NAME&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;498&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;5&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;498(2+(2*5))&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&amp;amp;nbsp;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&amp;amp;nbsp;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;(ORD CHAR)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;2&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;1500&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&amp;amp;nbsp;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;2&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&amp;amp;nbsp;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEPT&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&amp;amp;nbsp;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&amp;amp;nbsp;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&amp;amp;nbsp;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&amp;amp;nbsp;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&amp;amp;nbsp;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;PERS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&amp;amp;nbsp;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;0&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;0&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&amp;amp;nbsp;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&amp;amp;nbsp;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;ACCT&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;1&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;10000&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&amp;amp;nbsp;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;1&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&amp;amp;nbsp;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Other values&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;4375&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&amp;amp;nbsp;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&amp;amp;nbsp;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr class=&amp;quot;head&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;td colspan=3&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;T2 = 316200&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;B2 = 11&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;C2 = 74&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
====Calculations for segment 2====&lt;br /&gt;
&amp;lt;p class=&amp;quot;output&amp;quot;&amp;gt;&amp;lt;b&amp;gt;A&amp;lt;sub&amp;gt;2&amp;lt;/sub&amp;gt;&amp;lt;/b&amp;gt; &amp;lt;span class=&amp;quot;squareb&amp;quot;&amp;gt;=&amp;lt;/span&amp;gt; T&amp;lt;sub&amp;gt;1&amp;lt;/sub&amp;gt; / X &amp;lt;span class=&amp;quot;squareb&amp;quot;&amp;gt;=&amp;lt;/span&amp;gt; 316200 / 5222 &amp;lt;span class=&amp;quot;squareb&amp;quot;&amp;gt;=&amp;lt;/span&amp;gt; 60.5 &amp;lt;span class=&amp;quot;squareb&amp;quot;&amp;gt;=&amp;lt;/span&amp;gt; &amp;lt;b&amp;gt;61&amp;lt;/b&amp;gt; (Rounded up)&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
===Total index list space===&lt;br /&gt;
&amp;lt;p class=&amp;quot;output&amp;quot;&amp;gt;&amp;lt;b&amp;gt;IT&amp;lt;/b&amp;gt; &amp;lt;span class=&amp;quot;squareb&amp;quot;&amp;gt;=&amp;lt;/span&amp;gt; A1 + B1 + C1 + A2 + B2 + C2 + 2 &lt;br /&gt;
   &amp;lt;span class=&amp;quot;squareb&amp;quot;&amp;gt;=&amp;lt;/span&amp;gt; 63 + 3 + 74 + 61 + 11 + 74 + 2 &amp;lt;span class=&amp;quot;squareb&amp;quot;&amp;gt;=&amp;lt;/span&amp;gt; &amp;lt;b&amp;gt;288&amp;lt;/b&amp;gt;&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
===Determining F (space required for preallocated fields)===&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
If you have defined any preallocated fields in a file, &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;Model&amp;amp;nbsp;204&amp;lt;/var&amp;gt; uses one Table D page for the record description. Because two of the fields in this example are preallocated (have the OCCURS attribute):&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p class=&amp;quot;code&amp;quot;&amp;gt;F = 1&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
===Calculating space required for procedures===&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
The file holds approximately 50 procedures with 20-character names. This examples does not use procedure security. The calculations in this section use the following variables:&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;tr class=&amp;quot;head&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;This value&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Equals...&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;P &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of procedures.&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;S &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Average size of procedure entry.&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;K &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of blocks of pages.&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Q &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of pages required for ACT.&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p class=&amp;quot;output&amp;quot;&amp;gt;&amp;lt;b&amp;gt;P&amp;lt;/b&amp;gt; &amp;lt;span class=&amp;quot;squareb&amp;quot;&amp;gt;=&amp;lt;/span&amp;gt; &amp;lt;b&amp;gt;50&amp;lt;/b&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;b&amp;gt;S&amp;lt;/b&amp;gt; &amp;lt;span class=&amp;quot;squareb&amp;quot;&amp;gt;=&amp;lt;/span&amp;gt; Name length + Overhead &amp;lt;span class=&amp;quot;squareb&amp;quot;&amp;gt;=&amp;lt;/span&amp;gt; 20 + 34 &amp;lt;span class=&amp;quot;squareb&amp;quot;&amp;gt;=&amp;lt;/span&amp;gt; &amp;lt;b&amp;gt;54&amp;lt;/b&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;b&amp;gt;PDSTRPPG&amp;lt;/b&amp;gt; &amp;lt;span class=&amp;quot;squareb&amp;quot;&amp;gt;=&amp;lt;/span&amp;gt; 6144 / s &amp;lt;span class=&amp;quot;squareb&amp;quot;&amp;gt;=&amp;lt;/span&amp;gt; 6144 / 54 &amp;lt;span class=&amp;quot;squareb&amp;quot;&amp;gt;=&amp;lt;/span&amp;gt; 113.7 &amp;lt;span class=&amp;quot;squareb&amp;quot;&amp;gt;=&amp;lt;/span&amp;gt; &amp;lt;b&amp;gt;113&amp;lt;/b&amp;gt; (Rounded down)&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;b&amp;gt;PDSIZE&amp;lt;/b&amp;gt;   &amp;lt;span class=&amp;quot;squareb&amp;quot;&amp;gt;=&amp;lt;/span&amp;gt; 1.4 (P/PDSTRPPG) &amp;lt;span class=&amp;quot;squareb&amp;quot;&amp;gt;=&amp;lt;/span&amp;gt; 1.4 * (50/113) &amp;lt;span class=&amp;quot;squareb&amp;quot;&amp;gt;=&amp;lt;/span&amp;gt; 0.61 &amp;lt;span class=&amp;quot;squareb&amp;quot;&amp;gt;=&amp;lt;/span&amp;gt; &amp;lt;b&amp;gt;1&amp;lt;/b&amp;gt; (Rounded up)&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;b&amp;gt;K&amp;lt;/b&amp;gt; &amp;lt;span class=&amp;quot;squareb&amp;quot;&amp;gt;=&amp;lt;/span&amp;gt; &amp;lt;b&amp;gt;1&amp;lt;/b&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;b&amp;gt;Q&amp;lt;/b&amp;gt; &amp;lt;span class=&amp;quot;squareb&amp;quot;&amp;gt;=&amp;lt;/span&amp;gt; &amp;lt;b&amp;gt;0&amp;lt;/b&amp;gt;&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
===Calculating space required for reserved area===&lt;br /&gt;
&amp;lt;p class=&amp;quot;output&amp;quot;&amp;gt;&amp;lt;b&amp;gt;DEST&amp;lt;/b&amp;gt;    &amp;lt;span class=&amp;quot;squareb&amp;quot;&amp;gt;=&amp;lt;/span&amp;gt; OIT + IT + F + P + (K * PDSIZE) + Q  &lt;br /&gt;
        &amp;lt;span class=&amp;quot;squareb&amp;quot;&amp;gt;=&amp;lt;/span&amp;gt; 197 + 288 + 1 + 50 + 1 + 0 &amp;lt;span class=&amp;quot;squareb&amp;quot;&amp;gt;=&amp;lt;/span&amp;gt; &amp;lt;b&amp;gt;537&amp;lt;/b&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;b&amp;gt;DPGSRES&amp;lt;/b&amp;gt; &amp;lt;span class=&amp;quot;squareb&amp;quot;&amp;gt;=&amp;lt;/span&amp;gt; min(DEST/50 + 2, 40) &amp;lt;span class=&amp;quot;squareb&amp;quot;&amp;gt;=&amp;lt;/span&amp;gt; min(537/50 + 2, 40)&lt;br /&gt;
        &amp;lt;span class=&amp;quot;squareb&amp;quot;&amp;gt;=&amp;lt;/span&amp;gt; &amp;lt;b&amp;gt;13&amp;lt;/b&amp;gt; (rounded up)&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
===Calculating DSIZE===&lt;br /&gt;
&amp;lt;p class=&amp;quot;output&amp;quot;&amp;gt;&amp;lt;b&amp;gt;DSIZE&amp;lt;/b&amp;gt;   &amp;lt;span class=&amp;quot;squareb&amp;quot;&amp;gt;=&amp;lt;/span&amp;gt;  DEST + DPGSRES &amp;lt;span class=&amp;quot;squareb&amp;quot;&amp;gt;=&amp;lt;/span&amp;gt; 537 + 13 &amp;lt;span class=&amp;quot;squareb&amp;quot;&amp;gt;=&amp;lt;/span&amp;gt; &amp;lt;b&amp;gt;550&amp;lt;/b&amp;gt;&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Sample Table E calculations==&lt;br /&gt;
 &lt;br /&gt;
===Sizing Table E===&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
You can set the &amp;lt;var&amp;gt;ESIZE&amp;lt;/var&amp;gt; parameter when the file is created to the default of 0, meaning that no Large Object data can be stored in the file. If you plan to have Large Object data in the file, you must set the ESIZE to a minimum value of 20. &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
When you initialize a file with ESIZE set to 20 or greater, the first 17 pages of Table E are used for Table E internal structures. Immediately after initialization the other Table E parameters are: &amp;lt;code&amp;gt;EHIGHPG=16&amp;lt;/code&amp;gt; and &amp;lt;code&amp;gt;EPGSUSED=17&amp;lt;/code&amp;gt;.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Each time you store another Large Object the data begins on the next available Table E page. There is no reuse capability for Table E. So, you must estimate in advance the size of the Large Object data and how many pages you will need.&amp;lt;/p&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
===Calculating Table E size===&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;The first page of Table E is reserved for the existence bitmap of page map page numbers. &amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;The next fifteen pages of Table E are reserved for the page map pages.&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;The seventeenth page is the first bitmap page. Subsequent bitmap pages are allocated as needed and are therefore intermingled with the Large Object data pages. &amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Use the following steps and formulas to determine how many Table E pages you need:&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;ol&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&lt;br /&gt;
Calculate the &amp;lt;i&amp;gt;pages-to-hold-data&amp;lt;/i&amp;gt; as:&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
For each Large Object field, add the Large Object field data bytes to 6139, then divide by 6140 and multiply by the number of Large Object fields. For example, if a Large Object field is 7000 bytes, it will require two Table E pages. Using this calculation, determine the total &amp;lt;i&amp;gt;pages-to-hold-data&amp;lt;/i&amp;gt;.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Example: 5,000 Large Object fields with a length of 7000:&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p class=&amp;quot;code&amp;quot;&amp;gt;7000/6144 rounded up = 2 pages multiplied by 5,000 fields = 10,000 pages-to-hold-data&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;Calculate the &amp;lt;i&amp;gt;pages-to-hold-bitmaps&amp;lt;/i&amp;gt; as:&lt;br /&gt;
&amp;lt;p class=&amp;quot;code&amp;quot;&amp;gt;17 + (pages-to-hold-data /49152) + 1&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;Calculate the ESIZE setting you need as:&lt;br /&gt;
&amp;lt;p class=&amp;quot;code&amp;quot;&amp;gt;pages-to-hold-data + pages-to-hold-bitmaps + 2&lt;br /&gt;
&amp;lt;/p&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ol&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Calculating sample total file size==&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
The total file size for this example is:&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p class=&amp;quot;code&amp;quot;&amp;gt;&amp;lt;b&amp;gt;File-size&amp;lt;/b&amp;gt; &amp;lt;span class=&amp;quot;squareb&amp;quot;&amp;gt;=&amp;lt;/span&amp;gt; 8 + ASIZE + BSIZE + CSIZE + DSIZE &lt;br /&gt;
          &amp;lt;span class=&amp;quot;squareb&amp;quot;&amp;gt;=&amp;lt;/span&amp;gt; 8 + 3 + 766 + 330 + 550  &lt;br /&gt;
          &amp;lt;span class=&amp;quot;squareb&amp;quot;&amp;gt;=&amp;lt;/span&amp;gt; &amp;lt;b&amp;gt;1657 pages&amp;lt;/b&amp;gt; (237 tracks on a 3380)&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Space calculation worksheet==&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
This worksheet lists all the equations used in this topic to calculate the number of pages needed for a &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;Model&amp;amp;nbsp;204&amp;lt;/var&amp;gt; file. &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p class=&amp;quot;code&amp;quot;&amp;gt;&amp;lt;b&amp;gt;1.&amp;lt;/b&amp;gt;  Model 204 Usable Page Size constant = 6144&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
===Calculate Table A size===&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Use the following variables in Equations 2 through 6:&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;tr class=&amp;quot;head&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Value&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Equals...&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;A&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of field names. &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;B &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of FEW-VALUED FRV or CODED values. &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;C &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of MANY-VALUED FRV or CODED values.&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;D &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Maximum number of digits in a NUMERIC RANGE field + 3. &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;S&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Sum of all D&#039;s for all NUMERIC RANGE fields. &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;T &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Total number of strings: A + B + S + C. &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;V &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Space needed by FEW-VALUED FRV or CODED values and value overhead. &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;W&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Space needed by MANY-VALUED FRV or CODED values and value overhead. &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;N &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Space needed by field names and names overhead. &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;L represents the length of each string:&lt;br /&gt;
&amp;lt;p class=&amp;quot;code&amp;quot;&amp;gt;&amp;lt;b&amp;gt;2.&amp;lt;/b&amp;gt;  L = (V + N + W) / T&lt;br /&gt;
&amp;lt;/p&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;The ASTRPPG parameter represents the character strings per Table A page:&lt;br /&gt;
&amp;lt;p class=&amp;quot;code&amp;quot;&amp;gt;&amp;lt;b&amp;gt;3.&amp;lt;/b&amp;gt;  ASTRPPG = 6144 / L &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;The ATRPG parameter represents the number of attribute pages:&lt;br /&gt;
&amp;lt;p class=&amp;quot;code&amp;quot;&amp;gt;&amp;lt;b&amp;gt;4.&amp;lt;/b&amp;gt;  ATRPG = 1.1 * N / (6144 - (ASTRPPG * 2) - 2)&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
or&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p class=&amp;quot;code&amp;quot;&amp;gt;ATRPG = 1.1 * (A + S) / ASTRPPG&lt;br /&gt;
&amp;lt;/p&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;The FVFPG parameter represents the number of FEW-VALUED pages:&lt;br /&gt;
&amp;lt;p class=&amp;quot;code&amp;quot;&amp;gt;&amp;lt;b&amp;gt;5.&amp;lt;/b&amp;gt;  FVFPG = 1.2 * V / (6144 - (ASTRPPG * 2) - 2)&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
or&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p class=&amp;quot;code&amp;quot;&amp;gt;FVFPG= 1.2 * (B / ASTRPPG)&lt;br /&gt;
&amp;lt;/p&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;The MVFPG parameter represents the number of MANY-VALUED pages:&lt;br /&gt;
&amp;lt;p class=&amp;quot;code&amp;quot;&amp;gt;&amp;lt;b&amp;gt;6.&amp;lt;/b&amp;gt;  MVFPG = 1.2 * (V / (6144 - (ASTRPPG * 2) - 2) )&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
or&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p class=&amp;quot;code&amp;quot;&amp;gt;MVFPG = 1.2 * (B / ASTRPPG)&lt;br /&gt;
&amp;lt;/p&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;The ASIZE parameter represents the size of Table A:&lt;br /&gt;
&amp;lt;p class=&amp;quot;code&amp;quot;&amp;gt;&amp;lt;b&amp;gt;7.&amp;lt;/b&amp;gt;  ASIZE = ATRPG + FVFPG + MVFPG (calculated by Model 204)&lt;br /&gt;
&amp;lt;/p&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt; &lt;br /&gt;
 &lt;br /&gt;
===Calculate Table B size===&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Use the following variable in Equations 8 through 10:&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;tr class=&amp;quot;head&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Value&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Equals...&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;R&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Average record size. &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;The BRECPPG parameter represents table records per page:&lt;br /&gt;
&amp;lt;p class=&amp;quot;code&amp;quot;&amp;gt;&amp;lt;b&amp;gt;8.&amp;lt;/b&amp;gt;  BRECPPG = 1.1 * 6140 / R&lt;br /&gt;
&amp;lt;/p&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;The BSIZE parameter represents the size of Table B:&lt;br /&gt;
&amp;lt;p class=&amp;quot;code&amp;quot;&amp;gt;&amp;lt;b&amp;gt;9.&amp;lt;/b&amp;gt;  BSIZE = 1.2 * (Total-number-of-records / BRECPPG)&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;b&amp;gt;10.&amp;lt;/b&amp;gt; BRESERVE = Reserved Table B space&lt;br /&gt;
&amp;lt;/p&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
===Calculate Table C size===&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;The N variable represents the file size multiplier:&lt;br /&gt;
&amp;lt;p class=&amp;quot;code&amp;quot;&amp;gt;&amp;lt;b&amp;gt;11.&amp;lt;/b&amp;gt; N = Number-of-records-in-the-file / (8 * Page-size)&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;b&amp;gt;12.&amp;lt;/b&amp;gt; V&amp;lt;sub&amp;gt;U&amp;lt;/sub&amp;gt; = total number of pairs in category U&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;b&amp;gt;13.&amp;lt;/b&amp;gt; V&amp;lt;sub&amp;gt;N&amp;lt;/sub&amp;gt; = total number of pairs in category N&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;b&amp;gt;14.&amp;lt;/b&amp;gt; V&amp;lt;sub&amp;gt;R&amp;lt;/sub&amp;gt; = total number of extra entries for all NUM RANGE retrieval fields&lt;br /&gt;
&amp;lt;/p&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;The CSIZE parameter represents the size of Table C:&lt;br /&gt;
&amp;lt;p class=&amp;quot;code&amp;quot;&amp;gt;&amp;lt;b&amp;gt;15.&amp;lt;/b&amp;gt; CSIZE = 1.2 * ((14 * V&amp;lt;sub&amp;gt;U&amp;lt;/sub&amp;gt;) + 7 * (N+1)(V&amp;lt;sub&amp;gt;N&amp;lt;/sub&amp;gt; + V&amp;lt;sub&amp;gt;R&amp;lt;/sub&amp;gt;)) / 6140&lt;br /&gt;
&amp;lt;/p&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
===Calculate Table D size===&lt;br /&gt;
 &lt;br /&gt;
====Estimate the size of the Ordered Index====&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Use the following variables in Equations 16 through 24: &lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;tr class=&amp;quot;head&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Value&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Equals...&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;NE&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Total number of distinct values in the ORDERED field&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;N&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of segments in the file&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p class=&amp;quot;code&amp;quot;&amp;gt;&amp;lt;b&amp;gt;16.&amp;lt;/b&amp;gt;  AV = the estimated av. length of ORDERED values + 1&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;b&amp;gt;17.&amp;lt;/b&amp;gt;  ValA = number of values in Category A&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;b&amp;gt;18.&amp;lt;/b&amp;gt;  ValB = number of values in Category B&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;b&amp;gt;19.&amp;lt;/b&amp;gt;  ValC = number of values in Category C&lt;br /&gt;
&amp;lt;/p&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;ENa = The total length of the Ordered Index entries placed in category A:&lt;br /&gt;
&amp;lt;p class=&amp;quot;code&amp;quot;&amp;gt;&amp;lt;b&amp;gt;20.&amp;lt;/b&amp;gt;  ENa = ValA * (AV + 3)&lt;br /&gt;
&amp;lt;/p&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;ENb = The total length of the Ordered Index entries placed in category B:&lt;br /&gt;
&amp;lt;p class=&amp;quot;code&amp;quot;&amp;gt;&amp;lt;b&amp;gt;21.&amp;lt;/b&amp;gt;  ENb = ValB * (AV + (2 * AB) + (2 * N)&lt;br /&gt;
&amp;lt;/p&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;ENc = The total length of the Ordered Index entries placed in category C:&lt;br /&gt;
&amp;lt;p class=&amp;quot;code&amp;quot;&amp;gt;&amp;lt;b&amp;gt;22.&amp;lt;/b&amp;gt;  ENc = ValC * (AV + (5 * N))&lt;br /&gt;
&amp;lt;/p&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;The OIB parameter represents the total length of all Ordered Index entries:&lt;br /&gt;
&amp;lt;p class=&amp;quot;code&amp;quot;&amp;gt;&amp;lt;b&amp;gt;23.&amp;lt;/b&amp;gt;  IB = ENa + ENb + ENc =&lt;br /&gt;
&amp;lt;/p&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;The value of LOe represents the expected leaf page overhead: &lt;br /&gt;
&amp;lt;p class=&amp;quot;code&amp;quot;&amp;gt;&amp;lt;b&amp;gt;24.&amp;lt;/b&amp;gt; LOe = 6144 * (LRESERVE / 100)&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Or:&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p class=&amp;quot;code&amp;quot;&amp;gt;LOe = 6144 * ((100 - SPLITPCT) / 100)&lt;br /&gt;
&amp;lt;/p&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;The value of AE represents the average number of bytes per Ordered Index entry:&lt;br /&gt;
&amp;lt;p class=&amp;quot;code&amp;quot;&amp;gt;&amp;lt;b&amp;gt;25.&amp;lt;/b&amp;gt; AE = OIB / EN&lt;br /&gt;
&amp;lt;/p&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;The value of LOmin represents the minimum leaf page overhead:&lt;br /&gt;
&amp;lt;p class=&amp;quot;code&amp;quot;&amp;gt;&amp;lt;b&amp;gt;26.&amp;lt;/b&amp;gt; LOmin = 2 * 6144 / AE&lt;br /&gt;
&amp;lt;/p&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;The value of LOa represents the leaf page overhead:&lt;br /&gt;
&amp;lt;p class=&amp;quot;code&amp;quot;&amp;gt;&amp;lt;b&amp;gt;27.&amp;lt;/b&amp;gt; LOa = max(LOe, LOmin)&lt;br /&gt;
&amp;lt;/p&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;The value of LP represents the number of leaf pages required:&lt;br /&gt;
&amp;lt;p class=&amp;quot;code&amp;quot;&amp;gt;&amp;lt;b&amp;gt;28.&amp;lt;/b&amp;gt; LP = OIB / (6120 - LOa)&lt;br /&gt;
&amp;lt;/p&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;The value of OI represents the size of the Ordered Index for each field:&lt;br /&gt;
&amp;lt;p class=&amp;quot;code&amp;quot;&amp;gt;&amp;lt;b&amp;gt;29.&amp;lt;/b&amp;gt; OI = (LP * 1.01)&lt;br /&gt;
&amp;lt;/p&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;OIT = Total size of the Ordered Index:&lt;br /&gt;
&amp;lt;p class=&amp;quot;code&amp;quot;&amp;gt;&amp;lt;b&amp;gt;30.&amp;lt;/b&amp;gt; OIT = OI&amp;lt;sub&amp;gt;1&amp;lt;/sub&amp;gt; + OI&amp;lt;sub&amp;gt;2&amp;lt;/sub&amp;gt; + ... + OI&amp;lt;var class=&amp;quot;term&amp;quot;&amp;gt;&amp;lt;sub&amp;gt;n&amp;lt;/sub&amp;gt; &amp;lt;/var&amp;gt;&lt;br /&gt;
&amp;lt;/p&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Calculate index list space====&lt;br /&gt;
:&amp;lt;p class=&amp;quot;code&amp;quot;&amp;gt;&amp;lt;b&amp;gt;31.&amp;lt;/b&amp;gt; DRESERVE = % of space reserved for Table D expansion&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;The value of T represents the number of bytes required for category A fieldname = value pairs:&lt;br /&gt;
&amp;lt;p class=&amp;quot;code&amp;quot;&amp;gt;&amp;lt;b&amp;gt;32.&amp;lt;/b&amp;gt; T = 2 + (2 * (no. of records with fieldname=value pair))&lt;br /&gt;
&amp;lt;/p&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;The value of X represents the total number of bytes available per Table D page: &lt;br /&gt;
&amp;lt;p class=&amp;quot;code&amp;quot;&amp;gt;&amp;lt;b&amp;gt;33.&amp;lt;/b&amp;gt; X = 6144 * (1 - (DRESERVE / 100))&lt;br /&gt;
&amp;lt;/p&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;The value of A represents the total number of pages required by the category A pairs for the segment:&lt;br /&gt;
&amp;lt;p class=&amp;quot;code&amp;quot;&amp;gt;&amp;lt;b&amp;gt;34.&amp;lt;/b&amp;gt; A = T / X&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;b&amp;gt;35.&amp;lt;/b&amp;gt; B = total number of pages required by pairs in category B&lt;br /&gt;
&amp;lt;/p&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;The value of T&#039; represents the extra bytes required for NUMERIC RANGE fields:&lt;br /&gt;
&amp;lt;p class=&amp;quot;code&amp;quot;&amp;gt;&amp;lt;b&amp;gt;36.&amp;lt;/b&amp;gt; T&#039; = 2 + (2 * (Number of Records Containing the Field))&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;b&amp;gt;37.&amp;lt;/b&amp;gt; B&#039; = number of extra values&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;b&amp;gt;38.&amp;lt;/b&amp;gt; T&amp;quot; = sum of all values of T&#039;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;b&amp;gt;39.&amp;lt;/b&amp;gt; B&amp;quot; = sum of all values of B&#039;&lt;br /&gt;
&amp;lt;/p&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;The value of C represents the total extra pages required:&lt;br /&gt;
&amp;lt;p class=&amp;quot;code&amp;quot;&amp;gt;&amp;lt;b&amp;gt;40.&amp;lt;/b&amp;gt; C = (T&amp;quot; / X) + B&lt;br /&gt;
&amp;lt;/p&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;The value of I represents the index list space for each segment:&lt;br /&gt;
&amp;lt;p class=&amp;quot;code&amp;quot;&amp;gt;&amp;lt;b&amp;gt;41.&amp;lt;/b&amp;gt; I = A + B + C&lt;br /&gt;
&amp;lt;/p&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;The value of IT represents the total index list space required:&lt;br /&gt;
&amp;lt;p class=&amp;quot;code&amp;quot;&amp;gt;&amp;lt;b&amp;gt;42.&amp;lt;/b&amp;gt; IT = A1 + B1 + C1 + ... + An + Bn + Cn + N&lt;br /&gt;
&amp;lt;/p&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
====Calculate space for preallocated fields====&lt;br /&gt;
:&amp;lt;p class=&amp;quot;code&amp;quot;&amp;gt;&amp;lt;b&amp;gt;43.&amp;lt;/b&amp;gt; F = number of Table D pages for preallocated fields&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
====Calculate the size of the procedure dictionary====&lt;br /&gt;
:&amp;lt;p class=&amp;quot;code&amp;quot;&amp;gt;&amp;lt;b&amp;gt;44.&amp;lt;/b&amp;gt; P = total number of procedures&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
:&amp;lt;p class=&amp;quot;code&amp;quot;&amp;gt;&amp;lt;b&amp;gt;45.&amp;lt;/b&amp;gt; S = average size of procedure entry&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;PDSTRPPG = the maximum number of procedure entries per procedure dictionary page:&lt;br /&gt;
&amp;lt;p class=&amp;quot;code&amp;quot;&amp;gt;&amp;lt;b&amp;gt;46.&amp;lt;/b&amp;gt; PDSTRPPG = 6144 / S&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;b&amp;gt;47.&amp;lt;/b&amp;gt; PDSIZE = 1.4 * P / PDSTRPPG&lt;br /&gt;
&amp;lt;/p&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
====Calculate the size of the ACT====&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;The value of LE represents the length of entries for each user class:&lt;br /&gt;
&amp;lt;p class=&amp;quot;code&amp;quot;&amp;gt;&amp;lt;b&amp;gt;48.&amp;lt;/b&amp;gt; LE = 4 + (2 * NPCLASS)&lt;br /&gt;
&amp;lt;/p&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;The value of LET represents the total length of the user class entries:&lt;br /&gt;
&amp;lt;p class=&amp;quot;code&amp;quot;&amp;gt;&amp;lt;b&amp;gt;49.&amp;lt;/b&amp;gt; LET = LE&amp;lt;sub&amp;gt;1&amp;lt;/sub&amp;gt; + LE&amp;lt;sub&amp;gt;2&amp;lt;/sub&amp;gt; + ... + LE&amp;lt;var class=&amp;quot;term&amp;quot;&amp;gt;&amp;lt;sub&amp;gt;n&amp;lt;/sub&amp;gt;&amp;lt;/var&amp;gt;&lt;br /&gt;
&amp;lt;/p&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;The value of Q represents the number of pages required for the ACT:&lt;br /&gt;
&amp;lt;p class=&amp;quot;code&amp;quot;&amp;gt;&amp;lt;b&amp;gt;50.&amp;lt;/b&amp;gt; Q = LET / 6144&lt;br /&gt;
&amp;lt;/p&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
====Calculate the final size of Table D====&lt;br /&gt;
:&amp;lt;p class=&amp;quot;code&amp;quot;&amp;gt;&amp;lt;b&amp;gt;51.&amp;lt;/b&amp;gt; DEST = OIT + IT + F + P + (K * PDSIZE) + Q&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
:&amp;lt;p class=&amp;quot;code&amp;quot;&amp;gt;&amp;lt;b&amp;gt;52.&amp;lt;/b&amp;gt; If DEST &amp;amp;lt; 1900, DPGSRES = DEST/50 + 2&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
:Or, if &amp;lt;code&amp;gt;DEST &amp;gt;= 1900&amp;lt;/code&amp;gt; and &amp;lt;code&amp;gt;DPGSRES = 40&amp;lt;/code&amp;gt;:&lt;br /&gt;
:&amp;lt;p class=&amp;quot;code&amp;quot;&amp;gt;&amp;lt;b&amp;gt;53.&amp;lt;/b&amp;gt; DSIZE = OIT + IT + F + P + (K * PDSIZE) + Q + DPGSRES&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
:or:&lt;br /&gt;
:&amp;lt;p class=&amp;quot;code&amp;quot;&amp;gt;DSIZE = DEST + DPGSRES&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
===Calculate the final size for Table E===&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Calculate &amp;lt;var&amp;gt;ESIZE&amp;lt;/var&amp;gt;, &amp;lt;var&amp;gt;EHIGHPG&amp;lt;/var&amp;gt;, and &amp;lt;var&amp;gt;EPGSUSED&amp;lt;/var&amp;gt; as described above in [[#Sizing Table E|Sizing Table E]].&amp;lt;/p&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
===Calculate the total pages required===&lt;br /&gt;
&amp;lt;p class=&amp;quot;code&amp;quot;&amp;gt;Total pages required = 8 + ASIZE + BSIZE + CSIZE + DSIZE + ESIZE&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==File description worksheet==&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Use the following sample worksheet when compiling a list of parameters to be set during file creation. Values for many of the parameters are computed from the formulas shown in this topic.&lt;br /&gt;
Other parameters are discussed in their [[List of Model 204 parameters#List of parameters|individual M204wiki pages]].&amp;lt;/p&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;p class=&amp;quot;caption&amp;quot; style=&amp;quot;text-align:left; margin-left:12em&amp;quot;&amp;gt;File Description Sheet&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p class=&amp;quot;code&amp;quot; style=&amp;quot;width:60%&amp;quot;&amp;gt;&lt;br /&gt;
File Name ____________________________________________&lt;br /&gt;
 &lt;br /&gt;
Record Security Field Name ___________________________&lt;br /&gt;
 &lt;br /&gt;
Sort/Hash Key Field Name _____________________________&lt;br /&gt;
 &lt;br /&gt;
 &lt;br /&gt;
 &lt;br /&gt;
Parameter    Value            Parameter    Value&lt;br /&gt;
 &lt;br /&gt;
FILEORG      ____________     CSIZE        ____________&lt;br /&gt;
FOPT         ____________     DRESERVE     ____________&lt;br /&gt;
FRCVOPT      ____________     DPGSRES      ____________&lt;br /&gt;
ASTRPPG      ____________     PDSIZE       ____________&lt;br /&gt;
ATRPG        ____________     PDSTRPPG     ____________&lt;br /&gt;
FVFPG        ____________     DSIZE        ____________&lt;br /&gt;
 &lt;br /&gt;
MVFPG        ____________     DAUTOINC     ____________&lt;br /&gt;
OPENCTL      ____________&lt;br /&gt;
BRECPPG      ____________     PRIVDEF      ____________&lt;br /&gt;
BRESERVE     ____________     PRCLDEF      ____________&lt;br /&gt;
BPGPMSTR     ____________     SELLVL       ____________&lt;br /&gt;
BPFPOVFL     ____________     READLVL      ____________&lt;br /&gt;
BEXTOVFL     ____________     UPDTVL       ____________&lt;br /&gt;
BREUSE       ____________     ADDLVL       ____________&lt;br /&gt;
BSIZE        ____________     ESIZE        ____________&lt;br /&gt;
BAUTOINC     ____________&lt;br /&gt;
BRLIMSZ      ____________     XSIZE        ____________&lt;br /&gt;
RECROPT      ____________     XAUTOINC     ____________&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;/div&amp;gt; &amp;lt;!-- end of toclimit div --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Category:Model 204 files]]&lt;/div&gt;</summary>
		<author><name>Goff</name></author>
	</entry>
	<entry>
		<id>https://m204wiki.rocketsoftware.com/index.php?title=SIRFACT_command&amp;diff=119217</id>
		<title>SIRFACT command</title>
		<link rel="alternate" type="text/html" href="https://m204wiki.rocketsoftware.com/index.php?title=SIRFACT_command&amp;diff=119217"/>
		<updated>2022-11-22T23:54:33Z</updated>

		<summary type="html">&lt;p&gt;Goff: needed a space&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;div class=&amp;quot;toclimit-2&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;p class=&amp;quot;note&amp;quot;&amp;gt;&amp;lt;b&amp;gt;Note:&amp;lt;/b&amp;gt; This is a &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;[[Sirius Mods]]&amp;lt;/var&amp;gt;-only command prior to Version 7.5 of &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;[[Model 204]]&amp;lt;/var&amp;gt;.&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The &amp;lt;var&amp;gt;SIRFACT&amp;lt;/var&amp;gt; command invokes the &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;[[SirFact]]&amp;lt;/var&amp;gt; post hoc debugging facility.&lt;br /&gt;
&amp;lt;var&amp;gt;SIRFACT&amp;lt;/var&amp;gt; has a set of several subcommands that lets you tailor, trap early,&lt;br /&gt;
and otherwise maximize the error information dumped for &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;Model 204&amp;lt;/var&amp;gt; debugging purposes.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;var&amp;gt;SIRFACT&amp;lt;/var&amp;gt; commands can also be issued&lt;br /&gt;
as operator commands, that is, on the Online virtual console under VM or&lt;br /&gt;
as the response to the &amp;lt;var&amp;gt;HALT&amp;lt;/var&amp;gt; message under z/OS.&lt;br /&gt;
&lt;br /&gt;
===SIRFACT command syntax===&lt;br /&gt;
&amp;lt;p class=&amp;quot;syntax&amp;quot;&amp;gt;SIRFACT &amp;lt;span class=&amp;quot;term&amp;quot;&amp;gt;subcomm operands&amp;lt;/span&amp;gt; &amp;lt;/p&amp;gt;&lt;br /&gt;
Where:&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;var class=&amp;quot;term&amp;quot;&amp;gt;subcomm&amp;lt;/var&amp;gt; is one of the subcommands listed in the table below.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;var class=&amp;quot;term&amp;quot;&amp;gt;operands&amp;lt;/var&amp;gt;&lt;br /&gt;
is one or more operands specific to the &amp;lt;var&amp;gt;SIRFACT&amp;lt;/var&amp;gt; subcommand that is being invoked.&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The &amp;lt;var&amp;gt;SIRFACT&amp;lt;/var&amp;gt; subcommands are summarized below and described in detail&lt;br /&gt;
in the sections that follow.&lt;br /&gt;
&lt;br /&gt;
You invoke a subcommand with the &amp;lt;code&amp;gt;SIRFACT&amp;lt;/code&amp;gt; prefix (for example, &amp;lt;var&amp;gt;SIRFACT CANCEL&amp;lt;/var&amp;gt;, &amp;lt;var&amp;gt;SIRFACT MAXDUMP&amp;lt;/var&amp;gt;).&lt;br /&gt;
&lt;br /&gt;
&amp;lt;table class=&amp;quot;thJustBold&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;caption&amp;gt;SIRFACT subcommand summary&amp;lt;/caption&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;CANCEL&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Indicates which return codes from $functions should result in request cancellation. Can be abbreviated &amp;lt;var&amp;gt;CAN&amp;lt;/var&amp;gt;.&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;DISPLAY&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Shows the currently active &amp;lt;var&amp;gt;SIRFACT&amp;lt;/var&amp;gt; subcommands. Can be abbreviated &amp;lt;var&amp;gt;DISP&amp;lt;/var&amp;gt;.&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;DUMP&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Indicates which request cancellations should cause a &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;SirFact&amp;lt;/var&amp;gt; dump to be taken and where the dump is to go.&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;IGNORE&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Indicates which request cancellation error messages are not to produce &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;SirFact&amp;lt;/var&amp;gt; dumps. Can be abbreviated &amp;lt;var&amp;gt;IGN&amp;lt;/var&amp;gt;.&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;MAXDUMP&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Places limits on the number of &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;SirFact&amp;lt;/var&amp;gt; dumps that will be taken. Thedefault system limit is 0 so a &amp;lt;var&amp;gt;SIRFACT MAXDUMP&amp;lt;/var&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;must&amp;lt;/b&amp;gt; be issued to get &amp;lt;b&amp;gt;any&amp;lt;/b&amp;gt; SirFact dumps. Can be abbreviated &amp;lt;var&amp;gt;MAXD&amp;lt;/var&amp;gt;.&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;NOCANCEL&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Indicates that certain return codes from $functions should not result in request cancellation. Cancels out the effect of a &amp;lt;var&amp;gt;SIRFACT CANCEL&amp;lt;/var&amp;gt; command. Can be abbreviated &amp;lt;var&amp;gt;NOCAN&amp;lt;/var&amp;gt;.&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;NODUMP&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Indicates that certain request cancellations should not result in &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;SirFact&amp;lt;/var&amp;gt; dumps being produced. Cancels out the effect of a &amp;lt;var&amp;gt;SIRFACT DUMP&amp;lt;/var&amp;gt; command.&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;NOIGNORE&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Indicates that certain request cancellation error messages are to produce &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;SirFact&amp;lt;/var&amp;gt; dumps. Cancels out the effect of a &amp;lt;var&amp;gt;SIRFACT IGNORE&amp;lt;/var&amp;gt; command. Can be abbreviated &amp;lt;var&amp;gt;NOIGN&amp;lt;/var&amp;gt;.&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;QUIESCE&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Facilitates updates of APSY subsystem procedures while the subsystem is up and in use.&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;RECNDUMP&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Establishes the number of record numbers from each found set or [[$lists|$list]] to be dumped. Can be abbreviated &amp;lt;var&amp;gt;RECND&amp;lt;/var&amp;gt;.&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;RESUME&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Stops the effect of a &amp;lt;var&amp;gt;SIRFACT QUIESCE&amp;lt;/var&amp;gt; command and returns the subsystem to normal operation.&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;SNAP&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Requests that a &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;SirFact&amp;lt;/var&amp;gt; dump be taken for another thread.&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Some &amp;lt;var&amp;gt;SIRFACT&amp;lt;/var&amp;gt; subcommands make use of the wildcard characters&lt;br /&gt;
asterisk (&amp;lt;code&amp;gt;*&amp;lt;/code&amp;gt;), question mark (&amp;lt;code&amp;gt;?&amp;lt;/code&amp;gt;), and&lt;br /&gt;
double quotation mark (&amp;lt;code&amp;gt;&amp;quot;&amp;lt;/code&amp;gt;):&lt;br /&gt;
&amp;lt;table class=&amp;quot;thJustBold&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;?&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Represents any single character.&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;*&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Represents any string of characters.&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;&amp;quot;&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;The escape flag that allows special characters to bypass wildcard translation.&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The following examples illustrate the use of the wildcard characters:&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;This command requests a display of all the &amp;lt;var&amp;gt;SIRFACT CANCEL&amp;lt;/var&amp;gt; subcommands in&lt;br /&gt;
effect for $functions that begin with the letters &amp;quot;$LIST&amp;quot;:&lt;br /&gt;
&amp;lt;p class=&amp;quot;code&amp;quot;&amp;gt;&amp;lt;nowiki&amp;gt;SIRFACT DISPLAY CAN $LIST*&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&amp;lt;/p&amp;gt; &amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;This command indicates that a &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;SirFact&amp;lt;/var&amp;gt; dump should be created for any request&lt;br /&gt;
cancellation errors that occur in a subsystem with a name that is seven&lt;br /&gt;
characters long and ends in the letters &amp;quot;CUST&amp;quot;:&lt;br /&gt;
&amp;lt;p class=&amp;quot;code&amp;quot;&amp;gt;&amp;lt;nowiki&amp;gt;SIRFACT DUMP DUMPROC DUMP.+T SUBSYS ???CUST&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&amp;lt;/p&amp;gt; &amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;This command indicates that a &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;SirFact&amp;lt;/var&amp;gt; dump should be created for any request&lt;br /&gt;
cancellation errors that occur for user &amp;lt;code&amp;gt;?WEIRD&amp;lt;/code&amp;gt;.&lt;br /&gt;
The double-quote (&amp;lt;code&amp;gt;&amp;quot;&amp;lt;/code&amp;gt;) is required to prevent the question&lt;br /&gt;
mark (&amp;lt;code&amp;gt;?&amp;lt;/code&amp;gt;) from being interpreted as a wildcard character:&lt;br /&gt;
&amp;lt;p class=&amp;quot;code&amp;quot;&amp;gt;&amp;lt;nowiki&amp;gt;SIRFACT DUMP DUMPROC DUMP.+T USER &amp;quot;?WEIRD&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&amp;lt;/p&amp;gt; &amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==&amp;lt;b id=&amp;quot;cancel&amp;quot;&amp;gt;&amp;lt;/b&amp;gt;SIRFACT CANCEL==&lt;br /&gt;
The &amp;lt;var&amp;gt;SIRFACT CANCEL&amp;lt;/var&amp;gt; subcommand requires a parameter that indicates&lt;br /&gt;
the $function to which it applies, followed by return codes that should&lt;br /&gt;
be intercepted and cause request cancellation when returned by the function.&lt;br /&gt;
&lt;br /&gt;
===Syntax===&lt;br /&gt;
&amp;lt;p class=&amp;quot;syntax&amp;quot;&amp;gt;SIRFACT CANCEL &amp;lt;span class=&amp;quot;term&amp;quot;&amp;gt;function returncodes&amp;lt;/span&amp;gt;&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;function&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;The name of the function to which the command applies. This name cannot contain wildcard characters.&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;returncodes&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;A blank delimited set of return codes that will be intercepted and cause request cancellation.&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The subcommand &amp;lt;var&amp;gt;CANCEL&amp;lt;/var&amp;gt; can be abbreviated to &amp;lt;var&amp;gt;CAN&amp;lt;/var&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
===Examples===&lt;br /&gt;
This command causes cancellation of any request that gets a return code of 1 from &amp;lt;var&amp;gt;$Setg&amp;lt;/var&amp;gt;:&lt;br /&gt;
&amp;lt;p class=&amp;quot;code&amp;quot;&amp;gt;SIRFACT CANCEL $SETG 1&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This command causes cancellation of any request that gets a return code&lt;br /&gt;
of -3, -5, -6, or -7 from &amp;lt;var&amp;gt;$ListAdd&amp;lt;/var&amp;gt;:&lt;br /&gt;
&amp;lt;p class=&amp;quot;code&amp;quot;&amp;gt;SIRFACT CAN $LISTADD -3 -5 -6 -7&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
See also [[#Sample settings per $function|Sample settings per $function]], below. &amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Usage===&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;The rationale for &amp;lt;var&amp;gt;SIRFACT CANCEL&amp;lt;/var&amp;gt; is that certain return codes from certain&lt;br /&gt;
$functions indicate programming errors or severe environmental&lt;br /&gt;
problems (return code 1 from &amp;lt;var&amp;gt;$Setg&amp;lt;/var&amp;gt;, for example), so these codes should result in&lt;br /&gt;
immediate request cancellation, even in ad hoc or development procedures.&lt;br /&gt;
For example, a return code of -6 from &amp;lt;var&amp;gt;$Listloc&amp;lt;/var&amp;gt;, indicating an invalid $list identifier, suggests a severe problem in a program.&lt;br /&gt;
Even in an ad hoc procedure, there is little reason to go on after such an error.&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
There is a distinction, however, between cancelling the request and creating&lt;br /&gt;
a &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;SirFact&amp;lt;/var&amp;gt; dump for the error.&lt;br /&gt;
A dump would generally not be desirable&lt;br /&gt;
for errors in ad hoc or development procedure errors.&lt;br /&gt;
Because of this, the creation of dumps is controlled by a different &amp;lt;var&amp;gt;SIRFACT&amp;lt;/var&amp;gt; subcommand,&lt;br /&gt;
the &amp;lt;var&amp;gt;SIRFACT DUMP&amp;lt;/var&amp;gt; subcommand ([[#dump|SIRFACT DUMP]]).&lt;br /&gt;
This subcommand limits the creation of dumps to specific subsystems, procedures, or users. &amp;lt;/p&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;It is &amp;lt;i&amp;gt;strongly&amp;lt;/i&amp;gt; recommended that the collection of &amp;lt;var&amp;gt;SIRFACT CANCEL&amp;lt;/var&amp;gt; commands in the development and test regions match&lt;br /&gt;
the collection in production.&lt;br /&gt;
Otherwise, things that work in development might not work in test or production and vice versa.&lt;br /&gt;
It can&#039;t be overemphasized that &amp;lt;var&amp;gt;SIRFACT CANCEL&amp;lt;/var&amp;gt; should be used for return codes&lt;br /&gt;
that indicate &amp;lt;i&amp;gt;programming errors&amp;lt;/i&amp;gt; or &amp;lt;i&amp;gt;severe environmental&amp;lt;/i&amp;gt;&lt;br /&gt;
problems that are as invalid in development as in production.&lt;br /&gt;
In the rare cases where such a return code might be considered &amp;quot;normal&amp;quot;&lt;br /&gt;
or at least acceptable in a chunk of code, the &amp;lt;var&amp;gt;[[SirFact SOUL statements#SirFact statement|SirFact]]&amp;lt;/var&amp;gt; &amp;lt;i&amp;gt;statement&amp;lt;/i&amp;gt; can be used to temporarily disable &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;SirFact&amp;lt;/var&amp;gt;&lt;br /&gt;
$function error trapping for a specific user. &amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;A &amp;lt;var&amp;gt;SIRFACT CAN&amp;lt;/var&amp;gt; can be disabled with a &amp;lt;var&amp;gt;SIRFACT NOCAN&amp;lt;/var&amp;gt; command for the same function. &amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;If multiple &amp;lt;var&amp;gt;SIRFACT CANCEL&amp;lt;/var&amp;gt;s (or &amp;lt;var&amp;gt;NOCANCEL&amp;lt;/var&amp;gt;s) are issued&lt;br /&gt;
for the same $function, only the last one is used.&lt;br /&gt;
So the following would only trap return codes of -6 from &amp;lt;var&amp;gt;$Listloc&amp;lt;/var&amp;gt;:&lt;br /&gt;
&amp;lt;p class=&amp;quot;code&amp;quot;&amp;gt;SIRFACT CAN $LISTLOC -5&lt;br /&gt;
SIRFACT CAN $LISTLOC -6&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
To trap return codes of -5 and -6 from &amp;lt;var&amp;gt;$Listloc&amp;lt;/var&amp;gt;, you must issue: &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p class=&amp;quot;code&amp;quot;&amp;gt;SIRFACT CAN $LISTLOC -5 -6&lt;br /&gt;
&amp;lt;/p&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;The implementation of &amp;lt;var&amp;gt;SIRFACT CANCEL&amp;lt;/var&amp;gt; is very efficient and should&lt;br /&gt;
cause &amp;lt;b&amp;gt;no&amp;lt;/b&amp;gt; measurable performance degradation in the execution&lt;br /&gt;
of functions for which return codes are being trapped.&lt;br /&gt;
Performance of the &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;SirFact&amp;lt;/var&amp;gt; error trapping is certainly significantly more efficient&lt;br /&gt;
than testing for the same errors using &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;SOUL&amp;lt;/var&amp;gt;. &amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;Whether or not a &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;SirFact&amp;lt;/var&amp;gt; dump is produced for an error trapped&lt;br /&gt;
by the &amp;lt;var&amp;gt;SIRFACT CANCEL&amp;lt;/var&amp;gt; command, these trapped errors are &amp;lt;i&amp;gt;always&amp;lt;/i&amp;gt;&lt;br /&gt;
accompanied by a message indicating the procedure and line number&lt;br /&gt;
in which the error occurred, as well as the name of the function causing&lt;br /&gt;
the error and the function arguments.&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
&amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;SirFact&amp;lt;/var&amp;gt; will use any one of&lt;br /&gt;
several mechanisms to collect the procedure and line number information,&lt;br /&gt;
each of them having some cost in either QTBL, STBL, VTBL, or CCATEMP space.&lt;br /&gt;
For a discussion of the costs and tradeoffs of the various&lt;br /&gt;
approaches, see the [[SirFact system parameters#factprm|SIRFACT parameter]]. &amp;lt;/p&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;&amp;lt;i&amp;gt;It is strongly recommended that you set SIRFACT CANCEL as aggressively as possible.&amp;lt;/i&amp;gt;&amp;lt;/b&amp;gt;&lt;br /&gt;
If a &amp;lt;var&amp;gt;SIRFACT CANCEL&amp;lt;/var&amp;gt; should cause a problem with &amp;quot;dirty&amp;quot; use of $functions, the preferred solution&lt;br /&gt;
is to clean up the use of the $functions.&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
The next best solution is to&lt;br /&gt;
wrap the &amp;quot;dirty&amp;quot; function calls in a &amp;lt;var&amp;gt;SIRFACT OFF&amp;lt;/var&amp;gt;/&amp;lt;var&amp;gt;SIRFACT ON&amp;lt;/var&amp;gt; bracket. &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Eliminating the &amp;lt;var&amp;gt;SIRFACT CANCEL&amp;lt;/var&amp;gt; for a value is the least preferable solution, because:&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;It reduces the benefit of &amp;lt;var&amp;gt;SIRFACT CANCEL&amp;lt;/var&amp;gt; to encourage good programming practices.&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;It eliminates the ability of &amp;lt;var&amp;gt;SIRFACT CANCEL&amp;lt;/var&amp;gt; to catch unintentional misuses of $functions.&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Sample settings per $function===&lt;br /&gt;
The following is a list of &amp;quot;reasonable&amp;quot; &amp;lt;var&amp;gt;SIRFACT CANCEL&amp;lt;/var&amp;gt; commands for most Onlines:&lt;br /&gt;
&amp;lt;p class=&amp;quot;code&amp;quot;&amp;gt;&amp;lt;nowiki&amp;gt;SIRFACT CAN $BLDPROC           1&lt;br /&gt;
SIRFACT CAN $DATECHG           *&lt;br /&gt;
SIRFACT CAN $DATECNV           *&lt;br /&gt;
SIRFACT CAN $DATEDIF           99999999&lt;br /&gt;
SIRFACT CAN $EDIT              &amp;amp;apos;&amp;amp;apos; &#039;#&#039;&lt;br /&gt;
SIRFACT CAN $INCRG             1 2&lt;br /&gt;
SIRFACT CAN $LSTPROC           4&lt;br /&gt;
SIRFACT CAN $RDPROC            2&lt;br /&gt;
SIRFACT CAN $SETG              1&lt;br /&gt;
SIRFACT CAN $UNBIN             &amp;amp;apos;&amp;amp;apos;&lt;br /&gt;
SIRFACT CAN $UNFLOAT           &amp;amp;apos;&amp;amp;apos;&lt;br /&gt;
SIRFACT CAN $UNPACK            &amp;amp;apos;&amp;amp;apos;&lt;br /&gt;
SIRFACT CAN $LISTADD           -3 -5 -6 -7&lt;br /&gt;
SIRFACT CAN $LISTADDI          -3 -5 -6 -8&lt;br /&gt;
SIRFACT CAN $LISTCNT           -5 -6&lt;br /&gt;
SIRFACT CAN $LISTCPY           -3 -5 -6&lt;br /&gt;
SIRFACT CAN $LISTDEL           -5&lt;br /&gt;
SIRFACT CAN $LISTFIND          -5 -6 -7 -8&lt;br /&gt;
SIRFACT CAN $LISTILN           -5 -6 -7&lt;br /&gt;
SIRFACT CAN $LISTIMG           -5 -6 -8&lt;br /&gt;
SIRFACT CAN $LISTINF           -5 -6 -7 -9&lt;br /&gt;
SIRFACT CAN $LISTINFI          -5 -6 -7 -8&lt;br /&gt;
SIRFACT CAN $LISTINS           -3 -5 -6 -7 -9&lt;br /&gt;
SIRFACT CAN $LISTINSI          -3 -5 -6 -8 -9&lt;br /&gt;
SIRFACT CAN $LISTLOC           -3 -5 -6 -7 -9&lt;br /&gt;
SIRFACT CAN $LISTLUP           -3 -5 -6 -7 -9&lt;br /&gt;
SIRFACT CAN $LISTMOVE          -5 -6&lt;br /&gt;
SIRFACT CAN $LISTOVL           -5 -6 -7 -9&lt;br /&gt;
SIRFACT CAN $LISTREM           -5 -6 -7&lt;br /&gt;
SIRFACT CAN $LISTRST           -13&lt;br /&gt;
SIRFACT CAN $LISTSAV           -3 -5 -13&lt;br /&gt;
SIRFACT CAN $LISTSAVE          -3 -5 -13&lt;br /&gt;
SIRFACT CAN $LISTSAVL          -3 -5 -6&lt;br /&gt;
SIRFACT CAN $LISTSRT           -3 -5 -6 -10 -12&lt;br /&gt;
SIRFACT CAN $LISTSORT          -3 -5 -6 -10 -12&lt;br /&gt;
SIRFACT CAN $LISTSUB           -3 -5 -6 -7 -9&lt;br /&gt;
SIRFACT CAN $LIST_GLOBAL       -3 -14 -15&lt;br /&gt;
SIRFACT CAN $LIST_CONV_ITEM    -5 -6 -7&lt;br /&gt;
SIRFACT CAN $LIST_COPY_ITEMS   -3 -5 -6 -7 -8&lt;br /&gt;
SIRFACT CAN $LIST_DIFF_ITEM    -3 -5 -6 -7&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Special-case settings===&lt;br /&gt;
As might be apparent from the examples above, there are a few $functions&lt;br /&gt;
for which the return values are special-cased.&lt;br /&gt;
These are:&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;&amp;lt;var&amp;gt;$Datechg&amp;lt;/var&amp;gt;&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;On errors, this function will return a number of asterisks (*) equal to the length of the second parameter (the output format). &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;SirFact&amp;lt;/var&amp;gt;&lt;br /&gt;
interprets a &amp;lt;code&amp;gt;SIRFACT CANCEL $DATECHG &#039;*&#039;&amp;lt;/code&amp;gt; to require request cancellation for any &amp;lt;var&amp;gt;$Datechg&amp;lt;/var&amp;gt; call that returns one or more asterisks.&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;&amp;lt;var&amp;gt;$Datecnv&amp;lt;/var&amp;gt;&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;On errors, this function will return a number of asterisks (&amp;lt;tt&amp;gt;*&amp;lt;/tt&amp;gt;) equal to the length of the first parameter (the input format). &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;SirFact&amp;lt;/var&amp;gt;&lt;br /&gt;
interprets a &amp;lt;code&amp;gt;SIRFACT CANCEL $DATECNV &#039;*&#039;&amp;lt;/code&amp;gt; to require request cancellation for any &amp;lt;var&amp;gt;$Datecnv&amp;lt;/var&amp;gt; call that returns one or more asterisks.&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;&amp;lt;var&amp;gt;$Edit&amp;lt;/var&amp;gt;&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;On errors, this function will return a number of hashes (&amp;lt;tt&amp;gt;#&amp;lt;/tt&amp;gt;) equal to the length of the second parameter (the edit mask). &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;SirFact&amp;lt;/var&amp;gt;&lt;br /&gt;
interprets a &amp;lt;code&amp;gt;SIRFACT CANCEL $EDIT &#039;#&#039;&amp;lt;/code&amp;gt; to require request cancellation for any &amp;lt;var&amp;gt;$Edit&amp;lt;/var&amp;gt; call that returns one or more hashes.&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;&amp;lt;var&amp;gt;$Listinf&amp;lt;/var&amp;gt;&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&amp;lt;var&amp;gt;$Listinf&amp;lt;/var&amp;gt; always returns a string value. To indicate an error, &amp;lt;var&amp;gt;$Listinf&amp;lt;/var&amp;gt; returns a 2-digit string containing -5, -6, -7, or -9.&lt;br /&gt;
Yet, in theory at least, these values could also be reasonable values of $list items. &amp;lt;var&amp;gt;SIRFACT CANCEL&amp;lt;/var&amp;gt; provides a work-around for this design flaw in &amp;lt;var&amp;gt;$Listinf&amp;lt;/var&amp;gt;, because &amp;lt;var&amp;gt;SIRFACT CANCEL&amp;lt;/var&amp;gt; will&lt;br /&gt;
&amp;lt;b&amp;gt;not&amp;lt;/b&amp;gt; cause request cancellation when a cancellation value is actually a value in a $list item. &amp;lt;var&amp;gt;SIRFACT CANCEL&amp;lt;/var&amp;gt; will only cause cancellation when the return value is truly the result of an error.&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==&amp;lt;b id=&amp;quot;sfdisp&amp;quot;&amp;gt;&amp;lt;/b&amp;gt;SIRFACT DISPLAY==&lt;br /&gt;
The &amp;lt;var&amp;gt;SIRFACT DISPLAY&amp;lt;/var&amp;gt; subcommand displays many of the &amp;lt;var&amp;gt;SIRFACT&amp;lt;/var&amp;gt; subcommands currently in effect.&lt;br /&gt;
&lt;br /&gt;
===Syntax===&lt;br /&gt;
&amp;lt;p class=&amp;quot;syntax&amp;quot;&amp;gt;SIRFACT DISPLAY [&amp;lt;span class=&amp;quot;term&amp;quot;&amp;gt;subcom&amp;lt;/span&amp;gt; [&amp;lt;span class=&amp;quot;term&amp;quot;&amp;gt;subset&amp;lt;/span&amp;gt;]]&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;var&amp;gt;DISPLAY&amp;lt;/var&amp;gt; can be abbreviated to &amp;lt;var&amp;gt;DISP&amp;lt;/var&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;subcom&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;The name of the class of subcommands to which the display is to apply. &lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
&amp;lt;var&amp;gt;SIRFACT DISPLAY&amp;lt;/var&amp;gt; with no &amp;lt;var class=&amp;quot;term&amp;quot;&amp;gt;subcom&amp;lt;/var&amp;gt; value displays all &amp;lt;var&amp;gt;SIRFACT&amp;lt;/var&amp;gt; commands from the subcommand classes listed below that are currently in effect. &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Valid values for &amp;lt;var class=&amp;quot;term&amp;quot;&amp;gt;subcom&amp;lt;/var&amp;gt; are: &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;&amp;lt;var&amp;gt;CANCEL&amp;lt;/var&amp;gt;&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Displays active &amp;lt;var&amp;gt;SIRFACT CANCEL&amp;lt;/var&amp;gt; commands. Can be abbreviated &amp;lt;var&amp;gt;CAN&amp;lt;/var&amp;gt;.&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
&amp;lt;var&amp;gt;CANCEL&amp;lt;/var&amp;gt; can be followed by a &amp;lt;var class=&amp;quot;term&amp;quot;&amp;gt;subset&amp;lt;/var&amp;gt; value that can contain wildcards indicating the $functions for which &amp;lt;var&amp;gt;SIRFACT CANCEL&amp;lt;/var&amp;gt; settings are to be displayed.&lt;br /&gt;
&amp;lt;var&amp;gt;SIRFACT NOCANCEL&amp;lt;/var&amp;gt; commands are not displayed because these simply eliminate the &amp;lt;var&amp;gt;SIRFACT CANCEL&amp;lt;/var&amp;gt;s for the specified $functions.&amp;lt;/p&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;&amp;lt;var&amp;gt;DUMP&amp;lt;/var&amp;gt;&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Displays active &amp;lt;var&amp;gt;SIRFACT DUMP&amp;lt;/var&amp;gt; and &amp;lt;var&amp;gt;NODUMP&amp;lt;/var&amp;gt; commands.&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;&amp;lt;var&amp;gt;IGNORE&amp;lt;/var&amp;gt;&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Displays active &amp;lt;var&amp;gt;SIRFACT IGNORE&amp;lt;/var&amp;gt; commands. Can be abbreviated &amp;lt;var&amp;gt;IGN&amp;lt;/var&amp;gt;.&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
&amp;lt;var&amp;gt;IGNORE&amp;lt;/var&amp;gt; can be followed by a &amp;lt;var class=&amp;quot;term&amp;quot;&amp;gt;subset&amp;lt;/var&amp;gt; that can contain wildcards indicating the messages for which &amp;lt;var&amp;gt;SIRFACT IGNORE&amp;lt;/var&amp;gt; settings are to be displayed.&lt;br /&gt;
&amp;lt;var&amp;gt;SIRFACT NOIGNORE&amp;lt;/var&amp;gt; commands are not displayed because these simply eliminate the &amp;lt;var&amp;gt;SIRFACT IGNORE&amp;lt;/var&amp;gt;sfor the specified messages.&amp;lt;/p&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;&amp;lt;var&amp;gt;MAXDUMP&amp;lt;/var&amp;gt;&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Displays active &amp;lt;var&amp;gt;SIRFACT MAXDUMP&amp;lt;/var&amp;gt; commands. Can be abbreviated &amp;lt;var&amp;gt;MAXD&amp;lt;/var&amp;gt;.&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
&amp;lt;var&amp;gt;MAXDUMP&amp;lt;/var&amp;gt; can be followed by a &amp;lt;var class=&amp;quot;term&amp;quot;&amp;gt;subset&amp;lt;/var&amp;gt; indicating the type of limitto be displayed. This can be &amp;lt;var&amp;gt;TOTAL&amp;lt;/var&amp;gt; or &amp;lt;var&amp;gt;USER&amp;lt;/var&amp;gt;. &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
A &amp;lt;code&amp;gt;SIRFACT DISPLAY MAXDUMP&amp;lt;/code&amp;gt; output line is followed by a comment line that reports the number of &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;SirFact&amp;lt;/var&amp;gt; dumps taken since the &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;Model&amp;amp;nbsp;204&amp;lt;/var&amp;gt; Online initialization. For example:  &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p class=&amp;quot;code&amp;quot;&amp;gt;&amp;lt;b&amp;gt;SIRFACT DISPLAY MAXDUMP&amp;lt;/b&amp;gt;&lt;br /&gt;
SIRFACT MAXDUMP TOTAL 20&lt;br /&gt;
&amp;lt;nowiki&amp;gt;*&amp;lt;/nowiki&amp;gt; 11 Number of dumps taken&lt;br /&gt;
&amp;lt;/p&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;&amp;lt;var&amp;gt;RECNDUMP&amp;lt;/var&amp;gt;&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Displays active &amp;lt;var&amp;gt;SIRFACT RECNDUMP&amp;lt;/var&amp;gt; command. Can be abbreviated &amp;lt;var&amp;gt;RECND&amp;lt;/var&amp;gt;.&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;subset&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;A string indicating which values of the indicated subcommand should be displayed.&lt;br /&gt;
For &amp;lt;code&amp;gt;SIRFACT DISPLAY CANCEL&amp;lt;/code&amp;gt; and &amp;lt;code&amp;gt;SIRFACT DISPLAY IGNORE&amp;lt;/code&amp;gt;, &amp;lt;var class=&amp;quot;term&amp;quot;&amp;gt;subset&amp;lt;/var&amp;gt; can contain wildcard characters. For &amp;lt;code&amp;gt;SIRFACT DISPLAY MAXDUMP&amp;lt;/code&amp;gt;, it must be a specific limit type.&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
&amp;lt;var class=&amp;quot;term&amp;quot;&amp;gt;subset&amp;lt;/var&amp;gt; is ignored for &amp;lt;code&amp;gt;SIRFACT DISPLAY DUMP&amp;lt;/code&amp;gt; and &amp;lt;code&amp;gt;SIRFACT DISPLAY RECNDUMP&amp;lt;/code&amp;gt;.&amp;lt;/p&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Usage===&lt;br /&gt;
The display format for the &amp;lt;var&amp;gt;SIRFACT DISPLAY&amp;lt;/var&amp;gt; command repeats the format&lt;br /&gt;
of the &amp;lt;var&amp;gt;SIRFACT&amp;lt;/var&amp;gt; commands that are used to set &amp;lt;var&amp;gt;SIRFACT&amp;lt;/var&amp;gt; controls.&lt;br /&gt;
As such, they can be captured (for example with a &amp;lt;var&amp;gt;USE&amp;lt;/var&amp;gt; statement) for subsequent reuse.&lt;br /&gt;
&lt;br /&gt;
If no &amp;lt;var&amp;gt;SIRFACT&amp;lt;/var&amp;gt; controls are in effect at all or for the&lt;br /&gt;
specific subcommand and subset requested, &amp;lt;var&amp;gt;SIRFACT DISPLAY&amp;lt;/var&amp;gt; simply&lt;br /&gt;
returns without issuing any messages.&lt;br /&gt;
&lt;br /&gt;
Examples of valid &amp;lt;var&amp;gt;SIRFACT DISPLAY&amp;lt;/var&amp;gt; commands follow:&lt;br /&gt;
&amp;lt;p class=&amp;quot;code&amp;quot;&amp;gt;SIRFACT DISPLAY&lt;br /&gt;
SIRFACT DISPLAY CANCEL&lt;br /&gt;
SIRFACT DISPLAY CAN $LIST*&lt;br /&gt;
SIRFACT DISPLAY CANCEL $EDIT&lt;br /&gt;
SIRFACT DISPLAY DUMP&lt;br /&gt;
SIRFACT DISPLAY IGNORE&lt;br /&gt;
SIRFACT DISPLAY IGN MSIR.*&lt;br /&gt;
SIRFACT DISPLAY MAXDUMP&lt;br /&gt;
SIRFACT DISPLAY MAXD USER&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==&amp;lt;b id=&amp;quot;dump&amp;quot;&amp;gt;&amp;lt;/b&amp;gt;SIRFACT DUMP==&lt;br /&gt;
The &amp;lt;var&amp;gt;SIRFACT DUMP&amp;lt;/var&amp;gt; subcommand indicates where &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;SirFact&amp;lt;/var&amp;gt; dumps are to&lt;br /&gt;
be taken and for which environments dumps are to be taken.&lt;br /&gt;
All &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;SirFact&amp;lt;/var&amp;gt; dumps are taken to procedures.&lt;br /&gt;
&lt;br /&gt;
Information contained in a &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;SirFact&amp;lt;/var&amp;gt; dump is easily viewed using the&lt;br /&gt;
&amp;lt;code&amp;gt;FACT&amp;lt;/code&amp;gt; subsystem, described in [[SirFact FACT subsystem]].&lt;br /&gt;
You can also use a set of $functions, as described in [[SirFact $functions]].&lt;br /&gt;
&lt;br /&gt;
===Syntax===&lt;br /&gt;
&amp;lt;p class=&amp;quot;syntax&amp;quot;&amp;gt;SIRFACT DUMP &amp;lt;span class=&amp;quot;term&amp;quot;&amp;gt;procfile&amp;lt;/span&amp;gt; &amp;lt;span class=&amp;quot;term&amp;quot;&amp;gt;procname&amp;lt;/span&amp;gt; [&amp;lt;span class=&amp;quot;term&amp;quot;&amp;gt;criteria&amp;lt;/span&amp;gt;]&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;procfile&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;The name of the procedure file to which dumps are to be taken. If the procedure file is not open at the time a &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;SirFact&amp;lt;/var&amp;gt; dump is to be taken, the procedure file&lt;br /&gt;
is opened with the privileges required to create the dump (X&#039;1239&#039;) and then closed after the dump.&lt;br /&gt;
If the procedure file is already open it &amp;lt;i&amp;gt;must&amp;lt;/i&amp;gt; be open with the privileges required to take the dump, or the dump will not be taken.&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;procname&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;The name of the procedure to be created in &amp;lt;var class=&amp;quot;term&amp;quot;&amp;gt;procfile&amp;lt;/var&amp;gt; for the &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;SirFact&amp;lt;/var&amp;gt; dump. &amp;lt;var class=&amp;quot;term&amp;quot;&amp;gt;procname&amp;lt;/var&amp;gt; can be a simple literal string or it can contain special&lt;br /&gt;
substitution strings consisting of a plus sign (&amp;lt;tt&amp;gt;+&amp;lt;/tt&amp;gt;) followed by a single character indicating what should be substituted into the dump procedure name.&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Because &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;SirFact&amp;lt;/var&amp;gt; will never overwrite a procedure with the required procedure name, the use of substitution strings in &amp;lt;var class=&amp;quot;term&amp;quot;&amp;gt;procname&amp;lt;/var&amp;gt; is strongly encouraged.&lt;br /&gt;
Procedure name substitution strings are described in greater detail in [[#procins|Procedure name substitutions]].&amp;lt;/p&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;criteria&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;A list of blank-delimited selection criteria that indicate to which &amp;quot;environments&amp;quot; the &amp;lt;var&amp;gt;SIRFACT DUMP&amp;lt;/var&amp;gt; command is to apply.&lt;br /&gt;
All these environments can also be specified on a &amp;lt;var&amp;gt;SIRFACT NODUMP&amp;lt;/var&amp;gt; command and have the same meaning for that command. If &amp;lt;var class=&amp;quot;term&amp;quot;&amp;gt;criteria&amp;lt;/var&amp;gt; is not specified, the &amp;lt;var&amp;gt;SIRFACT DUMP&amp;lt;/var&amp;gt; (or &amp;lt;var&amp;gt;SIRFACT NODUMP&amp;lt;/var&amp;gt;) command&lt;br /&gt;
applies to any request that receives a request cancellation message that is not being &amp;quot;ignored&amp;quot; by &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;SirFact&amp;lt;/var&amp;gt; ([[#ignore|SIRFACT IGNORE]]). Valid selection criteria are:&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;&amp;lt;var&amp;gt;FILE&amp;lt;/var&amp;gt;&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;The procedure file to which the &amp;lt;var&amp;gt;DUMP&amp;lt;/var&amp;gt; rule applies. The file name can contain wildcard characters. &amp;lt;var&amp;gt;FILE&amp;lt;/var&amp;gt; refers to the file in which the outer procedure being evaluated resides, whether or not the I&amp;lt;var&amp;gt;NCLUDE&amp;lt;/var&amp;gt; was done in gr-&lt;br /&gt;
oup context.&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;&amp;lt;var&amp;gt;IODEV&amp;lt;/var&amp;gt;&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;The &amp;lt;var&amp;gt;IODEV&amp;lt;/var&amp;gt; number to which the &amp;lt;var&amp;gt;DUMP&amp;lt;/var&amp;gt; rule applies.&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th nowrap&amp;gt;msg number&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;The &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;Model&amp;amp;nbsp;204&amp;lt;/var&amp;gt; message number to which the &amp;lt;var&amp;gt;DUMP&amp;lt;/var&amp;gt; rule applies. This message number must start with either a &amp;lt;code&amp;gt;M204.&amp;lt;/code&amp;gt; for standard &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;Model&amp;amp;nbsp;204&amp;lt;/var&amp;gt;&lt;br /&gt;
error messages, &amp;lt;code&amp;gt;MSIR.&amp;lt;/code&amp;gt; for &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;SirMods&amp;lt;/var&amp;gt; error messages or &amp;lt;code&amp;gt;USER.&amp;lt;/code&amp;gt; for site-specific error messages. The message number could also be &amp;lt;code&amp;gt;SNAP&amp;lt;/code&amp;gt;,&lt;br /&gt;
which means that the rule applies to &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;SirFact&amp;lt;/var&amp;gt; dumps taken as a result of &amp;lt;var&amp;gt;SIRFACT SNAP&amp;lt;/var&amp;gt; commands. For example,&lt;br /&gt;
this sends all dumps for subscript range errors to file &amp;lt;code&amp;gt;SUBSERR&amp;lt;/code&amp;gt;:&lt;br /&gt;
&amp;lt;p class=&amp;quot;code&amp;quot;&amp;gt;SIRFACT DUMP SUBSERR OUCH.+P.+T M204.0553&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
And this sends all dumps resulting from &amp;lt;var&amp;gt;SIRFACT SNAP&amp;lt;/var&amp;gt; commands to file &amp;lt;code&amp;gt;FACTSNAP&amp;lt;/code&amp;gt;:&lt;br /&gt;
&amp;lt;p class=&amp;quot;code&amp;quot;&amp;gt;SIRFACT DUMP FACTSNAP OOCH.+P.+T SNAP&lt;br /&gt;
&amp;lt;/p&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;&amp;lt;var&amp;gt;PROC&amp;lt;/var&amp;gt;&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;The procedure name to which the &amp;lt;var&amp;gt;DUMP&amp;lt;/var&amp;gt; rule applies. The procedure name can contain wildcard characters.&lt;br /&gt;
&amp;lt;var&amp;gt;PROC&amp;lt;/var&amp;gt; refers to the outer procedure being evaluated, not the Included procedure in which the error occurred.&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;&amp;lt;var&amp;gt;SUBSYS&amp;lt;/var&amp;gt;&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;The APSY subsystem to which the &amp;lt;var&amp;gt;DUMP&amp;lt;/var&amp;gt; rule applies. The subsystem can contain wildcard characters.&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;&amp;lt;var&amp;gt;USER&amp;lt;/var&amp;gt;&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;The userid to which the &amp;lt;var&amp;gt;DUMP&amp;lt;/var&amp;gt; rule applies. The userid can contain wildcard characters.&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
For a &amp;lt;var&amp;gt;DUMP&amp;lt;/var&amp;gt; rule to apply to an error being handled by &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;SirFact&amp;lt;/var&amp;gt;, the error time environment must match &amp;lt;b&amp;gt;all&amp;lt;/b&amp;gt; criteria specified in the &amp;lt;var&amp;gt;SIRFACT DUMP&amp;lt;/var&amp;gt; command.&amp;lt;/p&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Usage===&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;SirFact&amp;lt;/var&amp;gt; dumps are taken for any request cancellation message that is not being &amp;quot;ignored&amp;quot; ([[#ignore|SIRFACT IGNORE]]) if the following criteria are met:&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;var&amp;gt;SIRFACT MAXDUMP&amp;lt;/var&amp;gt; has been set. &amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;None of the &amp;lt;var&amp;gt;SIRFACT MAXDUMP&amp;lt;/var&amp;gt; limits has been exceeded. &amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;There is a &amp;lt;var&amp;gt;SIRFACT DUMP&amp;lt;/var&amp;gt; command for which the current thread matches all criteria. &amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;The dump procedure file as determined by the appropriate &amp;lt;var&amp;gt;SIRFACT DUMP&amp;lt;/var&amp;gt;&lt;br /&gt;
command is already open with the correct privileges (any superset&lt;br /&gt;
of X&#039;1239&#039;) or can be opened with the correct privileges. &amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;The output procedure as determined by the appropriate &amp;lt;var&amp;gt;SIRFACT DUMP&amp;lt;/var&amp;gt; command does not already exist. &amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;Dumps are taken for request cancellations resulting from &amp;lt;code&amp;gt;M204.1332: LONG REQUEST&amp;lt;/code&amp;gt; messages,&lt;br /&gt;
even though technically this message is not a request cancellation message.&lt;br /&gt;
Note that the dump will only be taken if the user is not given a chance&lt;br /&gt;
to continue with a &amp;lt;code&amp;gt;DO YOU REALLY WANT TO CONTINUE?&amp;lt;/code&amp;gt; message,&lt;br /&gt;
that is, if the &amp;lt;var&amp;gt;[[PROMPT parameter|PROMPT]]&amp;lt;/var&amp;gt; X&#039;10&#039; bit is set, if the request is running in&lt;br /&gt;
an application subsystem, or the request is running on a batch thread. &amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;SirFact&amp;lt;/var&amp;gt; dumps can be terminated if there is insufficient space in the dump procedure file to hold the dump.&lt;br /&gt;
In this case, the partial dump will be deleted because it is essentially useless. &amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===&amp;lt;b id=&amp;quot;procins&amp;quot;&amp;gt;&amp;lt;/b&amp;gt;Procedure name substitutions===&lt;br /&gt;
The dump procedure name specified in the &amp;lt;var&amp;gt;SIRFACT DUMP&amp;lt;/var&amp;gt; command can&lt;br /&gt;
contain the special character plus (&amp;lt;tt&amp;gt;+&amp;lt;/tt&amp;gt;) followed by a single character indicating a substitution string.&lt;br /&gt;
The following characters cause the following substitutions to take place:&lt;br /&gt;
&amp;lt;table class=&amp;quot;thJustBold&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;+&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;A literal plus.&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;1-9&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;A single digit sequence number as in &amp;lt;code&amp;gt;+2&amp;lt;/code&amp;gt; or &amp;lt;code&amp;gt;+6&amp;lt;/code&amp;gt;. &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;SirFact&amp;lt;/var&amp;gt; tries sequence numbers from 0 through the indicated number&lt;br /&gt;
until it finds one that creates a procedure name that doesn&#039;t already exist in the target proc file.&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;D&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;The date that the error happened in YYYYMMDD format.&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;F&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;The file (not group) that contains the evaluating outer proc.&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;J&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;The jobname of the job in which the error occurred.&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;M&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;The number of the message that caused the request cancellation, or the word &amp;lt;code&amp;gt;SNAP&amp;lt;/code&amp;gt; if the dump was caused by a &amp;lt;var&amp;gt;SIRFACT SNAP&amp;lt;/var&amp;gt; command.&lt;br /&gt;
The substituted message number does not include the period. So for example, if the request cancellation was caused by a &amp;lt;code&amp;gt;MSIR.0491&amp;lt;/code&amp;gt;, a &amp;lt;code&amp;gt;+M&amp;lt;/code&amp;gt; would be replaced by a &amp;lt;code&amp;gt;MSIR0491&amp;lt;/code&amp;gt;.&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;P&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;The name of the evaluating outer procedure.&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;S&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;The name of the current subsystem.&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;T&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;The date and time that the error happened in YYYYMMDDHHMISS format.&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;U&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;The userid that encountered the error.&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
Any other characters following a plus are simply dropped.&lt;br /&gt;
&lt;br /&gt;
For example, if this is the &amp;lt;var&amp;gt;SIRFACT DUMP&amp;lt;/var&amp;gt; command:&lt;br /&gt;
&amp;lt;p class=&amp;quot;code&amp;quot;&amp;gt;SIRFACT DUMP FACTDUMP DUMP.+P.+T&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
And a &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;SirFact&amp;lt;/var&amp;gt; trapped error happens in procedure &amp;lt;code&amp;gt;PRE.BADLY.CODED&amp;lt;/code&amp;gt; at&lt;br /&gt;
14:22:31 on May 12, 2001, the dump procedure name is &amp;lt;code&amp;gt;DUMP.PRE.BADLY.CODED.20010512142231&amp;lt;/code&amp;gt;.&lt;br /&gt;
If the &amp;lt;var&amp;gt;SIRFACT DUMP&amp;lt;/var&amp;gt; command is:&lt;br /&gt;
&amp;lt;p class=&amp;quot;code&amp;quot;&amp;gt;SIRFACT DUMP FACTDUMP DUMP.+J.+2&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
And a &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;SirFact&amp;lt;/var&amp;gt; trapped error happens in job &amp;lt;code&amp;gt;DEVONLN&amp;lt;/code&amp;gt;,&lt;br /&gt;
&amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;SirFact&amp;lt;/var&amp;gt; tries to take the dump to procedure &amp;lt;code&amp;gt;DUMP.DEVONLN.00&amp;lt;/code&amp;gt;.&lt;br /&gt;
If that procedure already exists, it tries to take the dump to&lt;br /&gt;
&amp;lt;code&amp;gt;DUMP.DEVONLN.01&amp;lt;/code&amp;gt;, and so on.&lt;br /&gt;
If &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;SirFact&amp;lt;/var&amp;gt; gets all the way to &amp;lt;code&amp;gt;DUMP.DEVONLN.99&amp;lt;/code&amp;gt; without finding a procedure that doesn&#039;t already&lt;br /&gt;
exist, the dump is not taken.&lt;br /&gt;
&lt;br /&gt;
Because most of the substitution characters in a dump are likely to occur in multiple dumps, it is recommended that most&lt;br /&gt;
&amp;lt;var&amp;gt;SIRFACT DUMP&amp;lt;/var&amp;gt; rules have a procedure name that contains a &amp;lt;code&amp;gt;+1&amp;lt;/code&amp;gt;,&lt;br /&gt;
&amp;lt;code&amp;gt;+2&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;+3&amp;lt;/code&amp;gt;, or a &amp;lt;code&amp;gt;+T&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
===Managing SirFact dumps===&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Multiple &amp;lt;code&amp;gt;SIRFACT DUMP&amp;lt;/code&amp;gt; commands might apply to a particular situation.&lt;br /&gt;
For example, say the following two commands are in effect:&lt;br /&gt;
&amp;lt;p class=&amp;quot;code&amp;quot;&amp;gt;&amp;lt;nowiki&amp;gt;SIRFACT DUMP DUMPCUST DUMP-+P-+2 SUBSYS CUSTOMER&lt;br /&gt;
SIRFACT DUMP JUNKDUMP DUMP-+S-+P PROC *JUNK&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&amp;lt;/p&amp;gt;&lt;br /&gt;
If a request cancellation occurs in procedure &amp;lt;code&amp;gt;PCUST-MISCJUNK&amp;lt;/code&amp;gt; in&lt;br /&gt;
subsystem &amp;lt;code&amp;gt;CUSTOMER&amp;lt;/code&amp;gt;, both&lt;br /&gt;
&amp;lt;var&amp;gt;SIRFACT DUMP&amp;lt;/var&amp;gt; commands seem applicable.&lt;br /&gt;
In such cases, &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;SirFact&amp;lt;/var&amp;gt;&lt;br /&gt;
will always use the last applicable &amp;lt;var&amp;gt;SIRFACT DUMP&amp;lt;/var&amp;gt; rule. In&lt;br /&gt;
this example, the &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;SirFact&amp;lt;/var&amp;gt; dump is taken to procedure&lt;br /&gt;
&amp;lt;code&amp;gt;DUMP-CUSTOMER-PCUST-MISCJUNK&amp;lt;/code&amp;gt; in file &amp;lt;code&amp;gt;JUNKDUMP&amp;lt;/code&amp;gt;.&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Because &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;SirFact&amp;lt;/var&amp;gt;&lt;br /&gt;
uses the last applicable &amp;lt;var&amp;gt;SIRFACT DUMP&amp;lt;/var&amp;gt; rule, these rules should be&lt;br /&gt;
specified in most general first, most specific last order.&lt;br /&gt;
For example, this&lt;br /&gt;
requests that most dumps would go to file &amp;lt;code&amp;gt;SIRFACTD&amp;lt;/code&amp;gt; but dumps for&lt;br /&gt;
subsystem &amp;lt;code&amp;gt;INVENTORY&amp;lt;/code&amp;gt; would go to file &amp;lt;code&amp;gt;INVDUMP&amp;lt;/code&amp;gt;, except for those in&lt;br /&gt;
procedures the end in &amp;lt;code&amp;gt;WIDGET&amp;lt;/code&amp;gt;, which would go to file &amp;lt;code&amp;gt;WIDGETD&amp;lt;/code&amp;gt;: &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p class=&amp;quot;code&amp;quot;&amp;gt;SIRFACT DUMP SIRFACTD DMP.+P-+T&lt;br /&gt;
SIRFACT DUMP INVDUMP DMP.+P-+T SUBSYS INVENTORY&lt;br /&gt;
SIRFACT DUMP WIDGETD DMP.+P-+T SUBSYS INVENTORY PROC *WIDGET&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
If a &amp;lt;var&amp;gt;SIRFACT DUMP&amp;lt;/var&amp;gt; command has criteria that are a superset of previous&lt;br /&gt;
&amp;lt;var&amp;gt;SIRFACT DUMP&amp;lt;/var&amp;gt; commands, those previous criteria are discarded.&lt;br /&gt;
For example, in this sequence,&lt;br /&gt;
the last &amp;lt;var&amp;gt;SIRFACT DUMP&amp;lt;/var&amp;gt; command would always supersede the previous&lt;br /&gt;
two. When &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;SirFact&amp;lt;/var&amp;gt; encounters that last command, it discards the&lt;br /&gt;
previous two, so a &amp;lt;code&amp;gt;SIRFACT DISPLAY DUMP&amp;lt;/code&amp;gt; will only show the&lt;br /&gt;
last &amp;lt;var&amp;gt;SIRFACT DUMP&amp;lt;/var&amp;gt; command. &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p class=&amp;quot;code&amp;quot;&amp;gt;&amp;lt;nowiki&amp;gt;SIRFACT DUMP JUNKDUMP +P.+1.DUMP SUBSYS INVENTORY&lt;br /&gt;
SIRFACT DUMP DUMPDATA +P.+1.DUMP SUBSYS INVENTORY&lt;br /&gt;
SIRFACT DUMP IDUMP +P.+1.DUMP SUBSYS I*&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
An unqualified &amp;lt;var&amp;gt;SIRFACT DUMP&amp;lt;/var&amp;gt; command,&lt;br /&gt;
that is, one with just the procedure file and name, supersedes&lt;br /&gt;
&amp;lt;b&amp;gt;all&amp;lt;/b&amp;gt; previous &amp;lt;var&amp;gt;SIRFACT DUMP&amp;lt;/var&amp;gt; commands. &amp;lt;/p&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;SirFact&amp;lt;/var&amp;gt; dumps are synchronous on a thread level but asynchronous on a system level.&lt;br /&gt;
This means that the user or thread for which a &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;SirFact&amp;lt;/var&amp;gt;&lt;br /&gt;
dump is being taken will not be able to do anything while the dump is&lt;br /&gt;
being taken, but other users or threads will continue to run.&lt;br /&gt;
This is different from CCASNAPs (and SYSMDUMPs), which stop the entire Online&lt;br /&gt;
while they are being taken.&lt;br /&gt;
In any case, even very large &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;SirFact&amp;lt;/var&amp;gt; dumps&lt;br /&gt;
should only take a few seconds to complete so should not have a severe&lt;br /&gt;
negative impact on performance for either the affected user or any other user. &amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;SirFact&amp;lt;/var&amp;gt; dumps do &amp;lt;b&amp;gt;not&amp;lt;/b&amp;gt; log roll-forward information for&lt;br /&gt;
the dump procedures, even if the procedure file to which the dump&lt;br /&gt;
is going is configured to log roll-forward information (the &amp;lt;var&amp;gt;[[FRCVOPT parameter|FRCVOPT]]&amp;lt;/var&amp;gt; X&#039;04&#039; bit is not set).&lt;br /&gt;
This will not interfere with the roll-forward&lt;br /&gt;
logging for any other data going to the dump procedure file, and it will&lt;br /&gt;
not cause any recovery problems. It simply means that if the system&lt;br /&gt;
crashes after a &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;SirFact&amp;lt;/var&amp;gt; dump, and the procedure file is rolled back&lt;br /&gt;
to a checkpoint before the &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;SirFact&amp;lt;/var&amp;gt; dump in recovery, the dump will be lost. &amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;Checkpoint logging is performed on the dump procedure file as indicated by &amp;lt;var&amp;gt;FRCVOPT&amp;lt;/var&amp;gt;.&lt;br /&gt;
If no checkpoint logging is being performed on the dump&lt;br /&gt;
procedure file (&amp;lt;var&amp;gt;FRCVOPT&amp;lt;/var&amp;gt; X&#039;20&#039; bit set), then there is no danger&lt;br /&gt;
of losing a &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;SirFact&amp;lt;/var&amp;gt; dump because of a roll-back during recovery. But&lt;br /&gt;
there &amp;lt;i&amp;gt;is&amp;lt;/i&amp;gt; a very real chance of the file being left physically&lt;br /&gt;
broken after an inopportune system crash.&lt;br /&gt;
This might still be an acceptable&lt;br /&gt;
risk: without checkpoint logging &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;SirFact&amp;lt;/var&amp;gt; dumps will be extremely&lt;br /&gt;
fast and have very little impact on system performance, and&lt;br /&gt;
the procedure dictionary and Table D allocations are fairly tolerant of physical inconsistencies.&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
This latter point means that should the&lt;br /&gt;
system crash and a &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;SirFact&amp;lt;/var&amp;gt; dump procedure file be left physically&lt;br /&gt;
inconsistent, most of the information in that file could be recovered&lt;br /&gt;
after resetting &amp;lt;var&amp;gt;FISTAT&amp;lt;/var&amp;gt; &amp;amp;mdash; though after doing so, the file should be reorganized&lt;br /&gt;
or reinitialized after moving the dump procedures elsewhere.&lt;br /&gt;
It is considerably more questionable to depend on being able to do this if procedure deletions&lt;br /&gt;
are being mixed with &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;SirFact&amp;lt;/var&amp;gt; dump creation.&lt;br /&gt;
Because of this, it is&lt;br /&gt;
recommended that &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;SirFact&amp;lt;/var&amp;gt; dump procedure file cleanup happen when&lt;br /&gt;
&amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;SirFact&amp;lt;/var&amp;gt; dumps are unlikely (perhaps as part of a batch cycle) if the dump procedure file is being run with recovery turned off. &amp;lt;/p&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;While &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;SirFact&amp;lt;/var&amp;gt; dumps are very useful, it is probably not&lt;br /&gt;
critical if a few are lost because of a system crash (in fact the&lt;br /&gt;
system crash itself would probably cause greater damage), so it might&lt;br /&gt;
make sense to run with recovery completely turned off for the &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;SirFact&amp;lt;/var&amp;gt;&lt;br /&gt;
dump procedure file with &amp;lt;b&amp;gt;no&amp;lt;/b&amp;gt; formal strategy for recovering from a system crash.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p class=&amp;quot;note&amp;quot;&amp;gt;&amp;lt;b&amp;gt;Note:&amp;lt;/b&amp;gt; Because of the unusual nature of &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;SirFact&amp;lt;/var&amp;gt; dumps, it is&lt;br /&gt;
strongly recommended that no other data be stored in files that are to&lt;br /&gt;
receive &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;SirFact&amp;lt;/var&amp;gt; dumps. &amp;lt;/p&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==&amp;lt;b id=&amp;quot;ignore&amp;quot;&amp;gt;&amp;lt;/b&amp;gt;SIRFACT IGNORE==&lt;br /&gt;
The &amp;lt;var&amp;gt;SIRFACT IGNORE&amp;lt;/var&amp;gt; subcommand indicates which request cancellation&lt;br /&gt;
error messages are not to produce &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;SirFact&amp;lt;/var&amp;gt; dumps.&lt;br /&gt;
&lt;br /&gt;
===Syntax===&lt;br /&gt;
&amp;lt;p class=&amp;quot;syntax&amp;quot;&amp;gt;SIRFACT IGNORE &amp;lt;span class=&amp;quot;term&amp;quot;&amp;gt;msg&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Where:&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;msg&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;The message number of the request cancellation message for which dumps are to be suppressed. The message number must include the message prefix&lt;br /&gt;
(&amp;lt;code&amp;gt;M204&amp;lt;/code&amp;gt; for standard &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;Model&amp;amp;nbsp;204&amp;lt;/var&amp;gt; messages, &amp;lt;code&amp;gt;MSIR&amp;lt;/code&amp;gt; for Sirius messages, and &amp;lt;code&amp;gt;USER&amp;lt;/code&amp;gt; for user messages).&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Usage===&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Usually a request cancellation error message is indicative of&lt;br /&gt;
a programming error or a severe environmental problem.&lt;br /&gt;
In the case of a programming error, it is very useful to get a &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;SirFact&amp;lt;/var&amp;gt;&lt;br /&gt;
dump to determine the cause of the error.&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
In case of a severe environmental problem, it&lt;br /&gt;
might be helpful to get a &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;SirFact&amp;lt;/var&amp;gt; dump to determine the cause of&lt;br /&gt;
the environmental problem (for example, a &amp;lt;var&amp;gt;SIRFACT CANCEL&amp;lt;/var&amp;gt; intercepted &amp;lt;var&amp;gt;$Setg&amp;lt;/var&amp;gt;&lt;br /&gt;
error). But more often than not, a dump would not be particularly&lt;br /&gt;
helpful, especially for problems that affect structures that are shared among many users. &amp;lt;/p&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;There are even a few request cancellation messages that are actually a normal part of operation!&lt;br /&gt;
A successful &amp;lt;var&amp;gt;VTAM TRANSFER&amp;lt;/var&amp;gt;, for example, results in the cancellation&lt;br /&gt;
of the request that initiated the &amp;lt;var&amp;gt;TRANSFER&amp;lt;/var&amp;gt;. &amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;The &amp;lt;var&amp;gt;SIRFACT IGNORE&amp;lt;/var&amp;gt; command makes it possible to suppress&lt;br /&gt;
&amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;SirFact&amp;lt;/var&amp;gt; dumps for messages for which the dumps would either be undesirable or useless.&lt;br /&gt;
Examples of such error messages are:&lt;br /&gt;
&amp;lt;p class=&amp;quot;code&amp;quot;&amp;gt;M204.0441 CCATEMP FULL&lt;br /&gt;
M204.0443 TABLE D FULL&lt;br /&gt;
M204.1229 TABLE B FULL -- INSERTS&lt;br /&gt;
M204.1230 TABLE B FULL -- APPENDS&lt;br /&gt;
M204.1231 TABLE B FULL -- SPILLS&lt;br /&gt;
M204.1270 TABLE C FULL - PROPERTY ENTRY&lt;br /&gt;
M204.1272 TABLE C FULL - PAGE ENTRY&lt;br /&gt;
M204.1273 TABLE C FULL - REDEFINE&lt;br /&gt;
M204.1808 ERROR IN EXECUTING TRANSFER STATEMENT&lt;br /&gt;
M204.1899 TRANSFER STATEMENT COMPLETE, ...&lt;br /&gt;
MSIR.0517 Cancelling request because of $SIRPARM LISTFC setting (CCATEMP full)&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Certainly, if CCATEMP or a file table fills up and &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;SirFact&amp;lt;/var&amp;gt; dumps&lt;br /&gt;
were not being suppressed for the associated message, a flood of&lt;br /&gt;
&amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;SirFact&amp;lt;/var&amp;gt; dumps could occur as user after user trips over the same problem.&lt;br /&gt;
To prevent getting &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;SirFact&amp;lt;/var&amp;gt; dumps for these messages, simply issue&lt;br /&gt;
the following commands during Online initialization: &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p class=&amp;quot;code&amp;quot;&amp;gt;SIRFACT IGNORE M204.0441&lt;br /&gt;
SIRFACT IGNORE M204.0443&lt;br /&gt;
SIRFACT IGNORE M204.1229&lt;br /&gt;
SIRFACT IGNORE M204.1230&lt;br /&gt;
SIRFACT IGNORE M204.1231&lt;br /&gt;
SIRFACT IGNORE M204.1270&lt;br /&gt;
SIRFACT IGNORE M204.1272&lt;br /&gt;
SIRFACT IGNORE M204.1273&lt;br /&gt;
SIRFACT IGNORE M204.1808&lt;br /&gt;
SIRFACT IGNORE M204.1899&lt;br /&gt;
SIRFACT IGNORE MSIR.0517&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
There might be other request cancellation errors for which&lt;br /&gt;
a site might want to suppress &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;SirFact&amp;lt;/var&amp;gt; dumps.&lt;br /&gt;
Among these might be: &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p class=&amp;quot;code&amp;quot;&amp;gt;M204.0452 TTBL FULL&lt;br /&gt;
M204.0562 REQUEST TOO LONG - table&lt;br /&gt;
M204.0574 REQUEST TOO LONG - VTBL&lt;br /&gt;
M204.0577 QTBL FULL -- DIRECT SEARCH&lt;br /&gt;
M204.2126 USER&#039;S PUSHDOWN LIST OVERFLOWED&lt;br /&gt;
&amp;lt;/p&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;[[Introduction to SoftSpy|SoftSpy]]&amp;lt;/var&amp;gt; can issue some request cancellation errors which occur on the&lt;br /&gt;
SoftSpy server thread; to ignore these errors, use the following command:&lt;br /&gt;
&amp;lt;p class=&amp;quot;code&amp;quot;&amp;gt;&amp;lt;nowiki&amp;gt;SIRFACT IGNORE M204.0000&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==&amp;lt;b id=&amp;quot;maxdump&amp;quot;&amp;gt;&amp;lt;/b&amp;gt;SIRFACT MAXDUMP==&lt;br /&gt;
The &amp;lt;var&amp;gt;SIRFACT MAXDUMP&amp;lt;/var&amp;gt; command establishes limits on the number&lt;br /&gt;
of &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;SirFact&amp;lt;/var&amp;gt; dumps to be taken.&lt;br /&gt;
The default for the maximum dumps for&lt;br /&gt;
the entire system is 0, so at least one &amp;lt;var&amp;gt;SIRFACT MAXDUMP&amp;lt;/var&amp;gt; command&lt;br /&gt;
must be issued to get &amp;lt;b&amp;gt;any&amp;lt;/b&amp;gt; &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;SirFact&amp;lt;/var&amp;gt; dumps.&lt;br /&gt;
&lt;br /&gt;
===Syntax===&lt;br /&gt;
&amp;lt;p class=&amp;quot;syntax&amp;quot;&amp;gt;SIRFACT MAXDUMP [&amp;lt;span class=&amp;quot;syntax&amp;quot;&amp;gt;type&amp;lt;/span&amp;gt;] &amp;lt;span class=&amp;quot;syntax&amp;quot;&amp;gt;limit&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Where:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;type&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;The type of limit being established. It can be one of the following values:&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;&amp;lt;var&amp;gt;USER&amp;lt;/var&amp;gt;&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Maximum &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;SirFact&amp;lt;/var&amp;gt; dumps to be taken in a single user logon. The default is no limit.&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;&amp;lt;var&amp;gt;TOTAL&amp;lt;/var&amp;gt;&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Maximum &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;SirFact&amp;lt;/var&amp;gt; dumps to be taken in the entire Online. The default is 0, so a &amp;lt;code&amp;gt;SIRFACT MAXUMP TOTAL&amp;lt;/code&amp;gt; must be issued to get any &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;SirFact&amp;lt;/var&amp;gt; dumps.&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
If &amp;lt;var class=&amp;quot;term&amp;quot;&amp;gt;type&amp;lt;/var&amp;gt; is not specified, it is assumed to be &amp;lt;var&amp;gt;TOTAL&amp;lt;/var&amp;gt;, so &amp;lt;code&amp;gt;SIRFACT MAXDUMP 20 &amp;lt;/code&amp;gt;is the same as &amp;lt;code&amp;gt;SIRFACT MAXDUP TOTAL 20&amp;lt;/code&amp;gt;.&lt;br /&gt;
&amp;lt;/p&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;limit&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;The maximum number of dumps to be taken for the indicated type.&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Usage===&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;A &amp;lt;var&amp;gt;SIRFACT MAXDUMP&amp;lt;/var&amp;gt; should be issued at the start of any Online run for which you want &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;SirFact&amp;lt;/var&amp;gt; dumps.&lt;br /&gt;
If for some reason an application&lt;br /&gt;
or environmental error is causing a &amp;quot;flood&amp;quot; of &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;SirFact&amp;lt;/var&amp;gt; dumps,&lt;br /&gt;
further dumps can be prevented with a &amp;lt;code&amp;gt;SIRFACT MAXDUMP 0&amp;lt;/code&amp;gt;.&lt;br /&gt;
This should not be a concern if a reasonable limit&lt;br /&gt;
is set by a &amp;lt;var&amp;gt;SIRFACT MAXDUMP&amp;lt;/var&amp;gt; at the start of the run. &amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;You can view the number of &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;SirFact&amp;lt;/var&amp;gt; dumps taken&lt;br /&gt;
since the &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;Model&amp;amp;nbsp;204&amp;lt;/var&amp;gt; Online initialization by issuing&lt;br /&gt;
a &amp;lt;code&amp;gt;[[#sfdisp|SIRFACT DISPLAY|SIRFACT DISPLAY MAXDUMP]]&amp;lt;/code&amp;gt; command. &amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==&amp;lt;b id=&amp;quot;quiesce&amp;quot;&amp;gt;&amp;lt;/b&amp;gt;SIRFACT QUIESCE==&lt;br /&gt;
&amp;lt;var&amp;gt;SIRFACT QUIESCE&amp;lt;/var&amp;gt; facilitates updates of application subsystem procedures while the subsystem is up and in use.&lt;br /&gt;
This subcommand gets all subsystem users into a &amp;quot;quiescent&amp;quot; state&lt;br /&gt;
where they are not likely to block procedure update operations&lt;br /&gt;
or compile inconsistent copies of inner and outer subsystem procedures.&lt;br /&gt;
Users are quiescent if they are&lt;br /&gt;
evaluating a pre-compiled request (as determined by the request&#039;s&lt;br /&gt;
prefix not its true pre-compilability) or between procedures in the subsystem driver loop.&lt;br /&gt;
&lt;br /&gt;
When &amp;lt;var&amp;gt;SIRFACT QUIESCE&amp;lt;/var&amp;gt; is issued:&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Any user that is going to switch to the&lt;br /&gt;
next procedure in the subsystem driver is stopped until the subsystem is resumed. &amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;Any user that exits a pre-compiled procedure is stopped at end of request. &amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;Other users continue to run until they encounter one of the preceding two points. &amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;A user that is evaluating a pre-compiled request or that is between procedures&lt;br /&gt;
is already considered quiesced. &amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Syntax===&lt;br /&gt;
&amp;lt;p class=&amp;quot;syntax&amp;quot;&amp;gt;SIRFACT QUIESCE &amp;lt;span class=&amp;quot;term&amp;quot;&amp;gt;subsys&amp;lt;/span&amp;gt; [WAIT &amp;lt;span class=&amp;quot;term&amp;quot;&amp;gt;sec&amp;lt;/span&amp;gt;] [BUMP]&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Where:&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;subsys&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;The name of the subsystem to be quiesced.&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;sec&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;The number of seconds to wait for the subsystem to be quiesced.&lt;br /&gt;
If the subsystem quiesces before this time, &amp;lt;var&amp;gt;SIRFACT QUIESCE&amp;lt;/var&amp;gt;&lt;br /&gt;
returns at that point. If the subsystem is not quiesced after &amp;lt;var class=&amp;quot;term&amp;quot;&amp;gt;sec&amp;lt;/var&amp;gt; seconds, SIRFACT QUIESCE returns with a message stating that the subsystem is not yet quiesced, unless &amp;lt;code&amp;gt;BUMP&amp;lt;/code&amp;gt; was specified.&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
The wait time cannot be set to 0. The default wait time is 3 seconds.&amp;lt;/p&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;&amp;lt;var&amp;gt;BUMP&amp;lt;/var&amp;gt;&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;A &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;Model&amp;amp;nbsp;204&amp;lt;/var&amp;gt; &amp;lt;var&amp;gt;BUMP&amp;lt;/var&amp;gt;, issued for any users still not quiescedafter&amp;lt;var class=&amp;quot;term&amp;quot;&amp;gt;sec&amp;lt;/var&amp;gt; seconds. After bumping these users, &amp;lt;var&amp;gt;SIRFACT QUIESCE&amp;lt;/var&amp;gt; waits another second for these users to notice the bump.&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Bumped users do not actually disappear from the system: The &amp;lt;var&amp;gt;BUMP&amp;lt;/var&amp;gt; sets the user&#039;s next procedure to the application subsystem error procedure, but the error procedure does not run because in a quiescing subsystem,&lt;br /&gt;
users do not go to the next procedure.&amp;lt;/p&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Usage===&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;If a &amp;lt;var&amp;gt;SIRFACT QUIESCE&amp;lt;/var&amp;gt; does not completely quiesce&lt;br /&gt;
a subsystem, it is quite likely that it will still allow for safe update and&lt;br /&gt;
replacement of subsystem procedures &amp;amp;mdash; any user that hasn&#039;t&lt;br /&gt;
quiesced within a reasonably long time will probably not cause or encounter any problems during an update operation.&lt;br /&gt;
This is especially true if the&lt;br /&gt;
X&#039;40&#039; bit of &amp;lt;var&amp;gt;SIRFACT&amp;lt;/var&amp;gt; is set (see [[SirFact system parameters#factprm|The SIRFACT parameter]]).&lt;br /&gt;
The &amp;lt;var&amp;gt;BUMP&amp;lt;/var&amp;gt; option of &amp;lt;var&amp;gt;SIRFACT QUIESCE&amp;lt;/var&amp;gt; offers further assurance that no subsystem users&lt;br /&gt;
will impede or threaten procedure updates. &amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;var&amp;gt;SIRFACT QUIESCE&amp;lt;/var&amp;gt; can be issued multiple times by one or multiple users for the same subsystem.&lt;br /&gt;
In either case, only a single invocation of the &amp;lt;var&amp;gt;SIRFACT QUIESCE&amp;lt;/var&amp;gt; inverse operation, &amp;lt;var&amp;gt;SIRFACT RESUME&amp;lt;/var&amp;gt;, is necessary to&lt;br /&gt;
stop the quiescing and resume normal operation of the subsystem.&lt;br /&gt;
If a user is waiting for the return from &amp;lt;var&amp;gt;SIRFACT QUIESCE&amp;lt;/var&amp;gt;, another user&lt;br /&gt;
can cancel the quiesce and cause the first user to return immediately&lt;br /&gt;
(with a warning message) by issuing a &amp;lt;var&amp;gt;SIRFACT RESUME&amp;lt;/var&amp;gt; for the same subsystem. &amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;var&amp;gt;SIRFACT QUIESCE&amp;lt;/var&amp;gt; is valuable for doing application subsystem maintenance.&lt;br /&gt;
Such maintenance probably requires appropriate settings of&lt;br /&gt;
the &amp;lt;var&amp;gt;[[SirFact system parameters#sirapsy|SIRAPSYF]]&amp;lt;/var&amp;gt; parameter and of the &amp;lt;var&amp;gt;[[SIRFACT parameter|SIRFACT]]&amp;lt;/var&amp;gt; parameter. &amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==&amp;lt;b id=&amp;quot;resume&amp;quot;&amp;gt;&amp;lt;/b&amp;gt;SIRFACT RESUME==&lt;br /&gt;
&amp;lt;var&amp;gt;SIRFACT RESUME&amp;lt;/var&amp;gt; counters the effect of &amp;lt;var&amp;gt;[[#quiesce|SIRFACT QUIESCE]]&amp;lt;/var&amp;gt;:&lt;br /&gt;
&amp;lt;var&amp;gt;SIRFACT QUIESCE&amp;lt;/var&amp;gt; renders a currently operating subsystem safe for updates by waiting for and stopping users until&lt;br /&gt;
no users are inside a non-pre-compiled procedure or compiling precompiled procedures.&lt;br /&gt;
&amp;lt;var&amp;gt;SIRFACT RESUME&amp;lt;/var&amp;gt; stops this quiescing and returns the subsystem to normal operation.&lt;br /&gt;
&lt;br /&gt;
===Syntax===&lt;br /&gt;
&amp;lt;p class=&amp;quot;syntax&amp;quot;&amp;gt;SIRFACT RESUME &amp;lt;span class=&amp;quot;term&amp;quot;&amp;gt;subsys&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Usage===&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;If a user is waiting for the return from &amp;lt;var&amp;gt;SIRFACT QUIESCE&amp;lt;/var&amp;gt;, another user&lt;br /&gt;
can cancel the quiesce and cause the first user to return immediately&lt;br /&gt;
(with a warning message) by issuing a &amp;lt;var&amp;gt;SIRFACT RESUME&amp;lt;/var&amp;gt; for the same subsystem. &amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;var&amp;gt;SIRFACT QUIESCE&amp;lt;/var&amp;gt; can be issued multiple times by one or multiple users for the same subsystem.&lt;br /&gt;
In either case, only a single invocation of the &amp;lt;var&amp;gt;SIRFACT QUIESCE&amp;lt;/var&amp;gt; inverse operation, &amp;lt;var&amp;gt;SIRFACT RESUME&amp;lt;/var&amp;gt;, is necessary to&lt;br /&gt;
stop the quiescing and resume normal operation of the subsystem. &amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==&amp;lt;b id=&amp;quot;recndmp&amp;quot;&amp;gt;&amp;lt;/b&amp;gt;SIRFACT RECNDUMP==&lt;br /&gt;
The &amp;lt;var&amp;gt;SIRFACT RECNDUMP&amp;lt;/var&amp;gt; establishes the number of record numbers from each found set or $list (from &amp;lt;var&amp;gt;LIST&amp;lt;/var&amp;gt; option of &amp;lt;var&amp;gt;[[SirFact_FACT_subsystem#dcmd|Display]]&amp;lt;/var&amp;gt; command)  to be dumped.&lt;br /&gt;
By default, &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;SirFact&amp;lt;/var&amp;gt; dumps two record numbers from each found set or $list, the first and the last.&lt;br /&gt;
Note that &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;SirFact&amp;lt;/var&amp;gt; does not actually dump the records in any found set or&lt;br /&gt;
$list unless a record in a found set or $list is the current record in an&lt;br /&gt;
active &amp;lt;var&amp;gt;FOR EACH RECORD&amp;lt;/var&amp;gt; loop, in which case that single record is dumped.&lt;br /&gt;
&lt;br /&gt;
===Syntax===&lt;br /&gt;
&amp;lt;p class=&amp;quot;syntax&amp;quot;&amp;gt;SIRFACT RECNDUMP &amp;lt;span class=&amp;quot;term&amp;quot;&amp;gt;num&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The maximum &amp;lt;var class=&amp;quot;term&amp;quot;&amp;gt;num&amp;lt;/var&amp;gt; value for &amp;lt;var&amp;gt;SIRFACT RECNDUMP&amp;lt;/var&amp;gt; is 256, and the minimum is 1.&lt;br /&gt;
&lt;br /&gt;
===Usage===&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;The count of records in a found set or $list is always dumped.&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
If a found set or $list contains fewer or the same number of records as&lt;br /&gt;
the &amp;lt;var&amp;gt;SIRFACT RECNDUMP&amp;lt;/var&amp;gt; value, the entire found set or list is dumped.&lt;br /&gt;
If a found set or $list contains more records than the &amp;lt;var&amp;gt;SIRFACT RECNDUMP&amp;lt;/var&amp;gt;&lt;br /&gt;
value, the first &amp;lt;code&amp;gt;(num+1)/2&amp;lt;/code&amp;gt; and last &amp;lt;code&amp;gt;num/2&amp;lt;/code&amp;gt; record numbers in the found set or $list are dumped. &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
For example, if &amp;lt;var&amp;gt;SIRFACT RECNDUMP&amp;lt;/var&amp;gt; is 1, only the first record number&lt;br /&gt;
in a found set or $list will be dumped. If the value is 32, the first&lt;br /&gt;
16 and last 16 will be dumped. And if the value is 127, the first 64 and&lt;br /&gt;
last 63 will be dumped. &amp;lt;/p&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;The cost of a large &amp;lt;var&amp;gt;SIRFACT RECNDUMP&amp;lt;/var&amp;gt; value is a somewhat&lt;br /&gt;
larger dump if a request has many large found sets or $lists, though&lt;br /&gt;
the cost is only about 6 bytes per record dumped per found set or $list.&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
For example, if there are 20 large found sets and $lists in a request&lt;br /&gt;
that is dumped, a &amp;lt;var&amp;gt;RECNDUMP&amp;lt;/var&amp;gt; value of 100 would make the dump &amp;lt;code&amp;gt;98*20*6&amp;lt;/code&amp;gt;&lt;br /&gt;
or 11,760 bytes bigger than a dump with the default &amp;lt;var&amp;gt;RECNDUMP&amp;lt;/var&amp;gt; value of 2. &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
The cost to keeping &amp;lt;var&amp;gt;RECNDUMP&amp;lt;/var&amp;gt; small is that potentially useful information is lost about the records in a found set or a $list. &amp;lt;/p&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==&amp;lt;b id=&amp;quot;snap&amp;quot;&amp;gt;&amp;lt;/b&amp;gt;SIRFACT SNAP==&lt;br /&gt;
The &amp;lt;var&amp;gt;SIRFACT SNAP&amp;lt;/var&amp;gt; command requests that a &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;SirFact&amp;lt;/var&amp;gt; dump is to be taken&lt;br /&gt;
for another thread.&lt;br /&gt;
This can be useful if a thread is looping or hung.&lt;br /&gt;
&lt;br /&gt;
===Syntax===&lt;br /&gt;
&amp;lt;p class=&amp;quot;syntax&amp;quot;&amp;gt;SIRFACT SNAP &amp;lt;span class=&amp;quot;term&amp;quot;&amp;gt;usernum&amp;lt;/span&amp;gt; | &amp;lt;span class=&amp;quot;term&amp;quot;&amp;gt;userid&amp;lt;/span&amp;gt; [FORCE]&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The &amp;lt;var&amp;gt;SIRFACT SNAP&amp;lt;/var&amp;gt; command must be followed by either a user number or a userid.&lt;br /&gt;
If a userid is specified, the userid must only be logged in on a single&lt;br /&gt;
thread or &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;SirFact&amp;lt;/var&amp;gt; will not take the dump for the thread.&lt;br /&gt;
If a userid is logged in on multiple threads, the dump must be requested&lt;br /&gt;
by user number.&lt;br /&gt;
&lt;br /&gt;
The optional &amp;lt;var&amp;gt;FORCE&amp;lt;/var&amp;gt; parameter indicates that the &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;SirFact&amp;lt;/var&amp;gt; dump is&lt;br /&gt;
to be taken for the thread, even if the thread holds one or more critical file resource locks.&lt;br /&gt;
By default, &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;SirFact&amp;lt;/var&amp;gt; will not take a dump for another thread&lt;br /&gt;
on a &amp;lt;var&amp;gt;SIRFACT SNAP&amp;lt;/var&amp;gt; command while the thread holds any critical&lt;br /&gt;
file resource locks, though it will try to wait a little bit&lt;br /&gt;
(less than 3 seconds) for a window in which the thread being&lt;br /&gt;
snapped does not hold any critical file resource locks.&lt;br /&gt;
&lt;br /&gt;
===Usage===&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;There are certain cases where a &amp;lt;var&amp;gt;SIRFACT SNAP&amp;lt;/var&amp;gt; command might fail&lt;br /&gt;
for a looping thread:&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;The most likely is when &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;SirFact&amp;lt;/var&amp;gt; is&lt;br /&gt;
unable to find a time when the thread being snapped does not&lt;br /&gt;
hold a critical file resource lock.&lt;br /&gt;
This behavior can be overridden by the specification of the &amp;lt;var&amp;gt;FORCE&amp;lt;/var&amp;gt;&lt;br /&gt;
parameter on the &amp;lt;var&amp;gt;SIRFACT SNAP&amp;lt;/var&amp;gt; command. &amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;SirFact&amp;lt;/var&amp;gt; will also not take a dump for a thread if that thread&lt;br /&gt;
is waiting on journal or checkpoint I/O.&lt;br /&gt;
As with critical file resources locks, &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;SirFact&amp;lt;/var&amp;gt; will try several&lt;br /&gt;
times over the course of a few seconds to break in on the thread&lt;br /&gt;
to be snapped when it is not waiting on checkpoint or journal I/O,&lt;br /&gt;
but if it fails, it gives up. &amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
In most such failure cases, the &amp;lt;var&amp;gt;SIRFACT SNAP&amp;lt;/var&amp;gt; command can be retried&lt;br /&gt;
until it succeeds.&lt;br /&gt;
If a few consecutive &amp;lt;var&amp;gt;SIRFACT SNAP&amp;lt;/var&amp;gt; commands fail, the chances of&lt;br /&gt;
success might be improved by setting the target thread&#039;s priority to &amp;lt;code&amp;gt;LOW&amp;lt;/code&amp;gt;. &amp;lt;/p&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;The &amp;lt;var&amp;gt;SIRFACT SNAP&amp;lt;/var&amp;gt; command can be useful in diagnosing looping&lt;br /&gt;
thread problems or problems where a user is presented with&lt;br /&gt;
incorrect output.&lt;br /&gt;
In both cases, Help desk personnel or a system manager can&lt;br /&gt;
get a &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;SirFact&amp;lt;/var&amp;gt; dump for the thread with the problem, then do whatever is necessary to get the thread back on track. &amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;var&amp;gt;SIRFACT&amp;lt;/var&amp;gt; snaps can be taken for non-evaluating threads, even the&lt;br /&gt;
one issuing the &amp;lt;var&amp;gt;SIRFACT SNAP&amp;lt;/var&amp;gt; command, though the dump in such&lt;br /&gt;
cases will have little besides GTBL. &amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt; &amp;lt;!-- div for toc heading levels --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==See also==&lt;br /&gt;
{{Template: SirFact topic list}}&lt;br /&gt;
&lt;br /&gt;
[[Category:System administrator commands]]&lt;br /&gt;
[[Category:Operator commands]]&lt;br /&gt;
[[Category:Commands]]&lt;br /&gt;
[[Category:SirFact]]&lt;/div&gt;</summary>
		<author><name>Goff</name></author>
	</entry>
	<entry>
		<id>https://m204wiki.rocketsoftware.com/index.php?title=The_Sir2000_APPDATE_command&amp;diff=119160</id>
		<title>The Sir2000 APPDATE command</title>
		<link rel="alternate" type="text/html" href="https://m204wiki.rocketsoftware.com/index.php?title=The_Sir2000_APPDATE_command&amp;diff=119160"/>
		<updated>2022-11-14T20:42:33Z</updated>

		<summary type="html">&lt;p&gt;Goff: Remover spurious line feed&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Overview==&lt;br /&gt;
The &amp;lt;var&amp;gt;APPDATE&amp;lt;/var&amp;gt; command provides control over the operation of date and time oriented SOUL $functions. It supports a system-wide or user-level clock that is used to obtain date and time values. It can be used to control the default handling of errors detected by datetime $functions, allowing the logging of error messages and request cancellation. The &amp;lt;var&amp;gt;APPDATE&amp;lt;/var&amp;gt; command allows you to control these defaults at a user and system level, significantly reducing your effort to detect some date errors.&lt;br /&gt;
&lt;br /&gt;
For application testing, the &amp;lt;var&amp;gt;APPDATE&amp;lt;/var&amp;gt; clocks are preferred to the Model&amp;amp;nbsp;204 &amp;lt;var&amp;gt;[[SYSDATE parameter|SYSDATE]]&amp;lt;/var&amp;gt; parameter, which is much less flexible and which greatly complicates the ability to do things such as share procedure files or read-only data files in the testing environment.&lt;br /&gt;
&lt;br /&gt;
See [[#Values affected by the APPDATE clocks|Values affected by the APPDATE clocks]] for a list of the values that are affected by the &amp;lt;var&amp;gt;APPDATE&amp;lt;/var&amp;gt; command. See [[#APPDATE command usage notes|APPDATE command usage notes]] for descriptions of several common testing scenarios and how to use &amp;lt;var&amp;gt;APPDATE&amp;lt;/var&amp;gt; to handle them, including testing the effect of changing the date into the future for any of the following:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;A single user&#039;s session &amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;All users&#039; sessions &amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;All users&#039; sessions except selected ones &amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;All users of a given [[APSY]] &amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;All users of all APSYs, except selected APSYs &amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
In most contexts when describing &amp;lt;var&amp;gt;APPDATE&amp;lt;/var&amp;gt;, these Sir2000 User Language Tools pages speak of a &amp;quot;date and time&amp;quot; or simply of a &amp;quot;time&amp;quot; (which is the same thing). Generally, for Y2K testing, you are only concerned about setting a &amp;quot;date,&amp;quot; that is, setting the clock to a particular day.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;var&amp;gt;APPDATE&amp;lt;/var&amp;gt; addresses many of the needs to test a SOUL application at some&lt;br /&gt;
date in the future, notably beyond the end of the 1900s. &amp;lt;var&amp;gt;APPDATE&amp;lt;/var&amp;gt; lets you make these tests with your current version of Model&amp;amp;nbsp;204, and without modifying the Model&amp;amp;nbsp;204 internal date-related data structures, such as the File Parameter List, page trailers, and the Procedure Dictionary. &amp;lt;var&amp;gt;APPDATE&amp;lt;/var&amp;gt; does not affect any file level operations such as recovery or DUMP, or the ability to open a file with different application date settings.&lt;br /&gt;
&lt;br /&gt;
The system-wide and user-level clocks specified by the &amp;lt;var&amp;gt;APPDATE&amp;lt;/var&amp;gt; command are called &amp;lt;b&amp;gt;APPDATE clocks&amp;lt;/b&amp;gt;. In order to use these clocks, you must set the date (and optionally the time) of the system level or the user level clock. The syntax associated with setting these APPDATE clocks is described in [[#Setting the clocks with the APPDATE command|Setting the clocks with the APPDATE command]].&lt;br /&gt;
&lt;br /&gt;
Another important component in a testing environment, or indeed in a production&lt;br /&gt;
environment, is the ability to detect unanticipated errors. The &amp;lt;var&amp;gt;APPDATE&amp;lt;/var&amp;gt; command with a &amp;lt;var&amp;gt;DATE_ERR&amp;lt;/var&amp;gt; clause and the &amp;lt;var&amp;gt;$Sir_Date_Err&amp;lt;/var&amp;gt; function allow you to change the default error handling of arguments to date and time oriented $functions. The syntax associated with &amp;lt;var&amp;gt;DATE_ERR&amp;lt;/var&amp;gt; is described in [[#Error handling control with DATE_ERR|Error handling control with DATE_ERR]].&lt;br /&gt;
&lt;br /&gt;
A single invocation of the &amp;lt;var&amp;gt;APPDATE&amp;lt;/var&amp;gt; command can set &amp;lt;var&amp;gt;APPDATE&amp;lt;/var&amp;gt; values or display &amp;lt;var&amp;gt;APPDATE&amp;lt;/var&amp;gt; values. If you want to examine the &amp;lt;var&amp;gt;APPDATE&amp;lt;/var&amp;gt; values in effect, use the syntax described in [[#Examining the APPDATE information|Examining the APPDATE information]]. The detailed explanation of setting &amp;lt;var&amp;gt;APPDATE&amp;lt;/var&amp;gt; values is described separately for clock values&lt;br /&gt;
and datetime argument error handling, but for a single level you can specify both clock values and error handling, in that order, in a single command. &lt;br /&gt;
&lt;br /&gt;
The complete syntax of the &amp;lt;var&amp;gt;APPDATE&amp;lt;/var&amp;gt; command is shown in [[#Complete syntax of the APPDATE command|Complete syntax of the APPDATE command]].&lt;br /&gt;
&lt;br /&gt;
==Setting clocks with the APPDATE command==&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
The two &amp;lt;var&amp;gt;APPDATE&amp;lt;/var&amp;gt; clocks (user and system) effectively run in parallel with the internal clock, that is, the time that Model&amp;amp;nbsp;204 obtains from the CPU. &lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p class=&amp;quot;note&amp;quot;&amp;gt;&amp;lt;b&amp;gt;Note:&amp;lt;/b&amp;gt; The &amp;lt;var&amp;gt;SYSDATE&amp;lt;/var&amp;gt; parameter cannot be specified if the &amp;lt;var&amp;gt;APPDATE&amp;lt;/var&amp;gt; command is used. &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
When you set either of the clocks, you are actually setting the amount that the clock runs ahead of the internal clock. You do that by specifying either of these: &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt; &lt;br /&gt;
&amp;lt;li&amp;gt;The current time of the clock being set &amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;The time that would be current when the internal clock is at some specific reference time &amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
In addition to the time setting of the clocks, you control which clock an application uses. This is determined primarily by the &amp;quot;state&amp;quot; of the &amp;lt;var&amp;gt;USER&amp;lt;/var&amp;gt; clock: &lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;table class=&amp;quot;thJustBold&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;tr class=&amp;quot;head&amp;quot;&amp;gt;&amp;lt;th&amp;gt;State&amp;lt;/th&amp;gt;&amp;lt;th&amp;gt;Meaning&amp;lt;/th&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;INTERNAL&amp;lt;/th&amp;gt; &lt;br /&gt;
&amp;lt;td&amp;gt;Applications use the &amp;lt;var&amp;gt;INTERNAL&amp;lt;/var&amp;gt; clock. &amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;ON&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Applications use the &amp;lt;var&amp;gt;USER&amp;lt;/var&amp;gt; clock. &amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th nowrap&amp;gt;OFF (the default) &amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Applications use the &amp;lt;var&amp;gt;INTERNAL&amp;lt;/var&amp;gt; clock unless the&lt;br /&gt;
&amp;lt;var&amp;gt;SYSTEM&amp;lt;/var&amp;gt; clock is on (the default &amp;lt;var&amp;gt;SYSTEM&amp;lt;/var&amp;gt; clock is off). &amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
The clock used to satisfy an application request for date or time is determined as shown in the following figure: &lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p class=&amp;quot;caption&amp;quot; style=&amp;quot;margin-right:12em&amp;quot;&amp;gt;Source of date returned to $function&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p class=&amp;quot;code&amp;quot;&amp;gt; *----------------------------------------------------------*&lt;br /&gt;
 *     Application code requests date                       *&lt;br /&gt;
 *         (datetime $functions)                            *&lt;br /&gt;
 *----------------------------------------------------------*&lt;br /&gt;
 |&lt;br /&gt;
 |-&amp;gt; Gets date/time from the USER clock if it is ON &lt;br /&gt;
 | (example: APPDATE USER ON 2001/01/01)&lt;br /&gt;
 |&lt;br /&gt;
 |-&amp;gt; Else from SYSTEM clock if it is ON and USER clock is OFF&lt;br /&gt;
 |    example: APPDATE USER OFF (default)&lt;br /&gt;
 |    and APPDATE SYSTEM ON 1999/12/31&lt;br /&gt;
 |&lt;br /&gt;
 |-&amp;gt; Else from INTERNAL clock:&lt;br /&gt;
      example: APPDATE USER INTERNAL&lt;br /&gt;
                     or&lt;br /&gt;
               APPDATE USER OFF&lt;br /&gt;
           and APPDATE SYSTEM OFF&lt;br /&gt;
                     or&lt;br /&gt;
               APPDATE USER OFF&lt;br /&gt;
           and APPDATE SYSTEM INTERNAL &amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===APPDATE syntax to set USER or SYSTEM clock===&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
The time of the &amp;lt;var&amp;gt;USER&amp;lt;/var&amp;gt; or &amp;lt;var&amp;gt;SYSTEM&amp;lt;/var&amp;gt; clock may be set by the &amp;lt;var&amp;gt;APPDATE&amp;lt;/var&amp;gt; command: &lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p class=&amp;quot;syntax&amp;quot;&amp;gt;APPDATE [USER|SYSTEM] [ON|OFF|INTERNAL] -&lt;br /&gt;
&amp;lt;span class=&amp;quot;term&amp;quot;&amp;gt;targdate&amp;lt;/span&amp;gt; [&amp;lt;span class=&amp;quot;term&amp;quot;&amp;gt;targtime&amp;lt;/span&amp;gt;] -&lt;br /&gt;
[AT &amp;lt;span class=&amp;quot;term&amp;quot;&amp;gt;refdate&amp;lt;/span&amp;gt; [&amp;lt;span class=&amp;quot;term&amp;quot;&amp;gt;reftime&amp;lt;/span&amp;gt;]] &amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===APPDATE syntax to change state of USER or SYSTEM clock===&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Whether or not a particular clock is used can be controlled by the &amp;lt;var&amp;gt;APPDATE&amp;lt;/var&amp;gt; command, without changing the time of the &amp;lt;var&amp;gt;USER&amp;lt;/var&amp;gt; or &amp;lt;var&amp;gt;SYSTEM&amp;lt;/var&amp;gt; clock: &lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p class=&amp;quot;code&amp;quot;&amp;gt;APPDATE &amp;lt;span class=&amp;quot;squareb&amp;quot;&amp;gt;[&amp;lt;/span&amp;gt;USER&amp;lt;span class=&amp;quot;squareb&amp;quot;&amp;gt;|&amp;lt;/span&amp;gt;SYSTEM&amp;lt;span class=&amp;quot;squareb&amp;quot;&amp;gt;]&amp;lt;/span&amp;gt; &amp;lt;span class=&amp;quot;squareb&amp;quot;&amp;gt;{&amp;lt;/span&amp;gt; ON&amp;lt;span class=&amp;quot;squareb&amp;quot;&amp;gt;|&amp;lt;/span&amp;gt;OFF&amp;lt;span class=&amp;quot;squareb&amp;quot;&amp;gt;|&amp;lt;/span&amp;gt;INTERNAL &amp;lt;span class=&amp;quot;squareb&amp;quot;&amp;gt;}&amp;lt;/span&amp;gt; &amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Syntax terms===&lt;br /&gt;
&amp;lt;table class=&amp;quot;thJustBold&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;USER | SYSTEM&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Optional specification of which clock is being modified. Defaults to &amp;lt;var&amp;gt;USER&amp;lt;/var&amp;gt;. The &amp;lt;var&amp;gt;USER&amp;lt;/var&amp;gt; clock specifies the running user&#039;s &amp;lt;var&amp;gt;APPDATE&amp;lt;/var&amp;gt; clock. The &amp;lt;var&amp;gt;SYSTEM&amp;lt;/var&amp;gt; clock specifies the &amp;lt;var&amp;gt;APPDATE&amp;lt;/var&amp;gt; clock used for any user with an &amp;lt;var&amp;gt;APPDATE&amp;lt;/var&amp;gt; &amp;lt;var&amp;gt;USER&amp;lt;/var&amp;gt; clock that is &amp;lt;var&amp;gt;OFF&amp;lt;/var&amp;gt;. &amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;ON | OFF | INTERNAL&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Optional. &amp;lt;code&amp;gt;APPDATE USER ON&amp;lt;/code&amp;gt; indicates that the user clock is used by the current user. &amp;lt;code&amp;gt;APPDATE SYSTEM ON&amp;lt;/code&amp;gt; indicates that the system clock is used by all users whose user clock is &amp;lt;var&amp;gt;OFF&amp;lt;/var&amp;gt;. &amp;lt;var&amp;gt;OFF&amp;lt;/var&amp;gt; and &amp;lt;var&amp;gt;INTERNAL&amp;lt;/var&amp;gt; both indicate that the specified clock is not visible. &lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
If the user-level clock is set to &amp;lt;var&amp;gt;ON&amp;lt;/var&amp;gt;, SOUL $function values are obtained from the user-level clock. &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
If the user-level clock is set to &amp;lt;var&amp;gt;INTERNAL&amp;lt;/var&amp;gt;, SOUL $function values are obtained from the internal clock. &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
If the user-level clock is set to &amp;lt;var&amp;gt;OFF&amp;lt;/var&amp;gt;, SOUL $function values depend on the setting of the system-wide clock: if it is &amp;lt;var&amp;gt;ON&amp;lt;/var&amp;gt;, they are obtained from the system-wide clock; otherwise (it is &amp;lt;var&amp;gt;OFF&amp;lt;/var&amp;gt; or &amp;lt;var&amp;gt;INTERNAL&amp;lt;/var&amp;gt;) they are obtained from the internal clock. &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
If this phrase is omitted in an &amp;lt;var&amp;gt;APPDATE&amp;lt;/var&amp;gt; command that sets the time of a&lt;br /&gt;
clock, the state of that clock is set to &amp;lt;var&amp;gt;ON&amp;lt;/var&amp;gt;. &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
You can specify &amp;lt;var&amp;gt;ON&amp;lt;/var&amp;gt;, &amp;lt;var&amp;gt;OFF&amp;lt;/var&amp;gt;, or &amp;lt;var&amp;gt;INTERNAL&amp;lt;/var&amp;gt; without a date, in which case the date/time in a clock is not changed, but the visibility of the corresponding clock is affected. &amp;lt;/p&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th nowrap&amp;gt;&amp;lt;i&amp;gt;targdate&amp;lt;/i&amp;gt; [&amp;lt;i&amp;gt;targtime&amp;lt;/i&amp;gt;] &amp;lt;br&amp;gt;[AT &amp;lt;i&amp;gt;refdate&amp;lt;/i&amp;gt; [&amp;lt;i&amp;gt;reftime&amp;lt;/i&amp;gt;]]&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&amp;lt;var class=&amp;quot;term&amp;quot;&amp;gt;targdate&amp;lt;/var&amp;gt; is required;, the rest are optional. These phrases allow you to specify the date and time of the application clock. The dates are specified in YYYY/MM/DD format, and the times are specified in HH:MI:SS format. &amp;lt;p&amp;gt;&lt;br /&gt;
The application clocks continue to run so that they are a constant difference from the internal date and time. This difference is the difference between the target datetime, as specified by &amp;lt;var class=&amp;quot;term&amp;quot;&amp;gt;targdate&amp;lt;/var&amp;gt; and the optional &amp;lt;var class=&amp;quot;term&amp;quot;&amp;gt;targtime&amp;lt;/var&amp;gt;, and the reference datetime. The reference datetime can be omitted, in which case the reference datetime is the datetime when the &amp;lt;var&amp;gt;APPDATE&amp;lt;/var&amp;gt; command is issued. &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
If &amp;lt;var class=&amp;quot;term&amp;quot;&amp;gt;reftime&amp;lt;/var&amp;gt; is specified, &amp;lt;var class=&amp;quot;term&amp;quot;&amp;gt;targtime&amp;lt;/var&amp;gt; must also be. If &amp;lt;var class=&amp;quot;term&amp;quot;&amp;gt;targtime&amp;lt;/var&amp;gt; is specified, then either &amp;lt;var class=&amp;quot;term&amp;quot;&amp;gt;refdate&amp;lt;/var&amp;gt; must be omitted or &amp;lt;var class=&amp;quot;term&amp;quot;&amp;gt;reftime&amp;lt;/var&amp;gt; must be specified. If &amp;lt;var class=&amp;quot;term&amp;quot;&amp;gt;targtime&amp;lt;/var&amp;gt; is omitted, the clock is shifted the number of days between &amp;lt;var class=&amp;quot;term&amp;quot;&amp;gt;targdate&amp;lt;/var&amp;gt; and &amp;lt;var class=&amp;quot;term&amp;quot;&amp;gt;refdate&amp;lt;/var&amp;gt;. &amp;lt;/p&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
A successful &amp;lt;code&amp;gt;APPDATE SYSTEM&amp;lt;/code&amp;gt; command has an immediate effect upon the date/time returned by SOUL $functions for all threads that have user-level clocks set or defaulted to the &amp;lt;var&amp;gt;OFF&amp;lt;/var&amp;gt; state. &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
The default value of the system-wide clock and all user-level clocks is &amp;lt;var&amp;gt;OFF&amp;lt;/var&amp;gt;, with the same datetime as the internal clock. Hence, if the only command you issue is &amp;lt;code&amp;gt;APPDATE SYSTEM yyyy/mm/dd&amp;lt;/code&amp;gt;, you will immediately shift the value returned as the current date by SOUL $functions. The &amp;lt;var&amp;gt;APPDATE&amp;lt;/var&amp;gt; &amp;lt;var&amp;gt;USER&amp;lt;/var&amp;gt; clock is reset to &amp;lt;var&amp;gt;OFF&amp;lt;/var&amp;gt;, with the same time as the &amp;lt;var&amp;gt;INTERNAL&amp;lt;/var&amp;gt; clock, when a user logs off. &amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Error handling control with DATE_ERR==&lt;br /&gt;
The &amp;lt;var&amp;gt;APPDATE&amp;lt;/var&amp;gt; command with the &amp;lt;var&amp;gt;DATE_ERR&amp;lt;/var&amp;gt; keyword and the &amp;lt;var&amp;gt;[[$Sir_Date_Err]]&amp;lt;/var&amp;gt; function let you decide what default action the system takes if an error is detected by a datetime $function. This lets you control validation of dates in your applications, significantly reducing your effort to detect and correct date errors.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;var&amp;gt;APPDATE DATE_ERR&amp;lt;/var&amp;gt; and &amp;lt;var&amp;gt;$Sir_Date_Err&amp;lt;var&amp;gt; detect the following errors:&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Invalid datetime format specification &amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Datetime string not matching format &amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Datetime out of range for the format &amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Invalid CENTSPAN value &amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Datetime out of range for CENTSPAN/SPANSIZE combination &amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
You can set the default error handling for all $functions in the system with an &amp;lt;code&amp;gt;APPDATE SYSTEM DATE_ERR&amp;lt;/code&amp;gt; command. You can override this setting for an individual user with&lt;br /&gt;
an &amp;lt;code&amp;gt;APPDATE USER DATE_ERR&amp;lt;/code&amp;gt; command. You can override both settings for the duration of a SOUL request with the &amp;lt;var&amp;gt;$Sir_Date_Err&amp;lt;/var&amp;gt; function. If you are using the Sirius datetime $functions, you can also supply a parameter on the individual&lt;br /&gt;
function call to control error handling, overriding the default set by &amp;lt;var&amp;gt;$Sir_Date_Err&amp;lt;/var&amp;gt; or &amp;lt;var&amp;gt;APPDATE&amp;lt;/var&amp;gt;. &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
The processing performed when a datetime function encounters an error is determined&lt;br /&gt;
using the precedence indicated in the following figure: &lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p class=&amp;quot;caption&amp;quot; style=&amp;quot;margin-right:12em&amp;quot;&amp;gt;Datetime $function argument error handling &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p class=&amp;quot;code&amp;quot;&amp;gt; *----------------------------------------*&lt;br /&gt;
 * Datetime $function argument error *&lt;br /&gt;
 *----------------------------------------*&lt;br /&gt;
 |&lt;br /&gt;
 |-&amp;gt; IGNORE is error handling handling arg:&lt;br /&gt;
 | return error value&lt;br /&gt;
 |&lt;br /&gt;
 |-&amp;gt; REPORT is error handling arg:&lt;br /&gt;
 | issue message, return error value&lt;br /&gt;
 |&lt;br /&gt;
 |-&amp;gt; Error handling supplied, and not OFF:&lt;br /&gt;
 | issue message, cancel request&lt;br /&gt;
 |&lt;br /&gt;
 ++ Else OFF is error handling arg, or none:&lt;br /&gt;
 |&lt;br /&gt;
 |-&amp;gt; $SIR_DATE_ERR(&#039;REPORT&#039;) last invoked:&lt;br /&gt;
 | issue message, return error value&lt;br /&gt;
 |&lt;br /&gt;
 |-&amp;gt; $SIR_DATE_ERR(&#039;IGNORE&#039;) last invoked:&lt;br /&gt;
 | return error value&lt;br /&gt;
 |&lt;br /&gt;
 |-&amp;gt; $SIR_DATE_ERR(&#039;CANCEL&#039;) last invoked:&lt;br /&gt;
 | issue message, cancel request&lt;br /&gt;
 |&lt;br /&gt;
 ++ Else error handling controlled by APPDATE:&lt;br /&gt;
 |&lt;br /&gt;
 |-&amp;gt; USER DATE_ERR REPORT:&lt;br /&gt;
 | issue message, return error value&lt;br /&gt;
 |&lt;br /&gt;
 |-&amp;gt; USER DATE_ERR IGNORE:&lt;br /&gt;
 | return error value&lt;br /&gt;
 |&lt;br /&gt;
 |-&amp;gt; USER DATE_ERR CANCEL:&lt;br /&gt;
 | issue message, cancel request&lt;br /&gt;
 |&lt;br /&gt;
 |-&amp;gt; USER DATE_ERR OFF (default) and&lt;br /&gt;
 | SYSTEM DATE_ERR REPORT&lt;br /&gt;
 | issue message, return error value&lt;br /&gt;
 |&lt;br /&gt;
 |-&amp;gt; USER DATE_ERR OFF (default) and&lt;br /&gt;
 | SYSTEM DATE_ERR IGNORE&lt;br /&gt;
 | return error value&lt;br /&gt;
 |&lt;br /&gt;
 |-&amp;gt; USER DATE_ERR OFF (default) and&lt;br /&gt;
 | SYSTEM DATE_ERR CANCEL&lt;br /&gt;
 | issue message, cancel request&lt;br /&gt;
 |&lt;br /&gt;
 ++ Else error handling not affected&lt;br /&gt;
 | by Sir2000 User Language Tools:&lt;br /&gt;
 |&lt;br /&gt;
 +---&amp;gt; return error value  &amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Setting default error handling with the APPDATE command===&lt;br /&gt;
The &amp;lt;var&amp;gt;APPDATE&amp;lt;/var&amp;gt; command may be used to set and change the default for processing performed when a datetime $function detects an error.&lt;br /&gt;
&amp;lt;p class=&amp;quot;code&amp;quot;&amp;gt;APPDATE [USER|SYSTEM] DATE_ERR -&lt;br /&gt;
[OFF | CANCEL | REPORT | IGNORE] -&lt;br /&gt;
[DEBUG | NODEBUG] &lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;table class=&amp;quot;thJustBold&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;USER | SYSTEM&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Optional specification of the scope for the current command, defaults to USER. The USER error handling overrides the SYSTEM error handling. Both USER and SYSTEM error handling are initially OFF. &amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;OFF | CANCEL | REPORT | IGNORE&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;This is optional. OFF indicates that there is no default error handling at the&lt;br /&gt;
given level. CANCEL indicates that the default error handling at the given level is issuing an error message describing the error and cancelling the User Language request. REPORT indicates that the default error handling at the given level is issuing an error message describing the error and returning an error indicator. IGNORE indicates that the default error handling at the given level is returning an error indicator. &amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th nowrap&amp;gt;DEBUG | NODEBUG&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;If DEBUG is specified, any datetime error message produced at the given level (user or system) will include the name of the procedure file, the procedure name, and the line number within the procedure for the affected $function invocation. &lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
If neither DEBUG nor NODEBUG is specified, then OFF, CANCEL, REPORT, or IGNORE must be specified, in which case the default DEBUG/NODEBUG setting is determined from the following table: &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;table class=&amp;quot;thJustBold&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;CANCEL&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEBUG &amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;REPORT&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEBUG&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;IGNORE&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;NODEBUG&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;OFF&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;There is no DEBUG/NODEBUG setting at the level.&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Since the initial DATE_ERR setting is OFF, there is no DEBUG/NODEBUG&lt;br /&gt;
setting, at both SYSTEM and USER levels. &amp;lt;/p&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Both the USER and SYSTEM level defaults can be overridden by the setting of the&lt;br /&gt;
&amp;lt;var&amp;gt;$Sir_Date_Err&amp;lt;/var&amp;gt; function, which in turn is overridden by supplying a non-default value&lt;br /&gt;
for the error handling argument, if a $Sir_Date&amp;lt;i&amp;gt;xxx&amp;lt;/i&amp;gt; $function is in use. The&lt;br /&gt;
&amp;lt;var&amp;gt;$Sir_Date_Err&amp;lt;/var&amp;gt; error handling is initially OFF. If  &amp;lt;code&amp;gt;$Sir_Date_Err(&#039;OFF&#039;)&amp;lt;/code&amp;gt; is in effect,&lt;br /&gt;
the USER level handling controls default error handling, unless it is OFF, in which case the SYSTEM level controls the default. &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p class=&amp;quot;note&amp;quot;&amp;gt;&amp;lt;b&amp;gt;Note:&amp;lt;/b&amp;gt; The &amp;lt;var&amp;gt;APPDATE&amp;lt;/var&amp;gt; command and &amp;lt;var&amp;gt;$Sir_Date_Err&amp;lt;/var&amp;gt; set only the default datetime argument error handling. This will affect the standard SOUL date $functions, and it will affect the $Sir_Date&amp;lt;i&amp;gt;xxx&amp;lt;/i&amp;gt; and Sir2000 $functions if they are coded without the error handling argument. &amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Setting default error handling with the $Sir_Date_Err function===&lt;br /&gt;
&amp;lt;var&amp;gt;[[$Sir_Date_Err]]&amp;lt;/var&amp;gt; provides the ability to set or override default datetime $function error handling at the request level:&lt;br /&gt;
&amp;lt;p class=&amp;quot;code&amp;quot;&amp;gt;%s string len 8&lt;br /&gt;
%s = $sir_date_er(&#039;REPORT&#039;) &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
The effect of a &amp;lt;var&amp;gt;$Sir_Date_Err&amp;lt;/var&amp;gt; invocation persists until the end of the SOUL request, at which time its setting is reset to &amp;lt;var&amp;gt;OFF&amp;lt;/var&amp;gt;. Note that &amp;lt;var&amp;gt;$Sir_Date_Err&amp;lt;/var&amp;gt; only sets&lt;br /&gt;
the default datetime argument error handling. It will affect the standard SOUL date $functions, and&lt;br /&gt;
it will affect the $Sir_Date&amp;lt;i&amp;gt;xxx&amp;lt;/i&amp;gt; $functions if they are coded without the error handling argument. &amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Examining the APPDATE information==&lt;br /&gt;
The Sir2000 User Language Tools provide mechanisms for displaying and saving the&lt;br /&gt;
state of the &amp;lt;var&amp;gt;APPDATE&amp;lt;/var&amp;gt; clocks and various DATE_ERR switches. Thus, it is possible for applications to retrieve the current states, temporarily change the states and then restore the previous states.&lt;br /&gt;
&lt;br /&gt;
===APPDATE DISPLAY command===&lt;br /&gt;
The following form of the &amp;lt;var&amp;gt;APPDATE&amp;lt;/var&amp;gt; command allows you to view the setting of either the USER or SYSTEM clock, and to view the error handling setting:&lt;br /&gt;
&amp;lt;p class=&amp;quot;code&amp;quot;&amp;gt;APPDATE DISPLAY [ALL|USER|SYSTEM] &lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;table class=&amp;quot;thJustBold&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th nowrap&amp;gt;ALL | USER | SYSTEM&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;This is optional. It specifies to display the current time and error handling setting for all levels, or to display either the USER or SYSTEM level in a form that is equivalent to the &amp;lt;var&amp;gt;APPDATE&amp;lt;/var&amp;gt; command which set it.&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
ALL is the default and prints the current internal time, the&lt;br /&gt;
clock ON|OFF|INTERNAL settings for both USER and&lt;br /&gt;
SYSTEM, the DATE_ERR settings of both USER and&lt;br /&gt;
SYSTEM, what the current times would be for the clocks if&lt;br /&gt;
they were in effect, and an indication of which clock and&lt;br /&gt;
which error handling setting is active for the current user.&lt;br /&gt;
Following this is the display of the USER and SYSTEM levels&lt;br /&gt;
in the &amp;quot;command setting&amp;quot; form, that is, the command that was&lt;br /&gt;
issued to set the level. &amp;lt;/p&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;APPDATE DISPLAY ALL&amp;lt;/code&amp;gt; is not suitable for placing in a global and re-invoking; you should use &amp;lt;code&amp;gt;APPDATE DISPLAY {USER | SYSTEM}&amp;lt;/code&amp;gt; for that purpose. The display&lt;br /&gt;
format of &amp;lt;code&amp;gt;APPDATE DISPLAY ALL&amp;lt;/code&amp;gt; is shown in the following example: &lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p class=&amp;quot;code&amp;quot;&amp;gt; LEVEL CLOCK STATE/DATE_ERR CURRENT CLOCK&lt;br /&gt;
 -------- ----------------------- ------------------------&lt;br /&gt;
 INTERNAL 1997/05/14 11:27:51&lt;br /&gt;
 SYSTEM ON/OFF 2000/01/02 11:27:51 (@)&lt;br /&gt;
 USER OFF/CANCEL DEBUG 1997/05/14 11:27:51 (*)&lt;br /&gt;
 SYSTEM CLOCK ACTIVE (@); USER LEVEL IS ERROR HANDLING DEFAULT (*)&lt;br /&gt;
 COMMAND SETTINGS:&lt;br /&gt;
 APPDATE SYSTEM ON 2000/01/01 AT 1997/05/13 DATE_ERR OFF&lt;br /&gt;
 APPDATE USER OFF 1997/05/13 AT 1997/05/13 DATE_ERR CANCEL DEBUG &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
The &amp;lt;code&amp;gt;APPDATE DISPLAY {USER | SYSTEM}&amp;lt;/code&amp;gt; forms of the command produce results in the form of a legal &amp;lt;var&amp;gt;APPDATE&amp;lt;/var&amp;gt; command that would set the levels to their current&lt;br /&gt;
values. For example, the following lines would result from invocations of the &amp;lt;code&amp;gt;APPDATE DISPLAY USER&amp;lt;/code&amp;gt; and &amp;lt;code&amp;gt;APPDATE DISPLAY SYSTEM&amp;lt;/code&amp;gt; commands in the same context as above: &lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p class=&amp;quot;code&amp;quot;&amp;gt;APPDATE SYSTEM ON 2000/01/01 AT 1997/05/13 DATE_ERR OFF&lt;br /&gt;
APPDATE USER OFF 1997/05/13 AT 1997/05/13 DATE_ERR CANCEL DEBUG &amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Retrieving last non-null $Sir_Date_Err setting===&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
You can call &amp;lt;var&amp;gt;$Sir_Date_Err&amp;lt;/var&amp;gt; with no argument or with the null string, and it will return a character string indicating the most recent valid and non-null value specified in a call to &amp;lt;var&amp;gt;$Sir_Date_Err&amp;lt;/var&amp;gt; during the current request. &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
For example: &lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p class=&amp;quot;code&amp;quot;&amp;gt;%s string len 8&lt;br /&gt;
%s = $sir_date_err( &amp;lt;no argument&amp;gt; | &amp;amp;apos;&amp;amp;apos; ) &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Such a call will return one of the following strings: &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&#039;OFF&#039; &amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&#039;CANCEL&#039; &amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&#039;REPORT&#039; &amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&#039;IGNORE&#039; &amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Privileges, disabling, and pre-User 0 APPDATE command==&lt;br /&gt;
The &amp;lt;code&amp;gt;APPDATE SYSTEM&amp;lt;/code&amp;gt; form of the command can be issued only by User&amp;amp;nbsp;0 (user zero, that is, in the CCAIN input stream) or by a user with system manager privileges;&lt;br /&gt;
&amp;lt;code&amp;gt;APPDATE USER&amp;lt;/code&amp;gt; and &amp;lt;code&amp;gt;APPDATE DISPLAY&amp;lt;/code&amp;gt; can be issued by any user. &amp;lt;code&amp;gt;APPDATE SYSTEM&amp;lt;/code&amp;gt; can also be used in the CCAIN input stream before the User&amp;amp;nbsp;0 parameter line,&lt;br /&gt;
so that the system-wide &amp;lt;var&amp;gt;APPDATE&amp;lt;/var&amp;gt; clock and error handling can be set prior to any calculations performed by an IODEV 3 thread. Neither &amp;lt;code&amp;gt;APPDATE USER&amp;lt;/code&amp;gt; nor &amp;lt;code&amp;gt;APPDATE DISPLAY&amp;lt;/code&amp;gt; may be used before the User&amp;amp;nbsp;0 parameter line.&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
An &amp;lt;code&amp;gt;APPDATE RESTRICT&amp;lt;/code&amp;gt; command can be used to prohibit any issuance of the&lt;br /&gt;
&amp;lt;var&amp;gt;APPDATE&amp;lt;/var&amp;gt; command except prior to the User&amp;amp;nbsp;0 parameter line. This could be used if you do not want anyone to change the &amp;lt;var&amp;gt;APPDATE&amp;lt;/var&amp;gt; settings after initialization of the Model&amp;amp;nbsp;204 run. The &amp;lt;code&amp;gt;APPDATE RESTRICT&amp;lt;/code&amp;gt; command itself can only be issued before the User&amp;amp;nbsp;0 parameter line. &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
You can also disable or restrict the &amp;lt;var&amp;gt;APPDATE&amp;lt;/var&amp;gt; command by applying a customization zap. You might use a customization zap like the following if, for example, you wanted to disallow the use of the &amp;lt;var&amp;gt;APPDATE&amp;lt;/var&amp;gt; command in a production load module: &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p class=&amp;quot;code&amp;quot;&amp;gt; * If you apply the following zap, any APPDATE&lt;br /&gt;
 * command will cause an error message to be&lt;br /&gt;
 * issued and the command otherwise is ignored.&lt;br /&gt;
 *&lt;br /&gt;
 * Note: this example assumes you have no other&lt;br /&gt;
 * customization zaps; if you do, include those&lt;br /&gt;
 * bits in the VER and REP data.&lt;br /&gt;
 *&lt;br /&gt;
 NAME ONLINE SIRK$&lt;br /&gt;
 VER 070E 00&lt;br /&gt;
 REP 070E 80&lt;br /&gt;
 * -------------  End of zap -------------------- &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Or a zap like the following, if you want to only allow one system-wide &amp;lt;var&amp;gt;APPDATE&amp;lt;/var&amp;gt; setting for the entire Model&amp;amp;nbsp;204 run: &lt;br /&gt;
&amp;lt;/p&amp;gt; &lt;br /&gt;
&amp;lt;p class=&amp;quot;code&amp;quot;&amp;gt; * If you apply the following zap, the APPDATE&lt;br /&gt;
 * command is only allowed prior to the user zero&lt;br /&gt;
 * parameter line, and any other use of APPDATE&lt;br /&gt;
 * will cause an error message to be issued and&lt;br /&gt;
 * the command otherwise is ignored.&lt;br /&gt;
 *&lt;br /&gt;
 * Note: this example assumes you have no other&lt;br /&gt;
 * customization zaps; if you do, include those&lt;br /&gt;
 * bits in the VER and REP data.&lt;br /&gt;
 *&lt;br /&gt;
 NAME ONLINE SIRK$&lt;br /&gt;
 VER 070E 00&lt;br /&gt;
 REP 070E 40&lt;br /&gt;
 * -------------  End of zap --------------------&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p class=&amp;quot;note&amp;quot;&amp;gt;&amp;lt;b&amp;gt;Note:&amp;lt;/b&amp;gt; Lines are not sent to the Model&amp;amp;nbsp;204 audit trail for commands (and subsequent error messages) issued prior to the User&amp;amp;nbsp;0 parameter line. Output &amp;lt;i&amp;gt;is&amp;lt;/i&amp;gt; sent to CCAPRINT for such commands, however. &amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Complete syntax of the APPDATE command==&lt;br /&gt;
The detailed explanation of setting &amp;lt;var&amp;gt;APPDATE&amp;lt;/var&amp;gt; values is described separately for clock values (see [[#Setting clocks with the APPDATE command|Setting clocks with the APPDATE comman]]) and&lt;br /&gt;
datetime argument error handling (see [[#Error handling control with DATE_ERR|Error handling control with DATE_ERR]]). However, for the USER or SYSTEM level you can specify both clock values and error handling, in that order, in a single command. &lt;br /&gt;
&lt;br /&gt;
===Syntax===&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
The complete syntax of the &amp;lt;var&amp;gt;APPDATE&amp;lt;/var&amp;gt; command is shown below: &amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p class=&amp;quot;syntax&amp;quot;&amp;gt;APPDATE &amp;lt;span class=&amp;quot;squareb&amp;quot;&amp;gt;{&amp;lt;/span&amp;gt; &amp;lt;span class=&amp;quot;term&amp;quot;&amp;gt;Level&amp;lt;/span&amp;gt; &amp;lt;span class=&amp;quot;term&amp;quot;&amp;gt;Clock_set&amp;lt;/span&amp;gt; [&amp;lt;span class=&amp;quot;term&amp;quot;&amp;gt;Err_set&amp;lt;/span&amp;gt;] &amp;lt;span class=&amp;quot;squareb&amp;quot;&amp;gt;|&amp;lt;/span&amp;gt; &amp;lt;span class=&amp;quot;term&amp;quot;&amp;gt;Level Err_set&amp;lt;/span&amp;gt; &amp;lt;span class=&amp;quot;squareb&amp;quot;&amp;gt;|&amp;lt;/span&amp;gt; &amp;lt;span class=&amp;quot;term&amp;quot;&amp;gt;Display&amp;lt;/span&amp;gt; &amp;lt;span class=&amp;quot;squareb&amp;quot;&amp;gt;|&amp;lt;/span&amp;gt; RESTRICT &amp;lt;span class=&amp;quot;squareb&amp;quot;&amp;gt;}&amp;lt;/span&amp;gt; &amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Syntax terms===&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;&amp;lt;p&amp;gt;Level&amp;lt;/p&amp;gt;&amp;lt;/th&amp;gt; &lt;br /&gt;
&amp;lt;td&amp;gt;&amp;lt;p class=&amp;quot;codeInTable&amp;quot;&amp;gt;USER | SYSTEM &amp;lt;/p&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;&amp;lt;p&amp;gt;Clock_set&amp;lt;/p&amp;gt;&amp;lt;/th&amp;gt; &lt;br /&gt;
&amp;lt;td&amp;gt;&amp;lt;p class=&amp;quot;codeInTable&amp;quot;&amp;gt;&amp;lt;var class=&amp;quot;term&amp;quot;&amp;gt;Clock_state&amp;lt;/var&amp;gt; | [&amp;lt;var class=&amp;quot;term&amp;quot;&amp;gt;Clock_state&amp;lt;/var&amp;gt;] &amp;lt;var class=&amp;quot;term&amp;quot;&amp;gt;Date_times&amp;lt;/var&amp;gt; &amp;lt;/p&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;&amp;lt;p&amp;gt;Clock_state&amp;lt;/p&amp;gt;&amp;lt;/th&amp;gt; &lt;br /&gt;
&amp;lt;td&amp;gt;&amp;lt;p class=&amp;quot;codeInTable&amp;quot;&amp;gt;ON | OFF | INTERNAL &amp;lt;/p&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;&amp;lt;p&amp;gt;Date_times&amp;lt;/p&amp;gt;&amp;lt;/th&amp;gt; &lt;br /&gt;
&amp;lt;td&amp;gt;&amp;lt;p class=&amp;quot;codeInTable&amp;quot;&amp;gt;{ &amp;lt;var class=&amp;quot;term&amp;quot;&amp;gt;targdate&amp;lt;/var&amp;gt; [AT &amp;lt;var class=&amp;quot;term&amp;quot;&amp;gt;refdate&amp;lt;/var&amp;gt;] &lt;br /&gt;
| &amp;lt;var class=&amp;quot;term&amp;quot;&amp;gt;targdate targtime&amp;lt;/var&amp;gt; [AT &amp;lt;var class=&amp;quot;term&amp;quot;&amp;gt;refdate reftime&amp;lt;/var&amp;gt;] } &amp;lt;/p&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;&amp;lt;p&amp;gt;Err_set&amp;lt;/p&amp;gt; &amp;lt;/th&amp;gt; &lt;br /&gt;
&amp;lt;td&amp;gt;&amp;lt;p class=&amp;quot;codeInTable&amp;quot;&amp;gt;DATE_ERR &amp;lt;span class=&amp;quot;squareb&amp;quot;&amp;gt;{&amp;lt;/span&amp;gt; [OFF|CANCEL|REPORT|IGNORE]  &amp;lt;span class=&amp;quot;squareb&amp;quot;&amp;gt;|&amp;lt;/span&amp;gt;  [DEBUG|NODEBUG] &amp;lt;span class=&amp;quot;squareb&amp;quot;&amp;gt;}&amp;lt;/span&amp;gt; &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p class=&amp;quot;note&amp;quot;&amp;gt;&amp;lt;b&amp;gt;Note:&amp;lt;/b&amp;gt; {&amp;lt;var&amp;gt;OFF|CANCEL|REPORT|IGNORE&amp;lt;/var&amp;gt;} or {&amp;lt;var&amp;gt;DEBUG|NODEBUG&amp;lt;/var&amp;gt;} must be specified with &amp;lt;var&amp;gt;DATE_ERR&amp;lt;/var&amp;gt;.&amp;lt;/p&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;&amp;lt;p&amp;gt;Display &amp;lt;/p&amp;gt;&amp;lt;/th&amp;gt; &lt;br /&gt;
&amp;lt;td&amp;gt;&amp;lt;p class=&amp;quot;codeInTable&amp;quot;&amp;gt;DISPLAY [ALL | USER | SYSTEM] &amp;lt;/p&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
As discussed in [[#Privileges, disabling, and pre-User 0 APPDATE command|Privileges, disabling, and pre-User 0 APPDATE command]]: &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;An &amp;lt;code&amp;gt;APPDATE SYSTEM&amp;lt;/code&amp;gt; command must be issued in the User&amp;amp;nbsp;0 input stream or by a system manager; an error message is produced if &amp;lt;code&amp;gt;APPDATE SYSTEM&amp;lt;/code&amp;gt; is processed in other contexts. &amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;An &amp;lt;code&amp;gt;APPDATE RESTRICT&amp;lt;/code&amp;gt; command must be issued in the User&amp;amp;nbsp;0 input stream; an error message is produced if &amp;lt;code&amp;gt;APPDATE RESTRICT&amp;lt;/code&amp;gt; is processed in other contexts. &amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;The &amp;lt;var&amp;gt;APPDATE&amp;lt;/var&amp;gt; command can also be completely disabled, or restricted to the User&amp;amp;nbsp;0 input stream before the User&amp;amp;nbsp;0 parameter line, by using a customization zap. &amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;Issuing an &amp;lt;var&amp;gt;APPDATE&amp;lt;/var&amp;gt; command in a disabled or restricted context produces an error message but does no checking or processing of the command. &amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Values affected by the APPDATE clocks==&lt;br /&gt;
The active &amp;lt;var&amp;gt;APPDATE&amp;lt;/var&amp;gt; clock affects the value returned by the following SOUL $functions:&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;var&amp;gt;$Date&amp;lt;/var&amp;gt;, &amp;lt;var&amp;gt;$DateJ&amp;lt;/var&amp;gt;, &amp;lt;var&amp;gt;$DateP&amp;lt;/var&amp;gt; &amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;var&amp;gt;$DateDif&amp;lt;/var&amp;gt;, &amp;lt;var&amp;gt;$DateCnv&amp;lt;/var&amp;gt;, and &amp;lt;var&amp;gt;$DayI&amp;lt;/var&amp;gt; (when obtaining the year for handling the &amp;lt;var&amp;gt;CENTSPLT&amp;lt;/var&amp;gt; argument) &amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;var&amp;gt;$Time&amp;lt;/var&amp;gt; &amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;var&amp;gt;$Sir_Date&amp;lt;/var&amp;gt;, &amp;lt;var&amp;gt;$Sir_DateN&amp;lt;/var&amp;gt;, &amp;lt;var&amp;gt;$Sir_DateND&amp;lt;/var&amp;gt;, &amp;lt;var&amp;gt;$Sir_DateNM&amp;lt;/var&amp;gt;, &amp;lt;var&amp;gt;$Sir_DateS&amp;lt;/var&amp;gt;, &amp;lt;var&amp;gt;$SirTime&amp;lt;/var&amp;gt;, and &amp;lt;var&amp;gt;$Web_Date&amp;lt;/var&amp;gt; &amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;var&amp;gt;$Web_Last_Modified&amp;lt;/var&amp;gt; (when ensuring last-modified date isn&#039;t future) &amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;var&amp;gt;$Sir_DateChg&amp;lt;/var&amp;gt;, &amp;lt;var&amp;gt;$Sir_DateChk&amp;lt;/var&amp;gt;, &amp;lt;var&amp;gt;$Sir_DateCnv&amp;lt;/var&amp;gt;, &amp;lt;var&amp;gt;$Sir_DateDif&amp;lt;/var&amp;gt;, &amp;lt;var&amp;gt;$Sir_Date2N&amp;lt;/var&amp;gt;, &amp;lt;var&amp;gt;$Sir_Date2ND&amp;lt;/var&amp;gt;, &amp;lt;var&amp;gt;$Sir_Date2NM&amp;lt;/var&amp;gt;, &amp;lt;var&amp;gt;$Sir_Date2NS&amp;lt;/var&amp;gt;, &amp;lt;var&amp;gt;$Db_RpcParam&amp;lt;/var&amp;gt;, &amp;lt;var&amp;gt;$Srv_Bind&amp;lt;/var&amp;gt;, and &amp;lt;var&amp;gt;$Srv_Parmset&amp;lt;/var&amp;gt; (when obtaining the year for relative &amp;lt;var&amp;gt;CENTSPAN&amp;lt;/var&amp;gt; handling) &amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
The only Model&amp;amp;nbsp;204 command affected by the &amp;lt;var&amp;gt;APPDATE&amp;lt;/var&amp;gt; clock is the &amp;lt;var&amp;gt;RESET&amp;lt;/var&amp;gt; command for changing the &amp;lt;var&amp;gt;CENTSPLT&amp;lt;/var&amp;gt; user parameter. In this case, the &amp;lt;var&amp;gt;BASECENT&amp;lt;/var&amp;gt; parameter, which is calculated using the current time, obtains the current time from the active&lt;br /&gt;
&amp;lt;var&amp;gt;APPDATE&amp;lt;/var&amp;gt; clock. The resulting value of &amp;lt;var&amp;gt;BASECENT&amp;lt;/var&amp;gt; can be used to interpret 2-digit years passed to the following SOUL $functions: &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;var&amp;gt;$DateDif&amp;lt;/var&amp;gt;, &amp;lt;var&amp;gt;$DateCnv&amp;lt;/var&amp;gt;, and &amp;lt;var&amp;gt;$DayI&amp;lt;/var&amp;gt;, if neither the &amp;lt;var&amp;gt;CENTSPLT&amp;lt;/var&amp;gt; nor &amp;lt;var&amp;gt;DEFCENT&amp;lt;/var&amp;gt; arguments are provided &amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;var&amp;gt;$DateChg&amp;lt;/var&amp;gt; and &amp;lt;var&amp;gt;$DateChk&amp;lt;/var&amp;gt; &amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Finally, the default value of &amp;lt;var&amp;gt;DEFCENT&amp;lt;/var&amp;gt; is taken from the active &amp;lt;var&amp;gt;APPDATE&amp;lt;/var&amp;gt; clock if the &amp;lt;var&amp;gt;APPDATE&amp;lt;/var&amp;gt; command is issued before the User&amp;amp;nbsp;0 parameter line.&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==APPDATE command usage notes==&lt;br /&gt;
&amp;lt;ol&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;One kind of application testing is simply to see what happens when dates into the&lt;br /&gt;
21st century are returned by SOUL $functions. This can be done in&lt;br /&gt;
isolation by issuing a command such as the following:&lt;br /&gt;
&amp;lt;p class=&amp;quot;code&amp;quot;&amp;gt;APPDATE USER 2000/01/01 &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
This can be simply issued by the user before entering the application, or it can be&lt;br /&gt;
issued in the startup or logon proc of the application.&amp;lt;/p&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;If your application stores results that are retrieved later by the application, you should probably put a command such as the following into the startup proc:&lt;br /&gt;
&amp;lt;p class=&amp;quot;code&amp;quot;&amp;gt;APPDATE USER 2000/01/01 AT 1997/05/01 &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
This indicates that the application clock will run ahead of the internal date and time so that on the 1st of May, 1997, the application clock will show the 1st of January, 2000. Your application can thus run as if it were &amp;quot;shifted&amp;quot; ahead in time, and the shift amount will be consistent, even if you bring down the online and bring it up again. It is recommended that you place it in the startup procedure in case any dates are referenced in it.&amp;lt;/p&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;If you want all applications (except those &amp;quot;shielded&amp;quot; as in item 5, below) to use the same clock, you need not change any applications but simply code before the User&amp;amp;nbsp;0 parameter line:&lt;br /&gt;
&amp;lt;p class=&amp;quot;code&amp;quot;&amp;gt;APPDATE SYSTEM 2000/01/01 AT 1997/05/01 &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Note that this also changes the default &amp;lt;var&amp;gt;DEFCENT&amp;lt;/var&amp;gt;; see item 6, below. &amp;lt;/p&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;If you have an application that must use the internal date and time, even if the system-wide application clock is ON, you should enter a command such as the&lt;br /&gt;
following in the startup procedure:&lt;br /&gt;
&amp;lt;p class=&amp;quot;code&amp;quot;&amp;gt;APPDATE USER INTERNAL &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
This could be needed by an application that examines internal datetime values,&lt;br /&gt;
such as those found in the audit trail. A robust application will preserve the&lt;br /&gt;
&amp;lt;var&amp;gt;APPDATE&amp;lt;/var&amp;gt; value and can do this using the &amp;lt;var&amp;gt;[[$CommndL]]&amp;lt;/var&amp;gt; function, since an [[Sdaemons|sdaemon]] thread initiated with $COMM&amp;lt;i&amp;gt;xxx&amp;lt;/i&amp;gt; copies the application clock of its invoker. &amp;lt;/p&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;A good date for &amp;lt;var&amp;gt;APPDATE&amp;lt;/var&amp;gt; testing might be &amp;lt;code&amp;gt;2000/02/29&amp;lt;/code&amp;gt;, since that is a valid date, but &amp;lt;code&amp;gt;1900/02/29&amp;lt;/code&amp;gt; is &amp;lt;em&amp;gt;not&amp;lt;/em&amp;gt;. &amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;The use of the &amp;lt;var&amp;gt;APPDATE&amp;lt;/var&amp;gt; command is to establish a clock for all application-level operations. It does not affect static values that had been established prior to the &amp;lt;var&amp;gt;APPDATE&amp;lt;/var&amp;gt; command. This is relevant to the value of the &amp;lt;var&amp;gt;BASECENT&amp;lt;/var&amp;gt; parameter and the default value of the &amp;lt;var&amp;gt;DEFCENT&amp;lt;/var&amp;gt; user parameter, as follows:&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;If the &amp;lt;var&amp;gt;DEFCENT&amp;lt;/var&amp;gt; parameter has not been set, its value is the first two digits of the year during Model&amp;amp;nbsp;204 initialization. An &amp;lt;code&amp;gt;APPDATE SYSTEM ON ...&amp;lt;/code&amp;gt; command issued before the User&amp;amp;nbsp;0 parameter line affects the default value of &amp;lt;var&amp;gt;DEFCENT&amp;lt;/var&amp;gt;. All other invocations of the &amp;lt;var&amp;gt;APPDATE&amp;lt;/var&amp;gt; command leave &amp;lt;var&amp;gt;DEFCENT&amp;lt;/var&amp;gt; unaffected. &amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;The &amp;lt;var&amp;gt;BASECENT&amp;lt;/var&amp;gt; parameter is calculated based on the current time whenever the &amp;lt;var&amp;gt;CENTSPLT&amp;lt;/var&amp;gt; parameer is set. This current time is taken from the active &amp;lt;var&amp;gt;APPDATE&amp;lt;/var&amp;gt; clock, but subsequent invocations of the &amp;lt;var&amp;gt;APPDATE&amp;lt;/var&amp;gt; command do not affect the &amp;lt;var&amp;gt;BASECENT&amp;lt;/var&amp;gt; parameter. &amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;The &amp;lt;var&amp;gt;APPDATE&amp;lt;/var&amp;gt; command does not affect the date and time printed on header 0 of each output page. &amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;The &amp;lt;var&amp;gt;APPDATE&amp;lt;/var&amp;gt; command and the use of the Model&amp;amp;nbsp;204 &amp;lt;var&amp;gt;SYSDATE&amp;lt;/var&amp;gt; parameter are mutually exclusive. &amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;var&amp;gt;$Command&amp;lt;/var&amp;gt;, &amp;lt;var&amp;gt;$CommBg&amp;lt;/var&amp;gt;, and &amp;lt;var&amp;gt;$CommndL&amp;lt;/var&amp;gt; (see [[List_of_$functions]]) provide a mechanism for passing a unit of work to an sdaemon or background thread that is different from the thread that issues the request. &lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
When the requested unit of work receives control, the &amp;lt;code&amp;gt;APPDATE USER&amp;lt;/code&amp;gt; settings from the thread that invoked the $function will be in effect. If an &amp;lt;code&amp;gt;APPDATE USER&amp;lt;/code&amp;gt; command is issued in the sdaemon thread, its effect is not reflected back to the invoking thread. &amp;lt;/p&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;The current application date used by &amp;lt;var&amp;gt;#DATE&amp;lt;i&amp;gt;xxx&amp;lt;/i&amp;gt;&amp;lt;/var&amp;gt; functions in [[FUEL]] is set to the active &amp;lt;var&amp;gt;APPDATE&amp;lt;/var&amp;gt; clock when the &amp;lt;var&amp;gt;$FunLoad&amp;lt;/var&amp;gt; function is used. &amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ol&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==See also==&lt;br /&gt;
{{Template:Sir2000 topic list}}&lt;br /&gt;
&lt;br /&gt;
[[Category: Sir2000 User Language Tools]]&lt;/div&gt;</summary>
		<author><name>Goff</name></author>
	</entry>
	<entry>
		<id>https://m204wiki.rocketsoftware.com/index.php?title=M204.2290&amp;diff=118671</id>
		<title>M204.2290</title>
		<link rel="alternate" type="text/html" href="https://m204wiki.rocketsoftware.com/index.php?title=M204.2290&amp;diff=118671"/>
		<updated>2022-05-11T23:06:04Z</updated>

		<summary type="html">&lt;p&gt;Goff: Fix z/OS manual name&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Template:M204.2290 skeleton}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;P&amp;gt;&lt;br /&gt;
The &amp;lt;var class=&amp;quot;term&amp;quot;&amp;gt;token&amp;lt;/var&amp;gt; socket function did not complete successfully. &amp;lt;/P&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;Response:&amp;lt;/b&amp;gt; Contact the System Manager. &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;System manager response:&amp;lt;/b&amp;gt; Refer to the &amp;lt;var class=&amp;quot;book&amp;quot;&amp;gt;TCP/IP Programmer&#039;s Reference&amp;lt;/var&amp;gt; for z/VM, or the: &amp;lt;var class=&amp;quot;book&amp;quot;&amp;gt;z/OS Communications Server, IP Sockets Application Programming Interface Guide and Reference, Appendix B. Socket call error return codes&amp;lt;/var&amp;gt; to determine the meaning of the &amp;lt;var class=&amp;quot;term&amp;quot;&amp;gt;token2&amp;lt;/var&amp;gt;. If the problem is a buffer shortage, see your TCP/IP systems programmer. Otherwise, contact [[Contacting Rocket Software Technical Support|Technical Support]], and have available the audit trail.&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
{{Template:M204.2290 footer}}&lt;br /&gt;
&amp;lt;!-- skeleton as it was in pdf/function ERROR: ERRNO errno /--&amp;gt;&lt;/div&gt;</summary>
		<author><name>Goff</name></author>
	</entry>
	<entry>
		<id>https://m204wiki.rocketsoftware.com/index.php?title=Sessions&amp;diff=118592</id>
		<title>Sessions</title>
		<link rel="alternate" type="text/html" href="https://m204wiki.rocketsoftware.com/index.php?title=Sessions&amp;diff=118592"/>
		<updated>2022-03-21T21:20:00Z</updated>

		<summary type="html">&lt;p&gt;Goff: less awkward wording&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt; &lt;br /&gt;
&amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;SOUL&amp;lt;/var&amp;gt; provides several $functions to support sessions.&lt;br /&gt;
A &#039;&#039;&#039;session&#039;&#039;&#039; is a workstream that might extend beyond a&lt;br /&gt;
&amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;Model&amp;amp;nbsp;204&amp;lt;/var&amp;gt; login session and might even be transferred among multiple&lt;br /&gt;
&amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;Model&amp;amp;nbsp;204&amp;lt;/var&amp;gt; threads or users.&lt;br /&gt;
Sessions are especially useful for web applications that require some&lt;br /&gt;
context to be maintained over multiple web requests, each of which&lt;br /&gt;
requires a login and logout.&lt;br /&gt;
Sessions do not, of course, survive the cycling of the Online in which&lt;br /&gt;
they were established, and they cannot be passed between Onlines.&lt;br /&gt;
 &lt;br /&gt;
Sessions are a collection of data structures that are accessible while&lt;br /&gt;
the session is open and that persist as long as the session persists.&lt;br /&gt;
These data structures include session &amp;lt;var&amp;gt;$lists&amp;lt;/var&amp;gt;, session &amp;lt;var&amp;gt;Longstrings&amp;lt;/var&amp;gt;, and&lt;br /&gt;
session &amp;lt;var&amp;gt;XmlDocs&amp;lt;/var&amp;gt;.&lt;br /&gt;
Sessions can also contain objects, that is, instances of a class.&lt;br /&gt;
 &lt;br /&gt;
Sessions can be created with &amp;lt;var&amp;gt;[[$Session_Create]]&amp;lt;/var&amp;gt;, re-opened with &amp;lt;var&amp;gt;[[$Session_Open]]&amp;lt;/var&amp;gt;,&lt;br /&gt;
closed with &amp;lt;var&amp;gt;[[$Session_Close]]&amp;lt;/var&amp;gt;, and deleted with &amp;lt;var&amp;gt;[[$Session_Delete]]&amp;lt;/var&amp;gt;.&lt;br /&gt;
Only a single session may be open at a time on a thread, and any session&lt;br /&gt;
that is open when a user logs off is automatically closed.&lt;br /&gt;
A session can only be open on a single thread at any given time.&lt;br /&gt;
 &lt;br /&gt;
Sessions are owned by a specific user, or they are public (in which case&lt;br /&gt;
they are considered to be &amp;quot;owned by *&amp;quot;, that is, owned by all users).&lt;br /&gt;
Non-privileged users can only create, access, and delete public sessions&lt;br /&gt;
and those owned by themselves, that is, by their own user IDs.&lt;br /&gt;
Privileged, that is system manager or system administrator users, can&lt;br /&gt;
create, access, and delete public sessions and those owned by any user.&lt;br /&gt;
 &lt;br /&gt;
To reestablish a session between logins (or within a login), each session&lt;br /&gt;
requires an identifier called a &#039;&#039;&#039;session ID&#039;&#039;&#039;.&lt;br /&gt;
The session ID is established when the session is created, and it can be changed as needed.&lt;br /&gt;
A session ID must be unique for a user ID, or for an entire Online if the&lt;br /&gt;
session is public.&lt;br /&gt;
 &lt;br /&gt;
Inactive sessions, that is, those that haven&#039;t been opened in a long time,&lt;br /&gt;
are considered &#039;&#039;&#039;timed out&#039;&#039;&#039; and are eligible for deletion.&lt;br /&gt;
The inactivity time for a timeout can be set at session creation time&lt;br /&gt;
and changed whenever the session is closed.&lt;br /&gt;
&lt;br /&gt;
Arguments on &amp;lt;var&amp;gt;$Session_&amp;lt;i&amp;gt;xxx&amp;lt;/i&amp;gt;&amp;lt;/var&amp;gt; calls, and some system parameters, control the timeout value of sessions.  One of these parameters, &amp;lt;var&amp;gt;[[SESMAXTO parameter|SESMAXTO]]&amp;lt;/var&amp;gt;, can be reset to ensure that all sessions have a timeout value no greater than the new value of &amp;lt;var&amp;gt;SESMAXTO&amp;lt;/var&amp;gt;; this can result in immediate timeout of some sessions.&lt;br /&gt;
 &lt;br /&gt;
There are several system parameters that control the availability&lt;br /&gt;
and behavior of the session feature:&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;&amp;lt;var&amp;gt;SESNPRV&amp;lt;/var&amp;gt;&lt;br /&gt;
&amp;lt;/th&amp;gt;&amp;lt;td&amp;gt;The maximum number of private sessions that can be active. Setting this value allocates about 160 bytes of virtual storage for each possible session. The default value for &amp;lt;var&amp;gt;SESNPRV&amp;lt;/var&amp;gt; is 0, which means that no private sessions can be created.&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;&amp;lt;var&amp;gt;SESNPUB&amp;lt;/var&amp;gt;&lt;br /&gt;
&amp;lt;/th&amp;gt;&amp;lt;td&amp;gt;The maximum number of public sessions that can be active. Setting this value allocates about 160 bytes of virtual storage for each possible session. The default value for &amp;lt;var&amp;gt;SESNPUB&amp;lt;/var&amp;gt; is 0, which means that no public sessions can be created.&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;&amp;lt;var&amp;gt;SESUMAX&amp;lt;/var&amp;gt;&lt;br /&gt;
&amp;lt;/th&amp;gt;&amp;lt;td&amp;gt;The maximum number of private sessions that can be active for a single owner (user ID). The default value for &amp;lt;var&amp;gt;SESUMAX&amp;lt;/var&amp;gt; is 0, which means that a given user ID can only have one session active at a time.&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;&amp;lt;var&amp;gt;SESOPT&amp;lt;/var&amp;gt;&lt;br /&gt;
&amp;lt;/th&amp;gt;&amp;lt;td&amp;gt;A bitmask parameter that controls the behavior of the session feature. The meaning of the bits are:&lt;br /&gt;
&amp;lt;table class=&amp;quot;thJustBold&amp;quot;&amp;gt; &lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;X&#039;01&#039; &amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Clean up timed-out sessions. If this bit is on and the X&#039;02&#039; bit is off, every &amp;lt;var&amp;gt;$Session_Create&amp;lt;/var&amp;gt;, &amp;lt;var&amp;gt;$Session_Open&amp;lt;/var&amp;gt;, &amp;lt;var&amp;gt;$Session_Close&amp;lt;/var&amp;gt;, and &amp;lt;var&amp;gt;$Session_Delete&amp;lt;/var&amp;gt; call cleans up timed-out sessions. This cleanup could occur well after the timeout occurred if $Session&amp;lt;i&amp;gt;xxx&amp;lt;/i&amp;gt; calls are relatively infrequent.&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Use this option for cleaning up a timed-out session when it is not worth incurring the overhead of having a &amp;lt;var&amp;gt;PST&amp;lt;/var&amp;gt; to do the cleanups. Since timed out sessions are now always immediately cleaned up, this bit is irrelevant. &amp;lt;/p&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;X&#039;02&#039; &amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Create a &amp;lt;var&amp;gt;PST&amp;lt;/var&amp;gt; to clean up timed-out sessions. If this bit is on, a &amp;lt;var&amp;gt;PST&amp;lt;/var&amp;gt; is attached in the Online whenever there is an active but not open session. If a session times out, the &amp;lt;var&amp;gt;PST&amp;lt;/var&amp;gt; immediately deletes the session, freeing up the &amp;lt;var&amp;gt;CCATEMP&amp;lt;/var&amp;gt; pages used by the session.&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Use this option if cleaning up sessions very quickly is worth the (probably slight) cost of having a &amp;lt;var&amp;gt;PST&amp;lt;/var&amp;gt; to do the cleanup. &amp;lt;/p&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
The default value for &amp;lt;var&amp;gt;SESOPT&amp;lt;/var&amp;gt; is 0, which means that timed out sessions are not cleaned up and, in fact, can still be opened after timeout, if they are yet to be deleted. Under the default settings, sessions are only deleted when they are timed out, a new private or public sessions is being created, and the maximum like-typed (private or public) sessions are active. In this case, the oldest like-typed session is deleted. &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt; &lt;br /&gt;
Since a PST is now attached whenever there are any active sessions in an Online, this bit is irrelevant. The attached &amp;lt;var&amp;gt;PST&amp;lt;/var&amp;gt; always actively deletes any timed-out sessions immediately. &amp;lt;/p&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;&amp;lt;var&amp;gt;SESDEFTO&amp;lt;/var&amp;gt; &amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Sets the default timeout value for a session if one is not specified in the &amp;lt;var&amp;gt;$Session_Create&amp;lt;/var&amp;gt; call. The default value for &amp;lt;var&amp;gt;SESDEFTO&amp;lt;/var&amp;gt; is 900, which indicates a default timeout of 900 seconds, or 15 minutes. If a session is not re-opened within the timeout value of the &amp;lt;var&amp;gt;$Session_Close&amp;lt;/var&amp;gt;, it is considered timed-out and liable to deletion under control of the &amp;lt;var&amp;gt;SESOPT&amp;lt;/var&amp;gt; flags, or immediately. The &amp;lt;var&amp;gt;SESDEFTO&amp;lt;/var&amp;gt; setting can be overridden in many of the &amp;lt;var&amp;gt;$Session&amp;lt;i&amp;gt;xxx&amp;lt;/i&amp;gt;&amp;lt;/var&amp;gt; functions.&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;&amp;lt;var&amp;gt;SESDEFOW&amp;lt;/var&amp;gt;&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Sets the default open wait-time value for a session if one is not specified in the &amp;lt;var&amp;gt;$Session_Open&amp;lt;/var&amp;gt; call. The default value for &amp;lt;var&amp;gt;SESDEFTO&amp;lt;/var&amp;gt; is 0, which means a &amp;lt;var&amp;gt;$Session_Open&amp;lt;/var&amp;gt; call will not wait if the request session is in-use, that is, open by another thread.&lt;br /&gt;
If a session is still in-use after the open wait time, a return code of 2 is set by &amp;lt;var&amp;gt;$Session_Open&amp;lt;/var&amp;gt; to indicate the problem. &lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
The &amp;lt;var&amp;gt;SESDEFOW&amp;lt;/var&amp;gt; setting can be overridden in the &amp;lt;var&amp;gt;$Session_Open&amp;lt;/var&amp;gt; call. &amp;lt;/p&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
Sessions can contain both system and &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;SOUL&amp;lt;/var&amp;gt; objects.&lt;br /&gt;
When a session is closed, any objects associated with a session name,&lt;br /&gt;
by [[Global and session objects#Binding global/session names to a variable|the Session keyword]] on a variable declaration or by a&lt;br /&gt;
&amp;lt;var&amp;gt;[[Global and session objects#setsession|SetSession]]&amp;lt;/var&amp;gt; method in the object class, &amp;quot;follow the closed session&amp;quot; and become logically owned by the session &amp;lt;var&amp;gt;PST&amp;lt;/var&amp;gt;.&lt;br /&gt;
 &lt;br /&gt;
In addition, any objects accessible indirectly from a session name&lt;br /&gt;
also &amp;quot;follow the session.&amp;quot;&lt;br /&gt;
That is, if an object can be accessed by a session name and that&lt;br /&gt;
object contains a reference to another object, the latter object&lt;br /&gt;
also &amp;quot;follows the session&amp;quot; when the session is closed.&lt;br /&gt;
Because determining which objects can be accessed directly or&lt;br /&gt;
indirectly from a session name is very much like object&lt;br /&gt;
[[Global and session objects#Managing object storage|garbage collection]],&lt;br /&gt;
a &amp;lt;var&amp;gt;$Session_Close&amp;lt;/var&amp;gt; causes garbage&lt;br /&gt;
collection to be performed for the invoking thread.&lt;br /&gt;
 &lt;br /&gt;
Many of the data structures associated with sessions are also&lt;br /&gt;
associated with system-wide resources such as &amp;lt;var&amp;gt;CCATEMP&amp;lt;/var&amp;gt; pages,&lt;br /&gt;
virtual storage, record locks, &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;Janus&amp;lt;/var&amp;gt; threads, file locks, and so on.&lt;br /&gt;
When a session is closed but not deleted, these resources are&lt;br /&gt;
considered to be &amp;quot;owned&amp;quot; by the session &amp;lt;var&amp;gt;PST&amp;lt;/var&amp;gt;; where possible, &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;[[SirMon]]&amp;lt;/var&amp;gt; tries to indicate this ownership.&lt;br /&gt;
&lt;br /&gt;
==See also==&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[[Global and session objects|&amp;quot;Global and session objects&amp;quot;]]&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:Overviews]]&lt;/div&gt;</summary>
		<author><name>Goff</name></author>
	</entry>
	<entry>
		<id>https://m204wiki.rocketsoftware.com/index.php?title=ONLINE_monitoring&amp;diff=118262</id>
		<title>ONLINE monitoring</title>
		<link rel="alternate" type="text/html" href="https://m204wiki.rocketsoftware.com/index.php?title=ONLINE_monitoring&amp;diff=118262"/>
		<updated>2021-11-10T04:30:46Z</updated>

		<summary type="html">&lt;p&gt;Goff: /* Wait type values */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;p&amp;gt;&lt;br /&gt;
You can monitor the status and performance of an ONLINE system, including SNA Communications Server interfaces, with the MONITOR command. See [[MONITOR command]] for complete command syntax.&amp;lt;/p&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
MONITOR provides a series of formatted or unformatted displays of system and user statistics about all or a selected set of active users. You can update the displays on a periodic basis, but do not update them more frequently than every five seconds. &amp;lt;/p&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
==Unformatted displays==&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Unformatted displays show all the nonzero cumulative system or user statistics in a format similar to that provided in the journal:   &amp;lt;/p&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt; Series of terms appears in name=value format.&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt; Journal header is not displayed.&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt; Each user is identified by user number.&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt; Account name appears at the beginning of the user&#039;s display. &lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
==Formatted displays==&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Formatted displays show basic system information, followed by specified user information in labelled columns. &amp;lt;/p&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Basic system information includes the number of:&amp;lt;/p&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt; Active users (USR)&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt; Active servers (SVR)&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt; Open buffers (BUF)&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt; Open files (FLS) &amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt; A file open as part of one or more permanent groups is followed by an asterisk (*).&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt; Two pound signs (##) indicate that the user has more files open than can fit into the internal buffer used to hold open file names.&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;  System percentage of CPU time (PCPU).&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt; Statistics from the last system performance line written to the journal. If performance monitoring is active and performance lines are being written to the journal, all statistics are shown. Otherwise, only open buffers, open files, and system PCPU are shown. &lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Specified user information is described in the next section.&amp;lt;/p&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
==User information in formatted displays==&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
User information is viewable in the following types of formatted displays:&amp;lt;/p&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt; Basic display (default)&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt; User since-last statistics&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt; User performance data&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt; Open files&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
The following sections describe these types of formatted displays.&amp;lt;/p&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
===Basic display===&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;p class=&amp;quot;code&amp;quot;&amp;gt;USER SVR  USERID P CUR SLICE AGE FUNC CNCT    CPU  SEQIO QUE  WT FLGS&lt;br /&gt;
 0        SAM    S  48 0.075             0  0.041  3     BLKO 04 40&lt;br /&gt;
 1     1  MARY   S  49 0.075     EVAL  266  0.152  36    REDY &lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Where:&amp;lt;/p&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;USER is the user number.&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;SVR is the server number.&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;USERID is the user ID.&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;P is user priority (P).&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;CUR is current priority.&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;SLICE is current CPU time slice.&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;AGE is user pre-aged priority.&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;FUNC is the last function to set the since-last parameter.&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;CNCT is connect time.&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;CPU is CPU time.&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;SEQIO is the sequential I/O operations performed.&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;QUE is the [[#QUE values|current scheduler queue]].&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;WT is the [[#Wait state values|user wait state]].&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;FLGS is the sum of the [[#Status flag values|status flag values]].&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====QUE values====&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;tr class=&amp;quot;head&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
QUE value &amp;lt;/p&amp;gt;&lt;br /&gt;
 &amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Means user is...&amp;lt;/p&amp;gt;&lt;br /&gt;
 &amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
RUNG &amp;lt;/p&amp;gt;&lt;br /&gt;
 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Running.&amp;lt;/p&amp;gt;&lt;br /&gt;
 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
BLKI &amp;lt;/p&amp;gt;&lt;br /&gt;
 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Blocked in server, visible to the scheduler.&amp;lt;/p&amp;gt;&lt;br /&gt;
 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
OFFI &amp;lt;/p&amp;gt;&lt;br /&gt;
 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Blocked in server, invisible to the scheduler.&amp;lt;/p&amp;gt;&lt;br /&gt;
 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
BLKO &amp;lt;/p&amp;gt;&lt;br /&gt;
 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Blocked out of server, visible to the scheduler.&amp;lt;/p&amp;gt;&lt;br /&gt;
 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
OFFO &amp;lt;/p&amp;gt;&lt;br /&gt;
 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Blocked out of server, invisible to the scheduler.&amp;lt;/p&amp;gt;&lt;br /&gt;
 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
WTSV &amp;lt;/p&amp;gt;&lt;br /&gt;
 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Waiting for a server.&amp;lt;/p&amp;gt;&lt;br /&gt;
 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
REDY &amp;lt;/p&amp;gt;&lt;br /&gt;
 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Ready or running.&amp;lt;/p&amp;gt;&lt;br /&gt;
 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
SWPG &amp;lt;/p&amp;gt;&lt;br /&gt;
 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Being swapped in or out.&amp;lt;/p&amp;gt;&lt;br /&gt;
 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
WTUS &amp;lt;/p&amp;gt;&lt;br /&gt;
 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Server waiting for user.&amp;lt;/p&amp;gt;&lt;br /&gt;
 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
MOVE&amp;lt;/p&amp;gt;&lt;br /&gt;
 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Moving between queues.&amp;lt;/p&amp;gt;&lt;br /&gt;
 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p class=&amp;quot;note&amp;quot;&amp;gt;&amp;lt;b&amp;gt;Tip:&amp;lt;/b&amp;gt; As of version 7.7, by summing RUNG, BLKI, BLKO, WTSV, REDY, and SWPG, you can approximate USRS (average active users).&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p class=&amp;quot;note&amp;quot;&amp;gt;&amp;lt;b&amp;gt;Note:&amp;lt;/b&amp;gt; Prior to version 7.7, OFFQ was used instead of OFFI and OFFO.&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Wait type values====&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;tr class=&amp;quot;head&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Wait&amp;lt;/p&amp;gt;&lt;br /&gt;
 &amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Description&amp;lt;/p&amp;gt;&lt;br /&gt;
 &amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
00&amp;lt;/p&amp;gt;&lt;br /&gt;
 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Unspecified.&amp;lt;/p&amp;gt;&lt;br /&gt;
 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
01&amp;lt;/p&amp;gt;&lt;br /&gt;
 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Disk I/O.&amp;lt;/p&amp;gt;&lt;br /&gt;
 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;02&amp;lt;/p&amp;gt;&lt;br /&gt;
 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Sequential user I/O &amp;amp;mdash; output.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;03&amp;lt;/p&amp;gt;&lt;br /&gt;
 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Sequential user I/O &amp;amp;mdash; input.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;04&amp;lt;/p&amp;gt;&lt;br /&gt;
 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Operator&#039;s console input (WTOR).&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;05&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;Restore reads (BSAM).&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
06&amp;lt;/p&amp;gt;&lt;br /&gt;
 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Dump writes (BSAM). &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;07&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;Enqueue waits (record or noncritical resource).&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;08&amp;lt;/p&amp;gt;&lt;br /&gt;
 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Buffer waits.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;09&amp;lt;/p&amp;gt;&lt;br /&gt;
 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;Wait almost forever (deactivated user).&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;10&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;Waits for a pseudo subtask, or waits for reactivation (hung terminal).&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;11&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;Waits for an IFAM2 or IFAM4 call.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;12&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;Waits for a wakeup.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;13&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;Server I/O.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;15&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;Writes to the journal data set, CCAJRNL.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;16&amp;lt;/p&amp;gt;&lt;br /&gt;
 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;Checkpoint writes to CHKPOINT data set.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;17&amp;lt;/p&amp;gt;&lt;br /&gt;
 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;Waits for check on previous write.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;18&amp;lt;/p&amp;gt;&lt;br /&gt;
 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;Waits for a checkpoint DECB to free up or waiting for multiuser output arbitration.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;19&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;Waits for a checkpoint request.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;20&amp;lt;/p&amp;gt;&lt;br /&gt;
 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;Waits for a checkpoint completion.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;21&amp;lt;/p&amp;gt;&lt;br /&gt;
 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;Wait forever (dead user).&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;22&amp;lt;/p&amp;gt;&lt;br /&gt;
 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;VSAM or sequential file input.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;23&amp;lt;/p&amp;gt;&lt;br /&gt;
 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;User waiting due to excessive login failures.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;24&amp;lt;/p&amp;gt;&lt;br /&gt;
 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;Waits for exclusive control of critical file resource.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;25&amp;lt;/p&amp;gt;&lt;br /&gt;
 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;Waits for share control of critical file resource.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;26&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;Waits for SNA Communications Server buffer, input or output.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;27&amp;lt;/p&amp;gt;&lt;br /&gt;
 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;Waits for interprocess input.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;28&amp;lt;/p&amp;gt;&lt;br /&gt;
 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;Waits for interprocess output.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;29&amp;lt;/p&amp;gt;&lt;br /&gt;
 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;User waiting for the security interface.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;30&amp;lt;/p&amp;gt;&lt;br /&gt;
 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;User(s) waiting, with &amp;lt;code&amp;gt;$Wait(&amp;lt;i&amp;gt;nn&amp;lt;/i&amp;gt;,&#039;SWAP&#039;)&amp;lt;/code&amp;gt;, for a user-defined ECB to be posted by a &amp;lt;var&amp;gt;$Post&amp;lt;/var&amp;gt; function from a different user.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;31&amp;lt;/p&amp;gt;&lt;br /&gt;
 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;User(s) waiting, with &amp;lt;code&amp;gt;$Wait(&amp;lt;i&amp;gt;nn&amp;lt;/i&amp;gt;,&#039;NOSWAP&#039;)&amp;lt;/code&amp;gt;, for a user-defined EDB to be posted by a &amp;lt;var&amp;gt;$Post&amp;lt;/var&amp;gt; function from a different user.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;32&amp;lt;/p&amp;gt;&lt;br /&gt;
 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;User waiting for DB2 subtask.&amp;lt;/p&amp;gt;&lt;br /&gt;
 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;33-36&amp;lt;/p&amp;gt;&lt;br /&gt;
 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;Reserved for future development.&amp;lt;/p&amp;gt;&lt;br /&gt;
 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;37&amp;lt;/p&amp;gt;&lt;br /&gt;
 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;User waiting for recovery to complete.&amp;lt;/p&amp;gt;&lt;br /&gt;
 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;38&amp;lt;/p&amp;gt;&lt;br /&gt;
 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;Reserved for future development.&amp;lt;/p&amp;gt;&lt;br /&gt;
 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
39&amp;lt;/p&amp;gt;&lt;br /&gt;
 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;Reserved for future development.&amp;lt;/p&amp;gt;&lt;br /&gt;
 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
40&amp;lt;/p&amp;gt;&lt;br /&gt;
 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;Waiting for an MQSeries subtask to become available.&amp;lt;/p&amp;gt;&lt;br /&gt;
 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
41&amp;lt;/p&amp;gt;&lt;br /&gt;
 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;Waiting for a MQ subtask to run.&amp;lt;/p&amp;gt;&lt;br /&gt;
 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
42&amp;lt;/p&amp;gt;&lt;br /&gt;
 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;MQSeries MQGET operations with wait time specified.&amp;lt;/p&amp;gt;&lt;br /&gt;
 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
43&amp;lt;/p&amp;gt;&lt;br /&gt;
 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;ECF to load or delete a module. &amp;lt;/p&amp;gt;&lt;br /&gt;
 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;44&amp;lt;/p&amp;gt;&lt;br /&gt;
 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;External module to become free. &amp;lt;/p&amp;gt;&lt;br /&gt;
 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;45&amp;lt;/p&amp;gt;&lt;br /&gt;
 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;ECF subtask to become free.&amp;lt;/p&amp;gt;&lt;br /&gt;
 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;46&amp;lt;/p&amp;gt;&lt;br /&gt;
 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;External module to run.&amp;lt;/p&amp;gt;&lt;br /&gt;
 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;47&amp;lt;/p&amp;gt;&lt;br /&gt;
 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;User(s) waiting, with &amp;lt;code&amp;gt;$Wait(&#039;CPQZ&#039;)&amp;lt;/code&amp;gt;, for the extended quiesce ECB to be posted by the successful completion of a &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;Model&amp;amp;nbsp;204&amp;lt;/var&amp;gt;, system-wide checkpoint.&amp;lt;/p&amp;gt;&lt;br /&gt;
 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;48&amp;lt;/p&amp;gt;&lt;br /&gt;
 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;User(s) waiting, with &amp;lt;code&amp;gt;$Wait(&#039;QZSIG&#039;)&amp;lt;/code&amp;gt;, for the end of extended quiesce.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;49&amp;lt;/p&amp;gt;&lt;br /&gt;
 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;User(s) waiting, at end of extended quiesce, for count of &amp;lt;code&amp;gt;$Wait(&#039;CPQZ&#039;)&amp;lt;/code&amp;gt; and &amp;lt;code&amp;gt;$Wait(&#039;QZSIG&#039;)&amp;lt;/code&amp;gt; users to go to zero.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;50&amp;lt;/p&amp;gt;&lt;br /&gt;
 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;User is waiting for HSM to recall an archived data set.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;51&amp;lt;/p&amp;gt;&lt;br /&gt;
 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;User is waiting for a share lock on the internal constraints database. &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;The constraints database is used to ensure that there is sufficient space on table B pages and in table D to be able to back out active transactions as needed.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;52&amp;lt;/p&amp;gt;&lt;br /&gt;
 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
User is waiting for an exclusive lock on the internal constraints database. &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
The constraints database is used to ensure that there is sufficient space on table B pages and in table D to be able to back out active transactions as needed.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;53&amp;lt;/p&amp;gt;&lt;br /&gt;
 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;User is waiting for a subtransaction checkpoint to complete.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;54&amp;lt;/p&amp;gt;&lt;br /&gt;
 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;Checkpoint PST waiting on a blocking file update to complete to try to do a transaction checkpoint.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;55&amp;lt;/p&amp;gt;&lt;br /&gt;
 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;Checkpoint PST doing a timed wait to try to do a transaction checkpoint.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;56&amp;lt;/p&amp;gt;&lt;br /&gt;
 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;Checkpoint PST waiting on users to complete subtransactions.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;57&amp;lt;/p&amp;gt;&lt;br /&gt;
 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;Means a daemon thread waiting for its master thread.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;This change is enabled in V7.8 or V7.7 with the application of zap 77z410.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;58&amp;lt;/p&amp;gt;&lt;br /&gt;
 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;Means a master thread waiting for one of its daemon threads.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;This change is enabled in V7.8 or V7.7 with the application of zap 77z410.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;80-89&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;Customer (site-specific) wait types.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;97&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;Waiting for a Fast/Unload request running in a real subtask.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;98&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;In a &amp;lt;var&amp;gt;[[MAXAUSER parameter|MAXAUSER]]&amp;lt;/var&amp;gt; wait.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;99&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;Waiting for a &amp;lt;var&amp;gt;[[SIRFACT command|SIRFACT QUIESCE]]&amp;lt;/var&amp;gt; to be completed (with a &amp;lt;var&amp;gt;SIRFACT RESUME&amp;lt;/var&amp;gt;).&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Status flag values====&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;tr class=&amp;quot;head&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Flag&amp;lt;/p&amp;gt;&lt;br /&gt;
 &amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Description of wait...&amp;lt;/p&amp;gt;&lt;br /&gt;
 &amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
40&amp;lt;/p&amp;gt;&lt;br /&gt;
 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
User&#039;s wait is swappable. If another user needs this user&#039;s server area, the waiter may be written out.&amp;lt;/p&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&amp;lt;p&amp;gt;20&amp;lt;/p&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&amp;lt;p&amp;gt;User is waiting for an internal ECB (that is, the ECB is posted only by &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;Model&amp;amp;nbsp;204&amp;lt;/var&amp;gt;, not by the operating system). This can happen, for example, if the waiting user is waiting to access a record to which someone else is preventing access. &amp;lt;/p&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&amp;lt;p&amp;gt;10&amp;lt;/p&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&amp;lt;p&amp;gt;ECB to be posted is of the short form (1 byte in length) and is an internal ECB (posted by M204). &amp;lt;/p&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&amp;lt;p&amp;gt;8&amp;lt;/p&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&amp;lt;p&amp;gt;More than one user is allowed to wait for the ECB that this user is waiting for. &amp;lt;/p&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&amp;lt;p&amp;gt;4&amp;lt;/p&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&amp;lt;p&amp;gt;User can be bumped.&amp;lt;/p&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&amp;lt;p&amp;gt;2&amp;lt;/p&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&amp;lt;p&amp;gt;User can be interrupted with an urgent message.&amp;lt;/p&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&amp;lt;p&amp;gt;1&amp;lt;/p&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&amp;lt;p&amp;gt;A time limit was specified for the user&#039;s wait. For example, if a waiting user is in a record locking conflict situation, it is a timed wait until the request ends and a record locking conflict message is issued, or an &amp;lt;var&amp;gt;ON&amp;lt;/var&amp;gt; unit in the code takes control.&amp;lt;/p&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====V7.7 layout change====&lt;br /&gt;
From V7.7 onwards (with zaps 77Z478 or 78Z023, 78Z026) the AGE column in the basic display output has been replaced with a column, headed LOG, which shows the logon type of each user, as in the following example:&lt;br /&gt;
&amp;lt;p class=&amp;quot;code&amp;quot;&amp;gt;&lt;br /&gt;
20.149  MAY 28  13.02.36         PAGE 8                                           &lt;br /&gt;
USER SVR         FLS  PCPU SMPLS   RUNG    REDY    BLKI    WTSV    BLKO   SWPG    &lt;br /&gt;
                   6 0.290                                                        &lt;br /&gt;
                                                                                  &lt;br /&gt;
USER SVR USERID     P CUR   SLICE LOG FUNC  CNCT        CPU  SEQIO QUE  WT FLGS   &lt;br /&gt;
   0     SUPERKLUGE H 252   0.030 CCA DISP     0      0.001    596 OFFO  4  60    &lt;br /&gt;
   7   4 JIMV       S  62   0.030 SUB EVAL    10      0.001      9 OFFI  3  66    &lt;br /&gt;
   8   2 ZORRO      S   4   0.030 PDG EVAL    93      0.003     36 OFFI  3  66    &lt;br /&gt;
   9   5 TSJRD      H 104   0.030 ESM        123      0.001     74 RUNG           &lt;br /&gt;
  10   1 CCAD01     H 110   0.030 CCA         13      0.001     52 OFFI  3  66    &lt;br /&gt;
  31     VT75DIED           0.000              0      0.000      0       2  20    &lt;br /&gt;
  32     VT75READ           0.000         253954      0.013      0       3  00    &lt;br /&gt;
  33     VT75ERRS           0.000              0      0.000      0       2  20    &lt;br /&gt;
  34     CHKPPST            0.000              0      0.001      0      12  20    &lt;br /&gt;
  35     CHKPAWW            0.000           5509      0.000      0      12  20    &lt;br /&gt;
  36     MQDELDTP           0.000              0      0.000      0      12  00    &lt;br /&gt;
&amp;gt;                                                                              &lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
Possible values that are shown in the LOG column (logon type) are as follows&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;tr class=&amp;quot;head&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;&amp;lt;p&amp;gt;Value&amp;lt;/p&amp;gt;&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;&amp;lt;p&amp;gt;Meaning&amp;lt;/p&amp;gt;&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;&amp;lt;p&amp;gt;CCA&amp;lt;/p&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;p&amp;gt;CCASTAT userid&amp;lt;/p&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;&amp;lt;p&amp;gt;ESM&amp;lt;/p&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;p&amp;gt;userid validated by an External Security Manager - ACF2, RACF, or TopSecret&amp;lt;/p&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;&amp;lt;p&amp;gt;SUB&amp;lt;/p&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;p&amp;gt;Subsystem controlled logon&amp;lt;/p&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;&amp;lt;p&amp;gt;GST&amp;lt;/p&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;p&amp;gt;Guest - neither logged on via CCASTAT nor by an ESM&amp;lt;/p&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;&amp;lt;p&amp;gt;PDG&amp;lt;/p&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;p&amp;gt;Logon pending due to errors (e.g. invalid password)&amp;lt;/p&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===User since-last statistics===&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
User since-last statistics (SL option) show current activity.&amp;lt;/p&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
If the user is between activities or performing an activity that does not initialize since-last statistics, the display is cumulative.&amp;lt;/p&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Statistics displayed are CPU, DKRD, DKWR, UDD, OUT, SLIC, FINDS, RECDS, PCPU, RQTM, SUBSYSTEM, PROC-FILE, PROC, and the pseudo subtask&#039;s user ID, account name, and user number. (Refer to the [[#Description of statistics|Statistics with descriptions]] table for statistic definitions, and to [[#Pseudo subtasks|Pseudo subtasks]].) &amp;lt;/p&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
===User performance data===&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
The PERFORMANCE option shows data last written to the journal. The following information is included:&amp;lt;/p&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt; Number of samples used to compute percentages&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt; percentage of time the user is in each of the scheduler queues&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
See [[#Priority scheduling|Priority scheduling]].&amp;lt;/p&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
===Open files===&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
This display is a list of files a user has open.&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==MONITOR examples==&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
These examples show several variations of the MONITOR command.&amp;lt;/p&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
The following command specifies a single nonrepeating formatted display of basic information for the system and all active users:&amp;lt;/p&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;p class=&amp;quot;code&amp;quot;&amp;gt;MONITOR&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
The following command, MONITOR ACTIVE, specifies a single nonrepeating formatted display of basic information for the system and active users, excepting OFFO and OFFI users. (OFFO and OFFI are state-of-queue statuses meaning that the Scheduler does not have to evaluate those users not in the queue. Prior to version 7.7, OFFQ was used instead of OFFO and OFFI.)&amp;lt;/p&amp;gt; &lt;br /&gt;
&amp;lt;p&amp;gt;The MONITOR ACTIVE command is used to reduce the amount of terminal output.&amp;lt;/p&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;p class=&amp;quot;code&amp;quot;&amp;gt;MONITOR ACTIVE&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
The following commands specify a display of the cumulative system statistics, which is updated every minute:&amp;lt;/p&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;p class=&amp;quot;code&amp;quot;&amp;gt;MONITOR STATISTICS          60&lt;br /&gt;
MONITOR STAT                EVERY 60&lt;br /&gt;
MONITOR SYSTEM STATISTICS   60&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
The following command specifies a single display of the cumulative user statistics for users 1, 3, and 5, if they are active:&amp;lt;/p&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;p class=&amp;quot;code&amp;quot;&amp;gt;MONITOR (1,3,5) STATISTICS&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
The following commands specify a single formatted display of basic system information and basic, since-last, performance, and file information for each active user. Pseudo subtask&#039;s user ID, account name, and user number are displayed for SL (since-last) statistics:&amp;lt;/p&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;p class=&amp;quot;code&amp;quot;&amp;gt;MONITOR                   ALL&lt;br /&gt;
MONITOR                   USERS ALL&lt;br /&gt;
MONITOR                   BASIC SL PERFORMANCE FILE&lt;br /&gt;
MONITOR                   SL FILE PERF&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
The following commands specify a display of basic formatted information for the system and users 1, 2, 5, and 7, if they are active. The display is repeated continually 75 seconds after it completes. The user must press Enter to display the refreshed version, or enter *CANCEL to terminate the display:&amp;lt;/p&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;p class=&amp;quot;code&amp;quot;&amp;gt;MONITOR (1,2,5,7)         75&lt;br /&gt;
MONITOR (1,2,5,7)         BASIC EVERY 75&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
The following command specifies an unformatted display of the following information:&amp;lt;/p&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt; Number of active users&amp;lt;/li&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;li&amp;gt; Number of compactions of the record locking table&amp;lt;/li&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;li&amp;gt; Current number of bytes used in the record locking table&amp;lt;/li&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;li&amp;gt; Current high-water mark for the number of bytes used in the record locking table&amp;lt;/li&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;li&amp;gt; Current number of headers used in the record locking table&amp;lt;/li&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;li&amp;gt; Current high-water mark for the number of headers used in the record locking table&amp;lt;/li&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;li&amp;gt; Required LRETBL setting (high-water mark) for the current system load&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;p class=&amp;quot;code&amp;quot;&amp;gt;MONITOR ENQ&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
The following command specifies a formatted display of the number of pages from tables of each file that are currently located in the disk buffers: &amp;lt;/p&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;p class=&amp;quot;code&amp;quot;&amp;gt;MONITOR DISKBUFF&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
The following command specifies information about SNA Communications Server&#039;s use of output buffers and waits for threads:&amp;lt;/p&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;p class=&amp;quot;code&amp;quot;&amp;gt;MONITOR VTAM&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==MONITOR LINK example==&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
The following command specifies information about a network entity:&amp;lt;/p&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;p class=&amp;quot;code&amp;quot;&amp;gt;MONITOR LINK HEADQTRS&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
For more information about the MONITOR command for network monitoring, see &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;Model&amp;amp;nbsp;204&amp;lt;/var&amp;gt; Horizon: Intersystem Processing.&amp;lt;/p&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
In this example, HEADQTRS is the specified network entity for which the Online system operation is being monitored. The following statistics are provided:&amp;lt;/p&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;p class=&amp;quot;code&amp;quot;&amp;gt; LOCAL ID MAXSES BNDSES IBWTS OBWTS CONVS FLGS TRAN/PROTO&lt;br /&gt;
 -------- ------ ------ ----- ----- ----- ---- ----------&lt;br /&gt;
 BOSTACB       4      2     0     0     2 A    VTAM/LU62&lt;br /&gt;
 &lt;br /&gt;
 USER   PROCESS  SENDS RECVS FLGS PROCESSGRP&lt;br /&gt;
 -----  -------- ----- ----- ---- ----------&lt;br /&gt;
     3  PROCESS1     5     4 BI   DENVER    OBSOLETE&lt;br /&gt;
     4  PROCESS1     5     4 BI   DENVER&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
Where:&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt; LOCAL ID is the SNA Communications Server ACB name (BOSTACB).&amp;lt;/li&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;li&amp;gt; MAXSES is the maximum number of sessions allowed on this link (4). &lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
The limit is established by the SESSIONS parameter of the DEFINE LINK command.&amp;lt;/p&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;li&amp;gt; BNDSES indicates the number of currently bound sessions (2).&amp;lt;/li&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;li&amp;gt; IBWTS indicates the number of input buffer waits (0) by inbound conversations. &lt;br /&gt;
 &lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
The input buffer availability is controlled by the actual number of input buffers established by the INBUFNO parameter of the DEFINE LINK command. An input buffer is used on the inbound side when a conversation is being established. If IBWTS is high, and you observe delays while opening inbound processes, then increase INBUFNO.&amp;lt;/p&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;li&amp;gt; OBWTS indicates the number of output buffer waits (0). &lt;br /&gt;
&lt;br /&gt;
&amp;lt;p class=&amp;quot;note&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;Note:&amp;lt;/b&amp;gt; OBWTS is always zero when the communication protocol is&lt;br /&gt;
 LU 6.2 (output buffers are not used).&amp;lt;/p&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;li&amp;gt; CONVS indicates the number of active conversations (2).&amp;lt;/li&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;li&amp;gt; FLGS indicates the status of the link status (A). Possible values for FLGS are: &lt;br /&gt;
&lt;br /&gt;
&amp;lt;table class=&amp;quot;thJustBold&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;A&amp;lt;/th&amp;gt; &amp;lt;td&amp;gt;Active&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;S&amp;lt;/th&amp;gt; &amp;lt;td&amp;gt;Stopped&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;C&amp;lt;/th&amp;gt; &amp;lt;td&amp;gt;Closed&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; &lt;br /&gt;
&amp;lt;/table&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;li&amp;gt; TRAN indicates the transport mechanism: SNA Communications Server or terminal (TERM). In this case TRAN is SNA Communications Server. &amp;lt;/li&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;li&amp;gt; PROTO indicates the communication protocol (LU 6.2). Possible values for PROTO are: &lt;br /&gt;
&lt;br /&gt;
&amp;lt;table class=&amp;quot;thJustBold&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;MSTR&amp;lt;/th&amp;gt; &amp;lt;td&amp;gt;Master (for TPROCESS)&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;XFER&amp;lt;/th&amp;gt; &amp;lt;td&amp;gt;Transfer (for TPROCESS)&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;IMS61&amp;lt;/th&amp;gt; &amp;lt;td&amp;gt;IMS LU 6.1&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;LU 6.2&amp;lt;/th&amp;gt; &amp;lt;td&amp;gt;LU 6.2 &amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
The second line of statistics is a detail line for each bound session.&amp;lt;/p&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt; USER provides the external user number (3, 4). A blank occurs if a conversation is not active.&amp;lt;/li&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;li&amp;gt; PROCESS indicates the process name (PROCESS1). If a conversation is not active, a blank appears.&amp;lt;/li&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;li&amp;gt; SENDS indicates the number of physical sends for each conversation&lt;br /&gt;
 (5, 5).&amp;lt;/li&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;li&amp;gt; RECVS indicates the number of physical receives for each conversation&lt;br /&gt;
 (4, 4).&amp;lt;/li&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;li&amp;gt; FLGS indicates the status of the session (BI, BI). The session status flags are: &lt;br /&gt;
&amp;lt;table class=&amp;quot;thJustBold&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;&amp;lt;p&amp;gt;B&amp;lt;/p&amp;gt; &amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&amp;lt;p&amp;gt;bound&amp;lt;/p&amp;gt; &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;&amp;lt;p&amp;gt;F&amp;lt;/p&amp;gt; &amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&amp;lt;p&amp;gt;first speaker&amp;lt;/p&amp;gt; &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;&amp;lt;p&amp;gt;I&amp;lt;/p&amp;gt; &amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&amp;lt;p&amp;gt;inbound&amp;lt;/p&amp;gt; &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;&amp;lt;p&amp;gt;O&amp;lt;/p&amp;gt; &amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&amp;lt;p&amp;gt;outbound&amp;lt;/p&amp;gt; &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;&amp;lt;p&amp;gt;L&amp;lt;/p&amp;gt; &amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&amp;lt;p&amp;gt;local bid in progress&amp;lt;/p&amp;gt; &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;&amp;lt;p&amp;gt;R&amp;lt;/p&amp;gt; &amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&amp;lt;p&amp;gt;remote bid accepted &amp;lt;/p&amp;gt; &amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&amp;lt;/li&amp;gt;&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt; PROCESSGRP provides the process group name (DENVER). In this example, user 3 is running with an OBSOLETE process group: the process group was stopped and a DEFINE PROCESSGROUP command was issued to change the process group definition for subsequent usage. User 4 is running with the most recent version of the process group definition. &amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==MONITOR PROCESSGROUP example==&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
The following command specifies reports concerning a specific process group:&amp;lt;/p&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;p class=&amp;quot;code&amp;quot;&amp;gt;MONITOR PROCESSGROUP &amp;lt;/p&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
In this example, two PROCESSGROUP reports are produced. The first report is for an active conversation. The second report reflects the stopping and redefinition of the active conversation, which is allocated to another conversation (OBSOLETE with the same process name). Until the conversation with the obsolete process group ends, separate reports are produced for each process group to reflect the more current set of attributes.&amp;lt;/p&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;p class=&amp;quot;code&amp;quot;&amp;gt; MONITOR PROCESSGROUP DENVER&lt;br /&gt;
 &lt;br /&gt;
 LINKNAME REMOTEID BNDSES INCONVS OTCONVS FLGS&lt;br /&gt;
 -------- -------- ------ ------- ------- ----&lt;br /&gt;
 HEADQTRS DENVACB       2       1       0 A&lt;br /&gt;
 &lt;br /&gt;
 USER   PROCESS  SENDS RECVS FLGS&lt;br /&gt;
 -----  -------- ----- ----- ----&lt;br /&gt;
     4  PROCESS1     5     4 BI&lt;br /&gt;
 &lt;br /&gt;
 &lt;br /&gt;
 MONITOR PROCESSGROUP DENVER&lt;br /&gt;
 &lt;br /&gt;
 LINKNAME REMOTEID BNDSES INCONVS OTCONVS FLGS&lt;br /&gt;
 -------- -------- ------ ------- ------- ----&lt;br /&gt;
 HEADQTRS DENVACB       2       1       0 AX&lt;br /&gt;
 &lt;br /&gt;
 USER   PROCESS  SENDS RECVS FLGS&lt;br /&gt;
 -----  -------- ----- ----- ----&lt;br /&gt;
     3  PROCESS1     5     4 BI&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
Where:&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;var&amp;gt;LINKNAME&amp;lt;/var&amp;gt; names the associated link (&amp;lt;code&amp;gt;HEADQTRS&amp;lt;/code&amp;gt;).&amp;lt;/li&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;var&amp;gt;REMOTEID&amp;lt;/var&amp;gt; provides the Remote LU name (&amp;lt;code&amp;gt;DENVACB&amp;lt;/code&amp;gt;).&amp;lt;/li&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;var&amp;gt;BNDSES&amp;lt;/var&amp;gt; indicates the number of bound sessions (2).&amp;lt;/li&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;var&amp;gt;INCONVS&amp;lt;/var&amp;gt; indicates the number of active inbound conversations (1).&amp;lt;/li&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;var&amp;gt;OTCONVS&amp;lt;/var&amp;gt; indicates the number of active outbound conversations (0).&amp;lt;/li&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;var&amp;gt;FLGS&amp;lt;/var&amp;gt; indicates the status of the processgroup (&amp;lt;code&amp;gt;A&amp;lt;/code&amp;gt;). The processgroup status flags are: &lt;br /&gt;
&amp;lt;table class=&amp;quot;thJustBold&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;&amp;lt;p&amp;gt;A&amp;lt;/p&amp;gt; &amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&amp;lt;p&amp;gt;Active&amp;lt;/p&amp;gt; &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;&amp;lt;p&amp;gt;S&amp;lt;/p&amp;gt; &amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&amp;lt;p&amp;gt;Stopped&amp;lt;/p&amp;gt; &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;&amp;lt;p&amp;gt;X&amp;lt;/p&amp;gt; &amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&amp;lt;p&amp;gt;Obsolete &amp;lt;/p&amp;gt; &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
The second line of statistics is a detail line for each active conversation.&amp;lt;/p&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;var&amp;gt;USER&amp;lt;/var&amp;gt; indicates the external user number (4).&amp;lt;/li&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;var&amp;gt;PROCESS&amp;lt;/var&amp;gt; provides the name of the program as it is known to network users (&amp;lt;code&amp;gt;PROCESS1&amp;lt;/code&amp;gt;).&amp;lt;/li&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;var&amp;gt;SENDS&amp;lt;/var&amp;gt; indicates the number of physical sends (5).&amp;lt;/li&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;var&amp;gt;RECVS&amp;lt;/var&amp;gt; indicates the number of physical receives (4).&amp;lt;/li&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;var&amp;gt;FLGS&amp;lt;/var&amp;gt; indicates the status of the session status (&amp;lt;code&amp;gt;BI&amp;lt;/code&amp;gt;). Status flags are: &lt;br /&gt;
&amp;lt;table class=&amp;quot;thJustBold&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;&amp;lt;p&amp;gt;B&amp;lt;/p&amp;gt; &amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&amp;lt;p&amp;gt;Bound&amp;lt;/p&amp;gt; &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;&amp;lt;p&amp;gt;F&amp;lt;/p&amp;gt; &amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&amp;lt;p&amp;gt;First speaker&amp;lt;/p&amp;gt; &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;&amp;lt;p&amp;gt;I&amp;lt;/p&amp;gt; &amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&amp;lt;p&amp;gt;Inbound&amp;lt;/p&amp;gt; &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;&amp;lt;p&amp;gt;O&amp;lt;/p&amp;gt; &amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&amp;lt;p&amp;gt;Outbound &amp;lt;/p&amp;gt; &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==MONITOR PROCESS example==&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
The following command specifies information about a particular process:&amp;lt;/p&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;p class=&amp;quot;code&amp;quot;&amp;gt;MONITOR PROCESS PROCESS1&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
In this example, two inbound conversations invoked from PROCESSGROUP DENVER (users 3 and 4) are in progress with the process named &amp;lt;code&amp;gt;PROCESS1&amp;lt;/code&amp;gt;. The conversation ID (CID) that was assigned in the SOUL &amp;lt;var&amp;gt;OPEN PROCESS&amp;lt;/var&amp;gt; statement is &amp;lt;code&amp;gt;PROGRAM1&amp;lt;/code&amp;gt;.&amp;lt;/p&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;p class=&amp;quot;code&amp;quot;&amp;gt;MONITOR PROCESS PROCESS1&lt;br /&gt;
 &lt;br /&gt;
USER   CID      PROCESSGRP STARTED     SENDS RECVS FLGS STATE&lt;br /&gt;
&amp;lt;b&amp;gt;&amp;lt;/b&amp;gt;-----  -------- ---------- ----------- ----- ----- ---- ------&lt;br /&gt;
    3  PROGRAM1 DENVER     88349135723     5     4 BI   RECV&lt;br /&gt;
    4  PROGRAM1 DENVER     88349135803     5     4 BI   RECV&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;var&amp;gt;USER&amp;lt;/var&amp;gt; indicates the external user number (&amp;lt;code&amp;gt;3&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;4&amp;lt;/code&amp;gt;).&amp;lt;/li&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;var&amp;gt;CID&amp;lt;/var&amp;gt; provides the conversation ID (&amp;lt;code&amp;gt;PROGRAM1&amp;lt;/code&amp;gt;).&amp;lt;/li&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;var&amp;gt;PROCESSGRP&amp;lt;/var&amp;gt; indicates the name of the processgroup (&amp;lt;code&amp;gt;DENVER&amp;lt;/code&amp;gt;).&amp;lt;/li&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;var&amp;gt;STARTED&amp;lt;/var&amp;gt; provides the Julian date and time the conversation began (&amp;lt;code&amp;gt;88349&amp;lt;/code&amp;gt; and &amp;lt;code&amp;gt;13:57:23&amp;lt;/code&amp;gt;).&amp;lt;/li&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;var&amp;gt;SENDS&amp;lt;/var&amp;gt; indicates the number of physical sends (&amp;lt;code&amp;gt;5&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;5&amp;lt;/code&amp;gt;).&amp;lt;/li&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;var&amp;gt;RECVS&amp;lt;/var&amp;gt; indicates the number of physical receives (&amp;lt;code&amp;gt;4&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;4&amp;lt;/code&amp;gt;).&amp;lt;/li&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;var&amp;gt;FLGS&amp;lt;/var&amp;gt; indicates the status of the session (&amp;lt;code&amp;gt;BI&amp;lt;/code&amp;gt;). Status flags are:&lt;br /&gt;
&amp;lt;table class=&amp;quot;thJustBold&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;&amp;lt;p&amp;gt;B&amp;lt;/p&amp;gt; &amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&amp;lt;p&amp;gt;Bound&amp;lt;/p&amp;gt; &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;&amp;lt;p&amp;gt;F&amp;lt;/p&amp;gt; &amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&amp;lt;p&amp;gt;First speaker&amp;lt;/p&amp;gt; &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;&amp;lt;p&amp;gt;I&amp;lt;/p&amp;gt; &amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&amp;lt;p&amp;gt;Inbound&amp;lt;/p&amp;gt; &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;&amp;lt;p&amp;gt;O&amp;lt;/p&amp;gt; &amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&amp;lt;p&amp;gt;Outbound &amp;lt;/p&amp;gt; &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;var&amp;gt;STATE&amp;lt;/var&amp;gt; indicates the state of the conversation (&amp;lt;code&amp;gt;RECV&amp;lt;/code&amp;gt;). Conversation states can be:&lt;br /&gt;
 &lt;br /&gt;
:ACCEPT&lt;br /&gt;
:CLOSE&lt;br /&gt;
:CONFCLS&lt;br /&gt;
:CONFIRM&lt;br /&gt;
:CONFSND&lt;br /&gt;
:INITIAL&lt;br /&gt;
:RECV&lt;br /&gt;
:SEND&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==MONITOR DISKBUFF example==&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
You can use the &amp;lt;var&amp;gt;[[MONITOR command: Disk buffers|MONITOR DISKBUFF]]&amp;lt;/var&amp;gt; commands to analyze the buffer pool utilizations:&amp;lt;/p&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;var&amp;gt;MONITOR DISKBUFF&amp;lt;/var&amp;gt; output shows buffer usage combining above and below the bar buffers.&amp;lt;/li&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;var&amp;gt;MONITOR DISKBUFFG&amp;lt;/var&amp;gt; output shows buffer pool usage for only above the bar buffers.&amp;lt;/li&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;var&amp;gt;MONITOR DISKBUFFL&amp;lt;/var&amp;gt; output shows buffer pool usage for only below the bar buffer usage.&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Use these commands throughout the day across varied types of daily and event processing to evaluate your buffer allocations.&amp;lt;/p&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
===Using MONITOR DISKBUFF commands===&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
You can see the types of pages that are in your buffer pools at any point in time using the &amp;lt;var&amp;gt;MONITOR DISKBUFF&amp;lt;/var&amp;gt; command. The output of this command displays the types of pages that are in buffers and how many of each type.&amp;lt;/p&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;p class=&amp;quot;code&amp;quot;&amp;gt;&amp;lt;b&amp;gt;MONITOR DISKBUFF&amp;lt;/b&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
FILENAME  FCT    TBLA    TBLB    TBLC    TBLD    TBLE    TBLX   *TOTAL*&lt;br /&gt;
&amp;lt;b&amp;gt;&amp;lt;/b&amp;gt;--------  ---  ------  ------  ------  ------  ------  ------   -------&lt;br /&gt;
CCATEMP     0      40       0       0       0       0       0        40&lt;br /&gt;
PROC1       1       0       0       0      11       0       0        12&lt;br /&gt;
FILETBLX    1       1      10       0       2       0       2        16&lt;br /&gt;
TESTZ       1       1      11       0       3     185       0       201&lt;br /&gt;
&amp;lt;b&amp;gt;&amp;lt;/b&amp;gt;*TOTAL*     3      42      21       0      16     185       2       269&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Category:System management]]&lt;br /&gt;
[[Category:Model 204 operational issues]]&lt;/div&gt;</summary>
		<author><name>Goff</name></author>
	</entry>
	<entry>
		<id>https://m204wiki.rocketsoftware.com/index.php?title=RECLOCKO_parameter&amp;diff=118261</id>
		<title>RECLOCKO parameter</title>
		<link rel="alternate" type="text/html" href="https://m204wiki.rocketsoftware.com/index.php?title=RECLOCKO_parameter&amp;diff=118261"/>
		<updated>2021-11-09T02:58:06Z</updated>

		<summary type="html">&lt;p&gt;Goff: /* Description */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Template:RECLOCKO parameter subtitle}}&lt;br /&gt;
==Summary==&lt;br /&gt;
&amp;lt;dl&amp;gt;&lt;br /&gt;
&amp;lt;dt&amp;gt;Default value&lt;br /&gt;
&amp;lt;dd&amp;gt;X&#039;03&#039;&lt;br /&gt;
&amp;lt;dt&amp;gt;Parameter type&lt;br /&gt;
&amp;lt;dd&amp;gt;System&lt;br /&gt;
&amp;lt;dt&amp;gt;Where set&lt;br /&gt;
&amp;lt;dd&amp;gt;User 0 CCAIN parameters&lt;br /&gt;
&amp;lt;dt&amp;gt;Related products&lt;br /&gt;
&amp;lt;dd&amp;gt;All&lt;br /&gt;
&amp;lt;dt&amp;gt;Introduced&lt;br /&gt;
&amp;lt;dd&amp;gt;&amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;[[Sirius Mods]]&amp;lt;/var&amp;gt; 8.1&lt;br /&gt;
&amp;lt;/dl&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Description==&lt;br /&gt;
This parameter enhances &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;Model&amp;amp;nbsp;204&amp;lt;/var&amp;gt; handling of record locking conflicts. The meaning of the bits are:&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;X&#039;01&#039;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Issue message [[MSIR.1055 (caught) record locking conflict with user (unum) (uname) for file (file) record number (recnum)|MSIR.1055]] for any untrapped record locking conflicts. &amp;lt;code&amp;gt;MSIR.1055&amp;lt;/code&amp;gt; provides information about the user that holds the lock and the file and record number for which there&#039;s a conflict. The additional messages &amp;lt;code&amp;gt;MSIR.1056&amp;lt;/code&amp;gt; and &amp;lt;code&amp;gt;MSIR.1057&amp;lt;/code&amp;gt; provide further information about the lock conflict.&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
A record locking conflict is considered untrapped if &amp;lt;i&amp;gt;both&amp;lt;/i&amp;gt; of these are true: &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;The conflict is not inside a [[Try block#Try and Catch|Try block]]  with a &amp;lt;code&amp;gt;Catch RecordLockingConflict&amp;lt;/code&amp;gt; clause. &amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;There is no &amp;lt;code&amp;gt;On Record Locking Conflict&amp;lt;/code&amp;gt; or &amp;lt;code&amp;gt;On Find Conflict&amp;lt;/code&amp;gt; that would be driven by the conflict.&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;X&#039;02&#039;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Issue message [[MSIR.1055 (caught) record locking conflict with user (unum) (uname) for file (file) record number (recnum)|MSIR.1055]] for any trapped record locking conflicts. &amp;lt;code&amp;gt;MSIR.1055&amp;lt;/code&amp;gt; provides information about the user that holds the lock, as well as the file and record number for which there&#039;s a conflict. The additional messages &amp;lt;code&amp;gt;MSIR.1056&amp;lt;/code&amp;gt; and &amp;lt;code&amp;gt;MSIR.1057&amp;lt;/code&amp;gt; provide further information about the lock conflict.&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
A record locking conflict is considered trapped if &amp;lt;i&amp;gt;either&amp;lt;/i&amp;gt; of these is true: &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;The conflict is inside a &amp;lt;var&amp;gt;Try&amp;lt;/var&amp;gt; block with a &amp;lt;code&amp;gt;Catch RecordLockingConflict&amp;lt;/code&amp;gt; clause. &amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;There is an &amp;lt;code&amp;gt;On Record Locking Conflict&amp;lt;/code&amp;gt; or &amp;lt;code&amp;gt;On Find Conflict&amp;lt;/code&amp;gt; that would be driven by the conflict.&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;X&#039;04&#039;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&amp;lt;p class=&amp;quot;note&amp;quot;&amp;gt;&amp;lt;b&amp;gt;Note:&amp;lt;/b&amp;gt; This setting is ignored as of version 7.5 of &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;Model&amp;amp;nbsp;204&amp;lt;/var&amp;gt;. The information that follows here and the comments in the &amp;quot;Usage notes,&amp;quot; below, is relevant only to Sirius customers who have not upgraded to &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;Model&amp;amp;nbsp;204&amp;lt;/var&amp;gt; V7.5. &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Maintain extra information in the record locking table. This information is provided in message &amp;lt;code&amp;gt;MSIR.1056&amp;lt;/code&amp;gt; or &amp;lt;code&amp;gt;MSIR.1057&amp;lt;/code&amp;gt;, following &amp;lt;code&amp;gt;MSIR.1055&amp;lt;/code&amp;gt;, which is issued after a record locking conflict (depending on the X&#039;01&#039; and X&#039;02&#039; bits of &amp;lt;var&amp;gt;RECLOCKO&amp;lt;/var&amp;gt;), and it can be useful in determining the cause of a record locking conflict. The extra information collected by setting this bit is also available in &amp;lt;var&amp;gt;[[RecordLockingConflict class|RecordLockingConflict]]&amp;lt;/var&amp;gt; objects. &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Setting this bit increases the record locking table space requirements. See the usage notes below for more information.&amp;lt;/p&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;X&#039;08&#039;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Include the record locking table in any SVC dumps.  Requires zap &amp;lt;b&amp;gt;78z131&amp;lt;/b&amp;gt;.&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Usage notes ====&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;The default value for &amp;lt;var&amp;gt;RECLOCKO&amp;lt;/var&amp;gt; is X&#039;03&#039;, which means that all record locking conflicts will result in &amp;lt;code&amp;gt;MSIR.1055&amp;lt;/code&amp;gt; messages being issued to provide information about any record locking conflict. Since record locking conflicts should be relatively rare, there would seem to be little cost to always issuing these messages. &amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;In Model 204 version 7.5 and later, the &amp;lt;code&amp;gt;MSIR.1056&amp;lt;/code&amp;gt; and &amp;lt;code&amp;gt;MSIR.1057&amp;lt;/code&amp;gt; messages appear if the X&#039;01&#039; or X&#039;02&#039; bit is set. In version 7.4 and earlier, these messages do not appear unless the X&#039;04&#039; bit is set.&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;If both the X&#039;01&#039; and X&#039;02&#039; bits are off, neither message &amp;lt;code&amp;gt;MSIR.1055&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;MSIR.1056&amp;lt;/code&amp;gt;, nor &amp;lt;code&amp;gt;MSIR.1057&amp;lt;/code&amp;gt; is issued. &amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&amp;lt;p class=&amp;quot;note&amp;quot;&amp;gt;&amp;lt;b&amp;gt;Note:&amp;lt;/b&amp;gt; The X&#039;04&#039; bit of &amp;lt;var&amp;gt;RECLOCKO&amp;lt;/var&amp;gt; is ignored as of version 7.5 of &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;Model&amp;amp;nbsp;204&amp;lt;/var&amp;gt;. &amp;lt;br /&amp;gt;The comments below are relevant only to Sirius customers who have not upgraded to &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;Model&amp;amp;nbsp;204&amp;lt;/var&amp;gt; V7.5 or later:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Setting the &amp;lt;var&amp;gt;RECLOCKO&amp;lt;/var&amp;gt; X&#039;04&#039; bit increases recording locking table space requirements, so it should probably be accompanied by an increase in &amp;lt;var&amp;gt;[[LRETBL parameter|LRETBL]]&amp;lt;/var&amp;gt;. While a 33% increase in table usage is theoretically possible, the actual increase would probably be significantly less than that, more on the order of 5% to 10%. Since the record locking table is in 64-bit storage, the cost of an increase in &amp;lt;var&amp;gt;LRETBL&amp;lt;/var&amp;gt; is an increase in 64-bit storage usage, which should not affect the availability of 31-bit storage. &amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;If the &amp;lt;var&amp;gt;RECLOCKO&amp;lt;/var&amp;gt; X&#039;04&#039; bit is set and the conflict is with a single record or recordset lock, message &amp;lt;code&amp;gt;MSIR.1056&amp;lt;/code&amp;gt; is issued after an &amp;lt;code&amp;gt;MSIR.1055&amp;lt;/code&amp;gt;. &amp;lt;code&amp;gt;MSIR.1056&amp;lt;/code&amp;gt; indicates whether the lock being conflicted with is a record or a recordset, whether it is locked share or exclusive, the time the lock was originally obtained, and the user number of the user that originally obtained the lock. The latter could be different from the current user that holds the lock in the case of session objects. The time the lock was obtained can be used to determine what request was running when the record was locked. &amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;If the &amp;lt;var&amp;gt;RECLOCKO&amp;lt;/var&amp;gt; X&#039;04&#039; bit is set and the conflict is with a pending update lock, message &amp;lt;code&amp;gt;MSIR.1056&amp;lt;/code&amp;gt; is issued after an &amp;lt;code&amp;gt;MSIR.1055&amp;lt;/code&amp;gt;, and it indicates that the conflict is with an exclusive pending update lock (pending update locks are always exclusive). A pending update lock is held by &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;Model 204&amp;lt;/var&amp;gt; for all updated records in [[Transaction back out|TBO]] files so that users cannot see the partially updated record and so that no other user can update the record until the transaction is committed or backed out. &amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;If the X&#039;04&#039; bit is off, then neither &amp;lt;code&amp;gt;MSIR.1056&amp;lt;/code&amp;gt; nor &amp;lt;code&amp;gt;MSIR.1057&amp;lt;/code&amp;gt; is issued, whether X&#039;01&#039; or X&#039;02&#039; is on or not. &amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Category:System parameters]]&lt;br /&gt;
[[Category:Parameters]]&lt;/div&gt;</summary>
		<author><name>Goff</name></author>
	</entry>
	<entry>
		<id>https://m204wiki.rocketsoftware.com/index.php?title=Release_notes_for_Model_204_version_7.8&amp;diff=118022</id>
		<title>Release notes for Model 204 version 7.8</title>
		<link rel="alternate" type="text/html" href="https://m204wiki.rocketsoftware.com/index.php?title=Release_notes_for_Model_204_version_7.8&amp;diff=118022"/>
		<updated>2020-05-11T05:07:15Z</updated>

		<summary type="html">&lt;p&gt;Goff: Fix typo DEBUGL to DEBUGUL&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;These release notes list the enhancements and other changes contained in Model 204 version 7.8, &amp;lt;b&amp;gt;&amp;lt;i&amp;gt;which is still in development&amp;lt;/i&amp;gt;&amp;lt;/b&amp;gt;. Until the commercial release of the software, Rocket reserves the right to add to, remove, or change anything described herein. &lt;br /&gt;
&lt;br /&gt;
==Overview==&lt;br /&gt;
These release notes contain installation and features information for the Rocket Model 204 version 7.8 release.&lt;br /&gt;
Before beginning your installation, please read through this information about product installation and changes.&lt;br /&gt;
&lt;br /&gt;
==New in this release==&lt;br /&gt;
The table below cites some highlights of Model&amp;amp;nbsp;204 version 7.8. For a full list of features, refer to the Table of Contents. &lt;br /&gt;
&amp;lt;p&amp;gt;See also the [[#Compatibility issues|Compatibility]] section for possible issues.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;tr class=&amp;quot;head&amp;quot;&amp;gt;&amp;lt;th&amp;gt;Category&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Feature&amp;lt;/th&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;SOUL&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;The new [[#AmIndependent method|AmIndependent]] method returns TRUE for daemons spawned by [[RunIndependently (Daemon subroutine)|RunIndependently]].&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;The Object class now supports the [[#Support for copying Object class objects|copy and deepCopy methods]].&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Janus Web&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[[#Web Sockets|Janus Web Sockets]] are now supported.&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td nowrap&amp;gt;Networking&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;Note:&amp;lt;/b&amp;gt; The two-phase commit and commit exits features are licensed and purchased separately from Model 204.&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Two-phase commit. A Model 204 online can now be configured to use two-phase commit (2PC). The Janus internal socket API is used for the calls to the coordinator. JANUS commands are used for all 2PC configuration. A new JANUS port type has been added: 2PC.&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[[Application_Subsystem_development#Commit_exits|Commit exits]] are now supported. The commit exit runs within the APSY, which is defined by the &amp;lt;var&amp;gt;[[Application_Subsystem_development#COMMITX parameter|COMMITX]]&amp;lt;/var&amp;gt; parameter and uses normal APSY processing.  &amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;ECF tables&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;The new &amp;lt;var&amp;gt;[[#DISPLAY ECF|DISPLAY ECF]]&amp;lt;/var&amp;gt; command and &amp;lt;var&amp;gt;[[#Managing ECF tables more efficiently|EXTERNAL REMOVE]]&amp;lt;/var&amp;gt; statement enable more efficient management of [[#Managing ECF tables more efficiently|ECF tables]].&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Performance&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[[#MP/204 offload improvements|MP/204 offload improvements]] -- application code for these SOUL statements is now fully offloadable: &lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;var&amp;gt;File Records In/On&amp;lt;/var&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;var&amp;gt;Remember&amp;lt;/var&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;var&amp;gt;Position&amp;lt;/var&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;var&amp;gt;Sort Values&amp;lt;/var&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;var&amp;gt;Reset Header/Trailer&amp;lt;/var&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;var&amp;gt;Find and Print Count&amp;lt;/var&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;var&amp;gt;Find All Values&amp;lt;/var&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;var&amp;gt;For Each Value&amp;lt;/var&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Security&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;CA-Top Secret can [[#CA-Top Secret can disallow CCASTAT logins|disallow CCASTAT logins]].&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[[#DEFUSER can specify a jobname not authorized to access M204|DEFUSER]] can specify a jobname not authorized to access M204.&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td nowrap&amp;gt;System enhancements&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;The &amp;lt;var&amp;gt;[[MONITOR command|MONITOR &amp;lt;var&amp;gt;USERS&amp;lt;/var&amp;gt;]]&amp;lt;/var&amp;gt; command output displays [[#New wait types for daemon/master waits|two new wait types]].&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td nowrap&amp;gt;AUDIT204 enhancements&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;The new TIMEHH parameter on the &amp;lt;var&amp;gt;[[#FORMAT command|FORMAT]]&amp;lt;/var&amp;gt; command of the AUDIT204 utility provides greater time stamp precision.&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td nowrap&amp;gt;New commands&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;var&amp;gt;[[#DISPLAY ECF|DISPLAY ECF]]&amp;lt;/var&amp;gt; displays details from ECF tables, or the current status of users accessing ECF modules.&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td nowrap&amp;gt;New parameters&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;var&amp;gt;[[#ENQTIME|ENQTIME]]&amp;lt;/var&amp;gt; specifies the number of milliseconds waited for each record locking retry wait.&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;var&amp;gt;[[#EVALOPT|EVALOPT]]&amp;lt;/var&amp;gt; controls the cancellation of a request on truncation of string data.&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;var&amp;gt;[[#MAXPRE, MAXBOUT, MAXSUBT|MAXPRE, MAXBOUT, and MAXSUBT]]&amp;lt;/var&amp;gt; can be used to cancel a runaway transaction and prevent it from filling the checkpoint data set.&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;var&amp;gt;[[#NLDAPBUF|NLDAPBUF]]&amp;lt;/var&amp;gt; allows the number of LDAP buffers allocated during startup to be set in CCAIN.&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;var&amp;gt;[[#SERV4G|SERV4G]]&amp;lt;/var&amp;gt; allows testing of server tables that span a 4-gigabyte boundary.&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;var&amp;gt;[[#WEBDFLT|WEBDFLT]]&amp;lt;/var&amp;gt; changes the default JANUS WEB ALLOW rule back to ALLOW.&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td nowrap&amp;gt;Janus and TN3270 debuggers&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;The debuggers can now view or watch the values of [[#Access to exposed variables|variables exposed to local routines/methods]].&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;When execution pauses, the debuggers now [[#Subroutine or method display|display the subroutine or method]] being executed.&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td nowrap&amp;gt;User/system statistics&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;var&amp;gt;[[#MPR, MBO, MCP, and RCV|MPR, MBO, MCP, and RCV]]&amp;lt;/var&amp;gt; provide high water mark transaction information in conjunction with the &amp;lt;var&amp;gt;[[#MAXPRE, MAXBOUT, MAXSUBT|MAXPRE, MAXBOUT, and MAXSUBT]]&amp;lt;/var&amp;gt; parameters. &lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[[#DKWTS and DKWTMICS|New system statistics]] DKWTS (DisK WaiTs) and DKWTMICS (DisK WaiT MICroSeconds) collect data to provide rough disk I/O service time numbers.&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Operating system and hardware requirements==&lt;br /&gt;
&lt;br /&gt;
===Operating system requirements===&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;IBM z/OS versions supported:&amp;lt;/b&amp;gt; &lt;br /&gt;
  &amp;lt;ul&amp;gt;&lt;br /&gt;
  &amp;lt;li&amp;gt;All IBM supported releases up to and including z/OS 2.3. &amp;lt;br /&amp;gt;(For z/OS 2.2, see [[IBM z/OS 2.2 PTF requirement]].)&amp;lt;/li&amp;gt;&lt;br /&gt;
  &amp;lt;p&amp;gt;Version 1.07 is sufficient for all functionality except for the following features:&amp;lt;/p&amp;gt;&lt;br /&gt;
    &amp;lt;ul&amp;gt;&lt;br /&gt;
    &amp;lt;li&amp;gt;zHPF support requires version [[IBM z/OS 2.1 compatibility issue|2.1]].&amp;lt;/li&amp;gt;&lt;br /&gt;
    &amp;lt;li&amp;gt;Large (1 MB) page support requires version 1.9.&amp;lt;/li&amp;gt;&lt;br /&gt;
    &amp;lt;li&amp;gt;Extended address volumes (EAV) requires version 1.12.&amp;lt;/li&amp;gt;&lt;br /&gt;
    &amp;lt;/ul&amp;gt;&lt;br /&gt;
  &amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
On z/OS, Model 204 release 7.8 operates as an APF authorized load module, as required by many 7.8 features. &amp;lt;br /&amp;gt;&lt;br /&gt;
To run Model 204 unauthorized, [[Contacting Rocket Software Technical Support|contact Technical Support]].&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;IBM z/VM versions supported:&amp;lt;/b&amp;gt; &lt;br /&gt;
  &amp;lt;ul&amp;gt;&lt;br /&gt;
  &amp;lt;li&amp;gt;All IBM supported releases up to and including z/VM 6.4.&amp;lt;/li&amp;gt;&lt;br /&gt;
  &amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;IBM z/VSE versions supported:&amp;lt;/b&amp;gt;&lt;br /&gt;
  &amp;lt;ul&amp;gt;&lt;br /&gt;
  &amp;lt;li&amp;gt;All IBM supported releases up to and including z/VSE 6.1.&amp;lt;/li&amp;gt;&lt;br /&gt;
  &amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Hardware requirements===&lt;br /&gt;
 &lt;br /&gt;
In general, Model 204 version 7.8 requires the IBM z/890 or above processor.&lt;br /&gt;
&amp;lt;p&amp;gt;However, the IBM z10 or above processor is required for the following features:&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;large (1 MB) page support&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;IBM&#039;s High Performance FICON (zHPF) support&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Connect&amp;lt;sup&amp;gt;&amp;amp;#9733;&amp;lt;/sup&amp;gt; compatibility with Model 204===&lt;br /&gt;
&lt;br /&gt;
Connect&amp;lt;span class=&amp;quot;superstar&amp;quot;&amp;gt;&amp;amp;#9733;&amp;lt;/span&amp;gt; version 7.5 or 7.7 is compatible with Model 204 version 7.8.&lt;br /&gt;
&lt;br /&gt;
For more information on Connect&amp;lt;span class=&amp;quot;superstar&amp;quot;&amp;gt;&amp;amp;#9733;&amp;lt;/span&amp;gt; installation, see the [[:Category:Connect*|Connect&amp;lt;span class=&amp;quot;superstar&amp;quot;&amp;gt;&amp;amp;#9733;&amp;lt;/span&amp;gt; wiki pages]].&lt;br /&gt;
&lt;br /&gt;
==SOUL (User Language) enhancements==&lt;br /&gt;
===AmIndependent method===&lt;br /&gt;
The &amp;lt;var&amp;gt;AmIndependent&amp;lt;/var&amp;gt; method returns TRUE for daemons spawned by &amp;lt;var&amp;gt;[[RunIndependently_(Daemon_subroutine)|RunIndependently]]&amp;lt;/var&amp;gt;. (The action of &amp;lt;var&amp;gt;[[AmDaemon_(Daemon_property)|AmDaemon]]&amp;lt;/var&amp;gt; remains unchanged.)&lt;br /&gt;
&lt;br /&gt;
The following table shows the values returned by &amp;lt;var&amp;gt;AmIndependent&amp;lt;/var&amp;gt; versus &amp;lt;var&amp;gt;AmDaemon&amp;lt;/var&amp;gt; for different daemon types:&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Type&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;AmDaemon&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;AmIndependent&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;$COMBG&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;False&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;False&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Independent daemon&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;False&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;True&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Other daemon&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;True&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;False&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Web, etc.&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;False&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;False&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===EndsWith function===&lt;br /&gt;
The [[EndsWith (String function)|EndsWith String function]] determines if one string ends with the characters in another. This is analogous to the [[StartsWith and IsStartOf (String functions)|StartsWith function]] except, of course, it checks the end of a string rather than the start.&lt;br /&gt;
&lt;br /&gt;
The following code snippet:&lt;br /&gt;
&amp;lt;p class=&amp;quot;code&amp;gt;printText {~=&amp;quot;War and Peace&amp;quot;:endsWith(&amp;quot;Peace&amp;quot;)}&lt;br /&gt;
printText {~=&amp;quot;War and Peace&amp;quot;:endsWith(&amp;quot;War&amp;quot;)}&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
displays:&lt;br /&gt;
&amp;lt;p class=&amp;quot;output&amp;quot;&amp;gt;&amp;quot;War and Peace&amp;quot;:endsWith(&amp;quot;Peace&amp;quot;)=True&lt;br /&gt;
&amp;quot;War and Peace&amp;quot;:endsWith(&amp;quot;War&amp;quot;)=False &lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===$ProcOpn===&lt;br /&gt;
&amp;lt;var&amp;gt;[[$ProcOpn|$ProcOpn]]&amp;lt;/var&amp;gt; now supports the opening of a procedure with an all-numeric name, and including a leading zero, such as:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p class=&amp;quot;code&amp;quot;&amp;gt;%result = $procOpn(&#039;0123&#039;, &#039;MYFILE&#039;)&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Support for such procedure names was initially introduced at V7.7, and this feature of &amp;lt;var&amp;gt;$ProcOpn&amp;lt;/var&amp;gt; is enabled in V7.7 with the application of zap 77z054.&lt;br /&gt;
&lt;br /&gt;
===Allow parentheses to surround a boolean enumeration object===&lt;br /&gt;
The following sample code:&lt;br /&gt;
&amp;lt;p class=&amp;quot;code&amp;quot;&amp;gt;   begin                                       &lt;br /&gt;
   variables are undefined                  &lt;br /&gt;
   %isValid is boolean initial (True)       &lt;br /&gt;
   if (%isValid) then                  &lt;br /&gt;
      print &#039;in IF&#039;                            &lt;br /&gt;
   end if                                   &lt;br /&gt;
   end   &amp;lt;/p&amp;gt;      &lt;br /&gt;
&lt;br /&gt;
will now compile and run successfully, since this syntax: &lt;br /&gt;
&lt;br /&gt;
&amp;lt;p class=&amp;quot;syntax&amp;quot;&amp;gt;if (%isValid) then &amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
is logically equivalent to this:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p class=&amp;quot;syntax&amp;quot;&amp;gt;if %isValid then &amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Prior to V7.8 the presence of parentheses surrounding the boolean enumeration object would have caused a compilation error. This change is enabled in V7.7 with the application of zap 77z370.&lt;br /&gt;
&lt;br /&gt;
===Support for copying Object class objects===&lt;br /&gt;
The Object class now supports the copy and deepCopy methods. For example, an Object object can be copied as follows:&lt;br /&gt;
&amp;lt;p class=&amp;quot;code&amp;quot;&amp;gt;   begin               &lt;br /&gt;
   %x is object object &lt;br /&gt;
   %y is object object &lt;br /&gt;
   %y = new            &lt;br /&gt;
   %x = %y:copy        &lt;br /&gt;
   end &amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This change is enabled in v7.7 with the application of zap 77z076, and within V7.6 with the application of zap 76z412.&lt;br /&gt;
&lt;br /&gt;
===Assignment of enumeration values to method variables===&lt;br /&gt;
Enumeration values can now be assigned to method variables whose result is an enumeration. So, for example, the following code:&lt;br /&gt;
&amp;lt;p class=&amp;quot;code&amp;quot;&amp;gt;   begin                                               &lt;br /&gt;
   enumeration colour                                  &lt;br /&gt;
      public                                           &lt;br /&gt;
         value red                                     &lt;br /&gt;
         value white                                   &lt;br /&gt;
         value blue                                    &lt;br /&gt;
      end public                                       &lt;br /&gt;
   end enumeration                                     &lt;br /&gt;
   %func    is function getColour is enumeration colour&lt;br /&gt;
   local function getColour is enumeration colour      &lt;br /&gt;
      return blue                                      &lt;br /&gt;
   end function                                        &lt;br /&gt;
   %func    = getColour                                &lt;br /&gt;
   %func    = (colour):red                             &lt;br /&gt;
   printText {~=%(Local):(%func)}                      &lt;br /&gt;
   end  &amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
will produce this result:&lt;br /&gt;
&lt;br /&gt;
  &amp;lt;p class=&amp;quot;syntax&amp;quot;&amp;gt; %(Local):(%func)=red &amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
whereas previously this line:   &lt;br /&gt;
&lt;br /&gt;
  &amp;lt;p class=&amp;quot;syntax&amp;quot;&amp;gt; %func    = (colour):red &amp;lt;/p&amp;gt;   &lt;br /&gt;
&lt;br /&gt;
would have been rejected with this message:&lt;br /&gt;
&lt;br /&gt;
   &amp;lt;p class=&amp;quot;syntax&amp;quot;&amp;gt;MSIR.0993: Assignment invalid: mismatch between method and method variable &amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This change is enabled in V7.7 with the application of zap 77z128.&lt;br /&gt;
&lt;br /&gt;
===Optional output method parameters===&lt;br /&gt;
Prior to this release output parameters could not be optional or have default values. In this release output parameters can be specified as &amp;lt;var&amp;gt;Optional&amp;lt;/var&amp;gt;, and a default value can be specified with &amp;lt;var&amp;gt;Default&amp;lt;/var&amp;gt;. One related change is that if a &amp;lt;var&amp;gt;Len&amp;lt;/var&amp;gt; value is specified with &amp;lt;var&amp;gt;Optional&amp;lt;/var&amp;gt; or &amp;lt;var&amp;gt;Default&amp;lt;/var&amp;gt; &amp;lt;var&amp;gt;Output&amp;lt;/var&amp;gt;, it indicates the length of the hidden target for the output parameter if none was passed. For all other &amp;lt;var&amp;gt;Output&amp;lt;/var&amp;gt; parameters, &amp;lt;var&amp;gt;Len&amp;lt;/var&amp;gt; is meaningless, just as it was before Model 204 V7.8. The following is an example of the use of an optional output parameter:&lt;br /&gt;
&amp;lt;p class=&amp;quot;code&amp;quot;&amp;gt;function getRemote( -&lt;br /&gt;
   %target is string len 32, %errorReason is string len 80 optional output -&lt;br /&gt;
) is float&lt;br /&gt;
  ...&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
In this example, if &amp;lt;code&amp;gt;%errorReason&amp;lt;/code&amp;gt; is not specified in a call and then set to a value longer than 80 bytes it will be truncated to 80 bytes. However, if a string of a different length is passed, the length of that string will determine truncation behavior.&lt;br /&gt;
&lt;br /&gt;
==External Call Facility enhancements==&lt;br /&gt;
===Managing ECF tables more efficiently===&lt;br /&gt;
There are two new features to help manage ECF tables more efficiently, avoid conditions where the table can fill, and prevent the definition of further entities.&lt;br /&gt;
&lt;br /&gt;
The first feature is the new &amp;lt;var&amp;gt;DISPLAY ECF&amp;lt;/var&amp;gt; command, which displays the contents of ECF tables and also the current status of users accessing ECF modules. See more details of the &amp;lt;var&amp;gt;[[#DISPLAY ECF|DISPLAY ECF]]&amp;lt;/var&amp;gt; command below.&lt;br /&gt;
&lt;br /&gt;
The second feature is a new &amp;lt;var&amp;gt;EXTERNAL REMOVE&amp;lt;/var&amp;gt; statement with the following syntax:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p class=&amp;quot;syntax&amp;quot;&amp;gt;EXTERNAL REMOVE &amp;lt;span class=&amp;quot;term&amp;quot;&amp;gt;modulename&amp;lt;/span&amp;gt;&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This statement causes the entry for the named module to be removed from the module table. The table entry is then placed on a free chain of entries and can be reused by issuing the &amp;lt;var&amp;gt;[[External_Call_Facility#External_Module_statement|EXTERNAL MODULE]]&amp;lt;/var&amp;gt; statement. This allows the module table to be managed with redundant entries removed, without having to recycle the ONLINE.&lt;br /&gt;
&lt;br /&gt;
An &amp;lt;var&amp;gt;EXTERNAL REMOVE&amp;lt;/var&amp;gt; statement will return &amp;lt;code&amp;gt;$status/$statusd&amp;lt;/code&amp;gt; values of &amp;lt;code&amp;gt;0/0&amp;lt;/code&amp;gt;, and most other status values that can be returned by the &amp;lt;var&amp;gt;EXTERNAL REMOVE&amp;lt;/var&amp;gt; statement are already documented in the ECF return codes table. If an &amp;lt;var&amp;gt;EXTERNAL REMOVE&amp;lt;/var&amp;gt; is attempted against a module that is currently being called (in use), then &amp;lt;code&amp;gt;$status/$statusd&amp;lt;/code&amp;gt; will return the values &amp;lt;code&amp;gt;20/1&amp;lt;/code&amp;gt; (module unavailable).&lt;br /&gt;
&lt;br /&gt;
==System enhancements==&lt;br /&gt;
&lt;br /&gt;
===New wait types for daemon/master waits===&lt;br /&gt;
&lt;br /&gt;
Two new wait types, viewable on the &amp;lt;var&amp;gt;[[MONITOR_command|MONITOR]] USERS&amp;lt;/var&amp;gt; command output, have been implemented as follows:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;57&amp;lt;/code&amp;gt; - Means a daemon thread waiting for its master thread  &amp;lt;br /&amp;gt;     &lt;br /&gt;
&amp;lt;code&amp;gt;58&amp;lt;/code&amp;gt; - Means a master thread waiting for one of its daemon threads&lt;br /&gt;
&lt;br /&gt;
This change is enabled in V7.7 with the application of zap 77z410.&lt;br /&gt;
&lt;br /&gt;
===Snap formatting changes===&lt;br /&gt;
Date/time stamps in the page headers of snaps will now be shown in normal format, rather than in Julian format as in previous versions. So in the following example, a particular snap header under v7.7 or previous versions would show as: &lt;br /&gt;
&lt;br /&gt;
&amp;lt;p class=&amp;quot;syntax&amp;quot;&amp;gt;SNAPID    1   19226.060155  M204.0022: Bug .. nnnnn               PAGE     1 &amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
whereas the same snap header under v7.8 would show as: &lt;br /&gt;
&lt;br /&gt;
&amp;lt;p class=&amp;quot;syntax&amp;quot;&amp;gt;SNAPID    1  2019/08/14 06:01:06   M204.0022: Bug .. nnnnn        PAGE     1 &amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Also, due to improvements in handling trailing blanks in snap output, a snap generated under v7.8 should be marginally smaller than the same snap generated under previous versions, assuming the same &amp;lt;var&amp;gt;[[SNAPCTL parameter|SNAPCTL]]&amp;lt;/var&amp;gt; settings.&lt;br /&gt;
&lt;br /&gt;
===Call stack trace for problem diagnosis===&lt;br /&gt;
A  call stack trace is now provided to help diagnose and resolve common errors. To enable the stack trace, do either of the following: &lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Set the &amp;lt;var&amp;gt;[[SIRFACT parameter|SIRFACT]] X&#039;01&#039;&amp;lt;/var&amp;gt; bit.&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Set the &amp;lt;var&amp;gt;[[DEBUGUL parameter|DEBUGUL]]&amp;lt;/var&amp;gt; parameter. Note that the &amp;lt;var&amp;gt;DEBUGUL&amp;lt;/var&amp;gt; approach will introduce extra QTBL overhead. &amp;lt;p&amp;gt;(&amp;lt;var&amp;gt;DEBUGUL&amp;lt;/var&amp;gt; provides a similar facility with an include trace of procedures leading to the error, but this might not be potentially as useful as the call trace.)&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt; &lt;br /&gt;
&lt;br /&gt;
The call stack trace can assist in diagnosing run-time errors that might occur, as illustrated by the following &amp;quot;Variable too small for result&amp;quot; and &amp;quot;MBSCAN exceeded&amp;quot; examples.&lt;br /&gt;
&lt;br /&gt;
====Variable too small for result====&lt;br /&gt;
When the stack trace is enabled, a &amp;quot;variable too small&amp;quot; error results in the following message:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p class=&amp;quot;syntax&amp;quot;&amp;gt;M204.2966: Error at line n, procedure &#039;&#039;procname&#039;&#039; in file &#039;&#039;procfile&#039;&#039;&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
which identifies the line within a procedure where the error is occurring, in addition to the usual message:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p class=&amp;quot;syntax&amp;quot;&amp;gt;M204.0552: Variable too small for result&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Any subsequent M204.2966 messages indicate the point in the code from where the code in error was called. For example, a stack of three subroutine calls leading to a &amp;quot;variable too small&amp;quot; error might result in the following messaging:&lt;br /&gt;
&amp;lt;p class=&amp;quot;syntax&amp;quot;&amp;gt;M204.0552: Variable too small for result                             M204.2966: Error at line 978, procedure DOCOOLSTUFF in file COOLFILE&lt;br /&gt;
M204.2966: Called from line 1215, procedure FOOBAR.CLASS in file CLASSES&lt;br /&gt;
M204.2966: Called from line 378, procedure SILLY.CLASS in file CLASSES&lt;br /&gt;
M204.2966: Called from line 187, procedure P.ROCKANDROLL in file APSYFILE&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This information should help in diagnosing the problem. &lt;br /&gt;
&lt;br /&gt;
If the error occurs within a command level program rather than a procedure, then the M204.2966 message is replaced by an M204.2967 message, and a similar error condition to the above with a preceding call stack might be audited as follows:&lt;br /&gt;
&amp;lt;p class=&amp;quot;syntax&amp;quot;&amp;gt;   M204.0552: Variable too small for result              &lt;br /&gt;
   M204.2967: Error at line 14 of command level program  &lt;br /&gt;
   M204.2967: Called from line 5 of command level program&lt;br /&gt;
   M204.2967: Called from line 3 of command level program &amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
If neither &amp;lt;var&amp;gt;SIRFACT X&#039;01&#039;&amp;lt;/var&amp;gt; nor &amp;lt;var&amp;gt;DEBUGUL&amp;lt;/var&amp;gt; is set, then the &amp;quot;variable too small&amp;quot; error produces the following messages:&lt;br /&gt;
&amp;lt;p class=&amp;quot;syntax&amp;quot;&amp;gt;   M204.0552: Variable too small for result &lt;br /&gt;
   M204.2968: Error: no debug info &amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====MBSCAN exceeded====&lt;br /&gt;
Similarly to the handling of the &amp;quot;variable too small for result&amp;quot; error, the call stack can also be used to diagnose errors where the value of &amp;lt;var&amp;gt;[[MBSCAN parameter|MBSCAN]]&amp;lt;/var&amp;gt; is exceeded as a result of a direct search of Table B records. &lt;br /&gt;
&amp;lt;p&amp;gt;Again, under V7.8, with either the &amp;lt;var&amp;gt;SIRFACT X&#039;01&#039;&amp;lt;/var&amp;gt; bit set or &amp;lt;var&amp;gt;DEBUGUL&amp;lt;/var&amp;gt; set, if a long request occurs as a result of exceeding &amp;lt;var&amp;gt;MBSCAN&amp;lt;/var&amp;gt;, then initially the following message is produced, as before:&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p class=&amp;quot;syntax&amp;quot;&amp;gt;M204.0569: File &#039;&#039;filename&#039;&#039;, Find: Table B records to be searched = &#039;&#039;nnnn&#039;&#039;&amp;lt;/p&amp;gt;&lt;br /&gt;
followed by a DYRWT prompt message. If the user replies &#039;N&#039; to the prompt, or if the request is run in an environment (such as a batch job) where the default response is &#039;N&#039;, the following message is produced after the M204.0569 message:&lt;br /&gt;
&amp;lt;p class=&amp;quot;syntax&amp;quot;&amp;gt;Cancelling request: M204.2969: MBSCAN (&#039;&#039;mm&#039;&#039;) exceeded, records to be searched = &#039;&#039;nnnn&#039;&#039;&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
where &#039;&#039;mm&#039;&#039; is the current setting of &amp;lt;var&amp;gt;MBSCAN&amp;lt;/var&amp;gt;. The M204.2969 message is followed by M204.2966 messages displaying the call stack trace. Thus, if the following code is run from procedure MYPROC.MBSCAN against the demo database, with an &amp;lt;var&amp;gt;MBSCAN&amp;lt;/var&amp;gt; setting of 10:&lt;br /&gt;
&amp;lt;p class=&amp;quot;syntax&amp;quot;&amp;gt;   b                           &lt;br /&gt;
   call sub1                   &lt;br /&gt;
   sub1: subroutine            &lt;br /&gt;
   fd1:                        &lt;br /&gt;
      in clients fd city = ONTARIO&lt;br /&gt;
              end find         &lt;br /&gt;
      fr fd1                      &lt;br /&gt;
         pai                      &lt;br /&gt;
         print                    &lt;br /&gt;
      end for                     &lt;br /&gt;
   end subroutine              &lt;br /&gt;
   end &amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
then the following messages are produced, assuming any prompts are responded to with an &#039;N&#039;:&lt;br /&gt;
&amp;lt;p class=&amp;quot;syntax&amp;quot;&amp;gt;   M204.0569: File CLIENTS, Find: Table B records to be searched = 3415&lt;br /&gt;
   Cancelling request: M204.2969: MBSCAN (10) exceeded, records to be searched = 3415  &lt;br /&gt;
   M204.2966: Error at line 6, procedure MYPROC.MBSCAN in file MYPROC&lt;br /&gt;
   M204.2966: Called from line 3, procedure MYPROC.MBSCAN in file MYPROC  &amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===appendJournalData===&lt;br /&gt;
The &amp;lt;var&amp;gt;[[AppendJournalData_(Stringlist_function)|AppendJournalData]]&amp;lt;/var&amp;gt; function is now more tolerant of an outstanding BUMP request. Previously, if &amp;lt;var&amp;gt;AppendJournalData&amp;lt;/var&amp;gt; was called to inadvertently retrieve a large amount of journal data, typically when called implicitly from within SirScan, then any outstanding BUMP request wouldn&#039;t be honored until all of the data had been retrieved, at which point the BUMP request would be completed, and all data would be lost.&lt;br /&gt;
&lt;br /&gt;
Now, the &amp;lt;var&amp;gt;AppendJournalData&amp;lt;/var&amp;gt; process checks for outstanding BUMP requests before each track I/O is executed, thus avoiding excessive I/Os against the journal and long waits for the BUMP of such a process to complete.&lt;br /&gt;
&lt;br /&gt;
==Editor enhancements==&lt;br /&gt;
&amp;lt;p&amp;gt;The [[Model 204 full-screen editor#exit|Model 204 editor]] has been enhanced to not hold a lock on a procedure being edited. Instead the timestamp of the procedure on disk is compared against that of the edited procedure when it was loaded or last saved. If different, the save is not allowed. New commands &amp;lt;var&amp;gt;SSAVE&amp;lt;/var&amp;gt;, &amp;lt;var&amp;gt;EEND&amp;lt;/var&amp;gt;, and &amp;lt;var&amp;gt;GGO&amp;lt;/var&amp;gt; are available to force the save in this situation.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;In addition, the &amp;lt;var&amp;gt;GO&amp;lt;/var&amp;gt; command no longer updates the procedure on disk before &amp;lt;var&amp;gt;INCLUDE&amp;lt;/var&amp;gt;ing it if it has not been modified in the editor.&amp;lt;/p&amp;gt;  &lt;br /&gt;
==AUDIT204 enhancements==&lt;br /&gt;
===FORMAT command===&lt;br /&gt;
TIMEHH is a new parameter used with the FORMAT command of the [[Tracking_system_activity_(CCAJRNL,_CCAAUDIT,_CCAJLOG)#AUDIT204_utility|AUDIT204]] utility.  It indicates that timestamps, printed at the beginning of each line of output, should include hundredths of a second. Requires no other arguments.&lt;br /&gt;
&amp;lt;p&amp;gt;&amp;lt;b&amp;gt;NOTE:&amp;lt;/b&amp;gt; This parameter and the 78 version (or later) of AUDIT204 may be used against a 77 (or later) CCAJRNL.&amp;lt;/p&amp;gt;&lt;br /&gt;
For example:&lt;br /&gt;
&amp;lt;p class=&amp;quot;syntax&amp;quot;&amp;gt;//CCAIN DD *&lt;br /&gt;
FORMAT YEARFORM 4&lt;br /&gt;
TIMEHH&lt;br /&gt;
TYPE ER MS LI&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Recovery enhancements==&lt;br /&gt;
===Media Recovery in a multi-user environment===&lt;br /&gt;
It is now possible to perform media recovery by issuing the &amp;lt;var&amp;gt;REGENERATE&amp;lt;/var&amp;gt; command to roll forward selected files in a multi-user environment, with the media recovery being carried out by different users with system manager privileges. The new USING option allows for the specification of a ddname for the input journal stream to be used by the &amp;lt;var&amp;gt;REGENERATE&amp;lt;/var&amp;gt; command. Previously media recovery was restricted to single user batch jobs, using the CCAGEN ddname for the input journal. For more details, see the &amp;lt;var&amp;gt;[[#REGENERATE|REGENERATE]]&amp;lt;/var&amp;gt; command below.&lt;br /&gt;
&lt;br /&gt;
===MERGEJ now supports up to 99 input journals===&lt;br /&gt;
The MERGEJ utility, used to merge journals with overlapping timestamps prior to running Media Recovery, now supports up to 99 input SORTINnn journals to be merged. For this release it is still the case that any previously merged journal must be defined as SORTIN01 to the MERGEJ run, and thus that the MERGEJ run can not accept more than one previously merged journal as input.&lt;br /&gt;
&lt;br /&gt;
==Security enhancements==&lt;br /&gt;
===CA-Top Secret can disallow CCASTAT logins===&lt;br /&gt;
The [[CA-Top_Secret_interface|CA-Top Secret]] interface now recognizes the &amp;lt;code&amp;gt;DEFACID=&amp;lt;/code&amp;gt;, setting and does not allow CCASTAT logins in the online if &amp;lt;code&amp;gt;DEFACID&amp;lt;/code&amp;gt; is set to null. (There is no attempt to log on M204USR.) Therefore, to disallow CCASTAT logons, set DEFACID=, in [[CA-Top_Secret_interface#Preparing_a_TOPSPARM_parameter_module_with_TOPSGEN|TOPSPARM]]. CCASTAT will be opened because it contains file and group passwords, but it will not be used for logons if CCASTAT logons are not allowed.&lt;br /&gt;
&lt;br /&gt;
===CUSTOM=11 and mixed cased input===&lt;br /&gt;
The &amp;lt;var&amp;gt;[[CUSTOM_parameter|CUSTOM]]&amp;lt;/var&amp;gt; parameter &amp;lt;var&amp;gt;CUSTOM=11&amp;lt;/var&amp;gt; setting no longer requires that a &amp;lt;var&amp;gt;*LOWER&amp;lt;/var&amp;gt; command be issued prior to a &amp;lt;var&amp;gt;LOGCTL&amp;lt;/var&amp;gt; command (to add or change a  password) to preserve mixed case input. Prior to this release, with &amp;lt;var&amp;gt;CUSTOM=11&amp;lt;/var&amp;gt; in place, *LOWER had to be issued before a &amp;lt;var&amp;gt;LOGCTL&amp;lt;/var&amp;gt; command, otherwise any mixed case password strings would automatically be translated into uppercase. This change is enabled in V7.7 with the application of zap 77z108.&lt;br /&gt;
&lt;br /&gt;
===DEFUSER can specify a jobname not authorized to access M204===&lt;br /&gt;
When specifying DEFUSER=JOBNAME and VALIDAT=LOGON in the RACFGEN parms for an ONLINE, if the specified jobname (the owning id for the ONLINE job) isn&#039;t authorized to use Model 204 via RACF, any LOGIN commands specifying no userid will now succeed (previously such a LOGON would have failed). This enables users to submit jobs with USE $JOB, whereby the string USER=jobname will be added to the submitted JCL. This in turn is useful if the specified jobname has dataset access privileges to datasets required by the submitted jobs, even if the jobname itself isn&#039;t authorized to use M204.&lt;br /&gt;
&lt;br /&gt;
==Janus product enhancements==&lt;br /&gt;
&lt;br /&gt;
===Web API calls available on transactional daemons===&lt;br /&gt;
Transactional daemons can now use the Janus Web API, mostly $functions that begin with &amp;lt;var&amp;gt;$web&amp;lt;/var&amp;gt;. The new [[$Web_Api|$web_api function]] makes it possible to test if the Janus Web API is available, whether on a Janus Web Server thread or one of its transactional daemons.&lt;br /&gt;
&lt;br /&gt;
===Web Sockets===&lt;br /&gt;
Web Sockets are now supported in Janus Web Server.&lt;br /&gt;
&lt;br /&gt;
The Web Socket protocol provides various advantages over the HTTP protocol:&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Web Sockets allow full-duplex communication.&amp;lt;/li&amp;gt; &lt;br /&gt;
&amp;lt;li&amp;gt;Efficient framing of payload data uses minimal overhead.&amp;lt;/li&amp;gt;  &lt;br /&gt;
&amp;lt;li&amp;gt;The Web Socket protocol is end-user extensible.&amp;lt;/li&amp;gt;  &lt;br /&gt;
&amp;lt;li&amp;gt;Most importantly, Web Sockets can be deployed completely within an existing HTTP/HTTPS framework.&amp;lt;/li&amp;gt; &lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
To implement Web Sockets, you must enable the Janus Web port for Web Socket upgrades with the new &amp;lt;var&amp;gt;WEBSOCKET&amp;lt;/var&amp;gt; parameter. The WEBSOCKET option can be specified on either the port definition or the JANUS WEB rule for the URL. &lt;br /&gt;
Likewise, an individual Janus Web rule can either allow or disallow Web Socket connections with the &amp;lt;var&amp;gt;WEBSOCKET&amp;lt;/var&amp;gt; and &amp;lt;var&amp;gt;NOWEBSOCKET&amp;lt;/var&amp;gt; parameters, respectively. &lt;br /&gt;
&lt;br /&gt;
For details on implementing Web Sockets, see the [[WebSocket_(Socket_function)|WebSocket]] wiki page.&lt;br /&gt;
&lt;br /&gt;
===$Web_Form_Parm_Binary===&lt;br /&gt;
Janus Web now defers ASCII to EBCDIC translation of form parameter values until a value is requested. This makes it possible to retrieve the exact values sent by the client rather than a translated version. This is important if a form parameter value is UTF-8 encoded and contains non-7-bit ASCII characters (for example if a form parameter contains XML). The [[$Web_Form_Parm_Binary]] function returns the exact value sent by a client for a form parameter with no character translation.&lt;br /&gt;
&lt;br /&gt;
===Janus Web Server access rule===&lt;br /&gt;
The automatic &amp;lt;var&amp;gt;[[JANUS WEB ALLOW]]&amp;lt;/var&amp;gt; rule, which allowed any user to access the port without requiring a login, is changed &amp;lt;i&amp;gt;for non-SSL ports&amp;lt;/i&amp;gt; to the following:&lt;br /&gt;
&amp;lt;p class=&amp;quot;code&amp;quot;&amp;gt;JANUS WEB &amp;lt;i&amp;gt;portname&amp;lt;/i&amp;gt; DISALLOW *&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
This rule requires a system administrator to explicitly define &amp;lt;var&amp;gt;ALLOW&amp;lt;/var&amp;gt; rules to enable users to access non-SSL ports.&lt;br /&gt;
The rule applies unless overridden by user-added rules. &lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;blockquote class=&amp;quot;note&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&amp;lt;b&amp;gt;Note:&amp;lt;/b&amp;gt; To revert from this change in the JANUS DEFINE default and make the default &lt;br /&gt;
 non-SSL &amp;lt;var&amp;gt;ALLOW&amp;lt;/var&amp;gt; rule as it was in version 7.5 and earlier (&amp;lt;code&amp;gt;ALLOW *&amp;lt;/code&amp;gt;), turn on the 1 bit of the &amp;lt;var&amp;gt;[[WEBDFLT parameter|WEBDFLT]]&amp;lt;/var&amp;gt; parameter: &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p class=&amp;quot;code&amp;quot;&amp;gt;RESET WEBDFLT=1&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/blockquote&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Increase in pending accepts for Janus BPX ports===&lt;br /&gt;
The default number of pending accepts for Janus BPX server ports has been increased from 3 to 12, thus reducing the likelihood that a pending accept may fail with the message&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p class=&amp;quot;code&amp;quot;&amp;gt;MSIR.0019 Connection request rejected for port (port), MAXCON exceeded&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The actual number of pending accepts to be supported on the port can be set with the new parameter MAXPEND, set on the &amp;lt;var&amp;gt;[[JANUS_DEFINE|JANUS DEFINE]]&amp;lt;/var&amp;gt; command, where MAXPEND can vary from 3 up to a maximum value of 32. The change to the default value is enabled in V7.7 with the application of zap 77z269.&lt;br /&gt;
&lt;br /&gt;
===TCP listen backlog increased===&lt;br /&gt;
&lt;br /&gt;
The [[Program_Communication_facilities#LISTEN_call|TCP listen]] backlog has been increased from 16 to 1024 under z/OS.&lt;br /&gt;
&lt;br /&gt;
This update tells the TCP stack to queue up a maximum of 1024 such requests before dropping any. This increased backlog reduces, or in most cases eliminates, the likelihood of a connection request drop, other than in exceptional circumstances, such as a denial of service attack. This change is enabled in V7.7 with the application of zap 77z340.&lt;br /&gt;
&lt;br /&gt;
===Defer the freeing of XMLSCREEN input XML===&lt;br /&gt;
&lt;br /&gt;
The freeing of &amp;lt;var&amp;gt;[[XMLSCREEN_and_NOXMLSCREEN_(JANUS_DEFINE_parameters)|XMLSCREEN]]&amp;lt;/var&amp;gt; input XML is now deferred until the next Read Screen or session termination. This means that if an application error is detected, the input XML can be retrieved with [[$Web_Input_Content|$Web_Input_Content]] and then logged for problem analysis. &lt;br /&gt;
&lt;br /&gt;
Prior to this release the XML received from the client was freed immediately after being used to set the input data for a Read Screen, rendering it unavailable for problem determination.&lt;br /&gt;
&lt;br /&gt;
This change is enabled in V7.7 with the application of zap 77z368.&lt;br /&gt;
&lt;br /&gt;
===XMLSCREEN and Janus Web Legacy blank stripping===&lt;br /&gt;
&lt;br /&gt;
xmlScreens and Janus Web Legacy screens now adhere to the same standard as standard screen processing in terms of stripping leading blanks from input fields defined as [[Full-screen_feature#DEBLANK_or_NODEBLANK_option|DEBLANK]] (either explicitly or implicitly).&lt;br /&gt;
&lt;br /&gt;
This change is enabled in V7.7 with the application of zap 77z400.&lt;br /&gt;
&lt;br /&gt;
===SSL input buffer size===&lt;br /&gt;
&lt;br /&gt;
The default value of &amp;lt;var&amp;gt;[[SSLIBSIZE_(JANUS_DEFINE_parameter)|SSLIBSIZE]]&amp;lt;/var&amp;gt; has been increased to 16384 + 128, or 16512. This size should ensure correct communication with all TLS spec compliant applications. It is the maximum size allowed unless you use &amp;lt;var&amp;gt;[[CUSTOM_parameter#Using_CUSTOM.3D.2818.29|CUSTOM=18]]&amp;lt;/var&amp;gt;.    &lt;br /&gt;
&lt;br /&gt;
This change is enabled in V7.7 with the application of zap 77z415.&lt;br /&gt;
&lt;br /&gt;
===Increasing LDAP buffers===&lt;br /&gt;
&lt;br /&gt;
The number of LDAP buffers allocated at startup can now be changed by setting the &amp;lt;var&amp;gt;NLDAPBUF&amp;lt;/var&amp;gt; parameter in CCAIN. See below for details on &amp;lt;var&amp;gt;[[#NLDAPBUF|NLDAPBUF]]&amp;lt;/var&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
===Increase URL length returned with $web_form_action===&lt;br /&gt;
With this release the maximum Janus Web Server incoming URL that can be handled by &amp;lt;var&amp;gt;$web_form_action&amp;lt;/var&amp;gt; is increased from 512 bytes to 1280 bytes. This change is enabled in V7.7 with the application of zaps 77z424 and 77z448.&lt;br /&gt;
&lt;br /&gt;
===Maximum RBSIZE setting increased===&lt;br /&gt;
The maximum value for RBSIZE, set on the &amp;lt;var&amp;gt;[[JANUS DEFINE|JANUS DEFINE]]&amp;lt;/var&amp;gt; command, is now increased to 16777215 (previously the maximum was 65534). RBSIZE specifies the RPC or Request Buffer size.  On a Web port, the Janus request buffer holds browser request information such as header data, cookies, and form data. On other port types, it holds RPC input and output parameters. This change is enabled in V7.7 with the application of zap 77z427.&lt;br /&gt;
&lt;br /&gt;
===Limiting the production of MSIR.0019 and MSIR.0020 messages===&lt;br /&gt;
The production of the following messages&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p class=&amp;quot;code&amp;quot;&amp;gt;MSIR.0019 Connection request rejected for port (port), MAXCON exceeded&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p class=&amp;quot;code&amp;quot;&amp;gt;MSIR.0020 Connection request rejected for port (port), no SDAEMONS available&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
is now limited to a maximum of one each per time interval set by the &amp;lt;var&amp;gt;[[MAXAUSEW_parameter|MAXAUSEW]]&amp;lt;/var&amp;gt; parameter ( minimum seconds between &amp;lt;var&amp;gt;[[MAXAUSER_parameter|MAXAUSER]]&amp;lt;/var&amp;gt; warnings, which defaults to 10 seconds ). This avoids flooding the journal / jlog with these messages in situations where the number of connections on a port has been exceeded ( MSIR.0019 ), or the the number of available daemon threads has been exceeded ( MSIR.0020 ). &lt;br /&gt;
&lt;br /&gt;
This change is available in V7.8 with the application of zap 78z011, and within V7.7 with the application of 77z466&lt;br /&gt;
&lt;br /&gt;
==Debugger enhancements==&lt;br /&gt;
These enhancements apply to the Janus and TN3270 debuggers. &lt;br /&gt;
&lt;br /&gt;
===Access to exposed variables===&lt;br /&gt;
The debuggers can now view or watch the values of variables exposed to local routines/methods. Previously, any attempts to access an exposed variable would have displayed &amp;quot;%varname has no value&amp;quot; in the debugger session. This feature is enabled in V7.7 with the application of zap 77z363.&lt;br /&gt;
&lt;br /&gt;
===Subroutine or method display===&lt;br /&gt;
When execution pauses for a break point or runtime error, the subroutine or method being executed is indicated in the status area.  In addition, the source code line information available by right-clicking on a source line now also indicates the subroutine or method.&lt;br /&gt;
&lt;br /&gt;
==Performance enhancements==&lt;br /&gt;
&lt;br /&gt;
===MP/204 offload improvements===&lt;br /&gt;
Application code issuing the following SOUL statements will be fully offloadable:&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;var&amp;gt;File Records In/On&amp;lt;/var&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;var&amp;gt;Remember&amp;lt;/var&amp;gt;&amp;lt;/li&amp;gt; &lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;var&amp;gt;Position&amp;lt;/var&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;var&amp;gt;Sort Values&amp;lt;/var&amp;gt;&amp;lt;/li&amp;gt;                                             &lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;var&amp;gt;Reset Header/Trailer&amp;lt;/var&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;var&amp;gt;Find and Print Count&amp;lt;/var&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;var&amp;gt;Find All Values&amp;lt;/var&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;var&amp;gt;For Each Value&amp;lt;/var&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
The above improvements are enabled in V7.7 with the application of zaps 77z419 and 77z420.&lt;br /&gt;
&lt;br /&gt;
Also, [[JANUS WEB|Janus Web rules]] scanning will be offloadable. In addition, the scan for persistent web sessions ([[$Web_Form_Done]] and [[Janus Web Legacy Support]]) will be offloadable. While the rendezvous with the persistent thread will still be maintask-only, stateless requests will not need to go back to the maintask to be processed and, even for persistent requests, the persistent session lookup will be offloadable. These changes should provide better scalability for MP/204 sites with heavy Janus Web activity.&lt;br /&gt;
&lt;br /&gt;
===X3270OUT exit offloadable===&lt;br /&gt;
When running MP/204 (AMPSUBS&amp;gt;0) and using the [[Coding_SNA_Communications_Server_conversion_exit_routines#X3270OUT_.28convert_output_from_3270_format.29|X3270OUT]] exit to convert a 3270 output data stream to the appropriate device protocol, the exit can now run in parallel mode to improve performance. This change is enabled in V7.7 with the application of zap 77z313.&lt;br /&gt;
&lt;br /&gt;
The X3270OUT exit must be written to be re-entrant.&lt;br /&gt;
&lt;br /&gt;
===Internal performance improvements===&lt;br /&gt;
A number of internal performance and optimisation improvements have been made in this release. these include&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Sampling buffer pool pages rather than carrying out a full scan of large buffer pools ( NUMBUFG &amp;gt; 200000 ) when calculating BUFFnnn stats for SirMon&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Optimising group and file closure, in particular providing relief on exit from APSYs where a lerga number of groups may be in use, and where the groups may comprise a large number of file members&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Improved handling of timer queues, particularly in an MP/204 environment&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;More aggressive prioritisation of journal and checkpoint I/O, in order to reduce user waits for such I/), and to reduce related waits on critical file resources &lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==New and changed commands==&lt;br /&gt;
===MONITOR IODEV===&lt;br /&gt;
This new command displays the total number, the current usage and the maximum number of each IODEV type. &amp;lt;p&amp;gt; If the Model 204 parameters include telnet threads (TNDEV parameter), the specified IODEV will actually execute as a daemon thread (SDAEMDEV parameter). For that reason, both the telnet and daemon IODEVs will be incremented and the telnet IODEV will appear with an appended &#039;*&#039;. &amp;lt;/p&amp;gt; &lt;br /&gt;
&amp;lt;p class=&amp;quot;code&amp;quot;&amp;gt;M IODEV &amp;lt;/p&amp;gt;                       &lt;br /&gt;
 Iodev  Total  Active ( % )  Maximum ( % )                                &lt;br /&gt;
     1      1       1  100%        1  100%                                &lt;br /&gt;
     7    300     100   33%      150   50%                                &lt;br /&gt;
    11      4       0    0%        1   25%                                &lt;br /&gt;
    15    500      50   10%       80   16%                                &lt;br /&gt;
    25      1       0    0%        0    0%                                &lt;br /&gt;
    27     10       0    0%        0    0%                                &lt;br /&gt;
    29     10       1    10%       1    10%                                &lt;br /&gt;
    51      5       0    0%        0    0%&lt;br /&gt;
    21*             1              1&lt;br /&gt;
&lt;br /&gt;
===DISPLAY ECF===&lt;br /&gt;
&amp;lt;p class=&amp;quot;code&amp;quot;&amp;gt;DISPLAY ECF {{ M | N | U } like ?} &amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This new command displays details from ECF tables, or the current status of users accessing ECF modules.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;D ECF M&amp;lt;/code&amp;gt; displays the contents of the module table. For example:&amp;lt;p class=&amp;quot;code&amp;quot;&amp;gt;    D ECF M &lt;br /&gt;
    Module   Loadlib  Address:Length     Loaded@      Lastused@   #Calls  Flags &lt;br /&gt;
    QATUM13C PROGLIB 2FB91FB8:00000028 19023:121506 19023:121506 00000001 &lt;br /&gt;
    QATUM13B PROGLIB 2FE65000:00009C18 19023:121506 19023:121506 00000001 &lt;br /&gt;
    QATUM13A PROGLIB 2FE6EC18:00001CD8 19023:121506 19023:121506 00000001  &lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
(flags may be D=deleted; S=shared; H=halted; I=Idle)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;D ECF N&amp;lt;/code&amp;gt; displays contents of the name table. For example: &amp;lt;p class=&amp;quot;code&amp;quot;&amp;gt;    D ECF N&lt;br /&gt;
    Module   Logical-call-name &lt;br /&gt;
    QATUM13C MOD_QATUM13C &lt;br /&gt;
    QATUM13B MOD_QATUM13B &lt;br /&gt;
    QATUM13A MOD_QATUM13A &amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;D ECF U&amp;lt;/code&amp;gt; displays details of users currently accessing ECF modules. This is also the default option, and so &amp;lt;code&amp;gt;D ECF&amp;lt;/code&amp;gt; will display the same output as &amp;lt;code&amp;gt;D ECF U&amp;lt;/code&amp;gt;. For example:&lt;br /&gt;
&amp;lt;p class=&amp;quot;code&amp;quot;&amp;gt;    D ECF U                           &lt;br /&gt;
    User# Userid     Module   Parmlen &lt;br /&gt;
    00002 ADMIN      --none--         &lt;br /&gt;
    00003 ADMIN      COBSAMP1 00000002&lt;br /&gt;
    00004 ADMIN      COBSAMP1 00000002 &amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;D ECF &amp;lt;var class=&amp;quot;term&amp;quot;&amp;gt;function&amp;lt;/var&amp;gt; LIKE &amp;lt;var class=&amp;quot;term&amp;quot;&amp;gt;?&amp;lt;/var&amp;gt; &amp;lt;/code&amp;gt; (where &amp;lt;var class=&amp;quot;term&amp;quot;&amp;gt;?&amp;lt;/var&amp;gt; is a valid pattern) displays details for entities that match the specified pattern. The function is either M (modules), N (names), or U (users), and it defaults to U. So for example:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p class=&amp;quot;code&amp;quot;&amp;gt;D ECF U L A&amp;lt;/p&amp;gt;&lt;br /&gt;
or&lt;br /&gt;
&amp;lt;p class=&amp;quot;code&amp;quot;&amp;gt;D ECF U L A*&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
displays details of ECF users whose names begin with A.&lt;br /&gt;
&lt;br /&gt;
===REGENERATE===&lt;br /&gt;
The &amp;lt;var&amp;gt;[[REGENERATE command|REGENERATE]]&amp;lt;/var&amp;gt; command can now be run in a multi-user environment by multiple users with system manager privileges. A new option USING is provided to specify the ddname of the input journal, so that the full syntax is now as follows:&lt;br /&gt;
&amp;lt;p class=&amp;quot;code&amp;quot;&amp;gt;  REGENERATE [USING ddname] FILE filename [FROM dumpname | IGNORE]&lt;br /&gt;
  [TO {LAST UPDATE [BEFORE yy.ddd hh:mm:ss.th] | LAST CHECKPOINT [BEFORE yy.dd hh:mm:ss.th] &lt;br /&gt;
  | UPDATE number OF yy.ddd hh:mm:ss.th | CHECKPOINT yy.ddd hh:mm:ss.th} ]&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The default for the using ddname is CCAGEN, but any ddname may be used to allocate an input journal and used. For example:&lt;br /&gt;
&amp;lt;p class=&amp;quot;code&amp;quot;&amp;gt;  ALLOCATE REGEN1 WITH SCOPE=SYSTEM DSN=PROD1.GDGJ OLD SEQUENTIAL GEN=+2&lt;br /&gt;
  REGENERATE USING REGEN1 FILE TEST&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
It is the user&#039;s responsibility to ensure that the file being regenerated is not in use, and so prior to usage, &amp;lt;var&amp;gt;BUMP FILE&amp;lt;/var&amp;gt; and &amp;lt;var&amp;gt;STOP FILE&amp;lt;/var&amp;gt; should be used to isolate usage against the file. If the file is in use, the REGEN will fail with these messages:&lt;br /&gt;
&amp;lt;p class=&amp;quot;code&amp;quot;&amp;gt;  M204.1430: Failed to open file TEST&lt;br /&gt;
  M204.1436: Stopped processing file TEST  &amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
$STATUS will now be set for &amp;lt;var&amp;gt;REGENERATE&amp;lt;/var&amp;gt; with the following values:&lt;br /&gt;
&amp;lt;blockquote&amp;gt;    &lt;br /&gt;
    0 - Success &amp;lt;br/&amp;gt;&lt;br /&gt;
    1 - No files were processed &amp;lt;br/&amp;gt;&lt;br /&gt;
    2 - At least one file stopped processing &amp;lt;br/&amp;gt;&lt;br /&gt;
    4 - A serious error occurred, REGEN failed &lt;br /&gt;
&amp;lt;/blockquote&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Similarly, &amp;lt;var&amp;gt;[[SETGRC command|SETGRC]]&amp;lt;/var&amp;gt; may be used to get the return code and error message.&lt;br /&gt;
&lt;br /&gt;
==New and changed parameters==&lt;br /&gt;
&lt;br /&gt;
===COMMITX===&lt;br /&gt;
The commit exit runs within the APSY defined by the &amp;lt;var&amp;gt;COMMITX&amp;lt;/var&amp;gt; parameter and uses normal APSY processing.&lt;br /&gt;
&lt;br /&gt;
The new parameter &amp;lt;var&amp;gt;COMMITX&amp;lt;/var&amp;gt; is settable from User 0&#039;s parameter line or by the system manager. It can be reset at any time by the system manager.&lt;br /&gt;
&lt;br /&gt;
Setting/Resetting the parameter sends a DYRWT message to the issuer and requires a Yes or No response (unless set/reset by user0).&lt;br /&gt;
&lt;br /&gt;
If &amp;lt;var&amp;gt;COMMITX&amp;lt;/var&amp;gt; is specified, all APSY subsystems participate by default but any can be exempted.&lt;br /&gt;
&lt;br /&gt;
===ECMSUBS===&lt;br /&gt;
This maximum value may now be reset dynamically by a system manager. If the value is raised, new tasks will be added as needed up to the value specified. If the value is lowered, idle subtasks will be detached before they are activated until the new maximum is established.&lt;br /&gt;
&lt;br /&gt;
===ECMODS===&lt;br /&gt;
The new minimum value for ECMODS, the allowable number of ECF modules, is 1. Prior to V7.8 the minimum value was 0. This change is enabled in V7.7 with the application of zap 77z306.&lt;br /&gt;
&lt;br /&gt;
===ECNAMES===&lt;br /&gt;
The new minimum value for ECNAMES, the allowable number of ECF module names, is 1. Prior to V7.8 the minimum value was 0. This change is enabled in V7.7 with the application of zap 77z306.&lt;br /&gt;
&lt;br /&gt;
===ECPSIZE===&lt;br /&gt;
The new minimum value for ECPSIZE, the initial storage allocation for ECF parameters, is 1024. Prior to V7.8 the minimum value was 0. This change is enabled in V7.7 with the application of zap 77z306.&lt;br /&gt;
&lt;br /&gt;
===ENQTIME===&lt;br /&gt;
Millisecond duration of automatic record locking retry wait.&lt;br /&gt;
&lt;br /&gt;
Prior to this change, if record locking conflicts occur frequently in a busy online, any user with a non-zero value for &amp;lt;var&amp;gt;[[ENQRETRY parameter|ENQRETRY]]&amp;lt;/var&amp;gt; will wait at least 3 seconds before the conflict is dealt with. This can degrade overall system performance.      &lt;br /&gt;
                                                         &lt;br /&gt;
The &amp;lt;var&amp;gt;[[ENQTIME parameter|ENQTIME]]&amp;lt;/var&amp;gt; parameter specifies the number of milliseconds waited for each record locking retry wait. &amp;lt;var&amp;gt;ENQTIME&amp;lt;/var&amp;gt; can be between 1 and 60000, corresponding to a minimum of 1 millisecond and a maximum of 1 minute. The default value of &amp;lt;var&amp;gt;ENQTIME&amp;lt;/var&amp;gt; is 3000 (3 seconds).            &lt;br /&gt;
                                                         &lt;br /&gt;
For example, with &amp;lt;code&amp;gt;ENQTIME = 100&amp;lt;/code&amp;gt; and &amp;lt;code&amp;gt;ENQRETRY = 7&amp;lt;/code&amp;gt;, after a record locking conflict occurs the thread will retry 7 times with wait intervals of .1 seconds, and so within at most .7 seconds either the lock becomes available or the conflict triggers an On unit or cancels the request.     &lt;br /&gt;
                                                         &lt;br /&gt;
The &amp;lt;var&amp;gt;ENQTIME&amp;lt;/var&amp;gt; parameter may also be reset with $ResetN. &lt;br /&gt;
&lt;br /&gt;
This new parameter is enabled in V7.7 with the application of zap 77z299.&lt;br /&gt;
&lt;br /&gt;
===EVALOPT===&lt;br /&gt;
The new &amp;lt;var&amp;gt;EVALOPT&amp;lt;/var&amp;gt; parameter controls the cancellation of a request on truncation of string data. The default value is 0, and currently there is just one setting, 1, which means &amp;quot;cancel a request if truncation of string data occurs.&amp;quot;&lt;br /&gt;
&lt;br /&gt;
For example, with the default of 0 in place, the following code &amp;lt;p class=&amp;quot;code&amp;quot;&amp;gt;    %x is string len 1   &lt;br /&gt;
    %y is string len 2   &lt;br /&gt;
    %y = &#039;ab&#039;            &lt;br /&gt;
    %x = %y              &lt;br /&gt;
    printtext {~} = {%x} &amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
would cause silent truncation, and give the result&lt;br /&gt;
    &amp;lt;p class=&amp;quot;code&amp;quot;&amp;gt;%x = a &amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
If &amp;lt;var&amp;gt;EVALOPT&amp;lt;/var&amp;gt; is set to 1, then the above code produces the following message:&lt;br /&gt;
    &amp;lt;p class=&amp;quot;code&amp;quot;&amp;gt;M204.0552: Variable too small for result &amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
and the request is cancelled.&lt;br /&gt;
&lt;br /&gt;
===LFSCB===&lt;br /&gt;
&amp;lt;var&amp;gt;LFSCB&amp;lt;/var&amp;gt;, the length of the full screen buffer, now has a new minimum value of 8 (the previous minimum was 0). This change is enabled in v7.7 with the application of zap 77z042, and within V7.6 with the application of zap 76z393.&lt;br /&gt;
&lt;br /&gt;
===MAXPRE, MAXBOUT, MAXSUBT===&lt;br /&gt;
&amp;lt;p&amp;gt;Introduced in zap 77z257.&amp;lt;/p&amp;gt;&lt;br /&gt;
The new &amp;lt;var&amp;gt;MAXPRE&amp;lt;/var&amp;gt;, &amp;lt;var&amp;gt;MAXBOUT&amp;lt;/var&amp;gt;, and &amp;lt;var&amp;gt;MAXSUBT&amp;lt;/var&amp;gt; parameters can be used to cancel a runaway transaction and prevent it from filling the checkpoint data set. &lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;var&amp;gt;MAXPRE&amp;lt;/var&amp;gt;:  Maximum number of pre-images per transaction.  &amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;var&amp;gt;MAXBOUT&amp;lt;/var&amp;gt;: Maximum number of backout pages per transaction. &amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;var&amp;gt;MAXSUBT&amp;lt;/var&amp;gt;: Maximum number of subtransaction checkpoints that a transaction can span.&amp;lt;/li&amp;gt;&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;Each new parameter defaults to unlimited. &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;If a parameter value is set, a transaction is cancelled if that value is exceeded, and the following message is displayed:&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p class=&amp;quot;code&amp;quot;&amp;gt;M204.0524: Maximum number (&amp;lt;i&amp;gt;num&amp;lt;/i&amp;gt;) of &amp;lt;i&amp;gt;parameter&amp;lt;/i&amp;gt; exceeded.&amp;lt;/p&amp;gt;&lt;br /&gt;
where &amp;lt;i&amp;gt;num&amp;lt;/i&amp;gt; is the value set for &amp;lt;i&amp;gt;parameter&amp;lt;/i&amp;gt; (&amp;lt;var&amp;gt;MAXPRE&amp;lt;/var&amp;gt;, &amp;lt;var&amp;gt;MAXBOUT&amp;lt;/var&amp;gt;, or &amp;lt;var&amp;gt;MAXSUBT&amp;lt;/var&amp;gt;).&lt;br /&gt;
&lt;br /&gt;
===MQMXTASK===&lt;br /&gt;
This maximum value may now be reset dynamically by a system manager. If the value is raised, new tasks will be added as needed up to the value specified. If the value is lowered, idle subtasks will be detached before they are activated until the new maximum is established.&lt;br /&gt;
&lt;br /&gt;
===NLDAPBUF===&lt;br /&gt;
This new parameter allows the number of LDAP buffers allocated during startup to be set in CCAIN. The default value is 2, and the settable value can range from 0 to 65535.&lt;br /&gt;
&lt;br /&gt;
===PUPDTH (new minimum value)===&lt;br /&gt;
If a user sets the &amp;lt;var&amp;gt;[[PUPDTH parameter|PUPDTH]]&amp;lt;/var&amp;gt; parameter to 0, it will now automatically be increased to 1, its minimum value.&lt;br /&gt;
&lt;br /&gt;
===SERV4G===&lt;br /&gt;
This parameter allows testing of server tables that span a 4-gigabyte boundary. For example, if &amp;lt;var&amp;gt;SERV4G&amp;lt;/var&amp;gt; is &amp;lt;code&amp;gt;X&#039;FFFFF000&#039;&amp;lt;/code&amp;gt;, each ATB server will begin at &amp;lt;code&amp;gt;XX_FFFFF000&amp;lt;/code&amp;gt;. If &amp;lt;var&amp;gt;SERV4G&amp;lt;/var&amp;gt; is &amp;lt;code&amp;gt;X&#039;FFFF0000&#039;&amp;lt;/code&amp;gt;, each ATB server will begin at &amp;lt;code&amp;gt;XX_FFFF0000&amp;lt;/code&amp;gt;. &amp;lt;code&amp;gt;XX&amp;lt;/code&amp;gt; is determined by the storage available on the system. The parameter is set in CCAIN.&lt;br /&gt;
&lt;br /&gt;
The contents of the ATB server are specified by using the &amp;lt;var&amp;gt;[[SERVGA parameter|SERVGA]]&amp;lt;/var&amp;gt; parameter.&lt;br /&gt;
&lt;br /&gt;
For example, if you want VTBL to span the 4G boundary, you can use these settings: &amp;lt;code&amp;gt;SERV4G=X&#039;FFFFF000&#039;&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;SERVGA=X&#039;00040000&#039;&amp;lt;/code&amp;gt;, and &amp;lt;code&amp;gt;LVTBL=200 (6400 bytes, X&#039;1900&#039;)&amp;lt;/code&amp;gt;. This will force each server&#039;s VTBL to begin at &amp;lt;code&amp;gt;XX_FFFFF000&amp;lt;/code&amp;gt; and end at &amp;lt;code&amp;gt;XX+1_00000900&amp;lt;/code&amp;gt;.&lt;br /&gt;
===SIRTERM===&lt;br /&gt;
The &amp;lt;var&amp;gt;[[SIRTERM parameter|SIRTERM]]&amp;lt;/var&amp;gt; (Sirius terminal options) parameter settings have changed. &lt;br /&gt;
The changes to &amp;lt;var&amp;gt;SIRTERM&amp;lt;/var&amp;gt; allow a user to preclude a reset to a Model that is not supported by the terminal emulator in use.&lt;br /&gt;
&lt;br /&gt;
The X&#039;01&#039; setting (MODEL 6 support) is no longer used. &lt;br /&gt;
&lt;br /&gt;
The X&#039;02&#039; setting (Write Structured Field Query Support) now supports MODEL 6 terminals by default. &lt;br /&gt;
&lt;br /&gt;
The new X&#039;08&#039; setting always issues a Write Structured Field Query for Terminal Model Resets for terminals connected to Model 204 through VTAM or TELNET, provided that X&#039;02&#039; has been set. This precludes Terminal Model RESETs to Models that are not supported by the terminal emulator in use.&lt;br /&gt;
&lt;br /&gt;
===WEBDFLT===&lt;br /&gt;
At V7.7, the default access rule for non-SSL ports was changed from ALLOW * to DISALLOW *, meaning that unless any ALLOW rules were in place resulting in a login/password prompt, the port couldn&#039;t be accessed. The new &amp;lt;var&amp;gt;[[WEBDFLT_parameter|WEBDFLT]]&amp;lt;/var&amp;gt; parameter may be set to 1 for reversion to the old default of ALLOW *. This new parameter is enabled in V7.7 with the application of zap 77z090. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;var&amp;gt;RESET WEBDFLT&amp;lt;/var&amp;gt; requires system administrator privileges. It is recommended to reset the 1 bit of &amp;lt;var&amp;gt;WEBDFLT&amp;lt;/var&amp;gt; to zero after issuing a series of &amp;lt;var&amp;gt;JANUS DEFINE&amp;lt;/var&amp;gt; commands which need &amp;lt;var&amp;gt;WEBDFLT=1&amp;lt;/var&amp;gt;, as in the CCAIN input stream.&lt;br /&gt;
&lt;br /&gt;
==New and changed statistics==&lt;br /&gt;
===MPR, MBO, MCP, and RCV===&lt;br /&gt;
Introduced in zap 77z257.&lt;br /&gt;
&amp;lt;p&amp;gt;These statistics provide high water mark transaction information. (Since-last values will not be available until V78 GA.)&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;They are useful in conjunction with the &amp;lt;var&amp;gt;[[#MAXPRE, MAXBOUT, MAXSUBT|MAXPRE, MAXBOUT, and MAXSUBT]]&amp;lt;/VAR&amp;gt; parameters. &amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
User/system statistics:&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;MPR: High water mark of transaction pre-images. &amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;MBO: High water mark of transaction backout pages. &amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;MCP: High water mark of transaction chkpoint spans. &amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
System statistics: &lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;RCV: Number of blocks needed for subtransaction recovery &amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt; &lt;br /&gt;
&amp;lt;p class=&amp;quot;note&amp;quot;&amp;gt;&amp;lt;b&amp;gt;Notes:&amp;lt;/b&amp;gt; M204.0843 now displays the RCV statistic for subtransaction checkpoints.&lt;br /&gt;
The size of recovery checkpoint must be greater than the sum of the last RCV value plus the number of records in [[System_and_media_recovery#RESTART_recovery_considerations_for_sub-transaction_checkpoints|RESTART and RESTARTS]].&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===DKWTS and DKWTMICS===&lt;br /&gt;
Introduced in zap 77z7289.&lt;br /&gt;
&amp;lt;p&amp;gt;The new system statistics DKWTS (DisK WaiTs) and DKWTMICS (DisK WaiT MICroSeconds) collect data to provide rough disk I/O service time numbers.&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
DKWTS shows the number of disk I/O waits. DKWTMICS shows the total wait time for those waits in microseconds. Dividing the difference in DKWTMICS by the difference in DKWTS over an interval provides the average disk I/O wait time in microseconds.              &lt;br /&gt;
&lt;br /&gt;
&amp;lt;p class=&amp;quot;note&amp;quot;&amp;gt;&amp;lt;b&amp;gt;Notes:&amp;lt;/b&amp;gt; &lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;The wait time does include internal Model 204 scheduler delays, so on a CPU bound Model 204 system, the service times calculated from DKWTS and DKWTMICS are likely to be an overestimate of actual service times.&amp;lt;/li&amp;gt;  &lt;br /&gt;
                                                                    &lt;br /&gt;
&amp;lt;li&amp;gt;DKWTS and DKWTMICS are not available in SirMon; use &amp;lt;var&amp;gt;[[MONITOR_command|MONITOR]] SYSTEM STATISTICS&amp;lt;/var&amp;gt; to view these statistics.&amp;lt;/li&amp;gt;&amp;lt;/ul&amp;gt;  &amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Compatibility issues==&lt;br /&gt;
===&amp;lt;b id=&amp;quot;listNewInit&amp;quot;&amp;gt;&amp;lt;/b&amp;gt;$ListNew cannot be used in Initial clause===&lt;br /&gt;
It is now a compilation error if &amp;lt;var&amp;gt;$ListNew&amp;lt;/var&amp;gt; is attempted to be used in the &amp;lt;var&amp;gt;Initial&amp;lt;/var&amp;gt; clause of a &lt;br /&gt;
[[Using_variables_and_values_in_computation#Declare_statements_for_.25variables|declaration statement]].&lt;br /&gt;
&amp;lt;p&amp;gt;This change is propagated by zap maintenance to versions 7.5 (zap 75Z487), 7.6 (zap 76Z514), and 7.7 (zap 77z281) of Model 204.&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;blockquote class=&amp;quot;note&amp;quot;&amp;gt;&amp;lt;b&amp;gt;Note:&amp;lt;/b&amp;gt; Strictly speaking, this would not be considered a compilation error, because previously although &amp;lt;code&amp;gt;..&amp;amp;nbsp;Initial($ListNew)&amp;lt;/code&amp;gt; did not produce a compilation error, in almost all circumstances it would produce a snap if the initialized %variable were used with some other &amp;lt;var&amp;gt;$List&amp;lt;i&amp;gt;xxx&amp;lt;/i&amp;gt;&amp;lt;/var&amp;gt; invocation.&amp;lt;/blockquote&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Restricting the use of the CUSTOM=38 setting===&lt;br /&gt;
The &amp;lt;var&amp;gt;[[CUSTOM parameter|CUSTOM=38]]&amp;lt;/var&amp;gt; parameter setting, introduced at V7.5, inadvertently provided System Manager privileges to all users via the &amp;lt;var&amp;gt;RESET&amp;lt;/var&amp;gt; command. This &amp;lt;var&amp;gt;CUSTOM&amp;lt;/var&amp;gt; setting is now restricted to the &amp;lt;var&amp;gt;RESET&amp;lt;/var&amp;gt; of the &amp;lt;var&amp;gt;LAUDIT&amp;lt;/var&amp;gt; parameter.&lt;br /&gt;
&lt;br /&gt;
===Disabling of Closure support===&lt;br /&gt;
Due to a non-trivial backward incompatibility issue related to Closure support, introduced in V7.7, this feature, which can best be described as exposed methods assigned to method variables, has been disabled in this release. This change was also made to V7.7 with application of zap 77z119.&lt;br /&gt;
&lt;br /&gt;
===Password delimiter enforced===&lt;br /&gt;
When using &amp;lt;var&amp;gt;IFSTRTN&amp;lt;/var&amp;gt; to log on to a Model 204 online from an IFAM2 application, both the logonid and password must be followed by a semicolon, which is the delimiter. For example:      &lt;br /&gt;
                                      &lt;br /&gt;
&amp;lt;p class=&amp;quot;code&amp;quot;&amp;gt;CALL IFSTRTN(RC,&#039;logonid;password;&#039;...)&amp;lt;/p&amp;gt;&lt;br /&gt;
                 &lt;br /&gt;
If a semicolon does not follow the password string, the following message will now be issued:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p class=&amp;quot;code&amp;quot;&amp;gt;M204.2964: Password missing or too long &amp;lt;/p&amp;gt;                 &lt;br /&gt;
                                                         &lt;br /&gt;
Previously, a semicolon following the password was not required and the first blank served as a password delimiter.  However, as of V7.7, embedded blanks are valid password characters and a semicolon is now required to delimit the password.&lt;br /&gt;
&lt;br /&gt;
This change is enabled in V7.7 with the application of zap 77z231.&lt;br /&gt;
&lt;br /&gt;
===PAGESZ parameter validated===&lt;br /&gt;
Previously it was possible to set the &amp;lt;var&amp;gt;PAGESZ&amp;lt;/var&amp;gt; parameter to any value, although Model 204 internally supports one page size of 6184, and any deviation from this value would have led to problems during file creation. The value of this parameter is now controlled, such that setting it to any value other than 6184 will generate an M204.1149 message with the parameter being reset to 6184.&lt;br /&gt;
&lt;br /&gt;
===ECPRIV and the IDCAMS facility===&lt;br /&gt;
At V7.7 a security loophole was closed, whereby all ECF modules were run under external-authorizer profile of the calling user. Previously any ECF tasks were run under the owning job&#039;s external-authorizer profile, and in order for certain sites to retain that ability, a new setting of &amp;lt;var&amp;gt;ECPRIV&amp;lt;/var&amp;gt;, value 4, was introduced to retain the ability to run ECF tasks using the job&#039;s security profile. &lt;br /&gt;
&lt;br /&gt;
The &amp;lt;var&amp;gt;ECPRIV&amp;lt;/var&amp;gt; 4 setting potentially introduced a security loophole when calling the IDCAMS interface, based upon what the IDCAMS utility is able to do at a system level. Consequently as of this release, the &amp;lt;var&amp;gt;ECPRIV&amp;lt;/var&amp;gt; 4 setting will be ignored when calling the IDCAMS facility via ECF, and such IDCAMS processes will always use the calling user&#039;s security profile. Any existing jobs that use ECF to call the IDCAMS utility with the &amp;lt;var&amp;gt;ECFPRIV&amp;lt;/var&amp;gt; 4 bit set should be checked to ensure that the calling user&#039;s security profile still satisfies the job&#039;s requirements.&lt;br /&gt;
&lt;br /&gt;
===TCPOPTS is view-only===&lt;br /&gt;
In previous versions the &amp;lt;var&amp;gt;TCPOPTS&amp;lt;/var&amp;gt; parameter, which identifies the type of IP addressing in use (v4 or v6), was resettable, although it was always documented as a view-only parameter. The parameter is now handled as a view-only parameter, and any attempts to reset the parameter will result in the following message:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p class=&amp;quot;code&amp;gt;   M204.1123: Parameter TCPOPTS not reset&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===ZHPF command can only be issued by a system manager===&lt;br /&gt;
In previous versions it was possible to issue the &amp;lt;var&amp;gt;ZHPF&amp;lt;/var&amp;gt; command without being logged on. From this release onwards, a user must be logged on with system manager privileges in order to issue this command.&lt;br /&gt;
&lt;br /&gt;
Additionally, the command output will now only  display results for currently open files.&lt;br /&gt;
&lt;br /&gt;
This change is enabled in v7.7 with the application of zap 77z264.&lt;br /&gt;
&lt;br /&gt;
===Terminal MODEL reset failure===&lt;br /&gt;
If a reset of the terminal &amp;lt;var&amp;gt;MODEL&amp;lt;/var&amp;gt; parameter fails due to an undersized output page buffer, then in addition to the existing messages that inform the user of this failure:&lt;br /&gt;
&amp;lt;p class=&amp;quot;code&amp;gt;    M204.1875 UNABLE TO RESET MODEL TO %C &lt;br /&gt;
    M204.1123: Parameter MODEL not reset&amp;lt;/p&amp;gt;  &lt;br /&gt;
&lt;br /&gt;
the following message will now be issued:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p class=&amp;quot;code&amp;gt;    M204.1008: LOUTPB must be increased to at least &amp;lt;number&amp;gt; &amp;lt;/p&amp;gt;&lt;br /&gt;
                                                         &lt;br /&gt;
where &amp;lt;number&amp;gt; is the minimum value of &amp;lt;var&amp;gt;LOUTPB&amp;lt;/var&amp;gt; necessary to support the terminal model.&lt;br /&gt;
&lt;br /&gt;
This change is enabled in V7.7 with the application of zap 77z309.&lt;br /&gt;
&lt;br /&gt;
===BUF and FBMX stats removed===&lt;br /&gt;
Unnecessary scans of the buffer pool have been eliminated from most forms of the MONITOR command ( other than MONITOR DISKBUFF itself ), and this provides performance gain when running these commands. However, as a result of this the BUF stat on the MONITOR command output, and the FBMX stat reported in the system final stats block have been removed. These stats were of extremely limited value, and their elimination should not cause any problems for system management. This change is implemented in V7.8 via zap 78z077, and in V7.7 by zap 77z463.&lt;br /&gt;
&lt;br /&gt;
==Notes for system manager and installer==&lt;br /&gt;
===CRAM SVC installation is deprecated===&lt;br /&gt;
The CRAM SVC installation has been deprecated as of version 7.5. &amp;lt;br /&amp;gt;Installation of CRAM-XDM is described as part of the [[Model 204 installation]].&lt;br /&gt;
===Authorization and maintenance zaps===&lt;br /&gt;
When you download Rocket M204 product object files, all relevant authorization keys and all current maintenance zaps are pre-applied to the object files as part of the download process.&lt;br /&gt;
&lt;br /&gt;
==New products==&lt;br /&gt;
===Janus Two-Phase Commit===&lt;br /&gt;
[[Janus Two-Phase Commit]] support makes it possible to create global transactions where updates on multiple Model 204 Onlines or &amp;lt;var&amp;gt;Imagine&amp;lt;/var&amp;gt; can be atomically committed or backed out.&lt;br /&gt;
&lt;br /&gt;
===Commit Exit===&lt;br /&gt;
The [[Application_Subsystem_development#Commit_exits|Commit exit]] product allows for the invocation of specified APSY code when an an APSY TBO transaction executes its first explicit or implicit COMMIT. The feature is controlled by the new COMMITX parameter.&lt;br /&gt;
&lt;br /&gt;
==New and changed messages==&lt;br /&gt;
&lt;br /&gt;
See [[New and updated messages in Model 204 version 7.8|New and updated messages in Model 204 version 7.8]] for details.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category: Release notes]]&lt;/div&gt;</summary>
		<author><name>Goff</name></author>
	</entry>
	<entry>
		<id>https://m204wiki.rocketsoftware.com/index.php?title=Using_system_statistics&amp;diff=117457</id>
		<title>Using system statistics</title>
		<link rel="alternate" type="text/html" href="https://m204wiki.rocketsoftware.com/index.php?title=Using_system_statistics&amp;diff=117457"/>
		<updated>2019-05-13T08:11:12Z</updated>

		<summary type="html">&lt;p&gt;Goff: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Overview==&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
The tables on this page are provided for your use in identifying and tracking statistics that are reported by &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;Model&amp;amp;nbsp;204&amp;lt;/var&amp;gt; in various situations. The offsets, given in decimal and hexadecimal, are to help you locate particular statistics within statistical output. The length is in bytes.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
The statistics are collected in the [[Tracking_system_activity_(CCAJRNL, CCAAUDIT, CCAJLOG)#Introducing CCAJRNL|CCAJRNL]] data set, or if allocated, in [[Tracking system activity (CCAJRNL, CCAAUDIT, CCAJLOG)#Introducing CCAAUDIT and CCAJLOG|CCAJLOG]].  The offsets in the tables below locate each statistic in the corresponding record. To accommodate sites that need to run &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;Model&amp;amp;nbsp;204&amp;lt;/var&amp;gt; around the clock for many days at a time, space for most &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;Model&amp;amp;nbsp;204&amp;lt;/var&amp;gt; statistics is a double word.&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Description of statistics==&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
The &amp;quot;Statistics with descriptions&amp;quot; table lists the statistics that are collected and that you can evaluate. It also describes the purpose of each statistic followed by the circumstances when you can collect the information and an offset in the journal record. &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
To collect several statistics you must preset a parameter to a nonzero value. Statistics that require a parameter are also noted in the &amp;quot;Statistics with descriptions&amp;quot; table. The table in [[Tracking system activity (CCAJRNL, CCAAUDIT, CCAJLOG)#Setting parameters to collect certain statistics|Setting parameters to collect certain statistics]] lists those statistics with the required parameter. &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Tables, identified by type, later in this topic, describe the layouts of the various journal records.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;caption style=&amp;quot;margin-right:4em&amp;quot;&amp;gt;Statistics with descriptions&amp;lt;/caption&amp;gt;&lt;br /&gt;
&amp;lt;tr class=&amp;quot;head&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Statistic &amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Records...&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;APSYLD&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of APSY loads&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;APSYLDD&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of APSY loads from a dataspace&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;APSYLDT&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of tiny APSY loads&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;AUDIT&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of lines written to the journal and/or the audit trail&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BACKOUTS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of BACKOUTs&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BADD&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of fields added to Table B&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BCHG&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of fields changed in Table B&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BDEL&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of fields deleted from Table B&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BLKCFRE&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of times user held a critical file resource (CFR) exclusively and forced another user to wait&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Parameter setting required: see [[Tracking system activity (CCAJRNL, CCAAUDIT, CCAJLOG)#Setting parameters to collect certain statistics|Parameters to set to collect certain statistics]].&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BLKI&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Percentage of performance samples at which the user was in a server but blocked from running and waiting for an external event to occur (reported only if the performance subtask is active)&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Parameter setting required: see [[Tracking system activity (CCAJRNL, CCAAUDIT, CCAJLOG)#Setting parameters to collect certain statistics|Parameters to set to collect certain statistics]].&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BLKO&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Percentage of performance samples at which the user was swapped out to the server data set but blocked from running and waiting for an external event to occur (reported only if the performance subtask is active)&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Parameter setting required: see [[Tracking system activity (CCAJRNL, CCAAUDIT, CCAJLOG)#Setting parameters to collect certain statistics|Parameters to set to collect certain statistics]].&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BLKRLK&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of times user was the first user identified as blocking another from obtaining a record lock&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Parameter setting required: see [[Tracking system activity (CCAJRNL, CCAAUDIT, CCAJLOG)#Setting parameters to collect certain statistics|Parameters to set to collect certain statistics]].&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BXCHNG&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of value entries changed in the ordered index.  This occurs when a record number is added to or removed from an existing value entry.&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BXDELE&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of value entries deleted from the ordered index&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BXFIND&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of ordered index searches to locate field name=value pairs in the ordered index&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BXFREE&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of ordered index pages (nodes) emptied and released from the ordered index&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BXINSE&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of new value entries inserted into the ordered index&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BXNEXT&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of value entries touched in the ordered index during a range retrieval&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BXRFND&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of times the cursor was repositioned in the ordered index during a search&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BXSPLI&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of Table D pages (nodes) split in the ordered index&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;CCATDIFF&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Difference between CCATEMP pages allocated and freed by a thread. This is an imperfect indicator of the number of CCATEMP pages a thread has allocated. CCATDIFF is imperfect because it is difficult to fully account for pages allocated or freed on behalf of the system or other users. However, if there is an acute CCATEMP page shortage, threads with high CCATDIFF values are likely culprits. &lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
CCATDIFF is available in Model&amp;amp;nbsp;204 7.7 and higher.&amp;lt;/p&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;CCATDIFH&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;High water mark of CCATDIFF in a request. This can be useful if a request allocated a lot of CCATEMP pages, causing an acute shortage but then freed those pages.&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
CCATDIFH is available in Model&amp;amp;nbsp;204 7.7 and later.&amp;lt;/p&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;CDLWAIT&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of constraint dependency lock waits&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;CNCT&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Elapsed time in seconds&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;COMMITS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of &amp;lt;var&amp;gt;COMMIT&amp;lt;/var&amp;gt;s&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;CPU&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Total CPU time consumed in milliseconds. The system CPU statistics include both maintask and subtask CPU usage.&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEQ&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Total number of units of work taken by the MAINTASK and each MP and zIIP subtask, regardless of the queue that the work was taken from. Reported at &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;Model&amp;amp;nbsp;204&amp;lt;/var&amp;gt; termination or in &amp;lt;var&amp;gt;[[MONITOR TASKS command|MONITOR TASKS]]&amp;lt;/var&amp;gt; output.&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
(type Subtask)&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV5&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Output lines to procedures defined during the run&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV6&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Input lines from included procedures&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV7&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Output lines to SNA Communications Server (formerly VTAM) 3270s&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV8&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Input lines from SNA Communications Server 3270s&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV9&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Page headers or trailers defined in requests&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV10&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Output lines written to directed output (USE) data sets&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV11&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Output lines to remote User Language full screen&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV12&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Input lines from a remote User Language full screen&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV13&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Output lines to remote SQL&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV14&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Input lines from remote SQL&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV17&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Output lines to SQL CRAM IUCU&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV18&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Input lines from SQL CRAM&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV19&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Output lines to remote SQL LU62&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV20&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Input lines from remote SQL LU62&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV23&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Input lines to CRAM IFAM&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV24&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Input lines from CRAM IUCU thread&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV27&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Terminal error messages issued for inbound Distributed Application Facility conversations&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV28&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Reserved&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV31&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&amp;lt;var&amp;gt;IFDISP&amp;lt;/var&amp;gt; output lines to IFAM1 programs&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV32&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Input arguments supplied by certain IFAM1 calls&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV37&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Output lines to SNA Communications Server 2741s and Teletypes&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV38&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Input lines from SNA Communications Server 2741s and Teletypes&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV49&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Reserved&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV50&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Lines sent to the printer when ROUTER=CICS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV53&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Output lines from an IFAM1 application&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV54&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Input lines from an IFAM1 application&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV55&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Reserved&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV56&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Reserved&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV57&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Reserved&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV58&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Reserved&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV59&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Reserved&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV60&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Reserved&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV61&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Reserved&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV62&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Reserved&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV63&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Reserved&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV64&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Reserved&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV65&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Reserved&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV66&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Reserved&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV67&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Reserved&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV68&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Reserved&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV69&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Reserved&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV70&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Reserved&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV71&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Reserved&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV72&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Reserved&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV73&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Reserved&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV74&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Reserved&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DIRRCD&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of records searched in direct searches of Table B&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DKAR&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of buffers allocated without page read requests&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DKPR&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of requests for a page (may not require real I/O)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DKPRF&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of fast logical page reads. Number of DKPRs that were satisfied by pending or deferred close buffers&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DKRD&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of physical page reads from Model 204 files&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DKRDL&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of physical page reads into the below the bar buffer pool&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DKRR&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; Number of real disk reads for recently requested pages&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DKSAWB&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; Anticipatory writes from the bottom of the LRU queue.  The page in the buffer is then deleted and no longer available without a re-read.  Usually a small statistic and typically only incremented by a few rare events.&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Offset: see the [[#Additional disk buffer monitor statistics|Disk buffer monitor statistics table]].&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DKSAWBL&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; Same as DKSAWB but only incremented for anticipatory writes from below the bar&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Offset: the [[#Additional disk buffer monitor statistics|Disk buffer monitor statistics table]].&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DKSAWW&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; Anticipatory writes from the anticipatory write windows set by LDKBMWND and/or LDKBMWNG&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Offset: the [[#Additional disk buffer monitor statistics|Disk buffer monitor statistics table]].&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DKSAWWL&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Same as DKSAWW but only incremented for anticipatory writes from below the bar&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DKSDIR&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; High-water mark of modified (dirty) buffers found within the DKBM statistics window which is created by the &amp;lt;var&amp;gt;LDKBMW&amp;lt;/var&amp;gt; parameter. This parameter is not recommended due to the extremely heavy performance penalty imposed by a non-zero value.&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Offset: see the [[#Additional disk buffer monitor statistics|Disk buffer monitor statistics table]].&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Parameter setting required: see [[Tracking system activity (CCAJRNL, CCAAUDIT, CCAJLOG)#Setting parameters to collect certain statistics|Parameters to set to collect certain statistics]].&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DKSDIRT&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; The total of all modified buffers found within the DKBM statistics window&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Offset: see the [[#Additional disk buffer monitor statistics|Disk buffer monitor statistics table]].&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Parameter setting required: see [[Tracking system activity (CCAJRNL, CCAAUDIT, CCAJLOG)#Setting parameters to collect certain statistics|Parameters to set to collect certain statistics]].&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DKSFBS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; Times a buffer was needed, and a scan was necessary, because the oldest free buffer was not immediately available&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Offset: see the [[#Additional disk buffer monitor statistics|Disk buffer monitor statistics table]].&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DKSKIP&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; The highest number of buffers skipped during any search for a free buffer.  A buffer is skipped because it is not immediately available.&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Offset: see the [[#Additional disk buffer monitor statistics|Disk buffer monitor statistics table]].&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DKSKIPT&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; The total of all buffers skipped when looking for a free buffer&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Offset: see the [[#Additional disk buffer monitor statistics|Disk buffer monitor statistics table]].&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DKSRR&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; Number of times a page that was expected to be in the buffer pool could not be located, which necessitates a physical I/O to disk&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Offset: see the [[#Additional disk buffer monitor statistics|Disk buffer monitor statistics table]].&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DKSRRFND&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of times that a page that was expected to be in the buffer pool was located there, which eliminates the need for a physical I/O&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DKSTBLA&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; Table A reads causing real I/O&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Offset: see the [[#Additional disk buffer monitor statistics|Disk buffer monitor statistics table]].&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DKSTBLB&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; Table B reads causing real I/O&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Offset: see the [[#Additional disk buffer monitor statistics|Disk buffer monitor statistics table]].&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DKSTBLC&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; Table C reads causing real I/O&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Offset: see the [[#Additional disk buffer monitor statistics|Disk buffer monitor statistics table]].&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DKSTBLD&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; Table D reads causing real I/O&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Offset: see the [[#Additional disk buffer monitor statistics|Disk buffer monitor statistics table]].&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DSKTBLE&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; Table E reads causing real I/O&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Offset: see the [[#Additional disk buffer monitor statistics|Disk buffer monitor statistics table]].&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DKSTBLF&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; FCT reads causing real I/O&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Offset: see the [[#Additional disk buffer monitor statistics|Disk buffer monitor statistics table]].&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DKSTKQC&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; Times the current Table B page had to be closed to allow a fourth buffer to be opened&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Offset: see the [[#Additional disk buffer monitor statistics|Disk buffer monitor statistics table]].&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DKSWRP&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; The highwater mark of buffers with writes outstanding within the DKBM statistics window, created by the parameter LDKBMW. Rocket Software advises against setting this parameter to a non-zero value due to the extreme performance penalty imposed.&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Offset: see the [[#Additional disk buffer monitor statistics|Disk buffer monitor statistics table]].&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Parameter setting required: see [[Tracking system activity (CCAJRNL, CCAAUDIT, CCAJLOG)#Setting parameters to collect certain statistics|Parameters to set to collect certain statistics]].&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DKSWRPT&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; The total number of buffers with outstanding writes within the DKBM statistics window&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Offset: see the [[#Additional disk buffer monitor statistics|Disk buffer monitor statistics table]].&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Parameter setting required: see [[Tracking system activity (CCAJRNL, CCAAUDIT, CCAJLOG)#Setting parameters to collect certain statistics|Parameters to set to collect certain statistics]].&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DKUPTIME&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Milliseconds of DKUPDT time&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DKWR&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of physical page writes to &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;Model&amp;amp;nbsp;204&amp;lt;/var&amp;gt; files&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DKWRL&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of physical page writes from the below the bar pool&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DKWTMICS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Total wait time in microseconds for Disk I/O waits counted by DKWTS.&lt;br /&gt;
&amp;lt;p&amp;gt;As of V7.7, with 77z339 applied&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DKWTS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number Disk I/O waits&lt;br /&gt;
&amp;lt;p&amp;gt;As of V7.7, with 77z339 applied&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DUMP&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Writes to &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;Model&amp;amp;nbsp;204&amp;lt;/var&amp;gt; file backups (DUMP command output)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DUPDTS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Records written to a deferred update data set for the file&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;ECCALL&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of External Call Facility calls&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;ECCNCT&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;External Call Facility - Elapsed time for external program&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;ECCTOUT&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of External Call Facility calls that timed out (program or subtask unavailable)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;ECCWAITM&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;ECF &amp;amp;ndash; Number of calls that waited for module to become available&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;ECCWAITS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of External Call Facility calls that waited for a subtask to become available&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;ECDELETE&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of EXTERNAL DELETE calls to External Call Facility&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;ECLOAD&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of EXTERNAL LOAD calls to External Call Facility&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;ECMODMAX&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;ECF &amp;amp;ndash; Highwater mark of modules loaded&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;ECNAMMAX&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;External Call Facility &amp;amp;ndash; High-water mark of call names defined&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;ECTSKMAX&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;External Call Facility &amp;amp;ndash; High-water mark of subtasks active&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;ECTWAITM&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;External Call Facility &amp;amp;ndash; Elapsed time spent waiting for a module to become available&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;ECTWAITS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;External Call Facility &amp;amp;ndash; Elapsed time spent waiting for a subtask to become available&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;ERRPDL&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Highwater mark of the system pushdown list&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;FBWT&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of waits for a disk buffer&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;FINDS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of FIND statements evaluated&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;FSCB&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;High-water mark of bytes used in the FSCB&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;FSCBSW&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of full-screen buffer swaps&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;FTBL&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Highwater mark of FTBL appearing in CMPL and EVAL lines for requests containing a field name reference in group context. If one or more groups are opened but no field name references are made, the portion of FTBL used by the open groups is not reported.&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;GTBL&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Highwater mark of GTBL&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;GTBLRS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of GTBL rearrangements required to add a global object&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;GTBLRU&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of GTBL rearrangements required to add a global string variable&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;HEAP&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Dynamic memory highwater mark&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;IN&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of terminal input lines&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;INCMFS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Input lines from CMS full screen&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;INCMIO&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Input lines from CMS non-full screen&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;INCRAM&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Input lines from Remote User Language threads (IODEV 29)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;INVMFS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Input lines from IUCV or VMCF full-screen thread&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;INVMIF&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Input arguments supplied by certain IFAM2 or IFAM4 calls from CMS programs&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;INVMIO&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Input lines from IUCV or VMCF non-full screen thread&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;INXX&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Input lines from QSAM users (IODEV 3)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;ITBL&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Highwater mark of ITBL&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;IXADD&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of index entries added to Tables C and D, including attempts to add duplicates&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;IXDEL&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of entries deleted from Tables C and D&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;LKPOST&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Times an MP subtask posted another task to indicate that an MP lock had become available&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;LKWAIT&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Times MP subtasks invoked z/OS WAIT macros to wait for an available MP lock&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;LONGUPDTIME(MS)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; Total milliseconds of &#039;too long&#039; update units&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Parameter setting required: see [[Tracking system activity (CCAJRNL, CCAAUDIT, CCAJLOG)#Setting parameters to collect certain statistics|Parameters to set to collect certain statistics]].&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;LONGUPDTS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; Number of &#039;too long&#039; update units&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Parameter setting required: see [[Tracking system activity (CCAJRNL, CCAAUDIT, CCAJLOG)#Setting parameters to collect certain statistics|Parameters to set to collect certain statistics]].&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;LWTIM&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Elapsed time (ms), spent waiting for a multiprocessing lock.  Reported for each MP and zIIP subtask at &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;Model&amp;amp;nbsp;204&amp;lt;/var&amp;gt; termination or in MONITOR TASKS output (only on Model 5 terminals).&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MAXIOX&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of times &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;Model&amp;amp;nbsp;204&amp;lt;/var&amp;gt; waited for a free database buffer&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MBO&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Highwater mark of transaction backout pages&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
As of V7.7, with zap 77z257 applied.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MCP&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Highwater mark of transaction checkpoint spans&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
As of V7.7, with zap 77z257 applied.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MOVE&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of times the scheduler switched from one user to another&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MPLKPREM&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; Total elapsed time in milliseconds, across the maintask and all subtasks, the Online spent waiting due to operating system preemption.&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
This is the elapsed time between when an MP lock becomes available (lock post) making a task ready to run, and when the task actually gets the CPU. That preemption delay is caused by the operating system dispatching other tasks ahead of this task.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Only collected in MP/204 systems.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MPLKWTIM&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; Total elapsed time in milliseconds, across the maintask and all subtasks, the Online spent waiting for MP locks&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Only collected in MP/204 systems.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MPR&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Highwater mark of transaction pre-images&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
As of V7.7, with zap 77z257 applied.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQAPICNT&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQ/204 &amp;amp;ndash; Count of MQ/Series API calls&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQAPITIM &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQ/204 &amp;amp;ndash; Elapsed time of MQSeries API calls&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQBYTEIN&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQ/204 &amp;amp;ndash; Total bytes retrieved (MQGET)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQBYTEOU&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQ/204 &amp;amp;ndash; Total bytes sent (MQPUT/MQPUT1)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQGETS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQ/204 &amp;amp;ndash; Number of MQGETs performed&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQGWTCNT&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQ/204 &amp;amp;ndash; Number of MQGETs with nonzero, non-unlimited wait&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQGWTSUC&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQ/204 &amp;amp;ndash; Number of MQGETs with nonzero, non-unlimited wait that succeeded&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQGWTTIM&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQ/204 &amp;amp;ndash; Elapsed time for MQGETs with nonzero, non-unlimited wait&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQGWTTSP&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQ/204 &amp;amp;ndash; Total wait time specified on MQGETs with nonzero, non-unlimited wait&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQHWQU&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQ/204 &amp;amp;ndash; High-water mark of queues concurrently in use&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQHWTASK&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQ/204 &amp;amp;ndash; High-water mark of MQ/204 subtasks in use&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQNUMQM&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQ/204 &amp;amp;ndash; Number of distinct queue managers connected&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQNUMQU&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQ/204 &amp;amp;ndash; Number of distinct queues accessed&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQPUTS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQ/204 &amp;amp;ndash; Number of MQPUTs performed&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQWTM&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Mean queue wait time, the average time a subtask spent waiting for work (waiting for PCBs to come into the offload queue)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MTDEQ&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;The number of times that the MAINTASK took a unit of work from the MAINTASK queue and processed it&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MTSDEQ&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;The number of times that the MAINTASK took a unit of work from an MP subtask queue and processed it because the MAINTASK was idle&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MTZDEQ&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;The number of times that the MAINTASK took a unit of work from a zIIP subtask queue and processed it because the MAINTASK was idle&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;NTBL&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Highwater mark of NTBL&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;OFFIN&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Count of records read in by the OFFLOAD subtask&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;OFFOU&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Count of records written to the OFFLOAD stream&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;OUT&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of terminal output lines&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;OUTCMFS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Output lines to CMS full-screen thread&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;OUTCMIO&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Output lines to CMS line-by-line thread&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;OUTCRAM&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Output lines from remote User Language threads (IODEV 29)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;OUTPB&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Highwater mark of OUTPB&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;OUTVMFS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Output lines to IUCV or VMCF full-screen thread&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;OUTVMIF&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Output lines to IFAM2 or IFAM4 calls from CMS programs&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;OUTVMIO&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Output lines to IUCV or VMCF line-by-line threads&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;OUTXX&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Output lines to QSAM users (IODEV 3)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;PBRSFLT&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of private buffer reservation faults&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;PCPU&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Percentage of time &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;Model&amp;amp;nbsp;204&amp;lt;/var&amp;gt; was given the CPU when it wanted CPU time. In an MP environment, system PCPU is the sum of CPU time in all tasks divided by the sum of elapsed time in all tasks.&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;PDL&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Highwater mark of the pushdown list&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;PETIM&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Elapsed time (ms), spent waiting due to OS preemption.  Reported for the MAINTASK and each MP and zIIP subtask at &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;Model&amp;amp;nbsp;204&amp;lt;/var&amp;gt; termination or in MONITOR TASKS output (only on Model 5 terminals)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;PNDGTIME&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Milliseconds of unnecessary broken time&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;PR&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Real time consumed, in milliseconds. PCPU = CPU / PR.&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;QTBL&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Highwater mark of QTBL&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;RCV&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of blocks needed for subtransaction recovery&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
As of V7.7, with zap 77z257 applied.&amp;lt;/p&amp;gt;&lt;br /&gt;
 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;RECADD&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of records started in Table B, not including extension records&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;RECDEL&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of records deleted from Table B, not including extension records or records deleted by DELETE RECORDS or IFDSET&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;RECDS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of records processed by FOR statements, SORT statements, IFGET calls, or IFPOINT calls, or similar SQL record processing&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;REDY&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; Percentage of performance samples at which the user was ready to run (reported only if the performance subtask is active)&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Parameter setting required: see [[Tracking system activity (CCAJRNL, CCAAUDIT, CCAJLOG)#Setting parameters to collect certain statistics|Parameters to set to collect certain statistics]].&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;REQ&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of SOUL requests evaluated&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;REST&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of reads from a &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;Model&amp;amp;nbsp;204&amp;lt;/var&amp;gt; file backup (&amp;lt;var&amp;gt;RESTORE&amp;lt;/var&amp;gt; command)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;RETRYA&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Page retries in Table A&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;RETRYC&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Page retries in Table C&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;RQTM&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Elapsed time for the activity being reported, exclusive of terminal I/O time&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;RSXCOMP&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of compactions of the record locking table.  If greater than 0, increase &amp;lt;var&amp;gt;LRETBL&amp;lt;/var&amp;gt;.&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;RUNG&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; Percentage of performance samples at which the user was running (reported only if the performance subtask is active)&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Parameter setting required: see [[Tracking system activity (CCAJRNL, CCAAUDIT, CCAJLOG)#Setting parameters to collect certain statistics|Parameters to set to collect certain statistics]].&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;SCHDCPU&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;In MP configuration, total scheduler CPU for the user or request&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;SCREENS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Total number of full-screen reads (&amp;lt;var&amp;gt;READ SCREEN&amp;lt;/var&amp;gt; statements) evaluated by a SOUL request.&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;SGMTI&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of input lines from included procedures&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;SGMTO&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of output lines to procedures defined by the user&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;SLIC&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of times that the user was time-sliced by the &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;Model&amp;amp;nbsp;204&amp;lt;/var&amp;gt; scheduler&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;SMPLS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of performance sample points at which the user was active or total number of performance samples taken at the system level (reported only if the performance subtask is active)&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Parameter setting required: see [[Tracking system activity (CCAJRNL, CCAAUDIT, CCAJLOG)#Setting parameters to collect certain statistics|Parameters to set to collect certain statistics]].&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;SORTS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of SOUL &amp;lt;var&amp;gt;SORT&amp;lt;/var&amp;gt; statements or SQL sorts evaluated&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;SQLI&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Remote SQL input highwater mark&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;SQLO&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Remote SQL output highwater mark&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;SQRD&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of terminal input lines&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;SQWR&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of terminal output lines&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;STBL&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Highwater mark of STBL&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;STCPU&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Total amount of time, in milliseconds, that the user has run in an MP offload subtask&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;STDEQ&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of times that an MP subtask took a unit of work from an MP subtask queue and processed it&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;STIMERS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Total number of STIMER or STIMERM calls&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;STPOST&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Times MP subtasks performed real operating system POSTs to send work to the maintask&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;STRECDS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of records processed by SORT statements or SQL sorts&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;STWAIT&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of times MP subtasks invoked z/OS WAIT macros to wait for work from the maintask&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;STZDEQ&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of times that an MP subtask took a unit of work from a zIIP subtask queue and processed it because the MP subtask was idle&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;SVAC&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Active servers (an average, included on a performance line)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;SVMX&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Highwater mark for servers (0 if no server swapping)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;SVPAGES&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&amp;lt;code&amp;gt;SVPAGES * 4096&amp;lt;/code&amp;gt; is the number of bytes transferred as a result of server reads and writes&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;SVRD&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of server reads&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;SVWR&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of server writes&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;SWPG&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Percentage of performance samples at which the user was swapping in or out (reported only if the performance subtask is active)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;SWT&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Times &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;Model&amp;amp;nbsp;204&amp;lt;/var&amp;gt; issued a real WAIT while not in user-switching mode&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;TEMX&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Highwater mark of CCATEMP pages used in the expansion area&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;TFMX&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Highwater mark of CCATEMP pages used&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;TSMX&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Highwater mark of CCATEMP pages used in the small model page pool&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;TTBL&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Highwater mark of TTBL&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;UBUFHWS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Highwater mark, in bytes, of user&#039;s Universal Buffer&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;UDD&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of lines written to a directed output (&amp;lt;var&amp;gt;USE&amp;lt;/var&amp;gt;) data set&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;UPDTTIME(MS)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of milliseconds that a file was being updated&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
UPT(MS) appears as the column header for this statistic on a report&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;UPDTTIME&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of milliseconds that the user was actively updating at least one file&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;USMX&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Highwater mark for simultaneous active users (reported only if the performance subtask is active)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;USRS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Average number of active users (reported only if the performance subtask is active)&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Parameter setting required: see [[Tracking system activity (CCAJRNL, CCAAUDIT, CCAJLOG)#Setting parameters to collect certain statistics|Parameters to set to collect certain statistics]].&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;VTBL&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of VTBL entries at the end of compilation (CMPL) processing or the end of evaluation (EVAL) processing&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;WAIT&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of real operating system waits&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;WTCFR&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of times that the user waited to obtain a critical file resource, either share or exclusive&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Parameter setting required: see [[Tracking system activity (CCAJRNL, CCAAUDIT, CCAJLOG)#Setting parameters to collect certain statistics|Parameters to set to collect certain statistics]].&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;WTRLK&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of times that the user waited to obtain a record lock&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Parameter setting required: see [[Tracking system activity (CCAJRNL, CCAAUDIT, CCAJLOG)#Setting parameters to collect certain statistics|Parameters to set to collect certain statistics]].&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;WTSV&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Percentage of performance samples at which the user was waiting for a server (reported only if the performance subtask is active)&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Parameter setting required: see [[Tracking system activity (CCAJRNL, CCAAUDIT, CCAJLOG)#Setting parameters to collect certain statistics|Parameters to set to collect certain statistics]].&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;XTBL&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Highwater mark of XTBL&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;ZTCPU&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;The CPU (ms) consumed on a zIIP processor by the MAINTASK, an MP subtask or a zIIP subtask. Reported for each task at &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;Model&amp;amp;nbsp;204&amp;lt;/var&amp;gt; termination and in &amp;lt;var&amp;gt;MONITOR TASKS&amp;lt;/var&amp;gt; output (for Model 5 terminals only)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;ZTDEQ&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;The number of times that a zIIP subtask took a unit of work from a zIIP subtask queue and processed it&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Header and trailer entries (Type 0)==&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Each journal block begins with a header record and ends with a trailer record.&amp;lt;/p&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
===Header entries (Type 0)===&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Header entries have the format shown in the following table: &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;caption style=&amp;quot;margin-right:6em&amp;quot;&amp;gt;Header entry formats&amp;lt;/caption&amp;gt;&lt;br /&gt;
&amp;lt;tr class=&amp;quot;head&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Offset dec(hex)&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Length&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Data type&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Description&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 0(0)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt;2&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Binary&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Length of entire journal record, including header and trailer&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;2(2)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt;1&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Binary&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Type indicator = X&#039;00&#039;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;3(3)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt;1&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Binary&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Flags used by recovery&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;4(4)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt;4&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td nowrap&amp;gt;Unsigned packed data&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Julian date = 0CYYDDDF&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8(8)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt;4&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Unsigned packed data&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Time = HHMMSSTH &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;12(0C)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt;4&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Binary&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; Sequence number &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;16(10)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt;10&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Binary&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; System Store Clock Extended (STCKE) value to provide picosecond accuracy on the journal date/time stamp&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Bytes 1-9 || byte 16 &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;26(1A)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt;2&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Binary&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Length of header, type 00&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;28(1C)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt;2&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Binary&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Version in hex&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;30(1E)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt;8&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;EBCDIC&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Version in EBCDIC&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;38(26)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt;8&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;EBCDIC&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Job name&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;46(2E)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt;8&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;EBCDIC&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;JES Job ID&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;54(36)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt;4&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;EBCDIC&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;SMF System ID&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;If the flag byte at offset 3 of type 00 has the X&#039;02&#039; bit on, then it is a header record from &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;Model&amp;amp;nbsp;204&amp;lt;/var&amp;gt; version 7.4.0 or later with its length at offset X&#039;1A&#039;.&amp;lt;/li&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;li&amp;gt;If that flag byte has the X&#039;01&#039; bit on, then the header is from version 7.1.0 and is 26 bytes in length. &amp;lt;/li&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;li&amp;gt;If neither of those bits is on, then the header is a from a pre-7.1.0 version and is 16 bytes in length.&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
===Recovery flags===&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Flags used by recovery can have the value of X&#039;00&#039; or a sum of any of the following:  &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;tr class=&amp;quot;head&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Value&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Block contains these records...&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;X&#039;80&#039;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Type 1&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;X&#039;40&#039;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Type 2&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;X&#039;20&#039;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Type 3&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;X&#039;10&#039;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Type 4&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;X&#039;08&#039;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Type 5&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;X&#039;04&#039;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Type 6&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
===Sequence numbers===&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
The sequence number represents the number of each journal record, starting at 0 and increasing by 1. A merged journal (output of the MERGEJ utility) sequence number consists of a 2-byte hexadecimal number at offset 12(0C), which indicates the input file this journal record came from, and a 2-byte hexadecimal field at offset 14(0E), which indicates the sequence within the INPUT journal.&amp;lt;/p&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
===Trailer entries (Type 0)===&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Trailer entries have the format shown in the following table: &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;caption&amp;gt;Trailer entry formats&amp;lt;/caption&amp;gt;&lt;br /&gt;
&amp;lt;tr class=&amp;quot;head&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Offset dec(hex)&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Length&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Data type&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Description&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 0(0)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt; 2&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; Binary&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Length of entry = X&#039;000C&#039;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 2(2)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt; 1&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; Binary&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Type indicator = X&#039;00&#039;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 3(3)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt; 1&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt;  &amp;amp;mdash; &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Unused&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 4(4)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt; 4&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Unsigned packed data&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Julian date = 0CYYDDDF&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 8(8)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt; 4&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Unsigned packed data &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Time = HHMMSSTH&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
==Recovery entries (Types 1-6)==&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Entry types X&#039;01&#039; through X&#039;06&#039; contain information used for recovery. They follow the same general format as all other journal entries. There is no type X&#039;07&#039; journal entry.     &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
The format of the recovery entries is meaningful only in the context of the &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;Model&amp;amp;nbsp;204&amp;lt;/var&amp;gt; ROLL FORWARD algorithm. However, entry types might be of interest in some statistics gathering applications, as follows:    &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;tr class=&amp;quot;head&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Type &amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Contains recovery information from...&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;1 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Discontinuity&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;2 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; Begin update unit.&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
More than one type 2 entry can be written for each update unit. The update unit number appears as a 4-byte binary number at offset 16(10).&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;3 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; End update unit.&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
The update unit number appears in the same format and location as the type 2 entry.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;4&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;File state information: opened, closed, dumped, file parameter list (FPL) page preimage logged or open at the time of a checkpoint&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;5 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Checkpoint&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;6 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;File update &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
==System statistics entries (Type 8)==&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Cumulative statistics, listed by offset in the [[#System performance statistics|Layout of system subtype X&#039;02&#039; entries]] table, are kept for the entire system. Final, partial, and performance system statistics are written to the journal during &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;Model&amp;amp;nbsp;204&amp;lt;/var&amp;gt; termination in a line that begins with:&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p class=&amp;quot;code&amp;quot;&amp;gt;ST $$$ SYSTEM=&#039;&amp;lt;i&amp;gt;version#&amp;lt;/i&amp;gt;&#039;&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
For additional information about:&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Using system statistics for performance monitoring, see [[Performance monitoring and tuning]]. &amp;lt;/li&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;li&amp;gt;Disk buffer monitor statistics and parameters, see [[Performance monitoring and tuning#Disk buffer monitor statistics and parameters|Disk buffer monitor statistics and parameters]]. &amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
===Final statistics===&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
The system final statistics line, similar to the following, is produced as part of system termination: &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p class=&amp;quot;code&amp;quot;&amp;gt;ST $$$ SYSTEM=&#039;5A &#039;AUDIT=43 OUT=38 IN=14 WAIT=19 ...&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
===Partial statistics===&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Statistics in a system partial statistics line, similar to the following, accumulate from the beginning of the run, if the User 0 &amp;lt;var&amp;gt;[[ACCTIM parameter|ACCTIM]]&amp;lt;/var&amp;gt; parameter is nonzero:  &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p class=&amp;quot;code&amp;quot;&amp;gt;ST $$$ SYSTEM=&#039;6.1.0&#039;PARTIAL=3 AUDIT=19 OUT=10 IN=5 WAIT=3 ...&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
===Performance statistics===&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
System performance statistic lines, similar to the following, are written if the User 0 &amp;lt;var&amp;gt;[[RPTCNT parameter|RPTCNT]]&amp;lt;/var&amp;gt; and &amp;lt;var&amp;gt;[[SMPLTIM parameter|SMPLTIM]]&amp;lt;/var&amp;gt; parameters are nonzero: &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p class=&amp;quot;code&amp;quot;&amp;gt;ST $$$ SYSTEM=&#039;6.1.0&#039; PERFORMANCE=n&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
The numbers determined at the performance sample points are averaged for the entire run. &amp;lt;/p&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
===Entry formats===&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
System statistics entries have the format shown in the following table:  &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;caption&amp;gt;System statistics entry formats&amp;lt;/caption&amp;gt;&lt;br /&gt;
&amp;lt;tr class=&amp;quot;head&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Offset dec(hex)&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Length&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Data type&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Description&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;0(0)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt;2&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Binary&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Length of entry&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;2(2)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt;1&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Binary&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Type indicator = X&#039;08&#039;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;3(3)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt;1&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Binary&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; Subtype indicator:&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
X&#039;00&#039; = final statistics&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
X&#039;01&#039; = partial statistics&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
X&#039;02&#039; = performance statistics&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
X&#039;04&#039; = additional disk buffer monitor&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
X&#039;08&#039; = subtask statistics&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;4(4)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt;4&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Unsigned packed data&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Julian date = 0CYYDDDF&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8(8&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt;4&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Unsigned packed data&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Time = HHMMSSTH&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;12(0C)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt;2&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Binary&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Subtask number if subtype = X&#039;08&#039;; otherwise unused&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;14(0E)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt;2&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Binary&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Unused&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;16(10) to end of journal&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt; &amp;amp;mdash; &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt; &amp;amp;mdash; &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Contents depend on subtypes, shown in tables in the following sections:&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[[#System final and partial statistics|System final and partial statistics]]&amp;lt;/li&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;li&amp;gt;[[#System performance statistics|System performance statistics]]&amp;lt;/li&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;li&amp;gt;[[#Additional disk buffer monitor statistics|Additional disk buffer monitor statistics]]&amp;lt;/li&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;li&amp;gt;[[#User since-last statistics|User since-last statistics]]&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt; &amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
==System final and partial statistics==&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
For subtypes X&#039;00&#039; (final statistics) and X&#039;01&#039; (partial statistics), the layout of the remainder of the entry is shown in the following table.&lt;br /&gt;
For a description of each statistic, see the [[#Description of statistics|Statistics with descriptions]] table.&lt;br /&gt;
The following statistics are data type Binary. However, the length varies &amp;amp;mdash; either 4 or 8, to accommodate 64-bit system architecture. &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;caption&amp;gt;System final and partial statistics&amp;lt;/caption&amp;gt;&lt;br /&gt;
&amp;lt;tr class=&amp;quot;head&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Offset dec(hex) &amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Length &amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Description&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;16(10) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;AUDIT&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;24(18) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;OUT&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;32(20) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;IN&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;40(28) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;OUTXX&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;48(30) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;INXX&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;56(38) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV5&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;64(40) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV6&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;72(48) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV7&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;80(50) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV8&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;88(58) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV9&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;96(60) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV10&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;104(68) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV11&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;112(70) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV12&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;120(78) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV13&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;128(80) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV14&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;136(88) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;OUTTTY&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;144(90) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;INTTY&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;152(98) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV17&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;160(A0) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV18&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;168(A8) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV19&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;176(B0) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV20&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;184(B8) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Spare&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;192(C0) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Spare&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;200(C8) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV23&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;208(D0) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV24&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;216(D8) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV25&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;224(E0) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV26&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;232(E8) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV27&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;240(F0) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV28&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;248(F8) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;OUTCRAM&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;256(100) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;INCRAM&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;264(108) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV31&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;272(110) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV32&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;280(118) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Spare&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;288(120) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Spare&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;296(128) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV35&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;304(130) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV36&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;312(138) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV37&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;320(140) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV38&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;328(148) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;OUTVMIO&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;336(150) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;INVMIO&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;344(158) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;OUTVMFS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;352(160) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;INVMFS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;360(168) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;OUTVMIF&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;368(170) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;INVMIF&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;376(178) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;OUTCMIO&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;384(180) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;INCMIO&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;392(188) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;OUTCMFS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;400(190) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;INCMFS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;408(198) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV49&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;416(1A0) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV50&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;424(1A8) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;OFFIN&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;432(1B0) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;OFFOU&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;440(1B8) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV53&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;448(1C0) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV54&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;456(1C8) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV55&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;464(1D0) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV56&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;472(1D8) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV57&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;480(1E0) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV58&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;488(1E8) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV59&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;496(1F0) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV60&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;504(1F8) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV61&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;512(200) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV62&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;520(208) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV63&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;528(210) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV64&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;536(218) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV65&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;544(220) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV66&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;552(228) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV67&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;560(230) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV68&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;568(238) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV69&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;576(240) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV70&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;584(248) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV71&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;592(250) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV72&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;600(258) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV73&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;608(260) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEV74&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;616(268) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;4 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;WAIT&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;620(26C) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;4 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MPLKWTIM&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;624(270) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DKRD&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;632(278) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DKWR&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;640(280) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;4 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;SVRD&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;644(284) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;4 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;SVWR&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;648(288) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;CPU&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;656(290) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;REQ&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;664(298) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MOVE&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;672(2A0) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;4 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DUMP&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;676(2A4) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;4 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;REST&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;680(2A8) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;4 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;SLIC&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;684(2AC) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;4 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;CNCT&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;688(2B0) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;4 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;FBWT&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;692(2B4) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;4 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;SWT&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;696(2B8) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;4 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;ERRPDL&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;700(2BC) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;4 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MPLKPREM&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;704(2C0) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;RECADD&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;712(2C8) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;RECDEL&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;720(2D0) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BADD&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;728(2D8) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BDEL&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;736(2E0) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BCHG&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;744(2E8) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;IXADD&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;752(2F0) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;IXDEL&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;760(2F8) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;FINDS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;768(300) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;4 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;SORTS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;772(304) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;4 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Spare &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;776(308) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;RECDS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;784(310) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;STRECDS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;792(318) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DKAR&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;800(320) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DKPR&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;808(328) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;4 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DKRR&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;816(330) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;4 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;TFMX&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;820(334) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;4 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;USMX&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;824(338) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;4 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;SVMX&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;828(33C) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;4 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;SFTRSTRT (number of soft restarts)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;832(340) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;APSYLD&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;840(348) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;APSYLDD&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;848(350) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;4 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;APSYLDT&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;852(354) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;4 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Spare &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;856(358) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DKPRF&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;864(360) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;4 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;SMPLS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;868(364) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;4 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;USRS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;872(368) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;4 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;SVAC&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;876(36C) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;4 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;RUNG&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;880(370) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;4 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;REDY&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;884(374) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;4 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BLKI&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;888(378) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;4 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;WTSV&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;892(37C) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;4 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BLKO&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;896(380) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;4 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;SWPG&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;900(384) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;4 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;PCPU&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;904(388) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;4 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DIRRCD&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;908(38C) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;4 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Spare &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;912(390) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;STCPU&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;920(398) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;STDEQ&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;928(3A0) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;STWAIT&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;936(3A8) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;4 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;STPOST&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;940(3AC) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;4 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;LKWAIT&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;944(3B0) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;4 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;LKPOST&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;948(3B4) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;4 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;RSXCOMP&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;952(3B8) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;4 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;SCHDCPU&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;956(3BC) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;4 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;SCREENS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;960(3C0) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;4 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;STIMERS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;964(3C4) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;4 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;HRDRSTRT (number of hard restarts)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;968(3C8) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;SVPAGES&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;976(3D0) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;4 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;PBRSFLT&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;980(3D4) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;4 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;COMMITS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;984(3D8) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;4 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BACKOUTS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;988(3DC) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;4 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;LONGUPDTS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;992(3E0) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;4 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;LONGUPDTIME(MS)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;996(3E4) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;4 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Spare&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;1000(3E8) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;4 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;CDLWAIT&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;1004(3EC) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;4 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQGETS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;1008(3F0) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;4 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQPUTS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;1012(3F4) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;4 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;UBUFHWS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;1016(3F8) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;4 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQHWTASK&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;1020(3FC) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;4 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Spare &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;1024(400) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQBYTEIN&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;1032(408) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQBYTEOU&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;1040(410) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;4 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQHWQU&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;1044(414) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;4 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQNUMQU&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;1048(418) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;4 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQNUMQM&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;1052(41C) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;4 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Spare &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;1056(420) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQAPITIM&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;1064(428) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQAPICNT&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;1072(430) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQGWTTIM&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;1080(438) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;4 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQGWTCNT&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;1084(43C) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;4 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Spare &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;1088(440) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQGWTTSP&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;1096(448) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;4 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQGWTSUC&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;1100(44C) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;4 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;ECLOAD&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;1104(450) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;4 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;ECDELETE&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;1108(454) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;4 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Spare &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;1112(458) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;ECCALL&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;1120(460) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;4 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;ECCWAITM&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;1124(464) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;4 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;ECCWAITS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;1128(468) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;4 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;ECTWAITM&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;1132(46C) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;4 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;ECTWAITS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;1136(470) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;4 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;ECCTOUT&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;1140(474) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;4 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;ECCNCT&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;1144(478) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;4 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;ECMODMAX&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;1148(47C) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;4 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;ECNAMMAX&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;1152(480) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;4 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;ECTSKMAX&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;1156(484) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;4 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;GTBLRU&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;1160(488) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;4 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;GTBLRS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;1164(48C) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;4 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;TSMX&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;1168(490) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;4 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;TEMX&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;1172(494) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;4 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MAXIOX&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;1176(498) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DKRDL&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;1184(4A0) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DKWRL&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;1192(4A8) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;CPUTOTZE&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;1200(4B0) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;CPUONZIP&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;1208(4B8) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;4 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MPR&lt;br /&gt;
&amp;lt;p&amp;gt; as of V7.7 with 77z257 applied&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;1212(4BC) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;4 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MBO&lt;br /&gt;
&amp;lt;p&amp;gt; as of V7.7 with 77z257 applied&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;1216(4C0) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;4 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MCP&lt;br /&gt;
&amp;lt;p&amp;gt; as of V7.7 with 77z257 applied&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;1220(4C4) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;4 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;RCV&lt;br /&gt;
&amp;lt;p&amp;gt; as of V7.7 with 77z257 applied&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;1224(4C8) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Spare &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;1232(4D0) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DKWTMICS&lt;br /&gt;
&amp;lt;p&amp;gt; as of V7.7, with 77z339 applied&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;1240(4D8) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DKWTS&lt;br /&gt;
&amp;lt;p&amp;gt; as of V7.7, with 77z339 applied&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;1248(4E0) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MTDEQ&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;1256(4E8) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MTSDEQ&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;1264(4F0) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MTZDEQ&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;1272(4F8) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;STZDEQ&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;1280(500) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8 &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;ZTDEQ&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==System performance statistics==&lt;br /&gt;
 &lt;br /&gt;
===Entry format===&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
For subtype X&#039;02&#039;(system performance statistics), the layout of the remainder of the entry is shown in the following table.&lt;br /&gt;
Each statistic in the table is: Length, 4; Data type, Binary. See [[#Description of statistics|Statistics with descriptions]] table for the meaning of each statistic. &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;caption&amp;gt;Layout of system subtype X&#039;02&#039; entries&amp;lt;/caption&amp;gt;&lt;br /&gt;
&amp;lt;tr class=&amp;quot;head&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Offset dec(hex)&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Statistic&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;     16(10)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;SMPLS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;     20(14)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;USRS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;     24(18)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;SVAC&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;     28(1C)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;RUNG &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;     32(20)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;REDY&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;     36(24)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BLKI &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;     40(28)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;WTSV&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;     44(2C)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BLKO &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;     48(30)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;SWPG &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
==Additional disk buffer monitor statistics==&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
For subtype X&#039;04&#039; (additional disk buffer monitor statistics), the layout of the entry is shown in the following table. Each statistic in the table is: Length, 8; Data type, Binary.&lt;br /&gt;
For a description of each statistic, see the [[#Description of statistics|Statistics with descriptions]] table.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;caption&amp;gt;Disk buffer monitor statistics&amp;lt;/caption&amp;gt;&lt;br /&gt;
&amp;lt;tr class=&amp;quot;head&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Offset dec(hex)&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Disk buffer monitor statistic &amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;16(10)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Spare&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;24(18) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DKSTKQC &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;32(20) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DKSWRP &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;40(28) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DKSWRPT &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;48(30) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DKSDIR &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;56(38) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DKSDIRT &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;64(40) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DKSKIP &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;72(48) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Spare &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;80(50) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Spare&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;88(58) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DKSRR &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;96(60) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DKSFBS &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;104(68) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DKSKIPT &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;112(70) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DKSAWT &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;120(78) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DKSAWW&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;128(80) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DKSAWWL&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;136(88) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DKSAWB &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;144(90) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DKSAWBL&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;152(98) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DKSRRFND &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;160(A0) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DKSTBLF &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;168(A8) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DKSTBLA &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;176(B0) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DKSTBLB &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;184(B8) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DKSTBLC &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;192(C0) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DKSTBLD &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;200(C8) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Spare &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;208(D0) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Spare &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;216(D8) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Spare &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;224(E0) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Spare &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;232(E8) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Spare &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;240(F0) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Spare &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;248(F8) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Spare &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;256(100) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DKSTBLX &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;264(108) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DKSTBLE&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;272(110)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Spare &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
==Multiprocessing (MP) subtask statistics==&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
The following statistics apply only to installations configured for multiprocessing using MP/204. For subtype X&#039;08&#039; (subtask specific statistics), the layout of the entry is shown in the following table.&lt;br /&gt;
For the meaning of each statistic, see the [[#Description of statistics|Statistics with descriptions]] table.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;caption&amp;gt;MP subtask statistics and offsets&amp;lt;/caption&amp;gt;&lt;br /&gt;
&amp;lt;tr class=&amp;quot;head&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;MP statistic &amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Offset dec(hex) &amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Length&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;CPU &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;16(10) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt;8&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;PR &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;24(18) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt;8&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;PCPU &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;32(20) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt;4&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;STWAIT&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;36(24)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt;4&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;STPOST&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;40(28)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt;4&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;LKWAIT&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;44(2C)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt;4&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;LKPOST&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;48(30)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt;4&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;SPARE&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;52(34)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt;4&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQWTM&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;56(38) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt;8&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DEQ &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;64(40) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt;8&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;ZTDEQ&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;72(48)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt;8&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;STDEQ &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;80(50) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt;8&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;LWTIM &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;88(58) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt;4&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;PETIM&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;92(5C)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt;4&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;ZCPU&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;96(60) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt;8&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
==User statistics entries (Type 9)==&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
User lines report on an individual user&#039;s activity. These statistics include:&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Final (logout) and partial statistics&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;Since-last and ordered index statistics&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;Performance statistics&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Each user line starts with the following statistics:&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p class=&amp;quot;code&amp;quot;&amp;gt;ST $$$ USERID=&#039;&amp;lt;i&amp;gt;userid&amp;lt;/i&amp;gt;&#039; ACCOUNT=&#039;&amp;lt;i&amp;gt;account&amp;lt;/i&amp;gt;&#039;&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
The subtype, in this case PERFORMANCE, follows USERID and ACCOUNT statistics:&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p class=&amp;quot;code&amp;quot;&amp;gt;ST $$$ USERID=&#039;&amp;lt;i&amp;gt;userid&amp;lt;/i&amp;gt;&#039; ACCOUNT=&#039;&amp;lt;i&amp;gt;account&amp;lt;/i&amp;gt;&#039;&lt;br /&gt;
PERFORMANCE=&amp;lt;i&amp;gt;n&amp;lt;/i&amp;gt;&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
The format of user statistics entries is shown in the following table:&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;caption&amp;gt;User statistics entry formats&amp;lt;/caption&amp;gt;&lt;br /&gt;
&amp;lt;tr class=&amp;quot;head&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Offset dec(hex)&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Length&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Data type&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Description&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;0(0)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt;2&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Binary&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Length of entry&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;2(2)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt;1&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Binary&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Type indicator = X&#039;09&#039;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;3(3)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt;1&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Binary&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; Subtype indicator:&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;X&#039;00&#039; = logout statistics&amp;lt;/li&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;li&amp;gt;X&#039;01&#039; = since-last statistics&amp;lt;/li&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;li&amp;gt;X&#039;02&#039; = partial statistics&amp;lt;/li&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;li&amp;gt;X&#039;04&#039; = performance statistics&amp;lt;/li&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;li&amp;gt;X&#039;81&#039; = since-last statistics including conflict statistics&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;X&#039;41&#039; = user restart forced out a since-last statistics record.&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;X&#039;C1&#039; = user restart forced out a since last statistics record which included conflict statistics&amp;lt;/li&amp;gt; &lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;4(4)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt;4&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td nowrap&amp;gt;Unsigned packed data&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Julian date = 0CYYDDDF&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8(8)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt;4&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Unsigned packed data&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Time = HHMMSSTH&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;12(0C)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt;2&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Binary&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Server number&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;14(0E)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt;2&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Binary&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;User number&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;16(10)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;10(0A)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;EBCDIC&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Account:&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Second argument of LOGON/LOGIN command&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;Default is user ID&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;26(1A)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;10(0A)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;EBCDIC&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;User ID&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;36(24)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt;4&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;EBCDIC&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Since-last ID =&lt;br /&gt;
See the [[#User since-last statistics|Activity types]] table where the possible activity types are listed.&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;40(28)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt;1&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Binary&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;IODEV number (added for MXI)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;41(29)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt;3&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;N/A&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Unused&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;44(2C) to end of journal&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&amp;amp;nbsp;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Binary&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Contents depend on subtypes, shown in:&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[[#Partial statistics|Layout of user subtype X&#039;00&#039; and X&#039;02&#039; entries]] table&amp;lt;/li&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;li&amp;gt;[[#Since-last in relation to final and partial statistics|Layout of user subtype X&#039;01&#039; and X&#039;81&#039; entries]] table&amp;lt;/li&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;li&amp;gt;[[#Conflict statistics|Layout of user subtype X&#039;01&#039; entries (CFRJRNL=0)]] table&amp;lt;/li&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;li&amp;gt;[[#Conflict statistics|Layout of user subtype X&#039;81&#039; entries (CFRJRNL=1)]] table&amp;lt;/li&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;li&amp;gt;[[#Layout of performance statistics|Layout of user subtype X&#039;04&#039; entries]] table&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt; &amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==User final and partial statistics==&lt;br /&gt;
 &lt;br /&gt;
===Final (logout) statistics===&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Final (logout) statistics, listed in the [[#Partial statistics|Layout of user subtype X&#039;00&#039; and X&#039;02&#039; entries]] table, summarize a user&#039;s activities since the last login. A LOGOUT statistics line, such as the following, is written after each logout if the parameter following ACCOUNT is not PARTIAL, LAST, or PERFORMANCE: &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p class=&amp;quot;code&amp;quot;&amp;gt;&amp;lt;i&amp;gt;yydddhhmmssnnnsssuuuuu&amp;lt;/i&amp;gt; ST $$$ ACCOUNT=&#039;NO ACCOUNT&#039; SQRD=5 ...&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;var class=&amp;quot;term&amp;quot;&amp;gt;yyddd&amp;lt;/var&amp;gt; is the year and Julian day.&amp;lt;/li&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;var class=&amp;quot;term&amp;quot;&amp;gt;hhmmss&amp;lt;/var&amp;gt; is the time of day in hours, minutes, and seconds.&amp;lt;/li&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;var class=&amp;quot;term&amp;quot;&amp;gt;nnn&amp;lt;/var&amp;gt; is a counter to distinguish lines produced in the same second.&amp;lt;/li&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;var class=&amp;quot;term&amp;quot;&amp;gt;sss&amp;lt;/var&amp;gt; is the number of the server currently handling the user. Leading zeros are suppressed.&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;var class=&amp;quot;term&amp;quot;&amp;gt;uuuuu&amp;lt;/var&amp;gt; is a 5-digit user number associated with the audit trail line. Leading zeros are suppressed.&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
In some cases, the account name appears as &amp;quot;NO USERID NO ACCOUNT&amp;quot;. Statistics in this category are not chargeable to any one user and should be considered system overhead.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Final lines are recognized by the absence of an indicator for another type of line.&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Partial statistics===&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Optional partial statistics, listed in the &amp;quot;Layout of user subtype X&#039;00&#039; and X&#039;02&#039; entries&amp;quot; table below, can be provided for a run up to a few minutes before a system failure that prevents normal termination and production of final user and system statistics. &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
User partial statistics lines, such as the following, are made available for active users: &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p class=&amp;quot;code&amp;quot;&amp;gt;ST $$$ ACCOUNT=&#039;NO ACCOUNT&#039; PARTIAL=21 ...&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Statistics accumulate either:&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;As long as the user is logged in&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
or&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;From the first terminal input to disconnection when a login is not required &amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Partial statistics are requested by setting the time interval, in minutes, between successive partial lines on User 0&#039;s parameter line with the &amp;lt;var&amp;gt;ACCTIM&amp;lt;/var&amp;gt; parameter. &amp;lt;var&amp;gt;ACCTIM&amp;lt;/var&amp;gt; must be nonzero. &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
The contents of the statistics portion of the entry, starting at offset &amp;lt;code&amp;gt;40(28)&amp;lt;/code&amp;gt;, depends upon the subtype of the entry.  &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Partial statistics lines are indicated on the journal by the parameter &amp;lt;code&amp;gt;PARTIAL=&amp;lt;i&amp;gt;n&amp;lt;/i&amp;gt;&amp;lt;/code&amp;gt;, where &amp;lt;var class=&amp;quot;term&amp;quot;&amp;gt;n&amp;lt;/var&amp;gt; is a counter from the beginning of the run. &amp;lt;code&amp;gt;PARTIAL=&amp;lt;i&amp;gt;n&amp;lt;/i&amp;gt;&amp;lt;/code&amp;gt; immediately follows the type parameter.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
For subtypes X&#039;00&#039; (logout statistics), and X&#039;02&#039; (partial statistics), the layout of the remainder of the entry is shown in the following table. Each statistic in the table is: Length, 4; Data type, Binary. For the meaning of each statistic, see the [[#Description of statistics|Statistics with descriptions]] table.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;caption&amp;gt;Layout of user subtype X&#039;00&#039; and X&#039;02&#039; entries&amp;lt;/caption&amp;gt;&lt;br /&gt;
&amp;lt;tr class=&amp;quot;head&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Offset dec(hex)&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Statistic&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;40(28)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;CNCT&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;44(2C)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DKRD &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;48(30)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DKWR &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;52(34)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;SQRD&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;56(38)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;SQWR&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;60(3C)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;SGMTI &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;64(40)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;SGMTO &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;68(44)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;SVRD&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;72(48)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;SVWR &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;76(4C)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;CPU &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;80(50)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;REQ &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;84(54)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MOVE &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;88(58)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DUMP &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;92(5C)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;REST &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;96(60)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;SLIC &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;100(64)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;AUDIT &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;104(68) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;WAIT &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;108(6C)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;FBWT &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;112(70)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;UDD &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;116(74)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;RECADD &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;120(78)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;RECDEL &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;124(7C)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BADD &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;128(80)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BDEL&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;132(84)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BCHG &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;136(88)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;IXADD &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;140(8C)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;IXDEL &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;144(90)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;FINDS &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;148(94)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;SORTS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;152(98)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;RECDS &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;156(9C)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;STRECDS &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;160(A0)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DKAR &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;164(A4)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DKPR &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;168(A8)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DKRR &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;172(AC)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;COMMITS &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;176(B0)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BACKOUTS &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;180(B4)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;UPDTTIME(MS) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;184(B8)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;LONGUPDTS &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;188(BC)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;LONGUPDTIME(MS)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;192(C0)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;SMPLS &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;196(C4)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;RUNG &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;200(C8)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;REDY&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;204(CC)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BLKI&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;208(D0)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;WTSV &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;212(D4)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BLKO &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;216(D8)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;SWPG &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;220(DC)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;PCPU &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;224(E0)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DIRRCD &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;228(E4)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BXCHNG &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;232(E8)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BXDELE &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;236(EC)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BXNEXT &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;240(F0)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BXFIND &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;244(F4)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BXINSE &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;248(F8)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BXSPLI &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;252(FC)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BXRFND&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;256(100)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BXFREE &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;260(104)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;STCPU &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;264(108)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;STDEQ&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;268(10C)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;SCHDCPU&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;272(110)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;SCREENS &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;276(114)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;SVPAGES &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;280(118)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;PBRSFLT &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;284(11C)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQGETS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;288(120)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQPUTS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;292(124)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;UBUFHWS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;296(128)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQHWTASK&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;300(12C)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQBYTEIN&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;304(130)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQBYTOU&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;308((134)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQHWQU&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;312(138)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQNUMQU&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;316(13C)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQNUMQM&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;320(140)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQAPITIM&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;324(144)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQAPICNT&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;328(148)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQGWTTIM&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;332(14C)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQGWTCNT&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;336(150)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQGWTTSP&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;340(154)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQGWTSUC&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;344(158)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;ECLOAD&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;348(15C)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;ECDELETE&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;352(160)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;ECCALL&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;356(164)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;ECCWAITM&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;360(168)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;ECCWAITS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;364(16C)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;ECTWAITM&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;368(170)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;ECTWAITS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;372(174)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;ECCTOUT&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;376(178)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;ECCNCT&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;380(17C)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;GTBLRU&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;384(180)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;GTBLRS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;388(184)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;FSCBSW&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;392(188)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Spare&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;396(18C) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MPR (V7.7 only)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;400(190) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MBO (V7.7 only)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;404(194)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;ZTCPU&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;408(198)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;ZTDEQ&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==User since-last statistics==&lt;br /&gt;
 &lt;br /&gt;
===Since-last statistics===&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Statistics are kept for each SOUL request, host language interface call, and a number of &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;Model&amp;amp;nbsp;204&amp;lt;/var&amp;gt; system commands. When each request or command completes, a since-last statistics line is written. The line includes the &amp;lt;var&amp;gt;ACCOUNT&amp;lt;/var&amp;gt; parameter at the beginning, followed by the &amp;lt;var&amp;gt;IODEV&amp;lt;/var&amp;gt; parameter and the &amp;lt;var&amp;gt;LAST&amp;lt;/var&amp;gt; parameter.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Several &amp;lt;var&amp;gt;MONITOR&amp;lt;/var&amp;gt; commands produce displays containing the user&#039;s last or current activity in the &amp;lt;code&amp;gt;FUNC&amp;lt;/code&amp;gt; column. When this activity completes, statistics are also written to CCAAUDIT and the activity is described in ST lines as &amp;lt;code&amp;gt;LAST=&#039;&amp;lt;i&amp;gt;activity&amp;lt;/i&amp;gt;&#039;&amp;lt;/code&amp;gt;.&amp;lt;/p&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
====Syntax====&lt;br /&gt;
&amp;lt;p class=&amp;quot;syntax&amp;quot;&amp;gt;ST $$$ USERID=&#039;&amp;lt;span class=&amp;quot;term&amp;quot;&amp;gt;userid&amp;lt;/span&amp;gt;&#039; ACCOUNT=&#039;&amp;lt;span class=&amp;quot;term&amp;quot;&amp;gt;accountname&amp;lt;/span&amp;gt;&#039; IODEV=&#039;&amp;lt;span class=&amp;quot;term&amp;quot;&amp;gt;devicetype&amp;lt;/span&amp;gt;&#039; LAST=&#039;&amp;lt;span class=&amp;quot;term&amp;quot;&amp;gt;acty&amp;lt;/span&amp;gt;&#039;&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
Where:&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
&amp;lt;var class=&amp;quot;term&amp;quot;&amp;gt;acty&amp;lt;/var&amp;gt; can be one of the following:  &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;caption&amp;gt;Activity types&amp;lt;/caption&amp;gt;&lt;br /&gt;
&amp;lt;tr class=&amp;quot;head&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Option&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Meaning&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BLDR&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&amp;lt;var&amp;gt;BLDREUSE&amp;lt;/var&amp;gt; command&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BLDX &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&amp;lt;var&amp;gt;Z&amp;lt;/var&amp;gt; command&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;CMPL &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Compilation of a SOUL request&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;CPTB&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&amp;lt;var&amp;gt;COMPACTB&amp;lt;/var&amp;gt; command&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;CPYP &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&amp;lt;var&amp;gt;COPY PROCEDURE&amp;lt;/var&amp;gt; command&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;CREA&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&amp;lt;var&amp;gt;CREATE FILE &amp;lt;i&amp;gt;filename&amp;lt;/i&amp;gt;&amp;lt;/var&amp;gt; command&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DISP &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&amp;lt;var&amp;gt;DISPLAY PROCEDURE&amp;lt;/var&amp;gt; command&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DUMP &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&amp;lt;var&amp;gt;DUMP file&amp;lt;/var&amp;gt; command&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;EDIT &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Editing a request&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;EVAL &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Evaluation of a SOUL request&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;EXEC &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Execution of an SQL request&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;FLDC &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Compilation of a FLOD procedure&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;FLDE &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Evaluation of a FLOD procedure&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;IMPC &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Implied commit&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;INCR&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&amp;lt;var&amp;gt;IN FILE &amp;lt;i&amp;gt;filename&amp;lt;/i&amp;gt; INCREASE DATASETS&amp;lt;/var&amp;gt; command&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;INIT&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&amp;lt;var&amp;gt;IN FILE &amp;lt;i&amp;gt;filename&amp;lt;/i&amp;gt; INITIALIZE&amp;lt;/var&amp;gt; command&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;LOAD &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Loading a precompiled (ASPY) procedure&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;PREP &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Compilation of an SQL request&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;REST &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&amp;lt;var&amp;gt;RESTORE &amp;lt;i&amp;gt;file&amp;lt;/i&amp;gt;&amp;lt;/var&amp;gt; command&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
===Since-last highwater marks===&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
The since-last statistics include highwater marks of various work tables used by SOUL requests. Values are reported in terms of the units in which each table is allocated. For example, QTBL is allocated in units of 16 bytes.&amp;lt;/p&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
===Since-last in relation to final and partial statistics===&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Many since-last statistics, such as CNCT, CPU, and DKRD, are also reported on user final and partial statistics lines. (See the [[#Description of statistics|Statistics with descriptions]] table.) The statistics on these lines are roughly equal to the sum of all of the preceding since-last statistics for the user.&lt;br /&gt;
Because since-last statistics are not maintained for every &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;Model&amp;amp;nbsp;204&amp;lt;/var&amp;gt; command, final statistics are generally larger.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
For subtype X&#039;01&#039; (since-last statistics), the layout of the remainder of the entry begins as shown in the following table.&lt;br /&gt;
For the meaning of each statistic in this table and in the [[#Conflict statistics|Layout of user subtype X&#039;01&#039; entries (CFRJRNL=0)]] table, see the [[#Description of statistics|Statistics with descriptions]] table.&lt;br /&gt;
The layout of the end of the entry depends on whether you chose to collect conflict statistics:&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;If you &amp;lt;i&amp;gt;do not&amp;lt;/i&amp;gt; collect conflict statistics, the end of the entry is described in the [[#Conflict statistics|Layout of user subtype X&#039;01&#039; entries (CFRJRNL=0)]] table.&amp;lt;/li&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;li&amp;gt;If you do collect conflict statistics, the end of the entry is described in the [[#Conflict statistics|Layout of user subtype X&#039;81&#039; entries (CFRJRNL=1)]] table. When you collect conflict statistics, the subtype changes to X&#039;81&#039;. &amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;caption&amp;gt;Layout of user subtype X&#039;01&#039; and X&#039;81&#039; entries&amp;lt;/caption&amp;gt;&lt;br /&gt;
&amp;lt;tr class=&amp;quot;head&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Offset dec(hex)&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Statistic&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 44(2C)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;NTBL&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 48(30)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;GTBL&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 52(34)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;QTBL &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 56(38)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;STBL &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 60(3C)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;TTBL &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 64(40)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;VTBL&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 68(44)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;PDL&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 72(48)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;FTBL &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 76(4C)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;XTBL &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 80(50)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;ITBL &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 84(54)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;FSCB &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 88(58)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;OUTPB &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 92(5C) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;HEAP &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 96(60)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;SQLI &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;100(64)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;SQLO&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;104(68)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;CNCT&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;108(6C)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;CPU &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;112(70)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DKRD &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;116(74)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DKWR&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;120(78)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;UDD &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;124(7C)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;OUT &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;128(80)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;SLIC&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;132(84)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;IN &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;136(88)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;RECADD &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;140(8C)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;RECDEL &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;144(90)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BADD &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;148(94)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BDEL &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;152(98)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BCHG &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;156(9C)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;IXADD&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;160(A0)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;IXDEL &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;164(A4)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;FINDS &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;168(A8)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;SORTS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;172(AC)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;RECDS &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;176(B0)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;STRECDS &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;180(B4)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;PCPU &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;184(B8)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;RQTM &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;188(BC)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DIRRCD &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;192(CO)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BXCHNG&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;196(C4)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BXDELE &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;200(C8)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BXNEXT &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;204(CC)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BXFIND &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;208(DO)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BXINSE &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;212(D4)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BXSPLI &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;216(D8)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BXRFND&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 220(DC)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BXFREE &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 224(E0)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;STCPU &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 228(E4)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;STDEQ&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 232(E8)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;SCHDCPU&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 236(EC)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;SCREENS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;240(F0) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;SVRD &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;244(F4)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;SVWR&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;248(F8) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DKPR &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;252(FC)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;SVPAGES&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;256(100)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;COMMITS &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;260(104)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BACKOUTS &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;264(108)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;UPDTTIME(MS)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;268(10C)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;LONGUPDTS &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;272(110)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;LONGUPDTIME(MS)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;276(114)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQGETS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;280(118)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQPUTS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;284(11C)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;UBUFHWS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;288(120)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQHWTASK&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;292(124)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQBYTEIN&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;296(128)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQBYTEOU&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;300(12C)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQHWQU&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;304(130)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQNUMQU&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;308(134)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQNUMQM&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;312(138)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQAPITIM&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;316(13C)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQAPICNT&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;320(140)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQGWTTIM&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;324(144)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQGWTCNT&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;328(148)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQGWTTSP&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;332(14C)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQGWTSUC&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;336(150)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;ECLOAD&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;340(154)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;ECDELETE&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;344(158)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;ECCALL&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;348(15C)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;ECCWAITM&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;352(160)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;ECCWAITS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;356(164)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;ECTWAITM&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;360(168)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;ECTWAITS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;364(16C)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;ECCTOUT&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;368(170)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;ECCNCT&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;372(174)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;GTBLRU&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;376(178)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;GTBLRS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;380(17C)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;FSCBSW&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;384(180)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;OBJSWAP&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;388()184&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;SIRIUS02&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;392(188)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;SIRIUS03&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;396(18C)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;ZTCPU&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;400(190) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;ZTDEQ&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;404(194) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Spare&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;408(198) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Spare&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
===Conflict statistics===&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Whether you are collecting conflict statistics determines the layout at the end of the entry. Two of the conflict statistics keep track of critical file-resource conflicts, and two keep track of record-locking conflicts. Whether these statistics are collected and journaled depends on settings of the parameters &amp;lt;var&amp;gt;[[CFRLOOK parameter|CFRLOOK]]&amp;lt;/var&amp;gt; and &amp;lt;var&amp;gt;[[CFRJRNL parameter|CFRJRNL]]&amp;lt;/var&amp;gt;.&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
These statistics are not displayed with the output of the &amp;lt;code&amp;gt;MONITOR SL&amp;lt;/code&amp;gt; command. Instead, you can view them (with all the other since-last statistics) by issuing the &amp;lt;var&amp;gt;MONITOR&amp;lt;/var&amp;gt; command with the keyword &amp;lt;var&amp;gt;CONFLICT&amp;lt;/var&amp;gt;.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
The remainder of the entry depends on the setting of &amp;lt;var&amp;gt;CFRJRNL&amp;lt;/var&amp;gt;.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
The following table shows the layout when &amp;lt;var&amp;gt;CFRJRNL&amp;lt;/var&amp;gt; is set to 0:  &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;caption&amp;gt;Layout of user subtype X&#039;01&#039; entries (CFRJRNL=0)&amp;lt;/caption&amp;gt;&lt;br /&gt;
&amp;lt;tr class=&amp;quot;head&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Offset dec(hex)&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Length&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Data type&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Description&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;412(19C)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt;10&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;EBCDIC&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Subsystem name&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;422(1A6)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt;8&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;EBCDIC&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Procedure file name&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;430(1AE)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt;1&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Binary&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Length of following procedure name&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;431(1AF)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;LAUDPROC&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;EBCDIC&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Procedure name&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
The following table shows the layout when &amp;lt;var&amp;gt;CFRJRNL&amp;lt;/var&amp;gt; is set to 1. It reflects the change in offset and that the user subtypes are now X&#039;81&#039; entries.  &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;caption&amp;gt;Layout of user subtype X&#039;81&#039; entries (CFRJRNL=1)&amp;lt;/caption&amp;gt;&lt;br /&gt;
&amp;lt;tr class=&amp;quot;head&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Offset dec(hex)&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Length&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Data type&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Entry type&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;412(19C)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt;4&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; Binary&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BLKCFRE stastic&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;416(1A0)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt;4&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; Binary&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BLKRLK statistic&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;420(1A4)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt;4&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; Binary&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;WTCFR statistic&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;424(1A8)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt;4&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; Binary&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;WTRLK statistic&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;428(1AC)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt;10&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;EBCDIC&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Subsystem name&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;438(1B6)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt;8&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;EBCDIC&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Procedure file name&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;446(1BE)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt;1&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Binary&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Length of following procedure name&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;447(1BF)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;LAUDPROC&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;EBCDIC&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Procedure name&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&amp;lt;p class=&amp;quot;note&amp;quot;&amp;gt;&amp;lt;b&amp;gt;Note:&amp;lt;/b&amp;gt;&lt;br /&gt;
The conflict statistics, BLKCFRE, BLKRLK, WTCFR, and WTRLK, are inexact. Although a user might at times conflict with multiple other users, only the first conflict encountered is counted.&amp;lt;/p&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
==User performance statistics==&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Optional performance statistics lines provide information about the operation of the &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;Model&amp;amp;nbsp;204&amp;lt;/var&amp;gt; scheduler during a short period of time. Information about the length of the scheduler queues, the number of active users and servers, and the queue distribution for each user, is obtained by sampling. &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
A performance line starts with:&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p class=&amp;quot;code&amp;quot;&amp;gt;ST $$$ USERID=&#039;&amp;lt;i&amp;gt;userid&amp;lt;/i&amp;gt;&#039; ACCOUNT=&#039;&amp;lt;i&amp;gt;accountname&amp;lt;/i&amp;gt;&#039;&lt;br /&gt;
PERFORMANCE=&amp;lt;i&amp;gt;n&amp;lt;/i&amp;gt;&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
===Parameters to activate performance statistics===&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
To request performance statistics, specify the number of samples to take between performance statistics lines (&amp;lt;var&amp;gt;RPTCNT&amp;lt;/var&amp;gt; parameter) and the time interval between samples (&amp;lt;var&amp;gt;SMPLTIM&amp;lt;/var&amp;gt; parameter) on User 0&#039;s parameter line. When you request scheduler and server performance data (&amp;lt;var&amp;gt;SMPLTIM&amp;lt;/var&amp;gt; parameter), an asynchronous operating system task, called the performance subtask, is created. Both &amp;lt;var&amp;gt;RPTCNT&amp;lt;/var&amp;gt; and &amp;lt;var&amp;gt;SMPLTIM&amp;lt;/var&amp;gt; must be nonzero.&amp;lt;/p&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
===Sampling===&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
The performance subtask spends most of its time in a wait state. Every &amp;lt;var&amp;gt;SMPLTIM&amp;lt;/var&amp;gt; milliseconds, it records the current state of the system. Data from the most recent sample is available at an Online terminal through the &amp;lt;var&amp;gt;MONITOR&amp;lt;/var&amp;gt; command, described in [[Controlling system operations (CCAIN)#ONLINE monitoring|ONLINE monitoring]]. &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
The number of samples taken during a run (&amp;lt;var&amp;gt;RPTCNT&amp;lt;/var&amp;gt;), times the number of users in the run (&amp;lt;var&amp;gt;NUSERS&amp;lt;/var&amp;gt;), must be less than 4.2 million. In large systems that run for a very long period of time, the time interval between samples cannot be extremely short. If the limit is exceeded, an OC1 interrupt occurs when the SMPLS statistic value is calculated during the printing of the system statistics, either a performance or final line.&amp;lt;/p&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
====Layout of performance statistics====&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
For subtype X&#039;04&#039; (performance statistics), the layout of the remainder of the entry is shown in the following table.&lt;br /&gt;
Each statistic in the table is: Length, 4; Data type, Binary. For the description of each statistic, see the [[#Description of statistics|Statistics with descriptions]] table.  &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;caption&amp;gt;Layout of user subtype X&#039;04&#039; entries&amp;lt;/caption&amp;gt;&lt;br /&gt;
&amp;lt;tr class=&amp;quot;head&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Offset dec(hex)&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Statistic&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;     40(28)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;SMPLS &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;     44(2C)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;RUNG&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;     48(30)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;REDY &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;     52(34)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BLKI &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;     56(38)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;WTSV &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;     60(3C)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BLKO &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;     64(40)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;SWPG &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
==File statistics entries (Type 10)==&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
File statistics, summarized in the [[#File statistics journal records layout|File statistics entry formats]] table, are kept for every file opened during a run, including CCAGRP, CCASYS, and CCATEMP. The activity of a file for all users is summarized from the time the file is first opened until the last user issues a &amp;lt;var&amp;gt;CLOSE&amp;lt;/var&amp;gt; command. The statistics appear after the last &amp;lt;var&amp;gt;CLOSE&amp;lt;/var&amp;gt; command in lines that follow the date and time information (&amp;lt;i&amp;gt;yyyydddhhmmssnnnsssuuuuu&amp;lt;/i&amp;gt;) with:  &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p class=&amp;quot;code&amp;quot;&amp;gt;ST $$$ FILE=&#039;&amp;lt;i&amp;gt;filename&amp;lt;/i&amp;gt;&#039;&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
System termination writes file statistics for each file still open at the end of the run.&amp;lt;/p&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
===Final statistics===&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
A final statistics line similar to the following is produced when the last user of a file closes the file: &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p class=&amp;quot;code&amp;quot;&amp;gt;ST $$$ FILE=&#039;PAYABLES&#039;DKRD=25 DKRD=25 DKWR=15 REQ=3 RECADD=6 ...&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
===Partial statistics===&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
File partial statistics lines similar to the following are furnished for each open file: &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p class=&amp;quot;code&amp;quot;&amp;gt;ST $$$ FILE=&#039;PAYABLES&#039;PARTIAL=3 ...&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
===File statistics journal records layout===&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
File statistics entries have the format shown in the following table.&lt;br /&gt;
For a description of each statistic, see the [[#Description of statistics|Statistics with descriptions]] table. &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;caption&amp;gt;File statistics entry formats&amp;lt;/caption&amp;gt;&lt;br /&gt;
&amp;lt;tr class=&amp;quot;head&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Offset dec(hex)&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Length&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Data type&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Type of entry&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;   0(0)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt; 2&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; Binary&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Length of entry&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;   2(2)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt; 1&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; Binary&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Type indicator = X&#039;0A&#039;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;   3(3)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt; 1&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; Binary&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Subtype indicator:&lt;br /&gt;
   X&#039;00&#039; = file close&lt;br /&gt;
   X&#039;01&#039; = partial&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;   4(4)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt; 4&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Unsigned packed data&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Julian date = 0CYYDDDF&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;   8(8)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt; 4&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Unsigned packed data&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Time = HHMMSSTH&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 12(0C)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt; 4&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt; &amp;amp;mdash; &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Unused&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 16(10)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt; 8&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; EBCDIC&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;File name&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 24(18)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt; 2&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt; &amp;amp;mdash; &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Unused&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
The following table lists the file statistics and the decimal(hexidecimal) offset. These statistics are data type Binary and eight bytes long.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;caption&amp;gt;File statistics&amp;lt;/caption&amp;gt;&lt;br /&gt;
&amp;lt;tr class=&amp;quot;head&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;File statistic &amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Offset dec(hex) &amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DKRD &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;26(1A) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DKWR &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;34(22) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;REQ &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;42(2A) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;RETRYA &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;50(32) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;RETRYC &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;58(3A) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DUPDTS &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;66(42) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;RECADD &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;74(4A) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;RECDEL &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;82(52) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BADD &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;90(5A) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BDEL &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;98(62) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BCHG &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;106(6A) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;IXADD &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;114(72) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;IXDEL &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;122(7A) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DIRRCD &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;130(82) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BXCHNG &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;138(8A) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BXDELE &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;146(92) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BXNEXT &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;154(9A) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BXFIND &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;162(A2) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BXINSE &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;170(AA) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BXSPLI &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;178(B2) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BXRFND &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;186(BA) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BXFREE &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;194(C2) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;UPDTTIME &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;202(CA) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;PNDGTIME &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;210(D2) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DKUPTIME &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;218(DA) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;COMMITS &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;226(E2) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BACKOUTS &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;234(EA) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
==Text entries (Type 11, Type 13)==&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Type 11 (X&#039;0B&#039;) and Type 13 (X&#039;0D&#039;) entries record most of the actual text of the audit trail.&amp;lt;/p&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
===Noncontinued text entries, Type 11 (X&#039;0B&#039;)===&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Each Type 11 journal entry corresponds to one logical entry in the audit trail, even though it might generate more than one line of physical output in the audit trail.  &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
The format of a Type 11 entry is shown in the following table: &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;caption&amp;gt;Noncontinued text entry formats&amp;lt;/caption&amp;gt;&lt;br /&gt;
&amp;lt;tr class=&amp;quot;head&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Offset dec(hex)&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Length&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Data type&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Description&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 0(0)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt;2&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Binary&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Length of entry&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 2(2)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt;1&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Binary&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Type indicator = X&#039;0B&#039;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 3(3)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt;1&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Binary&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Subtype indicator:&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
X&#039;01&#039; = LI line&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
X&#039;02&#039; = LP line&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
X&#039;03&#039; = LR line&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
X&#039;04&#039; = CI line&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
X&#039;05&#039; = QT line&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
X&#039;08&#039; = CP line&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
X&#039;10&#039; = OI line&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
X&#039;20&#039; = OO line&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
X&#039;40&#039; = LS line&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
X&#039;80&#039; = CS line&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 4(4)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt;4&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Unsigned packed data&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Julian date = 0CYYDDDF&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 8(8)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt;4&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Unsigned packed data&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Time = HHMMSSTH&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;12(0C)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt;2&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Binary&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Server number&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;14(0E)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt;2&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Binary&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;User number&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;16(10)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Variable&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;EBCDIC&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Text of audit trail entry&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
===Possibly continued text entries, Type 13 (X&#039;0D&#039;)===&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Each Type 13 journal entry corresponds to one, or part of one, logical entry in the audit trail. See the [[Tracking system activity (CCAJRNL, CCAAUDIT, CCAJLOG)#Example|Types of audit trail lines]] table for a definition of the line types.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
The format of a Type 13 entry is shown in the following table:  &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;caption&amp;gt;Possibly continued text entry formats&amp;lt;/caption&amp;gt;&lt;br /&gt;
&amp;lt;tr class=&amp;quot;head&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Offset dec(hex)&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Length&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Data type&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Description&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 0(0)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 2&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; Binary&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Length of entry&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 2(2)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 1&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; Binary&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Type indicator = X&#039;0D&#039;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 3(3)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 1&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; Binary&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Subtype indicator:&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
X&#039;01&#039; = US line&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
X&#039;02&#039; = XX line&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
X&#039;04&#039; = RK line&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
X&#039;08&#039; = AD line&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
X&#039;10&#039; = MS line&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
X&#039;20&#039; = ER line&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 4(4)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 4&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Unsigned packed data&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Julian date = 0CYYDDDF&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 8(8)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 4&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Unsigned packed data&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Time = HHMMSSTH&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 12(0C)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 2&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Binary&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Server number&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 14(0E)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 2&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Binary&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;User number&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 16(10)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; Variable&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;EBCDIC&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Text of audit trail entry&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&amp;lt;p class=&amp;quot;note&amp;quot;&amp;gt;&amp;lt;b&amp;gt;Note:&amp;lt;/b&amp;gt;&lt;br /&gt;
Subtype indicator X&#039;80&#039; summed with any subtype means continuation into the next entry. &amp;lt;/p&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
==Initialization entries, Type 12 (X&#039;0C&#039;)==&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
One Type 12 journal entry is written as the first nonheader entry in the journal during initialization. It contains basic information about the run being initialized.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
The format of a Type 12 entry is shown in the following table:&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;caption&amp;gt;Initialization entry formats&amp;lt;/caption&amp;gt;&lt;br /&gt;
&amp;lt;tr class=&amp;quot;head&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Offset dec(hex)&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Length&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Data type&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Description&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 0(0)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 2&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; Binary&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Length of entry = X&#039;001A&#039;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 2(2)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 1&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; Binary&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Type indicator = X&#039;0C&#039;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 3(3)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 1&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; &amp;amp;mdash;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Unused&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 4(4)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 4&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; Unsigned packed data&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Julian date = 0CYYDDDF&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 8(8)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 4&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; Unsigned packed data&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Time = HHMMSSTH&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 12(0C)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 8&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; EBCDIC&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Version ID (for example, 4.2.0G)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 20(14)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 2&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; Binary&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Spare for the run&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 22(16)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 4&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; EBCDIC&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;SMF ID (SYSID parameter) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
==Time-stamp entries, Type 14 (X&#039;0E&#039;)==&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Type 14 entries are used to force time-stamps to the journal. &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
The format of a Type 14 entry is shown in the following table: &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;caption&amp;gt;Time-stamp entry formats&amp;lt;/caption&amp;gt;&lt;br /&gt;
&amp;lt;tr class=&amp;quot;head&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Offset dec(hex)&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Length&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Data type&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Description&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;0(0)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 2&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; Binary&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Length of entry = X&#039;000C&#039;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;2(2)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 1&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; Binary&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Type indicator = X&#039;0E&#039;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;3(3)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 1&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; &amp;amp;nbsp;&amp;amp;mdash;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Unused&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;4(4)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 4&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; Unsigned packed data&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Julian date = 0CYYDDDF&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8(8)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 4&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; Unsigned packed data&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Time = HHMMSSTH&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
==Merged journal bracketing entries (Type 15)==&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Type 15 entries appear only in the output of the MERGEJ utility. See [[System and media recovery#Using the MERGEJ utility|Using the MERGEJ utility]].  &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
The format of a Type 15 entry is shown in the following table:&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;caption&amp;gt;Merged journal bracketing entry formats&amp;lt;/caption&amp;gt;&lt;br /&gt;
&amp;lt;tr class=&amp;quot;head&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Offset dec(hex)&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Length&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Data type&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Description&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 0(0)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 2&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; Binary&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Length of entry = X&#039;002E&#039;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 2(2)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 1&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; Binary&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Type indicator = X&#039;0F&#039;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 3(3)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot;&amp;gt; 1&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; Binary&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Subtype indicator:&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
X&#039;01&#039; = begin bracket&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
X&#039;02&#039; = end bracket&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 4(4)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;12(0C)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; &amp;amp;nbsp;&amp;amp;mdash;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Unused&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 16(10)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;2(2)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; Binary &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of journals merged together&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 18(12)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;28(1C)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;EBCDIC&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Text:&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;For subtype X&#039;01&#039; = BEGINNING OF MERGED JOURNAL&amp;lt;/li&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;li&amp;gt;For subtype X&#039;02&#039; = END OF MERGED JOURNAL&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
==System Management Facilities==&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
You can write certain statistics to the System Management Facilities (SMF) data set by:    &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Setting the &amp;lt;var&amp;gt;[[SMFSLRN parameter|SMFSLRN]]&amp;lt;/var&amp;gt; and &amp;lt;var&amp;gt;[[SMFLORN parameter|SMFLORN]]&amp;lt;/var&amp;gt; parameters on the User 0 command line to activate the SMF feature. (z/OS and z/VM)&amp;lt;/li&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;li&amp;gt;Modifying the program that processes the SMF data set to handle the records written by &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;Model&amp;amp;nbsp;204&amp;lt;/var&amp;gt;. (z/VM only)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
See the [[#z/VM requirements|z/VM requirements]] and the the [[#z/OS requirements|z/OS requirements]] sections for details.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Since-last statistics or logout statistics can be written concurrently with statistics that are written to the journal. Logout statistics are more complete than since-last statistics. Many more since-last records than logout records are usually written.  &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
If the operating system crashes before a user logs out, the SMF data set has a since-last record for every request run, but no logout record. &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
File and system statistics cannot be written to the SMF data set.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
During system initialization, &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;Model&amp;amp;nbsp;204&amp;lt;/var&amp;gt; issues a message reporting the SMF system ID, the run&#039;s job name, the step name, and the JES ID. For operating systems other than z/OS, the JES ID is blank.&amp;lt;/p&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
===z/VM requirements===&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
In the CMS interface to &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;Model&amp;amp;nbsp;204&amp;lt;/var&amp;gt;, you can incorporate a user-written accounting exit that invokes the ACCTEXIT routine to process each statistics record as it is written. The following considerations apply:&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Take care to preserve the CMS environment in which &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;Model&amp;amp;nbsp;204&amp;lt;/var&amp;gt; is running. Do not change the contents of general registers 13 and 14.&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;You must specify the &amp;lt;var&amp;gt;SMFLORN&amp;lt;/var&amp;gt; and/or &amp;lt;var&amp;gt;SMFSLRN&amp;lt;/var&amp;gt; parameters on User 0&#039;s parameter line to activate accounting record production.&amp;lt;/li&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;li&amp;gt;TEXT file for the ACCTEXIT module must be available on an accessed disk when generating M204CMS using M204GEN. For complete installation procedures, see the &amp;lt;var class=&amp;quot;book&amp;quot;&amp;gt;Rocket Model 204 z/VM Installation Guide&amp;lt;/var&amp;gt;.&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
===z/OS requirements===&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
To write since-last SMF records in a z/OS environment, activate the SMF feature. &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
To activate SMF, set the following parameters on User 0&#039;s parameter line: &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;SMFSLRN &amp;amp;mdash; SMF record number for since-last records&amp;lt;/li&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;li&amp;gt;SMFLORN &amp;amp;mdash; SMF record number for logout records &amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
The following considerations apply:&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Since-last SMF records are written only if the SMFSLRN parameter is set to a non-zero value at the beginning of the run.&amp;lt;/li&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;li&amp;gt;Logout SMF records are written only if the SMFLORN parameter is set to a non-zero value at the beginning of the run.&amp;lt;/li&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;li&amp;gt;If both parameters are set, each type of record is written.&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
SMF record numbers, which identify the record type to the programs that process the SMF data set, are written as part of the header of the SMF records. The record numbers must be between 128 and 255.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
See the &amp;quot;System Management Facility record layout and statistics&amp;quot; section, which follows.&amp;lt;/p&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
==System Management Facility record layout and statistics==&lt;br /&gt;
 &lt;br /&gt;
===SMF logout record layout===&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
The following table shows the basic format of the &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;Model&amp;amp;nbsp;204&amp;lt;/var&amp;gt; SMF logout record: &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;caption&amp;gt;Basic format of Model 204 SMF logout record&amp;lt;/caption&amp;gt;&lt;br /&gt;
&amp;lt;tr class=&amp;quot;head&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Offset(hex)&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Length&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt; Description&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;0(0)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 2&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Length of record&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;2(2)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 2&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Zeros&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;4(4)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 1&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;System configuration&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;5(5)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 1&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Record number (&amp;lt;var&amp;gt;SMFSLRN&amp;lt;/var&amp;gt; or &amp;lt;var&amp;gt;SMFLORN&amp;lt;/var&amp;gt;)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;6(6)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 8&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Time and date&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;14(E)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 4&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;System identification&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;18(12)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 8&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Job name&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;26(1A)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 8&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Time and date of login&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;34(22)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 10&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Login user ID&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;44(2C)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 10&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Login account&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;54(36)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 2&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Binary user number&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;56(38)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 1&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Unused (reserved)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;57(39)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 1&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Model 204 version number in hex:&lt;br /&gt;
&amp;lt;p&amp;gt;For V7.4: &amp;lt;code&amp;gt;X&#039;4A&#039;&amp;lt;/code&amp;gt; (requires zap 74Z4196)&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;For V7.5: &amp;lt;code&amp;gt;X&#039;4B&#039;&amp;lt;/code&amp;gt; (requires zap 75Z326)&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;For V7.6: &amp;lt;code&amp;gt;X&#039;4C&#039;&amp;lt;/code&amp;gt;&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;58(3A)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 2&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Unused (reserved)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;60(3C)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&amp;amp;nbsp;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Binary fullwords of statistics&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Statistics depend upon the record number.&amp;lt;/li&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;li&amp;gt;The SMF system identification field (offset 16) is the site-definable&lt;br /&gt;
4-character field retrieved from the SMF control area.&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
The SMF control area field contains the CPU identification string that is stored at system IPL time, and it can be used to determine on which CPU &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;Model&amp;amp;nbsp;204&amp;lt;/var&amp;gt; is running in a multi-CPU environment.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
====Offsets for SMF logout record statistics====&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
The following table shows the layout of SMF logout record statistics. Each statistic in the table is: Length, 4 (bytes); data type, Binary.&lt;br /&gt;
This record has the same statistics in the same order as the CCAJRNL logout record, only the offsets are different. For a description of each statistic, see the [[#Description of statistics|Statistics with descriptions]] table. &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;caption&amp;gt;Offset location of SMF logout record statistics&amp;lt;/caption&amp;gt;&lt;br /&gt;
&amp;lt;tr class=&amp;quot;head&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Offset dec(hex)&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Statistic&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;60(3C) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;CNCT&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 64(40) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DKRD&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 68(44) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DKWR&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 72(48) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;SQRD&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 76(4C) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;SQWR&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 80(50) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;SGMTI&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 84(54) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;SGMTO&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 88(58) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;SVRD&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 92(5C) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;SVWR&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 96(60) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;CPU&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;100(64) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;REQ&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;104(68) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MOVE&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;108(6C) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DUMP&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;112(70) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;REST&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;116(74) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;SLIC&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;120(78) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;AUDIT&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;124(7C) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;WAIT&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;128(80) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;FBWT&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;132(84) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;UDD&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;136(88) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;RECADD&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;140(8C) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;RECDEL&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;144(90) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BADD&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;148(94) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BDEL&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;152(98) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BCHG&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;156(9C) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;IXADD&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;160(A0) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;IXDEL&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;164(A4) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;FINDS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;168(A8) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;SORTS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;172(AC) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;RECDS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;176(B0) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;STRECDS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;180(B4) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DKAR&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;184(B8) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DKPR&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;188(BC) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DKRR&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;192(C0) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;COMMITS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;196(C4) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BACKOUTS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;200(C8) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;UPDTTIME(MS)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;204(CC) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;LONGUPDTS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;208(D0) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;LONGUPDTIME(MS)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;212(D4) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;SMPLS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;216(D8) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;RUNG&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;220(DC) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;REDY&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;224(E0) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BLKI&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;228(E4) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;WTSV&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;232(E8) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BLKO&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;236(EC) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;SWPG&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;240(F0) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;PCPU&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;244(F4) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DIRRCD&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;248(F8) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BXCHNG&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;252(FC) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BXDELE&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;256(100) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BXNEXT&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;260(104)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BXFIND&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;264(108)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BXINSE&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;268(10C)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BXSPLI&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;272(110)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BXFND&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;276(114)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BXFREE&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;280(118)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;STCPU&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;284(11C)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;STDEQ&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;288(120)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;SCHDCPU&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;292(124)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;SCREENS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;296(128)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;SVPAGES&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;300(12C)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;PBRSFLT&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;304(130)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQGETS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;308(134)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQPUTS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;312(138)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;UBUFHWS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;316(13C)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQHWTASK&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;320(140)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQBYTEIN&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;324(144)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQBYTEOU&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;328(148)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQHWQU&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;332(14C)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQNUMQU&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;336(150)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQNUMQM&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;340(154)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQAPITIM&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;344(158)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQAPICNT&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;348(15C)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQGWTTIM&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;352(160)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQGWTCNT&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;356(164)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQGWTTSP&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;360(168)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQGWTSUC&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;364(16C)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;ECLOAD&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;368(170)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;ECDELETE&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;372(174)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;ECCALL&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;376(178)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;ECCWAITM&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;380(17C)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;ECCWAITS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;384(180)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;ECTWAITM&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;388(184)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;ECTWAITS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;392(188)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;ECCTOUT&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;396(18C)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;ECCNCT&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;400(190)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;GTBLRU&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;404(194)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;GTBLRS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;408(198)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;FSCBSW&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;412(19C)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Spare &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;416(1A0)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Spare&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;420(1A4)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Spare&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;424(1A8)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;ZTCPU&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;428(1AC)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;ZTDEQ&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;432(1B0)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Spare&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;436(1B4)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Spare&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;440(1B8)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Spare&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===SMF since-last record layout===&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
The following table shows the basic format of since-last &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;Model&amp;amp;nbsp;204&amp;lt;/var&amp;gt; SMF records. &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;caption&amp;gt;Since-last record basic format&amp;lt;/caption&amp;gt;&lt;br /&gt;
&amp;lt;tr class=&amp;quot;head&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Offset(hex)&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Length (bytes)&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Description&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&amp;amp;nbsp;0(0)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 2&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Length of record&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&amp;amp;nbsp;2(2)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 2&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Zeros&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&amp;amp;nbsp;4(4)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 1&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;System configuration&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&amp;amp;nbsp;5(5)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 1&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Record number (SMFSLRN)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&amp;amp;nbsp;6(6)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 8&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Time and date&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;14(E)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 4&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;System identification&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;18(12)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 8&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Job name&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;26(1A)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 8&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Time and date of login&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;34(22)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 10&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Login user ID&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;44(2C)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 10&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Login account&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;54(36)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 2&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Binary user number&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;56(38)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;1&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;SMFSLTYP - X&#039;01&#039; if CRFJRNL=1 (conflict counters present)&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
SMFSLTYP - X&#039;00&#039; if CRFJRNL=0 (conflict counters not present)&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;57(39)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 1&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Model 204 version number in hex:&lt;br /&gt;
&amp;lt;p&amp;gt;For V7.4: &amp;lt;code&amp;gt;X&#039;4A&#039;&amp;lt;/code&amp;gt; (requires zap 74Z4196)&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;For V7.5: &amp;lt;code&amp;gt;X&#039;4B&#039;&amp;lt;/code&amp;gt; (requires zap 75Z326)&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;For V7.6: &amp;lt;code&amp;gt;X&#039;4C&#039;&amp;lt;/code&amp;gt;&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;58(3A)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;2&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Unused (reserved)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;60(3C)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 4&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Since-last type (EVAL CMPL DUMP REST...)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;64(40)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 8&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;File name&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;72(48)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;10&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Since-last subsystem name&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;82(52)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;40&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Since-last procedure name&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;122(7A)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;2&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Reserved two bytes&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;124(7C)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&amp;amp;nbsp;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Binary fullwords of statistics&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Statistics depend upon the record number.&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;The SMF system identification field (offset 16) is the site-definable 4-character field retrieved from the SMF control area.&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;The SMF control area field contains the CPU identification string that is stored at system IPL time, and it can be used to determine on which CPU &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;Model&amp;amp;nbsp;204&amp;lt;/var&amp;gt; is running in a multi-CPU environment.&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
====Offsets for SMF since-last record statistics====&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
The following table shows the layout of SMF since-last record statistics. Each statistic in the table is: Length, 4 (bytes); Data type, Binary.&lt;br /&gt;
This record has the same statistics in the same order as the CCAJRNL user since-last records; only the offsets are different. For a description of each statistic, see the [[#Description of statistics|Statistics with descriptions]] table.  &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;caption&amp;gt;SMF since-last record statistics&amp;lt;/caption&amp;gt;&lt;br /&gt;
&amp;lt;tr class=&amp;quot;head&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Offset dec(hex)&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Description&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 124(7C)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;NTBL&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 128(80)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;GTBL&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 132(84)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;QTBL&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 136(88) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;STBL&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 140(8C)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;TTBL&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 144(90)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;VTBL&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 148(94)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;PDL&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 152(98)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;FTBL&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 156(9C)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;XTBL&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 160(A0)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;ITBL&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 164(A4)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;FSCB&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 168(A8)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;OUTPB&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 172(AC) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;HEAP&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 176(B0) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;SQLI&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 180(B4) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;SQLO&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 184(B8) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;CNCT&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 188(BC) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;CPU&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 192(C0) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DKRD&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 196(C4) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DKWR&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 200(C8) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;UDD&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 204(CC) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;OUT&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 208(D0) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;SLIC&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 212(D4) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;IN&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 216(D8) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;RECADD&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 220(DC) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;RECDEL&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 224(E0) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BADD&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 228(E4) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BDEL&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 232(E8) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BCHG&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 236(EC) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;IXADD&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 240(F0) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;IXDEL&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 244(F4) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;FINDS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 248(F8) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;SORT&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 252(FC) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;RECDS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 256(100)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;STRECDS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 260(104)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;PCPU&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 264(108)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;RQTM&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 268(10C)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DIRRCD&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 272(110)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BXCHNG&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 276(114)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BXDELE&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 280(118)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BXNEXT&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 284(11C)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BXFIND&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 288(120)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BXINSE&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 292(124)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BXSPLI&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 296(128)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BXRFND&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 300(12C)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BXFREE&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 304(130)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;STCPU&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 308(134)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;STDEQ&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 312(138)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;SCHDCPU&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 316(13C)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;SCREENS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 320(140)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;SVRD&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 324(144)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;SVWR&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 328(148)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;DKPR&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt; 332(14C)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;SVPAGES&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;336(150)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;COMMITS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;340(154)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BACKOUTS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;344(158)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;UPDTTIME(MS)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;348(15C)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;LONGUPDTS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;352(160)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;LONGUPDTIME(MS)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;356(164)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQGETS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;360(168)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQPUTS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;364(16C)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;UBUFHWS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;368(170)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQHWTASK&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;372(174)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQBYTEIN&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;376(178)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQBYTEOU&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;380(17C)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQHWQU&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;384(180)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQNUMQU&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;388(184)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQNUMQM&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;392(188)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQAPITIM&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;396(18C)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MAPICNT&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;400(190)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQGWTTIM&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;404(194)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQGWTCNT&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;408(198)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQGWTTSP&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;412(19C)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MQGWTSUC&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;416(1A0)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;ECLOAD&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;420(1A4)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;ECDELETE&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;424(1A8)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;ECCALL&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;428(1AC)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;ECCWAITM&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;432(1B0)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;ECCWAITS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;436(1B4)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;ECTWAITM&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;440(1B8)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;ECTWAITS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;444(1BC)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;ECCTOUT&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;448(1C0)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;ECCNCT&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;452(1C4)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;GTBLRU&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;456(1C8)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;GTBLRS&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;460(1CC)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;FSCBSW&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;464(1D0)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Sirius&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;468(1D4)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Sirius&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;472(1D8)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Sirius&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;476(1DC)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;ZTCPU&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;480(1E0)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;ZTDEQ&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;484(1E4)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Spare&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;488(1E8)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Spare&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
The following table lists the conflict statistics, if &amp;lt;code&amp;gt;CFRJRNL=1&amp;lt;/code&amp;gt;:&amp;lt;/p&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;caption&amp;gt;Conflict statistics, if CFRJRNL=1&amp;lt;/caption&amp;gt;&lt;br /&gt;
&amp;lt;tr class=&amp;quot;head&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Offset dec(hex)&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Description&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;492(1EC)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BLKCFRE&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;496(1F0)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;BLKRLK&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;500(1F4)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;WTCFR&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;504(1F8)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;WTRLK&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
[[Category:System management]]&lt;br /&gt;
[[Category:System-level capabilities of Model 204]]&lt;/div&gt;</summary>
		<author><name>Goff</name></author>
	</entry>
	<entry>
		<id>https://m204wiki.rocketsoftware.com/index.php?title=CS3270_parameter&amp;diff=117444</id>
		<title>CS3270 parameter</title>
		<link rel="alternate" type="text/html" href="https://m204wiki.rocketsoftware.com/index.php?title=CS3270_parameter&amp;diff=117444"/>
		<updated>2019-05-07T22:17:42Z</updated>

		<summary type="html">&lt;p&gt;Goff: /* Summary */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Template:CS3270 parameter subtitle}}&lt;br /&gt;
&lt;br /&gt;
This page is [[under construction]].&lt;br /&gt;
==Summary==&lt;br /&gt;
&amp;lt;dl&amp;gt;&lt;br /&gt;
&amp;lt;dt&amp;gt;Default value&lt;br /&gt;
&amp;lt;dd&amp;gt;0&lt;br /&gt;
&amp;lt;dt&amp;gt;Parameter type&lt;br /&gt;
&amp;lt;dd&amp;gt;Read only, user, In user PARAMs table&lt;br /&gt;
&lt;br /&gt;
&amp;lt;dt&amp;gt;Where set&lt;br /&gt;
&amp;lt;dd&amp;gt;&lt;br /&gt;
&amp;lt;dt&amp;gt;Related products&lt;br /&gt;
&amp;lt;dd&amp;gt;All? ?&lt;br /&gt;
&amp;lt;dt&amp;gt;Introduced&lt;br /&gt;
&amp;lt;dd&amp;gt;&amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;Model 204&amp;lt;/var&amp;gt; version 7.2&lt;br /&gt;
&amp;lt;/dl&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Description==&lt;br /&gt;
CS3270 is a view-only parameter that is set for connections on telnet server ports if the WSFQUERY parameter is set for those ports and for VTAM terminal connections if SIRTERM X’03’ is set.&lt;br /&gt;
&lt;br /&gt;
CS3270 sets the character set number as defined in Wikipedia: https://en.wikipedia.org/wiki/CCSID&lt;br /&gt;
&lt;br /&gt;
[[Category:Parameters]]&lt;br /&gt;
[[Category:User parameters]]&lt;/div&gt;</summary>
		<author><name>Goff</name></author>
	</entry>
	<entry>
		<id>https://m204wiki.rocketsoftware.com/index.php?title=CS3270_parameter&amp;diff=117443</id>
		<title>CS3270 parameter</title>
		<link rel="alternate" type="text/html" href="https://m204wiki.rocketsoftware.com/index.php?title=CS3270_parameter&amp;diff=117443"/>
		<updated>2019-05-07T22:17:08Z</updated>

		<summary type="html">&lt;p&gt;Goff: /* Description */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Template:CS3270 parameter subtitle}}&lt;br /&gt;
&lt;br /&gt;
This page is [[under construction]].&lt;br /&gt;
==Summary==&lt;br /&gt;
&amp;lt;dl&amp;gt;&lt;br /&gt;
&amp;lt;dt&amp;gt;Default value&lt;br /&gt;
&amp;lt;dd&amp;gt;0&lt;br /&gt;
&amp;lt;dt&amp;gt;Parameter type&lt;br /&gt;
&amp;lt;dd&amp;gt;User, In user PARAMs table&lt;br /&gt;
&amp;lt;dt&amp;gt;Where set&lt;br /&gt;
&amp;lt;dd&amp;gt;&lt;br /&gt;
&amp;lt;dt&amp;gt;Related products&lt;br /&gt;
&amp;lt;dd&amp;gt;All? ?&lt;br /&gt;
&amp;lt;dt&amp;gt;Introduced&lt;br /&gt;
&amp;lt;dd&amp;gt;&amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;Model 204&amp;lt;/var&amp;gt; version 7.2&lt;br /&gt;
&amp;lt;/dl&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Description==&lt;br /&gt;
CS3270 is a view-only parameter that is set for connections on telnet server ports if the WSFQUERY parameter is set for those ports and for VTAM terminal connections if SIRTERM X’03’ is set.&lt;br /&gt;
&lt;br /&gt;
CS3270 sets the character set number as defined in Wikipedia: https://en.wikipedia.org/wiki/CCSID&lt;br /&gt;
&lt;br /&gt;
[[Category:Parameters]]&lt;br /&gt;
[[Category:User parameters]]&lt;/div&gt;</summary>
		<author><name>Goff</name></author>
	</entry>
	<entry>
		<id>https://m204wiki.rocketsoftware.com/index.php?title=CP3270_parameter&amp;diff=117442</id>
		<title>CP3270 parameter</title>
		<link rel="alternate" type="text/html" href="https://m204wiki.rocketsoftware.com/index.php?title=CP3270_parameter&amp;diff=117442"/>
		<updated>2019-05-07T22:16:34Z</updated>

		<summary type="html">&lt;p&gt;Goff: /* Summary */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Template:CP3270 parameter subtitle}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Summary==&lt;br /&gt;
&amp;lt;dl&amp;gt;&lt;br /&gt;
&amp;lt;dt&amp;gt;Default value&lt;br /&gt;
&amp;lt;dd&amp;gt;0&lt;br /&gt;
&amp;lt;dt&amp;gt;Parameter type&lt;br /&gt;
&amp;lt;dd&amp;gt;Read only, user, In user PARAMs table&lt;br /&gt;
&lt;br /&gt;
&amp;lt;dt&amp;gt;Where set&lt;br /&gt;
&amp;lt;dd&amp;gt;&lt;br /&gt;
&amp;lt;dt&amp;gt;Related products&lt;br /&gt;
&amp;lt;dd&amp;gt;All? ?&lt;br /&gt;
&amp;lt;dt&amp;gt;Introduced&lt;br /&gt;
&amp;lt;dd&amp;gt;&amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;Model 204&amp;lt;/var&amp;gt; version 7.2&lt;br /&gt;
&amp;lt;/dl&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Description==&lt;br /&gt;
CP3270 is a view-only parameter that is set for connections on telnet server ports if the WSFQUERY parameter is set for those ports and for VTAM terminal connections if SIRTERM X’03’ is set.&lt;br /&gt;
&lt;br /&gt;
CP3270 sets the code page number as defined in Wikipedia: https://en.wikipedia.org/wiki/Code_page&lt;br /&gt;
&lt;br /&gt;
[[Category:Parameters]]&lt;br /&gt;
[[Category:User parameters]]&lt;/div&gt;</summary>
		<author><name>Goff</name></author>
	</entry>
	<entry>
		<id>https://m204wiki.rocketsoftware.com/index.php?title=CS3270_parameter&amp;diff=117441</id>
		<title>CS3270 parameter</title>
		<link rel="alternate" type="text/html" href="https://m204wiki.rocketsoftware.com/index.php?title=CS3270_parameter&amp;diff=117441"/>
		<updated>2019-05-07T22:13:02Z</updated>

		<summary type="html">&lt;p&gt;Goff: /* Description */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Template:CS3270 parameter subtitle}}&lt;br /&gt;
&lt;br /&gt;
This page is [[under construction]].&lt;br /&gt;
==Summary==&lt;br /&gt;
&amp;lt;dl&amp;gt;&lt;br /&gt;
&amp;lt;dt&amp;gt;Default value&lt;br /&gt;
&amp;lt;dd&amp;gt;0&lt;br /&gt;
&amp;lt;dt&amp;gt;Parameter type&lt;br /&gt;
&amp;lt;dd&amp;gt;User, In user PARAMs table&lt;br /&gt;
&amp;lt;dt&amp;gt;Where set&lt;br /&gt;
&amp;lt;dd&amp;gt;&lt;br /&gt;
&amp;lt;dt&amp;gt;Related products&lt;br /&gt;
&amp;lt;dd&amp;gt;All? ?&lt;br /&gt;
&amp;lt;dt&amp;gt;Introduced&lt;br /&gt;
&amp;lt;dd&amp;gt;&amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;Model 204&amp;lt;/var&amp;gt; version 7.2&lt;br /&gt;
&amp;lt;/dl&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Description==&lt;br /&gt;
CS3270 sets the character set number as defined in Wikipedia: https://en.wikipedia.org/wiki/CCSID&lt;br /&gt;
&lt;br /&gt;
[[Category:Parameters]]&lt;br /&gt;
[[Category:User parameters]]&lt;/div&gt;</summary>
		<author><name>Goff</name></author>
	</entry>
	<entry>
		<id>https://m204wiki.rocketsoftware.com/index.php?title=CS3270_parameter&amp;diff=117440</id>
		<title>CS3270 parameter</title>
		<link rel="alternate" type="text/html" href="https://m204wiki.rocketsoftware.com/index.php?title=CS3270_parameter&amp;diff=117440"/>
		<updated>2019-05-07T22:12:49Z</updated>

		<summary type="html">&lt;p&gt;Goff: /* Summary */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Template:CS3270 parameter subtitle}}&lt;br /&gt;
&lt;br /&gt;
This page is [[under construction]].&lt;br /&gt;
==Summary==&lt;br /&gt;
&amp;lt;dl&amp;gt;&lt;br /&gt;
&amp;lt;dt&amp;gt;Default value&lt;br /&gt;
&amp;lt;dd&amp;gt;0&lt;br /&gt;
&amp;lt;dt&amp;gt;Parameter type&lt;br /&gt;
&amp;lt;dd&amp;gt;User, In user PARAMs table&lt;br /&gt;
&amp;lt;dt&amp;gt;Where set&lt;br /&gt;
&amp;lt;dd&amp;gt;&lt;br /&gt;
&amp;lt;dt&amp;gt;Related products&lt;br /&gt;
&amp;lt;dd&amp;gt;All? ?&lt;br /&gt;
&amp;lt;dt&amp;gt;Introduced&lt;br /&gt;
&amp;lt;dd&amp;gt;&amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;Model 204&amp;lt;/var&amp;gt; version 7.2&lt;br /&gt;
&amp;lt;/dl&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Description==&lt;br /&gt;
? ?&lt;br /&gt;
&lt;br /&gt;
[[Category:Parameters]]&lt;br /&gt;
[[Category:User parameters]]&lt;/div&gt;</summary>
		<author><name>Goff</name></author>
	</entry>
	<entry>
		<id>https://m204wiki.rocketsoftware.com/index.php?title=CP3270_parameter&amp;diff=117439</id>
		<title>CP3270 parameter</title>
		<link rel="alternate" type="text/html" href="https://m204wiki.rocketsoftware.com/index.php?title=CP3270_parameter&amp;diff=117439"/>
		<updated>2019-05-07T22:12:14Z</updated>

		<summary type="html">&lt;p&gt;Goff: /* Description */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Template:CP3270 parameter subtitle}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Summary==&lt;br /&gt;
&amp;lt;dl&amp;gt;&lt;br /&gt;
&amp;lt;dt&amp;gt;Default value&lt;br /&gt;
&amp;lt;dd&amp;gt;0&lt;br /&gt;
&amp;lt;dt&amp;gt;Parameter type&lt;br /&gt;
&amp;lt;dd&amp;gt;User, In user PARAMs table&lt;br /&gt;
&amp;lt;dt&amp;gt;Where set&lt;br /&gt;
&amp;lt;dd&amp;gt;&lt;br /&gt;
&amp;lt;dt&amp;gt;Related products&lt;br /&gt;
&amp;lt;dd&amp;gt;All? ?&lt;br /&gt;
&amp;lt;dt&amp;gt;Introduced&lt;br /&gt;
&amp;lt;dd&amp;gt;&amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;Model 204&amp;lt;/var&amp;gt; version 7.2&lt;br /&gt;
&amp;lt;/dl&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Description==&lt;br /&gt;
CP3270 is a view-only parameter that is set for connections on telnet server ports if the WSFQUERY parameter is set for those ports and for VTAM terminal connections if SIRTERM X’03’ is set.&lt;br /&gt;
&lt;br /&gt;
CP3270 sets the code page number as defined in Wikipedia: https://en.wikipedia.org/wiki/Code_page&lt;br /&gt;
&lt;br /&gt;
[[Category:Parameters]]&lt;br /&gt;
[[Category:User parameters]]&lt;/div&gt;</summary>
		<author><name>Goff</name></author>
	</entry>
	<entry>
		<id>https://m204wiki.rocketsoftware.com/index.php?title=CP3270_parameter&amp;diff=117438</id>
		<title>CP3270 parameter</title>
		<link rel="alternate" type="text/html" href="https://m204wiki.rocketsoftware.com/index.php?title=CP3270_parameter&amp;diff=117438"/>
		<updated>2019-05-07T22:09:52Z</updated>

		<summary type="html">&lt;p&gt;Goff: /* Summary */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Template:CP3270 parameter subtitle}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Summary==&lt;br /&gt;
&amp;lt;dl&amp;gt;&lt;br /&gt;
&amp;lt;dt&amp;gt;Default value&lt;br /&gt;
&amp;lt;dd&amp;gt;0&lt;br /&gt;
&amp;lt;dt&amp;gt;Parameter type&lt;br /&gt;
&amp;lt;dd&amp;gt;User, In user PARAMs table&lt;br /&gt;
&amp;lt;dt&amp;gt;Where set&lt;br /&gt;
&amp;lt;dd&amp;gt;&lt;br /&gt;
&amp;lt;dt&amp;gt;Related products&lt;br /&gt;
&amp;lt;dd&amp;gt;All? ?&lt;br /&gt;
&amp;lt;dt&amp;gt;Introduced&lt;br /&gt;
&amp;lt;dd&amp;gt;&amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;Model 204&amp;lt;/var&amp;gt; version 7.2&lt;br /&gt;
&amp;lt;/dl&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Description==&lt;br /&gt;
CP3270 is a view-only parameter that is set for connections on telnet server ports if the WSFQUERY parameter is set for those ports and for VTAM terminal connections if SIRTERM X’03’ is set.&lt;br /&gt;
&lt;br /&gt;
[[Category:Parameters]]&lt;br /&gt;
[[Category:User parameters]]&lt;/div&gt;</summary>
		<author><name>Goff</name></author>
	</entry>
	<entry>
		<id>https://m204wiki.rocketsoftware.com/index.php?title=CP3270_parameter&amp;diff=117437</id>
		<title>CP3270 parameter</title>
		<link rel="alternate" type="text/html" href="https://m204wiki.rocketsoftware.com/index.php?title=CP3270_parameter&amp;diff=117437"/>
		<updated>2019-05-07T22:09:36Z</updated>

		<summary type="html">&lt;p&gt;Goff: /* Description */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Template:CP3270 parameter subtitle}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Summary==&lt;br /&gt;
&amp;lt;dl&amp;gt;&lt;br /&gt;
&amp;lt;dt&amp;gt;Default value&lt;br /&gt;
&amp;lt;dd&amp;gt;0&lt;br /&gt;
&amp;lt;dt&amp;gt;Parameter type&lt;br /&gt;
&amp;lt;dd&amp;gt;User, In user PARAMs table&lt;br /&gt;
&amp;lt;dt&amp;gt;Where set&lt;br /&gt;
&amp;lt;dd&amp;gt;&lt;br /&gt;
&amp;lt;dt&amp;gt;Related products&lt;br /&gt;
&amp;lt;dd&amp;gt;All? ?&lt;br /&gt;
&amp;lt;dt&amp;gt;Introduced&lt;br /&gt;
&amp;lt;dd&amp;gt;&amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;Model 204&amp;lt;/var&amp;gt; version 7.?&lt;br /&gt;
&amp;lt;/dl&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Description==&lt;br /&gt;
CP3270 is a view-only parameter that is set for connections on telnet server ports if the WSFQUERY parameter is set for those ports and for VTAM terminal connections if SIRTERM X’03’ is set.&lt;br /&gt;
&lt;br /&gt;
[[Category:Parameters]]&lt;br /&gt;
[[Category:User parameters]]&lt;/div&gt;</summary>
		<author><name>Goff</name></author>
	</entry>
	<entry>
		<id>https://m204wiki.rocketsoftware.com/index.php?title=MPOPTS_parameter&amp;diff=116596</id>
		<title>MPOPTS parameter</title>
		<link rel="alternate" type="text/html" href="https://m204wiki.rocketsoftware.com/index.php?title=MPOPTS_parameter&amp;diff=116596"/>
		<updated>2018-07-25T02:31:50Z</updated>

		<summary type="html">&lt;p&gt;Goff: /* Description */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Template:MPOPTS parameter subtitle}}&lt;br /&gt;
==Summary==&lt;br /&gt;
&amp;lt;dl&amp;gt;&lt;br /&gt;
&amp;lt;dt&amp;gt;Default value&lt;br /&gt;
&amp;lt;dd&amp;gt;X&#039;7F&#039;&lt;br /&gt;
&amp;lt;dt&amp;gt;Parameter type&lt;br /&gt;
&amp;lt;dd&amp;gt;System&lt;br /&gt;
&amp;lt;dt&amp;gt;Where set&lt;br /&gt;
&amp;lt;dd&amp;gt;On User 0&#039;s parameter line&lt;br /&gt;
&amp;lt;dt&amp;gt;Related products&lt;br /&gt;
&amp;lt;dd&amp;gt;All&lt;br /&gt;
&amp;lt;dt&amp;gt;Introduced&lt;br /&gt;
&amp;lt;dd&amp;gt;&amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;Model 204 V4.1&amp;lt;/var&amp;gt; or earlier&lt;br /&gt;
&amp;lt;/dl&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Description==&lt;br /&gt;
The &amp;lt;var&amp;gt;MPOPTS&amp;lt;/var&amp;gt; parameter setting is used to tune system multiprocessing. The SOUL compiler strategy offloads as much work as possible to subtasks. You can set the &amp;lt;var&amp;gt;MPOPTS&amp;lt;/var&amp;gt; parameter to modify this strategy for a particular section of code, particularly: &lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Nested loops&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;code&amp;gt;MP=NO&amp;lt;/code&amp;gt; $functions&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Mixed mode statements &amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
This parameter applies only to z/OS. Valid settings of &amp;lt;var&amp;gt;MPOPTS&amp;lt;/var&amp;gt; are:&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;tr class=&amp;quot;head&amp;quot;&amp;gt;&amp;lt;th&amp;gt;Setting&amp;lt;/th&amp;gt;&amp;lt;th&amp;gt;Meaning&amp;lt;/th&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th align=&amp;quot;right&amp;quot;&amp;gt;&amp;lt;var&amp;gt;X&#039;01&#039;&amp;lt;/var&amp;gt;&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;[[Record loops#For Each Record statement|Loops]] containing serial statements&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th align=&amp;quot;right&amp;quot;&amp;gt;&amp;lt;var&amp;gt;X&#039;02&#039;&amp;lt;/var&amp;gt;&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Calls to [[Subroutines|subroutines]] containing serial statements&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th align=&amp;quot;right&amp;quot;&amp;gt;&amp;lt;var&amp;gt;X&#039;04&#039;&amp;lt;/var&amp;gt;&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MP=NO [[SOUL $functions|$functions]].&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th align=&amp;quot;right&amp;quot;&amp;gt;&amp;lt;var&amp;gt;X&#039;08&#039;&amp;lt;/var&amp;gt;&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&amp;lt;var&amp;gt;[[STORE RECORD statement#STORE RECORD statement|Store Record]]&amp;lt;/var&amp;gt; and &amp;lt;var&amp;gt;[[STORE RECORD statement#DELETE RECORD statement|Delete Record]]&amp;lt;/var&amp;gt; statements&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th align=&amp;quot;right&amp;quot;&amp;gt;&amp;lt;var&amp;gt;X&#039;20&#039;&amp;lt;/var&amp;gt;&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&amp;lt;var&amp;gt;[[Full-screen feature#READ SCREEN statement|Read]]&amp;lt;/var&amp;gt;, &amp;lt;var&amp;gt;[[Full-screen feature#PRINT SCREEN statement|Print Screen]]&amp;lt;/var&amp;gt;, &amp;lt;var&amp;gt;[[Full-screen feature#PRINT MENU statement|Print Menu]]&amp;lt;/var&amp;gt;, and &amp;lt;var&amp;gt;[[Full-screen feature#REREAD SCREEN statement|Reread]]&amp;lt;/var&amp;gt; statements&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th align=&amp;quot;right&amp;quot;&amp;gt;&amp;lt;var&amp;gt;X&#039;40&#039;&amp;lt;/var&amp;gt;&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&amp;lt;var&amp;gt;[[Images#READ IMAGE statement|Read Image]]&amp;lt;/var&amp;gt; and &amp;lt;var&amp;gt;[[Images#WRITE IMAGE statement|Write Image]]&amp;lt;/var&amp;gt; statements&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th align=&amp;quot;right&amp;quot;&amp;gt;&amp;lt;var&amp;gt;X&#039;80&#039;&amp;lt;/var&amp;gt;&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Produce compilation warning messages for serial statements&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
An &amp;lt;var&amp;gt;[[Performance monitoring and tuning#Optimization using MPOPTS and MP OPTIONS|MP OPTIONS]]&amp;lt;/var&amp;gt; SOUL statement can temporarily override the &amp;lt;var&amp;gt;MPOPTS&amp;lt;/var&amp;gt; parameter. For more information on multiprocessing concepts and parameters, refer to [[Performance monitoring and tuning#Multiprocessing (MP/204)|Multiprocessing (MP/204)]].&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Category:System parameters]]&lt;br /&gt;
[[Category:Parameters]]&lt;/div&gt;</summary>
		<author><name>Goff</name></author>
	</entry>
	<entry>
		<id>https://m204wiki.rocketsoftware.com/index.php?title=Images&amp;diff=116503</id>
		<title>Images</title>
		<link rel="alternate" type="text/html" href="https://m204wiki.rocketsoftware.com/index.php?title=Images&amp;diff=116503"/>
		<updated>2018-07-09T07:45:54Z</updated>

		<summary type="html">&lt;p&gt;Goff: /* Identify statement */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;div class=&amp;quot;toclimit-3&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Overview==&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
This article describes &amp;lt;b&amp;gt;images&amp;lt;/b&amp;gt;, a feature of SOUL that allows:&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;A request to read and process non-&amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;Model&amp;amp;nbsp;204&amp;lt;/var&amp;gt; files, that is, sequential and VSAM files, and terminal input, such as a Host Language IFDIAL thread&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;A request to write to sequential files and terminals &amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;The creation of formatted blocks of storage that can be used to build records or to process data that is not in a format automatically recognized by &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;Model&amp;amp;nbsp;204&amp;lt;/var&amp;gt; &amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
===Terminology===&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Before reviewing the capabilities and requirements of images, you should be familiar with the following terms that are used throughout this discussion:&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;tr class=&amp;quot;head&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Term &amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Definition&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Array&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Ordered arrangement of data elements. Multiple occurrences of an item or a group of items. &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Block &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;A contiguous storage area into which a record is read or from which a record is written. Also, block can be a contiguous storage area in which data can be manipulated.&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Image&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;A description of the format of data in a block.&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Item&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;An individual string or number in an image. &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
===Global images===&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Global images provide a means for passing image data from one request to another, and for efficiently managing more than one image in one request.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Although there are some differences in the way you use a &amp;lt;var&amp;gt;Declare Image&amp;lt;/var&amp;gt; statement, you generally define and use global images the same as you do non-global images. See [[Global features#Global images and screens|Global images and screens]] where a discussion of global screens, menus, and images begins.&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Using images==&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
See [[Global features#Global images and screens|Global images and screens]] for a discussion of global images.&amp;lt;/p&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
===Reading external files or terminal input===&lt;br /&gt;
 &lt;br /&gt;
====Input sources====&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
The image feature lets a request read and process records from the following sources of input: &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;tr class=&amp;quot;head&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Input sources &amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Description&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Sequential or VSAM files &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Any number of sequential or VSAM files can be read and processed. If VSAM files are used, the files must be keyed sequential (KSDS). KSDS files can be accessed using an alternate index path. &lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
For more information on the types of files and keys that can be used,&lt;br /&gt;
see the &amp;lt;var&amp;gt;[[DEFINE DATASET command|DEFINE DATASET]]&amp;lt;/var&amp;gt; command.    &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Terminal &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Terminal input can be read and processed. A terminal can consist of the physical device on which the request is run, or a User Language connection that has been made from a Host Language application program by using the &amp;lt;var&amp;gt;[[IFDIAL (HLI function)|IFDIAL]]&amp;lt;/var&amp;gt; function. &amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====External records====&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Records read from sequential or VSAM files and data passed from the terminal are referred to as external records in this discussion to distinguish them from &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;Model&amp;amp;nbsp;204&amp;lt;/var&amp;gt; records. &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
The format of the external record is described by a structure called an image. Multiple descriptions of a record are allowed, as discussed later in this article. SOUL statements can refer to each item described in the image definition.&amp;lt;/p&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
====Reading records into an image====&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
SOUL statements, which are documented beginning with [[#Processing images|Processing images]], let the request open the file, read records into the image, and close the file. &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
For keyed VSAM files, the request can position the file to read sequentially starting with any record in the file.&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Writing to sequential files or a terminal===&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
The image feature lets a request write records to any number of sequential files or to a terminal. This capability allows multiple output files and reports to be written by a single pass of the database. &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p class=&amp;quot;note&amp;quot;&amp;gt;&amp;lt;b&amp;gt;Note:&amp;lt;/b&amp;gt; Only printable characters of a record are displayed on a physical terminal device. Therefore, images used to write to a physical terminal device should be defined with string items only.&amp;lt;/p&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
===Defining storage blocks===&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
You can define the data in a block of storage as an image. &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
The image definition can consist of item definitions as well as definitions of areas in the block that do not need to be accessed. Items in the image can be filled with constants, %variables, fields from a &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;Model&amp;amp;nbsp;204&amp;lt;/var&amp;gt; record, screen items, items from the current block or another block, and expressions. &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Each item defined in the image can be referred to by SOUL statements. &amp;lt;/p&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
====Possible uses====&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
In addition to sequential file, VSAM file, or terminal I/O processing, the ability to manipulate a block of storage has several other uses. For example, you can:&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Construct print lines by filling in items in one or more images at various points in a request. Once the print lines are complete, you can print the lines.&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;Copy into an image fields in &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;Model&amp;amp;nbsp;204&amp;lt;/var&amp;gt; records that have formats not directly recognized by User Language; the individual parts of the field then can be accessed as image items. For example, if the user wants to use packed decimal data that is stored in a &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;Model&amp;amp;nbsp;204&amp;lt;/var&amp;gt; field, the data can be moved into an image item and used directly. This eliminates the need to use the &amp;lt;var&amp;gt;$Pack&amp;lt;/var&amp;gt; function to convert the data prior to its use. &amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;Store blocks of data of up to 255 bytes as a single field, copied to an image, and the parts of the block can be referred to separately. Data that is stored as a single, large field, for example, a line of text, can be moved into an image that defines the data as one or more items. The items then can be referred to separately. &amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;Pass data from one request to another.&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;You can manipulate more than one image at a time in an application, for example, in a [[Horizon]] application involving simultaneous conversations. &amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;You can use images to structure the local working storage of a request in a more disciplined manner than is possible with %variables. &amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
==Defining an image==&lt;br /&gt;
 &lt;br /&gt;
===Managing blocks===&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
You must define the layout of an image block before it can be used by the request. &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
A block is defined by one or more images that describe the data in the block. &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Images describe blocks of data up to 32,767 bytes in length.   &amp;lt;/p&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
===Define an image before referring to it===&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
In a request, an image definition must precede any references to the image. &amp;lt;/p&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
===Understanding how data is described by images===&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
To design applications using images, you can review the following summary of how images are used to describe different views of the data is provided below:&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Using images, the application can access any piece of data in the block. As many as 255 images can describe the same block.&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;Although a single request can contain more than one block of images, the total number of images for all blocks within each request cannot exceed 256 images (version 7.6 and earlier) or 4095 images (version 7.7 and later).&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;You can define multiple images to provide different views of the same data. This is similar to the COBOL capability to REDEFINE a piece of storage. The multiple image capability enables the request to read in a record, determine the format of the data in the record, and access different data items in the record according to format.&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;You can define the image items as strings or numbers. Numbers can have binary, floating point, packed decimal, zoned decimal, and exponential formats. &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;Model&amp;amp;nbsp;204&amp;lt;/var&amp;gt; automatically handles all data type conversions when referring to image items.&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;You can define fixed and variable length arrays within an image. Each array element can contain one or more items. Arrays can be nested up to 255 levels deep. &amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;You can define image items precisely or their length can be determined during evaluation. Similarly, the number of array occurrences can be determined during evaluation. This capability allows the request to handle all types of data structures. &amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Image components===&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Each block definition must begin with an &amp;lt;var&amp;gt;Image&amp;lt;/var&amp;gt; statement and end with an &amp;lt;var&amp;gt;End Image&amp;lt;/var&amp;gt; statement. Between these statements, the following components are used to describe the contents of the block: &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Image definitions&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;Item definitions&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;Array definitions&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;Reserved area definitions &amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Comments, blank lines, and &amp;lt;var&amp;gt;Include&amp;lt;/var&amp;gt; statements can also be part of a block definition.  &amp;lt;/p&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
===Concurrent access to multiple records of the same format===&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
One image definition is required for each record to be accessed concurrently. &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
If you need concurrent access to multiple records of the same format, the image definition must be duplicated with a different name. This can be done easily by using an &amp;lt;var&amp;gt;Include&amp;lt;/var&amp;gt; statement inside the image definition. &amp;lt;/p&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
==Image naming and reference conventions==&lt;br /&gt;
 &lt;br /&gt;
===Rules for image names===&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;An image name is a character string that consists of any number of letters, numbers, and some special characters. The name can have no embedded blanks, colons, or &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;Model&amp;amp;nbsp;204&amp;lt;/var&amp;gt; reserved characters. Refer to [[Reserved words and characters]] for a complete list of reserved characters. &amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;An image cannot have the same name as a screen or menu. &amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;If &amp;lt;code&amp;gt;Image&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;Menu&amp;lt;/code&amp;gt;, or &amp;lt;code&amp;gt;Screen&amp;lt;/code&amp;gt; is an image name, it must be preceded by the keyword &amp;lt;var&amp;gt;Image&amp;lt;/var&amp;gt; in &amp;lt;var&amp;gt;Read Image&amp;lt;/var&amp;gt; and &amp;lt;var&amp;gt;Prepare&amp;lt;/var&amp;gt; statements.  &amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
===Rules for item names and array names===&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Item and array names follow the same naming conventions as image names.&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;Every image item name and array name must be unique within the block definition. An item name or array name can be reused in different blocks, screens, and menus. &amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;An item (or array) name and its image name cannot have a combined length exceeding 253. &amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
===Rule for reserved item names===&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
The item name &amp;lt;code&amp;gt;ReadLen&amp;lt;/code&amp;gt; is reserved by &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;Model&amp;amp;nbsp;204&amp;lt;/var&amp;gt; to contain the length of the last record read into the block. This value can be obtained from the variable &amp;lt;code&amp;gt;%&amp;lt;i&amp;gt;imagename&amp;lt;/i&amp;gt;:ReadLen&amp;lt;/code&amp;gt;. &amp;lt;/p&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
===Do not duplicate names in the same block===&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Do not duplicate item, array, and image names within the same block. &amp;lt;/p&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
===References===&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
To identify the item uniquely, all references outside the image definition must include the image name and item name, and they must be specified in this format: &lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p class=&amp;quot;syntax&amp;quot;&amp;gt;%&amp;lt;span class=&amp;quot;term&amp;quot;&amp;gt;imagename&amp;lt;/span&amp;gt;:&amp;lt;span class=&amp;quot;term&amp;quot;&amp;gt;itemname&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
For example:&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p class=&amp;quot;code&amp;quot;&amp;gt;%INVENTORY:PART.NO&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
identifies the item &amp;lt;code&amp;gt;PART.NO&amp;lt;/code&amp;gt; in the image &amp;lt;code&amp;gt;INVENTORY&amp;lt;/code&amp;gt;. &amp;lt;/p&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
==Image and End Image statements==&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
The &amp;lt;var&amp;gt;Image&amp;lt;/var&amp;gt; statement starts the definition of an image block or of an additional image within the block. Each image can contain a description of the complete block, or it can redefine a portion of a preceding image in the block. An [[#End Image statemen|End Image statement]] completes the image block. &amp;lt;/p&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
====Syntax====&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
The format of the &amp;lt;var&amp;gt;Image&amp;lt;/var&amp;gt; block is:&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
{{Template:Image statement syntax}} &lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Where: &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;var class=&amp;quot;term&amp;quot;&amp;gt;imagename&amp;lt;/var&amp;gt; is the name of the image. Every image name defined in a request must be unique. The image name specified in the &amp;lt;var&amp;gt;Image&amp;lt;/var&amp;gt; statement is assigned to the image being defined; other SOUL statements in the request can subsequently refer to this name. &amp;lt;/li&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;var&amp;gt;Namesave&amp;lt;/var&amp;gt; is meaningful only for images used by certain $functions and OO methods: &amp;lt;var&amp;gt;$Field_Image&amp;lt;/var&amp;gt;, &amp;lt;var&amp;gt;$Field_ListI&amp;lt;/var&amp;gt;, and &amp;lt;var&amp;gt;AppendFieldImages&amp;lt;/var&amp;gt;. &amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;var&amp;gt;Global&amp;lt;/var&amp;gt; specifies to store the image in GTBL. Global images have an implied scope of &amp;lt;var&amp;gt;Common&amp;lt;/var&amp;gt; (see below). &lt;br /&gt;
&amp;lt;blockquote class=&amp;quot;note&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&amp;lt;b&amp;gt;Note:&amp;lt;/b&amp;gt; &lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;You must not specify the &amp;lt;var&amp;gt;Global&amp;lt;/var&amp;gt; attribute for an image that has an image item defined with either of the following attributes: &lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;var&amp;gt;Occurs Unknown&amp;lt;/var&amp;gt; &amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;var&amp;gt;Len Unknown&amp;lt;/var&amp;gt; &amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;Images that share a block must have the same scope. For multi-image blocks, you can specify only the first image as &amp;lt;var&amp;gt;Global&amp;lt;/var&amp;gt;; you must not specify subsequent images in a multi-image block as &amp;lt;var&amp;gt;Global&amp;lt;/var&amp;gt;. Specifying the first image as &amp;lt;var&amp;gt;Global&amp;lt;/var&amp;gt;, declares the entire block of images as &amp;lt;var&amp;gt;Global&amp;lt;/var&amp;gt;. The same behavior and restrictions apply to &amp;lt;var&amp;gt;Common&amp;lt;/var&amp;gt; images in a block. &amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;/blockquote&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;var&amp;gt;Permanent&amp;lt;/var&amp;gt; can be used only with global images. Permanent global images persist across request boundaries; that is, they are maintained in GTBL even after a request has been terminated. &amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;var&amp;gt;Temporary&amp;lt;/var&amp;gt; can be used with only global images. &amp;lt;var&amp;gt;Temporary&amp;lt;/var&amp;gt; global images are allocated in GTBL, but are deleted at request termination. For example, use a &amp;lt;var&amp;gt;Temporary&amp;lt;/var&amp;gt; global image when you do not need to pass the image to another request; using &amp;lt;var&amp;gt;Temporary&amp;lt;/var&amp;gt; global images eliminates the need to explicitly delete globals that do not need to persist. &amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;var&amp;gt;Common&amp;lt;/var&amp;gt; images, or images that are neither &amp;lt;var&amp;gt;Common&amp;lt;/var&amp;gt; nor &amp;lt;var&amp;gt;Global&amp;lt;/var&amp;gt;, are stored in FSCB. &lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
As described above for the &amp;lt;var&amp;gt;Global&amp;lt;/var&amp;gt; option, you can specify only the first image in a multi-image block as &amp;lt;var&amp;gt;Common&amp;lt;/var&amp;gt;, and you must not specify subsequent images in that block as &amp;lt;var&amp;gt;Common&amp;lt;/var&amp;gt;. &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Common elements, as well as &amp;lt;var&amp;gt;Declare&amp;lt;/var&amp;gt; and &amp;lt;var&amp;gt;Common&amp;lt;/var&amp;gt;, are discussed in detail in [[Subroutines#Subroutines|Subroutines]]. &amp;lt;/p&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;var class=&amp;quot;term&amp;quot;&amp;gt;imageComponent&amp;lt;/var&amp;gt; is any of the following (which are described in detail on this page):&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Item definition&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;Array definition&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;Reserved area definition &amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;Comment, blank line, or &amp;lt;var&amp;gt;Include&amp;lt;/var&amp;gt; statement &amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;Image definition (multiple-image block) &amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;The &amp;lt;var&amp;gt;At&amp;lt;/var&amp;gt; clause is optional and specifies the starting location of a redefinition (that is, &amp;lt;var&amp;gt;At&amp;lt;/var&amp;gt; is not suitable for the initial image in the block). If the &amp;lt;var&amp;gt;At&amp;lt;/var&amp;gt; clause is omitted, the definition of this additional image starts at the beginning of the block. The location can be defined by one of the following options:&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;var class=&amp;quot;term&amp;quot;&amp;gt;itemname&amp;lt;/var&amp;gt; is the name of an item in a previously defined image in this block.&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;var class=&amp;quot;term&amp;quot;&amp;gt;imagename&amp;lt;/var&amp;gt; is the name of an image previously defined in this block.&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;var class=&amp;quot;term&amp;quot;&amp;gt;arrayname&amp;lt;/var&amp;gt; is the name of an array in a previously defined image in this block. &amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;p class=&amp;quot;note&amp;quot;&amp;gt;&amp;lt;b&amp;gt;Note:&amp;lt;/b&amp;gt;&lt;br /&gt;
You cannot use the &amp;lt;var&amp;gt;At&amp;lt;/var&amp;gt; clause with a &amp;lt;var&amp;gt;Global&amp;lt;/var&amp;gt; image, since you can only define the first image in a multi-image block as a global image. &amp;lt;/p&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===End Image statement===&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
The &amp;lt;var&amp;gt;End Image&amp;lt;/var&amp;gt; statement must be the last statement in an image definition. &amp;lt;var&amp;gt;End Image&amp;lt;/var&amp;gt; terminates the definition of all images that describe the same block. &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
The format of this statement is: &lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p class=&amp;quot;syntax&amp;quot;&amp;gt;End Image&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Examples of image definitions===&lt;br /&gt;
 &lt;br /&gt;
====Single image definition====&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
An example of the definition of a single image follows: &lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p class=&amp;quot;code&amp;quot;&amp;gt;IMAGE GENERAL.LEDGER.RECORD&lt;br /&gt;
      GL.RECORD.TYPE  IS STRING LEN 1&lt;br /&gt;
      GL.NUMBER       IS STRING LEN 10 DP 3&lt;br /&gt;
      GL.INV.TYPE     IS STRING LEN 2&lt;br /&gt;
END IMAGE&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
====Multiple image definition for the same block====&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
The following example illustrates two images that define the same block. Each image completely defines the block, with the items named &amp;lt;code&amp;gt;GL.RECORD.TYPE&amp;lt;/code&amp;gt; and &amp;lt;code&amp;gt;AR.RECORD.TYPE&amp;lt;/code&amp;gt; both located at the first byte in the block.&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p class=&amp;quot;code&amp;quot;&amp;gt;IMAGE GENERAL.LEDGER.RECORD&lt;br /&gt;
      GL.RECORD.TYPE  IS STRING LEN 1&lt;br /&gt;
      GL.NUMBER       IS STRING LEN 10 DP 3&lt;br /&gt;
      GL.INV.TYPE     IS STRING LEN 2&lt;br /&gt;
IMAGE ACCOUNTS.REC.RECORD&lt;br /&gt;
      AR.RECORD.TYPE  IS STRING LEN 1&lt;br /&gt;
      AR.ACCT.NO      IS STRING LEN 6&lt;br /&gt;
      AR.BALANCE      IS PACKED DIGITS 9 DP 2&lt;br /&gt;
END IMAGE&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
====Multiple image definition with shared items====&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
When an image redefines part of another image, the &amp;lt;var&amp;gt;At&amp;lt;/var&amp;gt; clause names an item or array in an image already defined in the record. Items preceding the named item or array in the block are combined with items defined following the &amp;lt;var&amp;gt;Image&amp;lt;/var&amp;gt; statement to create the complete image description.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Therefore, the preceding example also could be defined in the following manner. The example illustrates two images that define the same block but share at least one item in common. In this example, the item &amp;lt;code&amp;gt;RECORD.TYPE&amp;lt;/code&amp;gt; is shared by both images, and it can be referred to by prefixing the item name by either image name. The items &amp;lt;code&amp;gt;GL.NUMBER&amp;lt;/code&amp;gt; and &amp;lt;code&amp;gt;AR.ACCT.NO&amp;lt;/code&amp;gt; both begin at position 2 in the block. &lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p class=&amp;quot;code&amp;quot;&amp;gt;IMAGE GENERAL.LEDGER.RECORD&lt;br /&gt;
      GL.RECORD.TYPE  IS STRING LEN 1&lt;br /&gt;
      GL.NUMBER       IS STRING LEN 10 DP 3&lt;br /&gt;
      GL.INV.TYPE     IS STRING LEN 2&lt;br /&gt;
IMAGE ACCOUNTS.REC.RECORD AT GL.NUMBER&lt;br /&gt;
      AR.ACCT.NO      IS STRING LEN 6&lt;br /&gt;
      AR.BALANCE      IS PACKED DIGITS 9 DP 2&lt;br /&gt;
END IMAGE &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;!-- above example is in Proc SOUL.DNC.001.QA from file QALOC in ULSPFDNC (2018/05/24 7:03:54 DNC) --&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
===Special considerations for multiple-image blocks===&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
When you define multiple-image blocks, take note whether the sum of the individual image items completely defines the block. Is there undefined space between the image items? If there are, you must initialize the space, otherwise you might get unexpected results, as illustrated in the following code. &amp;lt;/p&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
====Using uninitialized disk space====&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
In the following multiple-image block, &amp;lt;code&amp;gt;PART1&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;PART2&amp;lt;/code&amp;gt;, and &amp;lt;code&amp;gt;PART3&amp;lt;/code&amp;gt; define parts of the block without defining or initializing the space between them. When &amp;lt;code&amp;gt;LINE&amp;lt;/code&amp;gt; is defined, which encompasses the entire block, the system assumes that the entire block has already been defined, because &amp;lt;code&amp;gt;LINE&amp;lt;/code&amp;gt; begins at the same place as &amp;lt;code&amp;gt;PART1&amp;lt;/code&amp;gt;. &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p class=&amp;quot;code&amp;quot;&amp;gt;R HDRCTL 0&lt;br /&gt;
BEGIN&lt;br /&gt;
 &lt;br /&gt;
IMAGE A&lt;br /&gt;
    PART1 IS STRING LEN 10&lt;br /&gt;
    PART2 IS STRING LEN 5 AT 16&lt;br /&gt;
    PART3 IS STRING LEN 5 AT 26&lt;br /&gt;
    LINE IS STRING LEN 30 AT PART1&lt;br /&gt;
END IMAGE&lt;br /&gt;
 &lt;br /&gt;
PREPARE IMAGE A&lt;br /&gt;
 &lt;br /&gt;
%A:PART1 = &#039;XXXXXXXXXX&#039;&lt;br /&gt;
%A:PART2 = &#039;YYYYY&#039;&lt;br /&gt;
%A:PART3 = &#039;ZZZZZ&#039;&lt;br /&gt;
 &lt;br /&gt;
SET HEADER 1 %A:LINE&lt;br /&gt;
NP&lt;br /&gt;
PRINT &#039;%A:LINE = &#039; WITH %A:LINE&lt;br /&gt;
PRINT &#039;$C2X(%A:LINE) = &#039; WITH $C2X(%A:LINE)&lt;br /&gt;
END&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
However, when output from the previous procedure is displayed, a stray numeral two appears twice in the header. This system read the string of zeros for the uninitialized space in the header (shown in the line that begins with &amp;lt;code&amp;gt;$C2X&amp;lt;/code&amp;gt;) and automatically substituted the page number. &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p class=&amp;quot;output&amp;quot;&amp;gt;02.142 MAY 22 10.11.11                                            PAGE 2&lt;br /&gt;
XXXXXXXXXX    2YYYYY    2ZZZZZ&lt;br /&gt;
%A:LINE = XXXXXXXXXX     YYYYY     ZZZZZ&lt;br /&gt;
$C2X(%A:LINE) = E7E7E7E7E7E7E70000000000E8E8E8E8E80000000000E9E9E9E9E9&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
====Using initialized disk space====&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Refining the previous code, the spaces between &amp;lt;code&amp;gt;PART1&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;PART2&amp;lt;/code&amp;gt;, and &amp;lt;code&amp;gt;PART3&amp;lt;/code&amp;gt; are initialized by the intervening &amp;lt;var&amp;gt;Skip&amp;lt;/var&amp;gt; statements: &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p class=&amp;quot;code&amp;quot;&amp;gt;R HDRCTL 0&lt;br /&gt;
BEGIN&lt;br /&gt;
 &lt;br /&gt;
IMAGE A&lt;br /&gt;
    PART1 IS STRING LEN 10&lt;br /&gt;
    SKIP 5 POSITIONS INITIAL BLANK&lt;br /&gt;
    PART2 IS STRING LEN 5 AT 16&lt;br /&gt;
    SKIP 5 POSITIONS INITIAL BLANK&lt;br /&gt;
    PART3 IS STRING LEN 5 AT 26&lt;br /&gt;
    LINE IS STRING LEN 30 AT PART1&lt;br /&gt;
END IMAGE&lt;br /&gt;
 &lt;br /&gt;
PREPARE IMAGE A&lt;br /&gt;
 &lt;br /&gt;
%A:PART1 = &#039;XXXXXXXXXX&#039;&lt;br /&gt;
%A:PART2 = &#039;YYYYY&#039;&lt;br /&gt;
%A:PART3 = &#039;ZZZZZ&#039;&lt;br /&gt;
 &lt;br /&gt;
SET HEADER 1 %A:LINE&lt;br /&gt;
NP&lt;br /&gt;
PRINT &#039;%A:LINE = &#039; WITH %A:LINE&lt;br /&gt;
PRINT &#039;$C2X(%A:LINE) = &#039; WITH $C2X(%A:LINE)&lt;br /&gt;
END&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Now the output displays the expected results. The line that begins with &amp;lt;code&amp;gt;$C2X&amp;lt;/code&amp;gt; has the hexadecimal representation of white space between the defined areas meaning that the space is initialized. The system prints only the white spaces: &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p class=&amp;quot;output&amp;quot;&amp;gt;02.142 MAY 22 10.12.26                                            PAGE 2&lt;br /&gt;
XXXXXXXXXX     YYYYY     ZZZZZ&lt;br /&gt;
%A:LINE = XXXXXXXXXX     YYYYY     ZZZZZ&lt;br /&gt;
$C2X(%A:LINE) = E7E7E7E7E7E7E74040404040E8E8E8E8E84040404040E9E9E9E9E9&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==&amp;lt;b id=&amp;quot;imageItems&amp;quot;&amp;gt;&amp;lt;/b&amp;gt;Defining image items==&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
You must define each item in an image that is referred to by the request. Use an item definition to describe the following attributes for an item:&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Data type &amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Length &amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Position &amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Number of occurrences&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Editing options&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
====Syntax====&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
The general format of an item definition is:&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p class=&amp;quot;syntax&amp;quot;&amp;gt;&amp;lt;span class=&amp;quot;term&amp;quot;&amp;gt;itemname&amp;lt;/span&amp;gt; [Is [Type] &amp;lt;span class=&amp;quot;term&amp;quot;&amp;gt;type&amp;lt;/span&amp;gt; &amp;lt;span class=&amp;quot;term&amp;quot;&amp;gt;description&amp;lt;/span&amp;gt;]&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
Where:&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;var class=&amp;quot;term&amp;quot;&amp;gt;itemname&amp;lt;/var&amp;gt; is the name by which the item is referred to.&amp;lt;/li&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;var&amp;gt;Type&amp;lt;/var&amp;gt; is an optional keyword.&amp;lt;/li&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;var class=&amp;quot;term&amp;quot;&amp;gt;type&amp;lt;/var&amp;gt; specifies the data type of the item. Data type options are:&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;String&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Binary&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Large Object data&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Packed decimal&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Zoned decimal&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Floating point&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Exponential notation &amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;var class=&amp;quot;term&amp;quot;&amp;gt;description&amp;lt;/var&amp;gt; is the length, position, number of occurrences, and editing options specified for the item based on the data type. &lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
The format used when defining an item for each data type is provided in the following table. In addition, an example of an image item definition appears in [[#Item definition examples|Item definition examples]]:  &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;tr class=&amp;quot;head&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Term&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Description&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Numeric&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;All types except String are considered numeric.&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Null&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Binary zeros.&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Omitted&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;The option is omitted from the item description and no default is specified.&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;String&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;A string of characters. A string must be enclosed in single quotes if it contains any of the following characters: blank, &amp;lt;b&amp;gt;=&amp;lt;/b&amp;gt;, &amp;lt;b&amp;gt;(&amp;lt;/b&amp;gt;, &amp;lt;b&amp;gt;)&amp;lt;/b&amp;gt;, &amp;lt;b&amp;gt;&amp;lt;&amp;lt;/b&amp;gt;, &amp;lt;b&amp;gt;&amp;gt;&amp;lt;/b&amp;gt;, or &amp;lt;b&amp;gt;^&amp;lt;/b&amp;gt;.&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Zero&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Numeric zero of the correct format for numeric items. String and EFORMAT items are set to a single character zero. &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
===Defining a string item===&lt;br /&gt;
 &lt;br /&gt;
====Syntax====&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Define string items with this syntax: &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p class=&amp;quot;syntax&amp;quot;&amp;gt;String {Len {&amp;lt;span class=&amp;quot;term&amp;quot;&amp;gt;n&amp;lt;/span&amp;gt; | Unknown} [Dp {&amp;lt;span class=&amp;quot;term&amp;quot;&amp;gt;k&amp;lt;/span&amp;gt; | *}] | To &amp;lt;span class=&amp;quot;term&amp;quot;&amp;gt;position&amp;lt;/span&amp;gt;} &lt;br /&gt;
 [Pad {Blank | &amp;lt;span class=&amp;quot;term&amp;quot;&amp;gt;character&amp;lt;/span&amp;gt; | Null}] &lt;br /&gt;
 [Strip | NoStrip] [Justify {Left | Right}] &lt;br /&gt;
 [Initial {Blank | string | Zero | Null}] &lt;br /&gt;
 [After {&amp;lt;span class=&amp;quot;term&amp;quot;&amp;gt;itemname&amp;lt;/span&amp;gt; | &amp;lt;span class=&amp;quot;term&amp;quot;&amp;gt;arrayname&amp;lt;/span&amp;gt;} &lt;br /&gt;
 | At {&amp;lt;span class=&amp;quot;term&amp;quot;&amp;gt;position&amp;lt;/span&amp;gt; | &amp;lt;span class=&amp;quot;term&amp;quot;&amp;gt;itemname&amp;lt;/span&amp;gt; | &amp;lt;span class=&amp;quot;term&amp;quot;&amp;gt;imagname1&amp;lt;/span&amp;gt; | &amp;lt;span class=&amp;quot;term&amp;quot;&amp;gt;arrayname&amp;lt;/span&amp;gt;}] &lt;br /&gt;
 [Occurs {&amp;lt;span class=&amp;quot;term&amp;quot;&amp;gt;n&amp;lt;/span&amp;gt; [Depending On {&amp;lt;span class=&amp;quot;term&amp;quot;&amp;gt;itemname&amp;lt;/span&amp;gt; | &amp;lt;span class=&amp;quot;term&amp;quot;&amp;gt;%variable&amp;lt;/span&amp;gt;}] &lt;br /&gt;
 | Unknown}]&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
Where:&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;var&amp;gt;Len&amp;lt;/var&amp;gt; specifies the length either as 1-255 bytes or as &amp;lt;var&amp;gt;Unknown&amp;lt;/var&amp;gt;, if the length is determined by the request and the &amp;lt;var&amp;gt;Identify&amp;lt;/var&amp;gt; statement establishes the length. &amp;lt;/li&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;var&amp;gt;To&amp;lt;/var&amp;gt; specifies the last byte position of the item in the image as a number from 1 to 32767. The length (&amp;lt;var&amp;gt;Len&amp;lt;/var&amp;gt;) or end (&amp;lt;var&amp;gt;To&amp;lt;/var&amp;gt;) position of the item is required unless the length has been specified in a &amp;lt;var&amp;gt;Default&amp;lt;/var&amp;gt; statement. &amp;lt;/li&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;var&amp;gt;Dp&amp;lt;/var&amp;gt; (optional) specifies either that the item has from 0 to 15 decimal places as specified by &amp;lt;var class=&amp;quot;term&amp;quot;&amp;gt;k&amp;lt;/var&amp;gt;, or that the number of decimal places is variable.  &lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;var&amp;gt;Dp &amp;lt;i&amp;gt;k&amp;lt;/i&amp;gt;&amp;lt;/var&amp;gt; represents the number of places retained when a number is stored into an item and the number of places assumed to be present in data read from an external record. &amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;If &amp;lt;code&amp;gt;Dp *&amp;lt;/code&amp;gt; is specified, all decimal places in the item are retained. If this option is omitted, the default is zero. Do not use &amp;lt;var&amp;gt;Dp&amp;lt;/var&amp;gt;, if the value to be moved to the item contains a decimal point. &amp;lt;/li&amp;gt;   &lt;br /&gt;
&amp;lt;/ul&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;var&amp;gt;Pad&amp;lt;/var&amp;gt; (optional) defines the fill character. If a value is shorter than an item to which it is being moved, the pad character fills the remainder of the item. If &amp;lt;var&amp;gt;Pad&amp;lt;/var&amp;gt; is omitted, a blank is assumed. Padding is done on the right end of left-justified items and on the left end of right-justified items. &lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
The pad character can be a single quoted character, a hexadecimal value expressed as &amp;lt;code&amp;gt;X&#039;hh&#039;&amp;lt;/code&amp;gt;, or a decimal number. The hexadecimal or decimal value can be from 0 to 255. &amp;lt;/p&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;var&amp;gt;Strip&amp;lt;/var&amp;gt;, the default, specifies to remove the pad characters, if an item value is extracted from an image. &amp;lt;var&amp;gt;NoStrip&amp;lt;/var&amp;gt; specifies to keep the pad characters. &amp;lt;/li&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;var&amp;gt;Justify&amp;lt;/var&amp;gt; (optional) specifies whether a value is to be left- or right-justified when moved into an item by an assignment statement or when stripping on extraction. If &amp;lt;var&amp;gt;Justify&amp;lt;/var&amp;gt; is omitted, the default is left-justified. &amp;lt;/li&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;var&amp;gt;Initial&amp;lt;/var&amp;gt; (optional) defines the value placed in the item by a &amp;lt;var&amp;gt;Prepare&amp;lt;/var&amp;gt; statement and in unused occurrences when a record is read from a sequential file, VSAM file, or terminal into an image. If an &amp;lt;var&amp;gt;Initial&amp;lt;/var&amp;gt; clause is omitted, &amp;lt;var&amp;gt;Blank&amp;lt;/var&amp;gt; is the default initial value. &amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
====After and At clauses====&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;The &amp;lt;var&amp;gt;After&amp;lt;/var&amp;gt; and &amp;lt;var&amp;gt;At&amp;lt;/var&amp;gt; clauses are optional and mutually exclusive. Their function is as follows:&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
An &amp;lt;var&amp;gt;After&amp;lt;/var&amp;gt; clause defines the location of an item as immediately following the end of the specified item or array. This option is particularly useful when an item is redefined and the total length of the items in a redefinition is less than the length of the item. &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
An &amp;lt;var&amp;gt;At&amp;lt;/var&amp;gt; clause defines the location of the item in the image as adjacent to an item or array, or it redefines the space defined by a previously defined item. If the location is not adjacent in a forward direction to the previous item definition, a &amp;lt;var&amp;gt;Skip&amp;lt;/var&amp;gt; is implied (see [[#Default Skip statement|Default Skip statement]]). &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
If position is used, the location is relative to the beginning of the image. &lt;br /&gt;
The position option can have a value from 1 through 32767. &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
An item or array named in the &amp;lt;var&amp;gt;At&amp;lt;/var&amp;gt; clause cannot have a &amp;lt;var&amp;gt;Depending On&amp;lt;/var&amp;gt; option. &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Consider the following restrictions when using an &amp;lt;var&amp;gt;After&amp;lt;/var&amp;gt; or &amp;lt;var&amp;gt;At&amp;lt;/var&amp;gt; clause:&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Outside of an array definition, the &amp;lt;var&amp;gt;After&amp;lt;/var&amp;gt; or &amp;lt;var&amp;gt;At&amp;lt;/var&amp;gt; clause cannot name an item inside the array. &amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;Within an array definition, the &amp;lt;var&amp;gt;After&amp;lt;/var&amp;gt; or &amp;lt;var&amp;gt;At&amp;lt;/var&amp;gt; clause cannot name an item outside of the array. &amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;If neither &amp;lt;var&amp;gt;After&amp;lt;/var&amp;gt; nor &amp;lt;var&amp;gt;At&amp;lt;/var&amp;gt; is specified, the item abuts the end of the preceding item or the start of the image. &amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
====Occurs clause====&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;The &amp;lt;var&amp;gt;Occurs&amp;lt;/var&amp;gt; clause (optional) specifies that there are multiple occurrences of the item. The &amp;lt;var&amp;gt;Occurs&amp;lt;/var&amp;gt; clause options are as follows: &lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;var class=&amp;quot;term&amp;quot;&amp;gt;n&amp;lt;/var&amp;gt; specifies the maximum number of occurrences of the item for a depending array and the exact number of occurrences of the item for a fixed array. The value of &amp;lt;var class=&amp;quot;term&amp;quot;&amp;gt;n&amp;lt;/var&amp;gt; can be from 1 to 32767. Space for the maximum number of occurrences is reserved in a block created by a &amp;lt;var&amp;gt;Prepare&amp;lt;/var&amp;gt; statement or when a block is read from a sequential file, VSAM file, or terminal.&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;The &amp;lt;var&amp;gt;Depending On&amp;lt;/var&amp;gt; clause identifies the item or %variable that contains the current number of occurrences of this item. An item specified in this clause must be part of this image, cannot have length specified as &amp;lt;var&amp;gt;Unknown&amp;lt;/var&amp;gt;, cannot be an array element, and cannot be positioned in the image following an item defined with &amp;lt;var&amp;gt;Len Unknown&amp;lt;/var&amp;gt; or an array defined with &amp;lt;var&amp;gt;Occurs Unknown&amp;lt;/var&amp;gt;. &amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;var&amp;gt;Unknown&amp;lt;/var&amp;gt; specifies that the number of occurrences of the item is determined by the SOUL request and that the &amp;lt;var&amp;gt;Identify&amp;lt;/var&amp;gt; statement establishes the number of occurrences. &amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;/li&amp;gt;&amp;lt;/ul&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
===Defining a binary item===&lt;br /&gt;
 &lt;br /&gt;
====Syntax====&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Define binary items with this syntax:  &lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p class=&amp;quot;syntax&amp;quot;&amp;gt;Binary {Len {&amp;lt;span class=&amp;quot;term&amp;quot;&amp;gt;n&amp;lt;/span&amp;gt; | Unknown} | Bits &amp;lt;span class=&amp;quot;term&amp;quot;&amp;gt;n&amp;lt;/span&amp;gt; | To &amp;lt;span class=&amp;quot;term&amp;quot;&amp;gt;position&amp;lt;/span&amp;gt;} &lt;br /&gt;
 [Bp &amp;lt;span class=&amp;quot;term&amp;quot;&amp;gt;n&amp;lt;/span&amp;gt;] &lt;br /&gt;
 [Signed | Unsigned] [Align] &lt;br /&gt;
 [Initial {Null | &amp;lt;span class=&amp;quot;term&amp;quot;&amp;gt;number&amp;lt;/span&amp;gt; | Blank | Zero}] &lt;br /&gt;
 [After {&amp;lt;span class=&amp;quot;term&amp;quot;&amp;gt;itemname&amp;lt;/span&amp;gt; | &amp;lt;span class=&amp;quot;term&amp;quot;&amp;gt;arrayname&amp;lt;/span&amp;gt;} &lt;br /&gt;
 | At {&amp;lt;span class=&amp;quot;term&amp;quot;&amp;gt;position&amp;lt;/span&amp;gt; | &amp;lt;span class=&amp;quot;term&amp;quot;&amp;gt;itemname&amp;lt;/span&amp;gt; | &amp;lt;span class=&amp;quot;term&amp;quot;&amp;gt;imagname1&amp;lt;/span&amp;gt; | &amp;lt;span class=&amp;quot;term&amp;quot;&amp;gt;arrayname&amp;lt;/span&amp;gt;}] &lt;br /&gt;
 [Occurs {&amp;lt;span class=&amp;quot;term&amp;quot;&amp;gt;n&amp;lt;/span&amp;gt; [Depending On {&amp;lt;span class=&amp;quot;term&amp;quot;&amp;gt;itemname&amp;lt;/span&amp;gt; | &amp;lt;span class=&amp;quot;term&amp;quot;&amp;gt;%variable&amp;lt;/span&amp;gt;}] &lt;br /&gt;
 | Unknown}]&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
Where:&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;var&amp;gt;Len&amp;lt;/var&amp;gt; specifies the length as 1-4 bytes, or as &amp;lt;var&amp;gt;Unknown&amp;lt;/var&amp;gt; if the length is determined by the request and the &amp;lt;var&amp;gt;Identify&amp;lt;/var&amp;gt; statement establishes the length. &amp;lt;/li&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;var&amp;gt;Bits&amp;lt;/var&amp;gt; specifies the length as 8, 16, 24, or 32 bits. &amp;lt;/li&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;var&amp;gt;To&amp;lt;/var&amp;gt; specifies the last byte position of the item in the image as a number from 1 to 32767. The length or end (&amp;lt;var&amp;gt;To&amp;lt;/var&amp;gt;) position of the item is required unless provided in a &amp;lt;var&amp;gt;Default&amp;lt;/var&amp;gt; statement. &amp;lt;/li&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;var&amp;gt;Bp&amp;lt;/var&amp;gt; (optional) specifies the number of binary places retained when a number is stored in the item and the number of places assumed present in data read from an external record. The number of places can range from zero to the number of bits defined by the length option, the maximum is 31 bits. If &amp;lt;var&amp;gt;Bp&amp;lt;/var&amp;gt; is omitted, the default value is zero. &amp;lt;/li&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;var&amp;gt;Signed&amp;lt;/var&amp;gt;, optional and the default, specifies that a negative number can be stored in the item in two&#039;s complement form. &amp;lt;var&amp;gt;Unsigned&amp;lt;/var&amp;gt;, optional, specifies that the item is always positive and that the leftmost bit is part of the number.  &lt;br /&gt;
&amp;lt;p class=&amp;quot;note&amp;quot;&amp;gt;&amp;lt;b&amp;gt;Note:&amp;lt;/b&amp;gt;&lt;br /&gt;
If a negative number is read into an &amp;lt;var&amp;gt;Unsigned Binary&amp;lt;/var&amp;gt; item, &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;Model&amp;amp;nbsp;204&amp;lt;/var&amp;gt; uses the absolute value of that number. &amp;lt;/p&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;var&amp;gt;Align&amp;lt;/var&amp;gt;, optional, specifies that the item is aligned as follows: &lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;code&amp;gt;Binary Len 2&amp;lt;/code&amp;gt; on a halfword boundary &amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;code&amp;gt;Binary Len 4&amp;lt;/code&amp;gt; on a fullword boundary &amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
The &amp;lt;var&amp;gt;Align&amp;lt;/var&amp;gt; option is ignored for 1- and 3-byte &amp;lt;var&amp;gt;Binary&amp;lt;/var&amp;gt; items. &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
The item is aligned by inserting a &amp;lt;var&amp;gt;Skip&amp;lt;/var&amp;gt; statement preceding the item so that the item&#039;s location is on the correct boundary. In arrays, a &amp;lt;var&amp;gt;Skip&amp;lt;/var&amp;gt; is inserted at the end of each occurrence of the array and of any parent array to make the length of each occurrence a multiple of the largest aligned item in the array. &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
The &amp;lt;var&amp;gt;Align&amp;lt;/var&amp;gt;option cannot be specified for an item:&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;When length is defined as &amp;lt;var&amp;gt;Unknown&amp;lt;/var&amp;gt;. &amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;When location is unknown during compilation because a previously defined item specified &amp;lt;var&amp;gt;Len Unknown&amp;lt;/var&amp;gt; or &amp;lt;var&amp;gt;Occurs Unknown&amp;lt;/var&amp;gt;. &amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;Containing an &amp;lt;var&amp;gt;At&amp;lt;/var&amp;gt; clause that specifies a location that is not already aligned on the proper storage boundary. &amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;var&amp;gt;Initial&amp;lt;/var&amp;gt; (optional) defines the value placed in the item by a &amp;lt;var&amp;gt;Prepare&amp;lt;/var&amp;gt; statement and in unused occurrences when a record is read from a sequential file, VSAM file, or terminal into an image. If this option is omitted, &amp;lt;var&amp;gt;Null&amp;lt;/var&amp;gt; is the default initial value. &amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;The optional &amp;lt;var&amp;gt;After&amp;lt;/var&amp;gt; and &amp;lt;var&amp;gt;At&amp;lt;/var&amp;gt; clauses are mutually exclusive; they define the location of the item in the image. For a complete discussion, see [[#Defining a string item|Defining a string item]]. &amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;The optional &amp;lt;var&amp;gt;Occurs&amp;lt;/var&amp;gt; clause specifies that there are multiple occurrences of the item. For a complete discussion, see [[#Defining a string item|Defining a string item]]. &amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
===Defining a packed decimal item===&lt;br /&gt;
 &lt;br /&gt;
====Syntax====&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Define packed decimal items with this syntax: &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p class=&amp;quot;syntax&amp;quot;&amp;gt;Packed {Len {&amp;lt;span class=&amp;quot;term&amp;quot;&amp;gt;n&amp;lt;/span&amp;gt; | Unknown} | Digits &amp;lt;span class=&amp;quot;term&amp;quot;&amp;gt;n&amp;lt;/span&amp;gt; | To &amp;lt;span class=&amp;quot;term&amp;quot;&amp;gt;position&amp;lt;/span&amp;gt;} &lt;br /&gt;
 [Dp &amp;lt;span class=&amp;quot;term&amp;quot;&amp;gt;n&amp;lt;/span&amp;gt;] &lt;br /&gt;
 [Signed | Unsigned] &lt;br /&gt;
 [Initial {Zero | &amp;lt;span class=&amp;quot;term&amp;quot;&amp;gt;number&amp;lt;/span&amp;gt; | Blank | Null}] &lt;br /&gt;
 [After {&amp;lt;span class=&amp;quot;term&amp;quot;&amp;gt;itemname&amp;lt;/span&amp;gt; | &amp;lt;span class=&amp;quot;term&amp;quot;&amp;gt;arrayname&amp;lt;/span&amp;gt;} &lt;br /&gt;
 | At {&amp;lt;span class=&amp;quot;term&amp;quot;&amp;gt;position&amp;lt;/span&amp;gt; | &amp;lt;span class=&amp;quot;term&amp;quot;&amp;gt;itemname&amp;lt;/span&amp;gt; | &amp;lt;span class=&amp;quot;term&amp;quot;&amp;gt;imagname1&amp;lt;/span&amp;gt; | &amp;lt;span class=&amp;quot;term&amp;quot;&amp;gt;arrayname&amp;lt;/span&amp;gt;}] &lt;br /&gt;
 [Occurs {&amp;lt;span class=&amp;quot;term&amp;quot;&amp;gt;n&amp;lt;/span&amp;gt; [Depending On {&amp;lt;span class=&amp;quot;term&amp;quot;&amp;gt;itemname&amp;lt;/span&amp;gt; | &amp;lt;span class=&amp;quot;term&amp;quot;&amp;gt;%variable&amp;lt;/span&amp;gt;}]&lt;br /&gt;
 | Unknown}]&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
Where:&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;var&amp;gt;Len&amp;lt;/var&amp;gt; specifies the length as 1-8 bytes or as &amp;lt;var&amp;gt;Unknown&amp;lt;/var&amp;gt; if the length is determined by the request and the &amp;lt;var&amp;gt;Identify&amp;lt;/var&amp;gt; statement establishes the length. &amp;lt;/li&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;var&amp;gt;Digits&amp;lt;/var&amp;gt; specifies the length as 1-15 decimal digits. &amp;lt;/li&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;var&amp;gt;To&amp;lt;/var&amp;gt; specifies the last byte position of the item in the image as a number from 1 to 32767. The length or end (TO) position of the item is required unless provided in a &amp;lt;var&amp;gt;Default&amp;lt;/var&amp;gt; statement.  &amp;lt;/li&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;var&amp;gt;Dp&amp;lt;/var&amp;gt; (optional) and specifies the number of decimal places to be retained when a number is stored in this item, that is, the number of places assumed present in data read from an external record. The value of n can range from 0 to 15. If this option is omitted, the default is zero. &amp;lt;/li&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;var&amp;gt;Signed&amp;lt;/var&amp;gt;, optional and the default, specifies that the item can contain a positive or negative number. The sign stored with the number is a hexadecimal C for a positive number and D for a negative number. &amp;lt;/li&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;var&amp;gt;Unsigned&amp;lt;/var&amp;gt; (optional) specifies that the item is always a positive number and that the sign stored with the number is a hexadecimal &amp;lt;code&amp;gt;F&amp;lt;/code&amp;gt;. &amp;lt;/li&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;var&amp;gt;Initial&amp;lt;/var&amp;gt; (optional) defines the value placed in the item by a &amp;lt;var&amp;gt;Prepare&amp;lt;/var&amp;gt; statement and in unused occurrences when a record is read from a sequential file, VSAM file, or terminal into an image. If this option is omitted, the default initial value is a packed zero. &amp;lt;/li&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;li&amp;gt;The mutually exclusive and optional &amp;lt;var&amp;gt;After&amp;lt;/var&amp;gt; and &amp;lt;var&amp;gt;At&amp;lt;/var&amp;gt; clauses define the location of the item in the image. For a complete discussion, see [[#Defining a string item|Defining a string item]].   &amp;lt;/li&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;li&amp;gt;The optional &amp;lt;var&amp;gt;Occurs&amp;lt;/var&amp;gt; clause specifies that there are multiple occurrences of the item. For a complete discussion, see [[#Defining a string item|Defining a string item]].  &amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
===Defining a zoned decimal item===&lt;br /&gt;
 &lt;br /&gt;
====Syntax====&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Define zoned decimal items with this syntax: &lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p class=&amp;quot;syntax&amp;quot;&amp;gt;Zoned {Len {&amp;lt;span class=&amp;quot;term&amp;quot;&amp;gt;n&amp;lt;/span&amp;gt; | Unknown} | Digits &amp;lt;span class=&amp;quot;term&amp;quot;&amp;gt;n&amp;lt;/span&amp;gt; | To &amp;lt;span class=&amp;quot;term&amp;quot;&amp;gt;position&amp;lt;/span&amp;gt;} &lt;br /&gt;
 [Dp &amp;lt;span class=&amp;quot;term&amp;quot;&amp;gt;n&amp;lt;/span&amp;gt;] &lt;br /&gt;
 [Signed | Unsigned] &lt;br /&gt;
 [Initial {Zero | &amp;lt;span class=&amp;quot;term&amp;quot;&amp;gt;number&amp;lt;/span&amp;gt; | Blank | Null}] &lt;br /&gt;
 [After {&amp;lt;span class=&amp;quot;term&amp;quot;&amp;gt;itemname&amp;lt;/span&amp;gt; | &amp;lt;span class=&amp;quot;term&amp;quot;&amp;gt;arrayname&amp;lt;/span&amp;gt;} &lt;br /&gt;
 | At {&amp;lt;span class=&amp;quot;term&amp;quot;&amp;gt;position&amp;lt;/span&amp;gt; | &amp;lt;span class=&amp;quot;term&amp;quot;&amp;gt;itemname&amp;lt;/span&amp;gt; | &amp;lt;span class=&amp;quot;term&amp;quot;&amp;gt;imagname1&amp;lt;/span&amp;gt; | &amp;lt;span class=&amp;quot;term&amp;quot;&amp;gt;arrayname&amp;lt;/span&amp;gt;}] &lt;br /&gt;
 [Occurs {&amp;lt;span class=&amp;quot;term&amp;quot;&amp;gt;n&amp;lt;/span&amp;gt; [Depending On {&amp;lt;span class=&amp;quot;term&amp;quot;&amp;gt;itemname&amp;lt;/span&amp;gt; | &amp;lt;span class=&amp;quot;term&amp;quot;&amp;gt;%variable&amp;lt;/span&amp;gt;}] | Unknown}]&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
Where:&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;var&amp;gt;Len&amp;lt;/var&amp;gt; specifies the length as 1-15 bytes, or as &amp;lt;var&amp;gt;Unknown&amp;lt;/var&amp;gt; if the length is determined by the request and the &amp;lt;var&amp;gt;Identify&amp;lt;/var&amp;gt; statement establishes the length. &amp;lt;/li&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;var&amp;gt;Digits&amp;lt;/var&amp;gt; specifies the length as 1-15 decimal digits. &amp;lt;/li&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;var&amp;gt;To&amp;lt;/var&amp;gt; specifies the last byte position of the item in the image as a number from 1 to 32767. The length or end (&amp;lt;var&amp;gt;To&amp;lt;/var&amp;gt;) position of the item is required unless provided in a &amp;lt;var&amp;gt;Default&amp;lt;/var&amp;gt; statement.  &amp;lt;/li&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;var&amp;gt;Dp&amp;lt;/var&amp;gt;, optional, specifies the number of decimal places to be retained when a number is stored in this item, that is, the number of places assumed present in data read from an external record. The value of &amp;lt;var class=&amp;quot;term&amp;quot;&amp;gt;n&amp;lt;/var&amp;gt; can range from 0 to 15. If this option is omitted, the default is zero. &amp;lt;/li&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;var&amp;gt;Signed&amp;lt;/var&amp;gt;, optional and the default, specifies that the item can contain a positive or negative number. The sign stored with the number is a hexadecimal &amp;lt;code&amp;gt;C&amp;lt;/code&amp;gt; for a positive number, and it is &amp;lt;code&amp;gt;D&amp;lt;/code&amp;gt; for a negative number. &amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;var&amp;gt;Unsigned&amp;lt;/var&amp;gt;, optional, specifies that the item is always a positive number and that the sign stored with the number is a hexadecimal &amp;lt;code&amp;gt;F&amp;lt;/code&amp;gt;. &amp;lt;/li&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;var&amp;gt;Initial&amp;lt;/var&amp;gt;, optional, defines the value placed in the item by a &amp;lt;var&amp;gt;Prepare&amp;lt;/var&amp;gt; statement and in unused occurrences when a record is read from a sequential file, VSAM file, or terminal into an image. If this option is omitted, the default initial value is zoned decimal zeros.  &amp;lt;/li&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;li&amp;gt;The mutually exclusive and optional &amp;lt;var&amp;gt;After&amp;lt;/var&amp;gt; and &amp;lt;var&amp;gt;At&amp;lt;/var&amp;gt; clauses define the location of the item in the image. For a complete discussion, see [[#Defining a string item|Defining a string item]]. &amp;lt;/li&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;li&amp;gt;The optional &amp;lt;var&amp;gt;Occurs&amp;lt;/var&amp;gt; clause specifies that there are multiple occurrences of the item. For a complete discussion, see [[#Defining a string item|Defining a string item]]. &amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
===Defining a floating point item===&lt;br /&gt;
 &lt;br /&gt;
====Syntax====&lt;br /&gt;
&amp;lt;p class=&amp;quot;syntax&amp;quot;&amp;gt;Float {Len {&amp;lt;span class=&amp;quot;term&amp;quot;&amp;gt;n&amp;lt;/span&amp;gt; | Unknown} To &amp;lt;span class=&amp;quot;term&amp;quot;&amp;gt;position&amp;lt;/span&amp;gt; &lt;br /&gt;
 [Initial {Zero | &amp;lt;span class=&amp;quot;term&amp;quot;&amp;gt;number&amp;lt;/span&amp;gt; | Blank | Null}] [Align]&lt;br /&gt;
 [After {&amp;lt;span class=&amp;quot;term&amp;quot;&amp;gt;itemname&amp;lt;/span&amp;gt; | &amp;lt;span class=&amp;quot;term&amp;quot;&amp;gt;arrayname&amp;lt;/span&amp;gt;} &lt;br /&gt;
 | At {&amp;lt;span class=&amp;quot;term&amp;quot;&amp;gt;position&amp;lt;/span&amp;gt; | &amp;lt;span class=&amp;quot;term&amp;quot;&amp;gt;itemname&amp;lt;/span&amp;gt; | &amp;lt;span class=&amp;quot;term&amp;quot;&amp;gt;imagname1&amp;lt;/span&amp;gt; | &amp;lt;span class=&amp;quot;term&amp;quot;&amp;gt;arrayname&amp;lt;/span&amp;gt;}] &lt;br /&gt;
 [Occurs {&amp;lt;span class=&amp;quot;term&amp;quot;&amp;gt;n&amp;lt;/span&amp;gt; [Depending On {&amp;lt;span class=&amp;quot;term&amp;quot;&amp;gt;itemname&amp;lt;/span&amp;gt; | &amp;lt;span class=&amp;quot;term&amp;quot;&amp;gt;%variable&amp;lt;/span&amp;gt;}] | Unknown}]&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
Where:&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;var&amp;gt;Len&amp;lt;/var&amp;gt; specifies the length as 4, 8, or 16 bytes, or as &amp;lt;var&amp;gt;Unknown&amp;lt;/var&amp;gt; if the length is determined by the request and the &amp;lt;var&amp;gt;Identify&amp;lt;/var&amp;gt; statement establishes the length. &lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Although you can move 16-byte floating-point values between data sets and files, intermediate results and %variables inside SOUL are 8 bytes long. &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Arithmetic manipulations and data conversions retain only 15 significant decimal digits in 8 bytes. &amp;lt;/p&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;var&amp;gt;To&amp;lt;/var&amp;gt; specifies the last byte position of the item in the image as a number from 1 to 32767. The length or end (&amp;lt;var&amp;gt;To&amp;lt;/var&amp;gt;) position of the item is required unless provided in a &amp;lt;var&amp;gt;Default&amp;lt;/var&amp;gt; statement. &amp;lt;/li&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;var&amp;gt;Initial&amp;lt;/var&amp;gt;, optional, defines the value placed in the item by a &amp;lt;var&amp;gt;Prepare&amp;lt;/var&amp;gt; statement and in unused occurrences when a record is read from a sequential file, VSAM file, or terminal into an image. If this option is omitted, the default initial value is a floating point zero. &amp;lt;/li&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;var&amp;gt;Align&amp;lt;/var&amp;gt;, optional, specifies that the item is aligned as follows:  &lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;code&amp;gt;Float Len 4&amp;lt;/code&amp;gt; on a fullword boundary &amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;code&amp;gt;Float Len 8&amp;lt;/code&amp;gt; on a doubleword boundary &amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;code&amp;gt;Float Len 16&amp;lt;/code&amp;gt; on a doubleword boundary &amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
The item is aligned by inserting a &amp;lt;var&amp;gt;Skip&amp;lt;/var&amp;gt; statement preceding the item so that the item&#039;s location is on the correct boundary. In arrays, a &amp;lt;var&amp;gt;Skip&amp;lt;/var&amp;gt; statement is inserted at the end of each occurrence of the array and any parent array to make the length of each occurrence a multiple of the largest aligned item in the array. &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
The &amp;lt;var&amp;gt;Align&amp;lt;/var&amp;gt; option cannot be specified for an item: &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;When length is defined as &amp;lt;var&amp;gt;Unknown&amp;lt;/var&amp;gt;. &amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;When location is unknown during compilation because a previously defined item specified &amp;lt;var&amp;gt;Len Unknown&amp;lt;/var&amp;gt; or &amp;lt;var&amp;gt;Occurs Unknown&amp;lt;/var&amp;gt;.  &amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Containing an &amp;lt;var&amp;gt;At&amp;lt;/var&amp;gt; clause that specifies a location that is not already aligned on the proper storage boundary. &amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;The optional &amp;lt;var&amp;gt;After&amp;lt;/var&amp;gt; and &amp;lt;var&amp;gt;At&amp;lt;/var&amp;gt; clauses are mutually exclusive; they define the location of the item in the image. For a complete discussion, see [[#Defining a string item|Defining a string item]]. &amp;lt;/li&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;li&amp;gt;The optional &amp;lt;var&amp;gt;Occurs&amp;lt;/var&amp;gt; clause specifies that there are multiple occurrences of the item. For a complete discussion, see [[#Defining a string item|Defining a string item]]. &amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
===Defining an exponential notation item===&lt;br /&gt;
 &lt;br /&gt;
====Syntax====&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Define exponential notation items with this syntax: &lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p class=&amp;quot;syntax&amp;quot;&amp;gt;Eformat {Len {&amp;lt;span class=&amp;quot;term&amp;quot;&amp;gt;n&amp;lt;/span&amp;gt; | Unknown} | To &amp;lt;span class=&amp;quot;term&amp;quot;&amp;gt;position&amp;lt;/span&amp;gt;} &lt;br /&gt;
 [Pad {Blank | &amp;lt;span class=&amp;quot;term&amp;quot;&amp;gt;character&amp;lt;/span&amp;gt; | Null}] &lt;br /&gt;
 [Strip | NoStrip] [Justify {Left | Right}] &lt;br /&gt;
 [Initial {Blank | &amp;lt;span class=&amp;quot;term&amp;quot;&amp;gt;string&amp;lt;/span&amp;gt; | Zero | Null}] [Digits &amp;lt;span class=&amp;quot;term&amp;quot;&amp;gt;n&amp;lt;/span&amp;gt;] &lt;br /&gt;
 [Dp &amp;lt;span class=&amp;quot;term&amp;quot;&amp;gt;n&amp;lt;/span&amp;gt;] [After {&amp;lt;span class=&amp;quot;term&amp;quot;&amp;gt;itemname&amp;lt;/span&amp;gt; | &amp;lt;span class=&amp;quot;term&amp;quot;&amp;gt;arrayname&amp;lt;/span&amp;gt;}&lt;br /&gt;
 | At {&amp;lt;span class=&amp;quot;term&amp;quot;&amp;gt;position&amp;lt;/span&amp;gt; | &amp;lt;span class=&amp;quot;term&amp;quot;&amp;gt;itemname&amp;lt;/span&amp;gt; | &amp;lt;span class=&amp;quot;term&amp;quot;&amp;gt;imagname1&amp;lt;/span&amp;gt; | &amp;lt;span class=&amp;quot;term&amp;quot;&amp;gt;arrayname&amp;lt;/span&amp;gt;}]&lt;br /&gt;
 [Occurs {&amp;lt;span class=&amp;quot;term&amp;quot;&amp;gt;n&amp;lt;/span&amp;gt; [Depending On {&amp;lt;span class=&amp;quot;term&amp;quot;&amp;gt;itemname&amp;lt;/span&amp;gt; | &amp;lt;span class=&amp;quot;term&amp;quot;&amp;gt;%variable&amp;lt;/span&amp;gt;}] | Unknown}]&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
Where:&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;var&amp;gt;Len&amp;lt;/var&amp;gt; specifies the length either as 1-255 bytes, or as &amp;lt;var&amp;gt;Unknown&amp;lt;/var&amp;gt; if the length is determined by the request and the &amp;lt;var&amp;gt;Identify&amp;lt;/var&amp;gt; statement establishes the length. &amp;lt;/li&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;var&amp;gt;To&amp;lt;/var&amp;gt; specifies the last byte position of the item in the image as a number from 1 to 32767. The length or end (&amp;lt;var&amp;gt;To&amp;lt;/var&amp;gt;) position of the item is required unless provided in a &amp;lt;var&amp;gt;Default&amp;lt;/var&amp;gt; statement.  &amp;lt;/li&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;var&amp;gt;Pad&amp;lt;/var&amp;gt;, optional, defines the fill character. If a value is shorter than an item to which it is being moved, the pad character fills the remainder of the item. Padding is done on the right end of items that are left-justified and on the left end for items that are right-justified. The pad character can be a single quoted character, a hexadecimal value expressed as &amp;lt;code&amp;gt;X&#039;&amp;lt;i&amp;gt;hh&amp;lt;/i&amp;gt;&#039;&amp;lt;/code&amp;gt;, or a decimal number from 1 to 255. &amp;lt;/li&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;var&amp;gt;Strip&amp;lt;/var&amp;gt;, the default, specifies that the pad character is removed if an item value is extracted from an image. &amp;lt;var&amp;gt;NoStrip&amp;lt;/var&amp;gt; specifies to keep the pad characters. &amp;lt;/li&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;var&amp;gt;Justify&amp;lt;/var&amp;gt;, optional, specifies whether a value is to be left- or right-justified when moved into an item by an assignment statement. The default behavior is left-justified. &amp;lt;/li&amp;gt;&lt;br /&gt;
  &lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;var&amp;gt;Initial&amp;lt;/var&amp;gt;, optional, defines the value placed in the item by a &amp;lt;var&amp;gt;Prepare&amp;lt;/var&amp;gt; statement and in unused occurrences when a record is read from a sequential file, VSAM file, or terminal into an image. A single character zero is the default value. &amp;lt;/li&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;var&amp;gt;Digits&amp;lt;/var&amp;gt; specifies the maximum number of significant digits &amp;amp;mdash; the total number of digits to the left and right of the decimal point. The value of n can be a number from 1 to 15. &amp;lt;/li&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;var&amp;gt;Dp&amp;lt;/var&amp;gt; specifies the number of digits to be placed to the right of the decimal point when a value is moved into the item.  &amp;lt;/li&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;li&amp;gt;The mutually exclusive and optional &amp;lt;var&amp;gt;After&amp;lt;/var&amp;gt; and &amp;lt;var&amp;gt;At&amp;lt;/var&amp;gt; clauses define the location of the item in the image. See [[#Defining a string item|Defining a string item]], for a complete discussion. &amp;lt;/li&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;li&amp;gt;The optional &amp;lt;var&amp;gt;Occurs&amp;lt;/var&amp;gt; clause specifies that there are multiple occurrences of the item. See [[#Defining a string item|Defining a string item]] for a complete discussion. &amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
===Item definition examples===&lt;br /&gt;
 &lt;br /&gt;
====An image containing various item types====&lt;br /&gt;
&amp;lt;p class=&amp;quot;code&amp;quot;&amp;gt;IMAGE GENERAL.LEDGER.RECORD&lt;br /&gt;
       GL.RECORD.TYPE       IS STRING LEN 1&lt;br /&gt;
       GL.NUMBER            IS ZONED LEN 10 DP 0&lt;br /&gt;
       GL.INV.TYPE          IS STRING LEN 2&lt;br /&gt;
       GL.DEPRECIATION.CODE IS STRING LEN 2&lt;br /&gt;
       GL.BOOK.VALUE        IS PACKED DIGITS 9 DP 2&lt;br /&gt;
       GL.YEARS.REMAINING   IS BINARY LEN 4&lt;br /&gt;
       GL.QUANTITY.ON.HAND  IS BINARY LEN 4&lt;br /&gt;
       GL.ITEM.SIZE         IS FLOAT LEN 4&lt;br /&gt;
END IMAGE&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
====Using the At and After clauses====&lt;br /&gt;
&amp;lt;p class=&amp;quot;code&amp;quot;&amp;gt;IMAGE PRINT.DATA&lt;br /&gt;
PRINT.LINE1   IS STRING LEN 133 DP *&lt;br /&gt;
PRINT.CC      IS STRING LEN 1 AT PRINT.LINE1&lt;br /&gt;
PRINT.ITEM1   IS STRING LEN 8&lt;br /&gt;
SKIP 2 POSITIONS&lt;br /&gt;
PRINT.ITEM2   IS STRING LEN 7&lt;br /&gt;
SKIP 2 POSITIONS&lt;br /&gt;
PRINT.ITEM3   IS STRING LEN 8&lt;br /&gt;
SKIP 2 POSITIONS&lt;br /&gt;
PRINT.ITEM4   IS STRING LEN 6&lt;br /&gt;
PRINT.LINE2   IS STRING LEN 133 DP * AFTER PRINT.LINE1&lt;br /&gt;
END IMAGE&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
In the preceding example, &amp;lt;code&amp;gt;PRINT.LINE2&amp;lt;/code&amp;gt; is placed adjacent to the end of &amp;lt;code&amp;gt;PRINT.LINE1&amp;lt;/code&amp;gt;. Without the &amp;lt;var&amp;gt;After&amp;lt;/var&amp;gt; clause, an &amp;lt;var&amp;gt;At&amp;lt;/var&amp;gt; clause would be required to specify the numeric position of &amp;lt;code&amp;gt;PRINT.LINE2&amp;lt;/code&amp;gt; in the image. &amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Defining arrays==&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
An &amp;lt;b&amp;gt;array&amp;lt;/b&amp;gt; contains multiple occurrences of a single item or a group of items. &amp;lt;/p&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
===Array definition statements===&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
When an array is a single item, the array can be defined by using the &amp;lt;var&amp;gt;Occurs&amp;lt;/var&amp;gt; clause on the item definition or an &amp;lt;var&amp;gt;Array&amp;lt;/var&amp;gt; statement. &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
When an array contains more than one item, the array is defined by using an &amp;lt;var&amp;gt;Array&amp;lt;/var&amp;gt; statement, and it is followed by definitions of the items that compose each element of the array. &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
None of the items in an array or subordinate array can specify &amp;lt;var&amp;gt;Len Unknown&amp;lt;/var&amp;gt; or &amp;lt;var&amp;gt;Occurs Unknown&amp;lt;/var&amp;gt;. &amp;lt;/p&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
===Types of arrays===&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
The format of the &amp;lt;var&amp;gt;Array&amp;lt;/var&amp;gt; statement depends on which of the following types of arrays is being defined: &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;tr class=&amp;quot;head&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;For type of array... &amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;The number of occurrences in the array is...&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Fixed occurrence &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Constant.&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Depending &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Constant as defined in the image, but a record that is read from a sequential file, VSAM file, or terminal or is written to a sequential file or terminal can contain a smaller number of occurrences.&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Unknown &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Not known. The maximum number of occurrences must be specified during evaluation by using the [[#Identify statement|Identify statement]]. &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
===Array and End Array statements===&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
You define an array with an &amp;lt;var&amp;gt;Array&amp;lt;/var&amp;gt; statement. The definitions of items and subordinate arrays follow the &amp;lt;var&amp;gt;Array&amp;lt;/var&amp;gt; statement. &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
You specify the end of the array with an &amp;lt;var&amp;gt;End Array&amp;lt;/var&amp;gt; statement. &amp;lt;var&amp;gt;End Array&amp;lt;/var&amp;gt; ends the definition of the array defined by the preceding &amp;lt;var&amp;gt;Array&amp;lt;/var&amp;gt; statement. In addition, an &amp;lt;var&amp;gt;Image&amp;lt;/var&amp;gt; or &amp;lt;var&amp;gt;End Image&amp;lt;/var&amp;gt; statement ends all preceding &amp;lt;var&amp;gt;Array&amp;lt;/var&amp;gt; definitions. &amp;lt;/p&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
===Defining a fixed occurrence array===&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
A &amp;lt;b&amp;gt;fixed occurrence array&amp;lt;/b&amp;gt; has a specified number of occurrences. Each external record read from a sequential file, VSAM file, or terminal or written to a sequential file or terminal is assumed to contain that number of occurrences.  &amp;lt;/p&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
====Syntax====&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
The format of the &amp;lt;var&amp;gt;Array&amp;lt;/var&amp;gt; statement used to define a fixed occurrence array is:&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p class=&amp;quot;syntax&amp;quot;&amp;gt;Array [&amp;lt;span class=&amp;quot;term&amp;quot;&amp;gt;arrayname&amp;lt;/span&amp;gt;] Occurs &amp;lt;span class=&amp;quot;term&amp;quot;&amp;gt;n&amp;lt;/span&amp;gt; &lt;br /&gt;
 [After {&amp;lt;span class=&amp;quot;term&amp;quot;&amp;gt;itemname&amp;lt;/span&amp;gt; | &amp;lt;span class=&amp;quot;term&amp;quot;&amp;gt;arrayname&amp;lt;/span&amp;gt;} &lt;br /&gt;
 | At {&amp;lt;span class=&amp;quot;term&amp;quot;&amp;gt;position&amp;lt;/span&amp;gt; | &amp;lt;span class=&amp;quot;term&amp;quot;&amp;gt;itemname&amp;lt;/span&amp;gt; | &amp;lt;span class=&amp;quot;term&amp;quot;&amp;gt;imagname1&amp;lt;/span&amp;gt; | &amp;lt;span class=&amp;quot;term&amp;quot;&amp;gt;arrayname&amp;lt;/span&amp;gt;}&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
Where:&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;var class=&amp;quot;term&amp;quot;&amp;gt;arrayname&amp;lt;/var&amp;gt; (optional) names the array. An array must be named if it is specified in the &amp;lt;var&amp;gt;At&amp;lt;/var&amp;gt; clause of an image definition or in the &amp;lt;var&amp;gt;After&amp;lt;/var&amp;gt; or &amp;lt;var&amp;gt;At&amp;lt;/var&amp;gt; clauses in an item definition. &amp;lt;/li&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;var class=&amp;quot;term&amp;quot;&amp;gt;n&amp;lt;/var&amp;gt; is the number of occurrences of the items in the array, which can range from 1 to 32767.&amp;lt;/li&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;var&amp;gt;After&amp;lt;/var&amp;gt; and &amp;lt;var&amp;gt;At&amp;lt;/var&amp;gt; clauses are mutually exclusive and optionally specify the location of the array in the image. See [[#Defining a string item|Defining a string item]] for detailed information. &amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Example====&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
The following example of an image contains a fixed occurrence array. In this example, each element of the &amp;lt;code&amp;gt;SALES.MONTHLY&amp;lt;/code&amp;gt; array contains the item &amp;lt;code&amp;gt;SALES.TOTAL&amp;lt;/code&amp;gt; and five occurrences of the item &amp;lt;code&amp;gt;SALES.BY.MODEL&amp;lt;/code&amp;gt;.&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p class=&amp;quot;code&amp;quot;&amp;gt;IMAGE SALES&lt;br /&gt;
      ARRAY SALES.MONTHLY OCCURS 12&lt;br /&gt;
            SALES.TOTAL        IS PACKED DIGITS 9 DP 2&lt;br /&gt;
            SALES.BY.MODEL     IS PACKED DIGITS 9 DP 2 -&lt;br /&gt;
                                    OCCURS 5&lt;br /&gt;
      END ARRAY&lt;br /&gt;
END IMAGE&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
The same image could be written as:&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p class=&amp;quot;code&amp;quot;&amp;gt;IMAGE SALES&lt;br /&gt;
      ARRAY SALES.MONTHLY OCCURS 12&lt;br /&gt;
            SALES.TOTAL          IS PACKED DIGITS 9 DP 2&lt;br /&gt;
            ARRAY OCCURS 5&lt;br /&gt;
                  SALES.BY.MODEL IS PACKED DIGITS 9 DP 2&lt;br /&gt;
            END ARRAY&lt;br /&gt;
      END ARRAY&lt;br /&gt;
END IMAGE&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
===Defining a depending array===&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
A &amp;lt;b&amp;gt;depending array&amp;lt;/b&amp;gt; has a fixed number of occurrences in the image, but a smaller number of occurrences can be found in records read from a sequential file, VSAM file, or terminal or records written to a sequential file or terminal. &amp;lt;/p&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
====Depending variable====&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
A depending variable is used to specify the actual number of occurrences that exist in the record.  &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
The depending variable is used in this manner:&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;When a record is read from a sequential file, VSAM file, or terminal into an image, the record is assumed to contain only the number of occurrences specified by the value in the depending variable. The depending variable must have a value from zero to the maximum number of occurrences in the array. The occurrences specified in the variable are moved to the image and any remaining occurrences are initialized. When an image is created by a &amp;lt;var&amp;gt;Prepare Image&amp;lt;/var&amp;gt; statement, space in the image is allocated for the maximum number of occurrences. &amp;lt;/li&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;li&amp;gt;When a record is written from an image to a sequential file or terminal, the record is assumed to contain only the number of occurrences specified by the value in the depending variable. Therefore, the record is written with all unfilled occurrences removed.  &lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
If a subordinate array has a depending variable, the value of that variable applies to all occurrences of the outer array. &amp;lt;/p&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
====Restrictions====&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
A depending array cannot be redefined in the current image or in any other image in the block. In addition, a depending array and the &amp;lt;var&amp;gt;After&amp;lt;/var&amp;gt; or &amp;lt;var&amp;gt;At&amp;lt;/var&amp;gt; clause are mutually exclusive. &amp;lt;/p&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
====Syntax====&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
The form of the &amp;lt;var&amp;gt;Array&amp;lt;/var&amp;gt; statement used for defining a depending array is:&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p class=&amp;quot;syntax&amp;quot;&amp;gt;Array [&amp;lt;span class=&amp;quot;term&amp;quot;&amp;gt;arrayname&amp;lt;/span&amp;gt;] Occurs &amp;lt;span class=&amp;quot;term&amp;quot;&amp;gt;n&amp;lt;/span&amp;gt; Depending On {&amp;lt;span class=&amp;quot;term&amp;quot;&amp;gt;itemname&amp;lt;/span&amp;gt; | &amp;lt;span class=&amp;quot;term&amp;quot;&amp;gt;%variable&amp;lt;/span&amp;gt;}&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
Where:&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;var class=&amp;quot;term&amp;quot;&amp;gt;arrayname&amp;lt;/var&amp;gt;, optional, names the array. An array must be named if it is specified in the &amp;lt;var&amp;gt;At&amp;lt;/var&amp;gt; clause of an image definition or in the &amp;lt;var&amp;gt;After&amp;lt;/var&amp;gt; or &amp;lt;var&amp;gt;At&amp;lt;/var&amp;gt; clauses of an item definition.  &amp;lt;/li&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;var class=&amp;quot;term&amp;quot;&amp;gt;n&amp;lt;/var&amp;gt; is the number of occurrences of the items in the array, which can range from 1 to 32767.&amp;lt;/li&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;li&amp;gt;The &amp;lt;var&amp;gt;Depending On&amp;lt;/var&amp;gt; clause names a previously defined %variable or item within the image that contains the actual number of occurrences in an input record. An item used as the depending variable cannot: &lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Be an array element&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Vary in length, that is, be defined with &amp;lt;var&amp;gt;Len Unknown&amp;lt;/var&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Follow any varying length item or array in the image. &amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Example====&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
The following example of an image contains an array with a depending variable is shown below. In this example, &amp;lt;code&amp;gt;SALES.MODELS&amp;lt;/code&amp;gt; contains 15 occurrences of the item &amp;lt;code&amp;gt;SALES.MODEL.NO&amp;lt;/code&amp;gt;. Therefore, the external record can contain from 0 to 15 occurrences.&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p class=&amp;quot;code&amp;quot;&amp;gt;IMAGE SALES&lt;br /&gt;
      SALES.MODELS            IS BINARY LEN 2&lt;br /&gt;
      ARRAY OCCURS 15 DEPENDING ON SALES.MODELS&lt;br /&gt;
            SALES.MODEL.NO    IS PACKED DIGITS 9 INITIAL 0&lt;br /&gt;
      END ARRAY&lt;br /&gt;
END IMAGE&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
If a record is read into the previous image, the number of items defined by the value of the item &amp;lt;code&amp;gt;SALES.MODELS&amp;lt;/code&amp;gt; are moved from the record into the array. Any occurrences of &amp;lt;code&amp;gt;SALES.MODEL.NO&amp;lt;/code&amp;gt; not filled in the array from the record are initialized to zero. Before a record is written from the &amp;lt;code&amp;gt;SALES&amp;lt;/code&amp;gt; image to a sequential file or terminal, the number of items defined by the value of the item &amp;lt;code&amp;gt;SALES.MODELS&amp;lt;/code&amp;gt; are moved from the array into the record. Any unused occurrences are not present in the record written to the sequential file or terminal.  &amp;lt;/p&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
===Defining an unknown array===&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
An array must be defined as &amp;lt;b&amp;gt;unknown&amp;lt;/b&amp;gt; when you cannot determine the maximum number of occurrences until after the data moves into the image. The number of occurrences in the array is specified as &amp;lt;var&amp;gt;Unknown&amp;lt;/var&amp;gt;. During evaluation, the &amp;lt;var&amp;gt;Identify&amp;lt;/var&amp;gt; statement is used to specify the number of occurrences in the array before any item in the array is referred to. &amp;lt;/p&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
====Syntax====&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
The format of the &amp;lt;var&amp;gt;Array&amp;lt;/var&amp;gt; statement used for defining an unknown array is: &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p class=&amp;quot;syntax&amp;quot;&amp;gt;Array [&amp;lt;span class=&amp;quot;term&amp;quot;&amp;gt;arrayname&amp;lt;/span&amp;gt;] Occurs Unknown &lt;br /&gt;
 [After {&amp;lt;span class=&amp;quot;term&amp;quot;&amp;gt;itemname&amp;lt;/span&amp;gt; | &amp;lt;span class=&amp;quot;term&amp;quot;&amp;gt;arrayname&amp;lt;/span&amp;gt;} &lt;br /&gt;
 | At {&amp;lt;span class=&amp;quot;term&amp;quot;&amp;gt;position&amp;lt;/span&amp;gt; | &amp;lt;span class=&amp;quot;term&amp;quot;&amp;gt;itemname&amp;lt;/span&amp;gt; | &amp;lt;span class=&amp;quot;term&amp;quot;&amp;gt;imaginename1&amp;lt;/span&amp;gt; | &amp;lt;span class=&amp;quot;term&amp;quot;&amp;gt;arrayname&amp;lt;/span&amp;gt;}]&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
Where:&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;var class=&amp;quot;term&amp;quot;&amp;gt;arrayname&amp;lt;/var&amp;gt; is required and names the array. This name is used to identify the array in &amp;lt;var&amp;gt;Identify&amp;lt;/var&amp;gt; statements that specify the number of occurrences during evaluation. &amp;lt;/li&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;li&amp;gt;The &amp;lt;var&amp;gt;After&amp;lt;/var&amp;gt; and &amp;lt;var&amp;gt;At&amp;lt;/var&amp;gt; clauses are mutually exclusive and optionally specify the location of the array in the image. See [[#Defining a string item|Defining a string item]] for detailed information. &lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
====Example====&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
This example illustrates the use of unknown arrays. In this example, the number of occurrences of the array &amp;lt;code&amp;gt;TRANSACTION&amp;lt;/code&amp;gt; is contained in the item &amp;lt;code&amp;gt;TRANS.COUNT&amp;lt;/code&amp;gt;. Before the items &amp;lt;code&amp;gt;TRANS.NO&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;TRANS.AMT&amp;lt;/code&amp;gt;, or &amp;lt;code&amp;gt;TRANS.CUST&amp;lt;/code&amp;gt; can be referred to, the &amp;lt;var&amp;gt;Identify&amp;lt;/var&amp;gt; statement is executed to set the number of occurrences.&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p class=&amp;quot;code&amp;quot;&amp;gt;TRANS.COUNT         IS BINARY LEN 4&lt;br /&gt;
ARRAY TRANSACTION OCCURS UNKNOWN&lt;br /&gt;
   TRANS.NO         IS PACKED LEN 5&lt;br /&gt;
   TRANS.AMT        IS PACKED LEN 7 DP 2&lt;br /&gt;
   TRANS.CUST       IS STRING LEN 10&lt;br /&gt;
END ARRAY&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
==Referring to array elements==&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Individual items within an array are identified by &amp;lt;b&amp;gt;subscripts&amp;lt;/b&amp;gt;. A subscript is enclosed in parentheses and can be any expression that evaluates to a number from 1 to the maximum size of the array.  &amp;lt;/p&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
===Nested arrays===&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
If arrays are nested, subscripts are required for each nesting level and are separated by commas. The outermost array is the first subscript. &amp;lt;/p&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
====Example====&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
In this example, the fifth student in the second course would be referred to as &amp;lt;code&amp;gt;COURSE.STUDENT(2,5)&amp;lt;/code&amp;gt;.&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p class=&amp;quot;code&amp;quot;&amp;gt;IMAGE COURSE.DATA&lt;br /&gt;
      ARRAY OCCURS 20&lt;br /&gt;
        COURSE.NUMBER      IS BINARY LEN 4&lt;br /&gt;
        COURSE.NAME        IS STRING LEN 25&lt;br /&gt;
        COURSE.INSTRUCTOR  IS STRING LEN 20&lt;br /&gt;
        COURSE.STUDENT     IS STRING LEN 20 OCCURS 30&lt;br /&gt;
      END ARRAY&lt;br /&gt;
END IMAGE&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
==Initialization of array values==&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
&amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;Model&amp;amp;nbsp;204&amp;lt;/var&amp;gt; lets you specify multiple value assignments into array dimensions within a single User Language assignment statement by adding an asterisk (&amp;lt;tt&amp;gt;*&amp;lt;/tt&amp;gt;) as the subscript value. Using the asterisk is valid for percent variable arrays and image arrays. &amp;lt;/p&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
====Example 1====&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
The following statement sets all elements in all dimensions to 0:&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p class=&amp;quot;code&amp;quot;&amp;gt;%ARRAY.ITEM (*,*,*) = 0&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
====Example 2====&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
If an array is defined as occurs 3, occurs 4, occurs 2, &amp;lt;code&amp;gt;%ARRAY.ITEM(*,2,*) = 9&amp;lt;/code&amp;gt; is equivalent to the following:&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p class=&amp;quot;code&amp;quot;&amp;gt;%ARRAY.ITEM(1,2,1) = 9&lt;br /&gt;
%ARRAY.ITEM(1,2,2) = 9&lt;br /&gt;
%ARRAY.ITEM(2,2,1) = 9&lt;br /&gt;
%ARRAY.ITEM(2,2,2) = 9&lt;br /&gt;
%ARRAY.ITEM(3,2,1) = 9&lt;br /&gt;
%ARRAY.ITEM(3,2,2) = 9&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
====Example 3====&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
The following example prints &amp;lt;code&amp;gt;AAA&amp;lt;/code&amp;gt; and &amp;lt;code&amp;gt;100&amp;lt;/code&amp;gt;:&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p class=&amp;quot;code&amp;quot;&amp;gt;BEGIN&lt;br /&gt;
 IMAGE TEST&lt;br /&gt;
 ARRAY OCCURS 5&lt;br /&gt;
  PART1 IS BINARY LEN 2&lt;br /&gt;
  PART2 IS FLOAT LEN 8&lt;br /&gt;
  PART3 IS STRING LEN 3 OCCURS 4&lt;br /&gt;
  PART4 IS FLOAT LEN 8 OCCURS 2&lt;br /&gt;
 END ARRAY&lt;br /&gt;
END IMAGE&lt;br /&gt;
PREPARE IMAGE TEST&lt;br /&gt;
%TEST:PART3(3,*) = &#039;AAA&#039;&lt;br /&gt;
%TEST:PART4(*,2) = 100&lt;br /&gt;
PRINT %TEST:PART3(3,4)&lt;br /&gt;
PRINT %TEST:PART4(2,2)&lt;br /&gt;
END&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
====Example 4====&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
The asterisk is not valid on the right side of a SOUL assignment statement. The following statement is invalid and causes a compilation error:&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p class=&amp;quot;code&amp;quot;&amp;gt;%X = %ARRAY.ITEM(*,*,*)&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
==Using Large Object fields with a very large array==&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
If you have a very large array that is densely populated and not a preallocated field, you may improve performance by storing this array of data in a Large Object field.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
When an array of data is used as a field that is not preallocated, then each field reference includes the overhead of walking through the record to find that fieldname(fieldoccurrence) value. &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
With a Large Object field, you can directly address each item using the &amp;lt;var class=&amp;quot;term&amp;quot;&amp;gt;offset,length&amp;lt;/var&amp;gt; syntax available for Large Object fields.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
There is one Table B access to retrieve the Large Object descriptor, and one Table&amp;amp;nbsp;E access to read the page that your data resides on, no matter how far into the object the data resides.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
There may be a substantial CPU reduction for applications that reference large arrays as Large Object data instead of holding each array entry in a field occurrence.&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p class=&amp;quot;warn&amp;quot;&amp;gt;&amp;lt;b&amp;gt;Cautionary usage note:&amp;lt;/b&amp;gt; Disk space utilization: Each Large Object field requires the total Large Object length rounded up to the next 6184 bytes of space.This is because Large Object data is a collection of Table E pages; you cannot allocate just part of a page.&amp;lt;/p&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
==Defining reserved space==&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
The format of the entire block does not have to be specified in an image definition. When items are not contiguous, space must be reserved to correctly position the items. &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Space is reserved automatically by an &amp;lt;var&amp;gt;At&amp;lt;/var&amp;gt; clause that places an item beyond the end of the last defined item.  &amp;lt;/p&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
===Skip statement===&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Space is reserved explicitly by using the &amp;lt;var&amp;gt;Skip&amp;lt;/var&amp;gt; statement. The space reserved by a &amp;lt;var&amp;gt;Skip&amp;lt;/var&amp;gt; statement can be initialized by a &amp;lt;var&amp;gt;Prepare&amp;lt;/var&amp;gt; statement but cannot be accessed.  &amp;lt;/p&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
====Syntax====&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
The format of the &amp;lt;var&amp;gt;Skip&amp;lt;/var&amp;gt; statement for reserving space is:&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
{{Template:Skip Position statement syntax}}&lt;br /&gt;
Where:&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;The &amp;lt;var&amp;gt;&amp;lt;i&amp;gt;itemname&amp;lt;/i&amp;gt; Is&amp;lt;/var&amp;gt; clause (optional) names a reserved area that can be referred to by an &amp;lt;var&amp;gt;After&amp;lt;/var&amp;gt; or &amp;lt;var&amp;gt;At&amp;lt;/var&amp;gt; clause.&amp;lt;/li&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;var class=&amp;quot;term&amp;quot;&amp;gt;n&amp;lt;/var&amp;gt; is the number of bytes to be reserved. A maximum of 32767 bytes can be reserved.&amp;lt;/li&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;li&amp;gt;The &amp;lt;var&amp;gt;Initial&amp;lt;/var&amp;gt; clause indicates the character with which the area is filled by &amp;lt;var&amp;gt;Prepare&amp;lt;/var&amp;gt; and &amp;lt;var&amp;gt;Identify&amp;lt;/var&amp;gt; statements. Options are as follows:&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;character &amp;amp;mdash; a single quoted character, a decimal number from 1 to 255, or a hexadecimal value expressed as &amp;lt;code&amp;gt;X&#039;hh&#039;&amp;lt;/code&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;var&amp;gt;Blank&amp;lt;/var&amp;gt; &amp;amp;mdash; white spaces&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;var&amp;gt;Null&amp;lt;/var&amp;gt; &amp;amp;mdash; binary zeros &amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
If the &amp;lt;var&amp;gt;Initial&amp;lt;/var&amp;gt; clause is omitted, &amp;lt;var&amp;gt;Null&amp;lt;/var&amp;gt; is the default.   &amp;lt;/p&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
====Example====&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
This sample &amp;lt;var&amp;gt;Skip&amp;lt;/var&amp;gt; statement reserves two bytes before the next image item: &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p class=&amp;quot;code&amp;quot;&amp;gt;SKIP 2 POSITIONS&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Default Type and Default Skip statements==&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
You can provide default values for image item options to eliminate repetition of these options on each item definition, using: &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;var&amp;gt;Default Type&amp;lt;/var&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;var&amp;gt;Default Skip&amp;lt;/var&amp;gt; &amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
===Default Type statement===&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
The &amp;lt;var&amp;gt;Default Type&amp;lt;/var&amp;gt; statement lets you set default option values for each item type. The options specified on a &amp;lt;var&amp;gt;Default Type&amp;lt;/var&amp;gt; statement for an item type are applied to each item of that type defined between the default statement and the next default statement of the same item type.   &amp;lt;/p&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
====Syntax====&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
The format of the &amp;lt;var&amp;gt;Default Type&amp;lt;/var&amp;gt; statement is:&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p class=&amp;quot;syntax&amp;quot;&amp;gt;Default [Type] &amp;lt;span class=&amp;quot;term&amp;quot;&amp;gt;type&amp;lt;/span&amp;gt; &amp;lt;span class=&amp;quot;term&amp;quot;&amp;gt;options&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
Where:&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;The optional &amp;lt;var&amp;gt;Type&amp;lt;/var&amp;gt; keyword specifies a default data type for any item definition that does not explicitly define the data type. Without the &amp;lt;var&amp;gt;Type&amp;lt;/var&amp;gt; keyword, the statement defines the default option values for an item type without defining the default item type. &amp;lt;/li&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;var class=&amp;quot;term&amp;quot;&amp;gt;type&amp;lt;/var&amp;gt; specifies the data type of the item. Valid values are &amp;lt;var&amp;gt;String&amp;lt;/var&amp;gt;, &amp;lt;var&amp;gt;Binary&amp;lt;/var&amp;gt;, &amp;lt;var&amp;gt;Float&amp;lt;/var&amp;gt;, &amp;lt;var&amp;gt;Packed&amp;lt;/var&amp;gt;, &amp;lt;var&amp;gt;Zoned&amp;lt;/var&amp;gt;, or &amp;lt;var&amp;gt;EFormat&amp;lt;/var&amp;gt;.&amp;lt;/li&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;var class=&amp;quot;term&amp;quot;&amp;gt;options&amp;lt;/var&amp;gt; specifies any of the options that are valid for the item type except for the &amp;lt;var&amp;gt;To&amp;lt;/var&amp;gt;, &amp;lt;var&amp;gt;After&amp;lt;/var&amp;gt;, &amp;lt;var&amp;gt;At&amp;lt;/var&amp;gt;, and &amp;lt;var&amp;gt;Occurs&amp;lt;/var&amp;gt; clauses. &amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
===Default Skip statement===&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
The &amp;lt;var&amp;gt;Default Skip&amp;lt;/var&amp;gt; statement specifies the default length or initial value for a &amp;lt;var&amp;gt;Skip&amp;lt;/var&amp;gt; statement or an implied skip. It can appear anywhere in an image definition and remains in effect until the next &amp;lt;var&amp;gt;Default Skip&amp;lt;/var&amp;gt; statement.&amp;lt;/p&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
====Syntax====&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
The format of the &amp;lt;var&amp;gt;Default Skip&amp;lt;/var&amp;gt; statement is:&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p class=&amp;quot;syntax&amp;quot;&amp;gt;Default Skip &amp;lt;span class=&amp;quot;term&amp;quot;&amp;gt;n&amp;lt;/span&amp;gt; Position[s] &lt;br /&gt;
  [Initial {Null | &#039;&amp;lt;span class=&amp;quot;term&amp;quot;&amp;gt;character&amp;lt;/span&amp;gt;&#039; | Blank}]&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
Where:&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;var class=&amp;quot;term&amp;quot;&amp;gt;n&amp;lt;/var&amp;gt; is a positive integer that specifies the number of bytes to be reserved. A maximum of 32767 bytes can be reserved.&amp;lt;/li&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;li&amp;gt;The &amp;lt;var&amp;gt;Initial&amp;lt;/var&amp;gt; clause indicates the fill character for &amp;lt;var&amp;gt;Prepare&amp;lt;/var&amp;gt; and &amp;lt;var&amp;gt;Identify&amp;lt;/var&amp;gt; statements. Options are as follows: &lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;var&amp;gt;Null&amp;lt;/var&amp;gt; &amp;amp;mdash; binary zeros &amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;var class=&amp;quot;term&amp;quot;&amp;gt;character&amp;lt;/var&amp;gt; &amp;amp;mdash; a single quoted character, a decimal number from 1 to 255, or a hexadecimal value expressed as &amp;lt;code&amp;gt;X&#039;hh&#039;&amp;lt;/code&amp;gt; &amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;var&amp;gt;Blank&amp;lt;/var&amp;gt; &amp;amp;mdash; white space &amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
If the &amp;lt;var&amp;gt;Initial&amp;lt;/var&amp;gt; clause is omitted, &amp;lt;var&amp;gt;Null&amp;lt;/var&amp;gt; is the default. &amp;lt;/p&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
===Example of Default statements===&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
The following examples show how an image can be described without and then with &amp;lt;var&amp;gt;Default&amp;lt;/var&amp;gt; statements.&amp;lt;/p&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
====Without Default statements====&lt;br /&gt;
&amp;lt;p class=&amp;quot;code&amp;quot;&amp;gt;IMAGE SALES&lt;br /&gt;
      SALES.YEAR.TOTAL     IS PACKED DIGITS 7 DP 2&lt;br /&gt;
      SALES.MONTH.TOTAL    IS PACKED DIGITS 7 DP 2&lt;br /&gt;
      SALES.REP.NO         IS PACKED DIGITS 5&lt;br /&gt;
      SALES.REP.NAME       IS STRING LEN 20&lt;br /&gt;
      SALES.REP.ADDRESS.1  IS STRING LEN 20&lt;br /&gt;
      SALES.REP.ADDRESS.2  IS STRING LEN 20&lt;br /&gt;
END IMAGE&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
====With Default statements====&lt;br /&gt;
&amp;lt;p class=&amp;quot;code&amp;quot;&amp;gt;IMAGE SALES&lt;br /&gt;
 DEFAULT TYPE STRING LEN 20&lt;br /&gt;
 DEFAULT PACKED DIGITS 7 DP 2&lt;br /&gt;
 &lt;br /&gt;
 * THE FOLLOWING TWO ITEMS DEFAULT TO DIGITS 7 DP 2&lt;br /&gt;
 &lt;br /&gt;
       SALES.YEAR.TOTAL    IS PACKED&lt;br /&gt;
       SALES.MONTH.TOTAL   IS PACKED&lt;br /&gt;
 &lt;br /&gt;
 * DP 0 IS NECESSARY ON THE NEXT LINE IN ORDER TO AVOID&lt;br /&gt;
 * THE DEFAULT OF 2&lt;br /&gt;
 &lt;br /&gt;
       SALES.REP.NO        IS PACKED DIGITS 5 DP 0&lt;br /&gt;
 &lt;br /&gt;
 * THE FOLLOWING 3 ITEMS DEFAULT TO STRING LEN 20&lt;br /&gt;
 &lt;br /&gt;
       SALES.REP.NAME&lt;br /&gt;
       SALES.REP.ADDRESS.1&lt;br /&gt;
       SALES.REP.ADDRESS.2&lt;br /&gt;
END IMAGE&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
==Processing images==&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Once a block is defined, you can use the following statements to process external records and to manipulate a block of storage. &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;tr class=&amp;quot;head&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Statement&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Action undertaken&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&amp;lt;var&amp;gt;Close&amp;lt;/var&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Closes a sequential file, VSAM file, or terminal opened by the request.&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&amp;lt;var&amp;gt;Identify&amp;lt;/var&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Defines an active image and establishes the length for items or array occurrences defined as &amp;lt;var&amp;gt;Unknown&amp;lt;/var&amp;gt;.&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&amp;lt;var&amp;gt;Open&amp;lt;/var&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Opens a sequential file, VSAM file, or terminal for processing.&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&amp;lt;var&amp;gt;Position&amp;lt;/var&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Specifies the next record to be read sequentially in a VSAM KSDS file.&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&amp;lt;var&amp;gt;Prepare&amp;lt;/var&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Initializes an image.&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&amp;lt;var&amp;gt;Read Image&amp;lt;/var&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Reads a record from a sequential file, VSAM file, or terminal.&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td nowrap&amp;gt;&amp;lt;var&amp;gt;Release Position&amp;lt;/var&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Terminates the browse operation established by a &amp;lt;var&amp;gt;Position&amp;lt;/var&amp;gt; statement.&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&amp;lt;var&amp;gt;Write Image&amp;lt;/var&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Writes a record to a sequential file or to a terminal.&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
===Key field for VSAM files===&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
When the VSAM key is not in character format, special handling is required to supply the key in the format required by VSAM. If the key is supplied as a %variable or image item that has a numeric type, the &amp;lt;var&amp;gt;Read Image&amp;lt;/var&amp;gt; and &amp;lt;var&amp;gt;Position&amp;lt;/var&amp;gt; statements attempt to convert the numeric value to string.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
The suggested technique to resolve this problem is to define the image of the record with the key field defined in the format expected by VSAM and redefined as a string of the same length. The key value is moved to the key item and the string item name is provided in the &amp;lt;var&amp;gt;Read&amp;lt;/var&amp;gt; or &amp;lt;var&amp;gt;Position&amp;lt;/var&amp;gt; statement. &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
An example of this technique for a VSAM file that has a 4-byte binary key is illustrated below:&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p class=&amp;quot;code&amp;quot;&amp;gt;IMAGE VSAM.REC&lt;br /&gt;
      KEY IS BINARY LEN 4&lt;br /&gt;
      KEY.STR IS STRING LEN 4 AT KEY&lt;br /&gt;
        .&lt;br /&gt;
       (additional items)&lt;br /&gt;
        .&lt;br /&gt;
END IMAGE&lt;br /&gt;
OPEN DATASET VSAMFILE&lt;br /&gt;
    IF $Status NE 0 THEN&lt;br /&gt;
        PRINT $Errmsg&lt;br /&gt;
        STOP&lt;br /&gt;
    END IF&lt;br /&gt;
%KEYVAL = $READ(&#039;KEY VALUE = &#039;)&lt;br /&gt;
PREPARE VSAM.REC&lt;br /&gt;
%VSAM.REC:KEY = %KEYVAL&lt;br /&gt;
READ IMAGE VSAM.REC FROM VSAMFILE KEY EQ %VSAM.REC:KEY.STR&lt;br /&gt;
        .&lt;br /&gt;
        .&lt;br /&gt;
        .&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Close statement==&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
The &amp;lt;var&amp;gt;Close&amp;lt;/var&amp;gt; statement lets the request close a sequential file, VSAM file, or a terminal opened by the request. &amp;lt;/p&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
====Syntax====&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
The format of the &amp;lt;var&amp;gt;Close&amp;lt;/var&amp;gt; statement for external I/O is: &amp;lt;/p&amp;gt;&lt;br /&gt;
{{Template:Close statement (external I/O) syntax}}&lt;br /&gt;
Where:&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;You must specify the &amp;lt;var&amp;gt;Dataset&amp;lt;/var&amp;gt;, &amp;lt;var&amp;gt;External&amp;lt;/var&amp;gt;, or &amp;lt;var&amp;gt;Terminal&amp;lt;/var&amp;gt; keyword. &amp;lt;/li&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;var&amp;gt;Dataset&amp;lt;/var&amp;gt; specifies that the entity to be closed is a non-&amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;Model&amp;amp;nbsp;204&amp;lt;/var&amp;gt; file, that is, a sequential or VSAM file. &amp;lt;/li&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;var&amp;gt;External&amp;lt;/var&amp;gt; specifies that the entity to be closed is a non-&amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;Model&amp;amp;nbsp;204&amp;lt;/var&amp;gt; file, that is, a sequential or VSAM file, or a terminal.  &amp;lt;/li&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;var class=&amp;quot;term&amp;quot;&amp;gt;ext-filename&amp;lt;/var&amp;gt; specifies the name of the sequential or VSAM file to close, that is, the name used in the &amp;lt;var&amp;gt;Open&amp;lt;/var&amp;gt; statement. Also, a %variable can provide the file name.&amp;lt;/li&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;var&amp;gt;Terminal&amp;lt;/var&amp;gt; specifies that the terminal currently opened by the &amp;lt;var&amp;gt;Open&amp;lt;/var&amp;gt; statement should be closed. Also, a %variable can supply the word &amp;lt;code&amp;gt;Terminal&amp;lt;/code&amp;gt;.  &amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Closing a Model 204 file===&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
The &amp;lt;var&amp;gt;Close&amp;lt;/var&amp;gt; statement can be used only for closing external files or terminals. To close a &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;Model&amp;amp;nbsp;204&amp;lt;/var&amp;gt; file, you may use the &amp;lt;var&amp;gt;[[$Close]]&amp;lt;/var&amp;gt; function within a &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;SOUL&amp;lt;/var&amp;gt; request, or the &amp;lt;var&amp;gt;[[CLOSE command|CLOSE]]&amp;lt;/var&amp;gt; command outside a request.&amp;lt;/p&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
==Identify statement==&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
The &amp;lt;var&amp;gt;Identify&amp;lt;/var&amp;gt; statement establishes: &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Active image, if multiple images define the same block.&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Length of items that were defined as &amp;lt;var&amp;gt;Unknown&amp;lt;/var&amp;gt;.&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Number of occurrences for arrays that were defined as &amp;lt;var&amp;gt;Unknown&amp;lt;/var&amp;gt;. &amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
====Syntax====&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
The complete syntax for the &amp;lt;var&amp;gt;Identify&amp;lt;/var&amp;gt; statement follows. The form of the &amp;lt;var&amp;gt;Identify&amp;lt;/var&amp;gt; statement used to perform each of these activities is then discussed in detail.&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
{{Template:Identify statement syntax}}&lt;br /&gt;
Where:&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;var class=&amp;quot;term&amp;quot;&amp;gt;imagename&amp;lt;/var&amp;gt; refers to an image that was previously described in an image definition.&amp;lt;/li&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;var class=&amp;quot;term&amp;quot;&amp;gt;%imagename&amp;lt;/var&amp;gt;:&amp;lt;var class=&amp;quot;term&amp;quot;&amp;gt;itemname&amp;lt;/var&amp;gt; is an item that was defined with &amp;lt;var&amp;gt;Len Unknown&amp;lt;/var&amp;gt; or &amp;lt;var&amp;gt;Occurs Unknown&amp;lt;/var&amp;gt;. &amp;lt;/li&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;li&amp;gt;The &amp;lt;var&amp;gt;Len&amp;lt;/var&amp;gt; clause specifies the length in bytes of the item or a %variable that contains the length. The length cannot exceed 255 bytes. &amp;lt;/li&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;var class=&amp;quot;term&amp;quot;&amp;gt;%imagename&amp;lt;/var&amp;gt;:&amp;lt;var class=&amp;quot;term&amp;quot;&amp;gt;arrayname&amp;lt;/var&amp;gt; is an array that was defined with &amp;lt;var&amp;gt;Occurs Unknown&amp;lt;/var&amp;gt;.&amp;lt;/li&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;li&amp;gt;The &amp;lt;var&amp;gt;Occurs&amp;lt;/var&amp;gt; clause specifies the number of occurrences of the item or a %variable that contains the number. The number of occurrences cannot exceed 32767. &amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Establishing an active image===&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Use the following form of the &amp;lt;var&amp;gt;Identify&amp;lt;/var&amp;gt; statement to switch the active image to the named image, when multiple images define the same block:&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p class=&amp;quot;syntax&amp;quot;&amp;gt;Identify [Image] &amp;lt;span class=&amp;quot;term&amp;quot;&amp;gt;imagename&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
The &amp;lt;var&amp;gt;Identify&amp;lt;/var&amp;gt; statement also initializes the items, if any, that were not initialized by a previous &amp;lt;var&amp;gt;Read Image&amp;lt;/var&amp;gt; or &amp;lt;var&amp;gt;Prepare&amp;lt;/var&amp;gt; statement. &lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p class=&amp;quot;note&amp;quot;&amp;gt;&amp;lt;b&amp;gt;Note:&amp;lt;/b&amp;gt; Use the &amp;lt;var&amp;gt;Identify&amp;lt;/var&amp;gt; statement instead of a &amp;lt;var&amp;gt;Prepare&amp;lt;/var&amp;gt; statement for requests in which you want to maintain data passed in an image.&amp;lt;/p&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
====Use with global images====&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
When used with global images, the &amp;lt;var&amp;gt;Identify Image&amp;lt;/var&amp;gt; statement can cause request termination due to either of these: &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Definition mismatches. See [[Global features#Consistency checks performed|Consistency checks performed]] for a description. &amp;lt;/li&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;li&amp;gt;Insufficient space in [[Defining the runtime environment (CCAIN)#Understanding the global variable table (GTBL)|GTBL]]. &amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
The &amp;lt;var&amp;gt;Identify Image&amp;lt;/var&amp;gt; statement does not refresh a global image, if a copy of that image is already in GTBL. The &amp;lt;var&amp;gt;Identify Image&amp;lt;/var&amp;gt; statement simply makes the specified image active. See [[Global features#Images and screen processing|Images and screen processing]] for a diagram showing the structure of GTBL followed by a discussion of performance considerations with respect to the definition of global objects. &amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Establishing lengths for Unknown items===&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Use the following form of the &amp;lt;var&amp;gt;Identify&amp;lt;/var&amp;gt; statement to set the length for items defined with &amp;lt;var&amp;gt;Len Unknown&amp;lt;/var&amp;gt;:&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p class=&amp;quot;syntax&amp;quot;&amp;gt;Identify &amp;lt;span class=&amp;quot;term&amp;quot;&amp;gt;%imaginename&amp;lt;/span&amp;gt;:&amp;lt;span class=&amp;quot;term&amp;quot;&amp;gt;itemname&amp;lt;/span&amp;gt; Len {&amp;lt;span class=&amp;quot;term&amp;quot;&amp;gt;n&amp;lt;/span&amp;gt; | &amp;lt;span class=&amp;quot;term&amp;quot;&amp;gt;%variable&amp;lt;/span&amp;gt;}&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
The location of an item is established when the length of every preceding variable length item and array is established. The length cannot be changed after it is defined by an &amp;lt;var&amp;gt;Identify&amp;lt;/var&amp;gt; statement. If you must enlarge an array after the length is established, copy the image (using assignment statements) to another image where the array is larger.&amp;lt;/p&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
===Establishing occurrences for Unknown arrays===&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Use the following form of the &amp;lt;var&amp;gt;Identify&amp;lt;/var&amp;gt; statement to set the number of occurrences for arrays or items defined with &amp;lt;var&amp;gt;Occurs Unknown&amp;lt;/var&amp;gt;:&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p class=&amp;quot;syntax&amp;quot;&amp;gt;Identify {&amp;lt;span class=&amp;quot;term&amp;quot;&amp;gt;%imagename&amp;lt;/span&amp;gt;:&amp;lt;span class=&amp;quot;term&amp;quot;&amp;gt;arrayname&amp;lt;/span&amp;gt; &lt;br /&gt;
 | &amp;lt;span class=&amp;quot;term&amp;quot;&amp;gt;%imagename&amp;lt;/span&amp;gt;:&amp;lt;span class=&amp;quot;term&amp;quot;&amp;gt;itemname&amp;lt;/span&amp;gt;} Occurs {&amp;lt;span class=&amp;quot;term&amp;quot;&amp;gt;n&amp;lt;/span&amp;gt; | &amp;lt;span class=&amp;quot;term&amp;quot;&amp;gt;%variable&amp;lt;/span&amp;gt;}&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
You cannot change the number of occurrences after they are defined by an &amp;lt;var&amp;gt;Identify&amp;lt;/var&amp;gt; statement. If you issue an &amp;lt;var&amp;gt;Identify&amp;lt;/var&amp;gt; statement for an item whose length was previously set by an &amp;lt;var&amp;gt;Identify&amp;lt;/var&amp;gt; statement, the request is cancelled. &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
You must issue a &amp;lt;var&amp;gt;Prepare&amp;lt;/var&amp;gt; statement before another &amp;lt;var&amp;gt;Identify&amp;lt;/var&amp;gt; statement can be issued on the same item. If you need to enlarge an array after the number of occurrences is established, you must copy the image (using assignment) to another image where the array is larger. &amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Modify Buffer statement==&lt;br /&gt;
 &lt;br /&gt;
====Function====&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Manages the Universal Buffer size and can also keep messages or overwrite them with a fill character.&amp;lt;/p&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
====Syntax====&lt;br /&gt;
&amp;lt;p class=&amp;quot;syntax&amp;quot;&amp;gt;Modify Buffer [Size=&amp;lt;span class=&amp;quot;term&amp;quot;&amp;gt;n&amp;lt;/span&amp;gt; | &amp;lt;span class=&amp;quot;term&amp;quot;&amp;gt;%variable&amp;lt;/span&amp;gt; [Preserve | Nopreserve]] &lt;br /&gt;
  [Fill [X&#039;&amp;lt;span class=&amp;quot;term&amp;quot;&amp;gt;nn&amp;lt;/span&amp;gt;&#039; | C&#039;&amp;lt;span class=&amp;quot;term&amp;quot;&amp;gt;x&amp;lt;/span&amp;gt;&#039;] | CLEAR]&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
Where:&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;var&amp;gt;Buffer&amp;lt;/var&amp;gt; (formerly and still accepted as &amp;lt;code&amp;gt;MQ_BUFFER&amp;lt;/code&amp;gt;) specifies the Universal Buffer area. &amp;lt;/li&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;var&amp;gt;Size&amp;lt;/var&amp;gt; specifies the number of bytes allocated for the &amp;lt;var&amp;gt;Buffer&amp;lt;/var&amp;gt; area. If the value of the &amp;lt;var&amp;gt;Size&amp;lt;/var&amp;gt; option enlarges or shrinks the current buffer, the buffer contents are overwritten.&amp;lt;/li&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;var&amp;gt;Preserve&amp;lt;/var&amp;gt; specifies to retain the buffer contents. If a storage allocation error occurs, the value of 8 is set in the &amp;lt;var&amp;gt;$Status&amp;lt;/var&amp;gt; return code (which is the standard WebSphere MQ value for this error).  &lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
If the data was truncated when the buffer was shrunk, then the value of 14 for data truncation is set in &amp;lt;var&amp;gt;$Status&amp;lt;/var&amp;gt;, although the operation succeeds. &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;var&amp;gt;Clear&amp;lt;/var&amp;gt; option, the default, specifies to overwrite the buffer with X&#039;00&#039;. &amp;lt;/li&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;var&amp;gt;Fill&amp;lt;/var&amp;gt; option specifies a fill-character to use; for example, X&#039;40&#039; fills with blanks. The &amp;lt;var&amp;gt;Fill&amp;lt;/var&amp;gt; option can also be a decimal number and/or the equals sign (&amp;lt;tt&amp;gt;=&amp;lt;/tt&amp;gt;), or it can be an alpha character (&amp;lt;var&amp;gt;C&amp;lt;/var&amp;gt;) and/or the equals sign. If a value is not specified after the keyword &amp;lt;var&amp;gt;Fill&amp;lt;/var&amp;gt;, the default value is the &amp;lt;var&amp;gt;Clear&amp;lt;/var&amp;gt; option.&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
If the &amp;lt;var&amp;gt;Fill&amp;lt;/var&amp;gt; or &amp;lt;var&amp;gt;Clear&amp;lt;/var&amp;gt; option is specified, the behavior of the &amp;lt;var&amp;gt;Modify Buffer&amp;lt;/var&amp;gt; statement depends on what other options are used:&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;tr class=&amp;quot;head&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;If... &amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Then...&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&amp;lt;var&amp;gt;Fill&amp;lt;/var&amp;gt;/&amp;lt;var&amp;gt;Clear&amp;lt;/var&amp;gt;, &amp;lt;var&amp;gt;Size&amp;lt;/var&amp;gt;, and &amp;lt;var&amp;gt;NoPreserve&amp;lt;/var&amp;gt; are specified, or &amp;lt;var&amp;gt;Fill&amp;lt;/var&amp;gt; is specified without &amp;lt;var&amp;gt;Size&amp;lt;/var&amp;gt; &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Entire buffer is filled with the fill character.&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&amp;lt;var&amp;gt;Fill&amp;lt;/var&amp;gt;/&amp;lt;var&amp;gt;Clear&amp;lt;/var&amp;gt;, &amp;lt;var&amp;gt;Size&amp;lt;/var&amp;gt;, and &amp;lt;var&amp;gt;Preserve&amp;lt;/var&amp;gt; are specified &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Fill character is used to fill the new portion of the buffer after the preserved data only if the buffer size is increased. &amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
====Usage====&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
The &amp;lt;var&amp;gt;Modify Buffer&amp;lt;/var&amp;gt; statement requires that you specify at least one option. &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
When you overwrite the contents of the &amp;lt;var&amp;gt;Buffer&amp;lt;/var&amp;gt; area, the value of &amp;lt;var&amp;gt;[[$Buffer Used]]&amp;lt;/var&amp;gt; is set to zero, and the value of &amp;lt;var&amp;gt;[[$Buffer Position]]&amp;lt;/var&amp;gt; is set to one. &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
If you exceed the 2-gigabyte limit on the size of &amp;lt;var&amp;gt;Buffer&amp;lt;/var&amp;gt;, &amp;lt;var&amp;gt;$Status&amp;lt;/var&amp;gt; returns a value of 34. A negative number or a number less than &amp;lt;var&amp;gt;[[UBUFSZ parameter|UBUFSZ]]&amp;lt;/var&amp;gt; is changed to &amp;lt;var&amp;gt;UBUFSZ&amp;lt;/var&amp;gt;. &amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div id=&amp;quot;openExt&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
==&amp;lt;b id=&amp;quot;OPEN statement&amp;quot;&amp;gt;&amp;lt;/b&amp;gt;Open statement==&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
The &amp;lt;var&amp;gt;Open&amp;lt;/var&amp;gt; statement can be used to open a sequential file, VSAM file, or terminal for processing.    &amp;lt;/p&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
====DEFINE DATASET required====&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Before a VSAM file or a DOS sequential file can be opened, it must previously have been&lt;br /&gt;
defined using the &amp;lt;var&amp;gt;[[DEFINE DATASET command|DEFINE DATASET]]&amp;lt;/var&amp;gt; command. &amp;lt;/p&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
====Syntax====&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
The format of the &amp;lt;var&amp;gt;Open&amp;lt;/var&amp;gt; statement for external I/O is:&amp;lt;/p&amp;gt;&lt;br /&gt;
{{Template:Open (External I/O) statement syntax}}&lt;br /&gt;
Where:&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Either the &amp;lt;var&amp;gt;Dataset&amp;lt;/var&amp;gt; or &amp;lt;var&amp;gt;External&amp;lt;/var&amp;gt; keyword must be specified to open a sequential (non-&amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;Model 204&amp;lt;/var&amp;gt;) file. &amp;lt;var&amp;gt;Dataset&amp;lt;/var&amp;gt; and &amp;lt;var&amp;gt;External&amp;lt;/var&amp;gt; should not be specified for opening &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;Model 204&amp;lt;/var&amp;gt; files. &amp;lt;/li&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;var class=&amp;quot;term&amp;quot;&amp;gt;ext-filename&amp;lt;/var&amp;gt; specifies the name of external file (that is, the sequential or VSAM file) to be opened. The external file name is the name specified in the &amp;lt;var&amp;gt;DEFINE DATASET&amp;lt;/var&amp;gt; command or, for sequential files, the OS DDNAME or CMS FILEDEF. The external file name can be provided in a %variable.&amp;lt;/li&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;var&amp;gt;Terminal&amp;lt;/var&amp;gt; specifies that the entity to be opened is a terminal. The word &amp;lt;code&amp;gt;Terminal&amp;lt;/code&amp;gt; can be provided in a %variable.    &amp;lt;/li&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;li&amp;gt;The required &amp;lt;var&amp;gt;For&amp;lt;/var&amp;gt; clause specifies the type of I/O processing that is performed on the opened external file or terminal. An external file or terminal must be opened for at least &amp;lt;var&amp;gt;Input&amp;lt;/var&amp;gt; to be read into an &amp;lt;var&amp;gt;Image&amp;lt;/var&amp;gt; and opened for at least &amp;lt;var&amp;gt;Output&amp;lt;/var&amp;gt; to write data from an &amp;lt;var&amp;gt;Image&amp;lt;/var&amp;gt;.&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
The &amp;lt;var&amp;gt;Input Output&amp;lt;/var&amp;gt;, &amp;lt;var&amp;gt;Output Input&amp;lt;/var&amp;gt;, and &amp;lt;var&amp;gt;InOut&amp;lt;/var&amp;gt; combination options are valid only for the &amp;lt;var&amp;gt;Terminal&amp;lt;/var&amp;gt; keyword.  &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;li&amp;gt;The &amp;lt;var&amp;gt;Password&amp;lt;/var&amp;gt; clause is required for only password protected VSAM data sets. The clause generates an error when used with an &amp;lt;var&amp;gt;Open Terminal&amp;lt;/var&amp;gt; statement, but is ignored in all other cases.&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
With the &amp;lt;var&amp;gt;Password&amp;lt;/var&amp;gt; clause, the password can be specified directly or can be provided as the value of a %variable. Password validation is performed during evaluation and is not checked during compilation. &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Usage notes===&lt;br /&gt;
 &lt;br /&gt;
====Open statement in remote context====&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
This form of the &amp;lt;var&amp;gt;Open&amp;lt;/var&amp;gt; statement is not supported in remote context. Using the &amp;lt;var&amp;gt;At&amp;lt;/var&amp;gt; keyword with any of the keywords &amp;lt;var&amp;gt;Dataset&amp;lt;/var&amp;gt;, &amp;lt;var&amp;gt;External&amp;lt;/var&amp;gt;, or &amp;lt;var&amp;gt;Terminal&amp;lt;/var&amp;gt; generates the following error message, which is not displayed on the terminal, but can be retrieved with the &amp;lt;var&amp;gt;$Errmsg&amp;lt;/var&amp;gt; function:&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p class=&amp;quot;code&amp;quot;&amp;gt;M204.1497: Remote specification conflicts with open type&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
====Multiple Opens of external data sets====&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
An attempt to open an already open external data set results in request cancellation with the following error message:&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p class=&amp;quot;code&amp;quot;&amp;gt;M204.2153 Dataset &amp;lt;i&amp;gt;name&amp;lt;/i&amp;gt; is already open&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
====Clearing messages====&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
An &amp;lt;var&amp;gt;Open&amp;lt;/var&amp;gt; statement resets&lt;br /&gt;
the messages accessed by the &amp;lt;var&amp;gt;[[$Fsterr]]&amp;lt;/var&amp;gt; and &amp;lt;var&amp;gt;[[$Errmsg]]&amp;lt;/var&amp;gt; functions.  You may also clear the messages&lt;br /&gt;
using the &amp;lt;var&amp;gt;[[$ErrClr]]&amp;lt;/var&amp;gt; function.&amp;lt;/p&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
====See also====&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;An &amp;lt;var&amp;gt;[[Open statement|Open]]&amp;lt;/var&amp;gt; statement without&lt;br /&gt;
the &amp;lt;var&amp;gt;Dataset&amp;lt;/var&amp;gt; or &amp;lt;var&amp;gt;External&amp;lt;/var&amp;gt; keyword is used to open a &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;Model&amp;amp;nbsp;204&amp;lt;/var&amp;gt; file or group, similar to the &amp;lt;var&amp;gt;OPEN&amp;lt;/var&amp;gt; command (for example, the [[OPEN FILE command]]). &amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;The &amp;lt;var&amp;gt;[[Dataset class|Dataset]]&amp;lt;/var&amp;gt; class can also be used to access external data sets. &amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Position statement==&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
The &amp;lt;var&amp;gt;Position&amp;lt;/var&amp;gt; statement specifies the next record to be read sequentially in a VSAM KSDS file. An established position is used by the &amp;lt;var&amp;gt;Read next&amp;lt;/var&amp;gt; statement to locate the next record to be returned. A new position can be established at any time by executing another &amp;lt;var&amp;gt;Position&amp;lt;/var&amp;gt; statement.   &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
This &amp;lt;var&amp;gt;Position&amp;lt;/var&amp;gt; statement is not to be confused with the &amp;lt;var&amp;gt;Position&amp;lt;/var&amp;gt; statement used to recall a position in a found set or list which has been saved using the &amp;lt;var&amp;gt;Remember&amp;lt;/var&amp;gt; option during &amp;lt;var&amp;gt;For&amp;lt;/var&amp;gt; loop processing. See [[Global features#Position statement|Position statement]].&amp;lt;/p&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
====Syntax====&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
The format of the &amp;lt;var&amp;gt;Position&amp;lt;/var&amp;gt; statement is:&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p class=&amp;quot;syntax&amp;quot;&amp;gt;Position {&amp;lt;span class=&amp;quot;term&amp;quot;&amp;gt;ext-filename&amp;lt;/span&amp;gt; | &amp;lt;span class=&amp;quot;term&amp;quot;&amp;gt;%variable&amp;lt;/span&amp;gt;} &lt;br /&gt;
  At Key &amp;lt;span class=&amp;quot;term&amp;quot;&amp;gt;operator&amp;lt;/span&amp;gt; {&amp;lt;span class=&amp;quot;term&amp;quot;&amp;gt;value&amp;lt;/span&amp;gt; | &amp;lt;span class=&amp;quot;term&amp;quot;&amp;gt;%variable&amp;lt;/span&amp;gt;}&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
Where:&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;var class=&amp;quot;term&amp;quot;&amp;gt;ext-filename&amp;lt;/var&amp;gt; is the name of the VSAM file specified in the &amp;lt;var&amp;gt;Open&amp;lt;/var&amp;gt; statement. The name can be provided as the value of a %variable. &lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
If &amp;lt;var class=&amp;quot;term&amp;quot;&amp;gt;ext-filename&amp;lt;/var&amp;gt; is provided as a literal, it cannot be the name of a found set or list.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;var class=&amp;quot;term&amp;quot;&amp;gt;operator&amp;lt;/var&amp;gt; specifies that the key of the record to be retrieved must be equal to or greater than or equal to the specified value. Valid operators are: &amp;lt;code&amp;gt;=&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;&amp;gt;=&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;EQ&amp;lt;/code&amp;gt;, or &amp;lt;code&amp;gt;GE&amp;lt;/code&amp;gt;.&amp;lt;/li&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;var class=&amp;quot;term&amp;quot;&amp;gt;value&amp;lt;/var&amp;gt; specifies the key at or beyond which the file is positioned for subsequent reads. The key can be provided as the value of a %variable.&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
If &amp;lt;var class=&amp;quot;term&amp;quot;&amp;gt;value&amp;lt;/var&amp;gt; is a null string, a key of binary zeros is substituted. The first record in the file is returned if the operator is &amp;lt;code&amp;gt;&amp;gt;=&amp;lt;/code&amp;gt; or &amp;lt;code&amp;gt;GE&amp;lt;/code&amp;gt;. If the operator is &amp;lt;code&amp;gt;=&amp;lt;/code&amp;gt; or &amp;lt;code&amp;gt;EQ&amp;lt;/code&amp;gt;, a record is found only if it has a key of all binary zeros. &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
If the length of &amp;lt;var class=&amp;quot;term&amp;quot;&amp;gt;value&amp;lt;/var&amp;gt; is less than the length of the VSAM key, the key is treated as generic. A generic key search is satisfied when the value matches the same number of characters at the beginning of the VSAM key. The portion of the VSAM key that is longer than the value is ignored in the comparison.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
If the VSAM key is not a character string, special handling is required. For information on how to specify the key when the key is not a string, refer to [[#Key field for VSAM files|Key field for VSAM files]].   &amp;lt;/p&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
==&amp;lt;b id=&amp;quot;PrepareStmtImage&amp;quot;&amp;gt;&amp;lt;/b&amp;gt;Prepare statement==&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
The &amp;lt;var&amp;gt;Prepare&amp;lt;/var&amp;gt; statement initializes an image and makes it the active image. This is required when image items are accessed prior to reading an external record into the image. &amp;lt;var&amp;gt;Prepare&amp;lt;/var&amp;gt; initializes the block associated with the image with the values specified in the &amp;lt;var&amp;gt;Initial&amp;lt;/var&amp;gt; clauses of the item definitions or &amp;lt;var&amp;gt;Default&amp;lt;/var&amp;gt; statements. &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Previous identifications of lengths of items defined as length &amp;lt;var&amp;gt;Unknown&amp;lt;/var&amp;gt; or number of occurrences of arrays defined with &amp;lt;var&amp;gt;Occurs Unknown&amp;lt;/var&amp;gt; are lost. The &amp;lt;var&amp;gt;Identify&amp;lt;/var&amp;gt; statement must be executed again to establish length or number of occurrences. &amp;lt;/p&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
====Syntax====&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
The format of the &amp;lt;var&amp;gt;Prepare&amp;lt;/var&amp;gt; statement is:&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p class=&amp;quot;syntax&amp;quot;&amp;gt;Prepare [Image] &amp;lt;span class=&amp;quot;term&amp;quot;&amp;gt;imagename&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
where &amp;lt;var class=&amp;quot;term&amp;quot;&amp;gt;imagename&amp;lt;/var&amp;gt; refers to an image that was previously described in an image definition. The keyword &amp;lt;var&amp;gt;Image&amp;lt;/var&amp;gt; is required if &amp;lt;var class=&amp;quot;term&amp;quot;&amp;gt;imagename&amp;lt;/var&amp;gt; is &amp;lt;code&amp;gt;Image&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;Menu&amp;lt;/code&amp;gt;, or &amp;lt;code&amp;gt;Screen&amp;lt;/code&amp;gt;. &amp;lt;/p&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
===Use with global images===&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
The &amp;lt;var&amp;gt;Prepare Image&amp;lt;/var&amp;gt; statement, when used with global images, can cause request termination due to either: &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Definition mismatches (see [[Global features#Consistency checks performed|Consistency checks performed]] for a description for global images)&amp;lt;/li&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;li&amp;gt;Insufficient space in [[Defining_the_runtime_environment_(CCAIN)#Understanding the global variable table (GTBL)|GTBL]].&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==&amp;lt;b id=&amp;quot;READ IMAGE statement&amp;quot;&amp;gt;&amp;lt;/b&amp;gt;&amp;lt;b id=&amp;quot;Read Image statement&amp;quot;&amp;gt;&amp;lt;/b&amp;gt;&amp;lt;b id=&amp;quot;Read Image statement&amp;quot;&amp;gt;&amp;lt;/b&amp;gt;Read Image statement==&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
The &amp;lt;var&amp;gt;Read&amp;lt;/var&amp;gt; &amp;lt;var&amp;gt;Image&amp;lt;/var&amp;gt; statement reads a record from a sequential or VSAM file or terminal into the image and sets the image as the active image. Or, the &amp;lt;var&amp;gt;Read&amp;lt;/var&amp;gt; &amp;lt;var&amp;gt;Image&amp;lt;/var&amp;gt; statement reads the contents of the Universal Buffer.   &amp;lt;/p&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
===Syntax===&lt;br /&gt;
{{Template:Read Image statement syntax}}&lt;br /&gt;
Where:&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;var class=&amp;quot;term&amp;quot;&amp;gt;imagename&amp;lt;/var&amp;gt; is an image that was previously described in an image definition. The keyword &amp;lt;var&amp;gt;Image&amp;lt;/var&amp;gt; is required if imagename is &amp;lt;var&amp;gt;Image&amp;lt;/var&amp;gt;, &amp;lt;var&amp;gt;Menu&amp;lt;/var&amp;gt;, or &amp;lt;var&amp;gt;Screen&amp;lt;/var&amp;gt;. &amp;lt;var class=&amp;quot;term&amp;quot;&amp;gt;imagename&amp;lt;/var&amp;gt; also specifies a message to read in the Universal Buffer area.&amp;lt;/li&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;li&amp;gt;The &amp;lt;var&amp;gt;From&amp;lt;/var&amp;gt; clause determines which use of the &amp;lt;var&amp;gt;Read&amp;lt;/var&amp;gt; &amp;lt;var&amp;gt;Image&amp;lt;/var&amp;gt; statement to employ:&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Reading Large Object data from the Universal Buffer&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Reading from a sequential file or the terminal&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;var&amp;gt;Buffer&amp;lt;/var&amp;gt; (formerly, and still accepted as &amp;lt;var&amp;gt;Mq_Buffer&amp;lt;/var&amp;gt;) specifies the Universal Buffer area.&amp;lt;/li&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;var&amp;gt;Position&amp;lt;/var&amp;gt; must be in the range 1-16,777,216. If not, the operation returns &amp;lt;code&amp;gt;[[$Status]]=10&amp;lt;/code&amp;gt; and &amp;lt;code&amp;gt;[[$StatusD]]=20&amp;lt;/code&amp;gt; return codes. &amp;lt;var class=&amp;quot;term&amp;quot;&amp;gt;%pvariable&amp;lt;/var&amp;gt; or &amp;lt;var class=&amp;quot;term&amp;quot;&amp;gt;n&amp;lt;/var&amp;gt; specifies where in the buffer to begin reading.&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
If &amp;lt;var&amp;gt;Position&amp;lt;/var&amp;gt;=&amp;lt;var class=&amp;quot;term&amp;quot;&amp;gt;%pvariable&amp;lt;/var&amp;gt; is specified and &amp;lt;var class=&amp;quot;term&amp;quot;&amp;gt;%pvariable&amp;lt;/var&amp;gt; is greater than &amp;lt;var&amp;gt;[[$Buffer_Used]]&amp;lt;/var&amp;gt;, the operation returns &amp;lt;code&amp;gt;$Status=10&amp;lt;/code&amp;gt; and &amp;lt;code&amp;gt;$StatusD=20&amp;lt;/code&amp;gt;.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
The starting position in the buffer is determined by &amp;lt;var&amp;gt;Position&amp;lt;/var&amp;gt;=&amp;lt;var class=&amp;quot;term&amp;quot;&amp;gt;%pvar&amp;lt;/var&amp;gt;, if that was specified; &amp;lt;var&amp;gt;[[$Buffer_Position]]&amp;lt;/var&amp;gt;, otherwise.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
The ending position in the buffer is determined by the lowest of starting position, plus &amp;lt;var class=&amp;quot;term&amp;quot;&amp;gt;%lvariable&amp;lt;/var&amp;gt;, if &amp;lt;var&amp;gt;Maxlen&amp;lt;/var&amp;gt;=&amp;lt;var class=&amp;quot;term&amp;quot;&amp;gt;%lvariable&amp;lt;/var&amp;gt; was specified as the value of &amp;lt;var&amp;gt;$Buffer_Used&amp;lt;/var&amp;gt;.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;var&amp;gt;Maxlen&amp;lt;/var&amp;gt;=%lvariable specifies the maximum number of bytes to copy into the image. The actual number copied might be less than that, either because the number of bytes available in the Universal Buffer (from the starting position) is less, or because the size of the image is less.&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
&amp;lt;var&amp;gt;Maxlen&amp;lt;/var&amp;gt; must be in the range 1-32,767. If not, the operation returns &amp;lt;code&amp;gt;$Status=10&amp;lt;/code&amp;gt; and &amp;lt;code&amp;gt;$StatusD=19&amp;lt;/code&amp;gt;.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;var class=&amp;quot;term&amp;quot;&amp;gt;ext-filename&amp;lt;/var&amp;gt; specifies that records are read from a previously opened sequential or VSAM file. The name of the file can be provided as the value of a %variable.&amp;lt;/li&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;var&amp;gt;Terminal&amp;lt;/var&amp;gt; specifies that records are read from the terminal. The keyword &amp;lt;var&amp;gt;Terminal&amp;lt;/var&amp;gt; can be provided as the value of a %variable.    &amp;lt;/li&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;li&amp;gt;The optional &amp;lt;var&amp;gt;Prompt&amp;lt;/var&amp;gt; clause is used with only the &amp;lt;var&amp;gt;Terminal&amp;lt;/var&amp;gt; option. It specifies to display a prompt sign before the read is performed. Prompting is especially useful for synchronizing communication between the SOUL request and Host Language program.&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
The &amp;lt;var&amp;gt;Prompt&amp;lt;/var&amp;gt; string can be as many as 255 characters. The string can be provided as a string type %variable.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;li&amp;gt;The &amp;lt;var&amp;gt;Next&amp;lt;/var&amp;gt; option reads the next record in the file. &amp;lt;var&amp;gt;Next&amp;lt;/var&amp;gt; is the default, if the &amp;lt;var&amp;gt;Key&amp;lt;/var&amp;gt; clause is omitted. A &amp;lt;var&amp;gt;Read&amp;lt;/var&amp;gt; &amp;lt;var&amp;gt;Image&amp;lt;/var&amp;gt; statement with the &amp;lt;var&amp;gt;Next&amp;lt;/var&amp;gt; option can be executed only following an &amp;lt;var&amp;gt;Open&amp;lt;/var&amp;gt;, &amp;lt;var&amp;gt;Position&amp;lt;/var&amp;gt;, or &amp;lt;var&amp;gt;Read&amp;lt;/var&amp;gt; &amp;lt;var&amp;gt;Next&amp;lt;/var&amp;gt; statement.    &amp;lt;/li&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;li&amp;gt;The &amp;lt;var&amp;gt;Key&amp;lt;/var&amp;gt; clause identifies the record to read. The &amp;lt;var&amp;gt;Key&amp;lt;/var&amp;gt; clause is valid only for VSAM files and the value is converted to a string. A &amp;lt;var&amp;gt;Read&amp;lt;/var&amp;gt; &amp;lt;var&amp;gt;Image&amp;lt;/var&amp;gt; statement with the &amp;lt;var&amp;gt;Key&amp;lt;/var&amp;gt; clause automatically performs a &amp;lt;var&amp;gt;Release&amp;lt;/var&amp;gt; &amp;lt;var&amp;gt;Position&amp;lt;/var&amp;gt;.&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
&amp;lt;var&amp;gt;Key&amp;lt;/var&amp;gt; clause options are &amp;lt;var class=&amp;quot;term&amp;quot;&amp;gt;operator&amp;lt;/var&amp;gt; and &amp;lt;var class=&amp;quot;term&amp;quot;&amp;gt;value&amp;lt;/var&amp;gt;:&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;var class=&amp;quot;term&amp;quot;&amp;gt;operator&amp;lt;/var&amp;gt; specifies that the key of the record to be retrieved must be equal to or greater than or equal to the specified value. Valid operators are: &amp;lt;code&amp;gt;=&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;&amp;gt;=&amp;lt;/code&amp;gt;, &amp;lt;var&amp;gt;Eq&amp;lt;/var&amp;gt;, or &amp;lt;var&amp;gt;Ge&amp;lt;/var&amp;gt;.&amp;lt;/li&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;var class=&amp;quot;term&amp;quot;&amp;gt;value&amp;lt;/var&amp;gt; is the key that locates the record. It can be supplied in a %variable.&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
If the value is a null string, a key of binary zeros is substituted. The first record in the file is returned, if the operator is &amp;lt;code&amp;gt;&amp;gt;=&amp;lt;/code&amp;gt; or &amp;lt;var&amp;gt;Ge&amp;lt;/var&amp;gt;. If the operator is &amp;lt;code&amp;gt;=&amp;lt;/code&amp;gt; or &amp;lt;var&amp;gt;Eq&amp;lt;/var&amp;gt;,  a record is found only ifit has a key of all binary zeros. If the length of the value is less than the length of the VSAM key, the key is treated as generic. A generic key search is satisfied when the value matches the same number of characters at the beginning of the VSAM key. The portion of the VSAM key that is longer than the value is ignored in the comparison.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
If the VSAM key is not a character string, special handling is required. For information on how to specify the key when the key is not a string, refer to [[#Key field for VSAM files|Key field for VSAM files]]. &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
===Usage===&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
This statement is valid only if the file or terminal from which the record is read is currently open for &amp;lt;var&amp;gt;Input&amp;lt;/var&amp;gt;, &amp;lt;var&amp;gt;Input&amp;lt;/var&amp;gt; &amp;lt;var&amp;gt;Output&amp;lt;/var&amp;gt;, or &amp;lt;var&amp;gt;InOut&amp;lt;/var&amp;gt;. &amp;lt;var&amp;gt;Read&amp;lt;/var&amp;gt; &amp;lt;var&amp;gt;Image&amp;lt;/var&amp;gt; processing reads data until the Universal Buffer is exhausted, or the image is filled. &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
The part of the message selected is copied from the Universal Buffer to the image:&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Contents of the Universal Buffer are unchanged.&amp;lt;/li&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;var&amp;gt;$Buffer_Used&amp;lt;/var&amp;gt; is unchanged.&amp;lt;/li&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;var&amp;gt;$Buffer_Position&amp;lt;/var&amp;gt; is set to the byte after the last byte copied.&amp;lt;/li&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;li&amp;gt;No error indication is given, if the image is not big enough to hold the data.&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
===Buffer area positioning===&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
If &amp;lt;var&amp;gt;Position&amp;lt;/var&amp;gt; is specified:&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Numeric value, expressed as either a constant or variable, indicates where in the buffer to begin reading; the count starts from 1. &amp;lt;/li&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;li&amp;gt;Beyond the end of the data, then the image is unchanged; &amp;lt;var&amp;gt;ReadLen&amp;lt;/var&amp;gt; is set to 0. &amp;lt;/li&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;li&amp;gt;If the value is nonnumeric, less than one, or beyond the end of the data, then the statement fails with a nonzero &amp;lt;var&amp;gt;$Status&amp;lt;/var&amp;gt; value.&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
If the &amp;lt;var&amp;gt;Position&amp;lt;/var&amp;gt; option is not specified:&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Data is extracted from the buffer at the point where the last READ left off, or from the beginning of the buffer if this is the first read after any other statement (including WebSphere MQ statements). &amp;lt;/li&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;li&amp;gt;Once the buffer has been emptied, subsequent &amp;lt;var&amp;gt;Read&amp;lt;/var&amp;gt; &amp;lt;var&amp;gt;Image&amp;lt;/var&amp;gt;&lt;br /&gt;
statements that do not specify &amp;lt;var&amp;gt;Position&amp;lt;/var&amp;gt; set &amp;lt;var&amp;gt;ReadLen&amp;lt;/var&amp;gt; to 0, and leave the target image unchanged.&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
After a &amp;lt;var&amp;gt;Read&amp;lt;/var&amp;gt; &amp;lt;var&amp;gt;Image&amp;lt;/var&amp;gt; statement is issued, use the value of &amp;lt;var&amp;gt;ReadLen&amp;lt;/var&amp;gt; to determine how many bytes were actually copied. If no bytes were copied, &amp;lt;var&amp;gt;ReadLen&amp;lt;/var&amp;gt;=0.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
The bytes in the image at offsets higher than the &amp;lt;var&amp;gt;ReadLen&amp;lt;/var&amp;gt; value are unchanged.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
To determine the number of bytes remaining, use the following formula: &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p class=&amp;quot;code&amp;quot;&amp;gt;bytes remaining = ($Buffer_Used - $Buffer_Position + 1)&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
===Record positioning===&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
If no position has been set prior to a &amp;lt;var&amp;gt;Read&amp;lt;/var&amp;gt; &amp;lt;var&amp;gt;Next&amp;lt;/var&amp;gt;, the position is assumed to be at the beginning of the file.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
The record is positioned in the image according to the following rules:&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;If the record is longer than the image, the record is truncated.&amp;lt;/li&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;li&amp;gt;If the record is smaller than the image, items beyond the end of the data are filled with the &amp;lt;var&amp;gt;Initial&amp;lt;/var&amp;gt; value. An item that is partially filled by the input data is filled with the pad character for &amp;lt;var&amp;gt;String&amp;lt;/var&amp;gt; and &amp;lt;var&amp;gt;EFormat&amp;lt;/var&amp;gt; items and with binary zeros for &amp;lt;var&amp;gt;Binary&amp;lt;/var&amp;gt;, &amp;lt;var&amp;gt;Packed&amp;lt;/var&amp;gt;, &amp;lt;var&amp;gt;Zoned&amp;lt;/var&amp;gt;, and &amp;lt;var&amp;gt;Float&amp;lt;/var&amp;gt; items.&amp;lt;/li&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;li&amp;gt;When there are arrays with depending variables, each such array is filled with the number of elements specified in the depending variable. The remainder of the array is initialized according to the &amp;lt;var&amp;gt;Initial&amp;lt;/var&amp;gt; clauses. The remaining data is move to the image following the array.&amp;lt;/li&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;li&amp;gt;If the length of the image is unknown because items or arrays have length or number of occurrences specified as &amp;lt;var&amp;gt;Unknown&amp;lt;/var&amp;gt;, the block is filled with as much of the external record as fits in the remaining physical buffer space.&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
===Length of the external record===&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
The length of the external record is stored in the variable &amp;lt;code&amp;gt;&amp;lt;i&amp;gt;%imagename&amp;lt;/i&amp;gt;:ReadLen&amp;lt;/code&amp;gt;.   &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Previous identifications of lengths of items defined as length &amp;lt;var&amp;gt;Unknown&amp;lt;/var&amp;gt; or number of occurrences of arrays defined with &amp;lt;var&amp;gt;Occurs&amp;lt;/var&amp;gt; &amp;lt;var&amp;gt;Unknown&amp;lt;/var&amp;gt; are lost. The &amp;lt;var&amp;gt;Identify&amp;lt;/var&amp;gt; statement must be executed again to establish length or number of occurrences.    &amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Usage notes===&lt;br /&gt;
The &amp;lt;var&amp;gt;Read Image&amp;lt;/var&amp;gt; statement with the &amp;lt;var&amp;gt;Terminal&amp;lt;/var&amp;gt; option can be useful to obtain user input, and in some cases is more advantageous than &amp;lt;var&amp;gt;[[$Read]]&amp;lt;/var&amp;gt; because it is independent of the argument string on an &amp;lt;var&amp;gt;INCLUDE&amp;lt;/var&amp;gt; command.  For example, consider this procedure:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p class=&amp;quot;code&amp;quot;&amp;gt;PROCEDURE FOO&lt;br /&gt;
begin&lt;br /&gt;
%file     is longstring&lt;br /&gt;
%password is string len 255&lt;br /&gt;
%file = %(system):arguments:unspace:toUpper&lt;br /&gt;
%password = -&lt;br /&gt;
$read(&#039;Password?&#039;, &#039;TRANSPARENT&#039;)  ;* TRANSPARENT in case pwd ends, say, in a hyphen &lt;br /&gt;
openC %file password %password&lt;br /&gt;
end&lt;br /&gt;
END PROC FOO &amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
If the  above procedure is invoked as:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p class=&amp;quot;code&amp;quot;&amp;gt;INCLUDE FOO MYFILE&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Then the user is not prompted, and no input is taken from the user.  Instead, the string &amp;lt;code&amp;gt;MYFILE&amp;lt;/code&amp;gt;, which is the first token in the &amp;lt;var&amp;gt;INCLUDE&amp;lt;/var&amp;gt; command argument string, is returned as the value of &amp;lt;var&amp;gt;$Read&amp;lt;/var&amp;gt;.  However, in the following approach, the user &amp;lt;b&amp;gt;is&amp;lt;/b&amp;gt; prompted to input the password value:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p class=&amp;quot;code&amp;quot;&amp;gt;PROCEDURE FOO&lt;br /&gt;
begin&lt;br /&gt;
%file     is longstring&lt;br /&gt;
%password is string len 255&lt;br /&gt;
%file = %(system):arguments:unspace:toUpper&lt;br /&gt;
image str&lt;br /&gt;
s is string len 255&lt;br /&gt;
end image&lt;br /&gt;
open terminal for input&lt;br /&gt;
read image str from terminal prompt &#039;Password?&#039;&lt;br /&gt;
openC %file password %str:s&lt;br /&gt;
end&lt;br /&gt;
END PROC FOO&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Release Position statement==&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
The &amp;lt;var&amp;gt;Release Position&amp;lt;/var&amp;gt; statement terminates a browse operation established by a &amp;lt;var&amp;gt;Position&amp;lt;/var&amp;gt; statement. &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Execution of a &amp;lt;var&amp;gt;Release Position&amp;lt;/var&amp;gt; statement releases the VSAM string that maintains the current position in the file. The number of these strings is limited, and freeing the string as soon as the browse is finished allows other users to access the file.&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p class=&amp;quot;note&amp;quot;&amp;gt;&amp;lt;b&amp;gt;Note:&amp;lt;/b&amp;gt; A &amp;lt;var&amp;gt;Position&amp;lt;/var&amp;gt; statement automatically is released by another &amp;lt;var&amp;gt;Position&amp;lt;/var&amp;gt; statement, a &amp;lt;var&amp;gt;Read Image&amp;lt;/var&amp;gt; statement with a &amp;lt;var&amp;gt;Key&amp;lt;/var&amp;gt; clause, a &amp;lt;var&amp;gt;Close&amp;lt;/var&amp;gt; statement, or the end of the request.  &amp;lt;/p&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
===Syntax===&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
The format of the &amp;lt;var&amp;gt;Release Position&amp;lt;/var&amp;gt; statement is:&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
{{Template:Release Position statement syntax}}&lt;br /&gt;
Where:&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
&amp;lt;var class=&amp;quot;term&amp;quot;&amp;gt;ext-filename&amp;lt;/var&amp;gt; is the name of the external file used in the &amp;lt;var&amp;gt;Position&amp;lt;/var&amp;gt; statement. A %variable also can be used to supply the external file name. &amp;lt;/p&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
==Write Image statement==&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
The &amp;lt;var&amp;gt;Write Image&amp;lt;/var&amp;gt; statement loads data into the Universal Buffer, or it writes an active image to a sequential file or to the terminal.&amp;lt;/p&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
===Syntax===&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
The format of the &amp;lt;var&amp;gt;Write Image&amp;lt;/var&amp;gt; statement is: &amp;lt;/p&amp;gt;&lt;br /&gt;
{{Template:Write Image statement syntax}}&lt;br /&gt;
Where:&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;var class=&amp;quot;term&amp;quot;&amp;gt;imagename&amp;lt;/var&amp;gt; specifies a message to place in the message buffer.&amp;lt;/li&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;li&amp;gt;The &amp;lt;var&amp;gt;On&amp;lt;/var&amp;gt; clause determines which use of the &amp;lt;var&amp;gt;Write Image&amp;lt;/var&amp;gt; statement to employ: writing to a sequential file or the terminal, or writing Large Object data to the Universal Buffer. &amp;lt;/li&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;var&amp;gt;Buffer&amp;lt;/var&amp;gt; (formerly, and still accepted as &amp;lt;code&amp;gt;Mq_Buffer&amp;lt;/code&amp;gt;) specifies the Universal Buffer area. &amp;lt;/li&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;var class=&amp;quot;term&amp;quot;&amp;gt;%pvariable&amp;lt;/var&amp;gt; or &amp;lt;var class=&amp;quot;term&amp;quot;&amp;gt;n&amp;lt;/var&amp;gt; specifies where in the buffer to start the placement. &amp;lt;/li&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;var&amp;gt;Position&amp;lt;/var&amp;gt; must be in the range 1-16,777,216. If not, the operation returns &amp;lt;code&amp;gt;$Status=10&amp;lt;/code&amp;gt; and &amp;lt;code&amp;gt;$StatusD=20&amp;lt;/code&amp;gt;. &lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
The starting position in the buffer is determined by: &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;var&amp;gt;Position=&amp;lt;i&amp;gt;%pvariable&amp;lt;/i&amp;gt;&amp;lt;/var&amp;gt;, if that was specified. &amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;var&amp;gt;$Buffer_Position&amp;lt;/var&amp;gt;, otherwise. &amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;var&amp;gt;Maxlen=&amp;lt;i&amp;gt;%lvariable&amp;lt;/i&amp;gt;&amp;lt;/var&amp;gt; specifies the maximum number of bytes to copy from the image. The actual number copied is less than &amp;lt;var class=&amp;quot;term&amp;quot;&amp;gt;%lvariable&amp;lt;/var&amp;gt;, if the size of the image is less. &lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
&amp;lt;var&amp;gt;Maxlen&amp;lt;/var&amp;gt; must be in the range 1-32,767. If not, the operation returns &amp;lt;code&amp;gt;$Status=10&amp;lt;/code&amp;gt; and &amp;lt;code&amp;gt;$StatusD=19&amp;lt;/code&amp;gt;. The amount of data to copy is determined by:&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;tr class=&amp;quot;head&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;If Maxlen=&amp;lt;i&amp;gt;%lvar&amp;lt;/i&amp;gt; is &amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Then copy...&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Not specified &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Current length of the image.&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Specified &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Lesser of %lvariable and the current length of the image.&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;var class=&amp;quot;term&amp;quot;&amp;gt;seq-filename&amp;lt;/var&amp;gt; specifies the name of the sequential file to which the image should be written. A %variable also can be used to supply the name of the sequential file.&amp;lt;/li&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;var&amp;gt;Terminal&amp;lt;/var&amp;gt; specifies that the image should be written to the terminal. A %variable also can be used to supply the word &amp;lt;code&amp;gt;Terminal&amp;lt;/code&amp;gt;.  &lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
If you specify the &amp;lt;var&amp;gt;Position&amp;lt;/var&amp;gt; option on the &amp;lt;var&amp;gt;Write Image&amp;lt;/var&amp;gt; statement, data type translation is not performed for the terminal output.   &amp;lt;/p&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Usage===&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
The &amp;lt;var&amp;gt;Write Image&amp;lt;/var&amp;gt; statement is valid only if the file or terminal from which the record is read currently is open for OUTPUT, OUTPUT INPUT, or INOUT values. &lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p class=&amp;quot;note&amp;quot;&amp;gt;&amp;lt;b&amp;gt;Note:&amp;lt;/b&amp;gt; When the &amp;lt;var&amp;gt;Write Image&amp;lt;/var&amp;gt; statement is used for a depending array, unused occurrences of the array are eliminated from the output.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
If an &amp;lt;var&amp;gt;MqPut&amp;lt;/var&amp;gt; or &amp;lt;var&amp;gt;MqPut1&amp;lt;/var&amp;gt; statement is issued with the &amp;lt;var&amp;gt;Buffer&amp;lt;/var&amp;gt; option, the buffer must contain a message, otherwise the operation fails with a nonzero &amp;lt;var&amp;gt;$Status&amp;lt;/var&amp;gt; value.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
If the last WebSphere MQ operation was a successful put or get, then an &amp;lt;var&amp;gt;MqPut&amp;lt;/var&amp;gt; or &amp;lt;var&amp;gt;MqPut1&amp;lt;/var&amp;gt; statement with the BUFFER options puts the message most recently processed. In all other cases, at least one &amp;lt;var&amp;gt;Write Image &amp;lt;i&amp;gt;imagename&amp;lt;/i&amp;gt; On Buffer&amp;lt;/var&amp;gt; statement must have been issued.&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p class=&amp;quot;note&amp;quot;&amp;gt;&amp;lt;b&amp;gt;Note:&amp;lt;/b&amp;gt; Issue an &amp;lt;var&amp;gt;MqPut&amp;lt;/var&amp;gt; statement with the &amp;lt;var&amp;gt;Buffer&amp;lt;/var&amp;gt; option after a &amp;lt;var&amp;gt;Write Image &amp;lt;i&amp;gt;imagename&amp;lt;/i&amp;gt; On Buffer&amp;lt;/var&amp;gt; statement, otherwise &amp;lt;var&amp;gt;$Status&amp;lt;/var&amp;gt; indicates there is no data in the buffer.&amp;lt;/p&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
===Image positioning===&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
The data in the image is loaded into the buffer. Where the data is placed in the buffer depends on whether the &amp;lt;var&amp;gt;Position&amp;lt;/var&amp;gt; option was specified. &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
If &amp;lt;var&amp;gt;Position&amp;lt;/var&amp;gt; was not specified:&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;On the first such &amp;lt;var&amp;gt;Write Image&amp;lt;/var&amp;gt; after any other SOUL statement or WebSphere MQ statement, the data is loaded starting in the first-byte position in the buffer.&amp;lt;/li&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;li&amp;gt;On subsequent &amp;lt;var&amp;gt;Write Image&amp;lt;/var&amp;gt; statements, data is loaded immediately following the data from the most recent WRITE. &amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
If &amp;lt;var&amp;gt;Position&amp;lt;/var&amp;gt; is specified as:&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Numeric value, expressed as either a constant or variable that indicates where in the buffer to begin to place the data, then the count starts from 1. &amp;lt;/li&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;li&amp;gt;Nonnumeric, less than one, or larger than the current size of the buffer, then the statement fails with a nonzero &amp;lt;var&amp;gt;$Status&amp;lt;/var&amp;gt; value. &lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
The ending position in the buffer is determined by the starting position, plus the amount of data to copy.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
If the size of the user&#039;s BUFFER area is less than the ending position, the existing BUFFER area is expanded to a size equal to the ending position (data within the BUFFER area is preserved).&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
The data is copied from the image to the BUFFER area:&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;var&amp;gt;$Buffer_Position&amp;lt;/var&amp;gt; is set to the byte after the last byte copied.&amp;lt;/li&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;var&amp;gt;$Buffer_Used&amp;lt;/var&amp;gt; is set according to the following rule: if data was written past the previous &amp;lt;var&amp;gt;$Buffer_Used&amp;lt;/var&amp;gt; point, then &amp;lt;var&amp;gt;$Buffer_Used&amp;lt;/var&amp;gt; is the point written to by the &amp;lt;var&amp;gt;Write Image&amp;lt;/var&amp;gt;; otherwise, it is unchanged. &amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Error handling==&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Error conditions encountered during the processing of image I/O statements &amp;amp;mdash; &amp;lt;var&amp;gt;Close&amp;lt;/var&amp;gt;, &amp;lt;var&amp;gt;Open&amp;lt;/var&amp;gt;, &amp;lt;var&amp;gt;Position&amp;lt;/var&amp;gt;, &amp;lt;var&amp;gt;Read Image&amp;lt;/var&amp;gt;, &amp;lt;var&amp;gt;Release Position&amp;lt;/var&amp;gt;, and &amp;lt;var&amp;gt;Write Image&amp;lt;/var&amp;gt; &amp;amp;mdash; generate &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;Model&amp;amp;nbsp;204&amp;lt;/var&amp;gt; error messages that are not displayed on the terminal. &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
The request should check for errors after the execution of each I/O statement by using the &amp;lt;var&amp;gt;$Status&amp;lt;/var&amp;gt; function. The text of the most recently issued error message then can be retrieved by using the &amp;lt;var&amp;gt;[[$Errmsg]]&amp;lt;/var&amp;gt; function. Refer to &amp;lt;var&amp;gt;[[$ErrClr]]&amp;lt;/var&amp;gt; and &amp;lt;var&amp;gt;[[$Status]]&amp;lt;/var&amp;gt; for more information.   &amp;lt;/p&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
===$Status return codes===&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
The values that can be returned by &amp;lt;var&amp;gt;$Status&amp;lt;/var&amp;gt; are listed below:&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;tr class=&amp;quot;head&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Code &amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Description&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;0&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;The operation was successful. A return code of 0 also clears the message buffer. Therefore, the &amp;lt;var&amp;gt;$Errmsg&amp;lt;/var&amp;gt; function, if called, returns a null string.&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;1&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Either an end of file was detected by a &amp;lt;var&amp;gt;Read Next&amp;lt;/var&amp;gt; statement or a matching key was not found for the criteria specified in a &amp;lt;var&amp;gt;Read Key&amp;lt;/var&amp;gt; or &amp;lt;var&amp;gt;Position&amp;lt;/var&amp;gt; statement. &lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
This code is only a warning; the request continues but cannot refer to the image before the next &amp;lt;var&amp;gt;Read Key&amp;lt;/var&amp;gt; or &amp;lt;var&amp;gt;Position&amp;lt;/var&amp;gt; statement.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;2&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;A serious error has occurred such as an &amp;lt;var&amp;gt;Open&amp;lt;/var&amp;gt; statement failure or an attempt to access an unopened file. The request continues, but the statement that generated the status code has not completed successfully. &lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
The failed statement cannot set an image active, resulting in the cancellation of the request if the image is referred to before being set active. &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
The error that occurred can be retrieved by using &amp;lt;var&amp;gt;$Errmsg&amp;lt;/var&amp;gt; to obtain the last counting or cancellation error message produced by &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;Model&amp;amp;nbsp;204&amp;lt;/var&amp;gt;.  &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
===Detecting ABEND codes in SOUL===&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
When &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;Model&amp;amp;nbsp;204&amp;lt;/var&amp;gt; intercepts an ABEND, the ABEND code and reason code are saved in the user&#039;s KOMM and can be accessed by the &amp;lt;var&amp;gt;$Status&amp;lt;/var&amp;gt; and &amp;lt;var&amp;gt;[[$StatusD]]&amp;lt;/var&amp;gt; $functions. The values of &amp;lt;var&amp;gt;$Status&amp;lt;/var&amp;gt; and &amp;lt;var&amp;gt;$StatusD&amp;lt;/var&amp;gt; are set as follows:&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;tr class=&amp;quot;head&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;$function&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Value&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Where&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;$Status&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;System ABEND code&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;System code is not zero&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;$Status&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;User ABEND code&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;User code is not zero&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;$Status&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;255 (X&#039;FF&#039;)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;ABEND code =&amp;gt; X&#039;F00&#039;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;$StatusD&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Concatenated values of the $Status values:&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&amp;lt;var class=&amp;quot;term&amp;quot;&amp;gt;sss&amp;lt;/var&amp;gt; is the system ABEND code&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
&amp;lt;var class=&amp;quot;term&amp;quot;&amp;gt;uuu&amp;lt;/var&amp;gt; is the user ABEND code&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
&amp;lt;var class=&amp;quot;term&amp;quot;&amp;gt;rr&amp;lt;/var&amp;gt; is the ABEND reason code&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
If the ABEND is related to a communications I/O error, the SNA Communications Server (formerly VTAM), LU 6.2, or TCP/IP error routines set &amp;lt;var&amp;gt;$Status&amp;lt;/var&amp;gt; and &amp;lt;var&amp;gt;$StatusD&amp;lt;/var&amp;gt; with the result of the Terminal I/O and so override the ABEND code information.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p class=&amp;quot;note&amp;quot;&amp;gt;&amp;lt;b&amp;gt;Note:&amp;lt;/b&amp;gt; It is possible to get an ABEND code of all zeros. Some IBM system routines terminate with an ABEND U000 when they are invoked without APF authorization.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
The ABEND code is not available in the z/VSE environment.&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Sample requests==&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
This section presents three examples illustrating the use of images in a request.&amp;lt;/p&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
===Using the READ KEY facility===&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
The following request illustrates the use of the READ KEY facility. The printed record is the one with a VSAM key equal to a user-specified value.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p class=&amp;quot;code&amp;quot;&amp;gt;BEGIN&lt;br /&gt;
        IMAGE EMP.REC&lt;br /&gt;
            CODE IS STRING LEN 8&lt;br /&gt;
            JOB.DESC IS STRING LEN 50&lt;br /&gt;
            NUM IS STRING LEN 7 DP *&lt;br /&gt;
        END IMAGE&lt;br /&gt;
        OPEN DATASET VSAMDS1 FOR INPUT&lt;br /&gt;
        IF $STATUS NE 0 THEN&lt;br /&gt;
            PRINT $Errmsg&lt;br /&gt;
            STOP&lt;br /&gt;
        END IF&lt;br /&gt;
PROMPT: %KEY = $READ(&#039;ENTER KEY&#039;)&lt;br /&gt;
        IF %KEY = &#039;END&#039; THEN&lt;br /&gt;
            JUMP TO EXIT&lt;br /&gt;
        END IF&lt;br /&gt;
        READ IMAGE EMP.REC FROM VSAMDS1 KEY EQ %KEY&lt;br /&gt;
        IF $STATUS EQ 1 THEN&lt;br /&gt;
            PRINT &#039;RECORD NOT FOUND&#039;&lt;br /&gt;
        ELSEIF $STATUS EQ 2 THEN&lt;br /&gt;
            PRINT $Errmsg&lt;br /&gt;
            JUMP TO EXIT&lt;br /&gt;
        ELSE&lt;br /&gt;
            PRINT &#039;CODE = &#039; WITH %EMP.REC:CODE&lt;br /&gt;
            PRINT &#039;JOB DESCRIPTION = &#039; WITH %EMP.REC:JOB.DESC&lt;br /&gt;
            PRINT &#039;NUMBER = &#039; WITH %EMP.REC:NUM&lt;br /&gt;
        END IF&lt;br /&gt;
        JUMP TO PROMPT&lt;br /&gt;
EXIT:   CLOSE DATASET VSAMDS1&lt;br /&gt;
END&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
The preceding request could be rewritten in the manner shown in the next example to print information from ten successive records of the VSAM file. &amp;lt;/p&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
===Using a Position statement===&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
The starting position in this example is established in the file through the use of the &amp;lt;var&amp;gt;Position&amp;lt;/var&amp;gt; statement and a user-specified key. &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p class=&amp;quot;code&amp;quot;&amp;gt;BEGIN&lt;br /&gt;
        IMAGE EMP.REC&lt;br /&gt;
            CODE IS STRING LEN 8&lt;br /&gt;
            JOB.DESC IS STRING LEN 50&lt;br /&gt;
            NUM IS STRING LEN 7 DP *&lt;br /&gt;
        END IMAGE&lt;br /&gt;
        OPEN DATASET VSAMDS1 FOR INPUT &lt;br /&gt;
            IF $STATUS NE 0 THEN&lt;br /&gt;
                 PRINT $Errmsg&lt;br /&gt;
                 STOP&lt;br /&gt;
            END IF&lt;br /&gt;
PROMPT: %KEY = $READ(&#039;ENTER KEY&#039;)&lt;br /&gt;
        IF %KEY = &#039;END&#039; THEN&lt;br /&gt;
            JUMP TO EXIT&lt;br /&gt;
        END IF&lt;br /&gt;
        POSITION VSAMDS1 AT KEY GE %KEY&lt;br /&gt;
        FOR %CT FROM 1 TO 10&lt;br /&gt;
            READ IMAGE EMP.REC FROM VSAMDS1&lt;br /&gt;
                IF $STATUS EQ 1 THEN&lt;br /&gt;
                    PRINT &#039;END OF FILE&#039;&lt;br /&gt;
                    JUMP TO PROMPT&lt;br /&gt;
                ELSEIF $STATUS EQ 2 THEN&lt;br /&gt;
                    PRINT $Errmsg&lt;br /&gt;
                    JUMP TO EXIT&lt;br /&gt;
                ELSE&lt;br /&gt;
                    PRINT &#039;CODE = &#039; WITH %EMP.REC:CODE&lt;br /&gt;
                    PRINT &#039;JOB DESCRIPTION = &#039; WITH %EMP.REC:JOB.DESC&lt;br /&gt;
                    PRINT &#039;NUMBER = &#039; WITH %EMP.REC:NUM&lt;br /&gt;
                END IF&lt;br /&gt;
        END FOR&lt;br /&gt;
        JUMP TO PROMPT&lt;br /&gt;
EXIT:   CLOSE DATASET VSAMDS1&lt;br /&gt;
        END&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
===Example===&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
The following request reads a sequential file that contains output from a previously issued &amp;lt;var&amp;gt;Print All Information&amp;lt;/var&amp;gt; (&amp;lt;var&amp;gt;PAI&amp;lt;/var&amp;gt;) statement. The foundset data is now in a data set. The request also handles non-&amp;lt;var&amp;gt;PAI&amp;lt;/var&amp;gt; lines that might be found in the sequential file as separators; see the sample output that follows. The file being processed in this request contains &amp;lt;var&amp;gt;PAI&amp;lt;/var&amp;gt; data for a &amp;lt;code&amp;gt;CENSUS&amp;lt;/code&amp;gt; file.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p class=&amp;quot;code&amp;quot;&amp;gt;BEGIN&lt;br /&gt;
IMAGE PAI&lt;br /&gt;
    LINE IS STRING LEN 255&lt;br /&gt;
    FIELDNAME IS STRING AT LINE LEN UNKNOWN&lt;br /&gt;
    SKIP 3 POSITIONS&lt;br /&gt;
    VALUE IS STRING LEN UNKNOWN&lt;br /&gt;
END IMAGE&lt;br /&gt;
 &lt;br /&gt;
      OPEN DATASET OUTTAPE2 FOR INPUT&lt;br /&gt;
      IF $STATUS EQ 1 THEN&lt;br /&gt;
          JUMP TO DONE&lt;br /&gt;
      ELSEIF $STATUS EQ 2 THEN&lt;br /&gt;
          PRINT &#039;OPEN ERROR: &#039; WITH $Errmsg&lt;br /&gt;
          STOP&lt;br /&gt;
      END IF&lt;br /&gt;
READ: READ PAI FROM OUTTAPE2&lt;br /&gt;
      IF $STATUS EQ 1 THEN&lt;br /&gt;
          JUMP TO DONE&lt;br /&gt;
      ELSEIF $STATUS EQ 2 THEN&lt;br /&gt;
          PRINT &#039;READ ERROR: &#039; WITH $Errmsg&lt;br /&gt;
          STOP&lt;br /&gt;
      END IF&lt;br /&gt;
      %A = $INDEX(%PAI:LINE,&#039; = &#039;)-1&lt;br /&gt;
      IF %A GE 0 THEN&lt;br /&gt;
          %B = %PAI:READLEN-%A-3&lt;br /&gt;
          IDENTIFY %PAI:FIELDNAME LEN %A&lt;br /&gt;
          IDENTIFY %PAI:VALUE LEN %B&lt;br /&gt;
          PRINT &#039;FIELD=&#039;&#039;&#039; WITH %PAI:FIELDNAME WITH &#039;&#039;&#039;&#039; -&lt;br /&gt;
            WITH &#039;VALUE=&#039;&#039;&#039; AT 35 WITH %PAI:VALUE WITH &#039;&#039;&#039;&#039;&lt;br /&gt;
      ELSE&lt;br /&gt;
          PRINT %PAI:LINE&lt;br /&gt;
      END IF&lt;br /&gt;
      JUMP TO READ&lt;br /&gt;
DONE: PRINT &#039;END OF INPUT FILE&#039;&lt;br /&gt;
      END&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
The preceding request generates output in the format illustrated below. (This is the recommended format for file reorganization, as discussed in [[File reorganization and table compaction]].)&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p class=&amp;quot;output&amp;quot;&amp;gt;&amp;lt;b&amp;gt;&amp;lt;/b&amp;gt;*&lt;br /&gt;
FIELD=&#039;HOUSEHOLD ID&#039;        VALUE=&#039;53690&#039;&lt;br /&gt;
FIELD=&#039;AGE&#039;                 VALUE=&#039;21&#039;&lt;br /&gt;
FIELD=&#039;OCCUPATION&#039;          VALUE=&#039;CLERK&#039;&lt;br /&gt;
FIELD=&#039;SEX&#039;                 VALUE=&#039;FEMALE&#039;&lt;br /&gt;
FIELD=&#039;PLACE SIZE&#039;          VALUE=&#039;50000&#039;&lt;br /&gt;
FIELD=&#039;RELATION&#039;            VALUE=&#039;UNRELATED&#039;&lt;br /&gt;
FIELD=&#039;FATHERS BIRTHPLACE&#039;  VALUE=&#039;UNITED STATES&#039;&lt;br /&gt;
FIELD=&#039;MOTHERS BIRTHPLACE&#039;  VALUE=&#039;UNITED STATES&#039;&lt;br /&gt;
FIELD=&#039;BIRTHPLACE&#039;          VALUE=&#039;NORTH CENTRAL REGION&#039;&lt;br /&gt;
FIELD=&#039;MOTHER TONGUE&#039;       VALUE=&#039;ENGLISH&#039;&lt;br /&gt;
FIELD=&#039;SCHOOL&#039;              VALUE=&#039;4 YEARS HIGH SCHOOL&#039;&lt;br /&gt;
FIELD=&#039;ROOMS&#039;               VALUE=&#039;GROUP QUARTERS&#039;&lt;br /&gt;
FIELD=&#039;FAMILY SIZE&#039;         VALUE=&#039;NOT IN A FAMILY&#039;&lt;br /&gt;
&amp;lt;b&amp;gt;&amp;lt;/b&amp;gt;*&lt;br /&gt;
FIELD=&#039;HOUSEHOLD ID&#039;        VALUE=&#039;42860&#039;&lt;br /&gt;
FIELD=&#039;AGE&#039;                 VALUE=&#039;36&#039;&lt;br /&gt;
FIELD=&#039;OCCUPATION&#039;          VALUE=&#039;SALESMAN&#039;&lt;br /&gt;
FIELD=&#039;SEX&#039;                 VALUE=&#039;MALE&#039;&lt;br /&gt;
FIELD=&#039;PLACE SIZE&#039;          VALUE=&#039;50000&#039;&lt;br /&gt;
FIELD=&#039;RELATION&#039;            VALUE=&#039;HEAD&#039;&lt;br /&gt;
FIELD=&#039;FATHERS BIRTHPLACE&#039;  VALUE=&#039;UNITED STATES&#039;&lt;br /&gt;
FIELD=&#039;MOTHERS BIRTHPLACE&#039;  VALUE=&#039;UNITED STATES&#039;&lt;br /&gt;
FIELD=&#039;BIRTHPLACE&#039;          VALUE=&#039;SOUTHERN REGION&#039;&lt;br /&gt;
FIELD=&#039;MOTHER TONGUE&#039;       VALUE=&#039;ENGLISH&#039;&lt;br /&gt;
FIELD=&#039;SCHOOL&#039;              VALUE=&#039;1-3 YEARS COLLEGE&#039;&lt;br /&gt;
FIELD=&#039;ROOMS&#039;               VALUE=&#039;4&#039;&lt;br /&gt;
FIELD=&#039;FAMILY SIZE&#039;         VALUE=&#039;4&#039;&lt;br /&gt;
END OF INPUT FILE&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;/div&amp;gt; &amp;lt;!-- end of toc limit div --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Category:SOUL]]&lt;/div&gt;</summary>
		<author><name>Goff</name></author>
	</entry>
	<entry>
		<id>https://m204wiki.rocketsoftware.com/index.php?title=$Field_ListI&amp;diff=116325</id>
		<title>$Field ListI</title>
		<link rel="alternate" type="text/html" href="https://m204wiki.rocketsoftware.com/index.php?title=$Field_ListI&amp;diff=116325"/>
		<updated>2018-06-14T22:58:14Z</updated>

		<summary type="html">&lt;p&gt;Goff: /* Usage notes */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{DISPLAYTITLE:$Field_ListI}}&lt;br /&gt;
&amp;lt;span class=&amp;quot;pageSubtitle&amp;quot;&amp;gt;Return field values into a $list mapped to an image&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p class=&amp;quot;warn&amp;quot;&amp;gt;&amp;lt;b&amp;gt;Note:&amp;lt;/b&amp;gt; Many $functions have been deprecated in favor of Object Oriented methods. The OO equivalent for &amp;lt;var&amp;gt;$Field_ListI&amp;lt;/var&amp;gt; is the &amp;lt;var&amp;gt;Stringlist&amp;lt;/var&amp;gt; &amp;lt;var&amp;gt;[[AppendFieldImages (Stringlist function)|AppendFieldImages]]&amp;lt;/var&amp;gt; function. &amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This $function retrieves fields from field groups into [[$lists|$list]] items, according to the mapping specified in a &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;SOUL&amp;lt;/var&amp;gt; [[Images|image]]. The image describes where the fields are positioned in each $list item. &amp;lt;var&amp;gt;$Field_ListI&amp;lt;/var&amp;gt; provides an alternative to &amp;lt;var&amp;gt;[[Record loops#paiInto|PAI Into]]&amp;lt;/var&amp;gt;. &lt;br /&gt;
&lt;br /&gt;
The &amp;lt;var&amp;gt;$Field_ListI&amp;lt;/var&amp;gt; function accepts six arguments, and it returns a number indicating the success of the function.&lt;br /&gt;
&lt;br /&gt;
==Syntax==&lt;br /&gt;
&amp;lt;p class=&amp;quot;syntax&amp;quot;&amp;gt;&amp;lt;span class=&amp;quot;term&amp;quot;&amp;gt;%rc&amp;lt;/span&amp;gt; &amp;lt;span class=&amp;quot;literal&amp;quot;&amp;gt;= $Field_ListI(&amp;lt;/span&amp;gt;&amp;lt;span class=&amp;quot;term&amp;quot;&amp;gt;olist&amp;lt;/span&amp;gt;, &amp;lt;span class=&amp;quot;squareb&amp;quot;&amp;gt;[&amp;lt;/span&amp;gt;&amp;lt;span class=&amp;quot;term&amp;quot;&amp;gt;image_id&amp;lt;/span&amp;gt;&amp;lt;span class=&amp;quot;squareb&amp;quot;&amp;gt;]&amp;lt;/span&amp;gt;, &amp;lt;span class=&amp;quot;squareb&amp;quot;&amp;gt;[&amp;lt;/span&amp;gt;&amp;lt;span class=&amp;quot;term&amp;quot;&amp;gt;start&amp;lt;/span&amp;gt;&amp;lt;span class=&amp;quot;squareb&amp;quot;&amp;gt;]&amp;lt;/span&amp;gt;, &amp;lt;span class=&amp;quot;squareb&amp;quot;&amp;gt;[&amp;lt;/span&amp;gt;&amp;lt;span class=&amp;quot;term&amp;quot;&amp;gt;num&amp;lt;/span&amp;gt;&amp;lt;span class=&amp;quot;squareb&amp;quot;&amp;gt;]&amp;lt;/span&amp;gt;, &amp;lt;span class=&amp;quot;squareb&amp;quot;&amp;gt;[&amp;lt;/span&amp;gt;&amp;lt;span class=&amp;quot;term&amp;quot;&amp;gt;options&amp;lt;/span&amp;gt;&amp;lt;span class=&amp;quot;squareb&amp;quot;&amp;gt;]&amp;lt;/span&amp;gt;, &amp;lt;span class=&amp;quot;squareb&amp;quot;&amp;gt;[&amp;lt;/span&amp;gt;&amp;lt;span class=&amp;quot;term&amp;quot;&amp;gt;null_value&amp;lt;/span&amp;gt;&amp;lt;span class=&amp;quot;squareb&amp;quot;&amp;gt;]&amp;lt;/span&amp;gt;&amp;lt;span class=&amp;quot;literal&amp;quot;&amp;gt;)&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Syntax terms===&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;%rc&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;The number of items added to &amp;lt;var class=&amp;quot;term&amp;quot;&amp;gt;olist&amp;lt;/var&amp;gt;, or a status code:&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;&amp;lt;var&amp;gt;&amp;gt;= 0&amp;lt;/var&amp;gt; &amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Number of repeating group occurrences extracted &amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;lt;var&amp;gt;-3&amp;lt;/var&amp;gt;&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;CCATEMP full&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th nowrap&amp;gt;&amp;lt;var&amp;gt;&amp;lt; -100&amp;lt;/var&amp;gt;&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Negative of (repeating group occurrences extracted + 100), when partial groups found&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt; &lt;br /&gt;
All other errors result in request cancellation. &amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;olist&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;This required argument is either the output $list identifier or -1. If the output $list is not empty, data is added to the end of it. &lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
If -1 is specified, the record is scanned as if data is to be added to the $list, but no data is actually added. This can be useful for validating the integrity of, or number of occurrences of, a repeating group, without actually loading its values.  &amp;lt;/p&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;image_id&amp;lt;/th&amp;gt; &lt;br /&gt;
&amp;lt;td&amp;gt;The name, or a reference to the name, of the mapping image. This can be a quoted string, a %variable, an image-item name, or even a Model&amp;amp;nbsp;204 field name. Examples of the first two of these follow:&lt;br /&gt;
&amp;lt;p class=&amp;quot;code&amp;quot;&amp;gt;%rc = $Field_ListI(%olist, &#039;ORDERINFO&#039;, , , , &#039;_NULL_&#039;)&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Or: &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p class=&amp;quot;code&amp;quot;&amp;gt;%var = &#039;ORDERINFO&#039;&lt;br /&gt;
%rc = $Field_ListI(%olist, %var, , , , &#039;_NULL_&#039;) &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
If a Model&amp;amp;nbsp;204 field contains the name of the image, and your &amp;lt;var class=&amp;quot;term&amp;quot;&amp;gt;image_id&amp;lt;/var&amp;gt; specification is the field name, you do not quote the field name argument. &lt;br /&gt;
&amp;lt;/p&amp;gt; &lt;br /&gt;
&amp;lt;blockquote class=&amp;quot;note&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&amp;lt;b&amp;gt;Note:&amp;lt;/b&amp;gt; If you specify an image name followed by a colon followed by the name of an item in the image, then that item, mapped in the $list, gets set to the occurrence number of the retrieved field group. For example: &lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p class=&amp;quot;code&amp;quot;&amp;gt;%rc = $Field_ListI(%olist, &#039;ORDERINFO:PRICE&#039;, , , , &#039;_NULL_&#039;)&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/blockquote&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
As described in the example in [[#itemPrefix|Usage notes]] below, another optional &amp;lt;var class=&amp;quot;term&amp;quot;&amp;gt;image_id&amp;lt;/var&amp;gt; specification is for cases of field-group fields that have a common field-name prefix. If your &amp;lt;var&amp;gt;$Field_ListI&amp;lt;/var&amp;gt; call specifies image-name:item-name followed by a blank followed by a field-name prefix, your image definition item-names can omit the prefixes when referring to those field-group fields.  &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
If &amp;lt;var class=&amp;quot;term&amp;quot;&amp;gt;image_id&amp;lt;/var&amp;gt; is not specified, or is null, or is simply a colon followed by an image-item name, the image bound to the output $list via &amp;lt;var&amp;gt;[[$ListImg]]&amp;lt;/var&amp;gt; is used as the mapping image. The specified image must have been defined with the &amp;lt;var&amp;gt;[[Images#Syntax|Namesave]]&amp;lt;/var&amp;gt; option. Also, the image is not allowed to have arrays, cannot have more than 255 items, and cannot be more than the maximum length of $list items (6124 bytes). &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
The names of the image items in the specified image must be exactly the same as the names of the fields in the field group that are being retrieved in the current record context.  The values of those fields are then moved into the $list, as mapped by the image; nothing is moved into the image. &amp;lt;/p&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;start&amp;lt;/th&amp;gt; &lt;br /&gt;
&amp;lt;td&amp;gt;The number of the field group occurrence to return. This is an optional argument, and it defaults to 1, meaning that the first occurrence of the field group will be returned. &amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;num&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;The maximum number of occurrences of the field group to return. This is an optional argument, and it defaults to 0, meaning that all occurrences of the field group, including and after the one specified by the &amp;lt;var class=&amp;quot;term&amp;quot;&amp;gt;start&amp;lt;/var&amp;gt; argument, are to be returned. &amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;options&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;A set of blank-delimited options to affect &amp;lt;var&amp;gt;$List_FieldI&amp;lt;/var&amp;gt; processing. The valid options are shown below. They can be specified in any combination of uppercase and lowercase letters.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;&amp;lt;var&amp;gt;MissCan&amp;lt;/var&amp;gt;&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Cancel the request if not all image items map to field names. If an occurrence count item is specified in the &amp;lt;var class=&amp;quot;term&amp;quot;&amp;gt;image_id&amp;lt;/var&amp;gt; argument, that item does not have to map to a field name (if it does the field value will not be retrieved anyway). This is the default.&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;&amp;lt;var&amp;gt;NoMissCan&amp;lt;/var&amp;gt;&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Don&#039;t cancel the request if not all image items map to field names. Specify &amp;lt;var&amp;gt;NoMissCan&amp;lt;/var&amp;gt; if there are image items in the image that are not associated with fields.&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;&amp;lt;var&amp;gt;PartCan&amp;lt;/var&amp;gt;&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Cancel the request if not all image items that map to fields return the same number of occurrences. This is the default.&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;&amp;lt;var&amp;gt;NoPartCan&amp;lt;/var&amp;gt;&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Don&#039;t cancel the request if not all image items that map to fields return the same number of occurrences. If &amp;lt;var&amp;gt;NoPartCan&amp;lt;/var&amp;gt; is set and some image items that map to field occurrences return different numbers of occurrences, the return code from &amp;lt;var&amp;gt;$Field_ListI&amp;lt;/var&amp;gt; will be the negative of (the number of occurrences returned plus 100). For example, if a partial group is found but 55 occurrences were returned, the return code would be set to -155.&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
In group context, the &amp;lt;var&amp;gt;MissCan&amp;lt;/var&amp;gt;/&amp;lt;var&amp;gt;NoMissCan&amp;lt;/var&amp;gt; setting applies based on whether the fields are defined in the group, that is, in any file in the group. If some fields that map to image items are not found in all files in group context, &amp;lt;var&amp;gt;NoPartCan&amp;lt;/var&amp;gt; must be specified if any fields are to be retrieved. &amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;null_value&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;A special value to be treated as a null when populating the target $list. This is useful because storing nulls in fields is problematic on many fronts in &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;Model&amp;amp;nbsp;204&amp;lt;/var&amp;gt;, so most sites have a special value that acts as a placeholder for a null. Without the &amp;lt;var class=&amp;quot;term&amp;quot;&amp;gt;null_value&amp;lt;/var&amp;gt; argument, an application would have to go through the $list items to find these placeholder values and convert them to real nulls. Obviously, this is tedious, error-prone, and can be CPU intensive. &lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
By specifying the &amp;lt;var class=&amp;quot;term&amp;quot;&amp;gt;null_value&amp;lt;/var&amp;gt; argument to &amp;lt;var&amp;gt;$Field_ListI&amp;lt;/var&amp;gt;, this function automatically converts the null placeholder to a real null. For example, if the string &amp;lt;code&amp;gt;_NULL_&amp;lt;/code&amp;gt; is used to indicate a null value in a file, the following statement converts all values of &amp;lt;code&amp;gt;_NULL_&amp;lt;/code&amp;gt; to a null before populating the target $list: &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p class=&amp;quot;code&amp;quot;&amp;gt;%rc = $Field_ListI(%olist, &#039;ORDERINFO&#039;, , , , &#039;_NULL_&#039;)&lt;br /&gt;
&amp;lt;/p&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Usage notes==&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;You must &amp;lt;var&amp;gt;[[Images#Prepare statement|Prepare]]&amp;lt;/var&amp;gt; the template image at the time of the &amp;lt;var&amp;gt;$Field_ListI&amp;lt;/var&amp;gt; call. If the &amp;lt;var&amp;gt;NoPartCan&amp;lt;/var&amp;gt; or &amp;lt;var&amp;gt;NoMissCan&amp;lt;/var&amp;gt; option is specified, the contents of the parts of the $list that are associated with image items that are not set from fields will be whatever they are in the actual image at the time of the &amp;lt;var&amp;gt;$Field_ListI&amp;lt;/var&amp;gt; call. The actual contents of the template image are not modified by the &amp;lt;var&amp;gt;$Field_ListI&amp;lt;/var&amp;gt; call. &lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Except in rare cases, &amp;lt;var&amp;gt;NoPartCan&amp;lt;/var&amp;gt; is probably a bad idea since it suggests that the fields being extracted are not really a repeating group and so shouldn&#039;t be grouped. One case where &amp;lt;var&amp;gt;NoPartCan&amp;lt;/var&amp;gt; might be useful is in validating the integrity of repeating groups, that is, making sure that all fields in the group have the same number of occurrences. The most efficient way to do this is to set the output $list identifier to -1, specify the &amp;lt;var&amp;gt;NoPartCan&amp;lt;/var&amp;gt; parameter, and then check for a negative return code from &amp;lt;var&amp;gt;$Field_ListI&amp;lt;/var&amp;gt;. &amp;lt;/p&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;If -1 is specified for the output $list identifier, no data movement or validation is performed, which means that if the same operation is performed with a valid output $list identifier, a &amp;lt;code&amp;gt;VARIABLE TOO SMALL FOR RESULT&amp;lt;/code&amp;gt; or some other image assignment type error might occur, even if the call with a -1 $list identifier produced no such errors. &amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;var&amp;gt;$Field_ListI&amp;lt;/var&amp;gt; behaves much as if each individual field value were assigned individually to its corresponding image item. This means that assignments of non-numeric field values to a numeric target image item cause the target item to be set to 0. It also means that in certain cases a &amp;lt;code&amp;gt;M204.0552: VARIABLE TOO SMALL FOR RESULT&amp;lt;/code&amp;gt; might be issued. &amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;If the image name and possibly the occurrence number item are specified as literals or static variables, the mapping of image item names to field names is performed at compile-time and so can be considerably more efficient at evaluation time than a &amp;lt;var&amp;gt;$Field_ListI&amp;lt;/var&amp;gt; call with a variable image name. Unfortunately, since the binding of an image to a $list is done at evaluation time there is no way to take advantage of compile-time image item to field mapping when using this binding with &amp;lt;var&amp;gt;$Field_ListI&amp;lt;/var&amp;gt;. &amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li id=&amp;quot;itemPrefix&amp;quot;&amp;gt;The second argument to &amp;lt;var&amp;gt;$Field_ListI&amp;lt;/var&amp;gt; can have a blank after the image name followed by a prefix term. This prefix will be implicitly prepended to each image item name to identify the field-group fields whose values are to be extracted to the $list.&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
For example, for a file that has fields in a field group called &amp;lt;code&amp;gt;ORDERDATA.PRODID&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;ORDERDATA.QUANTITY&amp;lt;/code&amp;gt; and &amp;lt;code&amp;gt;ORDERDATA.PRICE&amp;lt;/code&amp;gt;, the definition of an image to be used with &amp;lt;var&amp;gt;$Field_ListI&amp;lt;/var&amp;gt; might validly be: &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p class=&amp;quot;code&amp;quot;&amp;gt;IMAGE ORDERINFO&lt;br /&gt;
ORDERDATA.PRODID IS STRING LEN 8&lt;br /&gt;
ORDERDATA.QUANTITY IS BINARY LEN 4&lt;br /&gt;
ORDERDATA.PRICE IS BINARY LEN 4&lt;br /&gt;
END IMAGE &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
And you might validly use this &amp;lt;var&amp;gt;$Field_ListI&amp;lt;/var&amp;gt; call: &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p class=&amp;quot;code&amp;quot;&amp;gt;%rc = $Field_ListI(%olist, &#039;ORDERINFO&#039;)&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
However, the result of these specifications is lengthy image-item names, like &amp;lt;code&amp;gt;%ORDERINFO:ORDERDATA.PRODID&amp;lt;/code&amp;gt;. &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
But if instead you specify a prefix in the &amp;lt;var&amp;gt;$Field_ListI&amp;lt;/var&amp;gt; call:&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p class=&amp;quot;code&amp;quot;&amp;gt;%rc = $Field_ListI(%olist, &#039;ORDERINFO ORDERDATA.&#039;)&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
The image definition can be trimmed to: &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p class=&amp;quot;code&amp;quot;&amp;gt;IMAGE ORDERINFO&lt;br /&gt;
PRODID IS STRING LEN 8&lt;br /&gt;
QUANTITY IS BINARY LEN 4&lt;br /&gt;
PRICE IS BINARY LEN 4&lt;br /&gt;
END IMAGE&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
And the resulting image-item references are simplified; for example, &amp;lt;code&amp;gt;%ORDERINFO:PRODID&amp;lt;/code&amp;gt;. &amp;lt;/p&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Examples==&lt;br /&gt;
&amp;lt;ol&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;In the following example, a repeating group with three fields is extracted into a $list:&lt;br /&gt;
&amp;lt;p class=&amp;quot;code&amp;quot;&amp;gt;IMAGE CHILD NAMESAVE&lt;br /&gt;
LNAME IS STRING LEN 16&lt;br /&gt;
FNAME IS STRING LEN 16&lt;br /&gt;
SSN IS PACKED LEN 5&lt;br /&gt;
END IMAGE&lt;br /&gt;
 . . . .&lt;br /&gt;
%OLIST = $ListNew&lt;br /&gt;
PREPARE IMAGE CHILD&lt;br /&gt;
IN GROUP FAMILIES FRN %RECNO&lt;br /&gt;
%RC = $Field_ListI(%OLIST, &#039;CHILD&#039;)&lt;br /&gt;
END FOR &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
&amp;lt;var&amp;gt;[[$ListInfI]]&amp;lt;/var&amp;gt; could then be used to extract the individual occurrences of the repeating group into the image. &amp;lt;/p&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;In the following example, the occurrence number is placed into the $list at the position of image item &amp;lt;code&amp;gt;NUMBER&amp;lt;/code&amp;gt; in each $list item: &lt;br /&gt;
&amp;lt;p class=&amp;quot;code&amp;quot;&amp;gt;IMAGE CHILD NAMESAVE&lt;br /&gt;
LNAME IS STRING LEN 16&lt;br /&gt;
FNAME IS STRING LEN 16&lt;br /&gt;
SSN IS PACKED LEN 5&lt;br /&gt;
NUMBER IS BINARY LEN 4&lt;br /&gt;
END IMAGE&lt;br /&gt;
 . . . .&lt;br /&gt;
%OLIST = $ListNew&lt;br /&gt;
PREPARE IMAGE CHILD&lt;br /&gt;
IN GROUP FAMILIES FRN %RECNO&lt;br /&gt;
%RC = $Field_ListI(%OLIST, &#039;CHILD:NUMBER&#039;)&lt;br /&gt;
END FOR&lt;br /&gt;
&amp;lt;/p&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ol&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Category:$Functions|$Field_ListI]]&lt;/div&gt;</summary>
		<author><name>Goff</name></author>
	</entry>
	<entry>
		<id>https://m204wiki.rocketsoftware.com/index.php?title=CA-ACF2_MVS_interface&amp;diff=107679</id>
		<title>CA-ACF2 MVS interface</title>
		<link rel="alternate" type="text/html" href="https://m204wiki.rocketsoftware.com/index.php?title=CA-ACF2_MVS_interface&amp;diff=107679"/>
		<updated>2018-02-28T20:25:56Z</updated>

		<summary type="html">&lt;p&gt;Goff: /* ACF2GEN macro */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Overview==&lt;br /&gt;
&amp;lt;p&amp;gt;This topic presents an overview of how the Access Control Facility/2 (ACF2) Interface from Computer Associates, Inc. (CA) works in the IBM z/OS environment. It also describes the impact of the CA-ACF2 MVS Interface on the Model 204 user, system manager, and CA-ACF2 installation security officer. This topic also provides requirements and a conversion checklist for installing and activating the CA-ACF2 interface. &amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===CA-ACF2 MVS===&lt;br /&gt;
&amp;lt;p&amp;gt;CA-ACF2 MVS provides comprehensive data security functions for the IBM z/OS operating system. CA-ACF2 MVS protects all data and installation-defined resources by default, sharing data only when explicitly requested to by the owner of the data or by a security officer. CA-ACF2 MVS differs from other security systems that force you to define what is to be protected, rather than what is to be shared. &amp;lt;/p&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
===Model 204 CA-ACF2 MVS Interface===&lt;br /&gt;
&amp;lt;p&amp;gt;The Model 204 CA-ACF2 MVS Interface provides for an orderly migration from Model 204 security to CA-ACF2 security and allows an installation to use a combination of either or both security methods. &amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;The interface provides the tools and instructions needed to: &amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Define Model 204 as a CA-ACF2 Multiuser Single Address Space System (MUSASS)&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;Define the meaning of Model 204 user privileges&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;&lt;br /&gt;
Define CA-ACF2 Generalized Resource Rules for CA-ACF2 authorization of Model 204 user login privileges &lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;&lt;br /&gt;
Define an installation default user priority class or the offset of a priority class byte within the user’s CA-ACF2 Logonid record &lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;&lt;br /&gt;
Define the offset and length of a default login account within a CA-ACF2 Logonid record, and provide account authorization services &lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;&lt;br /&gt;
Define the offset and bit within the CA-ACF2 Logonid record that determines whether or not a user can log in to a particular Model 204 job &lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;&lt;br /&gt;
Define the offset and length within the CA-ACF2 Logonid record that contains data to be used as the user’s record security key field &lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;&lt;br /&gt;
Activate the external CA-ACF2 Interface security mechanism &lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;In summary, the CA-ACF2 MVS Interface provides all the facilities an installation site needs to implement CA-ACF2 security within the Model 204 environment. &amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===CA-ACF2 MVS Interface components===&lt;br /&gt;
The following figure illustrates the components of the CA-ACF2 MVS Interface, which consists of: &lt;br /&gt;
&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&lt;br /&gt;
Model 204 &lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;&lt;br /&gt;
ACF2 Interface module, which is linked into Model 204&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;&lt;br /&gt;
ACF2PARM module, which can be linked with Model 204 or loaded dynamically at initialization &lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;&lt;br /&gt;
SBA20S module, which is linked into Model 204 and contains the ACFSVC macro that invokes the CA-ACF2 SVC &lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;&lt;br /&gt;
Model 204 system file, CCASTAT, which contains user IDs subject to Model 204 security&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;&lt;br /&gt;
CA-ACF2 MVS, which retrieves data from its VSAM databases and returns it to Model 204 for processing &lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[File:SECURITY_CA_ACF2_MVS_interface.jpg]]&lt;br /&gt;
&amp;lt;p class=&amp;quot;caption&amp;quot;&amp;gt;CA-ACF2 MVS Interface&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Conversion tasks and considerations===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;The following checklist identifies the general tasks that must be completed to install and activate the CA-ACF2 Interface.&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;Caption&amp;gt;Conversion checklist for CA-ACF2 MVS&amp;lt;/Caption&amp;gt;&lt;br /&gt;
&amp;lt;tr class=&amp;quot;head&amp;quot;&amp;gt;&amp;lt;th&amp;gt;Step&amp;lt;/th&amp;gt; &amp;lt;th&amp;gt;Task&amp;lt;/th&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;1.&amp;lt;/td&amp;gt; &amp;lt;td&amp;gt;	&lt;br /&gt;
Define the Generalized Resource Type (204 or the value that will be specified in the ACF2GEN RESOURC argument). &lt;br /&gt;
Change the ACFFDR system definition by adding:&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&lt;br /&gt;
Definition of the Model 204 authority bit, if the LOGIN argument is specified in the ACF2GEN macro&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&lt;br /&gt;
Definition of the default account field, if the ACCOUNT argument is specified in the ACF2GEN macro&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&lt;br /&gt;
Definition of the PRIORITY byte, if individual priorities are assigned to each other&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&lt;br /&gt;
@MUSASS macro to define Model 204 as a MUSASS&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;&lt;br /&gt;
2.&amp;lt;/td&amp;gt; &lt;br /&gt;
&amp;lt;td&amp;gt;If an ACF2PARM module is to be linked with Model 204, execute member ACF2GEN in the installation JCL library. If ACF2PARM will be loaded dynamically, also execute SECRLINK.&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;3.&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Unload the installation software (if necessary) and assemble SBA2OS. Link Model 204 with the modules ACF2, $ACFGCVT, ACF$FGCB, SBA2OS, and ACF2PARM.&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;4. &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Insert the MUSASS Logonid that defines Model 204 to CA-ACF2. Add the default Logonid with the RESTRICT attribute.&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;5. &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Prepare batch JCL or a started task cataloged procedure to execute the defined Model 204 MUSASS name.&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;6. &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Prepare user privilege rule sets to correspond with fixed privilege names in Model 204. Specify which users are allowed or prevented from using those privileges.&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;7. &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Provide valid CA-ACF2 users the privilege to use Model 204.&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8. &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Change User 0 input in CCAIN to include the SECPLIST=&amp;lt;var class=&amp;quot;term&amp;quot;&amp;gt;parametername&amp;lt;/var&amp;gt; parameter.&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;9. &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Delete Model 204 users from CCASTAT, forcing logins through CA-ACF2.&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Brief introduction to CA-ACF2 MVS==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;This section provides a brief summary of key CA-ACF2 MVS features that are used in the discussion of the Model 204 CA-ACF2 MVS Interface. &amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;For more information about CA-ACF2 MVS, see the [http://www.ca.com CA Technologies] documentation for that product. &amp;lt;/p&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
===CA-ACF2 processing===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;When a user logs in to the z/OS environment, CA-ACF2 MVS performs the following functions: &amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&lt;br /&gt;
Validates the password found for the Logonid in the CA-ACF2 Logonid database&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;&lt;br /&gt;
Checks for password expiration&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;&lt;br /&gt;
Optionally, ensures that the user is accessing the system from a specific terminal or other source&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;&lt;br /&gt;
Optionally, ensures that the user is only accessing the system during certain dates and times &lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
  &lt;br /&gt;
===System manager options===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;The system manager has the following additional options when a user logs in to Model 204 with a CA-ACF2 Logonid: &amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&lt;br /&gt;
Require each user’s login to go through Login or Account validation, defined by the ACF2GEN macro&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;&lt;br /&gt;
Set the priority for each user through the user’s Logonid record or set one priority for all CA-ACF2 users&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;&lt;br /&gt;
Change the user’s record security key and not default to the Model 204 user ID &lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
  &lt;br /&gt;
===CA-ACF2 MVS and the CA-ACF2 MVS Interface===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;The Model 204 CA-ACF2 MVS Interface uses the following CA-ACF2 SVC macro calls to send validation requests to CA-ACF2: &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;ACFSVCA&amp;lt;/td&amp;gt; &amp;lt;td&amp;gt;Performs login validation requests  &amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt; &amp;lt;td&amp;gt;ACFSVCS&amp;lt;/td&amp;gt; &amp;lt;td&amp;gt;Performs DASD validation requests of sequential data, VSAM files, and new DASD space allocation.&amp;lt;/td&amp;gt;  &amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;Since validation requests are performed in the main Task Control Block (TCB) in the Model 204 job’s address space, Model 204 must be defined as a MUSASS (Multiuser Single Address Space System) to allow multiple user validation in the same address space. &amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Logonid record===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;CA-ACF2 MVS maintains a Logonid record, or LIDREC, for each user on the system and each Logonid has an associated password. All passwords are stored in an encrypted format that cannot be reversed. CA-ACF2 MVS validates users by acquiring and processing the Logonid and password during TSO LOGON, IMS SIGNON, batch job submission, CICS SIGNON, and other TP product signons (COM-PLETE or ROSCOE, for example). &amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;Users are defined only once to CA-ACF2 MVS, regardless of how many subsystems they access. To define differing authorizations for different subsystems, users can be identified via a UID (user Identification) string. &amp;lt;/p&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
===User identification string===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;A UID string is a character string, up to 24 bytes long, constructed from the user’s Logonid and other site-definable fields such as department number or employee ID. CA-ACF2 MVS compares the user’s UID with the UID masks specified in a rule set to determine whether a user can have access to a resource. &amp;lt;/p&amp;gt;&lt;br /&gt;
  &lt;br /&gt;
===UID masks===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;A UID mask can be placed on any rule to allow or prevent access to a resource by a group of users based on their UID string. For example, a rule in the Rules database can have a UID mask that allows everyone with a department code of DEV to have access to a certain resource. &amp;lt;/p&amp;gt;&lt;br /&gt;
  &lt;br /&gt;
===Data access control===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;CA-ACF2 MVS protects all data by default from all users except the data owner. Each Logonid on the system has an owned data set prefix that controls this function. &amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;When any user tries to access a data set, the CA-ACF2 high-level index is compared to the value of the prefix field in the Logonid record.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt; &lt;br /&gt;
&amp;lt;li&amp;gt;If the two are equal, access is automatically allowed.&amp;lt;/li&amp;gt; &lt;br /&gt;
&amp;lt;li&amp;gt;If the two are not equal, CA-ACF2 MVS searches for an access rule set that governs access to that index: &lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;If an access rule does not exist for that index, access is denied.&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;If CA-ACF2 MVS obtains an access rule set, the access rules are interpreted to locate one that matches the currently existing environment.&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&lt;br /&gt;
If a matching access rule is not found, access is denied.&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;If a matching access rule is located, the purpose of the access request is compared with the read, write, allocate, and execute-only permission values specified in the access rule, and access is either allowed, allowed and journaled, or prevented and journaled.&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;CA-ACF2 MVS uses character string patterns to perform the validation matching function. The patterns can define the data set, volume, UID string, program library, and program name fields in the Logonid to be verified. &amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Generalized Resource control===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;CA-ACF2’s Generalized Resource Rules are similar to data access control rules. However, they control access to resources other than files. These system resources can be defined either by CA-ACF2 MVS or by each site locally. &amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;By allowing each site to specify which local resources require security protection, the rules for a data processing installation can be complex enough to define any arbitrary or real system resources needed. Generalized Resource Rules typically are used for TSO account numbers, IMS transaction names, and CICS transaction names. &amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;Model 204 user login privileges are defined as general system resources, and local installation rules control who can use those resources. These rules are written by the Model 204 system manager and the CA-ACF2 MVS installation security officer. For more information, see [[#Defining corresponding Generalized Resource Rules|Defining corresponding Generalized Resource Rules]].&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Running the CA-ACF2 MVS Interface with Model 204==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;A Model 204 multiuser Online always runs as a CA-ACF2 MUSASS (Multiuser Single Address Space System). A MUSASS is defined by CA-ACF2 MVS as any program that runs as a single job in one address space that supports more than one user. &amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;Other Model 204 configurations such as BATCH204 and IFAM1 do not normally run as a MUSASS, because only a single user’s authorization is in question. &amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;IFAM4 might run as a MUSASS, but each IFAM4 user application must also be APF-authorized in addition to the IFAM4 Load Module, otherwise the multiple IFAM4 threads must log in as the same user. &amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Model 204 user privileges===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;In either a MUSASS or single-user environment, Model 204 queries CA-ACF2 MVS for the authority to grant access to various system resources on behalf of the user. User privileges are defined as resources to be protected, and rules are written to determine who is authorized to use of those resources. &amp;lt;/p&amp;gt;&lt;br /&gt;
  &lt;br /&gt;
===Managing the authorization process===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;In a MUSASS, Model 204 manages the authorization process because only Model 204 can identify which user initiates a request for a resource. Model 204 assists CA-ACF2 MVS in validating those requests and responds to users who issue requests for unavailable resources. &amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;The three distinct areas where Model 204 interfaces with CA-ACF2 MVS are: &amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&lt;br /&gt;
User logins&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&lt;br /&gt;
LOGIN/LOGON command&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;&lt;br /&gt;
IFSTRT function&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;&lt;br /&gt;
IFLOG function&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;&lt;br /&gt;
User resource requests&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&lt;br /&gt;
Job submission (USE $JOB command)&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;&lt;br /&gt;
Dynamic allocation of new DASD space (ALLOCATE command)&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;&lt;br /&gt;
All sequential file and VSAM file opens for READ/WRITE access&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;&lt;br /&gt;
Sequential data set handling (record I/O)&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;&lt;br /&gt;
DUMP/RESTORE commands&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;&lt;br /&gt;
OPEN command naming a deferred update data set&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p class=&amp;quot;note&amp;quot;&amp;gt;&amp;lt;b&amp;gt;Note:&amp;lt;/b&amp;gt; Because Model 204 databases are not validated on behalf of the user by the security interface, CA-ACF2 MVS must grant the owner of an address space permission to open Model 204 file data sets for update, regardless of whether the owner has write or read-only privileges. This allows Model 204 to write back updates to the FPL (File Parameter List) page, as required by the database management system, regardless of the Model 204 file open privileges. &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;User logouts&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&lt;br /&gt;
LOGOUT/LOGOFF command&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;&lt;br /&gt;
IFFNSH/IFDTHRD function&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;The CA-ACF2 MVS Interface uses the standard SVC calls supplied by Computer Associates, Inc. (CA) to validate user requests for Model 204 resources. No source code modifications or exits to the CA-ACF2 MVS software are necessary. However, CA-ACF2 MVS system parameters must be modified as described in &lt;br /&gt;
[[#Preparing the ACF2PARM parameter module with ACF2GEN|Preparing the ACF2PARM parameter module with ACF2GEN]].&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Using the CA-ACF2 MVS Interface==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;This section describes how to log in to Model 204 and identifies the changes required for: &amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&lt;br /&gt;
LOGIN/LOGON&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;&lt;br /&gt;
IFSTRT function&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;&lt;br /&gt;
IFLOG function within IFAM1&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;&lt;br /&gt;
Dynamic allocation&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;&lt;br /&gt;
Job submission&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;&lt;br /&gt;
Sequential and VSAM data set handling&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
===LOGIN or LOGON command===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;The LOGIN/LOGON command allows you to gain access to Model 204. To log in, enter: &amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p class=&amp;quot;syntax&amp;quot;&amp;gt;LOGIN &amp;lt;span class=&amp;quot;term&amp;quot;&amp;gt;userid&amp;lt;/span&amp;gt; [&amp;lt;span class=&amp;quot;term&amp;quot;&amp;gt;account&amp;lt;/span&amp;gt;]&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;or &amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;p class=&amp;quot;syntax&amp;quot;&amp;gt;LOGON &amp;lt;span class=&amp;quot;term&amp;quot;&amp;gt;userid&amp;lt;/span&amp;gt; [&amp;lt;span class=&amp;quot;term&amp;quot;&amp;gt;account&amp;lt;/span&amp;gt;] &lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;where: &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;table class=&amp;quot;noBorder&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt; &amp;lt;td&amp;gt;&amp;lt;var class=&amp;quot;term&amp;quot;&amp;gt;userid&amp;lt;/var&amp;gt;&amp;lt;/td&amp;gt; &amp;lt;td&amp;gt;Is a character string that identifies you. &amp;lt;/td&amp;gt; &amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;&amp;lt;var class=&amp;quot;term&amp;quot;&amp;gt;account&amp;lt;/var&amp;gt;&amp;lt;/td&amp;gt; &amp;lt;td&amp;gt;Is an optional character string that identifies the account under which you log in.&amp;lt;/td&amp;gt; &amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;If Model 204 is providing security authorization checks, every Model 204 user has a user ID, password, and user privileges assigned by the system manager consisting of: &amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&lt;br /&gt;
User ID that identifies you to Model 204&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;&lt;br /&gt;
Password that provides access to the system. Note that Model 204 versions 7.7 and later also support [[#Passphrases|passphrases]].&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;&lt;br /&gt;
User privileges associated with your user ID and password that define the particular type of access you have &lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;&lt;br /&gt;
Default priority class assigned to your user ID&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;When native Model 204 security is in effect, this user ID information is stored in a record in the system file CCASTAT. This record can be deleted from CCASTAT when the system manager puts the user under CA-ACF2 MVS security. The ACF2PARM module supplies a default Logonid for CCASTAT login access validations. In addition, ACF2PARM defines the following: &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&lt;br /&gt;
Other CA-ACF2 ID validations to be done at login&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;&lt;br /&gt;
Login validation for the particular Model 204 job&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;&lt;br /&gt;
Defaults and/or location within the your CA-ACF2 Logonid record where the data can be found&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;When CA-ACF2 MVS is performing login validation, the user ID (that is, the Logonid) must be eight characters or fewer. The user ID is verified by CA-ACF2 MVS before you can log in to Model 204. &amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;If your installation performs CA-ACF2 account validation, any value entered in the account field is verified via CA-ACF2 services. &lt;br /&gt;
If you do not enter an account, a default account is supplied from the CA-ACF2 user Logonid record as discussed on the [[#LOGIN or LOGON command|LOGIN or LOGON command]] page.&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
====Changing your password====&lt;br /&gt;
&amp;lt;p&amp;gt;You can change your CA-ACF2 Logonid password when you log in to Model 204. See the [[LOGIN or LOGON command]] page for more information. &amp;lt;/p&amp;gt;&lt;br /&gt;
====Passphrases====&lt;br /&gt;
If CA-ACF2 MVS is configured to support passphrases, they can be used with Model 204 version 7.7 and later. Passphrases are 9-127 characters long and can contain any special characters (such as blanks, commas, and semicolons) supported by CA-ACF2 MVS. See [[LOGIN or LOGON command#Setting a password|Setting a password]] on the LOGIN or LOGON command page for more information.&lt;br /&gt;
&lt;br /&gt;
===IFSTRT function===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;In the IFAM1 and IFAM4 environments, the IFSTRT function allocates a Host Language Interface thread for a Host Language program. IFSTRT also establishes the calling convention, performs a user login, and determines whether the thread has update privileges. &amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;When processing the login argument of the IFSTRT call, the user login process follows the rules of a User 0 login (unless you have defined IFAM4 as a &lt;br /&gt;
MUSASS and APF-authorized all user applications). See [[#User 0 login|User 0 login]] for more information.&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===IFLOG function within IFAM1===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;The IFLOG function is used only in the IFAM1 environment. It is called following IFSTRT to identify the user when a login is required. This function is necessary in any IFAM1 program where CA-ACF2 MVS validates user authorization. &amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;As with the IFSTRT function, the user login process is the same as the process for [[#User 0 login|User 0 login]]. &lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
===Dynamic allocation considerations===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;Dynamic allocation services for new data sets in a CA-ACF2 environment are subject to CA-ACF2 system rules for data set validation. For example, you can restrict data set allocation to only allow certain data set name patterns to be created on certain predefined volumes. The rules for data set access are determined by the CA-ACF2 installation security officer. &amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;To dynamically allocate a new data set, you must have ACF2 ALLOC authority in CA-ACF2. If you issue an ALLOCATE command for a new data set and you do not have ALLOC authority, you receive a Model 204 error message. &amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;If you log in to Model 204 via CCASTAT, your allocation privileges are determined by the CA-ACF2 default user’s Logonid authorization. &amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p class=&amp;quot;note&amp;quot;&amp;gt;&amp;lt;b&amp;gt;Note:&amp;lt;/b&amp;gt; When you open a new or existing sequential or a VSAM data set, it is validated for read/write access. CA-ACF2 does not perform access authorization on Model 204 data sets, because these data sets are currently protected under Model 204 security. &amp;lt;/p&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
===Job submission considerations===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;When you issue a USE command to submit a batch job, Model 204 must identify who submitted the job so that CA-ACF2 MVS can properly determine the authorization for that execution. When the CA-ACF2 MVS Interface is running, the following JCL statement is added automatically to the submitted job to identify the user and the user’s level of authorization: &amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p class=&amp;quot;syntax&amp;quot;&amp;gt;//*JOBFROM &amp;lt;span class=&amp;quot;term&amp;quot;&amp;gt;userid&amp;lt;/span&amp;gt; | &amp;lt;span class=&amp;quot;term&amp;quot;&amp;gt;source&amp;lt;/span&amp;gt; &lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;where: &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;table class=&amp;quot;noBorder&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;&amp;lt;var class=&amp;quot;term&amp;quot;&amp;gt;userid&amp;lt;/var&amp;gt;&amp;lt;/td&amp;gt; &amp;lt;td&amp;gt;Is your Model 204 user ID. CA-ACF2 MVS uses your ID to determine your batch job authorization at execution time.&amp;lt;/td&amp;gt; &amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;&amp;lt;var class=&amp;quot;term&amp;quot;&amp;gt;source&amp;lt;/var&amp;gt;&amp;lt;/td&amp;gt; &amp;lt;td&amp;gt;Identifies the terminal, using TERMID, from which you submit the job. If you are connected via a CRAM interface, such as TSO, CICS, or IFDIAL, the source becomes the appropriate CRAM channel name that was used to gain access to Model 204.&amp;lt;/td&amp;gt; &amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;CCASTAT IDs use the default Logonid defined in the ACF2PARM module. The source is the job name, and User 0’s source is also the job name. &amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;Neither you nor the system manager can modify this information. If you supply your own //*JOBFROM userid/source statement, the system-supplied statement overrides it. &amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;To submit a job, the Model 204 Online requires the correct authority, which means: &amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&lt;br /&gt;
MUSASS ID must have JOBFROM privileges.&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;&lt;br /&gt;
All user IDs must have TSO SUBMIT permission to issue USE $JOB.&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;&lt;br /&gt;
If the TSO option of JOBCK is specified, a user ID and the MUSASS ID must have JOB privileges to submit jobs with the USE $JOB command.&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;Model 204-submitted jobs go directly to the internal reader. If the local site has a TSO SUBMIT exit in effect to enable you to modify submitted jobs, the exit does not receive control. &amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;To submit batch jobs, you must be defined to CA-ACF2 MVS as having the authority to do so. Model 204 checks the standard CA-ACF2 TSO JCL/SUBMIT attribute flag to determine whether or not you have the authority to submit JCL. If you are not authorized to submit a job, you receive a Model 204 error message. &amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Sequential and VSAM data set considerations===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;To use a sequential or VSAM data set, you must have the appropriate Model 204 privileges. CA-ACF2 MVS does an authorization check to ensure that you have the appropriate privileges:&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;tr class=&amp;quot;head&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;With these privileges... &amp;lt;/th&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;th&amp;gt;You can... &amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;CA-ACF2 write privileges &amp;lt;/td&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;td&amp;gt;Open a deferred update data set or write to the output sequential files of the DUMP, DUMPG, or USE data set commands &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;CA-ACF2 read privileges &amp;lt;/td&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;td&amp;gt;Read sequential or VSAM files from User Language or read the sequential input file specified in a RESTORE or RESTOREG command &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;ALLOC authority &amp;lt;/td&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;td&amp;gt;Dynamically allocate a new data set (any new DASD space) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;If you issue a sequential or VSAM data set OPEN command that fails for CAACF2 reasons, a Model 204 error message is displayed.&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;If you log in to Model 204 via CCASTAT, the CA-ACF2 default user’s LIDREC determines your authorization. &amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;Model 204 sequential file data sets (such as CCASTAT, CCAAUDIT, CCAJRNL, or CCAJLOG) are also checked to determine if the owner of the address space has the authority to write to them. &amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;The CA-ACF2 Interface directly checks the following Model 204 commands: &amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&lt;br /&gt;
[[DUMP command|DUMP]] and [[DUMPG command|DUMPG]]&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;&lt;br /&gt;
[[RESTORE command|RESTORE]] and [[RESTOREG command|RESTOREG]]&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;&lt;br /&gt;
[[USE_command:_Directing_output|USE OUT&amp;lt;i&amp;gt;XXXXX&amp;lt;/i&amp;gt;]] (DATASET)&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;&lt;br /&gt;
[[ALLOCATE command|ALLOCATE]] a new data set&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;&lt;br /&gt;
OPEN DATASET &amp;lt;var class=&amp;quot;term&amp;quot;&amp;gt;XXXXX&amp;lt;/var&amp;gt; for input&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;&lt;br /&gt;
[[OPEN FILE command|OPEN &amp;lt;i&amp;gt;filename&amp;lt;/i&amp;gt;]] with deferred update&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Login processing==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;The system manager is responsible for defining and controlling security processing in a Model 204 installation in which CA-ACF2 MVS supplies authorization services. This section describes the login processing performed by the interface. &amp;lt;/p&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
===When a user logs in===&lt;br /&gt;
&amp;lt;ol&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;When a user logs in, Model 204 acquires the user ID and account and searches CCASTAT to determine whether or not that Model 204 user ID exists. &lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;If the user ID is found, Model 204 queries the user for a password and proceeds with authorization processing.&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;If the user ID is not found in CCASTAT and CA-ACF2 MVS security is in effect, Model 204 uses CA-ACF2 facilities to authorize the user login. Model 204 passes the Logonid and password to CA-ACF2 to verify that the user is allowed to log in. After the user’s CA-ACF2 user ID and password are verified, CA-ACF2 presents the user’s Logonid record to Model 204. &amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Next, if the authorization check to use Model 204 is active, Model 204 examines the CA-ACF2 Logonid record to ensure that the user is allowed to use Model 204. If this check is successful, account processing occurs. &amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ol&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;If a default account location and length were specified at installation time and the user does not enter an account, the default account is retrieved from the user’s Logonid record and the user is allowed in to Model 204. &amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Verifying the login account===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;If the installation has chosen to verify the account, the value entered is compared to the user’s default account. If the values match, the user is allowed in to Model 204. If the values do not match, standard CA-ACF2 account validation is performed to ensure that the user is allowed to log in under the specified account. &amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;If CA-ACF2 denies system access because of an invalid password or account, or if the user is not authorized to use Model 204, no login occurs and Model 204 issues an error message. In addition, any login failure caused by entering an invalid password counts against the user’s CA-ACF2 password violation counter. This counter is maintained by CA-ACF2 and, when the count reaches an installation maximum, CA-ACF2 suspends the user. &amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;Once the user has successfully logged in, the user is granted Model 204 privileges of X‘00’. Any additional privileges are determined at the time a Model 204 command requires a specific privilege. &amp;lt;/p&amp;gt;&lt;br /&gt;
  &lt;br /&gt;
===CCASTAT considerations===&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
To provide a smooth transition from Model 204 security to CA-ACF2 security, user ID data can continue to be stored in CCASTAT. As users become secured by CA-ACF2, delete the standard Model 204 CCASTAT user ID entries. &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
All the system manager commands concerning CCASTAT maintenance functions continue to work as usual. The ZBLDTAB and ZCTLTAB utilities also continue to work as usual. &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
File, group, and subsystem security functions are defined and described in the &lt;br /&gt;
[[:Category: Model 204 files|File management]] and [[:Category: System management|System management]] M204wiki pages. &amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===User 0 login===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;When the CA-ACF2 MVS Interface is active, User 0 is validated as the owner of the Model 204 run, regardless of whether the run is Online or BATCH204. &amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;Model 204 always attempts to log in User 0 automatically and verify that the user ID supplied matches the user ID of the owner of the address space. Do not supply a user ID or password on the login command for User 0; Model 204 determines the owner user ID and supplies it automatically. &amp;lt;/p&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
===AUTHCTL VIEW command===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;The AUTHCTL VIEW command displays the interface control options currently in effect for the active interface (CCASTAT and ACF2GEN). &amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;For example, if you enter the following command: &amp;lt;/p&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;p class=&amp;quot;code&amp;quot;&amp;gt;AUTHCTL VIEW &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;or&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p class=&amp;quot;code&amp;quot;&amp;gt;AUTHCTL VIEW ACF2&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;A list similar to the following is displayed: &amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p class=&amp;quot;code&amp;quot;&amp;gt;ACF2 INTERFACE OPTIONS &lt;br /&gt;
RESOURCE  	JST	ACF2 RESOURCE TYPE &lt;br /&gt;
LOGIN		X&#039;0172&#039;	AUTHORITY BYTE OFFSET IN LIDREC&lt;br /&gt;
		X&#039;80&#039;   	BIT DEFINING MODEL204 AUTHORITY&lt;br /&gt;
ACCOUNT 	X&#039;0176&#039; 	ACCOUNT OFFSET IN LIDREC&lt;br /&gt;
		X&#039;04&#039;   	ACCOUNT LENGTH&lt;br /&gt;
RECSCTY	X&#039;0000&#039;  	RECORD SECURITY KEY OFFSET IN LIDREC&lt;br /&gt;
		X&#039;00&#039;	RECORD SECURITY KEY LENGTH&lt;br /&gt;
PRIORITY	LOW	PRIORITY DEFAULT OR OFFSET IN LIDREC&lt;br /&gt;
VALIDATE		ACCOUNT VALIDATION OPTION IN EFFECT&lt;br /&gt;
DLMCHECK		USE $JOB DLM CHECKING OPTION&lt;br /&gt;
			M204USER DEFAULT LOGONID IN USE&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;The last line displayed indicates the current default Logonid in use. For more information, refer to [[#Inserting a CA-ACF2 default Logonid|Inserting a CA-ACF2 default Logonid]]. &amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
For information about setting control information, see [[#Preparing the ACF2PARM parameter module with ACF2GEN|Preparing the ACF2PARM parameter module with ACF2GEN]].&lt;br /&gt;
&lt;br /&gt;
===Using trusted login for CRAM users===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;If your site uses CRAM, you can use the trusted login feature, which allows users to issue login commands or calls that do not include a user ID and password. For a user to log in as trusted, the user ID must be defined to CAACF2 MVS. User IDs defined to CCASTAT are not allowed to log in as trusted users. CICS users must be using the CA-ACF2 MVS interface for CICS. Only CICS user IDs that log in through CA-ACF2 can log in as trusted users. &amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;Trusted login can be used with the following CRAM thread IODEV types: &amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&lt;br /&gt;
IODEV11 (CRFSCHNL)&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;IODEV29 (CRIOCHNL)&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;&lt;br /&gt;
IODEV23 (IFAMCHNL)&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;To set up trusted login for a user, set the SECTRLOG user parameter, as discussed in [[#Setting the SECTRLOG parameter|Setting the SECTRLOG parameter]]. &lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
=====Login processing for trusted login=====&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;For users connecting with a CRAM thread that allows trusted login, the user login processing routines are changed to handle a LOGIN command or IFSTRT call without a user ID and password. &amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;The CRFS and CRIO channel threads handle User Language statements. These users ordinarily issue a LOGIN or LOGON request with the following format: &lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;version 7.6 and earlier:&lt;br /&gt;
&amp;lt;p class=&amp;quot;syntax&amp;quot;&amp;gt;LOGIN &amp;lt;span class=&amp;quot;term&amp;quot;&amp;gt;userid&amp;lt;/span&amp;gt; [&amp;lt;span class=&amp;quot;term&amp;quot;&amp;gt;account&amp;lt;/span&amp;gt;];&amp;lt;span class=&amp;quot;term&amp;quot;&amp;gt;password&amp;lt;/span&amp;gt; [:&amp;lt;span class=&amp;quot;term&amp;quot;&amp;gt;new password&amp;lt;/span&amp;gt;];&amp;lt;span class=&amp;quot;term&amp;quot;&amp;gt;apsyname&amp;lt;/span&amp;gt; &lt;br /&gt;
&amp;lt;/p&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;version 7.7 and later:&lt;br /&gt;
&amp;lt;p class=&amp;quot;syntax&amp;quot;&amp;gt;LOGIN &amp;lt;span class=&amp;quot;term&amp;quot;&amp;gt;userid&amp;lt;/span&amp;gt; [&amp;lt;span class=&amp;quot;term&amp;quot;&amp;gt;account&amp;lt;/span&amp;gt;];&amp;lt;span class=&amp;quot;term&amp;quot;&amp;gt;password&amp;lt;/span&amp;gt;;&amp;lt;span class=&amp;quot;term&amp;quot;&amp;gt;apsyname&amp;lt;/span&amp;gt; &lt;br /&gt;
&amp;lt;/p&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;For trusted logins, the format is: &amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p class=&amp;quot;syntax&amp;quot;&amp;gt;LOGIN;;&amp;lt;span class=&amp;quot;term&amp;quot;&amp;gt;apsyname&amp;lt;/span&amp;gt; &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;The IFAM channel threads handle IFAM2 statements. These users ordinarily issue an IFSTRT or IFSTRTN call with the following format:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p class=&amp;quot;syntax&amp;quot;&amp;gt;IFSTRT (RETCODE,LANG_IND,LOGIN,THRD_TYP,THRD_ID) &lt;br /&gt;
&lt;br /&gt;
IFSTRTN (RETCODE,LANG_IND,LOGIN,THRD_TYP,THRD_ID,CHAN) &lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;The LOGIN parameter is required and supplies the user ID and password as a character string using the following format: &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;version 7.6 and earlier:&lt;br /&gt;
&amp;lt;p class=&amp;quot;syntax&amp;quot;&amp;gt;&#039;&amp;lt;span class=&amp;quot;term&amp;quot;&amp;gt;userid&amp;lt;/span&amp;gt; [&amp;lt;span class=&amp;quot;term&amp;quot;&amp;gt;account&amp;lt;/span&amp;gt;];&amp;lt;span class=&amp;quot;term&amp;quot;&amp;gt;password&amp;lt;/span&amp;gt; [:&amp;lt;span class=&amp;quot;term&amp;quot;&amp;gt;new password&amp;lt;/span&amp;gt;];&#039; &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;version 7.7 and later:&lt;br /&gt;
&amp;lt;p class=&amp;quot;syntax&amp;quot;&amp;gt;&#039;&amp;lt;span class=&amp;quot;term&amp;quot;&amp;gt;userid&amp;lt;/span&amp;gt; [&amp;lt;span class=&amp;quot;term&amp;quot;&amp;gt;account&amp;lt;/span&amp;gt;];&amp;lt;span class=&amp;quot;term&amp;quot;&amp;gt;password&amp;lt;/span&amp;gt;;&#039; &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;For trusted logins, the statement format is the same but the login character string is a semicolon surrounded by single quotes (&#039;;&#039;). &amp;lt;/p&amp;gt; &amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=====Trusted login errors=====&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;When using trusted login, you might receive one of the following errors: &amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;M204.2378: SECURITY TRUSTED LOGIN FEATURE DISABLED&lt;br /&gt;
&amp;lt;p&amp;gt;This message is generated when either:&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;The Model 204 job requesting the trusted login feature is running without a Model 204 Security Interface.&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;&lt;br /&gt;
The Model 204 address space does not have enough storage to allocate an internal work area for the trusted login feature. &lt;br /&gt;
In this situation, the Model204 job does not initialize, because it still has to allocate storage for the Model 204 file buffers.&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;M204.2379: INVALID TRUSTED USERID LENGTH = &amp;lt;var class=&amp;quot;term&amp;quot;&amp;gt;length&amp;lt;/var&amp;gt;. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;This message is issued when the trusted user ID passed by CRAM is not between 1-8 bytes long. &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Maintaining the CA-ACF2 MVS Interface==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;At each CA-ACF2 MVS site, the installation security officer (ISO) performs systemwide maintenance functions within CA-ACF2 MVS. This section describes the role of the security officer in maintaining the Model 204 CA-ACF2 MVS Interface. &amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Defining user privileges===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;The security officer must identify Model 204 privileges to CA-ACF2 MVS. &amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;The Model 204 login privileges for CA-ACF2 MVS users are defined as Generalized Resource Rules. The RESOURC argument of ACF2GEN is used along with fixed CA-ACF2 key names. If an argument is not specified, RESOURC defaults to 204. &amp;lt;/p&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
===User privilege names===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;The following set of user privilege names define the possible privilege rules for a user. See the [[LOGCTL_command:_Modifying_user_ID_entries_in_the_password_table|LOGCTL]] command page for more information on the LOGCTL settings.&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;tr class=&amp;quot;head&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;User privilege name &amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Defines users... &amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;‘PRIV.SUPER.USER’ &amp;lt;/td&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;td&amp;gt;With Superuser privileges. A superuser can create a file with the CREATE command. This privilege name corresponds to the LOGCTL setting X‘80’. &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;‘PRIV.SYSTEM.ADMIN’ &amp;lt;/td&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;td&amp;gt;With System Administrator privileges. A system administrator can issue commands such as LOGWHO, MONITOR, PRIORITY, and WARN. This privilege name corresponds to the LOGCTL setting X‘40’. &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;‘PRIV.CHANGE.FILE.PASSWORD’ &amp;lt;/td&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;td&amp;gt;Who can change CCASTAT file passwords when opening a file. This privilege name corresponds to the LOGCTL setting X‘20’. &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;‘PRIV.SYSTEM.MANAGER’ &amp;lt;/td&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;td&amp;gt;Who can issue system manager commands. A system manager can issue all system administrator commands plus certain other privileged commands. This privilege name corresponds to the LOGCTL setting X‘08’. &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;‘PRIV.OVERRIDE.RECORD.SECURITY’ &amp;lt;/td&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;td&amp;gt;Who can override record security. This privilege name corresponds to the LOGCTL setting X‘04’. &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===CCASTAT users===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;For CCASTAT users, privileges are defined to the CCASTAT user ID by the Model 204 LOGCTL command. &amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p class=&amp;quot;note&amp;quot;&amp;gt;&amp;lt;b&amp;gt;Note:&amp;lt;/b&amp;gt; The LOGCTL command contains an additional privilege bit (X&#039;10&#039;) that indicates whether or not CCASTAT users can change their own login passwords at login time. This privilege bit is not required for the Interface, because you set this privilege for all CA-ACF2 MVS users within CA-ACF2. &amp;lt;/p&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
===Defining corresponding Generalized Resource Rules===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;Generalized Resource Rules that correspond to the defined privileges must be defined to CA-ACF2 MVS. The rules (and ACF command) to define the standard Model 204 privileges to CA-ACF2 are as follows: &amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p class=&amp;quot;code&amp;quot;&amp;gt;&amp;lt;nowiki&amp;gt;ACF 			(Begins CA-ACF2 rule maintenance) &lt;br /&gt;
SET RESOURCE       	(Sets CA-ACF2 to resource mode) &lt;br /&gt;
*COMPILE &lt;br /&gt;
&lt;br /&gt;
$KEY(PRIV.SUPER.USER)  	  TYPE(acf2type)&lt;br /&gt;
  UID(authorized user)    ALLOW&lt;br /&gt;
  UID(unauthorized user)  PREVENT&lt;br /&gt;
		.&lt;br /&gt;
		.&lt;br /&gt;
 		. &lt;br /&gt;
$KEY(PRIV.SYSTEM.ADMIN)   TYPE(acf2type)&lt;br /&gt;
  UID(authorized user)    ALLOW&lt;br /&gt;
 		.&lt;br /&gt;
 		.&lt;br /&gt;
 		. &lt;br /&gt;
$KEY(PRIV.CHANGE.FILE.PASSWORD)  TYPE(acf2type)&lt;br /&gt;
  UID(authorized user)  ALLOW&lt;br /&gt;
 		.&lt;br /&gt;
 		. &lt;br /&gt;
 		. &lt;br /&gt;
$KEY(PRIV.SYSTEM.MANAGER)  TYPE(acf2type)&lt;br /&gt;
  UID(authorized user)  ALLOW&lt;br /&gt;
 		.&lt;br /&gt;
 		.&lt;br /&gt;
 		. &lt;br /&gt;
&lt;br /&gt;
$KEY(PRIV.OVERRIDE.RECORD.SECURITY)  TYPE(acf2type)&lt;br /&gt;
  UID(authorized user)  ALLOW&lt;br /&gt;
 		.&lt;br /&gt;
 		.&lt;br /&gt;
 		. &lt;br /&gt;
STORE &lt;br /&gt;
END &lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;where: &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;table class=&amp;quot;noBorder&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;PRIV.&amp;lt;var class=&amp;quot;term&amp;quot;&amp;gt;privilege&amp;lt;/var&amp;gt;.&amp;lt;var class=&amp;quot;term&amp;quot;&amp;gt;type&amp;lt;/var&amp;gt;&amp;lt;/td&amp;gt; &amp;lt;td&amp;gt;Specifies one of the fixed privilege names (discussed in [[#User privilege names|User privilege names]]) that Model 204 uses to build CA-ACF2 retrieval search keys for the rules &amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;acf2type&amp;lt;/td&amp;gt; &amp;lt;td&amp;gt;Is the Generalized Resource Type field as defined to Model 204 by the ACF2GEN RESOURC argument &amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;The CA-ACF2 UID entry referred to here either allows or prevents a specified user from accessing that named resource. &amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;A privilege rule is tested whenever a user issues a command that requires a specific privilege. If the user is authorized to have that privilege, the command succeeds. If not, the user typically receives a Model 204 error message and the attempt is logged as a CA-ACF2 violation. &amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;Setting up the rules and masking patterns is a detailed process and is not described fully here. Information regarding setting up CA-ACF2 UID strings and writing rules using masks referring to these strings is documented in the CA-ACF2 MVS documentation from [http://www.ca.com CA Technologies]. &amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Preparing the ACF2PARM parameter module with ACF2GEN==&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
The ACF2PARM module allows you to define CA-ACF2 MVS arguments for your site. ACF2PARM consists of one or more ACF2GEN macros that are coded, assembled, and generated by your site. &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
The ACF2GEN macro generates a named set of arguments that govern login and other security processes. At run time one of these named sets is used by the CA-ACF2 MVS Interface. The ACF2PARM parameter module can be linked with Model 204 or dynamically loaded when the CA-ACF2 Interface is initialized. &amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===SECPLIST parameter===&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
The SECPLIST User 0 parameter in CCAIN allows you to specify the name of the ACF2GEN argument set to initialize the interface. The name is defined by the assembler label name of the ACF2GEN macro. &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
If the SECPLIST parameter is not in CCAIN, ACF2PARM is used as the default name of the argument set. If no match is found for the SECPLIST name or the ACF2PARM default name in the ACF2PARM module, the interface is initialized using the precoded default parameters of the CA-ACF2 Interface. In this case, Login, Account, and Record Security Key validation are not performed. &amp;lt;/p&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
===ACF2GEN macro===&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
The JCL needed to assemble ACF2PARM is in the installation JCL library (as member ACF2GEN). &amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;The format of the ACF2GEN macro is as follows:&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p class=&amp;quot;code&amp;quot;&amp;gt;&amp;lt;nowiki&amp;gt;        TITLE &#039;GENERATE AN ACF2 PARAMETER MODULE&#039; &lt;br /&gt;
&lt;br /&gt;
NAME	ACF2GEN RESOURC=204,		ACF2 resource type                        X&lt;br /&gt;
   	LOGIN=(0,0), 			Login ensure position and bit             X&lt;br /&gt;
   	ACCOUNT=(0,0),    		Account position and length               X&lt;br /&gt;
   	RECSCTY=(0,0),     		Record secty key position &amp;amp;amp; length        X&lt;br /&gt;
   	VALIDAT=,   			Account validation                        X&lt;br /&gt;
   	PRTY=,      			Priority position                         X&lt;br /&gt;
   	LOGONID=M204USER,  		Default Logonid                           X&lt;br /&gt;
  	NODLMCHECK/DLMCHECK 		Perform DLM check &lt;br /&gt;
&lt;br /&gt;
        ACF2GEN TYPE=END  		End of macro definitions &lt;br /&gt;
&lt;br /&gt;
        END &lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;Where: &amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;table class=&amp;quot;noBorder&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;NAME &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Defines the name of this set of CA-ACF2 arguments. Because any number of argument sets can be in the ACF2PARM module, each set must be given a unique name. &lt;br /&gt;
Use the default name of ACF2PARM for one of the argument sets in case a SECPLIST is not specified. &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;RESOURC argument &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Specifies the 3-character CA-ACF2 Generalized Resource Type code for this argument set. The Generalized Resource Rules for Model 204 privileges are defined and grouped by this code and stored in CA-ACF2. The code must match the Generalized Resource Type code described to CA-ACF2 in the ACFFDR statements for your site. The default is 204. &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;LOGIN argument&amp;lt;/td&amp;gt; &lt;br /&gt;
&amp;lt;td&amp;gt;Specifies the position and bit mask in the Logonid record that determines if a user is allowed to log in to Model 204. If you specify position, the CA-ACF2 MVS Interface determines if the appropriate bit is set before allowing access. &lt;br /&gt;
If you do not specify position, all users have access to Model 204, provided that they pass the user ID/password and optional account validation. &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;The rules for specifying position and bit mask are: &amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;var class=&amp;quot;term&amp;quot;&amp;gt;position&amp;lt;/var&amp;gt; indicates the offset within the CA-ACF2 Logonid record where the data is stored. To verify the position, look in the LIDREC DSECT of the ACFFDR listing.&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Specify position as a hexadecimal value (X&#039;&amp;lt;var class=&amp;quot;term&amp;quot;&amp;gt;nnnn&amp;lt;/var&amp;gt;&#039;). &amp;lt;/p&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;var class=&amp;quot;term&amp;quot;&amp;gt;bitmask&amp;lt;/var&amp;gt; indicates which bit within the byte at the specified location is being tested. Specify bit mask as a hexadecimal byte (X&#039;&amp;lt;var class=&amp;quot;term&amp;quot;&amp;gt;mm&amp;lt;/var&amp;gt;&#039;). &amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;If you specify LOGIN, the operands must be separated by a comma and enclosed within parentheses. &amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;ACCOUNT argument specifies the position and length within the Logonid record where the user’s default account can be found. If there is a position defined, and the user does not enter an account while logging in, the account in the user’s Logonid is used.&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
The rules for specifying position and length are as follows: &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&lt;br /&gt;
&amp;lt;var class=&amp;quot;term&amp;quot;&amp;gt;position&amp;lt;/var&amp;gt; indicates the offset within the CA-ACF2 Logonid record where the data is stored. To verify the position, look in the LIDREC DSECT of the ACFFDR listing.&lt;br /&gt;
&amp;lt;p&amp;gt;Specify position as a hexadecimal value (X&#039;&amp;lt;var class=&amp;quot;term&amp;quot;&amp;gt;nnnn&amp;lt;/var&amp;gt;&#039;). &amp;lt;/p&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;var class=&amp;quot;term&amp;quot;&amp;gt;length&amp;lt;/var&amp;gt; is a hexadecimal value from 1 to 10.&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
If you specify ACCOUNT, the operands must be separated by a comma and enclosed within parentheses. &amp;lt;/p&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;The RECSCTY argument specifies the position and length within the Logonid record where the user’s default record security key can be found. This value overrides the standard Model&amp;amp;nbsp;204 record security key, which defaults to the user ID. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;The rules for specifying position and length are as follows: &amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;var class=&amp;quot;term&amp;quot;&amp;gt;position&amp;lt;/var&amp;gt; indicates the offset within the CA-ACF2 Logonid record where the data is stored. To verify the position, look in the LIDREC DSECT of the ACFFDR listing.&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Specify &amp;lt;var class=&amp;quot;term&amp;quot;&amp;gt;position&amp;lt;/var&amp;gt; as a hexadecimal value (X&#039;&amp;lt;var class=&amp;quot;term&amp;quot;&amp;gt;nnnn&amp;lt;/var&amp;gt;&#039;). &amp;lt;/p&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;var class=&amp;quot;term&amp;quot;&amp;gt;length&amp;lt;/var&amp;gt; is a hexadecimal value from 1 to 10.&lt;br /&gt;
&amp;lt;p&amp;gt;If you specify RECSCTY, the operands must be separated by a comma and enclosed within parentheses. &amp;lt;/p&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;The VALIDAT argument has only one valid parameter, ACCOUNT, which specifies that any account entered by the user during the login process that does not match the LIDREC default account value is validated by CAACF2.&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
VALIDAT=ACCOUNT compares the account value entered by the user to the value in the user’s Logonid. &lt;br /&gt;
If the values match, the user is allowed in to Model&amp;amp;nbsp;204. If the values do not match, the account entered by the user is validated against the standard CA-ACF2 Resource type TAC (refer to the &amp;lt;var class=&amp;quot;book&amp;quot;&amp;gt;CA-ACF2 System Programmer’s Guide&amp;lt;/var&amp;gt; for more information). &lt;br /&gt;
If this validation is successful, the user is allowed into Model&amp;amp;nbsp;204. Otherwise, the login fails. &amp;lt;/p&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;The PRTY argument specifies the default user priority or a position within the CA-ACF2 Logonid where a priority character can be found. PRTY options are:&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Priority specified by a one-character value: &amp;lt;br /&amp;gt;&lt;br /&gt;
 H (high) &amp;lt;br /&amp;gt;&lt;br /&gt;
 S (standard) &amp;lt;br /&amp;gt;&lt;br /&gt;
 L (low) &amp;lt;br /&amp;gt;&lt;br /&gt;
 N (none) &amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
PRTY=&amp;lt;var class=&amp;quot;term&amp;quot;&amp;gt;priority&amp;lt;/var&amp;gt; indicates the default user priority for all users logged in under CA-ACF2. &amp;lt;/p&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;var class=&amp;quot;term&amp;quot;&amp;gt;position&amp;lt;/var&amp;gt; indicates the offset within the CA-ACF2 Logonid record where the data is stored. To verify the position, look in the LIDREC DSECT of the ACFFDR listing.&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Specify &amp;lt;var class=&amp;quot;term&amp;quot;&amp;gt;position&amp;lt;/var&amp;gt; as a hexadecimal value (X&#039;&amp;lt;var class=&amp;quot;term&amp;quot;&amp;gt;nnnn&amp;lt;/var&amp;gt;&#039;).&amp;lt;/p&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
The default priority is Standard if the PRTY keyword is omitted or if an invalid character is found at the specified offset in the Logonid record. For more information about priorities, refer to [[Controlling system operations (CCAIN)#Priority scheduling|Priority scheduling]].&amp;lt;/p&amp;gt; &lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;The LOGONID argument specifies the 1- to 8-character default Logonid described earlier in this section.&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
If this field is left blank, CCASTAT-defined users are not allowed to log in to Model 204. Only valid CA-ACF2 users can utilize the running system. &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
If this value is specified as &amp;lt;code&amp;gt;JOBLID&amp;lt;/code&amp;gt;, the Logonid of the executing job is used as the default Logonid. &amp;lt;/p&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;The DLMCHECK/NODLMCHECK argument specifies DLM processing options for jobs submitted through the internal reader using the USE $JOB command. &lt;br /&gt;
The DLM parameter on a DD * or DD DATA statement allows users to submit jobs that can, in turn, submit other jobs. This can potentially compromise security. &lt;br /&gt;
The DLMCHECK argument allows you to prevent additional parameters from being processed when coding the DLM= parameter. &lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
DLM processing options are as follows: &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&lt;br /&gt;
DLMCHECK requires that if a DLM= parameter is used in a JCL stream, it must be the only parameter supplied. In this case, only the following forms of these statements are correct: &lt;br /&gt;
&lt;br /&gt;
&amp;lt;p class=&amp;quot;code&amp;quot;&amp;gt;//DDNAME DD *,DLM=&#039;;;&#039; &lt;br /&gt;
&lt;br /&gt;
//DDNAME DD DATA,DLM=&#039;&amp;amp;amp;&amp;amp;amp;&amp;amp;amp;&amp;amp;amp;&#039; &lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;In the statements above, DLM follows the rules described in IBM JCL documentation: any other parameters supplied result in an error. If there is a job statement following the offending statement, Model&amp;amp;nbsp;204 inserts &amp;lt;code&amp;gt;//*JOBFROM&amp;lt;/code&amp;gt; after the JOB statement set and treats it like an independent job.&amp;lt;/p&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;p&amp;gt;NODLMCHECK checks only the validity of the DLM= parameter and does not look for the other parameters that can be specified on the JCL statement. All JCL statements after the DLM= parameter are sent to the internal reader without being checked.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
NODLMCHECK does not guarantee that an error on the statement with the DLM= parameter is caught before submission. In case of an error, the JCL following the offending statement is submitted with the CAACF2 authority from the MUSASS.&amp;lt;/p&amp;gt; &lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
The default is DLMCHECK.&amp;lt;/p&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Sample ACF2PARM module===&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
The following ACF2PARM module contains two sets of ACF2 arguments. &lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;In the first set, the name is LOG1 and account security is in effect. If the user is logged on through CCASTAT, the default Logonid is M204USER.&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;In the second set, the name is LOG2 and both account and login security are in effect. In addition, if the user is logged on through CCASTAT, the Logonid of the executing job is considered the default Logonid.&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p class=&amp;quot;code&amp;quot;&amp;gt;	TITLE &#039;ACF2PARM MODULE&#039; &lt;br /&gt;
&lt;br /&gt;
LOG1   	ACF2GEN RESOURC=204,              X &lt;br /&gt;
	      LOGIN=(0,0),                X &lt;br /&gt;
	      ACCOUNT=(X&#039;0141&#039;,X&#039;0A&#039;),    X &lt;br /&gt;
	      RECSCTY=(0,0)               X &lt;br /&gt;
	      VALIDAT=ACCOUNT,            X &lt;br /&gt;
	      PRTY=S,                     X &lt;br /&gt;
	      LOGONID=M204USER,           X &lt;br /&gt;
	      DLMCHECK &lt;br /&gt;
&lt;br /&gt;
LOG2    ACF2GEN RESOURC=204,              X &lt;br /&gt;
	      LOGIN=(X&#039;012F&#039;,X&#039;04&#039;),      X &lt;br /&gt;
	      ACCOUNT=(X&#039;0132&#039;,X&#039;0A&#039;),    X &lt;br /&gt;
	      RECSCTY=(0,0)               X &lt;br /&gt;
	      VALIDAT=ACCOUNT,            X &lt;br /&gt;
	      PRTY=S,                     X &lt;br /&gt;
	      LOGONID=JOBLID,             X &lt;br /&gt;
	      DLMCHECK &lt;br /&gt;
&lt;br /&gt;
        ACF2GEN TYPE=END&lt;br /&gt;
&lt;br /&gt;
        END &lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Installing the Model 204 CA-ACF2 MVS Interface==&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Follow these steps to install the CA-ACF2 MVS Interface. &amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ol&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;[[#Assembling SBA2OS|Assemble SBA2OS]]. &amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;[[#Assembling ACF2PARM|Assemble ACF2PARM]] and [[#Optionally linking ACF2PARM as a separate load module|optionally link it as a separate load module]]. &amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;[[#Link-editing Model 204|Link-edit Model 204]]. &amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;[[#Defining Model 204 as a CA-ACF2 MUSASS|Define Model 204 as a CA-ACF2 MUSASS]]. &amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;[[#Adding the @MUSASS macro to ACFFDR|Add the @MUSASS macro to ACFFDR]]. &amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;[[#Defining Logonid fields for Model 204|Define Logonid fields for Model 204]]. &amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;[[#Inserting a CA-ACF2 default Logonid|Insert a CA-ACF2 default Logonid]]. &amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;[[#Defining Model 204 user privileges|Define Model 204 user privileges]]. &amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;Update CCAIN with the [[#SECPLIST parameter|SECPLIST parameter]].&lt;br /&gt;
&amp;lt;/li&amp;gt; &lt;br /&gt;
&amp;lt;/ol&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Terminal security considerations===&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
ACF2 can enforce terminal security when a user logs in. At that time, the source of the login is passed to CA-ACF2. For systems running Model 204 with the SNA Communications Server (formerly VTAM) interface, Model 204 recognizes the terminal name and stores it for use. &amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;Model 204 configurations that use CRAM (TSFS, CICS, IFDIAL) must use the CRAM channel name instead of the terminal ID as the user source, because there is no secured mechanism in CRAM for identifying the source of the user. &lt;br /&gt;
Because CRAM channel names can be identified as valid sources, the Logonids allowed to use those sources can be validated. Using the CRAM channel name temporarily ensures that entry to Model 204 is from an approved source.&amp;lt;/p&amp;gt; &lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;CRAM sites can also use the trusted login feature to allow users to log in to Model 204 without supplying a user ID. See [[#Using trusted login for CRAM users|Using trusted login for CRAM users]] for more information.&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Assembling SBA2OS===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;All CA-ACF2 MVS Interface users must assemble SBA2OS. &amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;Assemble SBA2OS with the CA-ACF2 macro library. To assemble SBA2OS, customize and run the supplied SBA2ASM JCL member from your Model 204 JCLLIB (PDS data set) and place the object code in the Model 204 object library (OBJLIB). &lt;br /&gt;
Follow the instructions in the JCL comments to customize the job; it expects the source to come from the Model 204 macro library (MACLIB). &amp;lt;/p&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
===Assembling ACF2PARM===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;The JCL needed to assemble ACF2PARM is in the installation JCL library (as member ACF2GEN). Refer to [[#Preparing the ACF2PARM parameter module with ACF2GEN|Preparing the ACF2PARM parameter module with ACF2GEN]] for more information on ACF2GEN.&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;The result of the assembly of the ACF2GEN macro can be link-edited to an authorized library for retrieval during Model 204 initialization, or provided at the time of the Model 204 link-edit. &amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Optionally linking ACF2PARM as a separate load module ====&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;If you link ACF2PARM as a separate load module, use the SECRLINK job in the JCL library. Modify the job according to the comments. &amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;If you link ACF2PARM with the Model 204 configuration, add the following line in SYSLIN for the link-edit steps for Online, BATCH204, IFAM1, and IFAM4: &amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p class=&amp;quot;code&amp;quot;&amp;gt;INCLUDE OBJLIB(ACF2PARM) &amp;lt;/p&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
===Link-editing Model 204===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;To link Model 204, make the following changes to Model 204 link-edit JCL and control statements (for the link-edit of the Online, BATCH204, IFAM1, and IFAM4 load modules) in order to include the interface modules supplied by Computer Associates, Inc. (CA) and used by the CA-ACF2 Interface. The actual data set names used for the CA-ACF2 modules depend on your site. &lt;br /&gt;
An example of the JCL statement is:&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p class=&amp;quot;code&amp;quot;&amp;gt;//ACFLIB DD DSN=SYS1.ACFAMOD,DISP=SHR&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;The corresponding link-edit statements to add to the current Model 204 link-edit input are:&amp;lt;/p&amp;gt; &lt;br /&gt;
&lt;br /&gt;
&amp;lt;p class=&amp;quot;code&amp;quot;&amp;gt;INCLUDE  ACFLIB($ACFGCVT)&lt;br /&gt;
INCLUDE  ACFLIB(ACF$FGCB) &lt;br /&gt;
INCLUDE  OBJLIB(SBA2OS)&lt;br /&gt;
INCLUDE  OBJLIB(ACF2) &lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Customize the JCL according to the comments in the job before running it. &lt;br /&gt;
When the job successfully completes, the new load modules must be copied back into the Model 204 load library, which replaces the old load modules.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;In order for Model 204 to execute as a MUSASS, Model 204 must be linked into an APF-authorized library. This means that any Online configuration, or batch jobs that perform multiple logins for different user IDs, must be linked to an authorized library.&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p class=&amp;quot;note&amp;quot;&amp;gt;&amp;lt;b&amp;gt;Note:&amp;lt;/b&amp;gt; All concatenated members of a STEPLIB must be APF-authorized for the Model 204 LOADLIB to stay APF-authorized.&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;BATCH204 or IFAM can be linked to a nonauthorized library, because the user who logs in is the same user who starts the job, or the user logs in with a user ID that is on CCASTAT. Any other CA-ACF2 Logonid fails. &amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Defining Model 204 as a CA-ACF2 MUSASS===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;The Model 204 Online is a MUSASS (Multiuser Single Address Space System) to CA-ACF2. A MUSASS provides services to many users through its own processing; however, CA-ACF2 is aware only of the maintask in the address space (in this instance, Model 204). &amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;To define an Online MUSASS to CA-ACF2, CA-ACF2 must be modified through the @MUSASS macro supplied by Computer Associates, Inc. (CA) in order to identify one or more Model 204 Online environments as a MUSASS. This process defines the named Online environment as having the appropriate CA-ACF2 privileges to perform services on behalf of Model 204 users. &amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;This definition process is necessary only for the job that starts a Model 204 Online execution with many users. It need not be performed for IFAM1/IFAM4 or for any copies of Model 204 that run as BATCH204, because these do not issue protected MUSASS service calls when running only one user Logonid. Defining a formal MUSASS to CA-ACF2 provides better control of the address space. &amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;When defining a MUSASS, you can ensure that an Online MUSASS is not canceled in case of a security violation by specifying the NON-CNCL attribute. &amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;Use the NON-CNCL attribute rather than an z/OS non cancellable PPT entry to achieve this, because a security violation can cause non cancelable loops in Model 204. It is valid to have Model 204 marked as non cancellable to z/OS, as long as the CA-ACF2 Logonid describing the MUSASS also has the NONCNCL attribute. &amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;The steps in the definition process are: &amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ol&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&lt;br /&gt;
Select a name and insert a Logonid for the MUSASS.&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;&lt;br /&gt;
Define an @MUSASS macro in the ACFFDR.&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ol&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;The following example illustrates how to create a MUSASS Logonid through the ACF command in either TSO or with a batch job: &amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p class=&amp;quot;code&amp;quot;&amp;gt;INSERT  	MODEL204 NAME(MODEL 204 MUSASS PROGRAM)  -        &lt;br /&gt;
		MUSASS  -&lt;br /&gt;
		NO-SMC  -    &lt;br /&gt;
		SECURITY ACCOUNT NON-CNCL JOBFROM &lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;where: &amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;MODEL204 Is the name of the job or started task running as a MUSASS. &amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p class=&amp;quot;note&amp;quot;&amp;gt;&amp;lt;b&amp;gt;Note:&amp;lt;/b&amp;gt; The name following the INSERT (here, MODEL204), must be the same as the name in the @MUSASS entry. &amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Adding the @MUSASS macro to ACFFDR===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;The following modification must be made to the standard CA-supplied macro definitions. The ACFFDR must be reassembled as described in the CA-ACF2 documentation. &amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;The @MUSASS entry that must be made in the ACF2 Field Definition Record (ACFFDR) follows: &amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p class=&amp;quot;code&amp;quot;&amp;gt;@MUSASS MODEL204,MLID=ACF2,FASTPTH=YES,CACHE=NO &amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;where: &amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MODEL204 &amp;lt;/td&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;td&amp;gt;Is the logonid of the submitted Online system or started task that executes Model 204. &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td nowrap&amp;gt;&amp;lt;var class=&amp;quot;term&amp;quot;&amp;gt;Other options&amp;lt;/var&amp;gt; &amp;lt;/td&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;td&amp;gt;Are installation-definable options to control the storage and processing of rules. &lt;br /&gt;
&amp;lt;p&amp;gt;No specific options are required for the operation of the CA-ACF2 Interface.&amp;lt;/p&amp;gt; &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Defining Logonid fields for Model 204===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;In CA-ACF2, the Logonid record contains all information for a defined user of a computer system. Depending on the parameters specified in one or more ACF2GEN macros, you might need to add fields to the Logonid records.&amp;lt;/p&amp;gt; &lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;The optional CA-ACF2 MVS Interface features that might require fields in the Logonid record are: &amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&lt;br /&gt;
Login validation (see the ACF2GEN LOGIN parameter)&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;&lt;br /&gt;
Account validation (see the ACF2GEN ACCOUNT parameter)&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;&lt;br /&gt;
Individual user priorities (see the ACF2GEN PRTY=position parameter)&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;To add fields to the Logonid records: &amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ol&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&lt;br /&gt;
Add the assembler field definitions to the USERLID extension of the CAACF2 LIDREC.&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;&lt;br /&gt;
Add @CFDE entries to the ACFFDR.&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ol&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;The following sample illustrates how to define a field in CA-ACF2 that is tested for user authority to log in to various Online copies of Model 204. &amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;Assume the following field definition exists in the USERLID extension of CAACF2 LIDREC: &amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p class=&amp;quot;code&amp;quot;&amp;gt;M204AUTH DS 	X        M204 authority to use privilege &lt;br /&gt;
M204TEST EQU  	X&#039;01&#039;    may use M204TEST online &lt;br /&gt;
M204PROD EQU  	X&#039;02&#039;    may use M204PROD online &lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;The following @CFDE entries would be made in the ACFFDR to define the CA-ACF2 maintenance requirements. These attributes could then be assigned specific CA-ACF2 Logonids. &amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p class=&amp;quot;code&amp;quot;&amp;gt;@CFDE 	M204TEST,M204AUTH,BIT,                 may use TEST M204&lt;br /&gt;
   	BITMAP=M204TEST,                       use this bit&lt;br /&gt;
   	GROUP=2,ALTER=SECURITY,                secty group and admin auth&lt;br /&gt;
   	LIST=ALL,                              who can list data&lt;br /&gt;
   	FLAGS=NULL+RESTRICT,PRTN=3,RRTN=3      field default/list routines &lt;br /&gt;
&lt;br /&gt;
@CFDE 	M204PROD,M204AUTH,BIT,                 may use production M204&lt;br /&gt;
   	BITMAP=M204PROD,                       use this bit&lt;br /&gt;
   	GROUP=2,ALTER=SECURITY,                secty group and admin auth&lt;br /&gt;
   	LIST=ALL,                              who can list data&lt;br /&gt;
   	FLAGS=NULL+RESTRICT,PRTN=3,RRTN=3      field default/list routines &lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;These examples illustrate the relationship between the LIDREC field and usage of that field on the @CFDE definition. The GROUP, ALTER, LIST, and FLAGS keywords are variable depending on local requirements. &amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;When these modifications are incorporated into an ACFFDR and reassembled and relinked, each user Logonid can be given the authority to use the attribute of M204PROD and/or M204TEST. &amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;If the M204AUTH field is at Logonid location x‘22F’, the LOGIN parameter in ACF2GEN for the test MODEL204 address space indicates: &amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p class=&amp;quot;code&amp;quot;&amp;gt;ACF2GEN ....other entries...,LOGIN=(X&#039;22F&#039;,X&#039;01&#039;) &lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;This also illustrates how other fields are defined for use by Model 204, with the exception of different field lengths and the CA-ACF2 specification necessary to work with these fields. &amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Inserting a CA-ACF2 default Logonid===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;When Model 204 is executing as a MUSASS, the CA-ACF2 MVS Interface might require a default Logonid. This default Logonid limits the authorization of users who are still defined in CCASTAT. Each user not logged directly into CAACF2 is assigned the authorization of the default Logonid. &lt;br /&gt;
This Logonid defaults to M204USER, unless it has been changed by the installation via the [[#ACF2PARM module|ACF2PARM module]].&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;The default user’s Logonid must be inserted in CA-ACF2 for CCASTAT-defined users to log in. Because the login occurs without a password, the default Logonid definition must be assigned the RESTRICT attribute (refer to the CA-ACF2 documentation for a complete description of this attribute). &amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;If RESTRICT is not specified, the login for the default user fails. If the login for the default user fails, users cannot log in to Model 204 unless they are CA-ACF2 users. Additionally, the default Logonid must have job submit authority for Model 204 CCASTAT users to submit jobs. &amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;If the LOGIN argument of the ACF2GEN macro is specified, the default user’s authority to log in to Model 204 is checked for authorization. If the default Logonid does not have authority to log in to this Model 204 job, then no CCASTAT-defined user has authority to log in to Model 204. &amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;For security purposes a site can set up rules restricting who can modify and relink a new ACF2PARM module. Therefore, a system manager cannot alter the default Logonid. If a different default Logonid is required, the security officer or systems programmer must modify and link a new ACF2PARM parameter module, or allow access to a different parameter set in the ACF2PARM module. &amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;If the LOGON ID parameter is blank, all user logins from CCASTAT are disallowed. This mode of operation forces all users to log in to CA-ACF2 to gain access to Model 204. &amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p class=&amp;quot;note&amp;quot;&amp;gt;&amp;lt;b&amp;gt;Note:&amp;lt;/b&amp;gt; Default Logonid privileges are in effect for the duration of a run. Changes to the privileges become effective after the Online is recycled. &amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Defining Model 204 user privileges===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;In either a MUSASS or single-user environment, Model 204 queries CA-ACF2 for the authority to grant access to various system resources on behalf of the user. User privileges are defined as resources to be protected, and rules are written to determine who is authorized for use of that resource. See [[#Defining corresponding Generalized Resource Rules|Defining corresponding Generalized Resource Rules]] for more information. &amp;lt;/p&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
===ACF2 Interface storage requirements===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;When operating as a CA-ACF2 MUSASS, CA-ACF2 is responsible for building several control blocks for each user. Because the storage allocation comes from the address space in which the MUSASS is running, it is necessary to increase the value of the Model 204 SPCORE parameter for Online executions and all MUSASS controlled Model 204 jobs. &amp;lt;/p&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
===Converting users from CCASTAT security to CA-ACF2 security===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;When the CA-ACF2 MVS Interface is running, user IDs can be moved from CCASTAT to CA-ACF2 security. Once the user IDs have been transferred to CA-ACF2, they can be deleted from CCASTAT. &amp;lt;/p&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
===Setting the SECTRLOG parameter===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;The SECTRLOG user parameter defines which CRAM thread applications are allowed to log in to Model 204 with a trusted user ID. SECTRLOG must be set only if your site is using the [[#Using trusted login for CRAM users|trusted login feature]]. The CRAM threads for which trusted login applications are allowed are: &amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;IODEV11 (CRFSCHNL)&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;IODEV29 (CRIOCHNL)&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;IODEV23 (IFAMCHNL)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;SECTRLOG must be set on the first IODEV line for each trusted CRAM thread, because it is picked up during the initialization of each CRAM channel. The following settings are valid: &amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;tr class=&amp;quot;head&amp;quot;&amp;gt;&amp;lt;th&amp;gt;Setting &amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Meaning &amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;X&#039;00&#039; &amp;lt;/td&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;td&amp;gt;Trusted Login &amp;lt;strong&amp;gt;not&amp;lt;/strong&amp;gt; allowed (default) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;X&#039;01&#039; &amp;lt;/td&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;td&amp;gt;CICS applications (CRFS, CRIO, IFAM) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;X&#039;02&#039; &amp;lt;/td&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;td&amp;gt;TSO applications (CRIO, CRFS) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;X&#039;04&#039; &amp;lt;/td&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;td&amp;gt;Batch applications (CRIO, IFAM) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==See also==&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[[Security interfaces overview]]&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Category:Security interfaces]]&lt;/div&gt;</summary>
		<author><name>Goff</name></author>
	</entry>
	<entry>
		<id>https://m204wiki.rocketsoftware.com/index.php?title=CA-ACF2_MVS_interface&amp;diff=107678</id>
		<title>CA-ACF2 MVS interface</title>
		<link rel="alternate" type="text/html" href="https://m204wiki.rocketsoftware.com/index.php?title=CA-ACF2_MVS_interface&amp;diff=107678"/>
		<updated>2018-02-28T20:25:06Z</updated>

		<summary type="html">&lt;p&gt;Goff: /* Sample ACF2PARM module */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Overview==&lt;br /&gt;
&amp;lt;p&amp;gt;This topic presents an overview of how the Access Control Facility/2 (ACF2) Interface from Computer Associates, Inc. (CA) works in the IBM z/OS environment. It also describes the impact of the CA-ACF2 MVS Interface on the Model 204 user, system manager, and CA-ACF2 installation security officer. This topic also provides requirements and a conversion checklist for installing and activating the CA-ACF2 interface. &amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===CA-ACF2 MVS===&lt;br /&gt;
&amp;lt;p&amp;gt;CA-ACF2 MVS provides comprehensive data security functions for the IBM z/OS operating system. CA-ACF2 MVS protects all data and installation-defined resources by default, sharing data only when explicitly requested to by the owner of the data or by a security officer. CA-ACF2 MVS differs from other security systems that force you to define what is to be protected, rather than what is to be shared. &amp;lt;/p&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
===Model 204 CA-ACF2 MVS Interface===&lt;br /&gt;
&amp;lt;p&amp;gt;The Model 204 CA-ACF2 MVS Interface provides for an orderly migration from Model 204 security to CA-ACF2 security and allows an installation to use a combination of either or both security methods. &amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;The interface provides the tools and instructions needed to: &amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Define Model 204 as a CA-ACF2 Multiuser Single Address Space System (MUSASS)&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;Define the meaning of Model 204 user privileges&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;&lt;br /&gt;
Define CA-ACF2 Generalized Resource Rules for CA-ACF2 authorization of Model 204 user login privileges &lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;&lt;br /&gt;
Define an installation default user priority class or the offset of a priority class byte within the user’s CA-ACF2 Logonid record &lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;&lt;br /&gt;
Define the offset and length of a default login account within a CA-ACF2 Logonid record, and provide account authorization services &lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;&lt;br /&gt;
Define the offset and bit within the CA-ACF2 Logonid record that determines whether or not a user can log in to a particular Model 204 job &lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;&lt;br /&gt;
Define the offset and length within the CA-ACF2 Logonid record that contains data to be used as the user’s record security key field &lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;&lt;br /&gt;
Activate the external CA-ACF2 Interface security mechanism &lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;In summary, the CA-ACF2 MVS Interface provides all the facilities an installation site needs to implement CA-ACF2 security within the Model 204 environment. &amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===CA-ACF2 MVS Interface components===&lt;br /&gt;
The following figure illustrates the components of the CA-ACF2 MVS Interface, which consists of: &lt;br /&gt;
&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&lt;br /&gt;
Model 204 &lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;&lt;br /&gt;
ACF2 Interface module, which is linked into Model 204&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;&lt;br /&gt;
ACF2PARM module, which can be linked with Model 204 or loaded dynamically at initialization &lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;&lt;br /&gt;
SBA20S module, which is linked into Model 204 and contains the ACFSVC macro that invokes the CA-ACF2 SVC &lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;&lt;br /&gt;
Model 204 system file, CCASTAT, which contains user IDs subject to Model 204 security&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;&lt;br /&gt;
CA-ACF2 MVS, which retrieves data from its VSAM databases and returns it to Model 204 for processing &lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[File:SECURITY_CA_ACF2_MVS_interface.jpg]]&lt;br /&gt;
&amp;lt;p class=&amp;quot;caption&amp;quot;&amp;gt;CA-ACF2 MVS Interface&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Conversion tasks and considerations===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;The following checklist identifies the general tasks that must be completed to install and activate the CA-ACF2 Interface.&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;Caption&amp;gt;Conversion checklist for CA-ACF2 MVS&amp;lt;/Caption&amp;gt;&lt;br /&gt;
&amp;lt;tr class=&amp;quot;head&amp;quot;&amp;gt;&amp;lt;th&amp;gt;Step&amp;lt;/th&amp;gt; &amp;lt;th&amp;gt;Task&amp;lt;/th&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;1.&amp;lt;/td&amp;gt; &amp;lt;td&amp;gt;	&lt;br /&gt;
Define the Generalized Resource Type (204 or the value that will be specified in the ACF2GEN RESOURC argument). &lt;br /&gt;
Change the ACFFDR system definition by adding:&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&lt;br /&gt;
Definition of the Model 204 authority bit, if the LOGIN argument is specified in the ACF2GEN macro&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&lt;br /&gt;
Definition of the default account field, if the ACCOUNT argument is specified in the ACF2GEN macro&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&lt;br /&gt;
Definition of the PRIORITY byte, if individual priorities are assigned to each other&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&lt;br /&gt;
@MUSASS macro to define Model 204 as a MUSASS&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;&lt;br /&gt;
2.&amp;lt;/td&amp;gt; &lt;br /&gt;
&amp;lt;td&amp;gt;If an ACF2PARM module is to be linked with Model 204, execute member ACF2GEN in the installation JCL library. If ACF2PARM will be loaded dynamically, also execute SECRLINK.&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;3.&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Unload the installation software (if necessary) and assemble SBA2OS. Link Model 204 with the modules ACF2, $ACFGCVT, ACF$FGCB, SBA2OS, and ACF2PARM.&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;4. &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Insert the MUSASS Logonid that defines Model 204 to CA-ACF2. Add the default Logonid with the RESTRICT attribute.&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;5. &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Prepare batch JCL or a started task cataloged procedure to execute the defined Model 204 MUSASS name.&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;6. &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Prepare user privilege rule sets to correspond with fixed privilege names in Model 204. Specify which users are allowed or prevented from using those privileges.&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;7. &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Provide valid CA-ACF2 users the privilege to use Model 204.&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8. &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Change User 0 input in CCAIN to include the SECPLIST=&amp;lt;var class=&amp;quot;term&amp;quot;&amp;gt;parametername&amp;lt;/var&amp;gt; parameter.&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;9. &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Delete Model 204 users from CCASTAT, forcing logins through CA-ACF2.&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Brief introduction to CA-ACF2 MVS==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;This section provides a brief summary of key CA-ACF2 MVS features that are used in the discussion of the Model 204 CA-ACF2 MVS Interface. &amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;For more information about CA-ACF2 MVS, see the [http://www.ca.com CA Technologies] documentation for that product. &amp;lt;/p&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
===CA-ACF2 processing===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;When a user logs in to the z/OS environment, CA-ACF2 MVS performs the following functions: &amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&lt;br /&gt;
Validates the password found for the Logonid in the CA-ACF2 Logonid database&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;&lt;br /&gt;
Checks for password expiration&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;&lt;br /&gt;
Optionally, ensures that the user is accessing the system from a specific terminal or other source&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;&lt;br /&gt;
Optionally, ensures that the user is only accessing the system during certain dates and times &lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
  &lt;br /&gt;
===System manager options===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;The system manager has the following additional options when a user logs in to Model 204 with a CA-ACF2 Logonid: &amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&lt;br /&gt;
Require each user’s login to go through Login or Account validation, defined by the ACF2GEN macro&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;&lt;br /&gt;
Set the priority for each user through the user’s Logonid record or set one priority for all CA-ACF2 users&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;&lt;br /&gt;
Change the user’s record security key and not default to the Model 204 user ID &lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
  &lt;br /&gt;
===CA-ACF2 MVS and the CA-ACF2 MVS Interface===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;The Model 204 CA-ACF2 MVS Interface uses the following CA-ACF2 SVC macro calls to send validation requests to CA-ACF2: &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;ACFSVCA&amp;lt;/td&amp;gt; &amp;lt;td&amp;gt;Performs login validation requests  &amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt; &amp;lt;td&amp;gt;ACFSVCS&amp;lt;/td&amp;gt; &amp;lt;td&amp;gt;Performs DASD validation requests of sequential data, VSAM files, and new DASD space allocation.&amp;lt;/td&amp;gt;  &amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;Since validation requests are performed in the main Task Control Block (TCB) in the Model 204 job’s address space, Model 204 must be defined as a MUSASS (Multiuser Single Address Space System) to allow multiple user validation in the same address space. &amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Logonid record===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;CA-ACF2 MVS maintains a Logonid record, or LIDREC, for each user on the system and each Logonid has an associated password. All passwords are stored in an encrypted format that cannot be reversed. CA-ACF2 MVS validates users by acquiring and processing the Logonid and password during TSO LOGON, IMS SIGNON, batch job submission, CICS SIGNON, and other TP product signons (COM-PLETE or ROSCOE, for example). &amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;Users are defined only once to CA-ACF2 MVS, regardless of how many subsystems they access. To define differing authorizations for different subsystems, users can be identified via a UID (user Identification) string. &amp;lt;/p&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
===User identification string===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;A UID string is a character string, up to 24 bytes long, constructed from the user’s Logonid and other site-definable fields such as department number or employee ID. CA-ACF2 MVS compares the user’s UID with the UID masks specified in a rule set to determine whether a user can have access to a resource. &amp;lt;/p&amp;gt;&lt;br /&gt;
  &lt;br /&gt;
===UID masks===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;A UID mask can be placed on any rule to allow or prevent access to a resource by a group of users based on their UID string. For example, a rule in the Rules database can have a UID mask that allows everyone with a department code of DEV to have access to a certain resource. &amp;lt;/p&amp;gt;&lt;br /&gt;
  &lt;br /&gt;
===Data access control===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;CA-ACF2 MVS protects all data by default from all users except the data owner. Each Logonid on the system has an owned data set prefix that controls this function. &amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;When any user tries to access a data set, the CA-ACF2 high-level index is compared to the value of the prefix field in the Logonid record.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt; &lt;br /&gt;
&amp;lt;li&amp;gt;If the two are equal, access is automatically allowed.&amp;lt;/li&amp;gt; &lt;br /&gt;
&amp;lt;li&amp;gt;If the two are not equal, CA-ACF2 MVS searches for an access rule set that governs access to that index: &lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;If an access rule does not exist for that index, access is denied.&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;If CA-ACF2 MVS obtains an access rule set, the access rules are interpreted to locate one that matches the currently existing environment.&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&lt;br /&gt;
If a matching access rule is not found, access is denied.&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;If a matching access rule is located, the purpose of the access request is compared with the read, write, allocate, and execute-only permission values specified in the access rule, and access is either allowed, allowed and journaled, or prevented and journaled.&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;CA-ACF2 MVS uses character string patterns to perform the validation matching function. The patterns can define the data set, volume, UID string, program library, and program name fields in the Logonid to be verified. &amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Generalized Resource control===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;CA-ACF2’s Generalized Resource Rules are similar to data access control rules. However, they control access to resources other than files. These system resources can be defined either by CA-ACF2 MVS or by each site locally. &amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;By allowing each site to specify which local resources require security protection, the rules for a data processing installation can be complex enough to define any arbitrary or real system resources needed. Generalized Resource Rules typically are used for TSO account numbers, IMS transaction names, and CICS transaction names. &amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;Model 204 user login privileges are defined as general system resources, and local installation rules control who can use those resources. These rules are written by the Model 204 system manager and the CA-ACF2 MVS installation security officer. For more information, see [[#Defining corresponding Generalized Resource Rules|Defining corresponding Generalized Resource Rules]].&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Running the CA-ACF2 MVS Interface with Model 204==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;A Model 204 multiuser Online always runs as a CA-ACF2 MUSASS (Multiuser Single Address Space System). A MUSASS is defined by CA-ACF2 MVS as any program that runs as a single job in one address space that supports more than one user. &amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;Other Model 204 configurations such as BATCH204 and IFAM1 do not normally run as a MUSASS, because only a single user’s authorization is in question. &amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;IFAM4 might run as a MUSASS, but each IFAM4 user application must also be APF-authorized in addition to the IFAM4 Load Module, otherwise the multiple IFAM4 threads must log in as the same user. &amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Model 204 user privileges===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;In either a MUSASS or single-user environment, Model 204 queries CA-ACF2 MVS for the authority to grant access to various system resources on behalf of the user. User privileges are defined as resources to be protected, and rules are written to determine who is authorized to use of those resources. &amp;lt;/p&amp;gt;&lt;br /&gt;
  &lt;br /&gt;
===Managing the authorization process===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;In a MUSASS, Model 204 manages the authorization process because only Model 204 can identify which user initiates a request for a resource. Model 204 assists CA-ACF2 MVS in validating those requests and responds to users who issue requests for unavailable resources. &amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;The three distinct areas where Model 204 interfaces with CA-ACF2 MVS are: &amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&lt;br /&gt;
User logins&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&lt;br /&gt;
LOGIN/LOGON command&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;&lt;br /&gt;
IFSTRT function&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;&lt;br /&gt;
IFLOG function&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;&lt;br /&gt;
User resource requests&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&lt;br /&gt;
Job submission (USE $JOB command)&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;&lt;br /&gt;
Dynamic allocation of new DASD space (ALLOCATE command)&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;&lt;br /&gt;
All sequential file and VSAM file opens for READ/WRITE access&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;&lt;br /&gt;
Sequential data set handling (record I/O)&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;&lt;br /&gt;
DUMP/RESTORE commands&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;&lt;br /&gt;
OPEN command naming a deferred update data set&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p class=&amp;quot;note&amp;quot;&amp;gt;&amp;lt;b&amp;gt;Note:&amp;lt;/b&amp;gt; Because Model 204 databases are not validated on behalf of the user by the security interface, CA-ACF2 MVS must grant the owner of an address space permission to open Model 204 file data sets for update, regardless of whether the owner has write or read-only privileges. This allows Model 204 to write back updates to the FPL (File Parameter List) page, as required by the database management system, regardless of the Model 204 file open privileges. &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;User logouts&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&lt;br /&gt;
LOGOUT/LOGOFF command&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;&lt;br /&gt;
IFFNSH/IFDTHRD function&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;The CA-ACF2 MVS Interface uses the standard SVC calls supplied by Computer Associates, Inc. (CA) to validate user requests for Model 204 resources. No source code modifications or exits to the CA-ACF2 MVS software are necessary. However, CA-ACF2 MVS system parameters must be modified as described in &lt;br /&gt;
[[#Preparing the ACF2PARM parameter module with ACF2GEN|Preparing the ACF2PARM parameter module with ACF2GEN]].&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Using the CA-ACF2 MVS Interface==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;This section describes how to log in to Model 204 and identifies the changes required for: &amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&lt;br /&gt;
LOGIN/LOGON&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;&lt;br /&gt;
IFSTRT function&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;&lt;br /&gt;
IFLOG function within IFAM1&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;&lt;br /&gt;
Dynamic allocation&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;&lt;br /&gt;
Job submission&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;&lt;br /&gt;
Sequential and VSAM data set handling&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
===LOGIN or LOGON command===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;The LOGIN/LOGON command allows you to gain access to Model 204. To log in, enter: &amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p class=&amp;quot;syntax&amp;quot;&amp;gt;LOGIN &amp;lt;span class=&amp;quot;term&amp;quot;&amp;gt;userid&amp;lt;/span&amp;gt; [&amp;lt;span class=&amp;quot;term&amp;quot;&amp;gt;account&amp;lt;/span&amp;gt;]&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;or &amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;p class=&amp;quot;syntax&amp;quot;&amp;gt;LOGON &amp;lt;span class=&amp;quot;term&amp;quot;&amp;gt;userid&amp;lt;/span&amp;gt; [&amp;lt;span class=&amp;quot;term&amp;quot;&amp;gt;account&amp;lt;/span&amp;gt;] &lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;where: &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;table class=&amp;quot;noBorder&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt; &amp;lt;td&amp;gt;&amp;lt;var class=&amp;quot;term&amp;quot;&amp;gt;userid&amp;lt;/var&amp;gt;&amp;lt;/td&amp;gt; &amp;lt;td&amp;gt;Is a character string that identifies you. &amp;lt;/td&amp;gt; &amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;&amp;lt;var class=&amp;quot;term&amp;quot;&amp;gt;account&amp;lt;/var&amp;gt;&amp;lt;/td&amp;gt; &amp;lt;td&amp;gt;Is an optional character string that identifies the account under which you log in.&amp;lt;/td&amp;gt; &amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;If Model 204 is providing security authorization checks, every Model 204 user has a user ID, password, and user privileges assigned by the system manager consisting of: &amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&lt;br /&gt;
User ID that identifies you to Model 204&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;&lt;br /&gt;
Password that provides access to the system. Note that Model 204 versions 7.7 and later also support [[#Passphrases|passphrases]].&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;&lt;br /&gt;
User privileges associated with your user ID and password that define the particular type of access you have &lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;&lt;br /&gt;
Default priority class assigned to your user ID&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;When native Model 204 security is in effect, this user ID information is stored in a record in the system file CCASTAT. This record can be deleted from CCASTAT when the system manager puts the user under CA-ACF2 MVS security. The ACF2PARM module supplies a default Logonid for CCASTAT login access validations. In addition, ACF2PARM defines the following: &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&lt;br /&gt;
Other CA-ACF2 ID validations to be done at login&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;&lt;br /&gt;
Login validation for the particular Model 204 job&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;&lt;br /&gt;
Defaults and/or location within the your CA-ACF2 Logonid record where the data can be found&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;When CA-ACF2 MVS is performing login validation, the user ID (that is, the Logonid) must be eight characters or fewer. The user ID is verified by CA-ACF2 MVS before you can log in to Model 204. &amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;If your installation performs CA-ACF2 account validation, any value entered in the account field is verified via CA-ACF2 services. &lt;br /&gt;
If you do not enter an account, a default account is supplied from the CA-ACF2 user Logonid record as discussed on the [[#LOGIN or LOGON command|LOGIN or LOGON command]] page.&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
====Changing your password====&lt;br /&gt;
&amp;lt;p&amp;gt;You can change your CA-ACF2 Logonid password when you log in to Model 204. See the [[LOGIN or LOGON command]] page for more information. &amp;lt;/p&amp;gt;&lt;br /&gt;
====Passphrases====&lt;br /&gt;
If CA-ACF2 MVS is configured to support passphrases, they can be used with Model 204 version 7.7 and later. Passphrases are 9-127 characters long and can contain any special characters (such as blanks, commas, and semicolons) supported by CA-ACF2 MVS. See [[LOGIN or LOGON command#Setting a password|Setting a password]] on the LOGIN or LOGON command page for more information.&lt;br /&gt;
&lt;br /&gt;
===IFSTRT function===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;In the IFAM1 and IFAM4 environments, the IFSTRT function allocates a Host Language Interface thread for a Host Language program. IFSTRT also establishes the calling convention, performs a user login, and determines whether the thread has update privileges. &amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;When processing the login argument of the IFSTRT call, the user login process follows the rules of a User 0 login (unless you have defined IFAM4 as a &lt;br /&gt;
MUSASS and APF-authorized all user applications). See [[#User 0 login|User 0 login]] for more information.&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===IFLOG function within IFAM1===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;The IFLOG function is used only in the IFAM1 environment. It is called following IFSTRT to identify the user when a login is required. This function is necessary in any IFAM1 program where CA-ACF2 MVS validates user authorization. &amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;As with the IFSTRT function, the user login process is the same as the process for [[#User 0 login|User 0 login]]. &lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
===Dynamic allocation considerations===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;Dynamic allocation services for new data sets in a CA-ACF2 environment are subject to CA-ACF2 system rules for data set validation. For example, you can restrict data set allocation to only allow certain data set name patterns to be created on certain predefined volumes. The rules for data set access are determined by the CA-ACF2 installation security officer. &amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;To dynamically allocate a new data set, you must have ACF2 ALLOC authority in CA-ACF2. If you issue an ALLOCATE command for a new data set and you do not have ALLOC authority, you receive a Model 204 error message. &amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;If you log in to Model 204 via CCASTAT, your allocation privileges are determined by the CA-ACF2 default user’s Logonid authorization. &amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p class=&amp;quot;note&amp;quot;&amp;gt;&amp;lt;b&amp;gt;Note:&amp;lt;/b&amp;gt; When you open a new or existing sequential or a VSAM data set, it is validated for read/write access. CA-ACF2 does not perform access authorization on Model 204 data sets, because these data sets are currently protected under Model 204 security. &amp;lt;/p&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
===Job submission considerations===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;When you issue a USE command to submit a batch job, Model 204 must identify who submitted the job so that CA-ACF2 MVS can properly determine the authorization for that execution. When the CA-ACF2 MVS Interface is running, the following JCL statement is added automatically to the submitted job to identify the user and the user’s level of authorization: &amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p class=&amp;quot;syntax&amp;quot;&amp;gt;//*JOBFROM &amp;lt;span class=&amp;quot;term&amp;quot;&amp;gt;userid&amp;lt;/span&amp;gt; | &amp;lt;span class=&amp;quot;term&amp;quot;&amp;gt;source&amp;lt;/span&amp;gt; &lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;where: &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;table class=&amp;quot;noBorder&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;&amp;lt;var class=&amp;quot;term&amp;quot;&amp;gt;userid&amp;lt;/var&amp;gt;&amp;lt;/td&amp;gt; &amp;lt;td&amp;gt;Is your Model 204 user ID. CA-ACF2 MVS uses your ID to determine your batch job authorization at execution time.&amp;lt;/td&amp;gt; &amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;&amp;lt;var class=&amp;quot;term&amp;quot;&amp;gt;source&amp;lt;/var&amp;gt;&amp;lt;/td&amp;gt; &amp;lt;td&amp;gt;Identifies the terminal, using TERMID, from which you submit the job. If you are connected via a CRAM interface, such as TSO, CICS, or IFDIAL, the source becomes the appropriate CRAM channel name that was used to gain access to Model 204.&amp;lt;/td&amp;gt; &amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;CCASTAT IDs use the default Logonid defined in the ACF2PARM module. The source is the job name, and User 0’s source is also the job name. &amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;Neither you nor the system manager can modify this information. If you supply your own //*JOBFROM userid/source statement, the system-supplied statement overrides it. &amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;To submit a job, the Model 204 Online requires the correct authority, which means: &amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&lt;br /&gt;
MUSASS ID must have JOBFROM privileges.&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;&lt;br /&gt;
All user IDs must have TSO SUBMIT permission to issue USE $JOB.&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;&lt;br /&gt;
If the TSO option of JOBCK is specified, a user ID and the MUSASS ID must have JOB privileges to submit jobs with the USE $JOB command.&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;Model 204-submitted jobs go directly to the internal reader. If the local site has a TSO SUBMIT exit in effect to enable you to modify submitted jobs, the exit does not receive control. &amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;To submit batch jobs, you must be defined to CA-ACF2 MVS as having the authority to do so. Model 204 checks the standard CA-ACF2 TSO JCL/SUBMIT attribute flag to determine whether or not you have the authority to submit JCL. If you are not authorized to submit a job, you receive a Model 204 error message. &amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Sequential and VSAM data set considerations===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;To use a sequential or VSAM data set, you must have the appropriate Model 204 privileges. CA-ACF2 MVS does an authorization check to ensure that you have the appropriate privileges:&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;tr class=&amp;quot;head&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;With these privileges... &amp;lt;/th&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;th&amp;gt;You can... &amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;CA-ACF2 write privileges &amp;lt;/td&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;td&amp;gt;Open a deferred update data set or write to the output sequential files of the DUMP, DUMPG, or USE data set commands &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;CA-ACF2 read privileges &amp;lt;/td&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;td&amp;gt;Read sequential or VSAM files from User Language or read the sequential input file specified in a RESTORE or RESTOREG command &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;ALLOC authority &amp;lt;/td&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;td&amp;gt;Dynamically allocate a new data set (any new DASD space) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;If you issue a sequential or VSAM data set OPEN command that fails for CAACF2 reasons, a Model 204 error message is displayed.&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;If you log in to Model 204 via CCASTAT, the CA-ACF2 default user’s LIDREC determines your authorization. &amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;Model 204 sequential file data sets (such as CCASTAT, CCAAUDIT, CCAJRNL, or CCAJLOG) are also checked to determine if the owner of the address space has the authority to write to them. &amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;The CA-ACF2 Interface directly checks the following Model 204 commands: &amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&lt;br /&gt;
[[DUMP command|DUMP]] and [[DUMPG command|DUMPG]]&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;&lt;br /&gt;
[[RESTORE command|RESTORE]] and [[RESTOREG command|RESTOREG]]&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;&lt;br /&gt;
[[USE_command:_Directing_output|USE OUT&amp;lt;i&amp;gt;XXXXX&amp;lt;/i&amp;gt;]] (DATASET)&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;&lt;br /&gt;
[[ALLOCATE command|ALLOCATE]] a new data set&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;&lt;br /&gt;
OPEN DATASET &amp;lt;var class=&amp;quot;term&amp;quot;&amp;gt;XXXXX&amp;lt;/var&amp;gt; for input&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;&lt;br /&gt;
[[OPEN FILE command|OPEN &amp;lt;i&amp;gt;filename&amp;lt;/i&amp;gt;]] with deferred update&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Login processing==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;The system manager is responsible for defining and controlling security processing in a Model 204 installation in which CA-ACF2 MVS supplies authorization services. This section describes the login processing performed by the interface. &amp;lt;/p&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
===When a user logs in===&lt;br /&gt;
&amp;lt;ol&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;When a user logs in, Model 204 acquires the user ID and account and searches CCASTAT to determine whether or not that Model 204 user ID exists. &lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;If the user ID is found, Model 204 queries the user for a password and proceeds with authorization processing.&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;If the user ID is not found in CCASTAT and CA-ACF2 MVS security is in effect, Model 204 uses CA-ACF2 facilities to authorize the user login. Model 204 passes the Logonid and password to CA-ACF2 to verify that the user is allowed to log in. After the user’s CA-ACF2 user ID and password are verified, CA-ACF2 presents the user’s Logonid record to Model 204. &amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Next, if the authorization check to use Model 204 is active, Model 204 examines the CA-ACF2 Logonid record to ensure that the user is allowed to use Model 204. If this check is successful, account processing occurs. &amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ol&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;If a default account location and length were specified at installation time and the user does not enter an account, the default account is retrieved from the user’s Logonid record and the user is allowed in to Model 204. &amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Verifying the login account===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;If the installation has chosen to verify the account, the value entered is compared to the user’s default account. If the values match, the user is allowed in to Model 204. If the values do not match, standard CA-ACF2 account validation is performed to ensure that the user is allowed to log in under the specified account. &amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;If CA-ACF2 denies system access because of an invalid password or account, or if the user is not authorized to use Model 204, no login occurs and Model 204 issues an error message. In addition, any login failure caused by entering an invalid password counts against the user’s CA-ACF2 password violation counter. This counter is maintained by CA-ACF2 and, when the count reaches an installation maximum, CA-ACF2 suspends the user. &amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;Once the user has successfully logged in, the user is granted Model 204 privileges of X‘00’. Any additional privileges are determined at the time a Model 204 command requires a specific privilege. &amp;lt;/p&amp;gt;&lt;br /&gt;
  &lt;br /&gt;
===CCASTAT considerations===&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
To provide a smooth transition from Model 204 security to CA-ACF2 security, user ID data can continue to be stored in CCASTAT. As users become secured by CA-ACF2, delete the standard Model 204 CCASTAT user ID entries. &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
All the system manager commands concerning CCASTAT maintenance functions continue to work as usual. The ZBLDTAB and ZCTLTAB utilities also continue to work as usual. &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
File, group, and subsystem security functions are defined and described in the &lt;br /&gt;
[[:Category: Model 204 files|File management]] and [[:Category: System management|System management]] M204wiki pages. &amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===User 0 login===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;When the CA-ACF2 MVS Interface is active, User 0 is validated as the owner of the Model 204 run, regardless of whether the run is Online or BATCH204. &amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;Model 204 always attempts to log in User 0 automatically and verify that the user ID supplied matches the user ID of the owner of the address space. Do not supply a user ID or password on the login command for User 0; Model 204 determines the owner user ID and supplies it automatically. &amp;lt;/p&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
===AUTHCTL VIEW command===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;The AUTHCTL VIEW command displays the interface control options currently in effect for the active interface (CCASTAT and ACF2GEN). &amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;For example, if you enter the following command: &amp;lt;/p&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;p class=&amp;quot;code&amp;quot;&amp;gt;AUTHCTL VIEW &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;or&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p class=&amp;quot;code&amp;quot;&amp;gt;AUTHCTL VIEW ACF2&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;A list similar to the following is displayed: &amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p class=&amp;quot;code&amp;quot;&amp;gt;ACF2 INTERFACE OPTIONS &lt;br /&gt;
RESOURCE  	JST	ACF2 RESOURCE TYPE &lt;br /&gt;
LOGIN		X&#039;0172&#039;	AUTHORITY BYTE OFFSET IN LIDREC&lt;br /&gt;
		X&#039;80&#039;   	BIT DEFINING MODEL204 AUTHORITY&lt;br /&gt;
ACCOUNT 	X&#039;0176&#039; 	ACCOUNT OFFSET IN LIDREC&lt;br /&gt;
		X&#039;04&#039;   	ACCOUNT LENGTH&lt;br /&gt;
RECSCTY	X&#039;0000&#039;  	RECORD SECURITY KEY OFFSET IN LIDREC&lt;br /&gt;
		X&#039;00&#039;	RECORD SECURITY KEY LENGTH&lt;br /&gt;
PRIORITY	LOW	PRIORITY DEFAULT OR OFFSET IN LIDREC&lt;br /&gt;
VALIDATE		ACCOUNT VALIDATION OPTION IN EFFECT&lt;br /&gt;
DLMCHECK		USE $JOB DLM CHECKING OPTION&lt;br /&gt;
			M204USER DEFAULT LOGONID IN USE&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;The last line displayed indicates the current default Logonid in use. For more information, refer to [[#Inserting a CA-ACF2 default Logonid|Inserting a CA-ACF2 default Logonid]]. &amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
For information about setting control information, see [[#Preparing the ACF2PARM parameter module with ACF2GEN|Preparing the ACF2PARM parameter module with ACF2GEN]].&lt;br /&gt;
&lt;br /&gt;
===Using trusted login for CRAM users===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;If your site uses CRAM, you can use the trusted login feature, which allows users to issue login commands or calls that do not include a user ID and password. For a user to log in as trusted, the user ID must be defined to CAACF2 MVS. User IDs defined to CCASTAT are not allowed to log in as trusted users. CICS users must be using the CA-ACF2 MVS interface for CICS. Only CICS user IDs that log in through CA-ACF2 can log in as trusted users. &amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;Trusted login can be used with the following CRAM thread IODEV types: &amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&lt;br /&gt;
IODEV11 (CRFSCHNL)&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;IODEV29 (CRIOCHNL)&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;&lt;br /&gt;
IODEV23 (IFAMCHNL)&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;To set up trusted login for a user, set the SECTRLOG user parameter, as discussed in [[#Setting the SECTRLOG parameter|Setting the SECTRLOG parameter]]. &lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
=====Login processing for trusted login=====&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;For users connecting with a CRAM thread that allows trusted login, the user login processing routines are changed to handle a LOGIN command or IFSTRT call without a user ID and password. &amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;The CRFS and CRIO channel threads handle User Language statements. These users ordinarily issue a LOGIN or LOGON request with the following format: &lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;version 7.6 and earlier:&lt;br /&gt;
&amp;lt;p class=&amp;quot;syntax&amp;quot;&amp;gt;LOGIN &amp;lt;span class=&amp;quot;term&amp;quot;&amp;gt;userid&amp;lt;/span&amp;gt; [&amp;lt;span class=&amp;quot;term&amp;quot;&amp;gt;account&amp;lt;/span&amp;gt;];&amp;lt;span class=&amp;quot;term&amp;quot;&amp;gt;password&amp;lt;/span&amp;gt; [:&amp;lt;span class=&amp;quot;term&amp;quot;&amp;gt;new password&amp;lt;/span&amp;gt;];&amp;lt;span class=&amp;quot;term&amp;quot;&amp;gt;apsyname&amp;lt;/span&amp;gt; &lt;br /&gt;
&amp;lt;/p&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;version 7.7 and later:&lt;br /&gt;
&amp;lt;p class=&amp;quot;syntax&amp;quot;&amp;gt;LOGIN &amp;lt;span class=&amp;quot;term&amp;quot;&amp;gt;userid&amp;lt;/span&amp;gt; [&amp;lt;span class=&amp;quot;term&amp;quot;&amp;gt;account&amp;lt;/span&amp;gt;];&amp;lt;span class=&amp;quot;term&amp;quot;&amp;gt;password&amp;lt;/span&amp;gt;;&amp;lt;span class=&amp;quot;term&amp;quot;&amp;gt;apsyname&amp;lt;/span&amp;gt; &lt;br /&gt;
&amp;lt;/p&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;For trusted logins, the format is: &amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p class=&amp;quot;syntax&amp;quot;&amp;gt;LOGIN;;&amp;lt;span class=&amp;quot;term&amp;quot;&amp;gt;apsyname&amp;lt;/span&amp;gt; &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;The IFAM channel threads handle IFAM2 statements. These users ordinarily issue an IFSTRT or IFSTRTN call with the following format:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p class=&amp;quot;syntax&amp;quot;&amp;gt;IFSTRT (RETCODE,LANG_IND,LOGIN,THRD_TYP,THRD_ID) &lt;br /&gt;
&lt;br /&gt;
IFSTRTN (RETCODE,LANG_IND,LOGIN,THRD_TYP,THRD_ID,CHAN) &lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;The LOGIN parameter is required and supplies the user ID and password as a character string using the following format: &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;version 7.6 and earlier:&lt;br /&gt;
&amp;lt;p class=&amp;quot;syntax&amp;quot;&amp;gt;&#039;&amp;lt;span class=&amp;quot;term&amp;quot;&amp;gt;userid&amp;lt;/span&amp;gt; [&amp;lt;span class=&amp;quot;term&amp;quot;&amp;gt;account&amp;lt;/span&amp;gt;];&amp;lt;span class=&amp;quot;term&amp;quot;&amp;gt;password&amp;lt;/span&amp;gt; [:&amp;lt;span class=&amp;quot;term&amp;quot;&amp;gt;new password&amp;lt;/span&amp;gt;];&#039; &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;version 7.7 and later:&lt;br /&gt;
&amp;lt;p class=&amp;quot;syntax&amp;quot;&amp;gt;&#039;&amp;lt;span class=&amp;quot;term&amp;quot;&amp;gt;userid&amp;lt;/span&amp;gt; [&amp;lt;span class=&amp;quot;term&amp;quot;&amp;gt;account&amp;lt;/span&amp;gt;];&amp;lt;span class=&amp;quot;term&amp;quot;&amp;gt;password&amp;lt;/span&amp;gt;;&#039; &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;For trusted logins, the statement format is the same but the login character string is a semicolon surrounded by single quotes (&#039;;&#039;). &amp;lt;/p&amp;gt; &amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=====Trusted login errors=====&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;When using trusted login, you might receive one of the following errors: &amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;M204.2378: SECURITY TRUSTED LOGIN FEATURE DISABLED&lt;br /&gt;
&amp;lt;p&amp;gt;This message is generated when either:&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;The Model 204 job requesting the trusted login feature is running without a Model 204 Security Interface.&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;&lt;br /&gt;
The Model 204 address space does not have enough storage to allocate an internal work area for the trusted login feature. &lt;br /&gt;
In this situation, the Model204 job does not initialize, because it still has to allocate storage for the Model 204 file buffers.&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;M204.2379: INVALID TRUSTED USERID LENGTH = &amp;lt;var class=&amp;quot;term&amp;quot;&amp;gt;length&amp;lt;/var&amp;gt;. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;This message is issued when the trusted user ID passed by CRAM is not between 1-8 bytes long. &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Maintaining the CA-ACF2 MVS Interface==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;At each CA-ACF2 MVS site, the installation security officer (ISO) performs systemwide maintenance functions within CA-ACF2 MVS. This section describes the role of the security officer in maintaining the Model 204 CA-ACF2 MVS Interface. &amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Defining user privileges===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;The security officer must identify Model 204 privileges to CA-ACF2 MVS. &amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;The Model 204 login privileges for CA-ACF2 MVS users are defined as Generalized Resource Rules. The RESOURC argument of ACF2GEN is used along with fixed CA-ACF2 key names. If an argument is not specified, RESOURC defaults to 204. &amp;lt;/p&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
===User privilege names===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;The following set of user privilege names define the possible privilege rules for a user. See the [[LOGCTL_command:_Modifying_user_ID_entries_in_the_password_table|LOGCTL]] command page for more information on the LOGCTL settings.&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;tr class=&amp;quot;head&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;User privilege name &amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Defines users... &amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;‘PRIV.SUPER.USER’ &amp;lt;/td&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;td&amp;gt;With Superuser privileges. A superuser can create a file with the CREATE command. This privilege name corresponds to the LOGCTL setting X‘80’. &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;‘PRIV.SYSTEM.ADMIN’ &amp;lt;/td&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;td&amp;gt;With System Administrator privileges. A system administrator can issue commands such as LOGWHO, MONITOR, PRIORITY, and WARN. This privilege name corresponds to the LOGCTL setting X‘40’. &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;‘PRIV.CHANGE.FILE.PASSWORD’ &amp;lt;/td&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;td&amp;gt;Who can change CCASTAT file passwords when opening a file. This privilege name corresponds to the LOGCTL setting X‘20’. &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;‘PRIV.SYSTEM.MANAGER’ &amp;lt;/td&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;td&amp;gt;Who can issue system manager commands. A system manager can issue all system administrator commands plus certain other privileged commands. This privilege name corresponds to the LOGCTL setting X‘08’. &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;‘PRIV.OVERRIDE.RECORD.SECURITY’ &amp;lt;/td&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;td&amp;gt;Who can override record security. This privilege name corresponds to the LOGCTL setting X‘04’. &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===CCASTAT users===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;For CCASTAT users, privileges are defined to the CCASTAT user ID by the Model 204 LOGCTL command. &amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p class=&amp;quot;note&amp;quot;&amp;gt;&amp;lt;b&amp;gt;Note:&amp;lt;/b&amp;gt; The LOGCTL command contains an additional privilege bit (X&#039;10&#039;) that indicates whether or not CCASTAT users can change their own login passwords at login time. This privilege bit is not required for the Interface, because you set this privilege for all CA-ACF2 MVS users within CA-ACF2. &amp;lt;/p&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
===Defining corresponding Generalized Resource Rules===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;Generalized Resource Rules that correspond to the defined privileges must be defined to CA-ACF2 MVS. The rules (and ACF command) to define the standard Model 204 privileges to CA-ACF2 are as follows: &amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p class=&amp;quot;code&amp;quot;&amp;gt;&amp;lt;nowiki&amp;gt;ACF 			(Begins CA-ACF2 rule maintenance) &lt;br /&gt;
SET RESOURCE       	(Sets CA-ACF2 to resource mode) &lt;br /&gt;
*COMPILE &lt;br /&gt;
&lt;br /&gt;
$KEY(PRIV.SUPER.USER)  	  TYPE(acf2type)&lt;br /&gt;
  UID(authorized user)    ALLOW&lt;br /&gt;
  UID(unauthorized user)  PREVENT&lt;br /&gt;
		.&lt;br /&gt;
		.&lt;br /&gt;
 		. &lt;br /&gt;
$KEY(PRIV.SYSTEM.ADMIN)   TYPE(acf2type)&lt;br /&gt;
  UID(authorized user)    ALLOW&lt;br /&gt;
 		.&lt;br /&gt;
 		.&lt;br /&gt;
 		. &lt;br /&gt;
$KEY(PRIV.CHANGE.FILE.PASSWORD)  TYPE(acf2type)&lt;br /&gt;
  UID(authorized user)  ALLOW&lt;br /&gt;
 		.&lt;br /&gt;
 		. &lt;br /&gt;
 		. &lt;br /&gt;
$KEY(PRIV.SYSTEM.MANAGER)  TYPE(acf2type)&lt;br /&gt;
  UID(authorized user)  ALLOW&lt;br /&gt;
 		.&lt;br /&gt;
 		.&lt;br /&gt;
 		. &lt;br /&gt;
&lt;br /&gt;
$KEY(PRIV.OVERRIDE.RECORD.SECURITY)  TYPE(acf2type)&lt;br /&gt;
  UID(authorized user)  ALLOW&lt;br /&gt;
 		.&lt;br /&gt;
 		.&lt;br /&gt;
 		. &lt;br /&gt;
STORE &lt;br /&gt;
END &lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;where: &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;table class=&amp;quot;noBorder&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;PRIV.&amp;lt;var class=&amp;quot;term&amp;quot;&amp;gt;privilege&amp;lt;/var&amp;gt;.&amp;lt;var class=&amp;quot;term&amp;quot;&amp;gt;type&amp;lt;/var&amp;gt;&amp;lt;/td&amp;gt; &amp;lt;td&amp;gt;Specifies one of the fixed privilege names (discussed in [[#User privilege names|User privilege names]]) that Model 204 uses to build CA-ACF2 retrieval search keys for the rules &amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;acf2type&amp;lt;/td&amp;gt; &amp;lt;td&amp;gt;Is the Generalized Resource Type field as defined to Model 204 by the ACF2GEN RESOURC argument &amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;The CA-ACF2 UID entry referred to here either allows or prevents a specified user from accessing that named resource. &amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;A privilege rule is tested whenever a user issues a command that requires a specific privilege. If the user is authorized to have that privilege, the command succeeds. If not, the user typically receives a Model 204 error message and the attempt is logged as a CA-ACF2 violation. &amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;Setting up the rules and masking patterns is a detailed process and is not described fully here. Information regarding setting up CA-ACF2 UID strings and writing rules using masks referring to these strings is documented in the CA-ACF2 MVS documentation from [http://www.ca.com CA Technologies]. &amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Preparing the ACF2PARM parameter module with ACF2GEN==&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
The ACF2PARM module allows you to define CA-ACF2 MVS arguments for your site. ACF2PARM consists of one or more ACF2GEN macros that are coded, assembled, and generated by your site. &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
The ACF2GEN macro generates a named set of arguments that govern login and other security processes. At run time one of these named sets is used by the CA-ACF2 MVS Interface. The ACF2PARM parameter module can be linked with Model 204 or dynamically loaded when the CA-ACF2 Interface is initialized. &amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===SECPLIST parameter===&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
The SECPLIST User 0 parameter in CCAIN allows you to specify the name of the ACF2GEN argument set to initialize the interface. The name is defined by the assembler label name of the ACF2GEN macro. &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
If the SECPLIST parameter is not in CCAIN, ACF2PARM is used as the default name of the argument set. If no match is found for the SECPLIST name or the ACF2PARM default name in the ACF2PARM module, the interface is initialized using the precoded default parameters of the CA-ACF2 Interface. In this case, Login, Account, and Record Security Key validation are not performed. &amp;lt;/p&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
===ACF2GEN macro===&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
The JCL needed to assemble ACF2PARM is in the installation JCL library (as member ACF2GEN). &amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;The format of the ACF2GEN macro is as follows:&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p class=&amp;quot;code&amp;quot;&amp;gt;&amp;lt;nowiki&amp;gt;        TITLE &#039;GENERATE AN ACF2 PARAMETER MODULE&#039; &lt;br /&gt;
&lt;br /&gt;
NAME	ACF2GEN RESOURC=204,		ACF2 resource type                        X&lt;br /&gt;
   	LOGIN=(0,0), 			Login ensure position and bit             X&lt;br /&gt;
   	ACCOUNT=(0,0),    		Account position and length               X&lt;br /&gt;
   	RECSCTY=(0,0),     		Record secty key position &amp;amp;amp; length        X&lt;br /&gt;
   	VALIDAT=,   			Account validation                        X&lt;br /&gt;
   	PRTY=,      			Priority position                         X&lt;br /&gt;
   	LOGONID=M204USER,  		Default Logonid                           X&lt;br /&gt;
  	NODLMCHECK/DLMCHECK 		Perform DLM check &lt;br /&gt;
*&lt;br /&gt;
        ACF2GEN TYPE=END  		End of macro definitions &lt;br /&gt;
END &lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;Where: &amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;table class=&amp;quot;noBorder&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;NAME &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Defines the name of this set of CA-ACF2 arguments. Because any number of argument sets can be in the ACF2PARM module, each set must be given a unique name. &lt;br /&gt;
Use the default name of ACF2PARM for one of the argument sets in case a SECPLIST is not specified. &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;RESOURC argument &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Specifies the 3-character CA-ACF2 Generalized Resource Type code for this argument set. The Generalized Resource Rules for Model 204 privileges are defined and grouped by this code and stored in CA-ACF2. The code must match the Generalized Resource Type code described to CA-ACF2 in the ACFFDR statements for your site. The default is 204. &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;LOGIN argument&amp;lt;/td&amp;gt; &lt;br /&gt;
&amp;lt;td&amp;gt;Specifies the position and bit mask in the Logonid record that determines if a user is allowed to log in to Model 204. If you specify position, the CA-ACF2 MVS Interface determines if the appropriate bit is set before allowing access. &lt;br /&gt;
If you do not specify position, all users have access to Model 204, provided that they pass the user ID/password and optional account validation. &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;The rules for specifying position and bit mask are: &amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;var class=&amp;quot;term&amp;quot;&amp;gt;position&amp;lt;/var&amp;gt; indicates the offset within the CA-ACF2 Logonid record where the data is stored. To verify the position, look in the LIDREC DSECT of the ACFFDR listing.&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Specify position as a hexadecimal value (X&#039;&amp;lt;var class=&amp;quot;term&amp;quot;&amp;gt;nnnn&amp;lt;/var&amp;gt;&#039;). &amp;lt;/p&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;var class=&amp;quot;term&amp;quot;&amp;gt;bitmask&amp;lt;/var&amp;gt; indicates which bit within the byte at the specified location is being tested. Specify bit mask as a hexadecimal byte (X&#039;&amp;lt;var class=&amp;quot;term&amp;quot;&amp;gt;mm&amp;lt;/var&amp;gt;&#039;). &amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;If you specify LOGIN, the operands must be separated by a comma and enclosed within parentheses. &amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;ACCOUNT argument specifies the position and length within the Logonid record where the user’s default account can be found. If there is a position defined, and the user does not enter an account while logging in, the account in the user’s Logonid is used.&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
The rules for specifying position and length are as follows: &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&lt;br /&gt;
&amp;lt;var class=&amp;quot;term&amp;quot;&amp;gt;position&amp;lt;/var&amp;gt; indicates the offset within the CA-ACF2 Logonid record where the data is stored. To verify the position, look in the LIDREC DSECT of the ACFFDR listing.&lt;br /&gt;
&amp;lt;p&amp;gt;Specify position as a hexadecimal value (X&#039;&amp;lt;var class=&amp;quot;term&amp;quot;&amp;gt;nnnn&amp;lt;/var&amp;gt;&#039;). &amp;lt;/p&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;var class=&amp;quot;term&amp;quot;&amp;gt;length&amp;lt;/var&amp;gt; is a hexadecimal value from 1 to 10.&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
If you specify ACCOUNT, the operands must be separated by a comma and enclosed within parentheses. &amp;lt;/p&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;The RECSCTY argument specifies the position and length within the Logonid record where the user’s default record security key can be found. This value overrides the standard Model&amp;amp;nbsp;204 record security key, which defaults to the user ID. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;The rules for specifying position and length are as follows: &amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;var class=&amp;quot;term&amp;quot;&amp;gt;position&amp;lt;/var&amp;gt; indicates the offset within the CA-ACF2 Logonid record where the data is stored. To verify the position, look in the LIDREC DSECT of the ACFFDR listing.&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Specify &amp;lt;var class=&amp;quot;term&amp;quot;&amp;gt;position&amp;lt;/var&amp;gt; as a hexadecimal value (X&#039;&amp;lt;var class=&amp;quot;term&amp;quot;&amp;gt;nnnn&amp;lt;/var&amp;gt;&#039;). &amp;lt;/p&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;var class=&amp;quot;term&amp;quot;&amp;gt;length&amp;lt;/var&amp;gt; is a hexadecimal value from 1 to 10.&lt;br /&gt;
&amp;lt;p&amp;gt;If you specify RECSCTY, the operands must be separated by a comma and enclosed within parentheses. &amp;lt;/p&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;The VALIDAT argument has only one valid parameter, ACCOUNT, which specifies that any account entered by the user during the login process that does not match the LIDREC default account value is validated by CAACF2.&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
VALIDAT=ACCOUNT compares the account value entered by the user to the value in the user’s Logonid. &lt;br /&gt;
If the values match, the user is allowed in to Model&amp;amp;nbsp;204. If the values do not match, the account entered by the user is validated against the standard CA-ACF2 Resource type TAC (refer to the &amp;lt;var class=&amp;quot;book&amp;quot;&amp;gt;CA-ACF2 System Programmer’s Guide&amp;lt;/var&amp;gt; for more information). &lt;br /&gt;
If this validation is successful, the user is allowed into Model&amp;amp;nbsp;204. Otherwise, the login fails. &amp;lt;/p&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;The PRTY argument specifies the default user priority or a position within the CA-ACF2 Logonid where a priority character can be found. PRTY options are:&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Priority specified by a one-character value: &amp;lt;br /&amp;gt;&lt;br /&gt;
 H (high) &amp;lt;br /&amp;gt;&lt;br /&gt;
 S (standard) &amp;lt;br /&amp;gt;&lt;br /&gt;
 L (low) &amp;lt;br /&amp;gt;&lt;br /&gt;
 N (none) &amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
PRTY=&amp;lt;var class=&amp;quot;term&amp;quot;&amp;gt;priority&amp;lt;/var&amp;gt; indicates the default user priority for all users logged in under CA-ACF2. &amp;lt;/p&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;var class=&amp;quot;term&amp;quot;&amp;gt;position&amp;lt;/var&amp;gt; indicates the offset within the CA-ACF2 Logonid record where the data is stored. To verify the position, look in the LIDREC DSECT of the ACFFDR listing.&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Specify &amp;lt;var class=&amp;quot;term&amp;quot;&amp;gt;position&amp;lt;/var&amp;gt; as a hexadecimal value (X&#039;&amp;lt;var class=&amp;quot;term&amp;quot;&amp;gt;nnnn&amp;lt;/var&amp;gt;&#039;).&amp;lt;/p&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
The default priority is Standard if the PRTY keyword is omitted or if an invalid character is found at the specified offset in the Logonid record. For more information about priorities, refer to [[Controlling system operations (CCAIN)#Priority scheduling|Priority scheduling]].&amp;lt;/p&amp;gt; &lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;The LOGONID argument specifies the 1- to 8-character default Logonid described earlier in this section.&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
If this field is left blank, CCASTAT-defined users are not allowed to log in to Model 204. Only valid CA-ACF2 users can utilize the running system. &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
If this value is specified as &amp;lt;code&amp;gt;JOBLID&amp;lt;/code&amp;gt;, the Logonid of the executing job is used as the default Logonid. &amp;lt;/p&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;The DLMCHECK/NODLMCHECK argument specifies DLM processing options for jobs submitted through the internal reader using the USE $JOB command. &lt;br /&gt;
The DLM parameter on a DD * or DD DATA statement allows users to submit jobs that can, in turn, submit other jobs. This can potentially compromise security. &lt;br /&gt;
The DLMCHECK argument allows you to prevent additional parameters from being processed when coding the DLM= parameter. &lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
DLM processing options are as follows: &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&lt;br /&gt;
DLMCHECK requires that if a DLM= parameter is used in a JCL stream, it must be the only parameter supplied. In this case, only the following forms of these statements are correct: &lt;br /&gt;
&lt;br /&gt;
&amp;lt;p class=&amp;quot;code&amp;quot;&amp;gt;//DDNAME DD *,DLM=&#039;;;&#039; &lt;br /&gt;
&lt;br /&gt;
//DDNAME DD DATA,DLM=&#039;&amp;amp;amp;&amp;amp;amp;&amp;amp;amp;&amp;amp;amp;&#039; &lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;In the statements above, DLM follows the rules described in IBM JCL documentation: any other parameters supplied result in an error. If there is a job statement following the offending statement, Model&amp;amp;nbsp;204 inserts &amp;lt;code&amp;gt;//*JOBFROM&amp;lt;/code&amp;gt; after the JOB statement set and treats it like an independent job.&amp;lt;/p&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;p&amp;gt;NODLMCHECK checks only the validity of the DLM= parameter and does not look for the other parameters that can be specified on the JCL statement. All JCL statements after the DLM= parameter are sent to the internal reader without being checked.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
NODLMCHECK does not guarantee that an error on the statement with the DLM= parameter is caught before submission. In case of an error, the JCL following the offending statement is submitted with the CAACF2 authority from the MUSASS.&amp;lt;/p&amp;gt; &lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
The default is DLMCHECK.&amp;lt;/p&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Sample ACF2PARM module===&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
The following ACF2PARM module contains two sets of ACF2 arguments. &lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;In the first set, the name is LOG1 and account security is in effect. If the user is logged on through CCASTAT, the default Logonid is M204USER.&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;In the second set, the name is LOG2 and both account and login security are in effect. In addition, if the user is logged on through CCASTAT, the Logonid of the executing job is considered the default Logonid.&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p class=&amp;quot;code&amp;quot;&amp;gt;	TITLE &#039;ACF2PARM MODULE&#039; &lt;br /&gt;
&lt;br /&gt;
LOG1   	ACF2GEN RESOURC=204,              X &lt;br /&gt;
	      LOGIN=(0,0),                X &lt;br /&gt;
	      ACCOUNT=(X&#039;0141&#039;,X&#039;0A&#039;),    X &lt;br /&gt;
	      RECSCTY=(0,0)               X &lt;br /&gt;
	      VALIDAT=ACCOUNT,            X &lt;br /&gt;
	      PRTY=S,                     X &lt;br /&gt;
	      LOGONID=M204USER,           X &lt;br /&gt;
	      DLMCHECK &lt;br /&gt;
&lt;br /&gt;
LOG2    ACF2GEN RESOURC=204,              X &lt;br /&gt;
	      LOGIN=(X&#039;012F&#039;,X&#039;04&#039;),      X &lt;br /&gt;
	      ACCOUNT=(X&#039;0132&#039;,X&#039;0A&#039;),    X &lt;br /&gt;
	      RECSCTY=(0,0)               X &lt;br /&gt;
	      VALIDAT=ACCOUNT,            X &lt;br /&gt;
	      PRTY=S,                     X &lt;br /&gt;
	      LOGONID=JOBLID,             X &lt;br /&gt;
	      DLMCHECK &lt;br /&gt;
&lt;br /&gt;
        ACF2GEN TYPE=END&lt;br /&gt;
&lt;br /&gt;
        END &lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Installing the Model 204 CA-ACF2 MVS Interface==&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Follow these steps to install the CA-ACF2 MVS Interface. &amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ol&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;[[#Assembling SBA2OS|Assemble SBA2OS]]. &amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;[[#Assembling ACF2PARM|Assemble ACF2PARM]] and [[#Optionally linking ACF2PARM as a separate load module|optionally link it as a separate load module]]. &amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;[[#Link-editing Model 204|Link-edit Model 204]]. &amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;[[#Defining Model 204 as a CA-ACF2 MUSASS|Define Model 204 as a CA-ACF2 MUSASS]]. &amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;[[#Adding the @MUSASS macro to ACFFDR|Add the @MUSASS macro to ACFFDR]]. &amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;[[#Defining Logonid fields for Model 204|Define Logonid fields for Model 204]]. &amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;[[#Inserting a CA-ACF2 default Logonid|Insert a CA-ACF2 default Logonid]]. &amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;[[#Defining Model 204 user privileges|Define Model 204 user privileges]]. &amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;Update CCAIN with the [[#SECPLIST parameter|SECPLIST parameter]].&lt;br /&gt;
&amp;lt;/li&amp;gt; &lt;br /&gt;
&amp;lt;/ol&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Terminal security considerations===&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
ACF2 can enforce terminal security when a user logs in. At that time, the source of the login is passed to CA-ACF2. For systems running Model 204 with the SNA Communications Server (formerly VTAM) interface, Model 204 recognizes the terminal name and stores it for use. &amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;Model 204 configurations that use CRAM (TSFS, CICS, IFDIAL) must use the CRAM channel name instead of the terminal ID as the user source, because there is no secured mechanism in CRAM for identifying the source of the user. &lt;br /&gt;
Because CRAM channel names can be identified as valid sources, the Logonids allowed to use those sources can be validated. Using the CRAM channel name temporarily ensures that entry to Model 204 is from an approved source.&amp;lt;/p&amp;gt; &lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;CRAM sites can also use the trusted login feature to allow users to log in to Model 204 without supplying a user ID. See [[#Using trusted login for CRAM users|Using trusted login for CRAM users]] for more information.&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Assembling SBA2OS===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;All CA-ACF2 MVS Interface users must assemble SBA2OS. &amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;Assemble SBA2OS with the CA-ACF2 macro library. To assemble SBA2OS, customize and run the supplied SBA2ASM JCL member from your Model 204 JCLLIB (PDS data set) and place the object code in the Model 204 object library (OBJLIB). &lt;br /&gt;
Follow the instructions in the JCL comments to customize the job; it expects the source to come from the Model 204 macro library (MACLIB). &amp;lt;/p&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
===Assembling ACF2PARM===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;The JCL needed to assemble ACF2PARM is in the installation JCL library (as member ACF2GEN). Refer to [[#Preparing the ACF2PARM parameter module with ACF2GEN|Preparing the ACF2PARM parameter module with ACF2GEN]] for more information on ACF2GEN.&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;The result of the assembly of the ACF2GEN macro can be link-edited to an authorized library for retrieval during Model 204 initialization, or provided at the time of the Model 204 link-edit. &amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Optionally linking ACF2PARM as a separate load module ====&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;If you link ACF2PARM as a separate load module, use the SECRLINK job in the JCL library. Modify the job according to the comments. &amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;If you link ACF2PARM with the Model 204 configuration, add the following line in SYSLIN for the link-edit steps for Online, BATCH204, IFAM1, and IFAM4: &amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p class=&amp;quot;code&amp;quot;&amp;gt;INCLUDE OBJLIB(ACF2PARM) &amp;lt;/p&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
===Link-editing Model 204===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;To link Model 204, make the following changes to Model 204 link-edit JCL and control statements (for the link-edit of the Online, BATCH204, IFAM1, and IFAM4 load modules) in order to include the interface modules supplied by Computer Associates, Inc. (CA) and used by the CA-ACF2 Interface. The actual data set names used for the CA-ACF2 modules depend on your site. &lt;br /&gt;
An example of the JCL statement is:&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p class=&amp;quot;code&amp;quot;&amp;gt;//ACFLIB DD DSN=SYS1.ACFAMOD,DISP=SHR&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;The corresponding link-edit statements to add to the current Model 204 link-edit input are:&amp;lt;/p&amp;gt; &lt;br /&gt;
&lt;br /&gt;
&amp;lt;p class=&amp;quot;code&amp;quot;&amp;gt;INCLUDE  ACFLIB($ACFGCVT)&lt;br /&gt;
INCLUDE  ACFLIB(ACF$FGCB) &lt;br /&gt;
INCLUDE  OBJLIB(SBA2OS)&lt;br /&gt;
INCLUDE  OBJLIB(ACF2) &lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Customize the JCL according to the comments in the job before running it. &lt;br /&gt;
When the job successfully completes, the new load modules must be copied back into the Model 204 load library, which replaces the old load modules.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;In order for Model 204 to execute as a MUSASS, Model 204 must be linked into an APF-authorized library. This means that any Online configuration, or batch jobs that perform multiple logins for different user IDs, must be linked to an authorized library.&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p class=&amp;quot;note&amp;quot;&amp;gt;&amp;lt;b&amp;gt;Note:&amp;lt;/b&amp;gt; All concatenated members of a STEPLIB must be APF-authorized for the Model 204 LOADLIB to stay APF-authorized.&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;BATCH204 or IFAM can be linked to a nonauthorized library, because the user who logs in is the same user who starts the job, or the user logs in with a user ID that is on CCASTAT. Any other CA-ACF2 Logonid fails. &amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Defining Model 204 as a CA-ACF2 MUSASS===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;The Model 204 Online is a MUSASS (Multiuser Single Address Space System) to CA-ACF2. A MUSASS provides services to many users through its own processing; however, CA-ACF2 is aware only of the maintask in the address space (in this instance, Model 204). &amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;To define an Online MUSASS to CA-ACF2, CA-ACF2 must be modified through the @MUSASS macro supplied by Computer Associates, Inc. (CA) in order to identify one or more Model 204 Online environments as a MUSASS. This process defines the named Online environment as having the appropriate CA-ACF2 privileges to perform services on behalf of Model 204 users. &amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;This definition process is necessary only for the job that starts a Model 204 Online execution with many users. It need not be performed for IFAM1/IFAM4 or for any copies of Model 204 that run as BATCH204, because these do not issue protected MUSASS service calls when running only one user Logonid. Defining a formal MUSASS to CA-ACF2 provides better control of the address space. &amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;When defining a MUSASS, you can ensure that an Online MUSASS is not canceled in case of a security violation by specifying the NON-CNCL attribute. &amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;Use the NON-CNCL attribute rather than an z/OS non cancellable PPT entry to achieve this, because a security violation can cause non cancelable loops in Model 204. It is valid to have Model 204 marked as non cancellable to z/OS, as long as the CA-ACF2 Logonid describing the MUSASS also has the NONCNCL attribute. &amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;The steps in the definition process are: &amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ol&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&lt;br /&gt;
Select a name and insert a Logonid for the MUSASS.&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;&lt;br /&gt;
Define an @MUSASS macro in the ACFFDR.&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ol&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;The following example illustrates how to create a MUSASS Logonid through the ACF command in either TSO or with a batch job: &amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p class=&amp;quot;code&amp;quot;&amp;gt;INSERT  	MODEL204 NAME(MODEL 204 MUSASS PROGRAM)  -        &lt;br /&gt;
		MUSASS  -&lt;br /&gt;
		NO-SMC  -    &lt;br /&gt;
		SECURITY ACCOUNT NON-CNCL JOBFROM &lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;where: &amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;MODEL204 Is the name of the job or started task running as a MUSASS. &amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p class=&amp;quot;note&amp;quot;&amp;gt;&amp;lt;b&amp;gt;Note:&amp;lt;/b&amp;gt; The name following the INSERT (here, MODEL204), must be the same as the name in the @MUSASS entry. &amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Adding the @MUSASS macro to ACFFDR===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;The following modification must be made to the standard CA-supplied macro definitions. The ACFFDR must be reassembled as described in the CA-ACF2 documentation. &amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;The @MUSASS entry that must be made in the ACF2 Field Definition Record (ACFFDR) follows: &amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p class=&amp;quot;code&amp;quot;&amp;gt;@MUSASS MODEL204,MLID=ACF2,FASTPTH=YES,CACHE=NO &amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;where: &amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MODEL204 &amp;lt;/td&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;td&amp;gt;Is the logonid of the submitted Online system or started task that executes Model 204. &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td nowrap&amp;gt;&amp;lt;var class=&amp;quot;term&amp;quot;&amp;gt;Other options&amp;lt;/var&amp;gt; &amp;lt;/td&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;td&amp;gt;Are installation-definable options to control the storage and processing of rules. &lt;br /&gt;
&amp;lt;p&amp;gt;No specific options are required for the operation of the CA-ACF2 Interface.&amp;lt;/p&amp;gt; &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Defining Logonid fields for Model 204===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;In CA-ACF2, the Logonid record contains all information for a defined user of a computer system. Depending on the parameters specified in one or more ACF2GEN macros, you might need to add fields to the Logonid records.&amp;lt;/p&amp;gt; &lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;The optional CA-ACF2 MVS Interface features that might require fields in the Logonid record are: &amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&lt;br /&gt;
Login validation (see the ACF2GEN LOGIN parameter)&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;&lt;br /&gt;
Account validation (see the ACF2GEN ACCOUNT parameter)&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;&lt;br /&gt;
Individual user priorities (see the ACF2GEN PRTY=position parameter)&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;To add fields to the Logonid records: &amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ol&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&lt;br /&gt;
Add the assembler field definitions to the USERLID extension of the CAACF2 LIDREC.&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;&lt;br /&gt;
Add @CFDE entries to the ACFFDR.&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ol&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;The following sample illustrates how to define a field in CA-ACF2 that is tested for user authority to log in to various Online copies of Model 204. &amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;Assume the following field definition exists in the USERLID extension of CAACF2 LIDREC: &amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p class=&amp;quot;code&amp;quot;&amp;gt;M204AUTH DS 	X        M204 authority to use privilege &lt;br /&gt;
M204TEST EQU  	X&#039;01&#039;    may use M204TEST online &lt;br /&gt;
M204PROD EQU  	X&#039;02&#039;    may use M204PROD online &lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;The following @CFDE entries would be made in the ACFFDR to define the CA-ACF2 maintenance requirements. These attributes could then be assigned specific CA-ACF2 Logonids. &amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p class=&amp;quot;code&amp;quot;&amp;gt;@CFDE 	M204TEST,M204AUTH,BIT,                 may use TEST M204&lt;br /&gt;
   	BITMAP=M204TEST,                       use this bit&lt;br /&gt;
   	GROUP=2,ALTER=SECURITY,                secty group and admin auth&lt;br /&gt;
   	LIST=ALL,                              who can list data&lt;br /&gt;
   	FLAGS=NULL+RESTRICT,PRTN=3,RRTN=3      field default/list routines &lt;br /&gt;
&lt;br /&gt;
@CFDE 	M204PROD,M204AUTH,BIT,                 may use production M204&lt;br /&gt;
   	BITMAP=M204PROD,                       use this bit&lt;br /&gt;
   	GROUP=2,ALTER=SECURITY,                secty group and admin auth&lt;br /&gt;
   	LIST=ALL,                              who can list data&lt;br /&gt;
   	FLAGS=NULL+RESTRICT,PRTN=3,RRTN=3      field default/list routines &lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;These examples illustrate the relationship between the LIDREC field and usage of that field on the @CFDE definition. The GROUP, ALTER, LIST, and FLAGS keywords are variable depending on local requirements. &amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;When these modifications are incorporated into an ACFFDR and reassembled and relinked, each user Logonid can be given the authority to use the attribute of M204PROD and/or M204TEST. &amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;If the M204AUTH field is at Logonid location x‘22F’, the LOGIN parameter in ACF2GEN for the test MODEL204 address space indicates: &amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p class=&amp;quot;code&amp;quot;&amp;gt;ACF2GEN ....other entries...,LOGIN=(X&#039;22F&#039;,X&#039;01&#039;) &lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;This also illustrates how other fields are defined for use by Model 204, with the exception of different field lengths and the CA-ACF2 specification necessary to work with these fields. &amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Inserting a CA-ACF2 default Logonid===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;When Model 204 is executing as a MUSASS, the CA-ACF2 MVS Interface might require a default Logonid. This default Logonid limits the authorization of users who are still defined in CCASTAT. Each user not logged directly into CAACF2 is assigned the authorization of the default Logonid. &lt;br /&gt;
This Logonid defaults to M204USER, unless it has been changed by the installation via the [[#ACF2PARM module|ACF2PARM module]].&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;The default user’s Logonid must be inserted in CA-ACF2 for CCASTAT-defined users to log in. Because the login occurs without a password, the default Logonid definition must be assigned the RESTRICT attribute (refer to the CA-ACF2 documentation for a complete description of this attribute). &amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;If RESTRICT is not specified, the login for the default user fails. If the login for the default user fails, users cannot log in to Model 204 unless they are CA-ACF2 users. Additionally, the default Logonid must have job submit authority for Model 204 CCASTAT users to submit jobs. &amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;If the LOGIN argument of the ACF2GEN macro is specified, the default user’s authority to log in to Model 204 is checked for authorization. If the default Logonid does not have authority to log in to this Model 204 job, then no CCASTAT-defined user has authority to log in to Model 204. &amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;For security purposes a site can set up rules restricting who can modify and relink a new ACF2PARM module. Therefore, a system manager cannot alter the default Logonid. If a different default Logonid is required, the security officer or systems programmer must modify and link a new ACF2PARM parameter module, or allow access to a different parameter set in the ACF2PARM module. &amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;If the LOGON ID parameter is blank, all user logins from CCASTAT are disallowed. This mode of operation forces all users to log in to CA-ACF2 to gain access to Model 204. &amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p class=&amp;quot;note&amp;quot;&amp;gt;&amp;lt;b&amp;gt;Note:&amp;lt;/b&amp;gt; Default Logonid privileges are in effect for the duration of a run. Changes to the privileges become effective after the Online is recycled. &amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Defining Model 204 user privileges===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;In either a MUSASS or single-user environment, Model 204 queries CA-ACF2 for the authority to grant access to various system resources on behalf of the user. User privileges are defined as resources to be protected, and rules are written to determine who is authorized for use of that resource. See [[#Defining corresponding Generalized Resource Rules|Defining corresponding Generalized Resource Rules]] for more information. &amp;lt;/p&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
===ACF2 Interface storage requirements===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;When operating as a CA-ACF2 MUSASS, CA-ACF2 is responsible for building several control blocks for each user. Because the storage allocation comes from the address space in which the MUSASS is running, it is necessary to increase the value of the Model 204 SPCORE parameter for Online executions and all MUSASS controlled Model 204 jobs. &amp;lt;/p&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
===Converting users from CCASTAT security to CA-ACF2 security===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;When the CA-ACF2 MVS Interface is running, user IDs can be moved from CCASTAT to CA-ACF2 security. Once the user IDs have been transferred to CA-ACF2, they can be deleted from CCASTAT. &amp;lt;/p&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
===Setting the SECTRLOG parameter===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;The SECTRLOG user parameter defines which CRAM thread applications are allowed to log in to Model 204 with a trusted user ID. SECTRLOG must be set only if your site is using the [[#Using trusted login for CRAM users|trusted login feature]]. The CRAM threads for which trusted login applications are allowed are: &amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;IODEV11 (CRFSCHNL)&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;IODEV29 (CRIOCHNL)&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;IODEV23 (IFAMCHNL)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;SECTRLOG must be set on the first IODEV line for each trusted CRAM thread, because it is picked up during the initialization of each CRAM channel. The following settings are valid: &amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;tr class=&amp;quot;head&amp;quot;&amp;gt;&amp;lt;th&amp;gt;Setting &amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Meaning &amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;X&#039;00&#039; &amp;lt;/td&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;td&amp;gt;Trusted Login &amp;lt;strong&amp;gt;not&amp;lt;/strong&amp;gt; allowed (default) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;X&#039;01&#039; &amp;lt;/td&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;td&amp;gt;CICS applications (CRFS, CRIO, IFAM) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;X&#039;02&#039; &amp;lt;/td&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;td&amp;gt;TSO applications (CRIO, CRFS) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;X&#039;04&#039; &amp;lt;/td&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;td&amp;gt;Batch applications (CRIO, IFAM) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==See also==&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[[Security interfaces overview]]&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Category:Security interfaces]]&lt;/div&gt;</summary>
		<author><name>Goff</name></author>
	</entry>
	<entry>
		<id>https://m204wiki.rocketsoftware.com/index.php?title=CA-ACF2_MVS_interface&amp;diff=107677</id>
		<title>CA-ACF2 MVS interface</title>
		<link rel="alternate" type="text/html" href="https://m204wiki.rocketsoftware.com/index.php?title=CA-ACF2_MVS_interface&amp;diff=107677"/>
		<updated>2018-02-28T20:23:20Z</updated>

		<summary type="html">&lt;p&gt;Goff: /* ACF2GEN macro */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Overview==&lt;br /&gt;
&amp;lt;p&amp;gt;This topic presents an overview of how the Access Control Facility/2 (ACF2) Interface from Computer Associates, Inc. (CA) works in the IBM z/OS environment. It also describes the impact of the CA-ACF2 MVS Interface on the Model 204 user, system manager, and CA-ACF2 installation security officer. This topic also provides requirements and a conversion checklist for installing and activating the CA-ACF2 interface. &amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===CA-ACF2 MVS===&lt;br /&gt;
&amp;lt;p&amp;gt;CA-ACF2 MVS provides comprehensive data security functions for the IBM z/OS operating system. CA-ACF2 MVS protects all data and installation-defined resources by default, sharing data only when explicitly requested to by the owner of the data or by a security officer. CA-ACF2 MVS differs from other security systems that force you to define what is to be protected, rather than what is to be shared. &amp;lt;/p&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
===Model 204 CA-ACF2 MVS Interface===&lt;br /&gt;
&amp;lt;p&amp;gt;The Model 204 CA-ACF2 MVS Interface provides for an orderly migration from Model 204 security to CA-ACF2 security and allows an installation to use a combination of either or both security methods. &amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;The interface provides the tools and instructions needed to: &amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Define Model 204 as a CA-ACF2 Multiuser Single Address Space System (MUSASS)&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;Define the meaning of Model 204 user privileges&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;&lt;br /&gt;
Define CA-ACF2 Generalized Resource Rules for CA-ACF2 authorization of Model 204 user login privileges &lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;&lt;br /&gt;
Define an installation default user priority class or the offset of a priority class byte within the user’s CA-ACF2 Logonid record &lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;&lt;br /&gt;
Define the offset and length of a default login account within a CA-ACF2 Logonid record, and provide account authorization services &lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;&lt;br /&gt;
Define the offset and bit within the CA-ACF2 Logonid record that determines whether or not a user can log in to a particular Model 204 job &lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;&lt;br /&gt;
Define the offset and length within the CA-ACF2 Logonid record that contains data to be used as the user’s record security key field &lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;&lt;br /&gt;
Activate the external CA-ACF2 Interface security mechanism &lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;In summary, the CA-ACF2 MVS Interface provides all the facilities an installation site needs to implement CA-ACF2 security within the Model 204 environment. &amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===CA-ACF2 MVS Interface components===&lt;br /&gt;
The following figure illustrates the components of the CA-ACF2 MVS Interface, which consists of: &lt;br /&gt;
&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&lt;br /&gt;
Model 204 &lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;&lt;br /&gt;
ACF2 Interface module, which is linked into Model 204&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;&lt;br /&gt;
ACF2PARM module, which can be linked with Model 204 or loaded dynamically at initialization &lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;&lt;br /&gt;
SBA20S module, which is linked into Model 204 and contains the ACFSVC macro that invokes the CA-ACF2 SVC &lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;&lt;br /&gt;
Model 204 system file, CCASTAT, which contains user IDs subject to Model 204 security&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;&lt;br /&gt;
CA-ACF2 MVS, which retrieves data from its VSAM databases and returns it to Model 204 for processing &lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[File:SECURITY_CA_ACF2_MVS_interface.jpg]]&lt;br /&gt;
&amp;lt;p class=&amp;quot;caption&amp;quot;&amp;gt;CA-ACF2 MVS Interface&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Conversion tasks and considerations===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;The following checklist identifies the general tasks that must be completed to install and activate the CA-ACF2 Interface.&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;Caption&amp;gt;Conversion checklist for CA-ACF2 MVS&amp;lt;/Caption&amp;gt;&lt;br /&gt;
&amp;lt;tr class=&amp;quot;head&amp;quot;&amp;gt;&amp;lt;th&amp;gt;Step&amp;lt;/th&amp;gt; &amp;lt;th&amp;gt;Task&amp;lt;/th&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;1.&amp;lt;/td&amp;gt; &amp;lt;td&amp;gt;	&lt;br /&gt;
Define the Generalized Resource Type (204 or the value that will be specified in the ACF2GEN RESOURC argument). &lt;br /&gt;
Change the ACFFDR system definition by adding:&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&lt;br /&gt;
Definition of the Model 204 authority bit, if the LOGIN argument is specified in the ACF2GEN macro&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&lt;br /&gt;
Definition of the default account field, if the ACCOUNT argument is specified in the ACF2GEN macro&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&lt;br /&gt;
Definition of the PRIORITY byte, if individual priorities are assigned to each other&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&lt;br /&gt;
@MUSASS macro to define Model 204 as a MUSASS&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;&lt;br /&gt;
2.&amp;lt;/td&amp;gt; &lt;br /&gt;
&amp;lt;td&amp;gt;If an ACF2PARM module is to be linked with Model 204, execute member ACF2GEN in the installation JCL library. If ACF2PARM will be loaded dynamically, also execute SECRLINK.&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;3.&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Unload the installation software (if necessary) and assemble SBA2OS. Link Model 204 with the modules ACF2, $ACFGCVT, ACF$FGCB, SBA2OS, and ACF2PARM.&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;4. &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Insert the MUSASS Logonid that defines Model 204 to CA-ACF2. Add the default Logonid with the RESTRICT attribute.&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;5. &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Prepare batch JCL or a started task cataloged procedure to execute the defined Model 204 MUSASS name.&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;6. &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Prepare user privilege rule sets to correspond with fixed privilege names in Model 204. Specify which users are allowed or prevented from using those privileges.&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;7. &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Provide valid CA-ACF2 users the privilege to use Model 204.&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;8. &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Change User 0 input in CCAIN to include the SECPLIST=&amp;lt;var class=&amp;quot;term&amp;quot;&amp;gt;parametername&amp;lt;/var&amp;gt; parameter.&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;9. &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Delete Model 204 users from CCASTAT, forcing logins through CA-ACF2.&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Brief introduction to CA-ACF2 MVS==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;This section provides a brief summary of key CA-ACF2 MVS features that are used in the discussion of the Model 204 CA-ACF2 MVS Interface. &amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;For more information about CA-ACF2 MVS, see the [http://www.ca.com CA Technologies] documentation for that product. &amp;lt;/p&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
===CA-ACF2 processing===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;When a user logs in to the z/OS environment, CA-ACF2 MVS performs the following functions: &amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&lt;br /&gt;
Validates the password found for the Logonid in the CA-ACF2 Logonid database&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;&lt;br /&gt;
Checks for password expiration&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;&lt;br /&gt;
Optionally, ensures that the user is accessing the system from a specific terminal or other source&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;&lt;br /&gt;
Optionally, ensures that the user is only accessing the system during certain dates and times &lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
  &lt;br /&gt;
===System manager options===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;The system manager has the following additional options when a user logs in to Model 204 with a CA-ACF2 Logonid: &amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&lt;br /&gt;
Require each user’s login to go through Login or Account validation, defined by the ACF2GEN macro&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;&lt;br /&gt;
Set the priority for each user through the user’s Logonid record or set one priority for all CA-ACF2 users&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;&lt;br /&gt;
Change the user’s record security key and not default to the Model 204 user ID &lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
  &lt;br /&gt;
===CA-ACF2 MVS and the CA-ACF2 MVS Interface===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;The Model 204 CA-ACF2 MVS Interface uses the following CA-ACF2 SVC macro calls to send validation requests to CA-ACF2: &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;ACFSVCA&amp;lt;/td&amp;gt; &amp;lt;td&amp;gt;Performs login validation requests  &amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt; &amp;lt;td&amp;gt;ACFSVCS&amp;lt;/td&amp;gt; &amp;lt;td&amp;gt;Performs DASD validation requests of sequential data, VSAM files, and new DASD space allocation.&amp;lt;/td&amp;gt;  &amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;Since validation requests are performed in the main Task Control Block (TCB) in the Model 204 job’s address space, Model 204 must be defined as a MUSASS (Multiuser Single Address Space System) to allow multiple user validation in the same address space. &amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Logonid record===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;CA-ACF2 MVS maintains a Logonid record, or LIDREC, for each user on the system and each Logonid has an associated password. All passwords are stored in an encrypted format that cannot be reversed. CA-ACF2 MVS validates users by acquiring and processing the Logonid and password during TSO LOGON, IMS SIGNON, batch job submission, CICS SIGNON, and other TP product signons (COM-PLETE or ROSCOE, for example). &amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;Users are defined only once to CA-ACF2 MVS, regardless of how many subsystems they access. To define differing authorizations for different subsystems, users can be identified via a UID (user Identification) string. &amp;lt;/p&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
===User identification string===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;A UID string is a character string, up to 24 bytes long, constructed from the user’s Logonid and other site-definable fields such as department number or employee ID. CA-ACF2 MVS compares the user’s UID with the UID masks specified in a rule set to determine whether a user can have access to a resource. &amp;lt;/p&amp;gt;&lt;br /&gt;
  &lt;br /&gt;
===UID masks===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;A UID mask can be placed on any rule to allow or prevent access to a resource by a group of users based on their UID string. For example, a rule in the Rules database can have a UID mask that allows everyone with a department code of DEV to have access to a certain resource. &amp;lt;/p&amp;gt;&lt;br /&gt;
  &lt;br /&gt;
===Data access control===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;CA-ACF2 MVS protects all data by default from all users except the data owner. Each Logonid on the system has an owned data set prefix that controls this function. &amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;When any user tries to access a data set, the CA-ACF2 high-level index is compared to the value of the prefix field in the Logonid record.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt; &lt;br /&gt;
&amp;lt;li&amp;gt;If the two are equal, access is automatically allowed.&amp;lt;/li&amp;gt; &lt;br /&gt;
&amp;lt;li&amp;gt;If the two are not equal, CA-ACF2 MVS searches for an access rule set that governs access to that index: &lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;If an access rule does not exist for that index, access is denied.&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;If CA-ACF2 MVS obtains an access rule set, the access rules are interpreted to locate one that matches the currently existing environment.&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&lt;br /&gt;
If a matching access rule is not found, access is denied.&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;If a matching access rule is located, the purpose of the access request is compared with the read, write, allocate, and execute-only permission values specified in the access rule, and access is either allowed, allowed and journaled, or prevented and journaled.&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;CA-ACF2 MVS uses character string patterns to perform the validation matching function. The patterns can define the data set, volume, UID string, program library, and program name fields in the Logonid to be verified. &amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Generalized Resource control===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;CA-ACF2’s Generalized Resource Rules are similar to data access control rules. However, they control access to resources other than files. These system resources can be defined either by CA-ACF2 MVS or by each site locally. &amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;By allowing each site to specify which local resources require security protection, the rules for a data processing installation can be complex enough to define any arbitrary or real system resources needed. Generalized Resource Rules typically are used for TSO account numbers, IMS transaction names, and CICS transaction names. &amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;Model 204 user login privileges are defined as general system resources, and local installation rules control who can use those resources. These rules are written by the Model 204 system manager and the CA-ACF2 MVS installation security officer. For more information, see [[#Defining corresponding Generalized Resource Rules|Defining corresponding Generalized Resource Rules]].&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Running the CA-ACF2 MVS Interface with Model 204==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;A Model 204 multiuser Online always runs as a CA-ACF2 MUSASS (Multiuser Single Address Space System). A MUSASS is defined by CA-ACF2 MVS as any program that runs as a single job in one address space that supports more than one user. &amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;Other Model 204 configurations such as BATCH204 and IFAM1 do not normally run as a MUSASS, because only a single user’s authorization is in question. &amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;IFAM4 might run as a MUSASS, but each IFAM4 user application must also be APF-authorized in addition to the IFAM4 Load Module, otherwise the multiple IFAM4 threads must log in as the same user. &amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Model 204 user privileges===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;In either a MUSASS or single-user environment, Model 204 queries CA-ACF2 MVS for the authority to grant access to various system resources on behalf of the user. User privileges are defined as resources to be protected, and rules are written to determine who is authorized to use of those resources. &amp;lt;/p&amp;gt;&lt;br /&gt;
  &lt;br /&gt;
===Managing the authorization process===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;In a MUSASS, Model 204 manages the authorization process because only Model 204 can identify which user initiates a request for a resource. Model 204 assists CA-ACF2 MVS in validating those requests and responds to users who issue requests for unavailable resources. &amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;The three distinct areas where Model 204 interfaces with CA-ACF2 MVS are: &amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&lt;br /&gt;
User logins&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&lt;br /&gt;
LOGIN/LOGON command&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;&lt;br /&gt;
IFSTRT function&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;&lt;br /&gt;
IFLOG function&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;&lt;br /&gt;
User resource requests&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&lt;br /&gt;
Job submission (USE $JOB command)&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;&lt;br /&gt;
Dynamic allocation of new DASD space (ALLOCATE command)&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;&lt;br /&gt;
All sequential file and VSAM file opens for READ/WRITE access&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;&lt;br /&gt;
Sequential data set handling (record I/O)&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;&lt;br /&gt;
DUMP/RESTORE commands&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;&lt;br /&gt;
OPEN command naming a deferred update data set&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p class=&amp;quot;note&amp;quot;&amp;gt;&amp;lt;b&amp;gt;Note:&amp;lt;/b&amp;gt; Because Model 204 databases are not validated on behalf of the user by the security interface, CA-ACF2 MVS must grant the owner of an address space permission to open Model 204 file data sets for update, regardless of whether the owner has write or read-only privileges. This allows Model 204 to write back updates to the FPL (File Parameter List) page, as required by the database management system, regardless of the Model 204 file open privileges. &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;User logouts&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&lt;br /&gt;
LOGOUT/LOGOFF command&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;&lt;br /&gt;
IFFNSH/IFDTHRD function&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;The CA-ACF2 MVS Interface uses the standard SVC calls supplied by Computer Associates, Inc. (CA) to validate user requests for Model 204 resources. No source code modifications or exits to the CA-ACF2 MVS software are necessary. However, CA-ACF2 MVS system parameters must be modified as described in &lt;br /&gt;
[[#Preparing the ACF2PARM parameter module with ACF2GEN|Preparing the ACF2PARM parameter module with ACF2GEN]].&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Using the CA-ACF2 MVS Interface==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;This section describes how to log in to Model 204 and identifies the changes required for: &amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&lt;br /&gt;
LOGIN/LOGON&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;&lt;br /&gt;
IFSTRT function&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;&lt;br /&gt;
IFLOG function within IFAM1&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;&lt;br /&gt;
Dynamic allocation&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;&lt;br /&gt;
Job submission&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;&lt;br /&gt;
Sequential and VSAM data set handling&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
===LOGIN or LOGON command===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;The LOGIN/LOGON command allows you to gain access to Model 204. To log in, enter: &amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p class=&amp;quot;syntax&amp;quot;&amp;gt;LOGIN &amp;lt;span class=&amp;quot;term&amp;quot;&amp;gt;userid&amp;lt;/span&amp;gt; [&amp;lt;span class=&amp;quot;term&amp;quot;&amp;gt;account&amp;lt;/span&amp;gt;]&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;or &amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;p class=&amp;quot;syntax&amp;quot;&amp;gt;LOGON &amp;lt;span class=&amp;quot;term&amp;quot;&amp;gt;userid&amp;lt;/span&amp;gt; [&amp;lt;span class=&amp;quot;term&amp;quot;&amp;gt;account&amp;lt;/span&amp;gt;] &lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;where: &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;table class=&amp;quot;noBorder&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt; &amp;lt;td&amp;gt;&amp;lt;var class=&amp;quot;term&amp;quot;&amp;gt;userid&amp;lt;/var&amp;gt;&amp;lt;/td&amp;gt; &amp;lt;td&amp;gt;Is a character string that identifies you. &amp;lt;/td&amp;gt; &amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;&amp;lt;var class=&amp;quot;term&amp;quot;&amp;gt;account&amp;lt;/var&amp;gt;&amp;lt;/td&amp;gt; &amp;lt;td&amp;gt;Is an optional character string that identifies the account under which you log in.&amp;lt;/td&amp;gt; &amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;If Model 204 is providing security authorization checks, every Model 204 user has a user ID, password, and user privileges assigned by the system manager consisting of: &amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&lt;br /&gt;
User ID that identifies you to Model 204&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;&lt;br /&gt;
Password that provides access to the system. Note that Model 204 versions 7.7 and later also support [[#Passphrases|passphrases]].&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;&lt;br /&gt;
User privileges associated with your user ID and password that define the particular type of access you have &lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;&lt;br /&gt;
Default priority class assigned to your user ID&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;When native Model 204 security is in effect, this user ID information is stored in a record in the system file CCASTAT. This record can be deleted from CCASTAT when the system manager puts the user under CA-ACF2 MVS security. The ACF2PARM module supplies a default Logonid for CCASTAT login access validations. In addition, ACF2PARM defines the following: &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&lt;br /&gt;
Other CA-ACF2 ID validations to be done at login&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;&lt;br /&gt;
Login validation for the particular Model 204 job&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;&lt;br /&gt;
Defaults and/or location within the your CA-ACF2 Logonid record where the data can be found&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;When CA-ACF2 MVS is performing login validation, the user ID (that is, the Logonid) must be eight characters or fewer. The user ID is verified by CA-ACF2 MVS before you can log in to Model 204. &amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;If your installation performs CA-ACF2 account validation, any value entered in the account field is verified via CA-ACF2 services. &lt;br /&gt;
If you do not enter an account, a default account is supplied from the CA-ACF2 user Logonid record as discussed on the [[#LOGIN or LOGON command|LOGIN or LOGON command]] page.&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
====Changing your password====&lt;br /&gt;
&amp;lt;p&amp;gt;You can change your CA-ACF2 Logonid password when you log in to Model 204. See the [[LOGIN or LOGON command]] page for more information. &amp;lt;/p&amp;gt;&lt;br /&gt;
====Passphrases====&lt;br /&gt;
If CA-ACF2 MVS is configured to support passphrases, they can be used with Model 204 version 7.7 and later. Passphrases are 9-127 characters long and can contain any special characters (such as blanks, commas, and semicolons) supported by CA-ACF2 MVS. See [[LOGIN or LOGON command#Setting a password|Setting a password]] on the LOGIN or LOGON command page for more information.&lt;br /&gt;
&lt;br /&gt;
===IFSTRT function===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;In the IFAM1 and IFAM4 environments, the IFSTRT function allocates a Host Language Interface thread for a Host Language program. IFSTRT also establishes the calling convention, performs a user login, and determines whether the thread has update privileges. &amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;When processing the login argument of the IFSTRT call, the user login process follows the rules of a User 0 login (unless you have defined IFAM4 as a &lt;br /&gt;
MUSASS and APF-authorized all user applications). See [[#User 0 login|User 0 login]] for more information.&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===IFLOG function within IFAM1===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;The IFLOG function is used only in the IFAM1 environment. It is called following IFSTRT to identify the user when a login is required. This function is necessary in any IFAM1 program where CA-ACF2 MVS validates user authorization. &amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;As with the IFSTRT function, the user login process is the same as the process for [[#User 0 login|User 0 login]]. &lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
===Dynamic allocation considerations===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;Dynamic allocation services for new data sets in a CA-ACF2 environment are subject to CA-ACF2 system rules for data set validation. For example, you can restrict data set allocation to only allow certain data set name patterns to be created on certain predefined volumes. The rules for data set access are determined by the CA-ACF2 installation security officer. &amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;To dynamically allocate a new data set, you must have ACF2 ALLOC authority in CA-ACF2. If you issue an ALLOCATE command for a new data set and you do not have ALLOC authority, you receive a Model 204 error message. &amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;If you log in to Model 204 via CCASTAT, your allocation privileges are determined by the CA-ACF2 default user’s Logonid authorization. &amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p class=&amp;quot;note&amp;quot;&amp;gt;&amp;lt;b&amp;gt;Note:&amp;lt;/b&amp;gt; When you open a new or existing sequential or a VSAM data set, it is validated for read/write access. CA-ACF2 does not perform access authorization on Model 204 data sets, because these data sets are currently protected under Model 204 security. &amp;lt;/p&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
===Job submission considerations===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;When you issue a USE command to submit a batch job, Model 204 must identify who submitted the job so that CA-ACF2 MVS can properly determine the authorization for that execution. When the CA-ACF2 MVS Interface is running, the following JCL statement is added automatically to the submitted job to identify the user and the user’s level of authorization: &amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p class=&amp;quot;syntax&amp;quot;&amp;gt;//*JOBFROM &amp;lt;span class=&amp;quot;term&amp;quot;&amp;gt;userid&amp;lt;/span&amp;gt; | &amp;lt;span class=&amp;quot;term&amp;quot;&amp;gt;source&amp;lt;/span&amp;gt; &lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;where: &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;table class=&amp;quot;noBorder&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;&amp;lt;var class=&amp;quot;term&amp;quot;&amp;gt;userid&amp;lt;/var&amp;gt;&amp;lt;/td&amp;gt; &amp;lt;td&amp;gt;Is your Model 204 user ID. CA-ACF2 MVS uses your ID to determine your batch job authorization at execution time.&amp;lt;/td&amp;gt; &amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;&amp;lt;var class=&amp;quot;term&amp;quot;&amp;gt;source&amp;lt;/var&amp;gt;&amp;lt;/td&amp;gt; &amp;lt;td&amp;gt;Identifies the terminal, using TERMID, from which you submit the job. If you are connected via a CRAM interface, such as TSO, CICS, or IFDIAL, the source becomes the appropriate CRAM channel name that was used to gain access to Model 204.&amp;lt;/td&amp;gt; &amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;CCASTAT IDs use the default Logonid defined in the ACF2PARM module. The source is the job name, and User 0’s source is also the job name. &amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;Neither you nor the system manager can modify this information. If you supply your own //*JOBFROM userid/source statement, the system-supplied statement overrides it. &amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;To submit a job, the Model 204 Online requires the correct authority, which means: &amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&lt;br /&gt;
MUSASS ID must have JOBFROM privileges.&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;&lt;br /&gt;
All user IDs must have TSO SUBMIT permission to issue USE $JOB.&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;&lt;br /&gt;
If the TSO option of JOBCK is specified, a user ID and the MUSASS ID must have JOB privileges to submit jobs with the USE $JOB command.&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;Model 204-submitted jobs go directly to the internal reader. If the local site has a TSO SUBMIT exit in effect to enable you to modify submitted jobs, the exit does not receive control. &amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;To submit batch jobs, you must be defined to CA-ACF2 MVS as having the authority to do so. Model 204 checks the standard CA-ACF2 TSO JCL/SUBMIT attribute flag to determine whether or not you have the authority to submit JCL. If you are not authorized to submit a job, you receive a Model 204 error message. &amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Sequential and VSAM data set considerations===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;To use a sequential or VSAM data set, you must have the appropriate Model 204 privileges. CA-ACF2 MVS does an authorization check to ensure that you have the appropriate privileges:&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;tr class=&amp;quot;head&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;With these privileges... &amp;lt;/th&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;th&amp;gt;You can... &amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;CA-ACF2 write privileges &amp;lt;/td&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;td&amp;gt;Open a deferred update data set or write to the output sequential files of the DUMP, DUMPG, or USE data set commands &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;CA-ACF2 read privileges &amp;lt;/td&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;td&amp;gt;Read sequential or VSAM files from User Language or read the sequential input file specified in a RESTORE or RESTOREG command &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;ALLOC authority &amp;lt;/td&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;td&amp;gt;Dynamically allocate a new data set (any new DASD space) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;If you issue a sequential or VSAM data set OPEN command that fails for CAACF2 reasons, a Model 204 error message is displayed.&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;If you log in to Model 204 via CCASTAT, the CA-ACF2 default user’s LIDREC determines your authorization. &amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;Model 204 sequential file data sets (such as CCASTAT, CCAAUDIT, CCAJRNL, or CCAJLOG) are also checked to determine if the owner of the address space has the authority to write to them. &amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;The CA-ACF2 Interface directly checks the following Model 204 commands: &amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&lt;br /&gt;
[[DUMP command|DUMP]] and [[DUMPG command|DUMPG]]&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;&lt;br /&gt;
[[RESTORE command|RESTORE]] and [[RESTOREG command|RESTOREG]]&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;&lt;br /&gt;
[[USE_command:_Directing_output|USE OUT&amp;lt;i&amp;gt;XXXXX&amp;lt;/i&amp;gt;]] (DATASET)&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;&lt;br /&gt;
[[ALLOCATE command|ALLOCATE]] a new data set&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;&lt;br /&gt;
OPEN DATASET &amp;lt;var class=&amp;quot;term&amp;quot;&amp;gt;XXXXX&amp;lt;/var&amp;gt; for input&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;&lt;br /&gt;
[[OPEN FILE command|OPEN &amp;lt;i&amp;gt;filename&amp;lt;/i&amp;gt;]] with deferred update&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Login processing==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;The system manager is responsible for defining and controlling security processing in a Model 204 installation in which CA-ACF2 MVS supplies authorization services. This section describes the login processing performed by the interface. &amp;lt;/p&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
===When a user logs in===&lt;br /&gt;
&amp;lt;ol&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;When a user logs in, Model 204 acquires the user ID and account and searches CCASTAT to determine whether or not that Model 204 user ID exists. &lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;If the user ID is found, Model 204 queries the user for a password and proceeds with authorization processing.&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;If the user ID is not found in CCASTAT and CA-ACF2 MVS security is in effect, Model 204 uses CA-ACF2 facilities to authorize the user login. Model 204 passes the Logonid and password to CA-ACF2 to verify that the user is allowed to log in. After the user’s CA-ACF2 user ID and password are verified, CA-ACF2 presents the user’s Logonid record to Model 204. &amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Next, if the authorization check to use Model 204 is active, Model 204 examines the CA-ACF2 Logonid record to ensure that the user is allowed to use Model 204. If this check is successful, account processing occurs. &amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ol&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;If a default account location and length were specified at installation time and the user does not enter an account, the default account is retrieved from the user’s Logonid record and the user is allowed in to Model 204. &amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Verifying the login account===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;If the installation has chosen to verify the account, the value entered is compared to the user’s default account. If the values match, the user is allowed in to Model 204. If the values do not match, standard CA-ACF2 account validation is performed to ensure that the user is allowed to log in under the specified account. &amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;If CA-ACF2 denies system access because of an invalid password or account, or if the user is not authorized to use Model 204, no login occurs and Model 204 issues an error message. In addition, any login failure caused by entering an invalid password counts against the user’s CA-ACF2 password violation counter. This counter is maintained by CA-ACF2 and, when the count reaches an installation maximum, CA-ACF2 suspends the user. &amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;Once the user has successfully logged in, the user is granted Model 204 privileges of X‘00’. Any additional privileges are determined at the time a Model 204 command requires a specific privilege. &amp;lt;/p&amp;gt;&lt;br /&gt;
  &lt;br /&gt;
===CCASTAT considerations===&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
To provide a smooth transition from Model 204 security to CA-ACF2 security, user ID data can continue to be stored in CCASTAT. As users become secured by CA-ACF2, delete the standard Model 204 CCASTAT user ID entries. &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
All the system manager commands concerning CCASTAT maintenance functions continue to work as usual. The ZBLDTAB and ZCTLTAB utilities also continue to work as usual. &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
File, group, and subsystem security functions are defined and described in the &lt;br /&gt;
[[:Category: Model 204 files|File management]] and [[:Category: System management|System management]] M204wiki pages. &amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===User 0 login===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;When the CA-ACF2 MVS Interface is active, User 0 is validated as the owner of the Model 204 run, regardless of whether the run is Online or BATCH204. &amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;Model 204 always attempts to log in User 0 automatically and verify that the user ID supplied matches the user ID of the owner of the address space. Do not supply a user ID or password on the login command for User 0; Model 204 determines the owner user ID and supplies it automatically. &amp;lt;/p&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
===AUTHCTL VIEW command===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;The AUTHCTL VIEW command displays the interface control options currently in effect for the active interface (CCASTAT and ACF2GEN). &amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;For example, if you enter the following command: &amp;lt;/p&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;p class=&amp;quot;code&amp;quot;&amp;gt;AUTHCTL VIEW &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;or&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p class=&amp;quot;code&amp;quot;&amp;gt;AUTHCTL VIEW ACF2&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;A list similar to the following is displayed: &amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p class=&amp;quot;code&amp;quot;&amp;gt;ACF2 INTERFACE OPTIONS &lt;br /&gt;
RESOURCE  	JST	ACF2 RESOURCE TYPE &lt;br /&gt;
LOGIN		X&#039;0172&#039;	AUTHORITY BYTE OFFSET IN LIDREC&lt;br /&gt;
		X&#039;80&#039;   	BIT DEFINING MODEL204 AUTHORITY&lt;br /&gt;
ACCOUNT 	X&#039;0176&#039; 	ACCOUNT OFFSET IN LIDREC&lt;br /&gt;
		X&#039;04&#039;   	ACCOUNT LENGTH&lt;br /&gt;
RECSCTY	X&#039;0000&#039;  	RECORD SECURITY KEY OFFSET IN LIDREC&lt;br /&gt;
		X&#039;00&#039;	RECORD SECURITY KEY LENGTH&lt;br /&gt;
PRIORITY	LOW	PRIORITY DEFAULT OR OFFSET IN LIDREC&lt;br /&gt;
VALIDATE		ACCOUNT VALIDATION OPTION IN EFFECT&lt;br /&gt;
DLMCHECK		USE $JOB DLM CHECKING OPTION&lt;br /&gt;
			M204USER DEFAULT LOGONID IN USE&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;The last line displayed indicates the current default Logonid in use. For more information, refer to [[#Inserting a CA-ACF2 default Logonid|Inserting a CA-ACF2 default Logonid]]. &amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
For information about setting control information, see [[#Preparing the ACF2PARM parameter module with ACF2GEN|Preparing the ACF2PARM parameter module with ACF2GEN]].&lt;br /&gt;
&lt;br /&gt;
===Using trusted login for CRAM users===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;If your site uses CRAM, you can use the trusted login feature, which allows users to issue login commands or calls that do not include a user ID and password. For a user to log in as trusted, the user ID must be defined to CAACF2 MVS. User IDs defined to CCASTAT are not allowed to log in as trusted users. CICS users must be using the CA-ACF2 MVS interface for CICS. Only CICS user IDs that log in through CA-ACF2 can log in as trusted users. &amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;Trusted login can be used with the following CRAM thread IODEV types: &amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&lt;br /&gt;
IODEV11 (CRFSCHNL)&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;IODEV29 (CRIOCHNL)&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;&lt;br /&gt;
IODEV23 (IFAMCHNL)&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;To set up trusted login for a user, set the SECTRLOG user parameter, as discussed in [[#Setting the SECTRLOG parameter|Setting the SECTRLOG parameter]]. &lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
=====Login processing for trusted login=====&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;For users connecting with a CRAM thread that allows trusted login, the user login processing routines are changed to handle a LOGIN command or IFSTRT call without a user ID and password. &amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;The CRFS and CRIO channel threads handle User Language statements. These users ordinarily issue a LOGIN or LOGON request with the following format: &lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;version 7.6 and earlier:&lt;br /&gt;
&amp;lt;p class=&amp;quot;syntax&amp;quot;&amp;gt;LOGIN &amp;lt;span class=&amp;quot;term&amp;quot;&amp;gt;userid&amp;lt;/span&amp;gt; [&amp;lt;span class=&amp;quot;term&amp;quot;&amp;gt;account&amp;lt;/span&amp;gt;];&amp;lt;span class=&amp;quot;term&amp;quot;&amp;gt;password&amp;lt;/span&amp;gt; [:&amp;lt;span class=&amp;quot;term&amp;quot;&amp;gt;new password&amp;lt;/span&amp;gt;];&amp;lt;span class=&amp;quot;term&amp;quot;&amp;gt;apsyname&amp;lt;/span&amp;gt; &lt;br /&gt;
&amp;lt;/p&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;version 7.7 and later:&lt;br /&gt;
&amp;lt;p class=&amp;quot;syntax&amp;quot;&amp;gt;LOGIN &amp;lt;span class=&amp;quot;term&amp;quot;&amp;gt;userid&amp;lt;/span&amp;gt; [&amp;lt;span class=&amp;quot;term&amp;quot;&amp;gt;account&amp;lt;/span&amp;gt;];&amp;lt;span class=&amp;quot;term&amp;quot;&amp;gt;password&amp;lt;/span&amp;gt;;&amp;lt;span class=&amp;quot;term&amp;quot;&amp;gt;apsyname&amp;lt;/span&amp;gt; &lt;br /&gt;
&amp;lt;/p&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;For trusted logins, the format is: &amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p class=&amp;quot;syntax&amp;quot;&amp;gt;LOGIN;;&amp;lt;span class=&amp;quot;term&amp;quot;&amp;gt;apsyname&amp;lt;/span&amp;gt; &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;The IFAM channel threads handle IFAM2 statements. These users ordinarily issue an IFSTRT or IFSTRTN call with the following format:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p class=&amp;quot;syntax&amp;quot;&amp;gt;IFSTRT (RETCODE,LANG_IND,LOGIN,THRD_TYP,THRD_ID) &lt;br /&gt;
&lt;br /&gt;
IFSTRTN (RETCODE,LANG_IND,LOGIN,THRD_TYP,THRD_ID,CHAN) &lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;The LOGIN parameter is required and supplies the user ID and password as a character string using the following format: &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;version 7.6 and earlier:&lt;br /&gt;
&amp;lt;p class=&amp;quot;syntax&amp;quot;&amp;gt;&#039;&amp;lt;span class=&amp;quot;term&amp;quot;&amp;gt;userid&amp;lt;/span&amp;gt; [&amp;lt;span class=&amp;quot;term&amp;quot;&amp;gt;account&amp;lt;/span&amp;gt;];&amp;lt;span class=&amp;quot;term&amp;quot;&amp;gt;password&amp;lt;/span&amp;gt; [:&amp;lt;span class=&amp;quot;term&amp;quot;&amp;gt;new password&amp;lt;/span&amp;gt;];&#039; &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;version 7.7 and later:&lt;br /&gt;
&amp;lt;p class=&amp;quot;syntax&amp;quot;&amp;gt;&#039;&amp;lt;span class=&amp;quot;term&amp;quot;&amp;gt;userid&amp;lt;/span&amp;gt; [&amp;lt;span class=&amp;quot;term&amp;quot;&amp;gt;account&amp;lt;/span&amp;gt;];&amp;lt;span class=&amp;quot;term&amp;quot;&amp;gt;password&amp;lt;/span&amp;gt;;&#039; &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;For trusted logins, the statement format is the same but the login character string is a semicolon surrounded by single quotes (&#039;;&#039;). &amp;lt;/p&amp;gt; &amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=====Trusted login errors=====&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;When using trusted login, you might receive one of the following errors: &amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;M204.2378: SECURITY TRUSTED LOGIN FEATURE DISABLED&lt;br /&gt;
&amp;lt;p&amp;gt;This message is generated when either:&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;The Model 204 job requesting the trusted login feature is running without a Model 204 Security Interface.&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;&lt;br /&gt;
The Model 204 address space does not have enough storage to allocate an internal work area for the trusted login feature. &lt;br /&gt;
In this situation, the Model204 job does not initialize, because it still has to allocate storage for the Model 204 file buffers.&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;M204.2379: INVALID TRUSTED USERID LENGTH = &amp;lt;var class=&amp;quot;term&amp;quot;&amp;gt;length&amp;lt;/var&amp;gt;. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;This message is issued when the trusted user ID passed by CRAM is not between 1-8 bytes long. &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Maintaining the CA-ACF2 MVS Interface==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;At each CA-ACF2 MVS site, the installation security officer (ISO) performs systemwide maintenance functions within CA-ACF2 MVS. This section describes the role of the security officer in maintaining the Model 204 CA-ACF2 MVS Interface. &amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Defining user privileges===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;The security officer must identify Model 204 privileges to CA-ACF2 MVS. &amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;The Model 204 login privileges for CA-ACF2 MVS users are defined as Generalized Resource Rules. The RESOURC argument of ACF2GEN is used along with fixed CA-ACF2 key names. If an argument is not specified, RESOURC defaults to 204. &amp;lt;/p&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
===User privilege names===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;The following set of user privilege names define the possible privilege rules for a user. See the [[LOGCTL_command:_Modifying_user_ID_entries_in_the_password_table|LOGCTL]] command page for more information on the LOGCTL settings.&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;tr class=&amp;quot;head&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;User privilege name &amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Defines users... &amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;‘PRIV.SUPER.USER’ &amp;lt;/td&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;td&amp;gt;With Superuser privileges. A superuser can create a file with the CREATE command. This privilege name corresponds to the LOGCTL setting X‘80’. &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;‘PRIV.SYSTEM.ADMIN’ &amp;lt;/td&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;td&amp;gt;With System Administrator privileges. A system administrator can issue commands such as LOGWHO, MONITOR, PRIORITY, and WARN. This privilege name corresponds to the LOGCTL setting X‘40’. &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;‘PRIV.CHANGE.FILE.PASSWORD’ &amp;lt;/td&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;td&amp;gt;Who can change CCASTAT file passwords when opening a file. This privilege name corresponds to the LOGCTL setting X‘20’. &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;‘PRIV.SYSTEM.MANAGER’ &amp;lt;/td&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;td&amp;gt;Who can issue system manager commands. A system manager can issue all system administrator commands plus certain other privileged commands. This privilege name corresponds to the LOGCTL setting X‘08’. &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;‘PRIV.OVERRIDE.RECORD.SECURITY’ &amp;lt;/td&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;td&amp;gt;Who can override record security. This privilege name corresponds to the LOGCTL setting X‘04’. &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===CCASTAT users===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;For CCASTAT users, privileges are defined to the CCASTAT user ID by the Model 204 LOGCTL command. &amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p class=&amp;quot;note&amp;quot;&amp;gt;&amp;lt;b&amp;gt;Note:&amp;lt;/b&amp;gt; The LOGCTL command contains an additional privilege bit (X&#039;10&#039;) that indicates whether or not CCASTAT users can change their own login passwords at login time. This privilege bit is not required for the Interface, because you set this privilege for all CA-ACF2 MVS users within CA-ACF2. &amp;lt;/p&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
===Defining corresponding Generalized Resource Rules===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;Generalized Resource Rules that correspond to the defined privileges must be defined to CA-ACF2 MVS. The rules (and ACF command) to define the standard Model 204 privileges to CA-ACF2 are as follows: &amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p class=&amp;quot;code&amp;quot;&amp;gt;&amp;lt;nowiki&amp;gt;ACF 			(Begins CA-ACF2 rule maintenance) &lt;br /&gt;
SET RESOURCE       	(Sets CA-ACF2 to resource mode) &lt;br /&gt;
*COMPILE &lt;br /&gt;
&lt;br /&gt;
$KEY(PRIV.SUPER.USER)  	  TYPE(acf2type)&lt;br /&gt;
  UID(authorized user)    ALLOW&lt;br /&gt;
  UID(unauthorized user)  PREVENT&lt;br /&gt;
		.&lt;br /&gt;
		.&lt;br /&gt;
 		. &lt;br /&gt;
$KEY(PRIV.SYSTEM.ADMIN)   TYPE(acf2type)&lt;br /&gt;
  UID(authorized user)    ALLOW&lt;br /&gt;
 		.&lt;br /&gt;
 		.&lt;br /&gt;
 		. &lt;br /&gt;
$KEY(PRIV.CHANGE.FILE.PASSWORD)  TYPE(acf2type)&lt;br /&gt;
  UID(authorized user)  ALLOW&lt;br /&gt;
 		.&lt;br /&gt;
 		. &lt;br /&gt;
 		. &lt;br /&gt;
$KEY(PRIV.SYSTEM.MANAGER)  TYPE(acf2type)&lt;br /&gt;
  UID(authorized user)  ALLOW&lt;br /&gt;
 		.&lt;br /&gt;
 		.&lt;br /&gt;
 		. &lt;br /&gt;
&lt;br /&gt;
$KEY(PRIV.OVERRIDE.RECORD.SECURITY)  TYPE(acf2type)&lt;br /&gt;
  UID(authorized user)  ALLOW&lt;br /&gt;
 		.&lt;br /&gt;
 		.&lt;br /&gt;
 		. &lt;br /&gt;
STORE &lt;br /&gt;
END &lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;where: &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;table class=&amp;quot;noBorder&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;PRIV.&amp;lt;var class=&amp;quot;term&amp;quot;&amp;gt;privilege&amp;lt;/var&amp;gt;.&amp;lt;var class=&amp;quot;term&amp;quot;&amp;gt;type&amp;lt;/var&amp;gt;&amp;lt;/td&amp;gt; &amp;lt;td&amp;gt;Specifies one of the fixed privilege names (discussed in [[#User privilege names|User privilege names]]) that Model 204 uses to build CA-ACF2 retrieval search keys for the rules &amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;acf2type&amp;lt;/td&amp;gt; &amp;lt;td&amp;gt;Is the Generalized Resource Type field as defined to Model 204 by the ACF2GEN RESOURC argument &amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;The CA-ACF2 UID entry referred to here either allows or prevents a specified user from accessing that named resource. &amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;A privilege rule is tested whenever a user issues a command that requires a specific privilege. If the user is authorized to have that privilege, the command succeeds. If not, the user typically receives a Model 204 error message and the attempt is logged as a CA-ACF2 violation. &amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;Setting up the rules and masking patterns is a detailed process and is not described fully here. Information regarding setting up CA-ACF2 UID strings and writing rules using masks referring to these strings is documented in the CA-ACF2 MVS documentation from [http://www.ca.com CA Technologies]. &amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Preparing the ACF2PARM parameter module with ACF2GEN==&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
The ACF2PARM module allows you to define CA-ACF2 MVS arguments for your site. ACF2PARM consists of one or more ACF2GEN macros that are coded, assembled, and generated by your site. &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
The ACF2GEN macro generates a named set of arguments that govern login and other security processes. At run time one of these named sets is used by the CA-ACF2 MVS Interface. The ACF2PARM parameter module can be linked with Model 204 or dynamically loaded when the CA-ACF2 Interface is initialized. &amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===SECPLIST parameter===&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
The SECPLIST User 0 parameter in CCAIN allows you to specify the name of the ACF2GEN argument set to initialize the interface. The name is defined by the assembler label name of the ACF2GEN macro. &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
If the SECPLIST parameter is not in CCAIN, ACF2PARM is used as the default name of the argument set. If no match is found for the SECPLIST name or the ACF2PARM default name in the ACF2PARM module, the interface is initialized using the precoded default parameters of the CA-ACF2 Interface. In this case, Login, Account, and Record Security Key validation are not performed. &amp;lt;/p&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
===ACF2GEN macro===&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
The JCL needed to assemble ACF2PARM is in the installation JCL library (as member ACF2GEN). &amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;The format of the ACF2GEN macro is as follows:&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p class=&amp;quot;code&amp;quot;&amp;gt;&amp;lt;nowiki&amp;gt;        TITLE &#039;GENERATE AN ACF2 PARAMETER MODULE&#039; &lt;br /&gt;
&lt;br /&gt;
NAME	ACF2GEN RESOURC=204,		ACF2 resource type                        X&lt;br /&gt;
   	LOGIN=(0,0), 			Login ensure position and bit             X&lt;br /&gt;
   	ACCOUNT=(0,0),    		Account position and length               X&lt;br /&gt;
   	RECSCTY=(0,0),     		Record secty key position &amp;amp;amp; length        X&lt;br /&gt;
   	VALIDAT=,   			Account validation                        X&lt;br /&gt;
   	PRTY=,      			Priority position                         X&lt;br /&gt;
   	LOGONID=M204USER,  		Default Logonid                           X&lt;br /&gt;
  	NODLMCHECK/DLMCHECK 		Perform DLM check &lt;br /&gt;
*&lt;br /&gt;
        ACF2GEN TYPE=END  		End of macro definitions &lt;br /&gt;
END &lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;Where: &amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;table class=&amp;quot;noBorder&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;NAME &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Defines the name of this set of CA-ACF2 arguments. Because any number of argument sets can be in the ACF2PARM module, each set must be given a unique name. &lt;br /&gt;
Use the default name of ACF2PARM for one of the argument sets in case a SECPLIST is not specified. &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;RESOURC argument &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Specifies the 3-character CA-ACF2 Generalized Resource Type code for this argument set. The Generalized Resource Rules for Model 204 privileges are defined and grouped by this code and stored in CA-ACF2. The code must match the Generalized Resource Type code described to CA-ACF2 in the ACFFDR statements for your site. The default is 204. &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;LOGIN argument&amp;lt;/td&amp;gt; &lt;br /&gt;
&amp;lt;td&amp;gt;Specifies the position and bit mask in the Logonid record that determines if a user is allowed to log in to Model 204. If you specify position, the CA-ACF2 MVS Interface determines if the appropriate bit is set before allowing access. &lt;br /&gt;
If you do not specify position, all users have access to Model 204, provided that they pass the user ID/password and optional account validation. &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;The rules for specifying position and bit mask are: &amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;var class=&amp;quot;term&amp;quot;&amp;gt;position&amp;lt;/var&amp;gt; indicates the offset within the CA-ACF2 Logonid record where the data is stored. To verify the position, look in the LIDREC DSECT of the ACFFDR listing.&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Specify position as a hexadecimal value (X&#039;&amp;lt;var class=&amp;quot;term&amp;quot;&amp;gt;nnnn&amp;lt;/var&amp;gt;&#039;). &amp;lt;/p&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;var class=&amp;quot;term&amp;quot;&amp;gt;bitmask&amp;lt;/var&amp;gt; indicates which bit within the byte at the specified location is being tested. Specify bit mask as a hexadecimal byte (X&#039;&amp;lt;var class=&amp;quot;term&amp;quot;&amp;gt;mm&amp;lt;/var&amp;gt;&#039;). &amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;If you specify LOGIN, the operands must be separated by a comma and enclosed within parentheses. &amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;ACCOUNT argument specifies the position and length within the Logonid record where the user’s default account can be found. If there is a position defined, and the user does not enter an account while logging in, the account in the user’s Logonid is used.&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
The rules for specifying position and length are as follows: &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&lt;br /&gt;
&amp;lt;var class=&amp;quot;term&amp;quot;&amp;gt;position&amp;lt;/var&amp;gt; indicates the offset within the CA-ACF2 Logonid record where the data is stored. To verify the position, look in the LIDREC DSECT of the ACFFDR listing.&lt;br /&gt;
&amp;lt;p&amp;gt;Specify position as a hexadecimal value (X&#039;&amp;lt;var class=&amp;quot;term&amp;quot;&amp;gt;nnnn&amp;lt;/var&amp;gt;&#039;). &amp;lt;/p&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;var class=&amp;quot;term&amp;quot;&amp;gt;length&amp;lt;/var&amp;gt; is a hexadecimal value from 1 to 10.&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
If you specify ACCOUNT, the operands must be separated by a comma and enclosed within parentheses. &amp;lt;/p&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;The RECSCTY argument specifies the position and length within the Logonid record where the user’s default record security key can be found. This value overrides the standard Model&amp;amp;nbsp;204 record security key, which defaults to the user ID. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;The rules for specifying position and length are as follows: &amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;var class=&amp;quot;term&amp;quot;&amp;gt;position&amp;lt;/var&amp;gt; indicates the offset within the CA-ACF2 Logonid record where the data is stored. To verify the position, look in the LIDREC DSECT of the ACFFDR listing.&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Specify &amp;lt;var class=&amp;quot;term&amp;quot;&amp;gt;position&amp;lt;/var&amp;gt; as a hexadecimal value (X&#039;&amp;lt;var class=&amp;quot;term&amp;quot;&amp;gt;nnnn&amp;lt;/var&amp;gt;&#039;). &amp;lt;/p&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;var class=&amp;quot;term&amp;quot;&amp;gt;length&amp;lt;/var&amp;gt; is a hexadecimal value from 1 to 10.&lt;br /&gt;
&amp;lt;p&amp;gt;If you specify RECSCTY, the operands must be separated by a comma and enclosed within parentheses. &amp;lt;/p&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;The VALIDAT argument has only one valid parameter, ACCOUNT, which specifies that any account entered by the user during the login process that does not match the LIDREC default account value is validated by CAACF2.&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
VALIDAT=ACCOUNT compares the account value entered by the user to the value in the user’s Logonid. &lt;br /&gt;
If the values match, the user is allowed in to Model&amp;amp;nbsp;204. If the values do not match, the account entered by the user is validated against the standard CA-ACF2 Resource type TAC (refer to the &amp;lt;var class=&amp;quot;book&amp;quot;&amp;gt;CA-ACF2 System Programmer’s Guide&amp;lt;/var&amp;gt; for more information). &lt;br /&gt;
If this validation is successful, the user is allowed into Model&amp;amp;nbsp;204. Otherwise, the login fails. &amp;lt;/p&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;The PRTY argument specifies the default user priority or a position within the CA-ACF2 Logonid where a priority character can be found. PRTY options are:&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Priority specified by a one-character value: &amp;lt;br /&amp;gt;&lt;br /&gt;
 H (high) &amp;lt;br /&amp;gt;&lt;br /&gt;
 S (standard) &amp;lt;br /&amp;gt;&lt;br /&gt;
 L (low) &amp;lt;br /&amp;gt;&lt;br /&gt;
 N (none) &amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
PRTY=&amp;lt;var class=&amp;quot;term&amp;quot;&amp;gt;priority&amp;lt;/var&amp;gt; indicates the default user priority for all users logged in under CA-ACF2. &amp;lt;/p&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;var class=&amp;quot;term&amp;quot;&amp;gt;position&amp;lt;/var&amp;gt; indicates the offset within the CA-ACF2 Logonid record where the data is stored. To verify the position, look in the LIDREC DSECT of the ACFFDR listing.&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Specify &amp;lt;var class=&amp;quot;term&amp;quot;&amp;gt;position&amp;lt;/var&amp;gt; as a hexadecimal value (X&#039;&amp;lt;var class=&amp;quot;term&amp;quot;&amp;gt;nnnn&amp;lt;/var&amp;gt;&#039;).&amp;lt;/p&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
The default priority is Standard if the PRTY keyword is omitted or if an invalid character is found at the specified offset in the Logonid record. For more information about priorities, refer to [[Controlling system operations (CCAIN)#Priority scheduling|Priority scheduling]].&amp;lt;/p&amp;gt; &lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;The LOGONID argument specifies the 1- to 8-character default Logonid described earlier in this section.&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
If this field is left blank, CCASTAT-defined users are not allowed to log in to Model 204. Only valid CA-ACF2 users can utilize the running system. &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
If this value is specified as &amp;lt;code&amp;gt;JOBLID&amp;lt;/code&amp;gt;, the Logonid of the executing job is used as the default Logonid. &amp;lt;/p&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;The DLMCHECK/NODLMCHECK argument specifies DLM processing options for jobs submitted through the internal reader using the USE $JOB command. &lt;br /&gt;
The DLM parameter on a DD * or DD DATA statement allows users to submit jobs that can, in turn, submit other jobs. This can potentially compromise security. &lt;br /&gt;
The DLMCHECK argument allows you to prevent additional parameters from being processed when coding the DLM= parameter. &lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
DLM processing options are as follows: &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&lt;br /&gt;
DLMCHECK requires that if a DLM= parameter is used in a JCL stream, it must be the only parameter supplied. In this case, only the following forms of these statements are correct: &lt;br /&gt;
&lt;br /&gt;
&amp;lt;p class=&amp;quot;code&amp;quot;&amp;gt;//DDNAME DD *,DLM=&#039;;;&#039; &lt;br /&gt;
&lt;br /&gt;
//DDNAME DD DATA,DLM=&#039;&amp;amp;amp;&amp;amp;amp;&amp;amp;amp;&amp;amp;amp;&#039; &lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;In the statements above, DLM follows the rules described in IBM JCL documentation: any other parameters supplied result in an error. If there is a job statement following the offending statement, Model&amp;amp;nbsp;204 inserts &amp;lt;code&amp;gt;//*JOBFROM&amp;lt;/code&amp;gt; after the JOB statement set and treats it like an independent job.&amp;lt;/p&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;p&amp;gt;NODLMCHECK checks only the validity of the DLM= parameter and does not look for the other parameters that can be specified on the JCL statement. All JCL statements after the DLM= parameter are sent to the internal reader without being checked.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
NODLMCHECK does not guarantee that an error on the statement with the DLM= parameter is caught before submission. In case of an error, the JCL following the offending statement is submitted with the CAACF2 authority from the MUSASS.&amp;lt;/p&amp;gt; &lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
The default is DLMCHECK.&amp;lt;/p&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Sample ACF2PARM module===&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
The following ACF2PARM module contains two sets of ACF2 arguments. &lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;In the first set, the name is LOG1 and account security is in effect. If the user is logged on through CCASTAT, the default Logonid is M204USER.&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;In the second set, the name is LOG2 and both account and login security are in effect. In addition, if the user is logged on through CCASTAT, the Logonid of the executing job is considered the default Logonid.&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p class=&amp;quot;code&amp;quot;&amp;gt;	TITLE &#039;ACF2PARM MODULE&#039; &lt;br /&gt;
&lt;br /&gt;
LOG1   	ACF2GEN RESOURC=204,              X &lt;br /&gt;
	      LOGIN=(0,0),                X &lt;br /&gt;
	      ACCOUNT=(X&#039;0141&#039;,X&#039;0A&#039;),    X &lt;br /&gt;
	      RECSCTY=(0,0)               X &lt;br /&gt;
	      VALIDAT=ACCOUNT,            X &lt;br /&gt;
	      PRTY=S,                     X &lt;br /&gt;
	      LOGONID=M204USER,           X &lt;br /&gt;
	      DLMCHECK &lt;br /&gt;
&lt;br /&gt;
LOG2    ACF2GEN RESOURC=204,              X &lt;br /&gt;
	      LOGIN=(X&#039;012F&#039;,X&#039;04&#039;),      X &lt;br /&gt;
	      ACCOUNT=(X&#039;0132&#039;,X&#039;0A&#039;),    X &lt;br /&gt;
	      RECSCTY=(0,0)               X &lt;br /&gt;
	      VALIDAT=ACCOUNT,            X &lt;br /&gt;
	      PRTY=S,                     X &lt;br /&gt;
	      LOGONID=JOBLID,             X &lt;br /&gt;
	      DLMCHECK &lt;br /&gt;
	      ACF2GEN TYPE=END&lt;br /&gt;
        END &lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Installing the Model 204 CA-ACF2 MVS Interface==&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Follow these steps to install the CA-ACF2 MVS Interface. &amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ol&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;[[#Assembling SBA2OS|Assemble SBA2OS]]. &amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;[[#Assembling ACF2PARM|Assemble ACF2PARM]] and [[#Optionally linking ACF2PARM as a separate load module|optionally link it as a separate load module]]. &amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;[[#Link-editing Model 204|Link-edit Model 204]]. &amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;[[#Defining Model 204 as a CA-ACF2 MUSASS|Define Model 204 as a CA-ACF2 MUSASS]]. &amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;[[#Adding the @MUSASS macro to ACFFDR|Add the @MUSASS macro to ACFFDR]]. &amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;[[#Defining Logonid fields for Model 204|Define Logonid fields for Model 204]]. &amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;[[#Inserting a CA-ACF2 default Logonid|Insert a CA-ACF2 default Logonid]]. &amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;[[#Defining Model 204 user privileges|Define Model 204 user privileges]]. &amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;Update CCAIN with the [[#SECPLIST parameter|SECPLIST parameter]].&lt;br /&gt;
&amp;lt;/li&amp;gt; &lt;br /&gt;
&amp;lt;/ol&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Terminal security considerations===&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
ACF2 can enforce terminal security when a user logs in. At that time, the source of the login is passed to CA-ACF2. For systems running Model 204 with the SNA Communications Server (formerly VTAM) interface, Model 204 recognizes the terminal name and stores it for use. &amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;Model 204 configurations that use CRAM (TSFS, CICS, IFDIAL) must use the CRAM channel name instead of the terminal ID as the user source, because there is no secured mechanism in CRAM for identifying the source of the user. &lt;br /&gt;
Because CRAM channel names can be identified as valid sources, the Logonids allowed to use those sources can be validated. Using the CRAM channel name temporarily ensures that entry to Model 204 is from an approved source.&amp;lt;/p&amp;gt; &lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;CRAM sites can also use the trusted login feature to allow users to log in to Model 204 without supplying a user ID. See [[#Using trusted login for CRAM users|Using trusted login for CRAM users]] for more information.&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Assembling SBA2OS===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;All CA-ACF2 MVS Interface users must assemble SBA2OS. &amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;Assemble SBA2OS with the CA-ACF2 macro library. To assemble SBA2OS, customize and run the supplied SBA2ASM JCL member from your Model 204 JCLLIB (PDS data set) and place the object code in the Model 204 object library (OBJLIB). &lt;br /&gt;
Follow the instructions in the JCL comments to customize the job; it expects the source to come from the Model 204 macro library (MACLIB). &amp;lt;/p&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
===Assembling ACF2PARM===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;The JCL needed to assemble ACF2PARM is in the installation JCL library (as member ACF2GEN). Refer to [[#Preparing the ACF2PARM parameter module with ACF2GEN|Preparing the ACF2PARM parameter module with ACF2GEN]] for more information on ACF2GEN.&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;The result of the assembly of the ACF2GEN macro can be link-edited to an authorized library for retrieval during Model 204 initialization, or provided at the time of the Model 204 link-edit. &amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Optionally linking ACF2PARM as a separate load module ====&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;If you link ACF2PARM as a separate load module, use the SECRLINK job in the JCL library. Modify the job according to the comments. &amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;If you link ACF2PARM with the Model 204 configuration, add the following line in SYSLIN for the link-edit steps for Online, BATCH204, IFAM1, and IFAM4: &amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p class=&amp;quot;code&amp;quot;&amp;gt;INCLUDE OBJLIB(ACF2PARM) &amp;lt;/p&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
===Link-editing Model 204===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;To link Model 204, make the following changes to Model 204 link-edit JCL and control statements (for the link-edit of the Online, BATCH204, IFAM1, and IFAM4 load modules) in order to include the interface modules supplied by Computer Associates, Inc. (CA) and used by the CA-ACF2 Interface. The actual data set names used for the CA-ACF2 modules depend on your site. &lt;br /&gt;
An example of the JCL statement is:&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p class=&amp;quot;code&amp;quot;&amp;gt;//ACFLIB DD DSN=SYS1.ACFAMOD,DISP=SHR&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;The corresponding link-edit statements to add to the current Model 204 link-edit input are:&amp;lt;/p&amp;gt; &lt;br /&gt;
&lt;br /&gt;
&amp;lt;p class=&amp;quot;code&amp;quot;&amp;gt;INCLUDE  ACFLIB($ACFGCVT)&lt;br /&gt;
INCLUDE  ACFLIB(ACF$FGCB) &lt;br /&gt;
INCLUDE  OBJLIB(SBA2OS)&lt;br /&gt;
INCLUDE  OBJLIB(ACF2) &lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Customize the JCL according to the comments in the job before running it. &lt;br /&gt;
When the job successfully completes, the new load modules must be copied back into the Model 204 load library, which replaces the old load modules.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;In order for Model 204 to execute as a MUSASS, Model 204 must be linked into an APF-authorized library. This means that any Online configuration, or batch jobs that perform multiple logins for different user IDs, must be linked to an authorized library.&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p class=&amp;quot;note&amp;quot;&amp;gt;&amp;lt;b&amp;gt;Note:&amp;lt;/b&amp;gt; All concatenated members of a STEPLIB must be APF-authorized for the Model 204 LOADLIB to stay APF-authorized.&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;BATCH204 or IFAM can be linked to a nonauthorized library, because the user who logs in is the same user who starts the job, or the user logs in with a user ID that is on CCASTAT. Any other CA-ACF2 Logonid fails. &amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Defining Model 204 as a CA-ACF2 MUSASS===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;The Model 204 Online is a MUSASS (Multiuser Single Address Space System) to CA-ACF2. A MUSASS provides services to many users through its own processing; however, CA-ACF2 is aware only of the maintask in the address space (in this instance, Model 204). &amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;To define an Online MUSASS to CA-ACF2, CA-ACF2 must be modified through the @MUSASS macro supplied by Computer Associates, Inc. (CA) in order to identify one or more Model 204 Online environments as a MUSASS. This process defines the named Online environment as having the appropriate CA-ACF2 privileges to perform services on behalf of Model 204 users. &amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;This definition process is necessary only for the job that starts a Model 204 Online execution with many users. It need not be performed for IFAM1/IFAM4 or for any copies of Model 204 that run as BATCH204, because these do not issue protected MUSASS service calls when running only one user Logonid. Defining a formal MUSASS to CA-ACF2 provides better control of the address space. &amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;When defining a MUSASS, you can ensure that an Online MUSASS is not canceled in case of a security violation by specifying the NON-CNCL attribute. &amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;Use the NON-CNCL attribute rather than an z/OS non cancellable PPT entry to achieve this, because a security violation can cause non cancelable loops in Model 204. It is valid to have Model 204 marked as non cancellable to z/OS, as long as the CA-ACF2 Logonid describing the MUSASS also has the NONCNCL attribute. &amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;The steps in the definition process are: &amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ol&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&lt;br /&gt;
Select a name and insert a Logonid for the MUSASS.&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;&lt;br /&gt;
Define an @MUSASS macro in the ACFFDR.&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ol&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;The following example illustrates how to create a MUSASS Logonid through the ACF command in either TSO or with a batch job: &amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p class=&amp;quot;code&amp;quot;&amp;gt;INSERT  	MODEL204 NAME(MODEL 204 MUSASS PROGRAM)  -        &lt;br /&gt;
		MUSASS  -&lt;br /&gt;
		NO-SMC  -    &lt;br /&gt;
		SECURITY ACCOUNT NON-CNCL JOBFROM &lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;where: &amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;MODEL204 Is the name of the job or started task running as a MUSASS. &amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p class=&amp;quot;note&amp;quot;&amp;gt;&amp;lt;b&amp;gt;Note:&amp;lt;/b&amp;gt; The name following the INSERT (here, MODEL204), must be the same as the name in the @MUSASS entry. &amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Adding the @MUSASS macro to ACFFDR===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;The following modification must be made to the standard CA-supplied macro definitions. The ACFFDR must be reassembled as described in the CA-ACF2 documentation. &amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;The @MUSASS entry that must be made in the ACF2 Field Definition Record (ACFFDR) follows: &amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p class=&amp;quot;code&amp;quot;&amp;gt;@MUSASS MODEL204,MLID=ACF2,FASTPTH=YES,CACHE=NO &amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;where: &amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;MODEL204 &amp;lt;/td&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;td&amp;gt;Is the logonid of the submitted Online system or started task that executes Model 204. &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td nowrap&amp;gt;&amp;lt;var class=&amp;quot;term&amp;quot;&amp;gt;Other options&amp;lt;/var&amp;gt; &amp;lt;/td&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;td&amp;gt;Are installation-definable options to control the storage and processing of rules. &lt;br /&gt;
&amp;lt;p&amp;gt;No specific options are required for the operation of the CA-ACF2 Interface.&amp;lt;/p&amp;gt; &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Defining Logonid fields for Model 204===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;In CA-ACF2, the Logonid record contains all information for a defined user of a computer system. Depending on the parameters specified in one or more ACF2GEN macros, you might need to add fields to the Logonid records.&amp;lt;/p&amp;gt; &lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;The optional CA-ACF2 MVS Interface features that might require fields in the Logonid record are: &amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&lt;br /&gt;
Login validation (see the ACF2GEN LOGIN parameter)&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;&lt;br /&gt;
Account validation (see the ACF2GEN ACCOUNT parameter)&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;&lt;br /&gt;
Individual user priorities (see the ACF2GEN PRTY=position parameter)&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;To add fields to the Logonid records: &amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ol&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&lt;br /&gt;
Add the assembler field definitions to the USERLID extension of the CAACF2 LIDREC.&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;&lt;br /&gt;
Add @CFDE entries to the ACFFDR.&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ol&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;The following sample illustrates how to define a field in CA-ACF2 that is tested for user authority to log in to various Online copies of Model 204. &amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;Assume the following field definition exists in the USERLID extension of CAACF2 LIDREC: &amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p class=&amp;quot;code&amp;quot;&amp;gt;M204AUTH DS 	X        M204 authority to use privilege &lt;br /&gt;
M204TEST EQU  	X&#039;01&#039;    may use M204TEST online &lt;br /&gt;
M204PROD EQU  	X&#039;02&#039;    may use M204PROD online &lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;The following @CFDE entries would be made in the ACFFDR to define the CA-ACF2 maintenance requirements. These attributes could then be assigned specific CA-ACF2 Logonids. &amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p class=&amp;quot;code&amp;quot;&amp;gt;@CFDE 	M204TEST,M204AUTH,BIT,                 may use TEST M204&lt;br /&gt;
   	BITMAP=M204TEST,                       use this bit&lt;br /&gt;
   	GROUP=2,ALTER=SECURITY,                secty group and admin auth&lt;br /&gt;
   	LIST=ALL,                              who can list data&lt;br /&gt;
   	FLAGS=NULL+RESTRICT,PRTN=3,RRTN=3      field default/list routines &lt;br /&gt;
&lt;br /&gt;
@CFDE 	M204PROD,M204AUTH,BIT,                 may use production M204&lt;br /&gt;
   	BITMAP=M204PROD,                       use this bit&lt;br /&gt;
   	GROUP=2,ALTER=SECURITY,                secty group and admin auth&lt;br /&gt;
   	LIST=ALL,                              who can list data&lt;br /&gt;
   	FLAGS=NULL+RESTRICT,PRTN=3,RRTN=3      field default/list routines &lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;These examples illustrate the relationship between the LIDREC field and usage of that field on the @CFDE definition. The GROUP, ALTER, LIST, and FLAGS keywords are variable depending on local requirements. &amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;When these modifications are incorporated into an ACFFDR and reassembled and relinked, each user Logonid can be given the authority to use the attribute of M204PROD and/or M204TEST. &amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;If the M204AUTH field is at Logonid location x‘22F’, the LOGIN parameter in ACF2GEN for the test MODEL204 address space indicates: &amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p class=&amp;quot;code&amp;quot;&amp;gt;ACF2GEN ....other entries...,LOGIN=(X&#039;22F&#039;,X&#039;01&#039;) &lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;This also illustrates how other fields are defined for use by Model 204, with the exception of different field lengths and the CA-ACF2 specification necessary to work with these fields. &amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Inserting a CA-ACF2 default Logonid===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;When Model 204 is executing as a MUSASS, the CA-ACF2 MVS Interface might require a default Logonid. This default Logonid limits the authorization of users who are still defined in CCASTAT. Each user not logged directly into CAACF2 is assigned the authorization of the default Logonid. &lt;br /&gt;
This Logonid defaults to M204USER, unless it has been changed by the installation via the [[#ACF2PARM module|ACF2PARM module]].&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;The default user’s Logonid must be inserted in CA-ACF2 for CCASTAT-defined users to log in. Because the login occurs without a password, the default Logonid definition must be assigned the RESTRICT attribute (refer to the CA-ACF2 documentation for a complete description of this attribute). &amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;If RESTRICT is not specified, the login for the default user fails. If the login for the default user fails, users cannot log in to Model 204 unless they are CA-ACF2 users. Additionally, the default Logonid must have job submit authority for Model 204 CCASTAT users to submit jobs. &amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;If the LOGIN argument of the ACF2GEN macro is specified, the default user’s authority to log in to Model 204 is checked for authorization. If the default Logonid does not have authority to log in to this Model 204 job, then no CCASTAT-defined user has authority to log in to Model 204. &amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;For security purposes a site can set up rules restricting who can modify and relink a new ACF2PARM module. Therefore, a system manager cannot alter the default Logonid. If a different default Logonid is required, the security officer or systems programmer must modify and link a new ACF2PARM parameter module, or allow access to a different parameter set in the ACF2PARM module. &amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;If the LOGON ID parameter is blank, all user logins from CCASTAT are disallowed. This mode of operation forces all users to log in to CA-ACF2 to gain access to Model 204. &amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p class=&amp;quot;note&amp;quot;&amp;gt;&amp;lt;b&amp;gt;Note:&amp;lt;/b&amp;gt; Default Logonid privileges are in effect for the duration of a run. Changes to the privileges become effective after the Online is recycled. &amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Defining Model 204 user privileges===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;In either a MUSASS or single-user environment, Model 204 queries CA-ACF2 for the authority to grant access to various system resources on behalf of the user. User privileges are defined as resources to be protected, and rules are written to determine who is authorized for use of that resource. See [[#Defining corresponding Generalized Resource Rules|Defining corresponding Generalized Resource Rules]] for more information. &amp;lt;/p&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
===ACF2 Interface storage requirements===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;When operating as a CA-ACF2 MUSASS, CA-ACF2 is responsible for building several control blocks for each user. Because the storage allocation comes from the address space in which the MUSASS is running, it is necessary to increase the value of the Model 204 SPCORE parameter for Online executions and all MUSASS controlled Model 204 jobs. &amp;lt;/p&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
===Converting users from CCASTAT security to CA-ACF2 security===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;When the CA-ACF2 MVS Interface is running, user IDs can be moved from CCASTAT to CA-ACF2 security. Once the user IDs have been transferred to CA-ACF2, they can be deleted from CCASTAT. &amp;lt;/p&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
===Setting the SECTRLOG parameter===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;The SECTRLOG user parameter defines which CRAM thread applications are allowed to log in to Model 204 with a trusted user ID. SECTRLOG must be set only if your site is using the [[#Using trusted login for CRAM users|trusted login feature]]. The CRAM threads for which trusted login applications are allowed are: &amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;IODEV11 (CRFSCHNL)&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;IODEV29 (CRIOCHNL)&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;IODEV23 (IFAMCHNL)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;SECTRLOG must be set on the first IODEV line for each trusted CRAM thread, because it is picked up during the initialization of each CRAM channel. The following settings are valid: &amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;tr class=&amp;quot;head&amp;quot;&amp;gt;&amp;lt;th&amp;gt;Setting &amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Meaning &amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;X&#039;00&#039; &amp;lt;/td&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;td&amp;gt;Trusted Login &amp;lt;strong&amp;gt;not&amp;lt;/strong&amp;gt; allowed (default) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;X&#039;01&#039; &amp;lt;/td&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;td&amp;gt;CICS applications (CRFS, CRIO, IFAM) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;X&#039;02&#039; &amp;lt;/td&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;td&amp;gt;TSO applications (CRIO, CRFS) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;X&#039;04&#039; &amp;lt;/td&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;td&amp;gt;Batch applications (CRIO, IFAM) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==See also==&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[[Security interfaces overview]]&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Category:Security interfaces]]&lt;/div&gt;</summary>
		<author><name>Goff</name></author>
	</entry>
	<entry>
		<id>https://m204wiki.rocketsoftware.com/index.php?title=ReadRecords_(Dataset_function)&amp;diff=102640</id>
		<title>ReadRecords (Dataset function)</title>
		<link rel="alternate" type="text/html" href="https://m204wiki.rocketsoftware.com/index.php?title=ReadRecords_(Dataset_function)&amp;diff=102640"/>
		<updated>2017-04-10T22:11:14Z</updated>

		<summary type="html">&lt;p&gt;Goff: Better document use of MIN and MAX parameters&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Template:Dataset:ReadRecords subtitle}}&lt;br /&gt;
&lt;br /&gt;
This page is [[under construction]].&lt;br /&gt;
&lt;br /&gt;
==Syntax==&lt;br /&gt;
{{Template:Dataset:ReadRecords syntax}}&lt;br /&gt;
&lt;br /&gt;
===Syntax terms===&lt;br /&gt;
&amp;lt;table class=&amp;quot;syntaxTable&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;%stringlist&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;A &amp;lt;var&amp;gt;Stringlist&amp;lt;/var&amp;gt; object variable to receive the blocks of data.&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;dataset&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;A reference to an instance of a &amp;lt;var&amp;gt;Dataset&amp;lt;/var&amp;gt; object.&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;&amp;lt;var&amp;gt;Max&amp;lt;/var&amp;gt;&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;This is an optional, [[Notation conventions for methods#Named parameters|name required]], numeric argument that sets an upper limit for the number of records to be read in by the method. Assuming that this can be catered for by the CCATEMP resources of the job, the count method against the target stringlist object would return the same value as the MAX setting after the readrecords invocation completes.&lt;br /&gt;
 &lt;br /&gt;
The default limit is [[??]].&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;&amp;lt;var&amp;gt;Min&amp;lt;/var&amp;gt;&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;This is an optional, name required, numeric argument that sets a minimum number of records to be read via the method. If this minimum number of record reads isn’t achieved then the request is cancelled with&lt;br /&gt;
&lt;br /&gt;
Cancelling request: MSIR.0752: …. too few records available to meet requested minimum&lt;br /&gt;
&lt;br /&gt;
The default minimum value is [[??]].&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Usage notes==&lt;br /&gt;
&lt;br /&gt;
==Examples==&lt;br /&gt;
&lt;br /&gt;
==See also==&lt;br /&gt;
{{Template:Dataset:ReadRecords footer}}&lt;/div&gt;</summary>
		<author><name>Goff</name></author>
	</entry>
	<entry>
		<id>https://m204wiki.rocketsoftware.com/index.php?title=Object_oriented_programming_in_SOUL&amp;diff=94306</id>
		<title>Object oriented programming in SOUL</title>
		<link rel="alternate" type="text/html" href="https://m204wiki.rocketsoftware.com/index.php?title=Object_oriented_programming_in_SOUL&amp;diff=94306"/>
		<updated>2016-10-17T22:16:55Z</updated>

		<summary type="html">&lt;p&gt;Goff: Fix URL for interfaces&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;In version 7.5 of Model 204, User Language became &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;SOUL&amp;lt;/var&amp;gt;, and &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;SOUL&amp;lt;/var&amp;gt; was enhanced to include [http://en.wikipedia.org/wiki/Object-oriented_programming Object-Oriented Programming] (sometimes abbreviated OOP) concepts that are implemented in many languages. These languages include [http://en.wikipedia.org/wiki/Visual_Basic Visual Basic .Net] (often called VB.Net), [http://en.wikipedia.org/wiki/Java_%28programming_language%29 Java], [http://en.wikipedia.org/wiki/Eiffel_%28programming_language%29 Eiffel], [http://en.wikipedia.org/wiki/Perl Perl], [http://en.wikipedia.org/wiki/C%2B%2B C++], [http://en.wikipedia.org/wiki/C_Sharp_%28programming_language%29 C#], [http://en.wikipedia.org/wiki/Smalltalk Smalltalk], [http://en.wikipedia.org/wiki/Python_%28programming_language%29 Python], and [http://en.wikipedia.org/wiki/Ruby_%28programming_language%29 Ruby]. While most languages&lt;br /&gt;
differ in the implementation details of OO concepts, especially in syntax, the basic&lt;br /&gt;
concepts are incorporated in all these languages, and once a programmer understands&lt;br /&gt;
these concepts, it is usually relatively easy to move between the languages.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;SOUL&amp;lt;/var&amp;gt; OOP supports many but not all the concepts&lt;br /&gt;
discussed in books about object-oriented programming.&lt;br /&gt;
Specifically there is no explicit support for [http://en.wikipedia.org/wiki/Interface_(object-oriented_programming) interfaces], though [[Inheritance and polymorphism#Multiple inheritance|multiple inheritance]] provides all the functionality provided by interfaces with more flexibility.&lt;br /&gt;
Overloading is also not supported, but [[Methods#Optional and default parameters|optional parameters]] provide much more easily most of what overloading is used for, and [[Methods#Named parameters|named parameters]] enhance this capability.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;SOUL&amp;lt;/var&amp;gt; without OOP generally corresponds to a [http://en.wikipedia.org/wiki/Procedural_programming procedural programming language].&lt;br /&gt;
&lt;br /&gt;
If you are an experienced &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;User Language&amp;lt;/var&amp;gt; programmer, you are likely to benefit from [[Getting started with OOP for User Language programmers]].&lt;br /&gt;
&lt;br /&gt;
==Object-oriented terminology==&lt;br /&gt;
One of the difficulties of learning new programming concepts is that if they are sufficiently complex, like those of object orientation,&lt;br /&gt;
their explication can seem circular: the explanation of concept A refers to concept B, which refers to&lt;br /&gt;
concept C, which refers back to concept A.&lt;br /&gt;
In the introductory stages, you may may have little choice but to understand that this problem exists,&lt;br /&gt;
use this understanding to avoid getting &amp;quot;stuck&amp;quot; on a concept that is not fully understood, and move on until the complex web of&lt;br /&gt;
concepts become clear.&lt;br /&gt;
                                                                                     &lt;br /&gt;
To facilitate the initial learning process and to provide a quick reference for when the&lt;br /&gt;
concepts become clearer, brief definitions of key object-oriented terms are described here, and most of the terms are links to more detailed descriptions:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;dl&amp;gt;&lt;br /&gt;
&amp;lt;dt&amp;gt;[[Classes and Objects|Class]] &lt;br /&gt;
&amp;lt;dd&amp;gt;A description of the information held in a particular type of object and the methods (actions) that can be performed on the object. There may be many instances of objects for any given class.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;dt&amp;gt;[[Collections|Collection]]&lt;br /&gt;
&amp;lt;dd&amp;gt;A special class that, as the name suggests, is used to manage collections or groups of variables. A collection provides the same functionality as an array, though with much more flexibility. The term &amp;lt;strong&amp;gt;collection&amp;lt;/strong&amp;gt; is not standard object-oriented programming terminology, but it is used in Visual Basic in almost exactly the same way, and it is a concept present in most object-oriented programming languages.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div id=&amp;quot;constructor&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;dt&amp;gt;[[Classes and Objects#Method declarations and method types|Constructor]]&lt;br /&gt;
&amp;lt;dd&amp;gt;A method that processes an object immediately after the object is instantiated (created). The term &amp;lt;strong&amp;gt;constructor&amp;lt;/strong&amp;gt; is standard object-oriented programming terminology, but although it does in &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;SOUL&amp;lt;/var&amp;gt;, it does not appear as an actual keyword in most object-oriented programming languages.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;dt&amp;gt;[[Object variables#Discarding objects|Discard]]&lt;br /&gt;
&amp;lt;dd&amp;gt;A method that removes an existing object explicitly. Object discarding may also be implicit, and a &amp;lt;var&amp;gt;[[Object_variables#Deep_discard_of_objects|DeepDiscard]]&amp;lt;/var&amp;gt; method is available to discard an object and the objects it references. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;dt&amp;gt;[[Enumerations|Enumeration]]&lt;br /&gt;
&amp;lt;dd&amp;gt;A special class that is used to denote a group of names with a limited set of values like, for example, &amp;quot;True&amp;quot; and &amp;quot;False&amp;quot;. The term &amp;quot;enumeration&amp;quot; is not standard object-oriented programming terminology and, in fact, appears in many object-oriented languages as a procedural-language leftover often called &amp;quot;Enum&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div id=&amp;quot;exception&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;dt&amp;gt;[[Exceptions|Exception]]&lt;br /&gt;
&amp;lt;dd&amp;gt;A class used to describe an error situation that is detected during the execution of a method. The method&#039;s code uses a &amp;lt;var&amp;gt;[[Throw statement|Throw]]&amp;lt;/var&amp;gt; statement to output an exception object (which must be specified in the method declaration). If the &amp;lt;i&amp;gt;code that invokes the method&amp;lt;/i&amp;gt; is within a &amp;lt;var&amp;gt;[[Try block|Try]]&amp;lt;/var&amp;gt; block, it can use a &amp;lt;var&amp;gt;Catch&amp;lt;/var&amp;gt; block, following the invocation and within the &amp;lt;var&amp;gt;Try&amp;lt;/var&amp;gt; block, to respond to an exception and thereby to prevent request cancellation.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;dt&amp;gt;[[Methods|Function]]&lt;br /&gt;
&amp;lt;dd&amp;gt;A method that returns a value and cannot be set, that is, appear on the left side of an assignment. The term &amp;lt;strong&amp;gt;function&amp;lt;/strong&amp;gt; is not standard object-oriented programming terminology, but it is used in Visual Basic in almost exactly the same way.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;dt&amp;gt;[[Intrinsic classes|Intrinsic]] method&lt;br /&gt;
&amp;lt;dd&amp;gt;A method which is applied not to an object, but rather to a string or number, providing the benefits of object-oriented syntax when operating on strings and numbers.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;dt&amp;gt;[[Object variables#Creating object instances|Instantiation]]&lt;br /&gt;
&amp;lt;dd&amp;gt;The process of the creation of an object, that is, an instance of a class.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;dt&amp;gt;[[Classes_and_Objects#Member_reference|Member]]&lt;br /&gt;
&amp;lt;dd&amp;gt;A method or variable in a class. A class is completely defined by its members, that is, its variables and methods.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;dt&amp;gt;[[Methods|Method]]&lt;br /&gt;
&amp;lt;dd&amp;gt;A block of code that performs a particular operation in a particular class. In &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;SOUL&amp;lt;/var&amp;gt; OOP, there are four kinds of methods: subroutines, functions, properties, and constructors. Methods can be &amp;lt;strong&amp;gt;shared&amp;lt;/strong&amp;gt; that is, perform work independent of any instance of a class; or they can be &amp;lt;strong&amp;gt;non-shared&amp;lt;/strong&amp;gt;, that is, perform work on an object, a specific instance of a class.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;dt&amp;gt;[[Classes and Objects|Object]]&lt;br /&gt;
&amp;lt;dd&amp;gt;A collection of information that describes some entity, often some &amp;quot;real world&amp;quot; entity such as a customer or an order or a part. Objects have state, that is, information contained in the object can change over time, usually as a result of methods (actions) performed against the object. Objects are never accessed directly but are accessed via &amp;lt;strong&amp;gt;references&amp;lt;/strong&amp;gt;. Most important among these references are [[Object variables|object variables]] that, in &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;SOUL&amp;lt;/var&amp;gt;, look very much like regular %variables. The specific information held in an object and the methods (actions) available on an object are described by the object&#039;s class.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div id=&amp;quot;methobj&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;dt&amp;gt;[[Methods#methobj2|Method object]]&lt;br /&gt;
&amp;lt;dd&amp;gt;In a &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;SOUL&amp;lt;/var&amp;gt; statement that invokes a method into operation, the object variable that references the object on which the method operates.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;dt&amp;gt;[[Methods#props|Property]]&lt;br /&gt;
&amp;lt;dd&amp;gt;A method that reflects the state of an object (class instance) or, in the case of a shared property, the state of the class as a whole. Properties can be &amp;lt;strong&amp;gt;read-only&amp;lt;/strong&amp;gt; or &amp;lt;strong&amp;gt;settable&amp;lt;/strong&amp;gt;, that is, valid on the left side of an assignment statement. Properties appear to users of a class to be almost identical to class variables, but they actually have code behind them that is run when the property value is set or retrieved. The term &amp;lt;strong&amp;gt;property&amp;lt;/strong&amp;gt; is not standard object-oriented programming terminology, but it is used in Visual Basic in almost exactly the same way.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;dt&amp;gt;[[Structures|Structure]]&lt;br /&gt;
&amp;lt;dd&amp;gt;A standard layout of variables. A structure is similar to an image, except a structure can have many instances while an image can only have one. Structure variables have the layout indicated by the structure definition, and they can be assigned to each other. Structures are different from objects in that structures are passed by value rather than by reference. Structures can be thought of as composite datatypes.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;dt&amp;gt;[[Classes and Objects#Method declarations and method types|Subroutine]]&lt;br /&gt;
&amp;lt;dd&amp;gt;A method that does not return a value and cannot be set, that is, appear on the left side of an assignment. The term &amp;lt;strong&amp;gt;subroutine&amp;lt;/strong&amp;gt; is not standard object-oriented programming terminology, but it is used in Visual Basic in almost exactly the same way, though in VB subroutines are denoted by the word Sub.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;dt&amp;gt;Variable&lt;br /&gt;
&amp;lt;dd&amp;gt;A container for a value. In addition to the standard &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;SOUL&amp;lt;/var&amp;gt; variables, &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;SOUL&amp;lt;/var&amp;gt; OOP provides [[Classes and Objects#Classes|class variables]]. A class variable can be shared (accessed via a class reference and not associated with a specific object) or non-shared (accessed via an object reference and associated with that object).&lt;br /&gt;
&amp;lt;/dl&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==See also==&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[[Classes and Objects]]&lt;br /&gt;
&amp;lt;li&amp;gt;[[Lists of classes and methods]]&lt;br /&gt;
&amp;lt;li&amp;gt;[[:Category:SOUL object-oriented programming topics|SOUL object-oriented programming: collected topics]]&lt;br /&gt;
&amp;lt;li&amp;gt;[[Getting started with OOP for User Language programmers]]&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Category:SOUL]]&lt;br /&gt;
[[Category:SOUL object-oriented programming topics]]&lt;/div&gt;</summary>
		<author><name>Goff</name></author>
	</entry>
	<entry>
		<id>https://m204wiki.rocketsoftware.com/index.php?title=Sessions&amp;diff=83742</id>
		<title>Sessions</title>
		<link rel="alternate" type="text/html" href="https://m204wiki.rocketsoftware.com/index.php?title=Sessions&amp;diff=83742"/>
		<updated>2016-04-12T04:47:36Z</updated>

		<summary type="html">&lt;p&gt;Goff: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt; &lt;br /&gt;
&amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;Sirius Mods&amp;lt;/var&amp;gt; provides several $functions to support&lt;br /&gt;
sessions.&lt;br /&gt;
A &#039;&#039;&#039;session&#039;&#039;&#039; is a workstream that might extend beyond a&lt;br /&gt;
&amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;Model 204&amp;lt;/var&amp;gt; login session and might even be transferred among multiple&lt;br /&gt;
&amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;Model 204&amp;lt;/var&amp;gt; threads or users.&lt;br /&gt;
Sessions are especially useful for web applications that require some&lt;br /&gt;
context to be maintained over multiple web requests, each of which&lt;br /&gt;
requires a login and logout.&lt;br /&gt;
Sessions do not, of course, survive the cycling of the Online in which&lt;br /&gt;
they were established, and they cannot be passed between Onlines.&lt;br /&gt;
 &lt;br /&gt;
Sessions are a collection of data structures that are accessible while&lt;br /&gt;
the session is open and that persist as long as the session persists.&lt;br /&gt;
These data structures include session &amp;lt;var&amp;gt;$lists&amp;lt;/var&amp;gt;, session &amp;lt;var&amp;gt;Longstrings&amp;lt;/var&amp;gt;, and&lt;br /&gt;
session &amp;lt;var&amp;gt;XmlDocs&amp;lt;/var&amp;gt;.&lt;br /&gt;
Sessions can also contain objects, that is, instances of a class.&lt;br /&gt;
 &lt;br /&gt;
Sessions can be created with &amp;lt;var&amp;gt;[[$Session_Create]]&amp;lt;/var&amp;gt;, re-opened with &amp;lt;var&amp;gt;[[$Session_Open]]&amp;lt;/var&amp;gt;,&lt;br /&gt;
closed with &amp;lt;var&amp;gt;[[$Session_Close]]&amp;lt;/var&amp;gt;, and deleted with &amp;lt;var&amp;gt;[[$Session_Delete]]&amp;lt;/var&amp;gt;.&lt;br /&gt;
Only a single session may be open at a time on a thread, and any session&lt;br /&gt;
that is open when a user logs off is automatically closed.&lt;br /&gt;
A session can only be open on a single thread at any given time.&lt;br /&gt;
 &lt;br /&gt;
Sessions are owned by a specific user, or they are public (in which case&lt;br /&gt;
they are considered to be &amp;quot;owned by *&amp;quot;, that is, owned by all users).&lt;br /&gt;
Non-privileged users can only create, access, and delete public sessions&lt;br /&gt;
and those owned by themselves, that is, by their own userids.&lt;br /&gt;
Privileged, that is system manager or system administrator users, can&lt;br /&gt;
create, access, and delete public sessions and those owned by any user.&lt;br /&gt;
 &lt;br /&gt;
To reestablish a session between logins (or within a login), each session&lt;br /&gt;
requires an identifier called a &#039;&#039;&#039;session ID&#039;&#039;&#039;.&lt;br /&gt;
The session ID is established when the session is created, and it can be changed&lt;br /&gt;
as needed.&lt;br /&gt;
A session ID must be unique for a userid, or for an entire Online if the&lt;br /&gt;
session is public.&lt;br /&gt;
 &lt;br /&gt;
Inactive sessions, that is, those that haven&#039;t been opened in a long time,&lt;br /&gt;
are considered &#039;&#039;&#039;timed out&#039;&#039;&#039; and are eligible for deletion.&lt;br /&gt;
The inactivity time for a timeout can be set at session creation time&lt;br /&gt;
and changed whenever the session is closed.&lt;br /&gt;
 &lt;br /&gt;
There are several system parameters that control the availability&lt;br /&gt;
and behavior of the session feature:&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;&amp;lt;var&amp;gt;SESNPRV&amp;lt;/var&amp;gt;&lt;br /&gt;
&amp;lt;/th&amp;gt;&amp;lt;td&amp;gt;The maximum number of private sessions that can be active. Setting this value allocates about 160 bytes of virtual storage for each possible session. The default value for &amp;lt;var&amp;gt;SESNPRV&amp;lt;/var&amp;gt; is 0, which means that no private sessions can be created.&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;&amp;lt;var&amp;gt;SESNPUB&amp;lt;/var&amp;gt;&lt;br /&gt;
&amp;lt;/th&amp;gt;&amp;lt;td&amp;gt;The maximum number of public sessions that can be active. Setting this value allocates about 160 bytes of virtual storage for each possible session. The default value for &amp;lt;var&amp;gt;SESNPUB&amp;lt;/var&amp;gt; is 0, which means that no public sessions can be created.&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;&amp;lt;var&amp;gt;SESUMAX&amp;lt;/var&amp;gt;&lt;br /&gt;
&amp;lt;/th&amp;gt;&amp;lt;td&amp;gt;The maximum number of private sessions that can be active for a single owner (userid). The default value for &amp;lt;var&amp;gt;SESUMAX&amp;lt;/var&amp;gt; is 0, which means that a given userid can only have one session active at a time.&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;&amp;lt;var&amp;gt;SESOPT&amp;lt;/var&amp;gt;&lt;br /&gt;
&amp;lt;/th&amp;gt;&amp;lt;td&amp;gt;A bitmask parameter that controls the behavior of the session feature. The meaning of the bits are:&lt;br /&gt;
&amp;lt;table&amp;gt; &amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;X&#039;01&#039; &amp;lt;/th&amp;gt;&amp;lt;td&amp;gt;Clean up timed out sessions. If this bit is on and the X&#039;02&#039; bit is off, every &amp;lt;var&amp;gt;$Session_Create&amp;lt;/var&amp;gt;, &amp;lt;var&amp;gt;$Session_Open&amp;lt;/var&amp;gt;, &amp;lt;var&amp;gt;$Session_Close&amp;lt;/var&amp;gt;, and &amp;lt;var&amp;gt;$Session_Delete&amp;lt;/var&amp;gt; call cleans up timed out sessions. This cleanup could occur well after the timeout occurred if $Sessionxxx calls are relatively infrequent.&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Use this option if timed-out session cleanup is desired but it is not worth incurring the overhead of having a &amp;lt;var&amp;gt;PST&amp;lt;/var&amp;gt; to do the cleanups. Since timed out sessions are now always immediately cleaned up, this bit is irrelevant. &amp;lt;/p&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;X&#039;02&#039; &amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Create a &amp;lt;var&amp;gt;PST&amp;lt;/var&amp;gt; to clean up timed out sessions. If this bit is on, a &amp;lt;var&amp;gt;PST&amp;lt;/var&amp;gt; is attached in the Online whenever there is an active but not open session. If a session times out, the &amp;lt;var&amp;gt;PST&amp;lt;/var&amp;gt; immediately deletes the session, freeing up the &amp;lt;var&amp;gt;CCATEMP&amp;lt;/var&amp;gt; pages used by the session.&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Use this option if cleaning up sessions very quickly is worth the (probably slight) cost of having a &amp;lt;var&amp;gt;PST&amp;lt;/var&amp;gt; to do the cleanup. &amp;lt;/p&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&amp;lt;/table&amp;gt;&lt;br /&gt;
The default value for &amp;lt;var&amp;gt;SESOPT&amp;lt;/var&amp;gt; is 0, which means that timed out sessions are not cleaned up and, in fact, can still be opened after timeout, if they have yet to be deleted. Under the default settings, sessions are only deleted when they are timed out, a new private or public sessions is being created, and the maximum like-typed (private or public) sessions are active. In this case, the oldest like-typed session is deleted.&lt;br /&gt;
 &lt;br /&gt;
Since a PST is now attached whenever there are any active sessions in an Online, this bit is irrelevant. The attached &amp;lt;var&amp;gt;PST&amp;lt;/var&amp;gt; always actively deletes any timed-out sessions immediately.&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;&amp;lt;var&amp;gt;SESDEFTO&amp;lt;/var&amp;gt; &amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Sets the default timeout value for a session if one is not specified in the $session_create call. The default value for &amp;lt;var&amp;gt;SESDEFTO&amp;lt;/var&amp;gt; is 900, which indicates a default timeout of 900 seconds, or 15 minutes. If a session is not re-opened within the timeout value of the &amp;lt;var&amp;gt;$Session_Close&amp;lt;/var&amp;gt;, it is considered timed-out and liable to deletion under control of the &amp;lt;var&amp;gt;SESOPT&amp;lt;/var&amp;gt; flags, or immediately under &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;Sirius Mods&amp;lt;/var&amp;gt; 6.6 and later. The &amp;lt;var&amp;gt;SESDEFTO&amp;lt;/var&amp;gt; setting can be overridden in many of the $SESSIONxxx functions.&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;&amp;lt;var&amp;gt;SESDEFOW&amp;lt;/var&amp;gt;&lt;br /&gt;
&amp;lt;/th&amp;gt;&amp;lt;td&amp;gt;Sets the default open wait time value for a session if one is not specified in the &amp;lt;var&amp;gt;$Session_Open&amp;lt;/var&amp;gt; call. The default value for &amp;lt;var&amp;gt;SESDEFTO&amp;lt;/var&amp;gt; is 0, which means a &amp;lt;var&amp;gt;$Session_Open&amp;lt;/var&amp;gt; call will not wait if the request session is in-use, that is, open by another thread.&lt;br /&gt;
If a session is still in-use after the open wait time, a return code of 2 is set by &amp;lt;var&amp;gt;$Session_Open&amp;lt;/var&amp;gt; to indicate the problem. The &amp;lt;var&amp;gt;SESDEFOW&amp;lt;/var&amp;gt; setting can be overridden in the &amp;lt;var&amp;gt;$Session_Open&amp;lt;/var&amp;gt; call.&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&amp;lt;/table&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
Sessions can contain both system and &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;User Language&amp;lt;/var&amp;gt; objects.&lt;br /&gt;
When a session is closed, any objects associated with a session name,&lt;br /&gt;
either via [[Global and session objects#Binding global/session names to a variable|the Session keyword]] on a variable declaration or via a&lt;br /&gt;
&amp;lt;var&amp;gt;[[Global and session objects#setsession|SetSession]]&amp;lt;/var&amp;gt; method in the object class, &amp;amp;ldquo;follow the closed session&amp;amp;rdquo;&lt;br /&gt;
and become logically owned by the session &amp;lt;var&amp;gt;PST&amp;lt;/var&amp;gt;.&lt;br /&gt;
 &lt;br /&gt;
In addition, any objects accessible indirectly from a session name&lt;br /&gt;
also &amp;amp;ldquo;follow the session.&amp;amp;rdquo;&lt;br /&gt;
That is, if an object can be accessed via a session name and that&lt;br /&gt;
object contains a reference to another object, the latter object&lt;br /&gt;
also &amp;amp;ldquo;follows the session&amp;amp;rdquo; when the session is closed.&lt;br /&gt;
Because determining which objects can be accessed directly or&lt;br /&gt;
indirectly from a session name is very much like object&lt;br /&gt;
[[Global and session objects#Managing object storage|garbage collection]],&lt;br /&gt;
a &amp;lt;var&amp;gt;$Session_Close&amp;lt;/var&amp;gt; causes garbage&lt;br /&gt;
collection to be performed for the invoking thread.&lt;br /&gt;
 &lt;br /&gt;
Many of the data structures associated with sessions are also&lt;br /&gt;
associated with system-wide resources such as &amp;lt;var&amp;gt;CCATEMP&amp;lt;/var&amp;gt; pages,&lt;br /&gt;
virtual storage, record locks, &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;Janus&amp;lt;/var&amp;gt; threads, file locks, and&lt;br /&gt;
so on.&lt;br /&gt;
When a session is closed but not deleted, these resources are&lt;br /&gt;
considered to be &amp;amp;ldquo;owned&amp;amp;rdquo; by the session &amp;lt;var&amp;gt;PST&amp;lt;/var&amp;gt;, and so,&lt;br /&gt;
where possible, &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;[[SirMon]]&amp;lt;/var&amp;gt; tries to indicate this ownership.&lt;br /&gt;
&lt;br /&gt;
==See also==&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[[Global and session objects|&amp;quot;Global and session objects&amp;quot;]]&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:Overviews]]&lt;/div&gt;</summary>
		<author><name>Goff</name></author>
	</entry>
	<entry>
		<id>https://m204wiki.rocketsoftware.com/index.php?title=CAUDIT_parameter&amp;diff=76632</id>
		<title>CAUDIT parameter</title>
		<link rel="alternate" type="text/html" href="https://m204wiki.rocketsoftware.com/index.php?title=CAUDIT_parameter&amp;diff=76632"/>
		<updated>2015-03-23T21:13:39Z</updated>

		<summary type="html">&lt;p&gt;Goff: Add desciprions (same as LAUDIT)&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Template:CAUDIT parameter subtitle}}&lt;br /&gt;
==Summary==&lt;br /&gt;
&amp;lt;dl&amp;gt;&lt;br /&gt;
&amp;lt;dt&amp;gt;Default value&lt;br /&gt;
&amp;lt;dd&amp;gt;0&lt;br /&gt;
&amp;lt;dt&amp;gt;Parameter type&lt;br /&gt;
&amp;lt;dd&amp;gt;User&lt;br /&gt;
&amp;lt;dt&amp;gt;Where set&lt;br /&gt;
&amp;lt;dd&amp;gt;On user&#039;s parameter line or reset by system manager&lt;br /&gt;
&amp;lt;dt&amp;gt;Related products&lt;br /&gt;
&amp;lt;dd&amp;gt;All&lt;br /&gt;
&amp;lt;dt&amp;gt;Introduced&lt;br /&gt;
&amp;lt;dd&amp;gt;&amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;Model 204 V6.1&amp;lt;/var&amp;gt; or earlier&lt;br /&gt;
&amp;lt;/dl&amp;gt;&lt;br /&gt;
==Description==&lt;br /&gt;
&amp;lt;p&amp;gt;The type of auditing of input lines occurring after line editing has been performed and before line continuation is interpreted&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;This parameter controls the production of CI, CS, and CP journal lines, which are generally used only by Rocket Software Technical Support staff in special instances. &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;Valid settings of CAUDIT are shown in the following table. The settings can be summed.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;tr class=&amp;quot;head&amp;quot;&amp;gt;&amp;lt;th&amp;gt;Setting&amp;lt;/th&amp;gt;&amp;lt;th&amp;gt;Meaning&amp;lt;/th&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th align=&amp;quot;right&amp;quot;&amp;gt;&amp;lt;var&amp;gt;1&amp;lt;/var&amp;gt;&amp;lt;/th&amp;gt;&amp;lt;td&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;Write CI lines (lines input from user&#039;s terminal).&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th align=&amp;quot;right&amp;quot;&amp;gt;&amp;lt;var&amp;gt;2&amp;lt;/var&amp;gt;&amp;lt;/th&amp;gt;&amp;lt;td&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;Write CS lines (items from full-screen input from user&#039;s terminal).&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th align=&amp;quot;right&amp;quot;&amp;gt;&amp;lt;var&amp;gt;3&amp;lt;/var&amp;gt;&amp;lt;/th&amp;gt;&amp;lt;td&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;Write CP lines  (lines included from procedures).&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
[[Category:User parameters]]&lt;br /&gt;
[[Category:Parameters]]&lt;/div&gt;</summary>
		<author><name>Goff</name></author>
	</entry>
	<entry>
		<id>https://m204wiki.rocketsoftware.com/index.php?title=Run_(Daemon_function)&amp;diff=76493</id>
		<title>Run (Daemon function)</title>
		<link rel="alternate" type="text/html" href="https://m204wiki.rocketsoftware.com/index.php?title=Run_(Daemon_function)&amp;diff=76493"/>
		<updated>2015-03-11T03:31:43Z</updated>

		<summary type="html">&lt;p&gt;Goff: Removed info= parameter name from returnInfoObject.  Compilation error.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Template:Daemon:Run subtitle}}&lt;br /&gt;
&amp;lt;var&amp;gt;Run&amp;lt;/var&amp;gt; runs on the daemon thread the command, or set of commands, specified by its first argument, and it returns the terminal output from the command(s).&lt;br /&gt;
&lt;br /&gt;
==Syntax==&lt;br /&gt;
{{Template:Daemon:Run syntax}}&lt;br /&gt;
&lt;br /&gt;
===Syntax terms===&lt;br /&gt;
&amp;lt;table class=&amp;quot;syntaxTable&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;%sl&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;If specified, a &amp;lt;var&amp;gt;[[Stringlist class|Stringlist]]&amp;lt;/var&amp;gt; object to contain the terminal output from the command, or commands, run on the daemon thread. &amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;daemon&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;A &amp;lt;var&amp;gt;Daemon&amp;lt;/var&amp;gt; object expression. &amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;commands&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;A string or &amp;lt;var&amp;gt;Stringlist&amp;lt;/var&amp;gt; that is the command, or the set of commands, to be executed by the daemon. &amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;&amp;lt;var&amp;gt;Input&amp;lt;/var&amp;gt;&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;The input object passed to the daemon method object. This optional, [[Methods#Named parameters|name allowed]], argument is passed by deep copy and not by reference, so &amp;lt;var class=&amp;quot;term&amp;quot;&amp;gt;object&amp;lt;/var&amp;gt; must be deep copyable, as described in: [[Copying objects|&amp;quot;Copying objects&amp;quot;]]. The passed object can be retrieved by the daemon thread using &amp;lt;var&amp;gt;[[GetInputObject (Daemon subroutine)|GetInputObject]]&amp;lt;/var&amp;gt;.&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;&amp;lt;var&amp;gt;Output&amp;lt;/var&amp;gt;&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;The output object returned from the daemon method object. This optional, name allowed, argument is passed by deep copy and not by reference, so &amp;lt;var class=&amp;quot;term&amp;quot;&amp;gt;object&amp;lt;/var&amp;gt; must be deep copyable, as described in: [[Copying objects|&amp;quot;Copying objects&amp;quot;]]. The object set to &amp;lt;var class=&amp;quot;term&amp;quot;&amp;gt;object&amp;lt;/var&amp;gt; is the object passed by the daemon thread using &amp;lt;var&amp;gt;[[ReturnObject (Daemon subroutine)|ReturnObject]]&amp;lt;/var&amp;gt;.&lt;br /&gt;
&amp;lt;p&amp;gt;Because &amp;lt;var class=&amp;quot;term&amp;quot;&amp;gt;object&amp;lt;/var&amp;gt; is an output variable, it cannot itself be contained inside an object: that is, it must be a local or a common %variable. &amp;lt;/p&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;&amp;lt;var&amp;gt;Info&amp;lt;/var&amp;gt;&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;An optional, [[Methods#Named parameters|name required]], parameter that indicates a second output object returned from the daemon method object. This optional argument is passed by deep copy and not by reference, so &amp;lt;var&amp;gt;Info&amp;lt;/var&amp;gt; must be deep copyable, as described in: [[Copying objects|&amp;quot;Copying objects&amp;quot;]]. The object set to &amp;lt;var&amp;gt;Info&amp;lt;/var&amp;gt; is the object passed by the daemon thread using &amp;lt;var&amp;gt;[[ReturnInfoObject (Daemon subroutine)|ReturnInfoObject]]&amp;lt;/var&amp;gt;.&lt;br /&gt;
&amp;lt;p&amp;gt;Because &amp;lt;var&amp;gt;Info&amp;lt;/var&amp;gt; is an output variable, it cannot itself be contained inside an object: that is, it must be a local or a common %variable. &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;For an example of how to use this parameter, see the bottom of [[Run (Daemon function)#Usage notes|&amp;quot;Usage Notes&amp;quot;]], below.&amp;lt;/p&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Exceptions==&lt;br /&gt;
This function can throw the following exception:&lt;br /&gt;
&amp;lt;table class=&amp;quot;syntaxTable&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;&amp;lt;var&amp;gt;[[DaemonLost class|DaemonLost]]&amp;lt;/var&amp;gt;&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;If the daemon object is lost (probably restarted), a &amp;lt;var&amp;gt;DaemonLost&amp;lt;/var&amp;gt; exception is thrown. This exception will only be thrown in &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;Sirius Mods&amp;lt;/var&amp;gt; Version 7.2 and later. &amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
==Usage notes==&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;var&amp;gt;Run&amp;lt;/var&amp;gt; sets the output object to Null if the daemon command contains no &amp;lt;var&amp;gt;[[ReturnObject (Daemon subroutine)|ReturnObject]]&amp;lt;/var&amp;gt; invocation. Any subsequent master thread references to that object, for example to print it, will cancel the request.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;As any Run method input-object argument, an input &amp;quot;parameter object&amp;quot; is passed by deep copy: the parameter object, all objects contained in that object, all objects contained in those objects, and so on are copied and passed to the sdaemon thread.&lt;br /&gt;
&amp;lt;p&amp;gt;An example of a category of object that may &amp;lt;b&amp;gt;&amp;lt;i&amp;gt;not&amp;lt;/i&amp;gt;&amp;lt;/b&amp;gt; be passed to a daemon is a &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;[[Janus Sockets]]&amp;lt;/var&amp;gt; &amp;lt;var&amp;gt;[[Socket class|Socket]]&amp;lt;/var&amp;gt; object.&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;If a file you want to open on the daemon is already open on the master thread, the &amp;lt;var&amp;gt;[[Open (Daemon subroutine)|Open]]&amp;lt;/var&amp;gt; method lets you open the file with the same privileges it had on the master thread.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;As described in [[Daemon class#Working with Daemonobjects|&amp;quot;Working with Daemon objects&amp;quot;]], &amp;lt;var&amp;gt;Run&#039;s&amp;lt;/var&amp;gt; &amp;lt;var class=&amp;quot;term&amp;quot;&amp;gt;commands&amp;lt;/var&amp;gt; argument can pass multiple commands to the daemon.&lt;br /&gt;
&amp;lt;p&amp;gt;For example, to pass objects of three different classes, as well as float and longstring values to a daemon request, you can create a user class that contains such objects and the appropriate float and longstring values, then pass a &amp;quot;parameter object&amp;quot; of that class, as follows:&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p class=&amp;quot;code&amp;quot;&amp;gt;class Multivar&lt;br /&gt;
   public&lt;br /&gt;
      variable a is object a&lt;br /&gt;
      variable b is object b&lt;br /&gt;
      variable c is object c&lt;br /&gt;
      variable y is float&lt;br /&gt;
      variable z is longstring&lt;br /&gt;
   end public&lt;br /&gt;
end class&lt;br /&gt;
...&lt;br /&gt;
%multi is object Multivar&lt;br /&gt;
%daem is object daemon&lt;br /&gt;
...&lt;br /&gt;
%multi = new&lt;br /&gt;
%multi:a = %objectA&lt;br /&gt;
%multi:b = %objectB&lt;br /&gt;
%multi:c = %objectC&lt;br /&gt;
%multi:y = 3.1415929&lt;br /&gt;
%multi:z = %lstrZ&lt;br /&gt;
...&lt;br /&gt;
%daem:run(&#039;I MYPROC&#039;, %Multi)&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;To make use of the variables passed in the &amp;lt;code&amp;gt;%multi&amp;lt;/code&amp;gt; input parameter above:&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;The file containing &amp;lt;code&amp;gt;MYPROC&amp;lt;/code&amp;gt; must be open on the daemon from an invocation of &amp;lt;var&amp;gt;Run&amp;lt;/var&amp;gt; with a &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;Model 204&amp;lt;/var&amp;gt; &amp;lt;var&amp;gt;OPEN&amp;lt;/var&amp;gt; command argument or from an invocation of &amp;lt;var&amp;gt;[[Open (Daemon subroutine)|Open]]&amp;lt;/var&amp;gt;.&lt;br /&gt;
&amp;lt;li&amp;gt;The &amp;lt;code&amp;gt;MYPROC&amp;lt;/code&amp;gt; procedure must contain an invocation of &amp;lt;var&amp;gt;[[GetInputObject_(Daemon_subroutine)|GetInputObject]]&amp;lt;/var&amp;gt;.&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;To return updated values to the master thread above, &amp;lt;code&amp;gt;MYPROC&amp;lt;/code&amp;gt; must contain an invocation of &amp;lt;var&amp;gt;[[ReturnObject (Daemon subroutine)|ReturnObject]]&amp;lt;/var&amp;gt;, and the &amp;lt;var&amp;gt;Run&amp;lt;/var&amp;gt; invocation requires an additional argument (represented in the &amp;lt;var&amp;gt;Run&amp;lt;/var&amp;gt; method syntax by the &amp;lt;var&amp;gt;Output&amp;lt;/var&amp;gt; argument), compatible with the &amp;lt;var&amp;gt;ReturnObject&amp;lt;/var&amp;gt; argument. [[Daemon_class#A_Daemon_example|&amp;quot;A Daemon example&amp;quot;]] shows the passing of input and output objects between a master and daemon.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Examples==&lt;br /&gt;
&amp;lt;ol&amp;gt;&amp;lt;li&amp;gt;These are simple examples of &amp;lt;var&amp;gt;Run&amp;lt;/var&amp;gt; calls:&lt;br /&gt;
&amp;lt;p class=&amp;quot;code&amp;quot;&amp;gt;%strlist = %daem:run(&#039;V UTABLE&#039;)&lt;br /&gt;
&lt;br /&gt;
%strlist = %daem:run(%list2, %x, %x)&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;In the following example, a daemon sorts found records, then returns in an object the sorted set of records:&lt;br /&gt;
&amp;lt;p class=&amp;quot;code&amp;quot;&amp;gt;begin&lt;br /&gt;
   %findCriteria is string len 255&lt;br /&gt;
   %pazuzu is object daemon&lt;br /&gt;
   %sSorted is object sortedRecordset in file MYFILE&lt;br /&gt;
   %subList is object stringList&lt;br /&gt;
   %findCriteria = &#039;NICKNAME IS LIKE &amp;amp;#39;&#039;SI*&amp;amp;#39;&#039; &#039;&lt;br /&gt;
 &lt;br /&gt;
   %subList = new&lt;br /&gt;
   text to %subList&lt;br /&gt;
      begin&lt;br /&gt;
         %basicSet is object recordSet in file MYFILE&lt;br /&gt;
         %sorted is object sortedRecordSet in file MYFILE&lt;br /&gt;
         %basicSet = New&lt;br /&gt;
         find records to %basicSet&lt;br /&gt;
            {%FindCriteria}&lt;br /&gt;
         end find&lt;br /&gt;
         sort records in %basicSet to %sorted by NICKNAME&lt;br /&gt;
         %(daemon):returnObject(%Sorted)&lt;br /&gt;
      end&lt;br /&gt;
   end text&lt;br /&gt;
 &lt;br /&gt;
   %pazuzu = New&lt;br /&gt;
   %pazuzu:run(&#039;*LOWER&#039;)&lt;br /&gt;
   %pazuzu:open(&#039;MYFILE&#039;)&lt;br /&gt;
   %pazuzu:run(%subList,,%sorted)&lt;br /&gt;
 &lt;br /&gt;
   for each record in %Sorted&lt;br /&gt;
      print &#039;*&#039;&lt;br /&gt;
      pai&lt;br /&gt;
   end for&lt;br /&gt;
end&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;While the optional &amp;lt;var&amp;gt;Info&amp;lt;/var&amp;gt; object can be used for any kind of output object, its intent is to separate the &amp;quot;true&amp;quot; output of a daemon request from informational output (return codes, error messages, diagnostics, etc.).  In the following example, a &amp;lt;var&amp;gt;Stringlist&amp;lt;/var&amp;gt; object (presumably containing error messages) is used as the &amp;lt;var&amp;gt;Info&amp;lt;/var&amp;gt; output:&lt;br /&gt;
&amp;lt;p class=&amp;quot;code&amp;quot;&amp;gt;%errors is object stringList&lt;br /&gt;
%result is object myClass&lt;br /&gt;
%daem is object daemon&lt;br /&gt;
...&lt;br /&gt;
%daem:run(&#039;MYSUBSYS&#039;, , %result, info=%errors)&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
The daemon thread running the request returns the &amp;lt;var&amp;gt;Info&amp;lt;/var&amp;gt; object using &amp;lt;var&amp;gt;[[ReturnInfoObject (Daemon subroutine)|ReturnInfoObject]]&amp;lt;/var&amp;gt;:&lt;br /&gt;
&amp;lt;p class=&amp;quot;code&amp;quot;&amp;gt;%errors is object stringList&lt;br /&gt;
...&lt;br /&gt;
%(daemon):returnInfoObject(%errors)&lt;br /&gt;
&amp;lt;/p&amp;gt;&amp;lt;/ol&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==See also==&lt;br /&gt;
{{Template:Daemon:Run footer}}&lt;/div&gt;</summary>
		<author><name>Goff</name></author>
	</entry>
	<entry>
		<id>https://m204wiki.rocketsoftware.com/index.php?title=MAXAUSER_parameter&amp;diff=70595</id>
		<title>MAXAUSER parameter</title>
		<link rel="alternate" type="text/html" href="https://m204wiki.rocketsoftware.com/index.php?title=MAXAUSER_parameter&amp;diff=70595"/>
		<updated>2014-07-22T01:50:31Z</updated>

		<summary type="html">&lt;p&gt;Goff: /* Description */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Template:MAXAUSER parameter subtitle}}&lt;br /&gt;
==Summary==&lt;br /&gt;
&amp;lt;dl&amp;gt;&lt;br /&gt;
&amp;lt;dt&amp;gt;Default value&lt;br /&gt;
&amp;lt;dd&amp;gt;0&lt;br /&gt;
&amp;lt;dt&amp;gt;Parameter type&lt;br /&gt;
&amp;lt;dd&amp;gt;System&lt;br /&gt;
&amp;lt;dt&amp;gt;Where set&lt;br /&gt;
&amp;lt;dd&amp;gt;On User 0&#039;s parameter line or reset by system manager&lt;br /&gt;
&amp;lt;dt&amp;gt;Related products&lt;br /&gt;
&amp;lt;dd&amp;gt;All&lt;br /&gt;
&amp;lt;dt&amp;gt;Introduced&lt;br /&gt;
&amp;lt;dd&amp;gt;&amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;Sirius Mods&amp;lt;/var&amp;gt; 8.0 and &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;Model 204&amp;lt;/var&amp;gt; 7.5.&lt;br /&gt;
&amp;lt;/dl&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Description==&lt;br /&gt;
Sets the maximum number of &amp;quot;active&amp;quot; &amp;quot;interactive&amp;quot; users allowed at a time. The default of 0 means there is no limit.&lt;br /&gt;
&lt;br /&gt;
An interactive user for the purposes of MAXAUSER processing is a web thread or a 3270 thread. These threads are considered active when they are not in a screen input wait or not processing a web request. A web thread in a persistent session request wait or a WEBLOGON wait is not considered active.&lt;br /&gt;
&lt;br /&gt;
The idea of MAXAUSER is to try to prevent thrashing (CFR waits and server swapping) when the workload in an Online is near the resources (CPU, disk I/O) available to handle the load. In such a situation, Model 204 (like most systems in such a scenario) can thrash, using up even more resources in a vain attempt to give every thread a decent shot at the scarce resources. The resources used to juggle all the threads that want to run thus further reduces the resources available to perform real work, further increasing the required juggling resources. This positive feedback loop can ultimately result in an Online doing almost nothing other than server swapping and CFR waits.  &lt;br /&gt;
&lt;br /&gt;
By setting MAXAUSER, a system manager can limit the number of users that are competing for resources by delaying users before they become active until the number of active users goes below the MAXAUSER threshold. While a delayed user might suffer a server swap for the MAXAUSER delay, the hope is that once the user is made active it will be competing with fewer threads for resources so should be able to get its work done faster. In this way, overall system throughput might increase. Setting MAXAUSER too low, however, might result in the Online not being able to fully utilize all the resources available to it because threads are artificially placed in MAXAUSER delays rather than overlapping their processing with other threads.  &lt;br /&gt;
&lt;br /&gt;
The ideals setting of MAXAUSER would be enough so the Online can overlap as many requests as possible and so get them done&lt;br /&gt;
as quickly as possible but not so high as to allow requests to thrash. Probably the correct setting of MAXAUSER is somewhat less than NSERVS where the &amp;quot;somewhat&amp;quot; depends on how much non-web, non-3270 stuff happens in the Online.&lt;br /&gt;
&lt;br /&gt;
Ideally, the resources available to an Online will always be sufficient to immediately and quickly process all requests. If this is not the case, the MAXAUSER parameter can be used to reduce thrashing in times of stress. However, it can be useful to know if MAXAUSER is actually causing users to be delayed as frequent MAXAUSER delays would suggest that an Online doesn&#039;t have sufficient resources to run its workload. As such, when users are delayed because of the MAXAUSER setting, a message (MSIR.1042 Delaying user for MAXAUSER) is issued. By default this message goes to the job log and operator console. Of course, issuing thousands of such messages in a time of stress could make things even worse so these messages are limited to one for per a certain number of seconds as set by the [[MAXAUSEW parameter]].&lt;br /&gt;
[[Category:Parameters]]&lt;/div&gt;</summary>
		<author><name>Goff</name></author>
	</entry>
	<entry>
		<id>https://m204wiki.rocketsoftware.com/index.php?title=FACTDEB_parameter&amp;diff=4458</id>
		<title>FACTDEB parameter</title>
		<link rel="alternate" type="text/html" href="https://m204wiki.rocketsoftware.com/index.php?title=FACTDEB_parameter&amp;diff=4458"/>
		<updated>2012-11-21T23:23:00Z</updated>

		<summary type="html">&lt;p&gt;Goff: /* Summary */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Summary==&lt;br /&gt;
&amp;lt;dl&amp;gt;&lt;br /&gt;
&amp;lt;dt&amp;gt;Default value&lt;br /&gt;
&amp;lt;dd&amp;gt;0&lt;br /&gt;
&amp;lt;dt&amp;gt;Parameter type&lt;br /&gt;
&amp;lt;dd&amp;gt;User&lt;br /&gt;
&amp;lt;dt&amp;gt;Where set&lt;br /&gt;
&amp;lt;dd&amp;gt;User and &amp;lt;var&amp;gt;[[$Resetn]]&amp;lt;/var&amp;gt; resettable (in subsystem only)&lt;br /&gt;
&amp;lt;dt&amp;gt;Related products&lt;br /&gt;
&amp;lt;dd&amp;gt;All&lt;br /&gt;
&amp;lt;dt&amp;gt;Introduced&lt;br /&gt;
&amp;lt;dd&amp;gt;&amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;Sirius Mods&amp;lt;/var&amp;gt; 8.1&lt;br /&gt;
&amp;lt;/dl&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Description==&lt;br /&gt;
This is a bitmask parameter that controls the compilation of subsystem (APSY) procedures. It can only be set if the X&#039;01&#039; bit is set in the &amp;lt;var&amp;gt;[[SIRAPSYF parameter|SIRAPSYF]]&amp;lt;/var&amp;gt; for the subsystem. This user parameter is unusual in that it can only be set inside a subsystem and is always reset to 0 on exit from a subsystem.&lt;br /&gt;
&lt;br /&gt;
The meaning of the &amp;lt;var&amp;gt;FACTDEB&amp;lt;/var&amp;gt; bits are:&lt;br /&gt;
&amp;lt;table class=&amp;quot;wikitable&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;X&#039;01&#039;&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Re-compile &#039;&#039;&#039;all&#039;&#039;&#039; procedures in the subsystem, even if a usable saved compilation is present. Re-compilations resulting from the setting of &amp;lt;code&amp;gt;FACTDEB X&#039;01&#039;&amp;lt;/code&amp;gt; are not saved, and any existing saved compilations are not affected. The main reason to use this capability is to force recompilations with non-standard settings of global variables used in dummy strings (&amp;lt;code&amp;gt;?&amp;amp;strings&amp;lt;/code&amp;gt;).&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;X&#039;02&#039;&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Do not run compilations in the subsystem. That is, all compiled procedures are treated as if they ended with an &amp;lt;code&amp;gt;End Norun&amp;lt;/code&amp;gt;. This option is most useful if pre-compiling all procedures in a subsystem via a FACTDEB procedure as indicated by the &amp;lt;code&amp;gt;FACTDEB X&#039;04&#039;&amp;lt;/code&amp;gt; bit or if testing all procedures in a subsystem for compilablity, also via a FACTDEB procedure. Since both of these uses require &amp;lt;code&amp;gt;FACTDEB X&#039;04&#039;&amp;lt;/code&amp;gt; to be set, and since using this feature without &amp;lt;code&amp;gt;FACTDEB X&#039;04&#039;&amp;lt;/code&amp;gt; being set would be guaranteed to result in a compilation loop for a single procedure, it is not permissible to set the &amp;lt;code&amp;gt;FACTDEB X&#039;02&#039;&amp;lt;/code&amp;gt; bit without also setting the &amp;lt;code&amp;gt;FACTDEB X&#039;04&#039;&amp;lt;/code&amp;gt; bit.&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;X&#039;04&#039;&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Run a special FACTDEB procedure before each standard APSY procedure. The name of this special FACTDEB procedure must be set in a global whose name is the same as the subsystem&#039;s communication global (the global that indicates the next subsystem procedure to run) with the string &amp;quot;:FACTDEB&amp;quot; appended to it. So, if the subsystem&#039;s communications global is &amp;quot;NEXT&amp;quot;, then the FACTDEB procedure is contained in the global named &amp;quot;NEXT:FACTDEB&amp;quot;. This allows the FACTDEB procedure to be changed dynamically though typically the procedure name, and so the global, would rarely be changed.&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
==Using the FACTDEB procedure==&lt;br /&gt;
The FACTDEB procedure can be used for many things, including as a debugging or test harness, a pre-compilation controller, or a tool to test all subsystem procedures for compilability. This procedure can check the value of the subsystem communication global and determine which procedure would be run next. It can also change the next procedure by changing the value of the communications global. In general, it should also check the value of the [[RunSubsystemErrorProcedure (System property)|RunSubsystemErrorProcedure System property]] to determine if the subsystem error procedure is about to be run. It can also set that property to &amp;lt;var&amp;gt;False&amp;lt;/var&amp;gt; to prevent the subsystem error procedure from being run.&lt;br /&gt;
&lt;br /&gt;
If the FACTDEB X&#039;04&#039; bit is set to indicate the presence of a FACTDEB procedure, and there is some problem with the procedure &amp;amp;mdash; the global is not set, the procedure doesn&#039;t exist, the procedure encounters a compilation or request canceling error &amp;amp;mdash; the FACTDEB parameter is set to 0 and the subsystem error procedure is driven.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The FACTDEB procedure must have the pre-compiled or non-pre-compiled prefix for the subsystem in which it is being invoked. If common code is being used for FACTDEB procedures in multiple subsystems, that common code should be Included inside a program with a subsystem prefix. That code could contain nothing but the Include, or a Begin, Include, End sequence. As such all the interesting parts of FACTDEB procedure code could be shared among multiple subsystems.&lt;br /&gt;
[[Category:User parameters]]&lt;br /&gt;
[[Category:Parameters]]&lt;/div&gt;</summary>
		<author><name>Goff</name></author>
	</entry>
</feed>