|
|
DataMuseum.dkPresents historical artifacts from the history of: Philips Data Systems |
This is an automatic "excavation" of a thematic subset of
See our Wiki for more about Philips Data Systems Excavated with: AutoArchaeologist - Free & Open Source Software. |
top - metrics - download
Length: 4380 (0x111c)
Notes: pts_type(SC)
Names: »DATUM.SC«
└─⟦48601905a⟧ Bits:30009668 Philips computer tape "600121"
└─⟦this⟧ »S:DE/DATUM.SC«
└─⟦5c22ed822⟧ Bits:30009675 Philips computer tape "600209"
└─⟦this⟧ »DEN10/DATUM.SC«
└─⟦bf903a231⟧ Bits:30009665 Philips computer tape "600109"
└─⟦this⟧ »DEN10/DATUM.SC«
└─⟦d2a299635⟧ Bits:30009698 Philips computer tape "600415"
└─⟦this⟧ »S:DE/DATUM.SC«
IDENT DATCHK 79-03-16/PEEN * * * THIS ROUTINE CHECKS THE DATE PLAUSIBILITY * EUROPEAN (AA-MM-DD) OR AMERICAN (MM-DD-AA) * STANDARD. 'DD' IS CHECKED ACCORDING TO CORRESPONDING * MONTH. FEBRUARI NOT > 29 * * NOT NUMERIC CHARACTERS ARE SKIPPED * * SYNTAX: CALL DATCHK,SKIP,BUFF * * SKIP = BIN ITEM TELLING HOW MANY DIGITS COUNTED * FROM THE RIGHT TO BE SKIPPED BEFORE THE * CHECK IS PERFORMED * BUFF = STRING ITEM HOLDING THE DATA TO BE CHECKED * * OUTPUT: CR = O OK * CR = 1 NOT OK * EJECT ENTRY DATCHK * EXTRN I:EVA0 EXTRN I:RT1 * * CALL FORM 16=/F6A1,16 BYTE FORM 8,8 * * DATCHK EQU * LDK A6,2 SET SWITCH CALL I:EVA0 NO. TO BE SKIPPED LDR* A7,A9 CALL I:EVA0 BUFFER ADDRESS DAT100 EQU * CALL GETDIG SUK A7,1 RB(NN) DAT100 IF TO BE SKIPPED LDR A7,A1 SAVE DIGIT CALL GETDIG * MULTIPLY DIGIT BY 10 AND ADD ADR A7,A1 ADR A7,A1 SLL A1,3 TIMES 8 ADR A7,A1 RF(Z) NOK SUK A6,1 RF(Z) DAT200 JUMP IF DD AND MM ARE FETCHED LDR A8,A7 SAVE DAY LDK A7,0 INDICATE NO SKIP RB DAT100 GET MONTH DAT200 EQU * SUK A7,13 RF(NN) NOK IF WRONG MONTH LC A1,TAB,A7 GET BYTE FOR COMPARISON SUR A1,A8 RF(NL) OUT IF OK NOK EQU * LDK A6,1 INDICATE CR = 1 OUT EQU * LD A1,2,A13 GET STACK BASE SC A6,-2,A1 STORE CR ABL I:RT1 EJECT GETDIG EQU * CWR A5,A9 RB(E) NOK IF FINISHED LC A1,-1,A5 GET CURRENT CHARACTER SUK A5,1 CCK A1,'00' RB(L) GETDIG CCK A1,'99' RB(G) GETDIG ANK A1,/F RTN A14 * * TAB EQU *+12 BYTE 31,29 JAN,FEB BYTE 31,30 MAR,APR BYTE 31,30 MAY,JUN BYTE 31,31 JUL,AUG BYTE 30,31 SEP,OCT BYTE 30,31 NOV,DEC * END
0x0000…0026 (0, 0, 400) Head {h00=0x0022, h01=0x001e, text=» IDENT DATCHK 79-03-16/PEEN«, t00=0x0000, t01=0x0004}
0x0026…0030 Head {h00=0x0006, h01=0x0003, text=»* «, t00=0x0000, t01=0x002a}
0x0030…003a Head {h00=0x0006, h01=0x0003, text=»* «, t00=0x0000, t01=0x0034}
0x003a…0070 Head {h00=0x0032, h01=0x002d, text=»* THIS ROUTINE CHECKS THE DATE PLAUSIBILITY «, t00=0x0000, t01=0x003e}
0x0070…00a6 Head {h00=0x0032, h01=0x002e, text=»* EUROPEAN (AA-MM-DD) OR AMERICAN (MM-DD-AA)«, t00=0x0000, t01=0x0074}
0x00a6…00e6 Head {h00=0x003c, h01=0x0038, text=»* STANDARD. 'DD' IS CHECKED ACCORDING TO CORRESPONDING«, t00=0x0000, t01=0x00aa}
0x00e6…010a Head {h00=0x0020, h01=0x001c, text=»* MONTH. FEBRUARI NOT > 29«, t00=0x0000, t01=0x00ea}
0x010a…0114 Head {h00=0x0006, h01=0x0003, text=»* «, t00=0x0000, t01=0x010e}
0x0114…0142 Head {h00=0x002a, h01=0x0026, text=»* NOT NUMERIC CHARACTERS ARE SKIPPED«, t00=0x0000, t01=0x0118}
0x0142…014c Head {h00=0x0006, h01=0x0003, text=»* «, t00=0x0000, t01=0x0146}
0x014c…0178 Head {h00=0x0028, h01=0x0050, text=»* SYNTAX: CALL DATCHK,SKIP,BUFF«, t00=0x0000, t01=0x0150}
0x0178…0182 Head {h00=0x0006, h01=0x0003, text=»* «, t00=0x0000, t01=0x017c}
0x0182…01c6 Head {h00=0x0040, h01=0x003c, text=»* SKIP = BIN ITEM TELLING HOW MANY DIGITS COUNTED«, t00=0x0000, t01=0x0186}
0x01c6…020a Head {h00=0x0040, h01=0x003b, text=»* FROM THE RIGHT TO BE SKIPPED BEFORE THE «, t00=0x0001, t01=0x003a}
0x020a…0238 Head {h00=0x002a, h01=0x0026, text=»* CHECK IS PERFORMED«, t00=0x0001, t01=0x007e}
0x0238…027e Head {h00=0x0042, h01=0x003e, text=»* BUFF = STRING ITEM HOLDING THE DATA TO BE CHECKED«, t00=0x0001, t01=0x00ac}
0x027e…0288 Head {h00=0x0006, h01=0x000c, text=»* «, t00=0x0001, t01=0x00f2}
0x0288…02b4 Head {h00=0x0028, h01=0x0023, text=»* OUTPUT: CR = O OK «, t00=0x0001, t01=0x00fc}
0x02b4…02e4 Head {h00=0x002c, h01=0x0027, text=»* CR = 1 NOT OK «, t00=0x0001, t01=0x0128}
0x02e4…02ee Head {h00=0x0006, h01=0x0003, text=»* «, t00=0x0001, t01=0x0158}
0x02ee…02fc Head {h00=0x000a, h01=0x0006, text=» EJECT«, t00=0x0001, t01=0x0162}
0x02fc…0312 Head {h00=0x0012, h01=0x000d, text=» ENTRY DATCHK «, t00=0x0001, t01=0x0170}
0x0312…031c Head {h00=0x0006, h01=0x0003, text=»* «, t00=0x0001, t01=0x0186}
0x031c…0332 Head {h00=0x0012, h01=0x000d, text=» EXTRN I:EVA0 «, t00=0x0001, t01=0x0190}
0x0332…0346 Head {h00=0x0010, h01=0x000c, text=» EXTRN I:RT1«, t00=0x0002, t01=0x0016}
0x0346…0350 Head {h00=0x0006, h01=0x0003, text=»* «, t00=0x0002, t01=0x002a}
0x0350…035a Head {h00=0x0006, h01=0x0003, text=»* «, t00=0x0002, t01=0x0034}
0x035a…0378 Head {h00=0x001a, h01=0x0015, text=»CALL FORM 16=/F6A1,16 «, t00=0x0002, t01=0x003e}
0x0378…038e Head {h00=0x0012, h01=0x000d, text=»BYTE FORM 8,8 «, t00=0x0002, t01=0x005c}
0x038e…0398 Head {h00=0x0006, h01=0x0003, text=»* «, t00=0x0002, t01=0x0072}
0x0398…03a2 Head {h00=0x0006, h01=0x0003, text=»* «, t00=0x0002, t01=0x007c}
0x03a2…03b6 Head {h00=0x0010, h01=0x000c, text=»DATCHK EQU *«, t00=0x0002, t01=0x0086}
0x03b6…03d2 Head {h00=0x0018, h01=0x0014, text=» LDK A6,2 SET SWITCH«, t00=0x0002, t01=0x009a}
0x03d2…03f8 Head {h00=0x0022, h01=0x001e, text=» CALL I:EVA0 NO. TO BE SKIPPED«, t00=0x0002, t01=0x00b6}
0x03f8…040c Head {h00=0x0010, h01=0x000b, text=» LDR* A7,A9 «, t00=0x0002, t01=0x00dc}
0x040c…0430 Head {h00=0x0020, h01=0x001b, text=» CALL I:EVA0 BUFFER ADDRESS «, t00=0x0002, t01=0x00f0}
0x0430…0444 Head {h00=0x0010, h01=0x000c, text=»DAT100 EQU *«, t00=0x0002, t01=0x0114}
0x0444…0458 Head {h00=0x0010, h01=0x000c, text=» CALL GETDIG«, t00=0x0002, t01=0x0128}
0x0458…046a Head {h00=0x000e, h01=0x0009, text=» SUK A7,1 «, t00=0x0002, t01=0x013c}
0x046a…0492 Head {h00=0x0024, h01=0x001f, text=» RB(NN) DAT100 IF TO BE SKIPPED «, t00=0x0002, t01=0x014e}
0x0492…04b0 Head {h00=0x001a, h01=0x0015, text=» LDR A7,A1 SAVE DIGIT «, t00=0x0002, t01=0x0176}
0x04b0…04c4 (3, 0, 400) Head {h00=0x0010, h01=0x000c, text=» CALL GETDIG«, t00=0x0003, t01=0x0004}
0x04c4…04ea Head {h00=0x0022, h01=0x001e, text=»* MULTIPLY DIGIT BY 10 AND ADD«, t00=0x0003, t01=0x0018}
0x04ea…04fc Head {h00=0x000e, h01=0x000a, text=» ADR A7,A1«, t00=0x0003, t01=0x003e}
0x04fc…050e Head {h00=0x000e, h01=0x000a, text=» ADR A7,A1«, t00=0x0003, t01=0x0050}
0x050e…0528 Head {h00=0x0016, h01=0x0011, text=» SLL A1,3 TIMES 8 «, t00=0x0003, t01=0x0062}
0x0528…053a Head {h00=0x000e, h01=0x000a, text=» ADR A7,A1«, t00=0x0003, t01=0x007c}
0x053a…054c Head {h00=0x000e, h01=0x000a, text=» RF(Z) NOK«, t00=0x0003, t01=0x008e}
0x054c…055e Head {h00=0x000e, h01=0x0009, text=» SUK A6,1 «, t00=0x0003, t01=0x00a0}
0x055e…0592 Head {h00=0x0030, h01=0x002b, text=» RF(Z) DAT200 JUMP IF DD AND MM ARE FETCHED «, t00=0x0003, t01=0x00b2}
0x0592…05ae Head {h00=0x0018, h01=0x0013, text=» LDR A8,A7 SAVE DAY «, t00=0x0003, t01=0x00e6}
0x05ae…05d0 Head {h00=0x001e, h01=0x001a, text=» LDK A7,0 INDICATE NO SKIP«, t00=0x0003, t01=0x0102}
0x05d0…05ec Head {h00=0x0018, h01=0x0014, text=» RB DAT100 GET MONTH«, t00=0x0003, t01=0x0124}
0x05ec…0600 Head {h00=0x0010, h01=0x000c, text=»DAT200 EQU *«, t00=0x0003, t01=0x0140}
0x0600…0612 Head {h00=0x000e, h01=0x000a, text=» SUK A7,13«, t00=0x0003, t01=0x0154}
0x0612…0634 Head {h00=0x001e, h01=0x001a, text=» RF(NN) NOK IF WRONG MONTH«, t00=0x0003, t01=0x0166}
0x0634…0662 Head {h00=0x002a, h01=0x0025, text=» LC A1,TAB,A7 GET BYTE FOR COMPARISON «, t00=0x0003, t01=0x0188}
0x0662…0674 Head {h00=0x000e, h01=0x000a, text=» SUR A1,A8«, t00=0x0004, t01=0x0026}
0x0674…068e Head {h00=0x0016, h01=0x0011, text=» RF(NL) OUT IF OK «, t00=0x0004, t01=0x0038}
0x068e…06a0 Head {h00=0x000e, h01=0x0009, text=»NOK EQU * «, t00=0x0004, t01=0x0052}
0x06a0…06c2 Head {h00=0x001e, h01=0x0019, text=» LDK A6,1 INDICATE CR = 1 «, t00=0x0004, t01=0x0064}
0x06c2…06d4 Head {h00=0x000e, h01=0x0009, text=»OUT EQU * «, t00=0x0004, t01=0x0086}
0x06d4…06f8 Head {h00=0x0020, h01=0x001b, text=» LD A1,2,A13 GET STACK BASE «, t00=0x0004, t01=0x0098}
0x06f8…0716 Head {h00=0x001a, h01=0x0015, text=» SC A6,-2,A1 STORE CR «, t00=0x0004, t01=0x00bc}
0x0716…0728 Head {h00=0x000e, h01=0x000a, text=» ABL I:RT1«, t00=0x0004, t01=0x00da}
0x0728…0736 Head {h00=0x000a, h01=0x0006, text=» EJECT«, t00=0x0004, t01=0x00ec}
0x0736…074a Head {h00=0x0010, h01=0x000c, text=»GETDIG EQU *«, t00=0x0004, t01=0x00fa}
0x074a…075c Head {h00=0x000e, h01=0x000a, text=» CWR A5,A9«, t00=0x0004, t01=0x010e}
0x075c…077a Head {h00=0x001a, h01=0x0050, text=» RB(E) NOK IF FINISHED«, t00=0x0004, t01=0x0120}
0x077a…07a4 Head {h00=0x0026, h01=0x0022, text=» LC A1,-1,A5 GET CURRENT CHARACTER«, t00=0x0004, t01=0x013e}
0x07a4…07b6 Head {h00=0x000e, h01=0x0009, text=» SUK A5,1 «, t00=0x0004, t01=0x0168}
0x07b6…07ca Head {h00=0x0010, h01=0x000c, text=» CCK A1,'00'«, t00=0x0004, t01=0x017a}
0x07ca…07e0 Head {h00=0x0012, h01=0x000d, text=» RB(L) GETDIG «, t00=0x0004, t01=0x018e}
0x07e0…07f4 Head {h00=0x0010, h01=0x000c, text=» CCK A1,'99'«, t00=0x0005, t01=0x0014}
0x07f4…080a Head {h00=0x0012, h01=0x000d, text=» RB(G) GETDIG «, t00=0x0005, t01=0x0028}
0x080a…081c Head {h00=0x000e, h01=0x000a, text=» ANK A1,/F«, t00=0x0005, t01=0x003e}
0x081c…082c Head {h00=0x000c, h01=0x0008, text=» RTN A14«, t00=0x0005, t01=0x0050}
0x082c…0836 Head {h00=0x0006, h01=0x0003, text=»* «, t00=0x0005, t01=0x0060}
0x0836…0840 Head {h00=0x0006, h01=0x0003, text=»* «, t00=0x0005, t01=0x006a}
0x0840…0854 Head {h00=0x0010, h01=0x000c, text=»TAB EQU *+12«, t00=0x0005, t01=0x0074}
0x0854…0870 Head {h00=0x0018, h01=0x0013, text=» BYTE 31,29 JAN,FEB «, t00=0x0005, t01=0x0088}
0x0870…088c Head {h00=0x0018, h01=0x0013, text=» BYTE 31,30 MAR,APR «, t00=0x0005, t01=0x00a4}
0x088c…08a8 Head {h00=0x0018, h01=0x0013, text=» BYTE 31,30 MAY,JUN «, t00=0x0005, t01=0x00c0}
0x08a8…08c4 Head {h00=0x0018, h01=0x0013, text=» BYTE 31,31 JUL,AUG «, t00=0x0005, t01=0x00dc}
0x08c4…08e0 Head {h00=0x0018, h01=0x0013, text=» BYTE 30,31 SEP,OCT «, t00=0x0005, t01=0x00f8}
0x08e0…08fc Head {h00=0x0018, h01=0x0013, text=» BYTE 30,31 NOV,DEC «, t00=0x0005, t01=0x0114}
0x08fc…0906 Head {h00=0x0006, h01=0x0003, text=»* «, t00=0x0005, t01=0x0130}
0x0906…0912 Head {h00=0x0008, h01=0x0004, text=» END«, t00=0x0005, t01=0x013a}
0x0912…0916 Head {h00=0x4004, h01=0x0000}
0x0916…091a 00 05 01 46 ┆ F┆
0x091a…0922 (6, 1, 8) 20 04 00 00 00 06 00 04 ┆ ┆
0x0922…094c (7, 0, 42) 06 08 07 48 07 50 07 70 07 78 07 88 08 28 08 68 09 00 09 18 09 20 09 38 09 70 09 a8 0a 08 0a 20 0b 18 0b 78 0c 40 0c 48 0c 58 ┆ H P p x ( h 8 p x @ H X┆
0x094c…099c (8, 0, 400) 49 30 00 a3 7d de 00 00 1b fa 43 52 73 ae 2e ca 06 a4 00 15 00 44 00 56 03 66 00 44 00 59 03 de 00 44 00 5c 03 4a 00 44 00 5f 03 a6 00 44 00 62 06 26 00 44 00 67 06 88 00 44 00 6c 05 00 00 44 00 70 05 ba 00 44 00 74 04 02 00 44 00 77 05 e8 ┆I0 } CRs . D V f D Y D J D _ D b & D g D l D p D t D w ┆
0x099c…09ec 00 44 00 7c 06 66 00 44 00 81 01 84 00 44 00 83 06 08 00 44 00 88 05 aa 00 44 00 8c 04 68 00 44 00 8f 05 52 00 44 00 93 02 d0 00 44 00 95 04 34 00 44 00 98 04 b4 00 44 00 9c 06 38 00 44 00 a1 02 46 00 04 01 3a 00 02 00 02 00 00 00 00 00 00 ┆ D | f D D D D h D R D D 4 D D 8 D F : ┆
0x09ec…0a3c 00 00 ff ca ff b6 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 80 36 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ┆ 6 ┆
0x0a3c…0a8c 80 50 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 80 20 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 80 d0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 01 76 00 00 54 31 00 00 00 00 01 90 14 de ┆ P v T1 ┆
0x0a8c…0adc 03 b2 15 38 15 16 15 ae 15 7c 16 52 15 f2 18 9e 16 86 19 80 18 da 1a 40 19 c0 1a 9e 1a 7c 1b 88 1a e2 03 40 01 a4 03 4a 01 a4 03 78 01 a4 03 92 01 a4 1b e2 1b d0 ff 60 89 00 00 00 00 00 00 00 00 20 00 00 00 00 00 00 00 00 00 41 ff ff ff e2 ┆ 8 | R @ | @ J x ` A ┆
0x0adc…0b2c (9, 0, 400) 54 31 00 04 00 0e 07 c4 00 00 f8 00 00 00 2a 00 00 00 00 00 00 00 00 00 00 0a 0a 0a 00 2a ff ff 00 00 00 01 00 00 1c 2e 01 9e 00 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ┆T1 * * . ┆
0x0b2c…0b7c 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ┆ ┆
[…0x2…]
0x0c1c…0c6c 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 00 00 10 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0d ┆ ┆
0x0c6c…0cbc (10, 0, 400) 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 00 0a ┆ ┆
0x0cbc…0d0c 01 90 00 00 00 0a 01 90 00 2e b0 02 00 00 00 08 00 00 00 50 00 10 00 50 00 60 00 06 00 b0 80 01 00 b6 00 05 00 00 30 03 00 bb 00 50 00 be 00 40 01 0e 00 40 01 4e 00 1a 20 02 00 00 20 02 00 02 a0 02 00 04 00 0c 00 00 80 06 00 1c 00 15 00 00 ┆ . P P ` 0 P @ @ N ┆
0x0d0c…0d5c 00 1e 00 02 00 00 a0 02 00 02 00 05 00 00 b0 09 00 0c 00 0a 00 00 80 19 00 66 00 03 00 00 11 2e 00 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 00 00 00 00 00 00 00 00 ┆ f . ┆
0x0d5c…0dac 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ┆ ┆
0x0dac…0dfc 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 02 ┆ ┆
0x0dfc…0e4c (11, 0, 400) 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ┆ ┆
[…0x3…]
0x0f3c…0f8c 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0d ┆ ┆
0x0f8c…0fdc (12, 0, 400) 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ┆ ┆
[…0x3…]
0x10cc…111c 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 02 ┆ ┆