Solidified Code updated

This commit is contained in:
s-hadinger 2023-11-19 16:16:50 +00:00 committed by github-actions[bot]
parent e3b151c756
commit f1fe32b541
2 changed files with 327 additions and 328 deletions

View File

@ -2455,19 +2455,19 @@ be_local_closure(Matter_IM__inner_process_read_request, /* name */
0x882C0121, // 00C6 GETMBR R11 R0 K33
0x5431FFFE, // 00C7 LDINT R12 -1
0x942C160C, // 00C8 GETIDX R11 R11 R12
0x6034000C, // 00C9 GETGBL R13 G12
0x5C381600, // 00CA MOVE R14 R11
0x7C340200, // 00CB CALL R13 1
0x6038000C, // 00CC GETGBL R14 G12
0x5C3C1400, // 00CD MOVE R15 R10
0x7C380200, // 00CE CALL R14 1
0x00341A0E, // 00CF ADD R13 R13 R14
0xB83A0000, // 00D0 GETNGBL R14 K0
0x88381D0E, // 00D1 GETMBR R14 R14 K14
0x88381D0F, // 00D2 GETMBR R14 R14 K15
0x18341A0E, // 00D3 LE R13 R13 R14
0x78360001, // 00D4 JMPF R13 #00D7
0x4034160A, // 00D5 CONNECT R13 R11 R10
0x6030000C, // 00C9 GETGBL R12 G12
0x5C341600, // 00CA MOVE R13 R11
0x7C300200, // 00CB CALL R12 1
0x6034000C, // 00CC GETGBL R13 G12
0x5C381400, // 00CD MOVE R14 R10
0x7C340200, // 00CE CALL R13 1
0x0030180D, // 00CF ADD R12 R12 R13
0xB8360000, // 00D0 GETNGBL R13 K0
0x88341B0E, // 00D1 GETMBR R13 R13 K14
0x88341B0F, // 00D2 GETMBR R13 R13 K15
0x1830180D, // 00D3 LE R12 R12 R13
0x78320001, // 00D4 JMPF R12 #00D7
0x4030160A, // 00D5 CONNECT R12 R11 R10
0x70020003, // 00D6 JMP #00DB
0x88300121, // 00D7 GETMBR R12 R0 K33
0x8C301912, // 00D8 GETMET R12 R12 K18

View File

@ -1341,7 +1341,7 @@ be_local_closure(Matter_Plugin_Root_invoke_request, /* name */
}),
be_str_weak(invoke_request),
&be_const_str_solidified,
( &(const binstruction[713]) { /* code */
( &(const binstruction[712]) { /* code */
0xA4120000, // 0000 IMPORT R4 K0
0xB8160200, // 0001 GETNGBL R5 K1
0x88140B02, // 0002 GETMBR R5 R5 K2
@ -1442,10 +1442,10 @@ be_local_closure(Matter_Plugin_Root_invoke_request, /* name */
0x80041000, // 0061 RET 1 R8
0x70020000, // 0062 JMP #0064
0xB0063119, // 0063 RAISE 1 K24 K25
0x70020261, // 0064 JMP #02C7
0x70020260, // 0064 JMP #02C6
0x5422003D, // 0065 LDINT R8 62
0x1C200C08, // 0066 EQ R8 R6 R8
0x782201C2, // 0067 JMPF R8 #022B
0x782201C1, // 0067 JMPF R8 #022A
0x1C200F0E, // 0068 EQ R8 R7 K14
0x7822001D, // 0069 JMPF R8 #0088
0x8C200506, // 006A GETMET R8 R2 K6
@ -1477,7 +1477,7 @@ be_local_closure(Matter_Plugin_Root_invoke_request, /* name */
0x7C280800, // 0084 CALL R10 4
0x900E0910, // 0085 SETMBR R3 K4 K16
0x80041200, // 0086 RET 1 R9
0x700201A1, // 0087 JMP #022A
0x700201A0, // 0087 JMP #0229
0x1C200F05, // 0088 EQ R8 R7 K5
0x7822003C, // 0089 JMPF R8 #00C7
0x8C200506, // 008A GETMET R8 R2 K6
@ -1540,7 +1540,7 @@ be_local_closure(Matter_Plugin_Root_invoke_request, /* name */
0x7C3C0800, // 00C3 CALL R15 4
0x900E0907, // 00C4 SETMBR R3 K4 K7
0x80041C00, // 00C5 RET 1 R14
0x70020162, // 00C6 JMP #022A
0x70020161, // 00C6 JMP #0229
0x54220003, // 00C7 LDINT R8 4
0x1C200E08, // 00C8 EQ R8 R7 R8
0x7822003C, // 00C9 JMPF R8 #0107
@ -1604,7 +1604,7 @@ be_local_closure(Matter_Plugin_Root_invoke_request, /* name */
0x54420004, // 0103 LDINT R16 5
0x900E0810, // 0104 SETMBR R3 K4 R16
0x80041E00, // 0105 RET 1 R15
0x70020122, // 0106 JMP #022A
0x70020121, // 0106 JMP #0229
0x5422000A, // 0107 LDINT R8 11
0x1C200E08, // 0108 EQ R8 R7 R8
0x7822000B, // 0109 JMPF R8 #0116
@ -1619,10 +1619,10 @@ be_local_closure(Matter_Plugin_Root_invoke_request, /* name */
0x900E3409, // 0112 SETMBR R3 K26 R9
0x4C240000, // 0113 LDNIL R9
0x80041200, // 0114 RET 1 R9
0x70020113, // 0115 JMP #022A
0x70020112, // 0115 JMP #0229
0x54220005, // 0116 LDINT R8 6
0x1C200E08, // 0117 EQ R8 R7 R8
0x782200B9, // 0118 JMPF R8 #01D3
0x782200B8, // 0118 JMPF R8 #01D2
0xB8224400, // 0119 GETNGBL R8 K34
0x8C20112C, // 011A GETMET R8 R8 K44
0x60280008, // 011B GETGBL R10 G8
@ -1748,313 +1748,312 @@ be_local_closure(Matter_Plugin_Root_invoke_request, /* name */
0x7C480200, // 0193 CALL R18 1
0x404E0F40, // 0194 CONNECT R19 K7 K64
0x94482413, // 0195 GETIDX R18 R18 R19
0x60500015, // 0196 GETGBL R20 G21
0x7C500000, // 0197 CALL R20 0
0x8C502941, // 0198 GETMET R20 R20 K65
0x58580042, // 0199 LDCONST R22 K66
0x7C500400, // 019A CALL R20 2
0x5C4C2800, // 019B MOVE R19 R20
0x8C500943, // 019C GETMET R20 R4 K67
0x7C500200, // 019D CALL R20 1
0x8C542144, // 019E GETMET R21 R16 K68
0x7C540200, // 019F CALL R21 1
0x8C542B45, // 01A0 GETMET R21 R21 K69
0x7C540200, // 01A1 CALL R21 1
0x8C582946, // 01A2 GETMET R22 R20 K70
0x5C602400, // 01A3 MOVE R24 R18
0x5C642A00, // 01A4 MOVE R25 R21
0x5C682600, // 01A5 MOVE R26 R19
0x546E0007, // 01A6 LDINT R27 8
0x7C580A00, // 01A7 CALL R22 5
0x885C0312, // 01A8 GETMBR R23 R1 K18
0x785E0001, // 01A9 JMPF R23 #01AC
0x885C0312, // 01AA GETMBR R23 R1 K18
0x70020001, // 01AB JMP #01AE
0x885C0116, // 01AC GETMBR R23 R0 K22
0x885C2F47, // 01AD GETMBR R23 R23 K71
0x8C601B48, // 01AE GETMET R24 R13 K72
0x5C682000, // 01AF MOVE R26 R16
0x5C6C2200, // 01B0 MOVE R27 R17
0x5C702C00, // 01B1 MOVE R28 R22
0x5C742E00, // 01B2 MOVE R29 R23
0x7C600A00, // 01B3 CALL R24 5
0x8C601B49, // 01B4 GETMET R24 R13 K73
0x7C600200, // 01B5 CALL R24 1
0x88600116, // 01B6 GETMBR R24 R0 K22
0x8C60314A, // 01B7 GETMET R24 R24 K74
0x5C681A00, // 01B8 MOVE R26 R13
0x7C600400, // 01B9 CALL R24 2
0x8C60034B, // 01BA GETMET R24 R1 K75
0x7C600200, // 01BB CALL R24 1
0x78620002, // 01BC JMPF R24 #01C0
0x8C60034C, // 01BD GETMET R24 R1 K76
0x546A003B, // 01BE LDINT R26 60
0x7C600400, // 01BF CALL R24 2
0x8C601B4D, // 01C0 GETMET R24 R13 K77
0x7C600200, // 01C1 CALL R24 1
0x8C600B09, // 01C2 GETMET R24 R5 K9
0x7C600200, // 01C3 CALL R24 1
0x8C64310A, // 01C4 GETMET R25 R24 K10
0x586C0005, // 01C5 LDCONST R27 K5
0x88700B0B, // 01C6 GETMBR R28 R5 K11
0xB8760200, // 01C7 GETNGBL R29 K1
0x88743B2B, // 01C8 GETMBR R29 R29 K43
0x7C640800, // 01C9 CALL R25 4
0x8C64310A, // 01CA GETMET R25 R24 K10
0x586C0007, // 01CB LDCONST R27 K7
0x88700B0B, // 01CC GETMBR R28 R5 K11
0x58740007, // 01CD LDCONST R29 K7
0x7C640800, // 01CE CALL R25 4
0x54660007, // 01CF LDINT R25 8
0x900E0819, // 01D0 SETMBR R3 K4 R25
0x80043000, // 01D1 RET 1 R24
0x70020056, // 01D2 JMP #022A
0x54220008, // 01D3 LDINT R8 9
0x1C200E08, // 01D4 EQ R8 R7 R8
0x7822001E, // 01D5 JMPF R8 #01F5
0x8C200506, // 01D6 GETMET R8 R2 K6
0x58280005, // 01D7 LDCONST R10 K5
0x7C200400, // 01D8 CALL R8 2
0x8C24034E, // 01D9 GETMET R9 R1 K78
0x5C2C1000, // 01DA MOVE R11 R8
0x7C240400, // 01DB CALL R9 2
0xB8264400, // 01DC GETNGBL R9 K34
0x8C24132C, // 01DD GETMET R9 R9 K44
0x602C0018, // 01DE GETGBL R11 G24
0x5830004F, // 01DF LDCONST R12 K79
0x88340312, // 01E0 GETMBR R13 R1 K18
0x8C341B50, // 01E1 GETMET R13 R13 K80
0x7C340200, // 01E2 CALL R13 1
0x8C341B44, // 01E3 GETMET R13 R13 K68
0x7C340200, // 01E4 CALL R13 1
0x8C341B45, // 01E5 GETMET R13 R13 K69
0x7C340200, // 01E6 CALL R13 1
0x8C341B51, // 01E7 GETMET R13 R13 K81
0x7C340200, // 01E8 CALL R13 1
0x60380008, // 01E9 GETGBL R14 G8
0x5C3C1000, // 01EA MOVE R15 R8
0x7C380200, // 01EB CALL R14 1
0x7C2C0600, // 01EC CALL R11 3
0x58300010, // 01ED LDCONST R12 K16
0x7C240600, // 01EE CALL R9 3
0xB8260200, // 01EF GETNGBL R9 K1
0x8824132B, // 01F0 GETMBR R9 R9 K43
0x900E3409, // 01F1 SETMBR R3 K26 R9
0x4C240000, // 01F2 LDNIL R9
0x80041200, // 01F3 RET 1 R9
0x70020034, // 01F4 JMP #022A
0x54220009, // 01F5 LDINT R8 10
0x1C200E08, // 01F6 EQ R8 R7 R8
0x78220031, // 01F7 JMPF R8 #022A
0x8C200506, // 01F8 GETMET R8 R2 K6
0x58280005, // 01F9 LDCONST R10 K5
0x7C200400, // 01FA CALL R8 2
0x60240008, // 01FB GETGBL R9 G8
0x5C281000, // 01FC MOVE R10 R8
0x7C240200, // 01FD CALL R9 1
0x0026A409, // 01FE ADD R9 K82 R9
0x900E5809, // 01FF SETMBR R3 K44 R9
0x60240010, // 0200 GETGBL R9 G16
0x88280116, // 0201 GETMBR R10 R0 K22
0x88281530, // 0202 GETMBR R10 R10 K48
0x8C281553, // 0203 GETMET R10 R10 K83
0x7C280200, // 0204 CALL R10 1
0x7C240200, // 0205 CALL R9 1
0xA8020010, // 0206 EXBLK 0 #0218
0x5C281200, // 0207 MOVE R10 R9
0x7C280000, // 0208 CALL R10 0
0x8C2C1554, // 0209 GETMET R11 R10 K84
0x7C2C0200, // 020A CALL R11 1
0x1C2C1608, // 020B EQ R11 R11 R8
0x782E0008, // 020C JMPF R11 #0216
0xB82E4400, // 020D GETNGBL R11 K34
0x8C2C1755, // 020E GETMET R11 R11 K85
0x543607CF, // 020F LDINT R13 2000
0x84380000, // 0210 CLOSURE R14 P0
0x7C2C0600, // 0211 CALL R11 3
0x502C0200, // 0212 LDBOOL R11 1 0
0xA0000000, // 0213 CLOSE R0
0xA8040001, // 0214 EXBLK 1 1
0x80041600, // 0215 RET 1 R11
0xA0240000, // 0216 CLOSE R9
0x7001FFEE, // 0217 JMP #0207
0x58240056, // 0218 LDCONST R9 K86
0xAC240200, // 0219 CATCH R9 1 0
0xB0080000, // 021A RAISE 2 R0 R0
0xB8264400, // 021B GETNGBL R9 K34
0x8C24132C, // 021C GETMET R9 R9 K44
0x602C0008, // 021D GETGBL R11 G8
0x5C301000, // 021E MOVE R12 R8
0x7C2C0200, // 021F CALL R11 1
0x002EAE0B, // 0220 ADD R11 K87 R11
0x002C1758, // 0221 ADD R11 R11 K88
0x5830000E, // 0222 LDCONST R12 K14
0x7C240600, // 0223 CALL R9 3
0xB8260200, // 0224 GETNGBL R9 K1
0x88241359, // 0225 GETMBR R9 R9 K89
0x900E3409, // 0226 SETMBR R3 K26 R9
0x4C240000, // 0227 LDNIL R9
0xA0000000, // 0228 CLOSE R0
0x80041200, // 0229 RET 1 R9
0x7002009B, // 022A JMP #02C7
0x5422003B, // 022B LDINT R8 60
0x1C200C08, // 022C EQ R8 R6 R8
0x78220085, // 022D JMPF R8 #02B4
0x1C200F05, // 022E EQ R8 R7 K5
0x78220065, // 022F JMPF R8 #0296
0x8C200506, // 0230 GETMET R8 R2 K6
0x58280005, // 0231 LDCONST R10 K5
0x7C200400, // 0232 CALL R8 2
0x8C240506, // 0233 GETMET R9 R2 K6
0x582C0007, // 0234 LDCONST R11 K7
0x7C240400, // 0235 CALL R9 2
0x8C280506, // 0236 GETMET R10 R2 K6
0x5830000E, // 0237 LDCONST R12 K14
0x7C280400, // 0238 CALL R10 2
0x8C2C0506, // 0239 GETMET R11 R2 K6
0x58340010, // 023A LDCONST R13 K16
0x7C2C0400, // 023B CALL R11 2
0x8C300506, // 023C GETMET R12 R2 K6
0x543A0003, // 023D LDINT R14 4
0x7C300400, // 023E CALL R12 2
0xB8364400, // 023F GETNGBL R13 K34
0x8C341B2C, // 0240 GETMET R13 R13 K44
0x603C0018, // 0241 GETGBL R15 G24
0x5840005A, // 0242 LDCONST R16 K90
0x5C441000, // 0243 MOVE R17 R8
0x8C481351, // 0244 GETMET R18 R9 K81
0x7C480200, // 0245 CALL R18 1
0x5C4C1400, // 0246 MOVE R19 R10
0x5C501600, // 0247 MOVE R20 R11
0x8C541951, // 0248 GETMET R21 R12 K81
0x7C540200, // 0249 CALL R21 1
0x7C3C0C00, // 024A CALL R15 6
0x54420003, // 024B LDINT R16 4
0x7C340600, // 024C CALL R13 3
0x4C340000, // 024D LDNIL R13
0x1C34100D, // 024E EQ R13 R8 R13
0x7436000B, // 024F JMPT R13 #025C
0x4C340000, // 0250 LDNIL R13
0x1C34120D, // 0251 EQ R13 R9 R13
0x74360008, // 0252 JMPT R13 #025C
0x4C340000, // 0253 LDNIL R13
0x1C34140D, // 0254 EQ R13 R10 R13
0x74360005, // 0255 JMPT R13 #025C
0x4C340000, // 0256 LDNIL R13
0x1C34160D, // 0257 EQ R13 R11 R13
0x74360002, // 0258 JMPT R13 #025C
0x4C340000, // 0259 LDNIL R13
0x1C34180D, // 025A EQ R13 R12 R13
0x78360005, // 025B JMPF R13 #0262
0xB8360200, // 025C GETNGBL R13 K1
0x88341B5B, // 025D GETMBR R13 R13 K91
0x900E340D, // 025E SETMBR R3 K26 R13
0x4C340000, // 025F LDNIL R13
0xA0000000, // 0260 CLOSE R0
0x80041A00, // 0261 RET 1 R13
0x6034000C, // 0262 GETGBL R13 G12
0x5C381200, // 0263 MOVE R14 R9
0x7C340200, // 0264 CALL R13 1
0x543A001F, // 0265 LDINT R14 32
0x543E0040, // 0266 LDINT R15 65
0x00381C0F, // 0267 ADD R14 R14 R15
0x20341A0E, // 0268 NE R13 R13 R14
0x7436000B, // 0269 JMPT R13 #0276
0x6034000C, // 026A GETGBL R13 G12
0x5C381800, // 026B MOVE R14 R12
0x7C340200, // 026C CALL R13 1
0x543A000F, // 026D LDINT R14 16
0x14341A0E, // 026E LT R13 R13 R14
0x74360005, // 026F JMPT R13 #0276
0x6034000C, // 0270 GETGBL R13 G12
0x5C381800, // 0271 MOVE R14 R12
0x7C340200, // 0272 CALL R13 1
0x543A001F, // 0273 LDINT R14 32
0x24341A0E, // 0274 GT R13 R13 R14
0x7836000A, // 0275 JMPF R13 #0281
0xB8364400, // 0276 GETNGBL R13 K34
0x8C341B2C, // 0277 GETMET R13 R13 K44
0x583C005C, // 0278 LDCONST R15 K92
0x5840000E, // 0279 LDCONST R16 K14
0x7C340600, // 027A CALL R13 3
0xB8360200, // 027B GETNGBL R13 K1
0x88341B5D, // 027C GETMBR R13 R13 K93
0x900E340D, // 027D SETMBR R3 K26 R13
0x4C340000, // 027E LDNIL R13
0xA0000000, // 027F CLOSE R0
0x80041A00, // 0280 RET 1 R13
0x5436001E, // 0281 LDINT R13 31
0x40360A0D, // 0282 CONNECT R13 K5 R13
0x9434120D, // 0283 GETIDX R13 R9 R13
0x543A001F, // 0284 LDINT R14 32
0x40381D40, // 0285 CONNECT R14 R14 K64
0x9438120E, // 0286 GETIDX R14 R9 R14
0x883C0116, // 0287 GETMBR R15 R0 K22
0x8C3C1F5E, // 0288 GETMET R15 R15 K94
0x5C441000, // 0289 MOVE R17 R8
0x5C481600, // 028A MOVE R18 R11
0x5C4C1400, // 028B MOVE R19 R10
0x5C501800, // 028C MOVE R20 R12
0x5C541A00, // 028D MOVE R21 R13
0x5C581C00, // 028E MOVE R22 R14
0x8C5C035F, // 028F GETMET R23 R1 K95
0x7C5C0200, // 0290 CALL R23 1
0x7C3C1000, // 0291 CALL R15 8
0x503C0200, // 0292 LDBOOL R15 1 0
0xA0000000, // 0293 CLOSE R0
0x80041E00, // 0294 RET 1 R15
0x7002001C, // 0295 JMP #02B3
0x1C200F07, // 0296 EQ R8 R7 K7
0x78220012, // 0297 JMPF R8 #02AB
0x8C200506, // 0298 GETMET R8 R2 K6
0x58280005, // 0299 LDCONST R10 K5
0x7C200400, // 029A CALL R8 2
0xB8264400, // 029B GETNGBL R9 K34
0x8C24132C, // 029C GETMET R9 R9 K44
0x602C0008, // 029D GETGBL R11 G8
0x5C301000, // 029E MOVE R12 R8
0x7C2C0200, // 029F CALL R11 1
0x002EC00B, // 02A0 ADD R11 K96 R11
0x58300010, // 02A1 LDCONST R12 K16
0x7C240600, // 02A2 CALL R9 3
0x88240116, // 02A3 GETMBR R9 R0 K22
0x8C241361, // 02A4 GETMET R9 R9 K97
0x5C2C1000, // 02A5 MOVE R11 R8
0x7C240400, // 02A6 CALL R9 2
0x50240200, // 02A7 LDBOOL R9 1 0
0xA0000000, // 02A8 CLOSE R0
0x80041200, // 02A9 RET 1 R9
0x70020007, // 02AA JMP #02B3
0x1C200F0E, // 02AB EQ R8 R7 K14
0x78220005, // 02AC JMPF R8 #02B3
0x88200116, // 02AD GETMBR R8 R0 K22
0x8C201162, // 02AE GETMET R8 R8 K98
0x7C200200, // 02AF CALL R8 1
0x50200200, // 02B0 LDBOOL R8 1 0
0xA0000000, // 02B1 CLOSE R0
0x80041000, // 02B2 RET 1 R8
0x70020012, // 02B3 JMP #02C7
0x54220029, // 02B4 LDINT R8 42
0x1C200C08, // 02B5 EQ R8 R6 R8
0x78220005, // 02B6 JMPF R8 #02BD
0x1C200F05, // 02B7 EQ R8 R7 K5
0x78220002, // 02B8 JMPF R8 #02BC
0x50200200, // 02B9 LDBOOL R8 1 0
0xA0000000, // 02BA CLOSE R0
0x80041000, // 02BB RET 1 R8
0x70020009, // 02BC JMP #02C7
0x60200003, // 02BD GETGBL R8 G3
0x5C240000, // 02BE MOVE R9 R0
0x7C200200, // 02BF CALL R8 1
0x8C201163, // 02C0 GETMET R8 R8 K99
0x5C280200, // 02C1 MOVE R10 R1
0x5C2C0400, // 02C2 MOVE R11 R2
0x5C300600, // 02C3 MOVE R12 R3
0x7C200800, // 02C4 CALL R8 4
0xA0000000, // 02C5 CLOSE R0
0x80041000, // 02C6 RET 1 R8
0xA0000000, // 02C7 CLOSE R0
0x80000000, // 02C8 RET 0
0x604C0015, // 0196 GETGBL R19 G21
0x7C4C0000, // 0197 CALL R19 0
0x8C4C2741, // 0198 GETMET R19 R19 K65
0x58540042, // 0199 LDCONST R21 K66
0x7C4C0400, // 019A CALL R19 2
0x8C500943, // 019B GETMET R20 R4 K67
0x7C500200, // 019C CALL R20 1
0x8C542144, // 019D GETMET R21 R16 K68
0x7C540200, // 019E CALL R21 1
0x8C542B45, // 019F GETMET R21 R21 K69
0x7C540200, // 01A0 CALL R21 1
0x8C582946, // 01A1 GETMET R22 R20 K70
0x5C602400, // 01A2 MOVE R24 R18
0x5C642A00, // 01A3 MOVE R25 R21
0x5C682600, // 01A4 MOVE R26 R19
0x546E0007, // 01A5 LDINT R27 8
0x7C580A00, // 01A6 CALL R22 5
0x885C0312, // 01A7 GETMBR R23 R1 K18
0x785E0001, // 01A8 JMPF R23 #01AB
0x885C0312, // 01A9 GETMBR R23 R1 K18
0x70020001, // 01AA JMP #01AD
0x885C0116, // 01AB GETMBR R23 R0 K22
0x885C2F47, // 01AC GETMBR R23 R23 K71
0x8C601B48, // 01AD GETMET R24 R13 K72
0x5C682000, // 01AE MOVE R26 R16
0x5C6C2200, // 01AF MOVE R27 R17
0x5C702C00, // 01B0 MOVE R28 R22
0x5C742E00, // 01B1 MOVE R29 R23
0x7C600A00, // 01B2 CALL R24 5
0x8C601B49, // 01B3 GETMET R24 R13 K73
0x7C600200, // 01B4 CALL R24 1
0x88600116, // 01B5 GETMBR R24 R0 K22
0x8C60314A, // 01B6 GETMET R24 R24 K74
0x5C681A00, // 01B7 MOVE R26 R13
0x7C600400, // 01B8 CALL R24 2
0x8C60034B, // 01B9 GETMET R24 R1 K75
0x7C600200, // 01BA CALL R24 1
0x78620002, // 01BB JMPF R24 #01BF
0x8C60034C, // 01BC GETMET R24 R1 K76
0x546A003B, // 01BD LDINT R26 60
0x7C600400, // 01BE CALL R24 2
0x8C601B4D, // 01BF GETMET R24 R13 K77
0x7C600200, // 01C0 CALL R24 1
0x8C600B09, // 01C1 GETMET R24 R5 K9
0x7C600200, // 01C2 CALL R24 1
0x8C64310A, // 01C3 GETMET R25 R24 K10
0x586C0005, // 01C4 LDCONST R27 K5
0x88700B0B, // 01C5 GETMBR R28 R5 K11
0xB8760200, // 01C6 GETNGBL R29 K1
0x88743B2B, // 01C7 GETMBR R29 R29 K43
0x7C640800, // 01C8 CALL R25 4
0x8C64310A, // 01C9 GETMET R25 R24 K10
0x586C0007, // 01CA LDCONST R27 K7
0x88700B0B, // 01CB GETMBR R28 R5 K11
0x58740007, // 01CC LDCONST R29 K7
0x7C640800, // 01CD CALL R25 4
0x54660007, // 01CE LDINT R25 8
0x900E0819, // 01CF SETMBR R3 K4 R25
0x80043000, // 01D0 RET 1 R24
0x70020056, // 01D1 JMP #0229
0x54220008, // 01D2 LDINT R8 9
0x1C200E08, // 01D3 EQ R8 R7 R8
0x7822001E, // 01D4 JMPF R8 #01F4
0x8C200506, // 01D5 GETMET R8 R2 K6
0x58280005, // 01D6 LDCONST R10 K5
0x7C200400, // 01D7 CALL R8 2
0x8C24034E, // 01D8 GETMET R9 R1 K78
0x5C2C1000, // 01D9 MOVE R11 R8
0x7C240400, // 01DA CALL R9 2
0xB8264400, // 01DB GETNGBL R9 K34
0x8C24132C, // 01DC GETMET R9 R9 K44
0x602C0018, // 01DD GETGBL R11 G24
0x5830004F, // 01DE LDCONST R12 K79
0x88340312, // 01DF GETMBR R13 R1 K18
0x8C341B50, // 01E0 GETMET R13 R13 K80
0x7C340200, // 01E1 CALL R13 1
0x8C341B44, // 01E2 GETMET R13 R13 K68
0x7C340200, // 01E3 CALL R13 1
0x8C341B45, // 01E4 GETMET R13 R13 K69
0x7C340200, // 01E5 CALL R13 1
0x8C341B51, // 01E6 GETMET R13 R13 K81
0x7C340200, // 01E7 CALL R13 1
0x60380008, // 01E8 GETGBL R14 G8
0x5C3C1000, // 01E9 MOVE R15 R8
0x7C380200, // 01EA CALL R14 1
0x7C2C0600, // 01EB CALL R11 3
0x58300010, // 01EC LDCONST R12 K16
0x7C240600, // 01ED CALL R9 3
0xB8260200, // 01EE GETNGBL R9 K1
0x8824132B, // 01EF GETMBR R9 R9 K43
0x900E3409, // 01F0 SETMBR R3 K26 R9
0x4C240000, // 01F1 LDNIL R9
0x80041200, // 01F2 RET 1 R9
0x70020034, // 01F3 JMP #0229
0x54220009, // 01F4 LDINT R8 10
0x1C200E08, // 01F5 EQ R8 R7 R8
0x78220031, // 01F6 JMPF R8 #0229
0x8C200506, // 01F7 GETMET R8 R2 K6
0x58280005, // 01F8 LDCONST R10 K5
0x7C200400, // 01F9 CALL R8 2
0x60240008, // 01FA GETGBL R9 G8
0x5C281000, // 01FB MOVE R10 R8
0x7C240200, // 01FC CALL R9 1
0x0026A409, // 01FD ADD R9 K82 R9
0x900E5809, // 01FE SETMBR R3 K44 R9
0x60240010, // 01FF GETGBL R9 G16
0x88280116, // 0200 GETMBR R10 R0 K22
0x88281530, // 0201 GETMBR R10 R10 K48
0x8C281553, // 0202 GETMET R10 R10 K83
0x7C280200, // 0203 CALL R10 1
0x7C240200, // 0204 CALL R9 1
0xA8020010, // 0205 EXBLK 0 #0217
0x5C281200, // 0206 MOVE R10 R9
0x7C280000, // 0207 CALL R10 0
0x8C2C1554, // 0208 GETMET R11 R10 K84
0x7C2C0200, // 0209 CALL R11 1
0x1C2C1608, // 020A EQ R11 R11 R8
0x782E0008, // 020B JMPF R11 #0215
0xB82E4400, // 020C GETNGBL R11 K34
0x8C2C1755, // 020D GETMET R11 R11 K85
0x543607CF, // 020E LDINT R13 2000
0x84380000, // 020F CLOSURE R14 P0
0x7C2C0600, // 0210 CALL R11 3
0x502C0200, // 0211 LDBOOL R11 1 0
0xA0000000, // 0212 CLOSE R0
0xA8040001, // 0213 EXBLK 1 1
0x80041600, // 0214 RET 1 R11
0xA0240000, // 0215 CLOSE R9
0x7001FFEE, // 0216 JMP #0206
0x58240056, // 0217 LDCONST R9 K86
0xAC240200, // 0218 CATCH R9 1 0
0xB0080000, // 0219 RAISE 2 R0 R0
0xB8264400, // 021A GETNGBL R9 K34
0x8C24132C, // 021B GETMET R9 R9 K44
0x602C0008, // 021C GETGBL R11 G8
0x5C301000, // 021D MOVE R12 R8
0x7C2C0200, // 021E CALL R11 1
0x002EAE0B, // 021F ADD R11 K87 R11
0x002C1758, // 0220 ADD R11 R11 K88
0x5830000E, // 0221 LDCONST R12 K14
0x7C240600, // 0222 CALL R9 3
0xB8260200, // 0223 GETNGBL R9 K1
0x88241359, // 0224 GETMBR R9 R9 K89
0x900E3409, // 0225 SETMBR R3 K26 R9
0x4C240000, // 0226 LDNIL R9
0xA0000000, // 0227 CLOSE R0
0x80041200, // 0228 RET 1 R9
0x7002009B, // 0229 JMP #02C6
0x5422003B, // 022A LDINT R8 60
0x1C200C08, // 022B EQ R8 R6 R8
0x78220085, // 022C JMPF R8 #02B3
0x1C200F05, // 022D EQ R8 R7 K5
0x78220065, // 022E JMPF R8 #0295
0x8C200506, // 022F GETMET R8 R2 K6
0x58280005, // 0230 LDCONST R10 K5
0x7C200400, // 0231 CALL R8 2
0x8C240506, // 0232 GETMET R9 R2 K6
0x582C0007, // 0233 LDCONST R11 K7
0x7C240400, // 0234 CALL R9 2
0x8C280506, // 0235 GETMET R10 R2 K6
0x5830000E, // 0236 LDCONST R12 K14
0x7C280400, // 0237 CALL R10 2
0x8C2C0506, // 0238 GETMET R11 R2 K6
0x58340010, // 0239 LDCONST R13 K16
0x7C2C0400, // 023A CALL R11 2
0x8C300506, // 023B GETMET R12 R2 K6
0x543A0003, // 023C LDINT R14 4
0x7C300400, // 023D CALL R12 2
0xB8364400, // 023E GETNGBL R13 K34
0x8C341B2C, // 023F GETMET R13 R13 K44
0x603C0018, // 0240 GETGBL R15 G24
0x5840005A, // 0241 LDCONST R16 K90
0x5C441000, // 0242 MOVE R17 R8
0x8C481351, // 0243 GETMET R18 R9 K81
0x7C480200, // 0244 CALL R18 1
0x5C4C1400, // 0245 MOVE R19 R10
0x5C501600, // 0246 MOVE R20 R11
0x8C541951, // 0247 GETMET R21 R12 K81
0x7C540200, // 0248 CALL R21 1
0x7C3C0C00, // 0249 CALL R15 6
0x54420003, // 024A LDINT R16 4
0x7C340600, // 024B CALL R13 3
0x4C340000, // 024C LDNIL R13
0x1C34100D, // 024D EQ R13 R8 R13
0x7436000B, // 024E JMPT R13 #025B
0x4C340000, // 024F LDNIL R13
0x1C34120D, // 0250 EQ R13 R9 R13
0x74360008, // 0251 JMPT R13 #025B
0x4C340000, // 0252 LDNIL R13
0x1C34140D, // 0253 EQ R13 R10 R13
0x74360005, // 0254 JMPT R13 #025B
0x4C340000, // 0255 LDNIL R13
0x1C34160D, // 0256 EQ R13 R11 R13
0x74360002, // 0257 JMPT R13 #025B
0x4C340000, // 0258 LDNIL R13
0x1C34180D, // 0259 EQ R13 R12 R13
0x78360005, // 025A JMPF R13 #0261
0xB8360200, // 025B GETNGBL R13 K1
0x88341B5B, // 025C GETMBR R13 R13 K91
0x900E340D, // 025D SETMBR R3 K26 R13
0x4C340000, // 025E LDNIL R13
0xA0000000, // 025F CLOSE R0
0x80041A00, // 0260 RET 1 R13
0x6034000C, // 0261 GETGBL R13 G12
0x5C381200, // 0262 MOVE R14 R9
0x7C340200, // 0263 CALL R13 1
0x543A001F, // 0264 LDINT R14 32
0x543E0040, // 0265 LDINT R15 65
0x00381C0F, // 0266 ADD R14 R14 R15
0x20341A0E, // 0267 NE R13 R13 R14
0x7436000B, // 0268 JMPT R13 #0275
0x6034000C, // 0269 GETGBL R13 G12
0x5C381800, // 026A MOVE R14 R12
0x7C340200, // 026B CALL R13 1
0x543A000F, // 026C LDINT R14 16
0x14341A0E, // 026D LT R13 R13 R14
0x74360005, // 026E JMPT R13 #0275
0x6034000C, // 026F GETGBL R13 G12
0x5C381800, // 0270 MOVE R14 R12
0x7C340200, // 0271 CALL R13 1
0x543A001F, // 0272 LDINT R14 32
0x24341A0E, // 0273 GT R13 R13 R14
0x7836000A, // 0274 JMPF R13 #0280
0xB8364400, // 0275 GETNGBL R13 K34
0x8C341B2C, // 0276 GETMET R13 R13 K44
0x583C005C, // 0277 LDCONST R15 K92
0x5840000E, // 0278 LDCONST R16 K14
0x7C340600, // 0279 CALL R13 3
0xB8360200, // 027A GETNGBL R13 K1
0x88341B5D, // 027B GETMBR R13 R13 K93
0x900E340D, // 027C SETMBR R3 K26 R13
0x4C340000, // 027D LDNIL R13
0xA0000000, // 027E CLOSE R0
0x80041A00, // 027F RET 1 R13
0x5436001E, // 0280 LDINT R13 31
0x40360A0D, // 0281 CONNECT R13 K5 R13
0x9434120D, // 0282 GETIDX R13 R9 R13
0x543A001F, // 0283 LDINT R14 32
0x40381D40, // 0284 CONNECT R14 R14 K64
0x9438120E, // 0285 GETIDX R14 R9 R14
0x883C0116, // 0286 GETMBR R15 R0 K22
0x8C3C1F5E, // 0287 GETMET R15 R15 K94
0x5C441000, // 0288 MOVE R17 R8
0x5C481600, // 0289 MOVE R18 R11
0x5C4C1400, // 028A MOVE R19 R10
0x5C501800, // 028B MOVE R20 R12
0x5C541A00, // 028C MOVE R21 R13
0x5C581C00, // 028D MOVE R22 R14
0x8C5C035F, // 028E GETMET R23 R1 K95
0x7C5C0200, // 028F CALL R23 1
0x7C3C1000, // 0290 CALL R15 8
0x503C0200, // 0291 LDBOOL R15 1 0
0xA0000000, // 0292 CLOSE R0
0x80041E00, // 0293 RET 1 R15
0x7002001C, // 0294 JMP #02B2
0x1C200F07, // 0295 EQ R8 R7 K7
0x78220012, // 0296 JMPF R8 #02AA
0x8C200506, // 0297 GETMET R8 R2 K6
0x58280005, // 0298 LDCONST R10 K5
0x7C200400, // 0299 CALL R8 2
0xB8264400, // 029A GETNGBL R9 K34
0x8C24132C, // 029B GETMET R9 R9 K44
0x602C0008, // 029C GETGBL R11 G8
0x5C301000, // 029D MOVE R12 R8
0x7C2C0200, // 029E CALL R11 1
0x002EC00B, // 029F ADD R11 K96 R11
0x58300010, // 02A0 LDCONST R12 K16
0x7C240600, // 02A1 CALL R9 3
0x88240116, // 02A2 GETMBR R9 R0 K22
0x8C241361, // 02A3 GETMET R9 R9 K97
0x5C2C1000, // 02A4 MOVE R11 R8
0x7C240400, // 02A5 CALL R9 2
0x50240200, // 02A6 LDBOOL R9 1 0
0xA0000000, // 02A7 CLOSE R0
0x80041200, // 02A8 RET 1 R9
0x70020007, // 02A9 JMP #02B2
0x1C200F0E, // 02AA EQ R8 R7 K14
0x78220005, // 02AB JMPF R8 #02B2
0x88200116, // 02AC GETMBR R8 R0 K22
0x8C201162, // 02AD GETMET R8 R8 K98
0x7C200200, // 02AE CALL R8 1
0x50200200, // 02AF LDBOOL R8 1 0
0xA0000000, // 02B0 CLOSE R0
0x80041000, // 02B1 RET 1 R8
0x70020012, // 02B2 JMP #02C6
0x54220029, // 02B3 LDINT R8 42
0x1C200C08, // 02B4 EQ R8 R6 R8
0x78220005, // 02B5 JMPF R8 #02BC
0x1C200F05, // 02B6 EQ R8 R7 K5
0x78220002, // 02B7 JMPF R8 #02BB
0x50200200, // 02B8 LDBOOL R8 1 0
0xA0000000, // 02B9 CLOSE R0
0x80041000, // 02BA RET 1 R8
0x70020009, // 02BB JMP #02C6
0x60200003, // 02BC GETGBL R8 G3
0x5C240000, // 02BD MOVE R9 R0
0x7C200200, // 02BE CALL R8 1
0x8C201163, // 02BF GETMET R8 R8 K99
0x5C280200, // 02C0 MOVE R10 R1
0x5C2C0400, // 02C1 MOVE R11 R2
0x5C300600, // 02C2 MOVE R12 R3
0x7C200800, // 02C3 CALL R8 4
0xA0000000, // 02C4 CLOSE R0
0x80041000, // 02C5 RET 1 R8
0xA0000000, // 02C6 CLOSE R0
0x80000000, // 02C7 RET 0
})
)
);