|
DataMuseum.dkPresents historical artifacts from the history of: Rational R1000/400 |
This is an automatic "excavation" of a thematic subset of
See our Wiki for more about Rational R1000/400 Excavated with: AutoArchaeologist - Free & Open Source Software. |
top - download
Length: 3072 (0xc00) Notes: 00_class, 5800_R1K_CODE, 74_tag, NULL, R1k_Segment, seg_ccb0b3
└─⟦8527c1e9b⟧ Bits:30000544 8mm tape, Rational 1000, Arrival backup of disks in PAM's R1000 └─ ⟦cfc2e13cd⟧ »Space Info Vol 2« └─⟦this⟧
0000 000f | | .CONST 0x000f ; Version of machine code 0001 5800 |X | .CONST 0x5800 ; Diana Version, RCG Major Version, RCG minor version 0002 0000 | | .CONST 0x0000 ; Zero 0003 04a8 | | .CONST 0x04a8 ; Offset of debug table 0004 0100 | | .CONST 0x0100 ; Default exception handler - raise instruction 0005 00bb | | .CONST 0x00bb ; Module termination instruction - signal completion 0006 0000 | | .CONST 0x0000 ; Offset to segment table (only in elab segments) 0007 8003 | | .CONST 0x8003 ; 0, wired, #pages in seg - 1) 0008 ; -------------------------------------------------------------------------------------- 0008 ; SUBPROGRAM 0008 ; -------------------------------------------------------------------------------------- 0008 00df | | .CONST 0x00df ; Address of begin 0009 0004 | | .CONST 0x0004 ; Address of exception handler 000a 0034 | 4 | .CONST 0x0034 ; Number of locals 000b INIT_0008: 000b 03a9 | | Declare_Type Heap_Access,Indirect_Literal,Visible 000c 00c4 | | Action Make_Default 000d 029a 00eb | | Declare_Subprogram INIT_00e8,For_Outer_Call,Visible,Unelaborated 000f 029a 0103 | | Declare_Subprogram INIT_0100,For_Outer_Call,Visible,Unelaborated 0011 029a 0123 | #| Declare_Subprogram INIT_0120,For_Outer_Call,Visible,Unelaborated 0013 4800 |H | Short_Literal 0x0 0014 4802 |H | Short_Literal 0x2 0015 029f 0133 | 3| Declare_Subprogram INIT_0130,For_Call 0017 03fe | | Declare_Type Discrete,Defined,Visible 0018 e001 | | Load 0x0,0x1 0019 1b15 | | Execute Package,Field_Read,Field_Number 0x15 001a 0129 | ) | Execute Any,Make_Visible 001b 4800 |H | Short_Literal 0x0 001c 4804 |H | Short_Literal 0x4 001d 029f 015b | [| Declare_Subprogram INIT_0158,For_Call 001f 03fe | | Declare_Type Discrete,Defined,Visible 0020 029a 0183 | | Declare_Subprogram INIT_0180,For_Outer_Call,Visible,Unelaborated 0022 029a 01db | | Declare_Subprogram INIT_01d8,For_Outer_Call,Visible,Unelaborated 0024 029a 022b | +| Declare_Subprogram INIT_0228,For_Outer_Call,Visible,Unelaborated 0026 029a 0253 | S| Declare_Subprogram INIT_0250,For_Outer_Call,Visible,Unelaborated 0028 029a 027b | {| Declare_Subprogram INIT_0278,For_Outer_Call,Visible,Unelaborated 002a 029a 0283 | | Declare_Subprogram INIT_0280,For_Outer_Call,Visible,Unelaborated 002c 029a 02bb | | Declare_Subprogram INIT_02b8,For_Outer_Call,Visible,Unelaborated 002e 03a9 | | Declare_Type Heap_Access,Indirect_Literal,Visible 002f 029a 02c3 | | Declare_Subprogram INIT_02c0,For_Outer_Call,Visible,Unelaborated 0031 029a 02db | | Declare_Subprogram INIT_02d8,For_Outer_Call,Visible,Unelaborated 0033 029a 02e3 | | Declare_Subprogram INIT_02e0,For_Outer_Call,Visible,Unelaborated 0035 029a 02f3 | | Declare_Subprogram INIT_02f0,For_Outer_Call,Visible,Unelaborated 0037 029a 0303 | | Declare_Subprogram INIT_0300,For_Outer_Call,Visible,Unelaborated 0039 029a 0313 | | Declare_Subprogram INIT_0310,For_Outer_Call,Visible,Unelaborated 003b 029a 0323 | #| Declare_Subprogram INIT_0320,For_Outer_Call,Visible,Unelaborated 003d 029a 0333 | 3| Declare_Subprogram INIT_0330,For_Outer_Call,Visible,Unelaborated 003f 029a 034b | K| Declare_Subprogram INIT_0348,For_Outer_Call,Visible,Unelaborated 0041 029a 035b | [| Declare_Subprogram INIT_0358,For_Outer_Call,Visible,Unelaborated 0043 029a 036b | k| Declare_Subprogram INIT_0368,For_Outer_Call,Visible,Unelaborated 0045 4801 |H | Short_Literal 0x1 0046 032a | * | Declare_Type Record,Incomplete 0047 00d8 | | Load_Top At_Offset_0 0048 02a0 | | Declare_Subprogram Null_Subprogram 0049 e20d | | Load 0x1,0xd 004a 03a3 | | Complete_Type Heap_Access,By_Defining 004b e20d | | Load 0x1,0xd 004c 0129 | ) | Execute Any,Make_Visible 004d c20e | | Store 0x1,0xe 004e 4802 |H | Short_Literal 0x2 004f 032a | * | Declare_Type Record,Incomplete 0050 00d8 | | Load_Top At_Offset_0 0051 02a0 | | Declare_Subprogram Null_Subprogram 0052 e21c | | Load 0x1,0x1c 0053 03a3 | | Complete_Type Heap_Access,By_Defining 0054 00bf | | Action Accept_Activation 0055 4808 |H | Short_Literal 0x8 0056 032a | * | Declare_Type Record,Incomplete 0057 00d8 | | Load_Top At_Offset_0 0058 02a0 | | Declare_Subprogram Null_Subprogram 0059 03ad | | Declare_Type Heap_Access,Defined 005a 03a5 | | Declare_Type Heap_Access,Indirect_Literal,Values_Relative 005b 00d9 | | Load_Top At_Offset_1 005c 00d9 | | Load_Top At_Offset_1 005d 03a2 | | Complete_Type Heap_Access,By_Renaming 005e e212 | | Load 0x1,0x12 005f e213 | | Load 0x1,0x13 0060 e002 | | Load 0x0,0x2 0061 1b0f | | Execute Package,Field_Read,Field_Number 0xf 0062 e001 | | Load 0x0,0x1 0063 1b0f | | Execute Package,Field_Read,Field_Number 0xf 0064 00e7 | | Load_Encached Duration_Cache 0065 e003 | | Load 0x0,0x3 0066 1b0d | | Execute Package,Field_Read,Field_Number 0xd 0067 e003 | | Load 0x0,0x3 0068 1b0d | | Execute Package,Field_Read,Field_Number 0xd 0069 e22c | , | Load 0x1,0x2c 006a 02a0 | | Declare_Subprogram Null_Subprogram 006b e22a | * | Load 0x1,0x2a 006c 0326 | & | Complete_Type Record,By_Defining 006d 00da | | Load_Top At_Offset_2 006e 0322 | " | Declare_Variable Record 006f 4802 |H | Short_Literal 0x2 0070 00d9 | | Load_Top At_Offset_1 0071 3800 |8 | Execute Record,Field_Write,Field_Number 0x0 0072 4800 |H | Short_Literal 0x0 0073 00d9 | | Load_Top At_Offset_1 0074 3801 |8 | Execute Record,Field_Write,Field_Number 0x1 0075 e002 | | Load 0x0,0x2 0076 1b0f | | Execute Package,Field_Read,Field_Number 0xf 0077 00d9 | | Load_Top At_Offset_1 0078 3802 |8 | Execute Record,Field_Write,Field_Number 0x2 0079 4800 |H | Short_Literal 0x0 007a 00d9 | | Load_Top At_Offset_1 007b 3803 |8 | Execute Record,Field_Write,Field_Number 0x3 007c 607f |` | Indirect_Literal Discrete,0xfc,{0xffffffff, 0xffff8000} 007d 00d9 | | Load_Top At_Offset_1 007e 3804 |8 | Execute Record,Field_Write,Field_Number 0x4 007f 6078 |`x | Indirect_Literal Discrete,0xf8,{0x7fffffff, 0xffffffff} 0080 00d9 | | Load_Top At_Offset_1 0081 3805 |8 | Execute Record,Field_Write,Field_Number 0x5 0082 6075 |`u | Indirect_Literal Discrete,0xf8,{0x7fffffff, 0xffffffff} 0083 00d9 | | Load_Top At_Offset_1 0084 3806 |8 | Execute Record,Field_Write,Field_Number 0x6 0085 00d9 | | Load_Top At_Offset_1 0086 00d9 | | Load_Top At_Offset_1 0087 3807 |8 | Execute Record,Field_Write,Field_Number 0x7 0088 e004 | | Load 0x0,0x4 0089 e005 | | Load 0x0,0x5 008a e22a | * | Load 0x1,0x2a 008b e22c | , | Load 0x1,0x2c 008c e006 | | Load 0x0,0x6 008d 1b0f | | Execute Package,Field_Read,Field_Number 0xf 008e 0387 | | Declare_Variable Package 008f 00d8 | | Load_Top At_Offset_0 0090 020f | | Execute Module,Activate 0091 00da | | Load_Top At_Offset_2 0092 02a0 | | Declare_Subprogram Null_Subprogram 0093 e228 | ( | Load 0x1,0x28 0094 0326 | & | Complete_Type Record,By_Defining 0095 e007 | | Load 0x0,0x7 0096 e008 | | Load 0x0,0x8 0097 e228 | ( | Load 0x1,0x28 0098 e20d | | Load 0x1,0xd 0099 e006 | | Load 0x0,0x6 009a 1b0f | | Execute Package,Field_Read,Field_Number 0xf 009b 0387 | | Declare_Variable Package 009c 00d8 | | Load_Top At_Offset_0 009d 020f | | Execute Module,Activate 009e e20d | | Load 0x1,0xd 009f e22b | + | Load 0x1,0x2b 00a0 02a0 | | Declare_Subprogram Null_Subprogram 00a1 e229 | ) | Load 0x1,0x29 00a2 0326 | & | Complete_Type Record,By_Defining 00a3 e009 | | Load 0x0,0x9 00a4 e00a | | Load 0x0,0xa 00a5 e229 | ) | Load 0x1,0x29 00a6 e21c | | Load 0x1,0x1c 00a7 e006 | | Load 0x0,0x6 00a8 1b0f | | Execute Package,Field_Read,Field_Number 0xf 00a9 0387 | | Declare_Variable Package 00aa 00d8 | | Load_Top At_Offset_0 00ab 020f | | Execute Module,Activate 00ac e003 | | Load 0x0,0x3 00ad 1914 | | Execute Package,Field_Reference,Field_Number 0x14 00ae 0007 | | Action Break_Optional 00af 1d0f | | Execute_Immediate Reference_Lex_1,0xf 00b0 00c7 | | Action Elaborate_Subprogram 00b1 1d10 | | Execute_Immediate Reference_Lex_1,0x10 00b2 00c7 | | Action Elaborate_Subprogram 00b3 1d11 | | Execute_Immediate Reference_Lex_1,0x11 00b4 00c7 | | Action Elaborate_Subprogram 00b5 1d15 | | Execute_Immediate Reference_Lex_1,0x15 00b6 00c7 | | Action Elaborate_Subprogram 00b7 1d16 | | Execute_Immediate Reference_Lex_1,0x16 00b8 00c7 | | Action Elaborate_Subprogram 00b9 1d17 | | Execute_Immediate Reference_Lex_1,0x17 00ba 00c7 | | Action Elaborate_Subprogram 00bb 029d 03ab | | Declare_Subprogram INIT_03a8,For_Outer_Call 00bd 1d18 | | Execute_Immediate Reference_Lex_1,0x18 00be 00c7 | | Action Elaborate_Subprogram 00bf 029d 03db | | Declare_Subprogram INIT_03d8,For_Outer_Call 00c1 1d19 | | Execute_Immediate Reference_Lex_1,0x19 00c2 00c7 | | Action Elaborate_Subprogram 00c3 029d 0423 | #| Declare_Subprogram INIT_0420,For_Outer_Call 00c5 1d1a | | Execute_Immediate Reference_Lex_1,0x1a 00c6 00c7 | | Action Elaborate_Subprogram 00c7 1d1b | | Execute_Immediate Reference_Lex_1,0x1b 00c8 00c7 | | Action Elaborate_Subprogram 00c9 1d1d | | Execute_Immediate Reference_Lex_1,0x1d 00ca 00c7 | | Action Elaborate_Subprogram 00cb 1d1e | | Execute_Immediate Reference_Lex_1,0x1e 00cc 00c7 | | Action Elaborate_Subprogram 00cd 1d1f | | Execute_Immediate Reference_Lex_1,0x1f 00ce 00c7 | | Action Elaborate_Subprogram 00cf 1d20 | | Execute_Immediate Reference_Lex_1,0x20 00d0 00c7 | | Action Elaborate_Subprogram 00d1 1d21 | ! | Execute_Immediate Reference_Lex_1,0x21 00d2 00c7 | | Action Elaborate_Subprogram 00d3 1d22 | " | Execute_Immediate Reference_Lex_1,0x22 00d4 00c7 | | Action Elaborate_Subprogram 00d5 1d23 | # | Execute_Immediate Reference_Lex_1,0x23 00d6 00c7 | | Action Elaborate_Subprogram 00d7 1d24 | $ | Execute_Immediate Reference_Lex_1,0x24 00d8 00c7 | | Action Elaborate_Subprogram 00d9 1d25 | % | Execute_Immediate Reference_Lex_1,0x25 00da 00c7 | | Action Elaborate_Subprogram 00db 1d26 | & | Execute_Immediate Reference_Lex_1,0x26 00dc 00c7 | | Action Elaborate_Subprogram 00dd 1d27 | ' | Execute_Immediate Reference_Lex_1,0x27 00de 00c7 | | Action Elaborate_Subprogram 00df BODY_0008: 00df 00bc | | Action Signal_Activated 00e0 00bb | | Action Signal_Completion 00e1 0000 0000 | | .BLANK 0000[0x7] 00e8 ; -------------------------------------------------------------------------------------- 00e8 ; SUBPROGRAM 00e8 ; -------------------------------------------------------------------------------------- 00e8 00eb | | .CONST 0x00eb ; Address of begin 00e9 0004 | | .CONST 0x0004 ; Address of exception handler 00ea 0001 | | .CONST 0x0001 ; Number of locals 00eb BODY_00e8: 00eb INIT_00e8: 00eb 00da | | Load_Top At_Offset_2 00ec e228 | ( | Load 0x1,0x28 00ed 0322 | " | Declare_Variable Record 00ee e22c | , | Load 0x1,0x2c 00ef 00d9 | | Load_Top At_Offset_1 00f0 3800 |8 | Execute Record,Field_Write,Field_Number 0x0 00f1 e22f | / | Load 0x1,0x2f 00f2 1811 | | Execute Package,Field_Execute,Field_Number 0x11 00f3 a5fe | | Store_Unchecked 0x2,-0x2 00f4 4502 |E | Exit_Suprogram New_Top_Offset 0x2 00f5 0000 0000 | | .XXX[0x3] 00f7 0000 | | 00f8 7fff ffff | | .LITERAL {0x7fffffff, 0xffffffff} 00fc ffff ffff | | .LITERAL {0xffffffff, 0xffff8000} 0100 ; -------------------------------------------------------------------------------------- 0100 ; SUBPROGRAM 0100 ; -------------------------------------------------------------------------------------- 0100 0107 | | .CONST 0x0107 ; Address of begin 0101 0004 | | .CONST 0x0004 ; Address of exception handler 0102 0003 | | .CONST 0x0003 ; Number of locals 0103 INIT_0100: 0103 e22c | , | Load 0x1,0x2c 0104 0007 | | Action Break_Optional 0105 00d8 | | Load_Top At_Offset_0 0106 0007 | | Action Break_Optional 0107 BODY_0100: 0107 e5ff | | Load 0x2,-0x1 0108 6816 |h | Jump_Zero 0x11f 0109 e5ff | | Load 0x2,-0x1 010a 0217 | | Execute Heap_Access,All_Reference 010b 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 010c 0032 | 2 | Store_Top Heap_Access,At_Offset_2 010d 00cf | | Action Mark_Auxiliary 010e 7809 |x | Jump 0x118 010f 00da | | Load_Top At_Offset_2 0110 0032 | 2 | Store_Top Heap_Access,At_Offset_2 0111 00da | | Load_Top At_Offset_2 0112 e22e | . | Load 0x1,0x2e 0113 1812 | | Execute Package,Field_Execute,Field_Number 0x12 0114 0033 | 3 | Store_Top Heap_Access,At_Offset_3 0115 00d9 | | Load_Top At_Offset_1 0116 0033 | 3 | Store_Top Heap_Access,At_Offset_3 0117 00c9 | | Action Pop_Auxiliary_Loop 0118 00da | | Load_Top At_Offset_2 0119 77f5 |w | Jump_Nonzero 0x10f 011a 00ce | | Action Pop_Auxiliary 011b e5ff | | Load 0x2,-0x1 011c e22f | / | Load 0x1,0x2f 011d 1812 | | Execute Package,Field_Execute,Field_Number 0x12 011e c5ff | | Store 0x2,-0x1 011f 4501 |E | Exit_Suprogram New_Top_Offset 0x1 0120 ; -------------------------------------------------------------------------------------- 0120 ; SUBPROGRAM 0120 ; -------------------------------------------------------------------------------------- 0120 0123 | # | .CONST 0x0123 ; Address of begin 0121 0004 | | .CONST 0x0004 ; Address of exception handler 0122 0001 | | .CONST 0x0001 ; Number of locals 0123 BODY_0120: 0123 INIT_0120: 0123 00da | | Load_Top At_Offset_2 0124 6805 |h | Jump_Zero 0x12a 0125 00da | | Load_Top At_Offset_2 0126 0217 | | Execute Heap_Access,All_Reference 0127 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 0128 021d | | Execute Heap_Access,Is_Null 0129 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 012a 4801 |H | Short_Literal 0x1 012b 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 012c 0000 0000 | | .BLANK 0000[0x4] 0130 ; -------------------------------------------------------------------------------------- 0130 ; SUBPROGRAM 0130 ; -------------------------------------------------------------------------------------- 0130 0133 | 3 | .CONST 0x0133 ; Address of begin 0131 0004 | | .CONST 0x0004 ; Address of exception handler 0132 0001 | | .CONST 0x0001 ; Number of locals 0133 BODY_0130: 0133 INIT_0130: 0133 4607 |F | Jump_Case 0x8 0134 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x0 0135 7806 |x | Jump 0x13c ; case 0x1 0136 7809 |x | Jump 0x140 ; case 0x2 0137 780d |x | Jump 0x145 ; case 0x3 0138 7810 |x | Jump 0x149 ; case 0x4 0139 7811 |x | Jump 0x14b ; case 0x5 013a 7812 |x | Jump 0x14d ; case 0x6 013b 7815 |x | Jump 0x151 ; case 0x7 013c 00da | | Load_Top At_Offset_2 013d 0091 0444 | D| Action Push_String_Extended_Indexed,0x444 ; "PENDING" 013f 4201 |B | Exit_Subprogram From_Utility,With_Result,New_Top_Offset 0x1 0140 00db | | Load_Top At_Offset_3 0141 00db | | Load_Top At_Offset_3 0142 00e0 | | Load_Encached Standard_Cache 0143 181b | | Execute Package,Field_Execute,Field_Number 0x1b 0144 4202 |B | Exit_Subprogram From_Utility,With_Result,New_Top_Offset 0x2 0145 00da | | Load_Top At_Offset_2 0146 00e0 | | Load_Encached Standard_Cache 0147 181c | | Execute Package,Field_Execute,Field_Number 0x1c 0148 4201 |B | Exit_Subprogram From_Utility,With_Result,New_Top_Offset 0x1 0149 00db | | Load_Top At_Offset_3 014a 4202 |B | Exit_Subprogram From_Utility,With_Result,New_Top_Offset 0x2 014b 00db | | Load_Top At_Offset_3 014c 4202 |B | Exit_Subprogram From_Utility,With_Result,New_Top_Offset 0x2 014d e212 | | Load 0x1,0x12 014e 00dc | | Load_Top At_Offset_4 014f 0267 | g | Execute Discrete,Predecessor 0150 4202 |B | Exit_Subprogram From_Utility,With_Result,New_Top_Offset 0x2 0151 e212 | | Load 0x1,0x12 0152 00dc | | Load_Top At_Offset_4 0153 0268 | h | Execute Discrete,Successor 0154 4202 |B | Exit_Subprogram From_Utility,With_Result,New_Top_Offset 0x2 0155 0000 0000 | | .XXX[0x3] 0157 0000 | | 0158 ; -------------------------------------------------------------------------------------- 0158 ; SUBPROGRAM 0158 ; -------------------------------------------------------------------------------------- 0158 015b | [ | .CONST 0x015b ; Address of begin 0159 0004 | | .CONST 0x0004 ; Address of exception handler 015a 0001 | | .CONST 0x0001 ; Number of locals 015b BODY_0158: 015b INIT_0158: 015b 4607 |F | Jump_Case 0x8 015c 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x0 015d 7806 |x | Jump 0x164 ; case 0x1 015e 7809 |x | Jump 0x168 ; case 0x2 015f 780d |x | Jump 0x16d ; case 0x3 0160 7810 |x | Jump 0x171 ; case 0x4 0161 7811 |x | Jump 0x173 ; case 0x5 0162 7812 |x | Jump 0x175 ; case 0x6 0163 7815 |x | Jump 0x179 ; case 0x7 0164 00da | | Load_Top At_Offset_2 0165 0091 0447 | G| Action Push_String_Extended_Indexed,0x447 ; "SUCCESSFUL" 0167 4201 |B | Exit_Subprogram From_Utility,With_Result,New_Top_Offset 0x1 0168 00db | | Load_Top At_Offset_3 0169 00db | | Load_Top At_Offset_3 016a 00e0 | | Load_Encached Standard_Cache 016b 181b | | Execute Package,Field_Execute,Field_Number 0x1b 016c 4202 |B | Exit_Subprogram From_Utility,With_Result,New_Top_Offset 0x2 016d 00da | | Load_Top At_Offset_2 016e 00e0 | | Load_Encached Standard_Cache 016f 181c | | Execute Package,Field_Execute,Field_Number 0x1c 0170 4201 |B | Exit_Subprogram From_Utility,With_Result,New_Top_Offset 0x1 0171 00db | | Load_Top At_Offset_3 0172 4202 |B | Exit_Subprogram From_Utility,With_Result,New_Top_Offset 0x2 0173 00db | | Load_Top At_Offset_3 0174 4202 |B | Exit_Subprogram From_Utility,With_Result,New_Top_Offset 0x2 0175 e214 | | Load 0x1,0x14 0176 00dc | | Load_Top At_Offset_4 0177 0267 | g | Execute Discrete,Predecessor 0178 4202 |B | Exit_Subprogram From_Utility,With_Result,New_Top_Offset 0x2 0179 e214 | | Load 0x1,0x14 017a 00dc | | Load_Top At_Offset_4 017b 0268 | h | Execute Discrete,Successor 017c 4202 |B | Exit_Subprogram From_Utility,With_Result,New_Top_Offset 0x2 017d 0000 0000 | | .XXX[0x3] 017f 0000 | | 0180 ; -------------------------------------------------------------------------------------- 0180 ; SUBPROGRAM 0180 ; -------------------------------------------------------------------------------------- 0180 0189 | | .CONST 0x0189 ; Address of begin 0181 0004 | | .CONST 0x0004 ; Address of exception handler 0182 0003 | | .CONST 0x0003 ; Number of locals 0183 INIT_0180: 0183 00db | | Load_Top At_Offset_3 0184 0217 | | Execute Heap_Access,All_Reference 0185 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 0186 0007 | | Action Break_Optional 0187 00e1 | | Load_Encached Boolean_Cache 0188 0600 | | Execute_Immediate Set_Value_Unchecked,0x0 0189 BODY_0180: 0189 00cf | | Action Mark_Auxiliary 018a 7839 |x9 | Jump 0x1c4 018b 00da | | Load_Top At_Offset_2 018c 0217 | | Execute Heap_Access,All_Reference 018d 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 018e e5ff | | Load 0x2,-0x1 018f 027f | | Execute Discrete,Equal 0190 6827 |h' | Jump_Zero 0x1b8 0191 00da | | Load_Top At_Offset_2 0192 0217 | | Execute Heap_Access,All_Reference 0193 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 0194 4602 |F | Jump_Case 0x3 0195 780f |x | Jump 0x1a5 ; case 0x0 0196 7807 |x | Jump 0x19e ; case 0x1 0197 7800 |x | Jump 0x198 ; case 0x2 0198 e002 | | Load 0x0,0x2 0199 1b0f | | Execute Package,Field_Read,Field_Number 0xf 019a a5fc | | Store_Unchecked 0x2,-0x4 019b 4803 |H | Short_Literal 0x3 019c a5fd | | Store_Unchecked 0x2,-0x3 019d 4503 |E | Exit_Suprogram New_Top_Offset 0x3 019e 4800 |H | Short_Literal 0x0 019f a5fd | | Store_Unchecked 0x2,-0x3 01a0 00da | | Load_Top At_Offset_2 01a1 0217 | | Execute Heap_Access,All_Reference 01a2 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 01a3 a5fc | | Store_Unchecked 0x2,-0x4 01a4 4503 |E | Exit_Suprogram New_Top_Offset 0x3 01a5 00da | | Load_Top At_Offset_2 01a6 0217 | | Execute Heap_Access,All_Reference 01a7 3c03 |< | Execute Record,Field_Read,Field_Number 0x3 01a8 e001 | | Load 0x0,0x1 01a9 1811 | | Execute Package,Field_Execute,Field_Number 0x11 01aa 6806 |h | Jump_Zero 0x1b1 01ab e002 | | Load 0x0,0x2 01ac 1b0f | | Execute Package,Field_Read,Field_Number 0xf 01ad a5fc | | Store_Unchecked 0x2,-0x4 01ae 4801 |H | Short_Literal 0x1 01af a5fd | | Store_Unchecked 0x2,-0x3 01b0 4503 |E | Exit_Suprogram New_Top_Offset 0x3 01b1 00da | | Load_Top At_Offset_2 01b2 0217 | | Execute Heap_Access,All_Reference 01b3 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 01b4 a5fc | | Store_Unchecked 0x2,-0x4 01b5 4802 |H | Short_Literal 0x2 01b6 a5fd | | Store_Unchecked 0x2,-0x3 01b7 4503 |E | Exit_Suprogram New_Top_Offset 0x3 01b8 00da | | Load_Top At_Offset_2 01b9 0217 | | Execute Heap_Access,All_Reference 01ba 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 01bb 0f02 | | Execute_Immediate Equal,0x2 01bc 6802 |h | Jump_Zero 0x1bf 01bd 4801 |H | Short_Literal 0x1 01be 0052 | R | Store_Top_Unchecked Discrete,At_Offset_2 01bf 00da | | Load_Top At_Offset_2 01c0 0217 | | Execute Heap_Access,All_Reference 01c1 3c07 |< | Execute Record,Field_Read,Field_Number 0x7 01c2 0033 | 3 | Store_Top Heap_Access,At_Offset_3 01c3 00c9 | | Action Pop_Auxiliary_Loop 01c4 00da | | Load_Top At_Offset_2 01c5 77c5 |w | Jump_Nonzero 0x18b 01c6 00ce | | Action Pop_Auxiliary 01c7 e002 | | Load 0x0,0x2 01c8 1b0f | | Execute Package,Field_Read,Field_Number 0xf 01c9 a5fc | | Store_Unchecked 0x2,-0x4 01ca 00d8 | | Load_Top At_Offset_0 01cb 6803 |h | Jump_Zero 0x1cf 01cc 4803 |H | Short_Literal 0x3 01cd a5fd | | Store_Unchecked 0x2,-0x3 01ce 4503 |E | Exit_Suprogram New_Top_Offset 0x3 01cf 4804 |H | Short_Literal 0x4 01d0 a5fd | | Store_Unchecked 0x2,-0x3 01d1 4503 |E | Exit_Suprogram New_Top_Offset 0x3 01d2 0000 0000 | | .BLANK 0000[0x6] 01d8 ; -------------------------------------------------------------------------------------- 01d8 ; SUBPROGRAM 01d8 ; -------------------------------------------------------------------------------------- 01d8 01e4 | | .CONST 0x01e4 ; Address of begin 01d9 0004 | | .CONST 0x0004 ; Address of exception handler 01da 0004 | | .CONST 0x0004 ; Number of locals 01db INIT_01d8: 01db 00db | | Load_Top At_Offset_3 01dc 0217 | | Execute Heap_Access,All_Reference 01dd 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 01de 0007 | | Action Break_Optional 01df e22c | , | Load 0x1,0x2c 01e0 0007 | | Action Break_Optional 01e1 e003 | | Load 0x0,0x3 01e2 1b0d | | Execute Package,Field_Read,Field_Number 0xd 01e3 0600 | | Execute_Immediate Set_Value_Unchecked,0x0 01e4 BODY_01d8: 01e4 00cf | | Action Mark_Auxiliary 01e5 7816 |x | Jump 0x1fc 01e6 00db | | Load_Top At_Offset_3 01e7 0217 | | Execute Heap_Access,All_Reference 01e8 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 01e9 0f02 | | Execute_Immediate Equal,0x2 01ea 680c |h | Jump_Zero 0x1f7 01eb 00db | | Load_Top At_Offset_3 01ec 0217 | | Execute Heap_Access,All_Reference 01ed 3c06 |< | Execute Record,Field_Read,Field_Number 0x6 01ee 00da | | Load_Top At_Offset_2 01ef 8231 | 1 | Call 0x1,0x31 01f0 6806 |h | Jump_Zero 0x1f7 01f1 00db | | Load_Top At_Offset_3 01f2 0033 | 3 | Store_Top Heap_Access,At_Offset_3 01f3 00da | | Load_Top At_Offset_2 01f4 0217 | | Execute Heap_Access,All_Reference 01f5 3c06 |< | Execute Record,Field_Read,Field_Number 0x6 01f6 0052 | R | Store_Top_Unchecked Discrete,At_Offset_2 01f7 00db | | Load_Top At_Offset_3 01f8 0217 | | Execute Heap_Access,All_Reference 01f9 3c07 |< | Execute Record,Field_Read,Field_Number 0x7 01fa a402 | | Store_Unchecked 0x2,0x2 01fb 00c9 | | Action Pop_Auxiliary_Loop 01fc 00db | | Load_Top At_Offset_3 01fd 77e8 |w | Jump_Nonzero 0x1e6 01fe 00ce | | Action Pop_Auxiliary 01ff 00d9 | | Load_Top At_Offset_1 0200 6816 |h | Jump_Zero 0x217 0201 4800 |H | Short_Literal 0x0 0202 00da | | Load_Top At_Offset_2 0203 0217 | | Execute Heap_Access,All_Reference 0204 3800 |8 | Execute Record,Field_Write,Field_Number 0x0 0205 e5ff | | Load 0x2,-0x1 0206 00da | | Load_Top At_Offset_2 0207 0217 | | Execute Heap_Access,All_Reference 0208 3801 |8 | Execute Record,Field_Write,Field_Number 0x1 0209 e001 | | Load 0x0,0x1 020a 1810 | | Execute Package,Field_Execute,Field_Number 0x10 020b 00da | | Load_Top At_Offset_2 020c 0217 | | Execute Heap_Access,All_Reference 020d 3803 |8 | Execute Record,Field_Write,Field_Number 0x3 020e 6011 |` | Indirect_Literal Discrete,0x220,{0x7fffffff, 0xffffffff} 020f 00da | | Load_Top At_Offset_2 0210 0217 | | Execute Heap_Access,All_Reference 0211 3806 |8 | Execute Record,Field_Write,Field_Number 0x6 0212 00d9 | | Load_Top At_Offset_1 0213 0217 | | Execute Heap_Access,All_Reference 0214 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 0215 a5fd | | Store_Unchecked 0x2,-0x3 0216 4503 |E | Exit_Suprogram New_Top_Offset 0x3 0217 0092 044c | L| Action Push_String_Extended,0x44c ; "Couldn't locate an idle value" 0219 4800 |H | Short_Literal 0x0 021a 800b | | Call 0x0,0xb 021b e002 | | Load 0x0,0x2 021c 1b0f | | Execute Package,Field_Read,Field_Number 0xf 021d a5fd | | Store_Unchecked 0x2,-0x3 021e 4503 |E | Exit_Suprogram New_Top_Offset 0x3 021f 0000 | | .XXX[0x1] 0220 7fff ffff | | .LITERAL {0x7fffffff, 0xffffffff} 0224 0000 0000 | | .BLANK 0000[0x4] 0228 ; -------------------------------------------------------------------------------------- 0228 ; SUBPROGRAM 0228 ; -------------------------------------------------------------------------------------- 0228 022f | / | .CONST 0x022f ; Address of begin 0229 0004 | | .CONST 0x0004 ; Address of exception handler 022a 0002 | | .CONST 0x0002 ; Number of locals 022b INIT_0228: 022b e5fd | | Load 0x2,-0x3 022c e22d | - | Load 0x1,0x2d 022d e22e | . | Load 0x1,0x2e 022e 1811 | | Execute Package,Field_Execute,Field_Number 0x11 022f BODY_0228: 022f 4800 |H | Short_Literal 0x0 0230 00d9 | | Load_Top At_Offset_1 0231 0217 | | Execute Heap_Access,All_Reference 0232 3800 |8 | Execute Record,Field_Write,Field_Number 0x0 0233 00db | | Load_Top At_Offset_3 0234 00d9 | | Load_Top At_Offset_1 0235 0217 | | Execute Heap_Access,All_Reference 0236 3801 |8 | Execute Record,Field_Write,Field_Number 0x1 0237 e5fc | | Load 0x2,-0x4 0238 00d9 | | Load_Top At_Offset_1 0239 0217 | | Execute Heap_Access,All_Reference 023a 3802 |8 | Execute Record,Field_Write,Field_Number 0x2 023b e001 | | Load 0x0,0x1 023c 1810 | | Execute Package,Field_Execute,Field_Number 0x10 023d 00d9 | | Load_Top At_Offset_1 023e 0217 | | Execute Heap_Access,All_Reference 023f 3803 |8 | Execute Record,Field_Write,Field_Number 0x3 0240 e5fe | | Load 0x2,-0x2 0241 0217 | | Execute Heap_Access,All_Reference 0242 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 0243 00d9 | | Load_Top At_Offset_1 0244 0217 | | Execute Heap_Access,All_Reference 0245 3807 |8 | Execute Record,Field_Write,Field_Number 0x7 0246 00d8 | | Load_Top At_Offset_0 0247 e5fe | | Load 0x2,-0x2 0248 0217 | | Execute Heap_Access,All_Reference 0249 3800 |8 | Execute Record,Field_Write,Field_Number 0x0 024a 4505 |E | Exit_Suprogram New_Top_Offset 0x5 024b 0000 0000 | | .BLANK 0000[0x5] 0250 ; -------------------------------------------------------------------------------------- 0250 ; SUBPROGRAM 0250 ; -------------------------------------------------------------------------------------- 0250 0256 | V | .CONST 0x0256 ; Address of begin 0251 0004 | | .CONST 0x0004 ; Address of exception handler 0252 0002 | | .CONST 0x0002 ; Number of locals 0253 INIT_0250: 0253 00db | | Load_Top At_Offset_3 0254 0217 | | Execute Heap_Access,All_Reference 0255 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 0256 BODY_0250: 0256 00cf | | Action Mark_Auxiliary 0257 7818 |x | Jump 0x270 0258 00d9 | | Load_Top At_Offset_1 0259 0217 | | Execute Heap_Access,All_Reference 025a 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 025b e5ff | | Load 0x2,-0x1 025c 027f | | Execute Discrete,Equal 025d 680d |h | Jump_Zero 0x26b 025e 00d9 | | Load_Top At_Offset_1 025f 0217 | | Execute Heap_Access,All_Reference 0260 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 0261 7009 |p | Jump_Nonzero 0x26b 0262 4801 |H | Short_Literal 0x1 0263 00da | | Load_Top At_Offset_2 0264 0217 | | Execute Heap_Access,All_Reference 0265 3800 |8 | Execute Record,Field_Write,Field_Number 0x0 0266 4800 |H | Short_Literal 0x0 0267 00da | | Load_Top At_Offset_2 0268 0217 | | Execute Heap_Access,All_Reference 0269 3803 |8 | Execute Record,Field_Write,Field_Number 0x3 026a 4503 |E | Exit_Suprogram New_Top_Offset 0x3 026b 00d9 | | Load_Top At_Offset_1 026c 0217 | | Execute Heap_Access,All_Reference 026d 3c07 |< | Execute Record,Field_Read,Field_Number 0x7 026e 0032 | 2 | Store_Top Heap_Access,At_Offset_2 026f 00c9 | | Action Pop_Auxiliary_Loop 0270 00d9 | | Load_Top At_Offset_1 0271 77e6 |w | Jump_Nonzero 0x258 0272 00ce | | Action Pop_Auxiliary 0273 0092 044d | M| Action Push_String_Extended,0x44d ; "Couldn't find the pending item" 0275 4800 |H | Short_Literal 0x0 0276 800b | | Call 0x0,0xb 0277 4503 |E | Exit_Suprogram New_Top_Offset 0x3 0278 ; -------------------------------------------------------------------------------------- 0278 ; SUBPROGRAM 0278 ; -------------------------------------------------------------------------------------- 0278 027b | { | .CONST 0x027b ; Address of begin 0279 0004 | | .CONST 0x0004 ; Address of exception handler 027a 0001 | | .CONST 0x0001 ; Number of locals 027b BODY_0278: 027b INIT_0278: 027b 4800 |H | Short_Literal 0x0 027c e5fe | | Load 0x2,-0x2 027d e5ff | | Load 0x2,-0x1 027e 8233 | 3 | Call 0x1,0x33 027f 4503 |E | Exit_Suprogram New_Top_Offset 0x3 0280 ; -------------------------------------------------------------------------------------- 0280 ; SUBPROGRAM 0280 ; -------------------------------------------------------------------------------------- 0280 0286 | | .CONST 0x0286 ; Address of begin 0281 0004 | | .CONST 0x0004 ; Address of exception handler 0282 0002 | | .CONST 0x0002 ; Number of locals 0283 INIT_0280: 0283 e5fd | | Load 0x2,-0x3 0284 0217 | | Execute Heap_Access,All_Reference 0285 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 0286 BODY_0280: 0286 00cf | | Action Mark_Auxiliary 0287 782d |x- | Jump 0x2b5 0288 00d9 | | Load_Top At_Offset_1 0289 0217 | | Execute Heap_Access,All_Reference 028a 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 028b e5ff | | Load 0x2,-0x1 028c 027f | | Execute Discrete,Equal 028d 6822 |h" | Jump_Zero 0x2b0 028e 4802 |H | Short_Literal 0x2 028f 00da | | Load_Top At_Offset_2 0290 0217 | | Execute Heap_Access,All_Reference 0291 3800 |8 | Execute Record,Field_Write,Field_Number 0x0 0292 4800 |H | Short_Literal 0x0 0293 00da | | Load_Top At_Offset_2 0294 0217 | | Execute Heap_Access,All_Reference 0295 3801 |8 | Execute Record,Field_Write,Field_Number 0x1 0296 00d9 | | Load_Top At_Offset_1 0297 0217 | | Execute Heap_Access,All_Reference 0298 3c04 |< | Execute Record,Field_Read,Field_Number 0x4 0299 e5fe | | Load 0x2,-0x2 029a 8234 | 4 | Call 0x1,0x34 029b 00da | | Load_Top At_Offset_2 029c 0217 | | Execute Heap_Access,All_Reference 029d 3804 |8 | Execute Record,Field_Write,Field_Number 0x4 029e e003 | | Load 0x0,0x3 029f 1811 | | Execute Package,Field_Execute,Field_Number 0x11 02a0 00da | | Load_Top At_Offset_2 02a1 0217 | | Execute Heap_Access,All_Reference 02a2 3805 |8 | Execute Record,Field_Write,Field_Number 0x5 02a3 00d9 | | Load_Top At_Offset_1 02a4 0217 | | Execute Heap_Access,All_Reference 02a5 3c04 |< | Execute Record,Field_Read,Field_Number 0x4 02a6 e003 | | Load 0x0,0x3 02a7 1810 | | Execute Package,Field_Execute,Field_Number 0x10 02a8 00da | | Load_Top At_Offset_2 02a9 0217 | | Execute Heap_Access,All_Reference 02aa 3806 |8 | Execute Record,Field_Write,Field_Number 0x6 02ab 00d9 | | Load_Top At_Offset_1 02ac 0217 | | Execute Heap_Access,All_Reference 02ad 3c06 |< | Execute Record,Field_Read,Field_Number 0x6 02ae a5fc | | Store_Unchecked 0x2,-0x4 02af 4504 |E | Exit_Suprogram New_Top_Offset 0x4 02b0 00d9 | | Load_Top At_Offset_1 02b1 0217 | | Execute Heap_Access,All_Reference 02b2 3c07 |< | Execute Record,Field_Read,Field_Number 0x7 02b3 0032 | 2 | Store_Top Heap_Access,At_Offset_2 02b4 00c9 | | Action Pop_Auxiliary_Loop 02b5 00d9 | | Load_Top At_Offset_1 02b6 77d1 |w | Jump_Nonzero 0x288 02b7 4504 |E | Exit_Suprogram New_Top_Offset 0x4 02b8 ; -------------------------------------------------------------------------------------- 02b8 ; SUBPROGRAM 02b8 ; -------------------------------------------------------------------------------------- 02b8 02bb | | .CONST 0x02bb ; Address of begin 02b9 0004 | | .CONST 0x0004 ; Address of exception handler 02ba 0001 | | .CONST 0x0001 ; Number of locals 02bb BODY_02b8: 02bb INIT_02b8: 02bb 4801 |H | Short_Literal 0x1 02bc e5fe | | Load 0x2,-0x2 02bd e5ff | | Load 0x2,-0x1 02be 8233 | 3 | Call 0x1,0x33 02bf 4503 |E | Exit_Suprogram New_Top_Offset 0x3 02c0 ; -------------------------------------------------------------------------------------- 02c0 ; SUBPROGRAM 02c0 ; -------------------------------------------------------------------------------------- 02c0 02c8 | | .CONST 0x02c8 ; Address of begin 02c1 0004 | | .CONST 0x0004 ; Address of exception handler 02c2 0002 | | .CONST 0x0002 ; Number of locals 02c3 INIT_02c0: 02c3 00da | | Load_Top At_Offset_2 02c4 0217 | | Execute Heap_Access,All_Reference 02c5 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 02c6 e22b | + | Load 0x1,0x2b 02c7 0216 | | Execute Heap_Access,Convert 02c8 BODY_02c0: 02c8 e5fe | | Load 0x2,-0x2 02c9 e229 | ) | Load 0x1,0x29 02ca 0322 | " | Declare_Variable Record 02cb e5ff | | Load 0x2,-0x1 02cc 00d9 | | Load_Top At_Offset_1 02cd 3800 |8 | Execute Record,Field_Write,Field_Number 0x0 02ce 00da | | Load_Top At_Offset_2 02cf 00d9 | | Load_Top At_Offset_1 02d0 3801 |8 | Execute Record,Field_Write,Field_Number 0x1 02d1 e230 | 0 | Load 0x1,0x30 02d2 1811 | | Execute Package,Field_Execute,Field_Number 0x11 02d3 a5fd | | Store_Unchecked 0x2,-0x3 02d4 4503 |E | Exit_Suprogram New_Top_Offset 0x3 02d5 0000 0000 | | .XXX[0x3] 02d7 0000 | | 02d8 ; -------------------------------------------------------------------------------------- 02d8 ; SUBPROGRAM 02d8 ; -------------------------------------------------------------------------------------- 02d8 02db | | .CONST 0x02db ; Address of begin 02d9 0004 | | .CONST 0x0004 ; Address of exception handler 02da 0001 | | .CONST 0x0001 ; Number of locals 02db BODY_02d8: 02db INIT_02d8: 02db 00da | | Load_Top At_Offset_2 02dc e230 | 0 | Load 0x1,0x30 02dd 1812 | | Execute Package,Field_Execute,Field_Number 0x12 02de 0033 | 3 | Store_Top Heap_Access,At_Offset_3 02df 4501 |E | Exit_Suprogram New_Top_Offset 0x1 02e0 ; -------------------------------------------------------------------------------------- 02e0 ; SUBPROGRAM 02e0 ; -------------------------------------------------------------------------------------- 02e0 02e3 | | .CONST 0x02e3 ; Address of begin 02e1 0004 | | .CONST 0x0004 ; Address of exception handler 02e2 0001 | | .CONST 0x0001 ; Number of locals 02e3 BODY_02e0: 02e3 INIT_02e0: 02e3 00da | | Load_Top At_Offset_2 02e4 0217 | | Execute Heap_Access,All_Reference 02e5 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 02e6 0217 | | Execute Heap_Access,All_Reference 02e7 3c07 |< | Execute Record,Field_Read,Field_Number 0x7 02e8 e22b | + | Load 0x1,0x2b 02e9 0216 | | Execute Heap_Access,Convert 02ea 00db | | Load_Top At_Offset_3 02eb 0217 | | Execute Heap_Access,All_Reference 02ec 3801 |8 | Execute Record,Field_Write,Field_Number 0x1 02ed 4501 |E | Exit_Suprogram New_Top_Offset 0x1 02ee 0000 0000 | | .XXX[0x2] 02f0 ; -------------------------------------------------------------------------------------- 02f0 ; SUBPROGRAM 02f0 ; -------------------------------------------------------------------------------------- 02f0 02f3 | | .CONST 0x02f3 ; Address of begin 02f1 0004 | | .CONST 0x0004 ; Address of exception handler 02f2 0001 | | .CONST 0x0001 ; Number of locals 02f3 BODY_02f0: 02f3 INIT_02f0: 02f3 00da | | Load_Top At_Offset_2 02f4 6805 |h | Jump_Zero 0x2fa 02f5 00da | | Load_Top At_Offset_2 02f6 0217 | | Execute Heap_Access,All_Reference 02f7 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 02f8 021d | | Execute Heap_Access,Is_Null 02f9 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 02fa 4801 |H | Short_Literal 0x1 02fb 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 02fc 0000 0000 | | .BLANK 0000[0x4] 0300 ; -------------------------------------------------------------------------------------- 0300 ; SUBPROGRAM 0300 ; -------------------------------------------------------------------------------------- 0300 0303 | | .CONST 0x0303 ; Address of begin 0301 0004 | | .CONST 0x0004 ; Address of exception handler 0302 0001 | | .CONST 0x0001 ; Number of locals 0303 BODY_0300: 0303 INIT_0300: 0303 00da | | Load_Top At_Offset_2 0304 0217 | | Execute Heap_Access,All_Reference 0305 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 0306 0217 | | Execute Heap_Access,All_Reference 0307 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 0308 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0309 0000 0000 | | .BLANK 0000[0x7] 0310 ; -------------------------------------------------------------------------------------- 0310 ; SUBPROGRAM 0310 ; -------------------------------------------------------------------------------------- 0310 0313 | | .CONST 0x0313 ; Address of begin 0311 0004 | | .CONST 0x0004 ; Address of exception handler 0312 0001 | | .CONST 0x0001 ; Number of locals 0313 BODY_0310: 0313 INIT_0310: 0313 00da | | Load_Top At_Offset_2 0314 0217 | | Execute Heap_Access,All_Reference 0315 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 0316 0217 | | Execute Heap_Access,All_Reference 0317 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 0318 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0319 0000 0000 | | .BLANK 0000[0x7] 0320 ; -------------------------------------------------------------------------------------- 0320 ; SUBPROGRAM 0320 ; -------------------------------------------------------------------------------------- 0320 0323 | # | .CONST 0x0323 ; Address of begin 0321 0004 | | .CONST 0x0004 ; Address of exception handler 0322 0001 | | .CONST 0x0001 ; Number of locals 0323 BODY_0320: 0323 INIT_0320: 0323 00da | | Load_Top At_Offset_2 0324 0217 | | Execute Heap_Access,All_Reference 0325 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 0326 0217 | | Execute Heap_Access,All_Reference 0327 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 0328 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0329 0000 0000 | | .BLANK 0000[0x7] 0330 ; -------------------------------------------------------------------------------------- 0330 ; SUBPROGRAM 0330 ; -------------------------------------------------------------------------------------- 0330 0333 | 3 | .CONST 0x0333 ; Address of begin 0331 0004 | | .CONST 0x0004 ; Address of exception handler 0332 0001 | | .CONST 0x0001 ; Number of locals 0333 BODY_0330: 0333 INIT_0330: 0333 00da | | Load_Top At_Offset_2 0334 0217 | | Execute Heap_Access,All_Reference 0335 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 0336 0217 | | Execute Heap_Access,All_Reference 0337 3c03 |< | Execute Record,Field_Read,Field_Number 0x3 0338 e001 | | Load 0x0,0x1 0339 1811 | | Execute Package,Field_Execute,Field_Number 0x11 033a 7007 |p | Jump_Nonzero 0x342 033b 00da | | Load_Top At_Offset_2 033c 0217 | | Execute Heap_Access,All_Reference 033d 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 033e 0217 | | Execute Heap_Access,All_Reference 033f 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 0340 0e00 | | Execute_Immediate Not_Equal,0x0 0341 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0342 4801 |H | Short_Literal 0x1 0343 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0344 0000 0000 | | .BLANK 0000[0x4] 0348 ; -------------------------------------------------------------------------------------- 0348 ; SUBPROGRAM 0348 ; -------------------------------------------------------------------------------------- 0348 034b | K | .CONST 0x034b ; Address of begin 0349 0004 | | .CONST 0x0004 ; Address of exception handler 034a 0001 | | .CONST 0x0001 ; Number of locals 034b BODY_0348: 034b INIT_0348: 034b 00da | | Load_Top At_Offset_2 034c 0217 | | Execute Heap_Access,All_Reference 034d 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 034e 0217 | | Execute Heap_Access,All_Reference 034f 3c05 |< | Execute Record,Field_Read,Field_Number 0x5 0350 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0351 0000 0000 | | .BLANK 0000[0x7] 0358 ; -------------------------------------------------------------------------------------- 0358 ; SUBPROGRAM 0358 ; -------------------------------------------------------------------------------------- 0358 035b | [ | .CONST 0x035b ; Address of begin 0359 0004 | | .CONST 0x0004 ; Address of exception handler 035a 0001 | | .CONST 0x0001 ; Number of locals 035b BODY_0358: 035b INIT_0358: 035b 00da | | Load_Top At_Offset_2 035c 0217 | | Execute Heap_Access,All_Reference 035d 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 035e 0217 | | Execute Heap_Access,All_Reference 035f 3c06 |< | Execute Record,Field_Read,Field_Number 0x6 0360 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0361 0000 0000 | | .BLANK 0000[0x7] 0368 ; -------------------------------------------------------------------------------------- 0368 ; SUBPROGRAM 0368 ; -------------------------------------------------------------------------------------- 0368 0378 | x | .CONST 0x0378 ; Address of begin 0369 0004 | | .CONST 0x0004 ; Address of exception handler 036a 0004 | | .CONST 0x0004 ; Number of locals 036b INIT_0368: 036b 00da | | Load_Top At_Offset_2 036c 0217 | | Execute Heap_Access,All_Reference 036d 3400 |4 | Execute Record,Field_Reference,Field_Number 0x0 036e 0007 | | Action Break_Optional 036f 00db | | Load_Top At_Offset_3 0370 0217 | | Execute Heap_Access,All_Reference 0371 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 0372 e22c | , | Load 0x1,0x2c 0373 0216 | | Execute Heap_Access,Convert 0374 00d9 | | Load_Top At_Offset_1 0375 0217 | | Execute Heap_Access,All_Reference 0376 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 0377 0007 | | Action Break_Optional 0378 BODY_0368: 0378 e5ff | | Load 0x2,-0x1 0379 821f | | Call 0x1,0x1f 037a c5ff | | Store 0x2,-0x1 037b 00d9 | | Load_Top At_Offset_1 037c 00d9 | | Load_Top At_Offset_1 037d 021f | | Execute Heap_Access,Equal 037e 6807 |h | Jump_Zero 0x386 037f 00d9 | | Load_Top At_Offset_1 0380 0217 | | Execute Heap_Access,All_Reference 0381 3c07 |< | Execute Record,Field_Read,Field_Number 0x7 0382 00db | | Load_Top At_Offset_3 0383 0217 | | Execute Heap_Access,All_Reference 0384 3800 |8 | Execute Record,Field_Write,Field_Number 0x0 0385 7817 |x | Jump 0x39d 0386 00cf | | Action Mark_Auxiliary 0387 7812 |x | Jump 0x39a 0388 00da | | Load_Top At_Offset_2 0389 00da | | Load_Top At_Offset_2 038a 0217 | | Execute Heap_Access,All_Reference 038b 3c07 |< | Execute Record,Field_Read,Field_Number 0x7 038c 021f | | Execute Heap_Access,Equal 038d 6807 |h | Jump_Zero 0x395 038e 00da | | Load_Top At_Offset_2 038f 0217 | | Execute Heap_Access,All_Reference 0390 3c07 |< | Execute Record,Field_Read,Field_Number 0x7 0391 00da | | Load_Top At_Offset_2 0392 0217 | | Execute Heap_Access,All_Reference 0393 3807 |8 | Execute Record,Field_Write,Field_Number 0x7 0394 7807 |x | Jump 0x39c 0395 00d9 | | Load_Top At_Offset_1 0396 0217 | | Execute Heap_Access,All_Reference 0397 3c07 |< | Execute Record,Field_Read,Field_Number 0x7 0398 0032 | 2 | Store_Top Heap_Access,At_Offset_2 0399 00c9 | | Action Pop_Auxiliary_Loop 039a 00d9 | | Load_Top At_Offset_1 039b 77ec |w | Jump_Nonzero 0x388 039c 00ce | | Action Pop_Auxiliary 039d 00d9 | | Load_Top At_Offset_1 039e e22e | . | Load 0x1,0x2e 039f 1812 | | Execute Package,Field_Execute,Field_Number 0x12 03a0 0032 | 2 | Store_Top Heap_Access,At_Offset_2 03a1 4501 |E | Exit_Suprogram New_Top_Offset 0x1 03a2 0000 0000 | | .BLANK 0000[0x6] 03a8 ; -------------------------------------------------------------------------------------- 03a8 ; SUBPROGRAM 03a8 ; -------------------------------------------------------------------------------------- 03a8 03ae | | .CONST 0x03ae ; Address of begin 03a9 0004 | | .CONST 0x0004 ; Address of exception handler 03aa 0002 | | .CONST 0x0002 ; Number of locals 03ab INIT_03a8: 03ab 00db | | Load_Top At_Offset_3 03ac 0217 | | Execute Heap_Access,All_Reference 03ad 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 03ae BODY_03a8: 03ae 00cf | | Action Mark_Auxiliary 03af 781c |x | Jump 0x3cc 03b0 00d9 | | Load_Top At_Offset_1 03b1 0217 | | Execute Heap_Access,All_Reference 03b2 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 03b3 e5ff | | Load 0x2,-0x1 03b4 027f | | Execute Discrete,Equal 03b5 6811 |h | Jump_Zero 0x3c7 03b6 00d9 | | Load_Top At_Offset_1 03b7 0217 | | Execute Heap_Access,All_Reference 03b8 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 03b9 700d |p | Jump_Nonzero 0x3c7 03ba 4801 |H | Short_Literal 0x1 03bb 00da | | Load_Top At_Offset_2 03bc 0217 | | Execute Heap_Access,All_Reference 03bd 3800 |8 | Execute Record,Field_Write,Field_Number 0x0 03be e5fd | | Load 0x2,-0x3 03bf 00da | | Load_Top At_Offset_2 03c0 0217 | | Execute Heap_Access,All_Reference 03c1 3802 |8 | Execute Record,Field_Write,Field_Number 0x2 03c2 4800 |H | Short_Literal 0x0 03c3 00da | | Load_Top At_Offset_2 03c4 0217 | | Execute Heap_Access,All_Reference 03c5 3803 |8 | Execute Record,Field_Write,Field_Number 0x3 03c6 4504 |E | Exit_Suprogram New_Top_Offset 0x4 03c7 00d9 | | Load_Top At_Offset_1 03c8 0217 | | Execute Heap_Access,All_Reference 03c9 3c07 |< | Execute Record,Field_Read,Field_Number 0x7 03ca 0032 | 2 | Store_Top Heap_Access,At_Offset_2 03cb 00c9 | | Action Pop_Auxiliary_Loop 03cc 00d9 | | Load_Top At_Offset_1 03cd 77e2 |w | Jump_Nonzero 0x3b0 03ce 00ce | | Action Pop_Auxiliary 03cf 0092 044d | M| Action Push_String_Extended,0x44d ; "Couldn't find the pending item" 03d1 4800 |H | Short_Literal 0x0 03d2 800b | | Call 0x0,0xb 03d3 4504 |E | Exit_Suprogram New_Top_Offset 0x4 03d4 0000 0000 | | .BLANK 0000[0x4] 03d8 ; -------------------------------------------------------------------------------------- 03d8 ; SUBPROGRAM 03d8 ; -------------------------------------------------------------------------------------- 03d8 03e0 | | .CONST 0x03e0 ; Address of begin 03d9 0004 | | .CONST 0x0004 ; Address of exception handler 03da 0003 | | .CONST 0x0003 ; Number of locals 03db INIT_03d8: 03db 00db | | Load_Top At_Offset_3 03dc 0217 | | Execute Heap_Access,All_Reference 03dd 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 03de 0007 | | Action Break_Optional 03df e22c | , | Load 0x1,0x2c 03e0 BODY_03d8: 03e0 00cf | | Action Mark_Auxiliary 03e1 7827 |x' | Jump 0x409 03e2 00da | | Load_Top At_Offset_2 03e3 0217 | | Execute Heap_Access,All_Reference 03e4 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 03e5 e5ff | | Load 0x2,-0x1 03e6 027f | | Execute Discrete,Equal 03e7 681a |h | Jump_Zero 0x402 03e8 00da | | Load_Top At_Offset_2 03e9 0217 | | Execute Heap_Access,All_Reference 03ea 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 03eb e5fd | | Load 0x2,-0x3 03ec 027f | | Execute Discrete,Equal 03ed 6814 |h | Jump_Zero 0x402 03ee 00d9 | | Load_Top At_Offset_1 03ef 6807 |h | Jump_Zero 0x3f7 03f0 00da | | Load_Top At_Offset_2 03f1 0217 | | Execute Heap_Access,All_Reference 03f2 3c07 |< | Execute Record,Field_Read,Field_Number 0x7 03f3 00da | | Load_Top At_Offset_2 03f4 0217 | | Execute Heap_Access,All_Reference 03f5 3807 |8 | Execute Record,Field_Write,Field_Number 0x7 03f6 7806 |x | Jump 0x3fd 03f7 00da | | Load_Top At_Offset_2 03f8 0217 | | Execute Heap_Access,All_Reference 03f9 3c07 |< | Execute Record,Field_Read,Field_Number 0x7 03fa e5fe | | Load 0x2,-0x2 03fb 0217 | | Execute Heap_Access,All_Reference 03fc 3800 |8 | Execute Record,Field_Write,Field_Number 0x0 03fd 00da | | Load_Top At_Offset_2 03fe e22e | . | Load 0x1,0x2e 03ff 1812 | | Execute Package,Field_Execute,Field_Number 0x12 0400 0033 | 3 | Store_Top Heap_Access,At_Offset_3 0401 4504 |E | Exit_Suprogram New_Top_Offset 0x4 0402 00da | | Load_Top At_Offset_2 0403 0032 | 2 | Store_Top Heap_Access,At_Offset_2 0404 00da | | Load_Top At_Offset_2 0405 0217 | | Execute Heap_Access,All_Reference 0406 3c07 |< | Execute Record,Field_Read,Field_Number 0x7 0407 0033 | 3 | Store_Top Heap_Access,At_Offset_3 0408 00c9 | | Action Pop_Auxiliary_Loop 0409 00da | | Load_Top At_Offset_2 040a 77d7 |w | Jump_Nonzero 0x3e2 040b 00ce | | Action Pop_Auxiliary 040c 0092 044e | N| Action Push_String_Extended,0x44e ; "Couldn't find the " 040e e5fd | | Load 0x2,-0x3 040f e212 | | Load 0x1,0x12 0410 011c | | Execute Any,Convert_Unchecked 0411 1c01 | | Execute_Immediate Run_Utility,0x1 0412 01cc | | Execute Vector,Catenate 0413 0092 044f | O| Action Push_String_Extended,0x44f ; " item" 0415 01cc | | Execute Vector,Catenate 0416 4800 |H | Short_Literal 0x0 0417 800b | | Call 0x0,0xb 0418 4504 |E | Exit_Suprogram New_Top_Offset 0x4 0419 0000 0000 | | .BLANK 0000[0x7] 0420 ; -------------------------------------------------------------------------------------- 0420 ; SUBPROGRAM 0420 ; -------------------------------------------------------------------------------------- 0420 0423 | # | .CONST 0x0423 ; Address of begin 0421 0004 | | .CONST 0x0004 ; Address of exception handler 0422 0001 | | .CONST 0x0001 ; Number of locals 0423 BODY_0420: 0423 INIT_0420: 0423 00da | | Load_Top At_Offset_2 0424 601b |` | Indirect_Literal Discrete,0x440,{0xffffffff, 0xffff0000} 0425 027f | | Execute Discrete,Equal 0426 6809 |h | Jump_Zero 0x430 0427 00db | | Load_Top At_Offset_3 0428 6013 |` | Indirect_Literal Discrete,0x43c,{0xffffffff, 0xffff8000} 0429 027f | | Execute Discrete,Equal 042a 6803 |h | Jump_Zero 0x42e 042b e00c | | Load 0x0,0xc 042c 180f | | Execute Package,Field_Execute,Field_Number 0xf 042d 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 042e 00db | | Load_Top At_Offset_3 042f 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 0430 00da | | Load_Top At_Offset_2 0431 600a |` | Indirect_Literal Discrete,0x43c,{0xffffffff, 0xffff8000} 0432 027f | | Execute Discrete,Equal 0433 7003 |p | Jump_Nonzero 0x437 0434 00da | | Load_Top At_Offset_2 0435 0d00 | | Execute_Immediate Less,0x0 0436 6803 |h | Jump_Zero 0x43a 0437 e00c | | Load 0x0,0xc 0438 180f | | Execute Package,Field_Execute,Field_Number 0xf 0439 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 043a 00da | | Load_Top At_Offset_2 043b 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 043c ffff ffff | | .LITERAL {0xffffffff, 0xffff8000} 0440 ffff ffff | | .LITERAL {0xffffffff, 0xffff0000} 0444 ; -------------------------------------------------------------------------------------- 0444 ; STRING TABLE 0444 ; -------------------------------------------------------------------------------------- 0444 001a | | .STRTAB 0x001a->0x0451 ; "PENDING" 0445 001f | | .STRTAB 0x001f->0x0454 ; "ACTIVE" 0446 0023 | # | .STRTAB 0x0023->0x0457 ; "IDLE" 0447 0025 | % | .STRTAB 0x0025->0x0459 ; "SUCCESSFUL" 0448 002d | - | .STRTAB 0x002d->0x045e ; "ITEM_PENDING" 0449 0037 | 7 | .STRTAB 0x0037->0x0464 ; "CREATE_FAILED" 044a 0042 | B | .STRTAB 0x0042->0x046b ; "IDLE_AVAILABLE" 044b 004e | N | .STRTAB 0x004e->0x0472 ; "MUST_CREATE" 044c 0057 | W | .STRTAB 0x0057->0x0477 ; "Couldn't locate an idle value" 044d 0072 | r | .STRTAB 0x0072->0x0486 ; "Couldn't find the pending item" 044e 008e | | .STRTAB 0x008e->0x0495 ; "Couldn't find the " 044f 009e | | .STRTAB 0x009e->0x049e ; " item" 0450 00a1 | | .STREND 0x00a1->0x04a0 0451 5045 4e44 |PEND| .STRTAB_STRINGS 04a1 0000 0000 | | .BLANK 0000[0x7] 04a8 ; -------------------------------------------------------------------------------------- 04a8 ; Debug Table 04a8 ; -------------------------------------------------------------------------------------- 04a8 0004 000e | | .DEBUG4 0x0004,0x000e,0xf459,0x0000,0x0001,0x0000 04ae 32c2 cc00 |2 | .XXX[0x2] 04b0 0000 0000 | | .BLANK 0000[0x6] 04b6 559d 9c00 |U | .XXX[0x4] 04b8 4bfa 6980 |K i | 04ba 0000 0000 | | .BLANK 0000[0x6] 04c0 0ec7 b400 | | .XXX[0xe] 04c2 0ccb 0b30 | 0| 04c4 0000 0000 | | 04c6 0045 38a0 | E8 | 04c8 0000 0000 | | 04ca 01d3 7690 | v | 04cc 0199 6166 | af| 04ce 0000 0000 | | .BLANK 0000[0x6] 04d4 003f 86d5 | ? | .XXX[0x1b] 04d6 c016 1d27 | '| 04d8 4005 5c6d |@ \m| 04da c000 0000 | | 04dc 0000 0000 | | 04de 0007 f2da | | 04e0 c006 6585 | e | 04e2 9800 0000 | | 04e4 0000 229c | " | 04e6 5000 0000 |P | 04e8 0000 f27b | {| 04ea 6000 ccb0 |` | 04ec b300 14c8 | | 04ee 4f00 |O | 04ef 0000 0000 | | .BLANK 0000[0x4] 04f3 200f 6d00 | m | .XXX[0x4] 04f5 1996 1660 | `| 04f7 0000 0000 | | .BLANK 0000[0x6] 04fd 03d0 6dc0 | m | .XXX[0x23] 04ff 0332 c2cc | 2 | 0501 0000 0000 | | 0503 0011 4e28 | N(| 0505 0000 0000 | | 0507 0076 4dbf | vM | 0509 009b fc76 | v| 050b 8000 0000 | | 050d 0002 6696 | f | 050f 8000 0000 | | 0511 000c 0bb8 | | 0513 000c cb0b | | 0515 3001 4c84 |0 L | 0517 f000 0000 | | 0519 0000 0000 | | 051b 0001 89f7 | | 051d 1001 2fe9 | / | 051f a600 | | 0520 0000 0000 | | .BLANK 0000[0x6] 0526 3b56 e400 |;V | .XXX[0x4] 0528 25fd 34c0 |% 4 | 052a 0000 0000 | | .BLANK 0000[0x6] 0530 05ce dcc0 | | .XXX[0x4] 0532 04bf a698 | | 0534 0000 0000 | | .BLANK 0000[0x6] 053a 00e5 9ba0 | | .XXX[0x4] 053c 0097 f4d3 | | 053e 0000 0000 | | .BLANK 0000[0x6] 0544 001c 6775 | gu| .XXX[0x2f] 0546 0012 fe9a | | 0548 6000 0000 |` | 054a 0000 8a71 | q| 054c 4000 0000 |@ | 054e 0003 f16e | n| 0550 d804 dfe3 | | 0552 b400 0000 | | 0554 0000 133c | <| 0556 3800 0000 |8 | 0558 0000 6e2d | n-| 055a dc00 4bfa | K | 055c 6980 0000 |i | 055e 0000 0229 | )| 0560 c500 0000 | | 0562 0000 101f | | 0564 bc00 097f | | 0566 4d30 0000 |M0 | 0568 0000 0045 | E| 056a 38a0 0000 |8 | 056c 0000 01f5 | | 056e f79e 00b1 | | 0570 b13a 0028 | : (| 0572 5b20 |[ | 0573 0000 0000 | | .BLANK 0000[0x4] 0577 0040 e6f4 | @ | .XXX[0x11] 0579 0025 fd34 | % 4| 057b c000 0000 | | 057d 0001 14e2 | | 057f 8000 0000 | | 0581 0006 9dde | | 0583 f802 c8c4 | | 0585 e800 abce | | 0587 e000 | | 0588 0000 0000 | | .BLANK 0000[0x4] 058c d61b e000 | | .XXX[0x10] 058e 97f4 d300 | | 0590 0000 0000 | | 0592 0453 8a00 | S | 0594 0000 0000 | | 0596 0ddf 7dc1 | } | 0598 348b 8080 |4 | 059a 0182 c460 | `| 059c 0000 0000 | | .BLANK 0000[0x4] 05a0 02bc efc0 | | .XXX[0x25] 05a2 025f d34c | _ L| 05a4 0000 0000 | | 05a6 0011 4e28 | N(| 05a8 0000 0000 | | 05aa 005d 4dfc | ]M | 05ac 0058 e66e | X n| 05ae 8000 0000 | | 05b0 0002 29c5 | ) | 05b2 0000 0000 | | 05b4 000e a5c0 | | 05b6 000b 1ccd | | 05b8 d000 0000 | | 05ba 0000 4538 | E8| 05bc a000 0000 | | 05be 0001 e978 | x| 05c0 1c13 48b8 | H | 05c2 0800 2637 | &7| 05c4 d000 | | 05c5 0000 0000 | | .BLANK 0000[0x4] 05c9 3a47 0582 |:G | .XXX[0x6] 05cb 6917 0100 |i | 05cd 043f 5ec0 | ?^ | 05cf 0000 0000 | | .BLANK 0000[0x4] 05d3 05a8 e0f0 | | .XXX[0x6] 05d5 4d22 e020 |M" | 05d7 0083 cc50 | P| 05d9 0000 0000 | | .BLANK 0000[0x4] 05dd 0102 5c20 | \ | .XXX[0x4] 05df 0003 4c66 | Lf| 05e1 0000 0000 | | .BLANK 0000[0x6] 05e7 0015 ef85 | | .XXX[0x11] 05e9 c134 8b80 | 4 | 05eb 8000 9e78 | x| 05ed 6000 0000 |` | 05ef 0000 0000 | | 05f1 0003 e0f0 | | 05f3 d826 9170 | & p| 05f5 1000 50dd | P | 05f7 5800 |X | 05f8 0000 0000 | | .BLANK 0000[0x4] 05fc 7c2e 1f00 ||. | .XXX[0x4] 05fe 0142 0280 | B |