DataMuseum.dk

Presents historical artifacts from the history of:

Rational R1000/400

This is an automatic "excavation" of a thematic subset of
artifacts from Datamuseum.dk's BitArchive.

See our Wiki for more about Rational R1000/400

Excavated with: AutoArchaeologist - Free & Open Source Software.


top - download

⟦e22aab25e⟧

    Length: 3072 (0xc00)
    Notes: 00_class, 5800_R1K_CODE, 74_tag, NULL, R1k_Segment, seg_191cd7

Derivation

└─⟦8527c1e9b⟧ Bits:30000544 8mm tape, Rational 1000, Arrival backup of disks in PAM's R1000
    └─ ⟦cfc2e13cd⟧ »Space Info Vol 2« 
        └─⟦this⟧ 

Disassembly

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 0580       |    |		.CONST	0x0580								; 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 0002       |    |		.CONST	0x0002								; 0, wired, #pages in seg - 1)
0008 ; --------------------------------------------------------------------------------------
0008 ; SUBPROGRAM
0008 ; --------------------------------------------------------------------------------------
0008 0141       | A  |		.CONST	0x0141								; Address of begin
0009 0004       |    |		.CONST	0x0004								; Address of exception handler
000a 001d       |    |		.CONST	0x001d								; Number of locals
000b			INIT_0008:
000b 4808       |H   |		Short_Literal	0x8
000c 4800       |H   |		Short_Literal	0x0
000d 4802       |H   |		Short_Literal	0x2
000e 029f 014b  |   K|		Declare_Subprogram	INIT_0148,For_Call
0010 03fb       |    |		Declare_Type	Discrete,Defined,Visible,With_Size
0011 0007       |    |		Action	Break_Optional
0012 4808       |H   |		Short_Literal	0x8
0013 4800       |H   |		Short_Literal	0x0
0014 480a       |H   |		Short_Literal	0xa
0015 029f 0173  |   s|		Declare_Subprogram	INIT_0170,For_Call
0017 03fb       |    |		Declare_Type	Discrete,Defined,Visible,With_Size
0018 0007       |    |		Action	Break_Optional
0019 4808       |H   |		Short_Literal	0x8
001a 4800       |H   |		Short_Literal	0x0
001b 4801       |H   |		Short_Literal	0x1
001c 029f 019b  |    |		Declare_Subprogram	INIT_0198,For_Call
001e 03fb       |    |		Declare_Type	Discrete,Defined,Visible,With_Size
001f 0007       |    |		Action	Break_Optional
0020 0007       |    |		Action	Break_Optional
0021 4808       |H   |		Short_Literal	0x8
0022 4800       |H   |		Short_Literal	0x0
0023 4802       |H   |		Short_Literal	0x2
0024 029f 01c3  |    |		Declare_Subprogram	INIT_01c0,For_Call
0026 03fb       |    |		Declare_Type	Discrete,Defined,Visible,With_Size
0027 0007       |    |		Action	Break_Optional
0028 4800       |H   |		Short_Literal	0x0
0029 481f       |H   |		Short_Literal	0x1f
002a 029f 01eb  |    |		Declare_Subprogram	INIT_01e8,For_Call
002c 03fe       |    |		Declare_Type	Discrete,Defined,Visible
002d 00d8       |    |		Load_Top	At_Offset_0
002e 0266       | f  |		Execute	Discrete,Bounds
002f 00e1       |    |		Load_Encached	Boolean_Cache
0030 02a0       |    |		Declare_Subprogram	Null_Subprogram
0031 4801       |H   |		Short_Literal	0x1
0032 035e       | ^  |		Declare_Type	Array,Defined,Visible
0033 00d8       |    |		Load_Top	At_Offset_0
0034 0337       | 7  |		Declare_Variable	Array
0035 481f       |H   |		Short_Literal	0x1f
0036 4800       |H   |		Short_Literal	0x0
0037 4800       |H   |		Short_Literal	0x0
0038 00d9       |    |		Load_Top	At_Offset_1
0039 e213       |    |		Load	0x1,0x13
003a 01d6       |    |		Execute	Vector,Field_Write
003b 3ffb       |?   |		Loop_Increasing	0x37
003c 00d9       |    |		Load_Top	At_Offset_1
003d 01c3       |    |		Execute	Vector,Check_In_Type
003e 0129       | )  |		Execute	Any,Make_Visible
003f 00d9       |    |		Load_Top	At_Offset_1
0040 0337       | 7  |		Declare_Variable	Array
0041 4800       |H   |		Short_Literal	0x0
0042 4800       |H   |		Short_Literal	0x0
0043 00da       |    |		Load_Top	At_Offset_2
0044 01d6       |    |		Execute	Vector,Field_Write
0045 4800       |H   |		Short_Literal	0x0
0046 4801       |H   |		Short_Literal	0x1
0047 00da       |    |		Load_Top	At_Offset_2
0048 01d6       |    |		Execute	Vector,Field_Write
0049 4800       |H   |		Short_Literal	0x0
004a 4802       |H   |		Short_Literal	0x2
004b 00da       |    |		Load_Top	At_Offset_2
004c 01d6       |    |		Execute	Vector,Field_Write
004d 4800       |H   |		Short_Literal	0x0
004e 4803       |H   |		Short_Literal	0x3
004f 00da       |    |		Load_Top	At_Offset_2
0050 01d6       |    |		Execute	Vector,Field_Write
0051 4800       |H   |		Short_Literal	0x0
0052 4804       |H   |		Short_Literal	0x4
0053 00da       |    |		Load_Top	At_Offset_2
0054 01d6       |    |		Execute	Vector,Field_Write
0055 4800       |H   |		Short_Literal	0x0
0056 4805       |H   |		Short_Literal	0x5
0057 00da       |    |		Load_Top	At_Offset_2
0058 01d6       |    |		Execute	Vector,Field_Write
0059 4800       |H   |		Short_Literal	0x0
005a 4806       |H   |		Short_Literal	0x6
005b 00da       |    |		Load_Top	At_Offset_2
005c 01d6       |    |		Execute	Vector,Field_Write
005d 4800       |H   |		Short_Literal	0x0
005e 4807       |H   |		Short_Literal	0x7
005f 00da       |    |		Load_Top	At_Offset_2
0060 01d6       |    |		Execute	Vector,Field_Write
0061 4800       |H   |		Short_Literal	0x0
0062 4808       |H   |		Short_Literal	0x8
0063 00da       |    |		Load_Top	At_Offset_2
0064 01d6       |    |		Execute	Vector,Field_Write
0065 4800       |H   |		Short_Literal	0x0
0066 4809       |H   |		Short_Literal	0x9
0067 00da       |    |		Load_Top	At_Offset_2
0068 01d6       |    |		Execute	Vector,Field_Write
0069 4800       |H   |		Short_Literal	0x0
006a 480a       |H   |		Short_Literal	0xa
006b 00da       |    |		Load_Top	At_Offset_2
006c 01d6       |    |		Execute	Vector,Field_Write
006d 4800       |H   |		Short_Literal	0x0
006e 480b       |H   |		Short_Literal	0xb
006f 00da       |    |		Load_Top	At_Offset_2
0070 01d6       |    |		Execute	Vector,Field_Write
0071 4800       |H   |		Short_Literal	0x0
0072 480c       |H   |		Short_Literal	0xc
0073 00da       |    |		Load_Top	At_Offset_2
0074 01d6       |    |		Execute	Vector,Field_Write
0075 4800       |H   |		Short_Literal	0x0
0076 480d       |H   |		Short_Literal	0xd
0077 00da       |    |		Load_Top	At_Offset_2
0078 01d6       |    |		Execute	Vector,Field_Write
0079 4800       |H   |		Short_Literal	0x0
007a 480e       |H   |		Short_Literal	0xe
007b 00da       |    |		Load_Top	At_Offset_2
007c 01d6       |    |		Execute	Vector,Field_Write
007d 4800       |H   |		Short_Literal	0x0
007e 480f       |H   |		Short_Literal	0xf
007f 00da       |    |		Load_Top	At_Offset_2
0080 01d6       |    |		Execute	Vector,Field_Write
0081 4800       |H   |		Short_Literal	0x0
0082 4810       |H   |		Short_Literal	0x10
0083 00da       |    |		Load_Top	At_Offset_2
0084 01d6       |    |		Execute	Vector,Field_Write
0085 4801       |H   |		Short_Literal	0x1
0086 4811       |H   |		Short_Literal	0x11
0087 00da       |    |		Load_Top	At_Offset_2
0088 01d6       |    |		Execute	Vector,Field_Write
0089 4801       |H   |		Short_Literal	0x1
008a 4812       |H   |		Short_Literal	0x12
008b 00da       |    |		Load_Top	At_Offset_2
008c 01d6       |    |		Execute	Vector,Field_Write
008d 4801       |H   |		Short_Literal	0x1
008e 4813       |H   |		Short_Literal	0x13
008f 00da       |    |		Load_Top	At_Offset_2
0090 01d6       |    |		Execute	Vector,Field_Write
0091 4801       |H   |		Short_Literal	0x1
0092 4814       |H   |		Short_Literal	0x14
0093 00da       |    |		Load_Top	At_Offset_2
0094 01d6       |    |		Execute	Vector,Field_Write
0095 4801       |H   |		Short_Literal	0x1
0096 4815       |H   |		Short_Literal	0x15
0097 00da       |    |		Load_Top	At_Offset_2
0098 01d6       |    |		Execute	Vector,Field_Write
0099 4801       |H   |		Short_Literal	0x1
009a 4816       |H   |		Short_Literal	0x16
009b 00da       |    |		Load_Top	At_Offset_2
009c 01d6       |    |		Execute	Vector,Field_Write
009d 4801       |H   |		Short_Literal	0x1
009e 4817       |H   |		Short_Literal	0x17
009f 00da       |    |		Load_Top	At_Offset_2
00a0 01d6       |    |		Execute	Vector,Field_Write
00a1 4801       |H   |		Short_Literal	0x1
00a2 4818       |H   |		Short_Literal	0x18
00a3 00da       |    |		Load_Top	At_Offset_2
00a4 01d6       |    |		Execute	Vector,Field_Write
00a5 4801       |H   |		Short_Literal	0x1
00a6 4819       |H   |		Short_Literal	0x19
00a7 00da       |    |		Load_Top	At_Offset_2
00a8 01d6       |    |		Execute	Vector,Field_Write
00a9 4801       |H   |		Short_Literal	0x1
00aa 481a       |H   |		Short_Literal	0x1a
00ab 00da       |    |		Load_Top	At_Offset_2
00ac 01d6       |    |		Execute	Vector,Field_Write
00ad 4801       |H   |		Short_Literal	0x1
00ae 481b       |H   |		Short_Literal	0x1b
00af 00da       |    |		Load_Top	At_Offset_2
00b0 01d6       |    |		Execute	Vector,Field_Write
00b1 4801       |H   |		Short_Literal	0x1
00b2 481c       |H   |		Short_Literal	0x1c
00b3 00da       |    |		Load_Top	At_Offset_2
00b4 01d6       |    |		Execute	Vector,Field_Write
00b5 4801       |H   |		Short_Literal	0x1
00b6 481d       |H   |		Short_Literal	0x1d
00b7 00da       |    |		Load_Top	At_Offset_2
00b8 01d6       |    |		Execute	Vector,Field_Write
00b9 4801       |H   |		Short_Literal	0x1
00ba 481e       |H   |		Short_Literal	0x1e
00bb 00da       |    |		Load_Top	At_Offset_2
00bc 01d6       |    |		Execute	Vector,Field_Write
00bd 4801       |H   |		Short_Literal	0x1
00be 481f       |H   |		Short_Literal	0x1f
00bf 00da       |    |		Load_Top	At_Offset_2
00c0 01d6       |    |		Execute	Vector,Field_Write
00c1 00da       |    |		Load_Top	At_Offset_2
00c2 01c3       |    |		Execute	Vector,Check_In_Type
00c3 0129       | )  |		Execute	Any,Make_Visible
00c4 4808       |H   |		Short_Literal	0x8
00c5 4800       |H   |		Short_Literal	0x0
00c6 4802       |H   |		Short_Literal	0x2
00c7 029f 0213  |    |		Declare_Subprogram	INIT_0210,For_Call
00c9 03fb       |    |		Declare_Type	Discrete,Defined,Visible,With_Size
00ca 4808       |H   |		Short_Literal	0x8
00cb 4800       |H   |		Short_Literal	0x0
00cc 4801       |H   |		Short_Literal	0x1
00cd 029f 023b  |   ;|		Declare_Subprogram	INIT_0238,For_Call
00cf 03fb       |    |		Declare_Type	Discrete,Defined,Visible,With_Size
00d0 4800       |H   |		Short_Literal	0x0
00d1 480f       |H   |		Short_Literal	0xf
00d2 029f 0263  |   c|		Declare_Subprogram	INIT_0260,For_Call
00d4 03fe       |    |		Declare_Type	Discrete,Defined,Visible
00d5 00d8       |    |		Load_Top	At_Offset_0
00d6 0266       | f  |		Execute	Discrete,Bounds
00d7 00e1       |    |		Load_Encached	Boolean_Cache
00d8 02a0       |    |		Declare_Subprogram	Null_Subprogram
00d9 4801       |H   |		Short_Literal	0x1
00da 035e       | ^  |		Declare_Type	Array,Defined,Visible
00db 00d8       |    |		Load_Top	At_Offset_0
00dc 0337       | 7  |		Declare_Variable	Array
00dd 480f       |H   |		Short_Literal	0xf
00de 4800       |H   |		Short_Literal	0x0
00df 4800       |H   |		Short_Literal	0x0
00e0 00d9       |    |		Load_Top	At_Offset_1
00e1 e219       |    |		Load	0x1,0x19
00e2 01d6       |    |		Execute	Vector,Field_Write
00e3 3ffb       |?   |		Loop_Increasing	0xdf
00e4 00d9       |    |		Load_Top	At_Offset_1
00e5 01c3       |    |		Execute	Vector,Check_In_Type
00e6 0129       | )  |		Execute	Any,Make_Visible
00e7 00d9       |    |		Load_Top	At_Offset_1
00e8 0337       | 7  |		Declare_Variable	Array
00e9 4800       |H   |		Short_Literal	0x0
00ea 4800       |H   |		Short_Literal	0x0
00eb 00da       |    |		Load_Top	At_Offset_2
00ec 01d6       |    |		Execute	Vector,Field_Write
00ed 4800       |H   |		Short_Literal	0x0
00ee 4801       |H   |		Short_Literal	0x1
00ef 00da       |    |		Load_Top	At_Offset_2
00f0 01d6       |    |		Execute	Vector,Field_Write
00f1 4800       |H   |		Short_Literal	0x0
00f2 4802       |H   |		Short_Literal	0x2
00f3 00da       |    |		Load_Top	At_Offset_2
00f4 01d6       |    |		Execute	Vector,Field_Write
00f5 4800       |H   |		Short_Literal	0x0
00f6 4803       |H   |		Short_Literal	0x3
00f7 00da       |    |		Load_Top	At_Offset_2
00f8 01d6       |    |		Execute	Vector,Field_Write
00f9 4800       |H   |		Short_Literal	0x0
00fa 4804       |H   |		Short_Literal	0x4
00fb 00da       |    |		Load_Top	At_Offset_2
00fc 01d6       |    |		Execute	Vector,Field_Write
00fd 4800       |H   |		Short_Literal	0x0
00fe 4805       |H   |		Short_Literal	0x5
00ff 00da       |    |		Load_Top	At_Offset_2
0100 01d6       |    |		Execute	Vector,Field_Write
0101 4800       |H   |		Short_Literal	0x0
0102 4806       |H   |		Short_Literal	0x6
0103 00da       |    |		Load_Top	At_Offset_2
0104 01d6       |    |		Execute	Vector,Field_Write
0105 4800       |H   |		Short_Literal	0x0
0106 4807       |H   |		Short_Literal	0x7
0107 00da       |    |		Load_Top	At_Offset_2
0108 01d6       |    |		Execute	Vector,Field_Write
0109 4800       |H   |		Short_Literal	0x0
010a 4808       |H   |		Short_Literal	0x8
010b 00da       |    |		Load_Top	At_Offset_2
010c 01d6       |    |		Execute	Vector,Field_Write
010d 4801       |H   |		Short_Literal	0x1
010e 4809       |H   |		Short_Literal	0x9
010f 00da       |    |		Load_Top	At_Offset_2
0110 01d6       |    |		Execute	Vector,Field_Write
0111 4801       |H   |		Short_Literal	0x1
0112 480a       |H   |		Short_Literal	0xa
0113 00da       |    |		Load_Top	At_Offset_2
0114 01d6       |    |		Execute	Vector,Field_Write
0115 4801       |H   |		Short_Literal	0x1
0116 480b       |H   |		Short_Literal	0xb
0117 00da       |    |		Load_Top	At_Offset_2
0118 01d6       |    |		Execute	Vector,Field_Write
0119 4801       |H   |		Short_Literal	0x1
011a 480c       |H   |		Short_Literal	0xc
011b 00da       |    |		Load_Top	At_Offset_2
011c 01d6       |    |		Execute	Vector,Field_Write
011d 4801       |H   |		Short_Literal	0x1
011e 480d       |H   |		Short_Literal	0xd
011f 00da       |    |		Load_Top	At_Offset_2
0120 01d6       |    |		Execute	Vector,Field_Write
0121 4801       |H   |		Short_Literal	0x1
0122 480e       |H   |		Short_Literal	0xe
0123 00da       |    |		Load_Top	At_Offset_2
0124 01d6       |    |		Execute	Vector,Field_Write
0125 4801       |H   |		Short_Literal	0x1
0126 480f       |H   |		Short_Literal	0xf
0127 00da       |    |		Load_Top	At_Offset_2
0128 01d6       |    |		Execute	Vector,Field_Write
0129 00da       |    |		Load_Top	At_Offset_2
012a 01c3       |    |		Execute	Vector,Check_In_Type
012b 0129       | )  |		Execute	Any,Make_Visible
012c 4810       |H   |		Short_Literal	0x10
012d 4800       |H   |		Short_Literal	0x0
012e 4802       |H   |		Short_Literal	0x2
012f 029f 028b  |    |		Declare_Subprogram	INIT_0288,For_Call
0131 03fb       |    |		Declare_Type	Discrete,Defined,Visible,With_Size
0132 0007       |    |		Action	Break_Optional
0133 4808       |H   |		Short_Literal	0x8
0134 4800       |H   |		Short_Literal	0x0
0135 480a       |H   |		Short_Literal	0xa
0136 029f 02b3  |    |		Declare_Subprogram	INIT_02b0,For_Call
0138 03fb       |    |		Declare_Type	Discrete,Defined,Visible,With_Size
0139 0007       |    |		Action	Break_Optional
013a 4808       |H   |		Short_Literal	0x8
013b 4800       |H   |		Short_Literal	0x0
013c 4804       |H   |		Short_Literal	0x4
013d 029f 02db  |    |		Declare_Subprogram	INIT_02d8,For_Call
013f 03fb       |    |		Declare_Type	Discrete,Defined,Visible,With_Size
0140 00bf       |    |		Action	Accept_Activation
0141			BODY_0008:
0141 00bc       |    |		Action	Signal_Activated
0142 00bb       |    |		Action	Signal_Completion
0143 0000 0000  |    |		.BLANK	0000[0x5]
0148 ; --------------------------------------------------------------------------------------
0148 ; SUBPROGRAM
0148 ; --------------------------------------------------------------------------------------
0148 014b       | K  |		.CONST	0x014b								; Address of begin
0149 0004       |    |		.CONST	0x0004								; Address of exception handler
014a 0001       |    |		.CONST	0x0001								; Number of locals
014b			BODY_0148:
014b			INIT_0148:
014b 4607       |F   |		Jump_Case	0x8
014c 4302       |C   |		Exit_Subprogram	From_Utility,New_Top_Offset 0x2				; case 0x0
014d 7807       |x   |		Jump	0x155								; case 0x1
014e 780a       |x   |		Jump	0x159								; case 0x2
014f 780e       |x   |		Jump	0x15e								; case 0x3
0150 7811       |x   |		Jump	0x162								; case 0x4
0151 7812       |x   |		Jump	0x164								; case 0x5
0152 7813       |x   |		Jump	0x166								; case 0x6
0153 7816       |x   |		Jump	0x16a								; case 0x7
0154 4302       |C   |		.XXX[0x1]
0155 00da       |    |		Load_Top	At_Offset_2
0156 0091 02fe  |    |		Action	Push_String_Extended_Indexed,0x2fe				; "NOT_USEFUL"
0158 4201       |B   |		Exit_Subprogram	From_Utility,With_Result,New_Top_Offset 0x1
0159 00db       |    |		Load_Top	At_Offset_3
015a 00db       |    |		Load_Top	At_Offset_3
015b 00e0       |    |		Load_Encached	Standard_Cache
015c 181b       |    |		Execute	Package,Field_Execute,Field_Number 0x1b
015d 4202       |B   |		Exit_Subprogram	From_Utility,With_Result,New_Top_Offset 0x2
015e 00da       |    |		Load_Top	At_Offset_2
015f 00e0       |    |		Load_Encached	Standard_Cache
0160 181c       |    |		Execute	Package,Field_Execute,Field_Number 0x1c
0161 4201       |B   |		Exit_Subprogram	From_Utility,With_Result,New_Top_Offset 0x1
0162 00db       |    |		Load_Top	At_Offset_3
0163 4202       |B   |		Exit_Subprogram	From_Utility,With_Result,New_Top_Offset 0x2
0164 00db       |    |		Load_Top	At_Offset_3
0165 4202       |B   |		Exit_Subprogram	From_Utility,With_Result,New_Top_Offset 0x2
0166 e20d       |    |		Load	0x1,0xd
0167 00dc       |    |		Load_Top	At_Offset_4
0168 0267       | g  |		Execute	Discrete,Predecessor
0169 4202       |B   |		Exit_Subprogram	From_Utility,With_Result,New_Top_Offset 0x2
016a e20d       |    |		Load	0x1,0xd
016b 00dc       |    |		Load_Top	At_Offset_4
016c 0268       | h  |		Execute	Discrete,Successor
016d 4202       |B   |		Exit_Subprogram	From_Utility,With_Result,New_Top_Offset 0x2
016e 0000 0000  |    |		.XXX[0x2]
0170 ; --------------------------------------------------------------------------------------
0170 ; SUBPROGRAM
0170 ; --------------------------------------------------------------------------------------
0170 0173       | s  |		.CONST	0x0173								; Address of begin
0171 0004       |    |		.CONST	0x0004								; Address of exception handler
0172 0001       |    |		.CONST	0x0001								; Number of locals
0173			BODY_0170:
0173			INIT_0170:
0173 4607       |F   |		Jump_Case	0x8
0174 4302       |C   |		Exit_Subprogram	From_Utility,New_Top_Offset 0x2				; case 0x0
0175 7807       |x   |		Jump	0x17d								; case 0x1
0176 780a       |x   |		Jump	0x181								; case 0x2
0177 780e       |x   |		Jump	0x186								; case 0x3
0178 7811       |x   |		Jump	0x18a								; case 0x4
0179 7812       |x   |		Jump	0x18c								; case 0x5
017a 7813       |x   |		Jump	0x18e								; case 0x6
017b 7816       |x   |		Jump	0x192								; case 0x7
017c 4302       |C   |		.XXX[0x1]
017d 00da       |    |		Load_Top	At_Offset_2
017e 0091 0301  |    |		Action	Push_String_Extended_Indexed,0x301				; "FORGET_BIT_GRAVITY"
0180 4201       |B   |		Exit_Subprogram	From_Utility,With_Result,New_Top_Offset 0x1
0181 00db       |    |		Load_Top	At_Offset_3
0182 00db       |    |		Load_Top	At_Offset_3
0183 00e0       |    |		Load_Encached	Standard_Cache
0184 181b       |    |		Execute	Package,Field_Execute,Field_Number 0x1b
0185 4202       |B   |		Exit_Subprogram	From_Utility,With_Result,New_Top_Offset 0x2
0186 00da       |    |		Load_Top	At_Offset_2
0187 00e0       |    |		Load_Encached	Standard_Cache
0188 181c       |    |		Execute	Package,Field_Execute,Field_Number 0x1c
0189 4201       |B   |		Exit_Subprogram	From_Utility,With_Result,New_Top_Offset 0x1
018a 00db       |    |		Load_Top	At_Offset_3
018b 4202       |B   |		Exit_Subprogram	From_Utility,With_Result,New_Top_Offset 0x2
018c 00db       |    |		Load_Top	At_Offset_3
018d 4202       |B   |		Exit_Subprogram	From_Utility,With_Result,New_Top_Offset 0x2
018e e20e       |    |		Load	0x1,0xe
018f 00dc       |    |		Load_Top	At_Offset_4
0190 0267       | g  |		Execute	Discrete,Predecessor
0191 4202       |B   |		Exit_Subprogram	From_Utility,With_Result,New_Top_Offset 0x2
0192 e20e       |    |		Load	0x1,0xe
0193 00dc       |    |		Load_Top	At_Offset_4
0194 0268       | h  |		Execute	Discrete,Successor
0195 4202       |B   |		Exit_Subprogram	From_Utility,With_Result,New_Top_Offset 0x2
0196 0000 0000  |    |		.XXX[0x2]
0198 ; --------------------------------------------------------------------------------------
0198 ; SUBPROGRAM
0198 ; --------------------------------------------------------------------------------------
0198 019b       |    |		.CONST	0x019b								; Address of begin
0199 0004       |    |		.CONST	0x0004								; Address of exception handler
019a 0001       |    |		.CONST	0x0001								; Number of locals
019b			BODY_0198:
019b			INIT_0198:
019b 4607       |F   |		Jump_Case	0x8
019c 4302       |C   |		Exit_Subprogram	From_Utility,New_Top_Offset 0x2				; case 0x0
019d 7807       |x   |		Jump	0x1a5								; case 0x1
019e 780a       |x   |		Jump	0x1a9								; case 0x2
019f 780e       |x   |		Jump	0x1ae								; case 0x3
01a0 7811       |x   |		Jump	0x1b2								; case 0x4
01a1 7812       |x   |		Jump	0x1b4								; case 0x5
01a2 7813       |x   |		Jump	0x1b6								; case 0x6
01a3 7816       |x   |		Jump	0x1ba								; case 0x7
01a4 4302       |C   |		.XXX[0x1]
01a5 00da       |    |		Load_Top	At_Offset_2
01a6 0091 030c  |    |		Action	Push_String_Extended_Indexed,0x30c				; "PLACE_ON_TOP"
01a8 4201       |B   |		Exit_Subprogram	From_Utility,With_Result,New_Top_Offset 0x1
01a9 00db       |    |		Load_Top	At_Offset_3
01aa 00db       |    |		Load_Top	At_Offset_3
01ab 00e0       |    |		Load_Encached	Standard_Cache
01ac 181b       |    |		Execute	Package,Field_Execute,Field_Number 0x1b
01ad 4202       |B   |		Exit_Subprogram	From_Utility,With_Result,New_Top_Offset 0x2
01ae 00da       |    |		Load_Top	At_Offset_2
01af 00e0       |    |		Load_Encached	Standard_Cache
01b0 181c       |    |		Execute	Package,Field_Execute,Field_Number 0x1c
01b1 4201       |B   |		Exit_Subprogram	From_Utility,With_Result,New_Top_Offset 0x1
01b2 00db       |    |		Load_Top	At_Offset_3
01b3 4202       |B   |		Exit_Subprogram	From_Utility,With_Result,New_Top_Offset 0x2
01b4 00db       |    |		Load_Top	At_Offset_3
01b5 4202       |B   |		Exit_Subprogram	From_Utility,With_Result,New_Top_Offset 0x2
01b6 e20f       |    |		Load	0x1,0xf
01b7 00dc       |    |		Load_Top	At_Offset_4
01b8 0267       | g  |		Execute	Discrete,Predecessor
01b9 4202       |B   |		Exit_Subprogram	From_Utility,With_Result,New_Top_Offset 0x2
01ba e20f       |    |		Load	0x1,0xf
01bb 00dc       |    |		Load_Top	At_Offset_4
01bc 0268       | h  |		Execute	Discrete,Successor
01bd 4202       |B   |		Exit_Subprogram	From_Utility,With_Result,New_Top_Offset 0x2
01be 0000 0000  |    |		.XXX[0x2]
01c0 ; --------------------------------------------------------------------------------------
01c0 ; SUBPROGRAM
01c0 ; --------------------------------------------------------------------------------------
01c0 01c3       |    |		.CONST	0x01c3								; Address of begin
01c1 0004       |    |		.CONST	0x0004								; Address of exception handler
01c2 0001       |    |		.CONST	0x0001								; Number of locals
01c3			BODY_01c0:
01c3			INIT_01c0:
01c3 4607       |F   |		Jump_Case	0x8
01c4 4302       |C   |		Exit_Subprogram	From_Utility,New_Top_Offset 0x2				; case 0x0
01c5 7807       |x   |		Jump	0x1cd								; case 0x1
01c6 780a       |x   |		Jump	0x1d1								; case 0x2
01c7 780e       |x   |		Jump	0x1d6								; case 0x3
01c8 7811       |x   |		Jump	0x1da								; case 0x4
01c9 7812       |x   |		Jump	0x1dc								; case 0x5
01ca 7813       |x   |		Jump	0x1de								; case 0x6
01cb 7816       |x   |		Jump	0x1e2								; case 0x7
01cc 4302       |C   |		.XXX[0x1]
01cd 00da       |    |		Load_Top	At_Offset_2
01ce 0091 030e  |    |		Action	Push_String_Extended_Indexed,0x30e				; "IS_UNMAPPED"
01d0 4201       |B   |		Exit_Subprogram	From_Utility,With_Result,New_Top_Offset 0x1
01d1 00db       |    |		Load_Top	At_Offset_3
01d2 00db       |    |		Load_Top	At_Offset_3
01d3 00e0       |    |		Load_Encached	Standard_Cache
01d4 181b       |    |		Execute	Package,Field_Execute,Field_Number 0x1b
01d5 4202       |B   |		Exit_Subprogram	From_Utility,With_Result,New_Top_Offset 0x2
01d6 00da       |    |		Load_Top	At_Offset_2
01d7 00e0       |    |		Load_Encached	Standard_Cache
01d8 181c       |    |		Execute	Package,Field_Execute,Field_Number 0x1c
01d9 4201       |B   |		Exit_Subprogram	From_Utility,With_Result,New_Top_Offset 0x1
01da 00db       |    |		Load_Top	At_Offset_3
01db 4202       |B   |		Exit_Subprogram	From_Utility,With_Result,New_Top_Offset 0x2
01dc 00db       |    |		Load_Top	At_Offset_3
01dd 4202       |B   |		Exit_Subprogram	From_Utility,With_Result,New_Top_Offset 0x2
01de e210       |    |		Load	0x1,0x10
01df 00dc       |    |		Load_Top	At_Offset_4
01e0 0267       | g  |		Execute	Discrete,Predecessor
01e1 4202       |B   |		Exit_Subprogram	From_Utility,With_Result,New_Top_Offset 0x2
01e2 e210       |    |		Load	0x1,0x10
01e3 00dc       |    |		Load_Top	At_Offset_4
01e4 0268       | h  |		Execute	Discrete,Successor
01e5 4202       |B   |		Exit_Subprogram	From_Utility,With_Result,New_Top_Offset 0x2
01e6 0000 0000  |    |		.XXX[0x2]
01e8 ; --------------------------------------------------------------------------------------
01e8 ; SUBPROGRAM
01e8 ; --------------------------------------------------------------------------------------
01e8 01eb       |    |		.CONST	0x01eb								; Address of begin
01e9 0004       |    |		.CONST	0x0004								; Address of exception handler
01ea 0001       |    |		.CONST	0x0001								; Number of locals
01eb			BODY_01e8:
01eb			INIT_01e8:
01eb 4607       |F   |		Jump_Case	0x8
01ec 4302       |C   |		Exit_Subprogram	From_Utility,New_Top_Offset 0x2				; case 0x0
01ed 7807       |x   |		Jump	0x1f5								; case 0x1
01ee 780a       |x   |		Jump	0x1f9								; case 0x2
01ef 780e       |x   |		Jump	0x1fe								; case 0x3
01f0 7811       |x   |		Jump	0x202								; case 0x4
01f1 7812       |x   |		Jump	0x204								; case 0x5
01f2 7813       |x   |		Jump	0x206								; case 0x6
01f3 7816       |x   |		Jump	0x20a								; case 0x7
01f4 4302       |C   |		.XXX[0x1]
01f5 00da       |    |		Load_Top	At_Offset_2
01f6 0091 0311  |    |		Action	Push_String_Extended_Indexed,0x311				; "XNWAI31"
01f8 4201       |B   |		Exit_Subprogram	From_Utility,With_Result,New_Top_Offset 0x1
01f9 00db       |    |		Load_Top	At_Offset_3
01fa 00db       |    |		Load_Top	At_Offset_3
01fb 00e0       |    |		Load_Encached	Standard_Cache
01fc 181b       |    |		Execute	Package,Field_Execute,Field_Number 0x1b
01fd 4202       |B   |		Exit_Subprogram	From_Utility,With_Result,New_Top_Offset 0x2
01fe 00da       |    |		Load_Top	At_Offset_2
01ff 00e0       |    |		Load_Encached	Standard_Cache
0200 181c       |    |		Execute	Package,Field_Execute,Field_Number 0x1c
0201 4201       |B   |		Exit_Subprogram	From_Utility,With_Result,New_Top_Offset 0x1
0202 00db       |    |		Load_Top	At_Offset_3
0203 4202       |B   |		Exit_Subprogram	From_Utility,With_Result,New_Top_Offset 0x2
0204 00db       |    |		Load_Top	At_Offset_3
0205 4202       |B   |		Exit_Subprogram	From_Utility,With_Result,New_Top_Offset 0x2
0206 e211       |    |		Load	0x1,0x11
0207 00dc       |    |		Load_Top	At_Offset_4
0208 0267       | g  |		Execute	Discrete,Predecessor
0209 4202       |B   |		Exit_Subprogram	From_Utility,With_Result,New_Top_Offset 0x2
020a e211       |    |		Load	0x1,0x11
020b 00dc       |    |		Load_Top	At_Offset_4
020c 0268       | h  |		Execute	Discrete,Successor
020d 4202       |B   |		Exit_Subprogram	From_Utility,With_Result,New_Top_Offset 0x2
020e 0000 0000  |    |		.XXX[0x2]
0210 ; --------------------------------------------------------------------------------------
0210 ; SUBPROGRAM
0210 ; --------------------------------------------------------------------------------------
0210 0213       |    |		.CONST	0x0213								; Address of begin
0211 0004       |    |		.CONST	0x0004								; Address of exception handler
0212 0001       |    |		.CONST	0x0001								; Number of locals
0213			BODY_0210:
0213			INIT_0210:
0213 4607       |F   |		Jump_Case	0x8
0214 4302       |C   |		Exit_Subprogram	From_Utility,New_Top_Offset 0x2				; case 0x0
0215 7807       |x   |		Jump	0x21d								; case 0x1
0216 780a       |x   |		Jump	0x221								; case 0x2
0217 780e       |x   |		Jump	0x226								; case 0x3
0218 7811       |x   |		Jump	0x22a								; case 0x4
0219 7812       |x   |		Jump	0x22c								; case 0x5
021a 7813       |x   |		Jump	0x22e								; case 0x6
021b 7816       |x   |		Jump	0x232								; case 0x7
021c 4302       |C   |		.XXX[0x1]
021d 00da       |    |		Load_Top	At_Offset_2
021e 0091 0331  |   1|		Action	Push_String_Extended_Indexed,0x331				; "PROP_MODE_REPLACE"
0220 4201       |B   |		Exit_Subprogram	From_Utility,With_Result,New_Top_Offset 0x1
0221 00db       |    |		Load_Top	At_Offset_3
0222 00db       |    |		Load_Top	At_Offset_3
0223 00e0       |    |		Load_Encached	Standard_Cache
0224 181b       |    |		Execute	Package,Field_Execute,Field_Number 0x1b
0225 4202       |B   |		Exit_Subprogram	From_Utility,With_Result,New_Top_Offset 0x2
0226 00da       |    |		Load_Top	At_Offset_2
0227 00e0       |    |		Load_Encached	Standard_Cache
0228 181c       |    |		Execute	Package,Field_Execute,Field_Number 0x1c
0229 4201       |B   |		Exit_Subprogram	From_Utility,With_Result,New_Top_Offset 0x1
022a 00db       |    |		Load_Top	At_Offset_3
022b 4202       |B   |		Exit_Subprogram	From_Utility,With_Result,New_Top_Offset 0x2
022c 00db       |    |		Load_Top	At_Offset_3
022d 4202       |B   |		Exit_Subprogram	From_Utility,With_Result,New_Top_Offset 0x2
022e e215       |    |		Load	0x1,0x15
022f 00dc       |    |		Load_Top	At_Offset_4
0230 0267       | g  |		Execute	Discrete,Predecessor
0231 4202       |B   |		Exit_Subprogram	From_Utility,With_Result,New_Top_Offset 0x2
0232 e215       |    |		Load	0x1,0x15
0233 00dc       |    |		Load_Top	At_Offset_4
0234 0268       | h  |		Execute	Discrete,Successor
0235 4202       |B   |		Exit_Subprogram	From_Utility,With_Result,New_Top_Offset 0x2
0236 0000 0000  |    |		.XXX[0x2]
0238 ; --------------------------------------------------------------------------------------
0238 ; SUBPROGRAM
0238 ; --------------------------------------------------------------------------------------
0238 023b       | ;  |		.CONST	0x023b								; Address of begin
0239 0004       |    |		.CONST	0x0004								; Address of exception handler
023a 0001       |    |		.CONST	0x0001								; Number of locals
023b			BODY_0238:
023b			INIT_0238:
023b 4607       |F   |		Jump_Case	0x8
023c 4302       |C   |		Exit_Subprogram	From_Utility,New_Top_Offset 0x2				; case 0x0
023d 7807       |x   |		Jump	0x245								; case 0x1
023e 780a       |x   |		Jump	0x249								; case 0x2
023f 780e       |x   |		Jump	0x24e								; case 0x3
0240 7811       |x   |		Jump	0x252								; case 0x4
0241 7812       |x   |		Jump	0x254								; case 0x5
0242 7813       |x   |		Jump	0x256								; case 0x6
0243 7816       |x   |		Jump	0x25a								; case 0x7
0244 4302       |C   |		.XXX[0x1]
0245 00da       |    |		Load_Top	At_Offset_2
0246 0091 0334  |   4|		Action	Push_String_Extended_Indexed,0x334				; "PROPERTY_NEW_VALUE"
0248 4201       |B   |		Exit_Subprogram	From_Utility,With_Result,New_Top_Offset 0x1
0249 00db       |    |		Load_Top	At_Offset_3
024a 00db       |    |		Load_Top	At_Offset_3
024b 00e0       |    |		Load_Encached	Standard_Cache
024c 181b       |    |		Execute	Package,Field_Execute,Field_Number 0x1b
024d 4202       |B   |		Exit_Subprogram	From_Utility,With_Result,New_Top_Offset 0x2
024e 00da       |    |		Load_Top	At_Offset_2
024f 00e0       |    |		Load_Encached	Standard_Cache
0250 181c       |    |		Execute	Package,Field_Execute,Field_Number 0x1c
0251 4201       |B   |		Exit_Subprogram	From_Utility,With_Result,New_Top_Offset 0x1
0252 00db       |    |		Load_Top	At_Offset_3
0253 4202       |B   |		Exit_Subprogram	From_Utility,With_Result,New_Top_Offset 0x2
0254 00db       |    |		Load_Top	At_Offset_3
0255 4202       |B   |		Exit_Subprogram	From_Utility,With_Result,New_Top_Offset 0x2
0256 e216       |    |		Load	0x1,0x16
0257 00dc       |    |		Load_Top	At_Offset_4
0258 0267       | g  |		Execute	Discrete,Predecessor
0259 4202       |B   |		Exit_Subprogram	From_Utility,With_Result,New_Top_Offset 0x2
025a e216       |    |		Load	0x1,0x16
025b 00dc       |    |		Load_Top	At_Offset_4
025c 0268       | h  |		Execute	Discrete,Successor
025d 4202       |B   |		Exit_Subprogram	From_Utility,With_Result,New_Top_Offset 0x2
025e 0000 0000  |    |		.XXX[0x2]
0260 ; --------------------------------------------------------------------------------------
0260 ; SUBPROGRAM
0260 ; --------------------------------------------------------------------------------------
0260 0263       | c  |		.CONST	0x0263								; Address of begin
0261 0004       |    |		.CONST	0x0004								; Address of exception handler
0262 0001       |    |		.CONST	0x0001								; Number of locals
0263			BODY_0260:
0263			INIT_0260:
0263 4607       |F   |		Jump_Case	0x8
0264 4302       |C   |		Exit_Subprogram	From_Utility,New_Top_Offset 0x2				; case 0x0
0265 7807       |x   |		Jump	0x26d								; case 0x1
0266 780a       |x   |		Jump	0x271								; case 0x2
0267 780e       |x   |		Jump	0x276								; case 0x3
0268 7811       |x   |		Jump	0x27a								; case 0x4
0269 7812       |x   |		Jump	0x27c								; case 0x5
026a 7813       |x   |		Jump	0x27e								; case 0x6
026b 7816       |x   |		Jump	0x282								; case 0x7
026c 4302       |C   |		.XXX[0x1]
026d 00da       |    |		Load_Top	At_Offset_2
026e 0091 0336  |   6|		Action	Push_String_Extended_Indexed,0x336				; "XWCMI15"
0270 4201       |B   |		Exit_Subprogram	From_Utility,With_Result,New_Top_Offset 0x1
0271 00db       |    |		Load_Top	At_Offset_3
0272 00db       |    |		Load_Top	At_Offset_3
0273 00e0       |    |		Load_Encached	Standard_Cache
0274 181b       |    |		Execute	Package,Field_Execute,Field_Number 0x1b
0275 4202       |B   |		Exit_Subprogram	From_Utility,With_Result,New_Top_Offset 0x2
0276 00da       |    |		Load_Top	At_Offset_2
0277 00e0       |    |		Load_Encached	Standard_Cache
0278 181c       |    |		Execute	Package,Field_Execute,Field_Number 0x1c
0279 4201       |B   |		Exit_Subprogram	From_Utility,With_Result,New_Top_Offset 0x1
027a 00db       |    |		Load_Top	At_Offset_3
027b 4202       |B   |		Exit_Subprogram	From_Utility,With_Result,New_Top_Offset 0x2
027c 00db       |    |		Load_Top	At_Offset_3
027d 4202       |B   |		Exit_Subprogram	From_Utility,With_Result,New_Top_Offset 0x2
027e e217       |    |		Load	0x1,0x17
027f 00dc       |    |		Load_Top	At_Offset_4
0280 0267       | g  |		Execute	Discrete,Predecessor
0281 4202       |B   |		Exit_Subprogram	From_Utility,With_Result,New_Top_Offset 0x2
0282 e217       |    |		Load	0x1,0x17
0283 00dc       |    |		Load_Top	At_Offset_4
0284 0268       | h  |		Execute	Discrete,Successor
0285 4202       |B   |		Exit_Subprogram	From_Utility,With_Result,New_Top_Offset 0x2
0286 0000 0000  |    |		.XXX[0x2]
0288 ; --------------------------------------------------------------------------------------
0288 ; SUBPROGRAM
0288 ; --------------------------------------------------------------------------------------
0288 028b       |    |		.CONST	0x028b								; Address of begin
0289 0004       |    |		.CONST	0x0004								; Address of exception handler
028a 0001       |    |		.CONST	0x0001								; Number of locals
028b			BODY_0288:
028b			INIT_0288:
028b 4607       |F   |		Jump_Case	0x8
028c 4302       |C   |		Exit_Subprogram	From_Utility,New_Top_Offset 0x2				; case 0x0
028d 7807       |x   |		Jump	0x295								; case 0x1
028e 780a       |x   |		Jump	0x299								; case 0x2
028f 780e       |x   |		Jump	0x29e								; case 0x3
0290 7811       |x   |		Jump	0x2a2								; case 0x4
0291 7812       |x   |		Jump	0x2a4								; case 0x5
0292 7813       |x   |		Jump	0x2a6								; case 0x6
0293 7816       |x   |		Jump	0x2aa								; case 0x7
0294 4302       |C   |		.XXX[0x1]
0295 00da       |    |		Load_Top	At_Offset_2
0296 0091 0346  |   F|		Action	Push_String_Extended_Indexed,0x346				; "COPY_FROM_PARENT"
0298 4201       |B   |		Exit_Subprogram	From_Utility,With_Result,New_Top_Offset 0x1
0299 00db       |    |		Load_Top	At_Offset_3
029a 00db       |    |		Load_Top	At_Offset_3
029b 00e0       |    |		Load_Encached	Standard_Cache
029c 181b       |    |		Execute	Package,Field_Execute,Field_Number 0x1b
029d 4202       |B   |		Exit_Subprogram	From_Utility,With_Result,New_Top_Offset 0x2
029e 00da       |    |		Load_Top	At_Offset_2
029f 00e0       |    |		Load_Encached	Standard_Cache
02a0 181c       |    |		Execute	Package,Field_Execute,Field_Number 0x1c
02a1 4201       |B   |		Exit_Subprogram	From_Utility,With_Result,New_Top_Offset 0x1
02a2 00db       |    |		Load_Top	At_Offset_3
02a3 4202       |B   |		Exit_Subprogram	From_Utility,With_Result,New_Top_Offset 0x2
02a4 00db       |    |		Load_Top	At_Offset_3
02a5 4202       |B   |		Exit_Subprogram	From_Utility,With_Result,New_Top_Offset 0x2
02a6 e21b       |    |		Load	0x1,0x1b
02a7 00dc       |    |		Load_Top	At_Offset_4
02a8 0267       | g  |		Execute	Discrete,Predecessor
02a9 4202       |B   |		Exit_Subprogram	From_Utility,With_Result,New_Top_Offset 0x2
02aa e21b       |    |		Load	0x1,0x1b
02ab 00dc       |    |		Load_Top	At_Offset_4
02ac 0268       | h  |		Execute	Discrete,Successor
02ad 4202       |B   |		Exit_Subprogram	From_Utility,With_Result,New_Top_Offset 0x2
02ae 0000 0000  |    |		.XXX[0x2]
02b0 ; --------------------------------------------------------------------------------------
02b0 ; SUBPROGRAM
02b0 ; --------------------------------------------------------------------------------------
02b0 02b3       |    |		.CONST	0x02b3								; Address of begin
02b1 0004       |    |		.CONST	0x0004								; Address of exception handler
02b2 0001       |    |		.CONST	0x0001								; Number of locals
02b3			BODY_02b0:
02b3			INIT_02b0:
02b3 4607       |F   |		Jump_Case	0x8
02b4 4302       |C   |		Exit_Subprogram	From_Utility,New_Top_Offset 0x2				; case 0x0
02b5 7807       |x   |		Jump	0x2bd								; case 0x1
02b6 780a       |x   |		Jump	0x2c1								; case 0x2
02b7 780e       |x   |		Jump	0x2c6								; case 0x3
02b8 7811       |x   |		Jump	0x2ca								; case 0x4
02b9 7812       |x   |		Jump	0x2cc								; case 0x5
02ba 7813       |x   |		Jump	0x2ce								; case 0x6
02bb 7816       |x   |		Jump	0x2d2								; case 0x7
02bc 4302       |C   |		.XXX[0x1]
02bd 00da       |    |		Load_Top	At_Offset_2
02be 0091 0349  |   I|		Action	Push_String_Extended_Indexed,0x349				; "UNMAP_GRAVITY"
02c0 4201       |B   |		Exit_Subprogram	From_Utility,With_Result,New_Top_Offset 0x1
02c1 00db       |    |		Load_Top	At_Offset_3
02c2 00db       |    |		Load_Top	At_Offset_3
02c3 00e0       |    |		Load_Encached	Standard_Cache
02c4 181b       |    |		Execute	Package,Field_Execute,Field_Number 0x1b
02c5 4202       |B   |		Exit_Subprogram	From_Utility,With_Result,New_Top_Offset 0x2
02c6 00da       |    |		Load_Top	At_Offset_2
02c7 00e0       |    |		Load_Encached	Standard_Cache
02c8 181c       |    |		Execute	Package,Field_Execute,Field_Number 0x1c
02c9 4201       |B   |		Exit_Subprogram	From_Utility,With_Result,New_Top_Offset 0x1
02ca 00db       |    |		Load_Top	At_Offset_3
02cb 4202       |B   |		Exit_Subprogram	From_Utility,With_Result,New_Top_Offset 0x2
02cc 00db       |    |		Load_Top	At_Offset_3
02cd 4202       |B   |		Exit_Subprogram	From_Utility,With_Result,New_Top_Offset 0x2
02ce e21c       |    |		Load	0x1,0x1c
02cf 00dc       |    |		Load_Top	At_Offset_4
02d0 0267       | g  |		Execute	Discrete,Predecessor
02d1 4202       |B   |		Exit_Subprogram	From_Utility,With_Result,New_Top_Offset 0x2
02d2 e21c       |    |		Load	0x1,0x1c
02d3 00dc       |    |		Load_Top	At_Offset_4
02d4 0268       | h  |		Execute	Discrete,Successor
02d5 4202       |B   |		Exit_Subprogram	From_Utility,With_Result,New_Top_Offset 0x2
02d6 0000 0000  |    |		.XXX[0x2]
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 4607       |F   |		Jump_Case	0x8
02dc 4302       |C   |		Exit_Subprogram	From_Utility,New_Top_Offset 0x2				; case 0x0
02dd 7807       |x   |		Jump	0x2e5								; case 0x1
02de 780a       |x   |		Jump	0x2e9								; case 0x2
02df 780e       |x   |		Jump	0x2ee								; case 0x3
02e0 7811       |x   |		Jump	0x2f2								; case 0x4
02e1 7812       |x   |		Jump	0x2f4								; case 0x5
02e2 7813       |x   |		Jump	0x2f6								; case 0x6
02e3 7816       |x   |		Jump	0x2fa								; case 0x7
02e4 4302       |C   |		.XXX[0x1]
02e5 00da       |    |		Load_Top	At_Offset_2
02e6 0091 0354  |   T|		Action	Push_String_Extended_Indexed,0x354				; "ABOVE"
02e8 4201       |B   |		Exit_Subprogram	From_Utility,With_Result,New_Top_Offset 0x1
02e9 00db       |    |		Load_Top	At_Offset_3
02ea 00db       |    |		Load_Top	At_Offset_3
02eb 00e0       |    |		Load_Encached	Standard_Cache
02ec 181b       |    |		Execute	Package,Field_Execute,Field_Number 0x1b
02ed 4202       |B   |		Exit_Subprogram	From_Utility,With_Result,New_Top_Offset 0x2
02ee 00da       |    |		Load_Top	At_Offset_2
02ef 00e0       |    |		Load_Encached	Standard_Cache
02f0 181c       |    |		Execute	Package,Field_Execute,Field_Number 0x1c
02f1 4201       |B   |		Exit_Subprogram	From_Utility,With_Result,New_Top_Offset 0x1
02f2 00db       |    |		Load_Top	At_Offset_3
02f3 4202       |B   |		Exit_Subprogram	From_Utility,With_Result,New_Top_Offset 0x2
02f4 00db       |    |		Load_Top	At_Offset_3
02f5 4202       |B   |		Exit_Subprogram	From_Utility,With_Result,New_Top_Offset 0x2
02f6 e21d       |    |		Load	0x1,0x1d
02f7 00dc       |    |		Load_Top	At_Offset_4
02f8 0267       | g  |		Execute	Discrete,Predecessor
02f9 4202       |B   |		Exit_Subprogram	From_Utility,With_Result,New_Top_Offset 0x2
02fa e21d       |    |		Load	0x1,0x1d
02fb 00dc       |    |		Load_Top	At_Offset_4
02fc 0268       | h  |		Execute	Discrete,Successor
02fd 4202       |B   |		Exit_Subprogram	From_Utility,With_Result,New_Top_Offset 0x2
02fe ; --------------------------------------------------------------------------------------
02fe ; STRING TABLE
02fe ; --------------------------------------------------------------------------------------
02fe 00b8       |    |		.STRTAB	0x00b8->0x035a							; "NOT_USEFUL"
02ff 00c0       |    |		.STRTAB	0x00c0->0x035f							; "WHEN_MAPPED"
0300 00c9       |    |		.STRTAB	0x00c9->0x0364							; "ALWAYS"
0301 00cd       |    |		.STRTAB	0x00cd->0x0367							; "FORGET_BIT_GRAVITY"
0302 00dd       |    |		.STRTAB	0x00dd->0x0370							; "NORTH_WEST_BIT_GRAVITY"
0303 00f1       |    |		.STRTAB	0x00f1->0x037b							; "NORTH_BIT_GRAVITY"
0304 0100       |    |		.STRTAB	0x0100->0x0384							; "NORTH_EAST_BIT_GRAVITY"
0305 0114       |    |		.STRTAB	0x0114->0x038f							; "WEST_BIT_GRAVITY"
0306 0122       | "  |		.STRTAB	0x0122->0x0397							; "CENTER_BIT_GRAVITY"
0307 0132       | 2  |		.STRTAB	0x0132->0x03a0							; "EAST_BIT_GRAVITY"
0308 0140       | @  |		.STRTAB	0x0140->0x03a8							; "SOUTH_WEST_BIT_GRAVITY"
0309 0154       | T  |		.STRTAB	0x0154->0x03b3							; "SOUTH_BIT_GRAVITY"
030a 0163       | c  |		.STRTAB	0x0163->0x03bb							; "SOUTH_EAST_BIT_GRAVITY"
030b 0177       | w  |		.STRTAB	0x0177->0x03c6							; "STATIC_BIT_GRAVITY"
030c 0187       |    |		.STRTAB	0x0187->0x03cf							; "PLACE_ON_TOP"
030d 0191       |    |		.STRTAB	0x0191->0x03d5							; "PLACE_ON_BOTTOM"
030e 019e       |    |		.STRTAB	0x019e->0x03dd							; "IS_UNMAPPED"
030f 01a7       |    |		.STRTAB	0x01a7->0x03e2							; "IS_UNVIEWABLE"
0310 01b2       |    |		.STRTAB	0x01b2->0x03e9							; "IS_VIEWABLE"
0311 01bb       |    |		.STRTAB	0x01bb->0x03ee							; "XNWAI31"
0312 01c0       |    |		.STRTAB	0x01c0->0x03f2							; "XNWAI30"
0313 01c5       |    |		.STRTAB	0x01c5->0x03f5							; "XNWAI29"
0314 01ca       |    |		.STRTAB	0x01ca->0x03f9							; "XNWAI28"
0315 01cf       |    |		.STRTAB	0x01cf->0x03fc							; "XNWAI27"
0316 01d4       |    |		.STRTAB	0x01d4->0x0400							; "XNWAI26"
0317 01d9       |    |		.STRTAB	0x01d9->0x0403							; "XNWAI25"
0318 01de       |    |		.STRTAB	0x01de->0x0407							; "XNWAI24"
0319 01e3       |    |		.STRTAB	0x01e3->0x040a							; "XNWAI23"
031a 01e8       |    |		.STRTAB	0x01e8->0x040e							; "XNWAI22"
031b 01ed       |    |		.STRTAB	0x01ed->0x0411							; "XNWAI21"
031c 01f2       |    |		.STRTAB	0x01f2->0x0415							; "XNWAI20"
031d 01f7       |    |		.STRTAB	0x01f7->0x0418							; "XNWAI19"
031e 01fc       |    |		.STRTAB	0x01fc->0x041c							; "XNWAI18"
031f 0201       |    |		.STRTAB	0x0201->0x041f							; "XNWAI17"
0320 0206       |    |		.STRTAB	0x0206->0x0423							; "XNWAI16"
0321 020b       |    |		.STRTAB	0x020b->0x0426							; "XNWAI15"
0322 0210       |    |		.STRTAB	0x0210->0x042a							; "CW_CURSOR"
0323 0217       |    |		.STRTAB	0x0217->0x042e							; "CW_COLORMAP"
0324 0220       |    |		.STRTAB	0x0220->0x0434							; "CW_DONT_PROPAGATE"
0325 022f       | /  |		.STRTAB	0x022f->0x043c							; "CW_EVENT_MASK"
0326 023a       | :  |		.STRTAB	0x023a->0x0443							; "CW_SAVE_UNDER"
0327 0245       | E  |		.STRTAB	0x0245->0x0449							; "CW_OVERRIDE_REDIRECT"
0328 0257       | W  |		.STRTAB	0x0257->0x0453							; "CW_BACKING_PIXEL"
0329 0265       | e  |		.STRTAB	0x0265->0x045b							; "CW_BACKING_PLANES"
032a 0274       | t  |		.STRTAB	0x0274->0x0464							; "CW_BACKING_STORE"
032b 0282       |    |		.STRTAB	0x0282->0x046c							; "CW_WIN_GRAVITY"
032c 028e       |    |		.STRTAB	0x028e->0x0473							; "CW_BIT_GRAVITY"
032d 029a       |    |		.STRTAB	0x029a->0x047a							; "CW_BORDER_PIXEL"
032e 02a7       |    |		.STRTAB	0x02a7->0x0481							; "CW_BORDER_PIXMAP"
032f 02b5       |    |		.STRTAB	0x02b5->0x0489							; "CW_BACKGROUND_PIXEL"
0330 02c6       |    |		.STRTAB	0x02c6->0x0493							; "CW_BACKGROUND_PIXMAP"
0331 02d8       |    |		.STRTAB	0x02d8->0x049d							; "PROP_MODE_REPLACE"
0332 02e7       |    |		.STRTAB	0x02e7->0x04a5							; "PROP_MODE_PREPEND"
0333 02f6       |    |		.STRTAB	0x02f6->0x04ae							; "PROP_MODE_APPEND"
0334 0304       |    |		.STRTAB	0x0304->0x04b6							; "PROPERTY_NEW_VALUE"
0335 0314       |    |		.STRTAB	0x0314->0x04bf							; "PROPERTY_DELETE"
0336 0321       | !  |		.STRTAB	0x0321->0x04c6							; "XWCMI15"
0337 0326       | &  |		.STRTAB	0x0326->0x04ca							; "XWCMI14"
0338 032b       | +  |		.STRTAB	0x032b->0x04cd							; "XWCMI13"
0339 0330       | 0  |		.STRTAB	0x0330->0x04d1							; "XWCMI12"
033a 0335       | 5  |		.STRTAB	0x0335->0x04d4							; "XWCMI11"
033b 033a       | :  |		.STRTAB	0x033a->0x04d8							; "XWCMI10"
033c 033f       | ?  |		.STRTAB	0x033f->0x04db							; "XWCMI09"
033d 0344       | D  |		.STRTAB	0x0344->0x04df							; "XWCMI08"
033e 0349       | I  |		.STRTAB	0x0349->0x04e2							; "XWCMI07"
033f 034e       | N  |		.STRTAB	0x034e->0x04e6							; "CW_STACK_MODE"
0340 0359       | Y  |		.STRTAB	0x0359->0x04ec							; "CW_SIBLING"
0341 0361       | a  |		.STRTAB	0x0361->0x04f1							; "CW_BORDER_WIDTH"
0342 036e       | n  |		.STRTAB	0x036e->0x04f9							; "CW_HEIGHT"
0343 0375       | u  |		.STRTAB	0x0375->0x04fd							; "CW_WIDTH"
0344 037b       | {  |		.STRTAB	0x037b->0x0501							; "CW_Y"
0345 037d       | }  |		.STRTAB	0x037d->0x0503							; "CW_X"
0346 037f       |    |		.STRTAB	0x037f->0x0505							; "COPY_FROM_PARENT"
0347 038d       |    |		.STRTAB	0x038d->0x050d							; "INPUT_OUTPUT"
0348 0397       |    |		.STRTAB	0x0397->0x0513							; "INPUT_ONLY"
0349 039f       |    |		.STRTAB	0x039f->0x0518							; "UNMAP_GRAVITY"
034a 03aa       |    |		.STRTAB	0x03aa->0x051f							; "NORTH_WEST_GRAVITY"
034b 03ba       |    |		.STRTAB	0x03ba->0x0528							; "NORTH_GRAVITY"
034c 03c5       |    |		.STRTAB	0x03c5->0x052e							; "NORTH_EAST_GRAVITY"
034d 03d5       |    |		.STRTAB	0x03d5->0x0537							; "WEST_GRAVITY"
034e 03df       |    |		.STRTAB	0x03df->0x053d							; "CENTER_GRAVITY"
034f 03eb       |    |		.STRTAB	0x03eb->0x0544							; "EAST_GRAVITY"
0350 03f5       |    |		.STRTAB	0x03f5->0x054a							; "SOUTH_WEST_GRAVITY"
0351 0405       |    |		.STRTAB	0x0405->0x0553							; "SOUTH_GRAVITY"
0352 0410       |    |		.STRTAB	0x0410->0x055a							; "SOUTH_EAST_GRAVITY"
0353 0420       |    |		.STRTAB	0x0420->0x0563							; "STATIC_GRAVITY"
0354 042c       | ,  |		.STRTAB	0x042c->0x056a							; "ABOVE"
0355 042f       | /  |		.STRTAB	0x042f->0x056c							; "BELOW"
0356 0432       | 2  |		.STRTAB	0x0432->0x056f							; "TOP_IF"
0357 0436       | 6  |		.STRTAB	0x0436->0x0572							; "BOTTOM_IF"
0358 043d       | =  |		.STRTAB	0x043d->0x0576							; "OPPOSITE"
0359 0443       | C  |		.STREND 0x0443->0x057a
035a 4e4f 545f  |NOT_|		.STRTAB_STRINGS
057b 0000 0000  |    |		.BLANK	0000[0x5]
0580 ; --------------------------------------------------------------------------------------
0580 ; Debug Table
0580 ; --------------------------------------------------------------------------------------
0580 0004 0000  |    |		.DEBUG4	0x0004,0x0000,0x48b8,0x0000,0x0001,0x000c
0586 000b 05b6  |    |		.DBG4T	0x000b,0x05b6,0x8000,0x0000
058a 014b 0000  | K  |		.DBG4T	0x014b,0x0000,0x0005,0x0000
058e 0173 0000  | s  |		.DBG4T	0x0173,0x0000,0x0005,0x0000
0592 019b 0000  |    |		.DBG4T	0x019b,0x0000,0x0005,0x0000
0596 01c3 0000  |    |		.DBG4T	0x01c3,0x0000,0x0005,0x0000
059a 01eb 0000  |    |		.DBG4T	0x01eb,0x0000,0x0005,0x0000
059e 0213 0000  |    |		.DBG4T	0x0213,0x0000,0x0005,0x0000
05a2 023b 0000  | ;  |		.DBG4T	0x023b,0x0000,0x0005,0x0000
05a6 0263 0000  | c  |		.DBG4T	0x0263,0x0000,0x0005,0x0000
05aa 028b 0000  |    |		.DBG4T	0x028b,0x0000,0x0005,0x0000
05ae 02b3 0000  |    |		.DBG4T	0x02b3,0x0000,0x0005,0x0000
05b2 02db 0000  |    |		.DBG4T	0x02db,0x0000,0x0005,0x0000
05b6 ; --------------------------------------------------------------------------------------
05b6 ; Debug chain
05b6 ; --------------------------------------------------------------------------------------
05b6 0019 0000  |    |		.DBGLEN	0x0019,0x0000
05b8 000b 0011  |    |		.DBGLNO	0x000b,0x0011,0x0012,0x0018,0x0019,0x001f,0x0020,0x0021,0x0027,0x0028,0x002d,0x0033,0x003f,0x00c4,0x00ca,0x00d0,0x00d5,0x00db,0x00e7,0x012c,0x0132,0x0133,0x0139,0x013a,0x0140
05d1 0000 0000  |    |		.BLANK	0000[0x2f]