Module für Hypra-Basic
Neue Basic-Tools und komfortable Befehle zur Unterstützung von menügesteuerten Programmen sind die besonderen Leckerbissen, die wir Ihnen diesmal für Ihr Hypra-Basic anbieten.
Immer mehr Programmierer finden Gefallen an Hypra-Basic, dem Listing des Monats aus der Ausgabe 4/86. Daraus entstehen Programme wie RENUMBER und MERGE, an deren Qualität kaum ein professionelles Programm heranreichen kann.
Zum einfachen Aufbau von Menüs stehen Window-Befehle und formatierte Ein- und Ausgabekommandos zur Verfügung. Alle vier Module halten sich an die Vorgaben von Hypra-Basic.
Sollten Unklarheiten bei der Arbeit mit Hypra-Basic auftauchen, finden Sie deren Lösung vielleicht in Ausgabe 8/86, Seite 91. Dort haben wir den Einbau eines Moduls am konkreten Beispiel erklärt.
(M.Blunier/J.Stelling/M.Michaelis/og)PROGRAMM : 36ERW .ASS C000 C3BA ----------------------------------- C000 : A9 0A 85 02 A9 64 85 A7 73 C008 : A9 00 85 A8 A5 2B 85 A9 45 C010 : A5 2C 85 AA A5 2D 85 AB B3 C018 : A5 2E 85 AC A5 AB 38 E9 38 C020 : 02 85 AB A5 AC E9 00 85 A9 C028 : AC 20 79 00 F0 6B 20 6B 04 C030 : A9 A5 14 85 A7 A5 15 85 69 C038 : A8 20 79 00 F0 5B 20 FD B5 C040 : AE 20 9E B7 86 02 8A D0 E1 C048 : 03 4C FF C0 20 79 00 F0 39 C050 : 48 20 FD AE F0 43 B0 2A 3E C058 : 20 6B A9 20 13 A6 A5 5F 58 C060 : 85 A9 A5 60 85 AA A0 00 5F C068 : B1 A9 C8 11 A9 D0 03 4C 08 C070 : 02 C1 20 79 00 D0 0B A5 88 C078 : A9 85 AB A5 AA 85 AC 4C A5 C080 : 99 C0 C9 AB D0 76 20 73 89 C088 : 00 F0 0E 20 6B A9 20 13 33 C090 : A6 A5 5F 85 AB A5 60 85 06 C098 : AC A5 A9 C5 2B D0 09 A5 E2 C0A0 : AA C5 2C D0 03 4C 05 C1 7C C0A8 : A0 00 B1 AB C8 11 AB F0 D0 C0B0 : 11 A5 AC C5 AA 90 48 D0 6A C0B8 : 09 A5 AB C5 A9 B0 03 4C FC C0C0 : FF C0 A5 2B 85 FD A5 2C 25 C0C8 : 85 FE A5 FD 85 7A A5 FE B6 C0D0 : 85 7B A0 00 B1 7A 48 C8 DD C0D8 : B1 7A 85 FE 68 85 FD A5 FD C0E0 : FE C5 AA D0 E5 A5 FD C5 94 C0E8 : A9 D0 DF A0 03 B1 7A C5 38 C0F0 : A8 90 12 D0 0A 88 B1 7A 20 C0F8 : C5 A7 90 09 4C 08 AF 4C 32 C100 : 48 B2 4C 74 A4 A9 FC 85 DA C108 : AD A9 9F 85 AE A0 00 B1 76 C110 : A9 C8 11 A9 F0 7F A5 AC 92 C118 : C5 AA 90 4E D0 06 A5 AB 4B C120 : C5 A9 90 46 20 45 C3 A0 23 C128 : 03 B1 A9 48 88 B1 A9 A0 75 C130 : 00 91 AD C8 68 91 AD C8 D9 C138 : A5 A7 91 AD C8 A5 A8 91 4A C140 : AD C9 F9 90 0A D0 B8 A5 B8 C148 : A7 C9 FF 90 02 D0 B0 A5 9A C150 : A7 18 65 02 85 A7 90 02 79 C158 : E6 A8 A0 00 B1 A9 48 C8 D6 C160 : B1 A9 85 AA 68 85 A9 4C 8E C168 : 0D C1 A0 03 A2 34 78 86 99 C170 : 01 B1 AD A2 37 86 01 58 66 C178 : D1 A9 90 19 F0 03 4C FF BD C180 : C0 88 A2 34 78 86 01 B1 D7 C188 : AD A2 37 86 01 58 D1 A9 92 C190 : 90 03 4C FF C0 20 45 C3 5E C198 : A0 03 A9 FF 91 AD 88 10 ED C1A0 : FB A9 00 85 AD A9 A0 85 D6 C1A8 : AE A9 34 78 85 01 A0 00 2A C1B0 : B1 AD 85 14 C8 B1 AD 85 F8 C1B8 : 15 A9 37 85 01 58 20 13 9A C1C0 : A6 B0 03 4C 74 A4 A0 03 FE C1C8 : A9 34 78 85 01 B1 AD C9 42 C1D0 : FF F0 1A 91 5F 88 B1 AD 5C C1D8 : 91 5F A0 00 B1 5F 48 C8 0A C1E0 : B1 5F 85 60 68 85 5F 20 1F C1E8 : 45 C3 4C C6 C1 A9 37 85 4C C1F0 : 01 58 20 8E A6 A0 01 B1 CE C1F8 : 7A C8 11 7A D0 03 4C 9F 00 C200 : C2 A5 7A 18 69 04 90 02 33 C208 : E6 7B 85 7A 20 73 00 AA 4F C210 : F0 E3 30 10 C9 22 D0 F4 DB C218 : 20 73 00 AA F0 D7 C9 22 80 C220 : D0 F6 F0 E8 C9 8F F0 6E 7E C228 : C9 89 F0 16 C9 CB F0 12 98 C230 : C9 8D F0 0E C9 A7 F0 28 AC C238 : C9 8A F0 24 C9 9B F0 32 A9 C240 : D0 CA 20 73 00 AA 10 0A 96 C248 : C9 A4 F0 03 4C 0C C2 20 70 C250 : 73 00 B0 F8 20 A8 C2 F0 43 C258 : 9C C9 2C F0 F2 4C 0C C2 49 C260 : 20 73 00 AA F0 8F 30 BC 55 C268 : B0 A2 20 A8 C2 F0 86 4C ED C270 : 0C C2 20 73 00 AA F0 1B A3 C278 : B0 05 20 A8 C2 F0 14 C9 60 C280 : AB D0 89 20 73 00 AA F0 BD C288 : 0A B0 81 20 A8 C2 F0 03 B9 C290 : 4C 0C C2 4C F5 C1 20 73 F1 C298 : 00 AA D0 FA 4C F5 C1 20 3C C2A0 : 33 A5 20 60 A6 4C 74 A4 A2 C2A8 : A5 7A 85 F7 A5 7B 85 F8 29 C2B0 : 20 79 00 20 6B A9 20 14 3E C2B8 : C3 90 03 4C 0F C3 A9 34 2C C2C0 : 78 85 01 A0 02 B1 AD 85 BF C2C8 : 63 C8 B1 AD 85 62 A9 37 32 C2D0 : 85 01 58 A2 90 38 20 49 1E C2D8 : BC 20 DF BD A0 FF C8 B9 F4 C2E0 : 00 01 D0 FA 88 8C 13 03 33 C2E8 : A5 7A 38 E5 F7 AA CA 86 A2 C2F0 : F9 98 38 E5 F9 85 F9 F0 96 C2F8 : 0B 90 06 20 51 C3 4C 04 3D C300 : C3 20 7E C3 AC 13 03 B9 CE C308 : 00 01 91 F7 88 10 F8 20 19 C310 : 79 00 AA 60 A9 00 85 AD 4C C318 : A9 A0 85 AE A9 34 78 85 72 C320 : 01 A0 01 B1 AD C9 FF F0 F3 C328 : 0F C5 15 90 12 D0 09 88 4E C330 : B1 AD C5 14 D0 09 18 24 AA C338 : 38 A9 37 85 01 58 60 20 58 C340 : 45 C3 4C 21 C3 A5 AD 18 EE C348 : 69 04 90 02 E6 AE 85 AD 6D C350 : 60 A5 7A 85 5F A5 7B 85 EE C358 : 60 A5 2D A6 2E 85 5A 86 30 C360 : 5B 18 65 F9 90 01 E8 85 20 C368 : 58 86 59 85 2D 86 2E 20 0A C370 : BF A3 A5 7A 18 65 F9 90 6F C378 : 02 E6 7B 85 7A 60 A5 2E 1A C380 : 38 E5 7B AA E8 A5 7A 85 90 C388 : 24 A5 7B 85 25 98 38 65 D1 C390 : F7 85 22 85 7A A5 F8 69 0F C398 : 00 85 23 85 7B A0 00 B1 F4 C3A0 : 24 91 22 C8 D0 F9 E6 23 ED C3A8 : E6 25 CA D0 F2 18 A5 2D CE C3B0 : 65 F9 85 2D B0 02 C6 2E AB C3B8 : 60 FF 65
PROGRAMM : 37ERW .ASS C000 C485 ----------------------------------- C000 : 78 AD 81 C4 48 AD 82 C4 CD C008 : 48 AD 83 C4 48 BA 8E 83 3C C010 : C4 20 F4 B7 8A 8D 81 C4 BD C018 : 10 14 AE 83 C4 9A 68 8D 2C C020 : 83 C4 58 68 8D 82 C4 68 F9 C028 : 8D 81 C4 4C 48 B2 C9 19 A4 C030 : B0 E8 20 F1 B7 8A 8D 82 A6 C038 : C4 30 DF C9 28 B0 DB 20 FD C040 : F1 B7 8A 48 30 D4 F0 D2 CC C048 : 18 6D 81 C4 C9 1A B0 CA D5 C050 : 20 F1 B7 8A 48 30 C3 F0 9F C058 : C1 18 6D 82 C4 C9 29 B0 72 C060 : B9 68 8D 84 C4 68 8D 83 0E C068 : C4 68 68 68 A9 8E 8D 26 19 C070 : 03 A9 C0 8D 27 03 A9 DA 11 C078 : 8D 24 03 A9 C2 8D 25 03 41 C080 : A9 8A 8D 14 03 A9 C2 8D F8 C088 : 15 03 58 4C CC C1 48 A5 06 C090 : 9A C9 03 F0 03 4C D5 F1 BC C098 : 68 20 4C C4 B0 0B C9 13 6D C0A0 : D0 07 C5 D7 D0 03 4C 5B 6D C0A8 : C4 48 85 D7 8A 48 98 48 CA C0B0 : A4 D3 A5 D7 10 03 4C 29 3F C0B8 : C1 C9 0D D0 03 4C 9D C1 48 C0C0 : C9 20 90 10 C9 60 90 04 A9 C0C8 : 29 DF D0 02 29 3F 20 84 6B C0D0 : E6 4C 64 C2 A6 D8 F0 03 49 C0D8 : 4C 68 C2 C9 14 D0 03 4C AF C0E0 : DC C3 A6 D4 F0 03 4C 68 0B C0E8 : C2 C9 12 D0 02 85 C7 C9 2C C0F0 : 13 D0 03 20 CC C1 C9 1D 6C C0F8 : D0 22 C8 CC 84 C4 D0 05 61 C100 : 20 0A C1 A0 00 84 D3 4C B6 C108 : 61 C2 A4 D6 C8 CC 83 C4 59 C110 : D0 04 20 0E C2 88 84 D6 DC C118 : 20 D2 C1 60 C9 11 D0 03 8C C120 : 20 0A C1 20 CB E8 4C 44 77 C128 : EC 29 7F C9 7F D0 02 A9 9C C130 : 5E C9 20 90 05 09 40 4C BF C138 : 64 C2 C9 0D D0 03 4C 9D A3 C140 : C1 A6 D4 D0 0E C9 14 D0 C5 C148 : 06 4C 0E C4 4C 61 C2 A6 B9 C150 : D8 F0 05 09 40 4C 68 C2 90 C158 : C9 11 D0 0B A6 D6 F0 EC FE C160 : C6 D6 20 D2 C1 D0 E5 C9 C1 C168 : 12 D0 04 A9 00 85 C7 C9 F7 C170 : 1D D0 19 20 78 C1 10 D4 BF C178 : 98 D0 0D A5 D6 D0 01 60 29 C180 : C6 D6 20 D2 C1 AC 84 C4 31 C188 : 88 84 D3 60 C9 13 D0 05 D6 C190 : 20 AD C1 D0 B7 09 80 20 17 C198 : CB E8 4C 4F EC A2 00 86 C5 C1A0 : D3 86 C7 86 D8 86 D4 20 CE C1A8 : 0A C1 4C 61 C2 48 A9 00 E7 C1B0 : 85 D6 20 D2 C1 AE 83 C4 2C C1B8 : A9 20 AC 84 C4 88 91 D1 A7 C1C0 : 88 10 FB CA F0 05 20 00 60 C1C8 : C2 D0 ED 68 A0 00 84 D3 3E C1D0 : 84 D6 48 8A 48 A9 00 85 00 C1D8 : D1 AD 88 02 85 D2 AD 81 8B C1E0 : C4 18 65 D6 AA E8 CA F0 E3 C1E8 : 05 20 00 C2 D0 F8 AD 82 E6 C1F0 : C4 18 65 D1 85 D1 A9 00 E1 C1F8 : 65 D2 85 D2 68 AA 68 60 C0 C200 : A9 28 18 65 D1 85 D1 A9 54 C208 : 00 65 D2 85 D2 60 48 8A 86 C210 : 48 98 48 A5 D6 48 A9 00 C1 C218 : 85 D6 20 D2 C1 AE 83 C4 94 C220 : CA F0 25 A5 D1 18 69 28 34 C228 : 85 FC A9 00 65 D2 85 FD 95 C230 : AC 84 C4 88 B1 FC 91 D1 4D C238 : 20 BD C2 88 10 F6 A5 FC 42 C240 : 85 D1 A5 FD 85 D2 D0 D8 BB C248 : A9 20 AC 84 C4 88 91 D1 37 C250 : 88 10 FB 20 BD C3 68 85 8A C258 : D6 68 A8 68 AA 68 4C D2 5E C260 : C1 4C A8 E6 A6 C7 F0 02 BF C268 : 09 80 A6 D8 F0 02 C6 D8 62 C270 : AE 86 02 20 79 C2 4C FA BB C278 : C0 A8 A9 02 85 CD 20 24 C7 C280 : EA 98 A4 D3 91 D1 8A 91 4F C288 : F3 60 20 EA FF A5 CC D0 13 C290 : 29 C6 CD D0 25 A9 14 85 A5 C298 : CD A4 D3 46 CF AE 87 02 0A C2A0 : B1 D1 B0 11 E6 CF 85 CE 29 C2A8 : 20 24 EA B1 F3 8D 87 02 99 C2B0 : AE 86 02 A5 CE 49 80 20 50 C2B8 : 82 C2 4C 61 EA A5 D2 48 92 C2C0 : 29 03 09 D8 85 D2 A5 FD 4A C2C8 : 48 29 03 09 D8 85 FD B1 9C C2D0 : FC 91 D1 68 85 FD 68 85 0B C2D8 : D2 60 A5 99 D0 0B A5 D3 1A C2E0 : 85 CA A5 D6 85 C9 4C 6B BD C2E8 : C3 C9 03 F0 03 4C 73 F1 B3 C2F0 : 85 D0 AD 84 C4 85 C8 4C 0D C2F8 : 6B C3 20 99 C0 AD 14 03 50 C300 : C9 31 D0 0A AD 15 03 C9 FA C308 : EA D0 03 4C CD E5 A5 C6 D5 C310 : 85 CC 8D 92 02 F0 F7 78 29 C318 : A5 CF F0 0C A5 CE AE 87 FD C320 : 02 A0 00 84 CF 20 79 C2 6C C328 : 20 B4 E5 C9 83 D0 06 20 6C C330 : 3D C4 4C 0E C3 C9 0D D0 05 C338 : C1 AC 84 C4 88 84 D0 B1 5C C340 : D1 C9 20 D0 03 88 D0 F7 C0 C348 : C8 84 C8 A0 00 8C 92 02 4B C350 : 84 D3 84 D4 A5 C9 30 1B 19 C358 : A6 D6 20 D2 C1 E4 C9 D0 D8 C360 : 12 A5 CA 85 D3 C5 C8 90 58 C368 : 0A B0 2B 98 48 8A 48 A5 ED C370 : D0 F0 9B A4 D3 B1 D1 85 51 C378 : D7 29 3F 06 D7 24 D7 10 93 C380 : 02 09 80 90 04 A6 D4 D0 A3 C388 : 04 70 02 09 40 E6 D3 20 31 C390 : 84 E6 C4 C8 D0 17 A9 00 3E C398 : 85 D0 A9 0D A6 99 E0 03 52 C3A0 : F0 06 A6 9A E0 03 F0 03 80 C3A8 : 20 99 C0 A9 0D 85 D7 68 27 C3B0 : AA 68 A8 A5 D7 C9 DE D0 56 C3B8 : 02 A9 FF 18 60 A9 7F 8D FE C3C0 : 00 DC AD 01 DC C9 FB 08 D6 C3C8 : A9 7F 8D 00 DC 28 D0 0B FD C3D0 : A0 00 EA CA D0 FC 88 D0 3D C3D8 : F9 84 C6 60 98 D0 06 20 39 C3E0 : 78 C1 4C 02 C4 88 84 D3 D6 C3E8 : 20 24 EA C8 B1 D1 88 91 DD C3F0 : D1 C8 B1 F3 88 91 F3 C8 87 C3F8 : C8 CC 84 C4 F0 03 88 D0 CB C400 : EA 88 A9 20 91 D1 AD 86 08 C408 : 02 91 F3 4C 61 C2 AC 84 41 C410 : C4 88 B1 D1 C9 20 D0 F3 88 C418 : C4 D3 F0 EF 20 24 EA 88 E0 C420 : B1 D1 C8 91 D1 88 B1 F3 2E C428 : C8 91 F3 88 C4 D3 D0 EF D5 C430 : A9 20 91 D1 AD 86 02 91 C2 C438 : F3 E6 D8 D0 CE A2 09 78 06 C440 : 86 C6 BD E6 EC 9D 76 02 0F C448 : CA D0 F7 60 48 A5 D4 D0 2B C450 : 07 A5 D8 D0 03 18 68 60 CD C458 : 38 68 60 78 A9 CA 8D 26 5F C460 : 03 A9 F1 8D 27 03 A9 57 46 C468 : 8D 24 03 A9 F1 8D 25 03 23 C470 : A9 31 8D 14 03 A9 EA 8D DC C478 : 15 03 58 A9 13 20 D2 FF D8 C480 : 60 4F 42 53 44 F9
PROGRAMM : 38ERW .ASS C000 C09C ----------------------------------- C000 : 20 75 C0 A5 2B 48 A5 2C A3 C008 : 48 A5 2D A4 2E 38 E9 02 53 C010 : B0 01 88 85 2B 84 2C 20 DB C018 : 7D C0 68 85 2C 68 85 2B 33 C020 : 4C A7 E1 20 75 C0 A0 A0 DD C028 : 85 F7 84 F8 20 7D C0 AD 35 C030 : 9A C0 AC 9B C0 8D 02 03 4F C038 : 8C 03 03 A0 FF A5 01 29 9E C040 : FE 85 01 C8 B1 F7 E6 01 D3 C048 : C0 01 90 F1 D0 0B AA D0 9D C050 : EC A2 03 20 55 E4 4C AB 57 C058 : E1 C0 04 B0 05 99 12 00 16 C060 : 90 DB 99 FC 01 AA D0 D5 38 C068 : 98 65 F7 85 F7 90 02 E6 3B C070 : F8 C8 4C A2 A4 20 D4 E1 96 C078 : A9 00 85 B9 60 AA A5 01 AE C080 : 29 FE 85 01 A9 00 20 D5 71 C088 : FF E6 01 90 03 4C D1 E1 EA C090 : A5 90 29 BF F0 E6 4C 9C 70 C098 : E1 4C 3B C0 79
PROGRAMM : 39ERW .ASS C000 C24C ----------------------------------- C000 : 20 F0 C1 4C 89 C1 20 F0 9B C008 : C1 A9 3C A2 03 20 2A C2 61 C010 : 8A D0 02 91 AA 20 79 00 47 C018 : C9 2C D0 0C 20 9B B7 E0 2C C020 : 09 B0 05 8A 69 85 85 FB E5 C028 : A9 3B 20 FF AE A0 00 84 70 C030 : A8 84 A9 84 CC 84 FC 20 3A C038 : 7B C1 20 E4 FF F0 FB A2 F5 C040 : 02 86 CD C9 85 90 08 C5 BA C048 : FB 90 08 C9 8D 90 EB C9 67 C050 : 0D D0 03 4C 31 C1 A6 A8 1D C058 : A4 A9 C9 13 F0 CF C9 8D 75 C060 : F0 52 C9 1D F0 4B C9 11 42 C068 : F0 51 C9 91 F0 5D C9 9D 02 C070 : F0 7D C9 14 F0 65 C9 94 9E C078 : F0 78 C9 93 F0 57 A0 FF D5 C080 : C8 BE 3C 03 F0 B4 D9 3C AB C088 : 03 F0 21 E0 85 D0 08 C9 FA C090 : 30 90 ED C9 3A 90 15 E0 FB C098 : 86 D0 05 20 13 B1 B0 0C 65 C0A0 : E0 87 D0 DC C9 C1 90 D8 B2 C0A8 : C9 DB B0 D4 A4 FC 99 4C 57 C0B0 : C2 4C 06 C1 A2 00 A5 FC 0D C0B8 : E5 A8 2C A5 FC C8 C4 FE D8 C0C0 : B0 03 65 FD 24 88 85 FC A1 C0C8 : 4C 18 C1 A5 FC C0 00 F0 FD C0D0 : F5 E5 FD B0 F0 20 1A C2 4B C0D8 : 4C 2D C0 A4 FC F0 3D B9 3F C0E0 : 4C C2 99 4B C2 C8 D0 F7 03 C0E8 : A9 20 A6 FF 9D 4B C2 4C 23 C0F0 : 1F C1 A4 FF B9 4B C2 99 4D C0F8 : 4C C2 88 C4 FC D0 F5 A9 E1 C100 : 20 99 4C C2 D0 16 A6 A8 02 C108 : A4 A9 E8 E4 FD D0 07 A2 1F C110 : 00 C8 C4 FE F0 06 E6 FC 5A C118 : 86 A8 84 A9 4C 37 C0 A4 13 C120 : A9 A6 A8 D0 06 A6 FD 98 1F C128 : F0 F2 88 CA C6 FC 4C 18 C2 C130 : C1 86 CC E9 83 B0 02 A9 BE C138 : 00 85 90 20 89 C1 BD 4B 57 C140 : C2 C9 20 D0 03 CA D0 F6 C1 C148 : A9 00 9D 4C C2 85 11 20 BF C150 : 8B B0 24 0D 10 22 85 49 99 C158 : 84 4A A5 7A A4 7B 85 4B 8D C160 : 84 4C AD AF C0 AC B0 C0 21 C168 : 20 87 B4 20 E2 B7 20 DA 9F C170 : A9 A5 4B A4 4C 4C 76 AB AC C178 : 4C 08 AF 18 A5 A9 65 F8 E6 C180 : AA A5 A8 65 F7 A8 20 F0 FB C188 : FF A2 00 A5 F8 85 57 A4 EF C190 : 57 B9 F0 EC 85 AA 85 14 89 C198 : B9 D9 00 29 03 48 0D 88 1B C1A0 : 02 85 AB 68 09 D8 85 15 F4 C1A8 : A4 F7 BD 4C C2 30 08 C9 A2 C1B0 : 60 90 04 29 DF D0 02 29 5D C1B8 : BF 10 02 49 C0 91 AA AD C8 C1C0 : 86 02 91 14 E8 C8 C4 F9 0A C1C8 : 90 E0 E6 57 E4 FF 90 BF 7D C1D0 : 60 20 FD AE 86 AA 20 9E 11 C1D8 : B7 E0 28 B0 10 A4 AA 96 1D C1E0 : F7 20 F1 B7 E0 19 B0 05 FE C1E8 : A4 AA 96 F8 60 4C 48 B2 95 C1F0 : A2 00 20 D4 C1 A2 02 20 AE C1F8 : D1 C1 E6 F9 38 A5 F9 E5 07 C200 : F7 90 EA 85 FD 8A E5 F8 68 C208 : 90 E3 69 00 85 FE AA A9 32 C210 : 00 65 FD B0 D8 CA D0 F9 73 C218 : 85 FF A0 00 A9 20 99 4C 60 C220 : C2 C8 D0 FA AD AF C0 AE 92 C228 : B0 C0 85 AA 86 AB 20 79 28 C230 : 00 C9 2C D0 16 20 73 00 6A C238 : 20 9E AD 20 A3 B6 A0 00 89 C240 : AA F0 08 B1 22 91 AA C8 86 C248 : CA D0 F8 60 5D