Home » Personal collection » Commodore disks » disk42a_unlabelled.d64 » basic

basic

This website contains an archive of files for the Acorn Electron, BBC Micro, Acorn Archimedes, Commodore 16 and Commodore 64 computers, which Dominic Ford has rescued from his private collection of floppy disks and cassettes.

Some of these files were originally commercial releases in the 1980s and 1990s, but they are now widely available online. I assume that copyright over them is no longer being asserted. If you own the copyright and would like files to be removed, please contact me.

Tape/disk: Home » Personal collection » Commodore disks » disk42a_unlabelled.d64
Filename: basic
Read OK:
File size: 06CE bytes
Load address: 0801
Exec address: 0000
Duplicates

There is 1 duplicate copy of this file in the archive:

File contents
    10 REM CUBE RENDER - BY D.FORD
    20 :
   100 XM=39:YM=24:CA=42
   102 PRINT"<clr><red>"
   103 FORR=$0400 TO $07F8:POKER,160:NEXT
   104 FORR=$D800 TO $DC00:POKER,2:NEXT
   110 FOR X=0 TO XM
   120 FOR Y=0 TO YM
   125 LS=0:SO=0:OM=0
   130 XP=0:YP=0:ZP=0:THETA=20+X*50/XM
   140 ALPHA=20+Y*50/YM
   150 GOSUB 2000:REM CO-ORDS
   155 POKE214,23:POKE211,0:SYS 58732
   157 PRINT"<white>                                        ";
   158 POKE214,23:POKE211,0:SYS 58732
   159 PRINTXN;YN;ZN;
   160 GOSUB 50000
   170 IF RI<>OM THEN GOSUB 500
   175 OM=RI
   180 IF INT(ZN)=40 AND INT((YN+XN)/2)=(YN+XN)/2 THEN LS=1
   185 IF XN>40 OR XN<0 OR YN<0 OR YN>40 OR ZN<0 OR ZN>40 THEN SO=1000
   187 XP=XN:YP=YN:ZP=ZN
   190 SO=SO+1:IF SO<750AND LS<>1THEN 150
   200 C=0
   210 IF LS=1 THEN C=1
   220 POKE $D800+X+Y*40,C
   230 NEXT:NEXT
   240 GOTO 240
   490 :
   500 REM LEAVE GLASS BLOCK
   505 IF RI<>0 THEN 3000
   510 GOSUB 1000
   520 IF IT>CA THEN GOTO 6000
   530 GOTO 5000
   990 :
  1000 REM GET ANGLE I
  1010 XP=INT(X)
  1020 IF XP=85 OR XP=170 THEN 1050
  1030 IT=TH:IA=AL:SR=0
  1035 TS=TH:AS=AL
  1040 RETURN
  1050 IT=90-TH:SR=1:IA=90-AL
  1060 IF IT<0 THEN IT=IT+360
  1070 IF AL<0 THEN AL=AL+360
  1080 TS=TH:AS=AL
  1090 RETURN
  1990 :
  2000 REM UPDATE CO-ORDINATES
  2010 XN=XP+COS(π*TH/180)*SQR(1-SIN(π*AL/180)^2)
  2020 YN=YP+SIN(π*AL/180)
  2030 ZN=ZP+SIN(π*TH/180)*SQR(1-SIN(π*AL/180)^2)
  2040 RETURN
  2990 :
  3000 REM REFRACTION
  3005 POKE 53280,0
  3010 GOSUB 1000
  3030 IT=(SIN(π*IT/180)/RI)
  3040 IT=ATN(IT/SQR(-IT*IT+1))/π*180
  3050 IA=(SIN(π*IA/180)/RI)
  3060 IA=ATN(IA/SQR(-IA*IA+1))/π*180
  3070 GOSUB 4000
  3080 RETURN
  3990 :
  4000 REM RESET ANGLE
  4010 IF SR=0 THEN TH=IT:AL=IA
  4020 IF SR=1 THEN TH=90-IT:AL=90-IA
  4030 IF TH<0 THEN TH=TH+360
  4040 IF AL<0 THEN AL=AL+360
  4045 XN=INT(XN):YN=INT(YN):ZN=INT(ZN)
  4050 RETURN
  4990 :
  5000 REM REFRACT NO MORE!
  5005 POKE 53280,2
  5010 TH=TS:AL=AS
  5015 XN=INT(XN):YN=INT(YN):ZN=INT(ZN)
  5020 RETURN
  5990 :
  6000 REM TOTAL INTERNAL REFLECTION
  6005 POKE 53281,15
  6010 TH=180-TH:AL=180-AL
  6015 XN=INT(XN):YN=INT(YN):ZN=INT(ZN)
  6020 RETURN
  6990 :
 50000 REM GET REFRACTIVE INDEX
 50010 RI=0
 50020 IF XN>15 AND XN<25 AND YN>15 AND YN<25 AND ZN>15 AND ZN<25 THEN RI=1.47
 50030 RETURN
 59990 :


� CUBE RENDER - BY D.FORD%:;dXM�39:YM�24:CA�42Ef�"�"cg�R�$0400 � $07F8:�R,160:�h�R�$D800 � $DC00:�R,2:��n� X�0 � XM�x� Y�0 � YM�}LS�0:SO�0:OM�0��XP�0:YP�0:ZP�0:THETA�20�X�50�XM��ALPHA�20�Y�50�YM��� 2000:� CO-ORDS	��214,23:�211,0:� 58732K	��"                                        ";f	��214,23:�211,0:� 58732u	��XN;YN;ZN;�	�� 50000�	�� RI��OM � � 500�	�OM�RI�	�� �(ZN)�40 � �((YN�XN)�2)�(YN�XN)�2 � LS�1

�� XN�40 � XN�0 � YN�0 � YN�40 � ZN�0 � ZN�40 � SO�1000 
�XP�XN:YP�YN:ZP�ZNA
�SO�SO�1:� SO�750� LS��1� 150I
�C�0Z
�� LS�1 � C�1o
�� $D800�X�Y�40,Cw
��:��
�� 240�
�:�
�� LEAVE GLASS BLOCK�
�� RI��0 � 3000�
�� 1000�
� IT�CA � � 6000�
� 5000�
�:�
�� GET ANGLE I�XP��(X)�� XP�85 � XP�170 � 10502IT�TH:IA�AL:SR�0BTS�TH:AS�ALH�cIT�90�TH:SR�1:IA�90�ALz$� IT�0 � IT�IT�360�.� AL�0 � AL�AL�360�8TS�TH:AS�AL�B���:��� UPDATE CO-ORDINATES��XN�XP��(��TH�180)��(1��(��AL�180)�2)�YN�YP��(��AL�180)/�ZN�ZP��(��TH�180)��(1��(��AL�180)�2)5��;�:L�� REFRACTIONZ�� 53280,0e�� 1000}�IT�(�(��IT�180)�RI)��IT��(IT��(�IT�IT�1))���180��IA�(�(��IA�180)�RI)��IA��(IA��(�IA�IA�1))���180��� 4000����:��� RESET ANGLE
�� SR�0 � TH�IT:AL�IA4
�� SR�1 � TH�90�IT:AL�90�IAK
�� TH�0 � TH�TH�360b
�� AL�0 � AL�AL�360�
�XN��(XN):YN��(YN):ZN��(ZN)�
���
~:�
�� REFRACT NO MORE!�
�� 53280,2�
�TH�TS:AL�AS�
�XN��(XN):YN��(YN):ZN��(ZN)�
���
f:
p� TOTAL INTERNAL REFLECTIONu� 53281,154zTH�180�TH:AL�180�ALSXN��(XN):YN��(YN):ZN��(ZN)Y��_N:zPÏ GET REFRACTIVE INDEX�Z�RI�0�dË XN�15 � XN�25 � YN�15 � YN�25 � ZN�15 � ZN�25 � RI�1.47�nÎ�V�:
.HJ@. cube render - by d.ford@%HT@:@;HD@xm.39:ym.24:ca.42@eHF@.".£"@CHG@.r.$0400 . $07f8:.r,160:.@.HH@.r.$d800 . $dc00:.r,2:.@.HN@. x.0 . xm@.HX@. y.0 . ym@.H.@ls.0:so.0:om.0@.H.@xp.0:yp.0:zp.0:theta.20.x.50.xm@.H.@alpha.20.y.50.ym@.H.@. 2000:. co-ords@YI.@.214,23:.211,0:. 58732@kI.@."E                                        ";@FI.@.214,23:.211,0:. 58732@UI.@.xn;yn;zn;@.I.@. 50000@.I.@. ri..om . . 500@.I.@om.ri@.I.@. .(zn).40 . .((yn.xn).2).(yn.xn).2 . ls.1@JJ.@. xn.40 . xn.0 . yn.0 . yn.40 . zn.0 . zn.40 . so.1000@ J.@xp.xn:yp.yn:zp.zn@aJ.@so.so.1:. so.750. ls..1. 150@iJ.@c.0@zJ.@. ls.1 . c.1@OJ.@. $d800.x.y.40,c@WJ.@.:.@.J.@. 240@.J.A:@.J.A. leave glass block@.J.A. ri..0 . 3000@.J.A. 1000@.JHB. it.ca . . 6000@.JRB. 5000@.J.C:@.J.C. get angle i@AK.Cxp..(x)@]K.C. xp.85 . xp.170 . 1050@2KFDit.th:ia.al:sr.0@bKKDts.th:as.al@hKPD.@CKZDit.90.th:sr.1:ia.90.al@ZK$D. it.0 . it.it.360@.K.D. al.0 . al.al.360@.K8Dts.th:as.al@.KbD.@.K.G:@.K.G. update co-ordinates@.K.Gxn.xp..(..th.180)..(1..(..al.180).2)@FL.Gyn.yp..(..al.180)@/L.Gzn.zp..(..th.180)..(1..(..al.180).2)@5L.G.@;L.K:@lL.K. refraction@zL.K. 53280,0@EL.K. 1000@.L.Kit.(.(..it.180).ri)@.L.Kit..(it..(.it.it.1))...180@.L.Kia.(.(..ia.180).ri)@.L.Kia..(ia..(.ia.ia.1))...180@.L.K. 4000@.LHL.@.L.O:@.L.O. reset angle@UM.O. sr.0 . th.it:al.ia@4M.O. sr.1 . th.90.it:al.90.ia@kM.O. th.0 . th.th.360@BM.O. al.0 . al.al.360@.M.Oxn..(xn):yn..(yn):zn..(zn)@.M.O.@.M.S:@.M.S. refract no more!@.M.S. 53280,2@.M.Sth.ts:al.as@.M.Sxn..(xn):yn..(yn):zn..(zn)@.M.S.@.MFW:@MNPW. total internal reflection@£NUW. 53281,15@4NZWth.180.th:al.180.al@sN.Wxn..(xn):yn..(yn):zn..(zn)@yN.W.@.Nn[:@ZNp.. get refractive index@.Nz.ri.0@.ND.. xn.15 . xn.25 . yn.15 . yn.25 . zn.15 . zn.25 . ri.1.47@.NN..@.Nv.:@@@
00000000  1f 08 0a 00 8f 20 43 55  42 45 20 52 45 4e 44 45  |..... CUBE RENDE|
00000010  52 20 2d 20 42 59 20 44  2e 46 4f 52 44 00 25 08  |R - BY D.FORD.%.|
00000020  14 00 3a 00 3b 08 64 00  58 4d b2 33 39 3a 59 4d  |..:.;.d.XM.39:YM|
00000030  b2 32 34 3a 43 41 b2 34  32 00 45 08 66 00 99 22  |.24:CA.42.E.f.."|
00000040  93 1c 22 00 63 08 67 00  81 52 b2 24 30 34 30 30  |..".c.g..R.$0400|
00000050  20 a4 20 24 30 37 46 38  3a 97 52 2c 31 36 30 3a  | . $07F8:.R,160:|
00000060  82 00 7f 08 68 00 81 52  b2 24 44 38 30 30 20 a4  |....h..R.$D800 .|
00000070  20 24 44 43 30 30 3a 97  52 2c 32 3a 82 00 8e 08  | $DC00:.R,2:....|
00000080  6e 00 81 20 58 b2 30 20  a4 20 58 4d 00 9d 08 78  |n.. X.0 . XM...x|
00000090  00 81 20 59 b2 30 20 a4  20 59 4d 00 b0 08 7d 00  |.. Y.0 . YM...}.|
000000a0  4c 53 b2 30 3a 53 4f b2  30 3a 4f 4d b2 30 00 d4  |LS.0:SO.0:OM.0..|
000000b0  08 82 00 58 50 b2 30 3a  59 50 b2 30 3a 5a 50 b2  |...XP.0:YP.0:ZP.|
000000c0  30 3a 54 48 45 54 41 b2  32 30 aa 58 ac 35 30 ad  |0:THETA.20.X.50.|
000000d0  58 4d 00 e9 08 8c 00 41  4c 50 48 41 b2 32 30 aa  |XM.....ALPHA.20.|
000000e0  59 ac 35 30 ad 59 4d 00  fe 08 96 00 8d 20 32 30  |Y.50.YM...... 20|
000000f0  30 30 3a 8f 20 43 4f 2d  4f 52 44 53 00 19 09 9b  |00:. CO-ORDS....|
00000100  00 97 32 31 34 2c 32 33  3a 97 32 31 31 2c 30 3a  |..214,23:.211,0:|
00000110  9e 20 35 38 37 33 32 00  4b 09 9d 00 99 22 05 20  |. 58732.K....". |
00000120  20 20 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |                |
*
00000140  20 20 20 20 20 20 20 22  3b 00 66 09 9e 00 97 32  |       ";.f....2|
00000150  31 34 2c 32 33 3a 97 32  31 31 2c 30 3a 9e 20 35  |14,23:.211,0:. 5|
00000160  38 37 33 32 00 75 09 9f  00 99 58 4e 3b 59 4e 3b  |8732.u....XN;YN;|
00000170  5a 4e 3b 00 81 09 a0 00  8d 20 35 30 30 30 30 00  |ZN;...... 50000.|
00000180  96 09 aa 00 8b 20 52 49  b3 b1 4f 4d 20 a7 20 8d  |..... RI..OM . .|
00000190  20 35 30 30 00 a0 09 af  00 4f 4d b2 52 49 00 cf  | 500.....OM.RI..|
000001a0  09 b4 00 8b 20 b5 28 5a  4e 29 b2 34 30 20 af 20  |.... .(ZN).40 . |
000001b0  b5 28 28 59 4e aa 58 4e  29 ad 32 29 b2 28 59 4e  |.((YN.XN).2).(YN|
000001c0  aa 58 4e 29 ad 32 20 a7  20 4c 53 b2 31 00 0a 0a  |.XN).2 . LS.1...|
000001d0  b9 00 8b 20 58 4e b1 34  30 20 b0 20 58 4e b3 30  |... XN.40 . XN.0|
000001e0  20 b0 20 59 4e b3 30 20  b0 20 59 4e b1 34 30 20  | . YN.0 . YN.40 |
000001f0  b0 20 5a 4e b3 30 20 b0  20 5a 4e b1 34 30 20 a7  |. ZN.0 . ZN.40 .|
00000200  20 53 4f b2 31 30 30 30  00 20 0a bb 00 58 50 b2  | SO.1000. ...XP.|
00000210  58 4e 3a 59 50 b2 59 4e  3a 5a 50 b2 5a 4e 00 41  |XN:YP.YN:ZP.ZN.A|
00000220  0a be 00 53 4f b2 53 4f  aa 31 3a 8b 20 53 4f b3  |...SO.SO.1:. SO.|
00000230  37 35 30 af 20 4c 53 b3  b1 31 a7 20 31 35 30 00  |750. LS..1. 150.|
00000240  49 0a c8 00 43 b2 30 00  5a 0a d2 00 8b 20 4c 53  |I...C.0.Z.... LS|
00000250  b2 31 20 a7 20 43 b2 31  00 6f 0a dc 00 97 20 24  |.1 . C.1.o.... $|
00000260  44 38 30 30 aa 58 aa 59  ac 34 30 2c 43 00 77 0a  |D800.X.Y.40,C.w.|
00000270  e6 00 82 3a 82 00 81 0a  f0 00 89 20 32 34 30 00  |...:....... 240.|
00000280  87 0a ea 01 3a 00 9f 0a  f4 01 8f 20 4c 45 41 56  |....:...... LEAV|
00000290  45 20 47 4c 41 53 53 20  42 4c 4f 43 4b 00 b2 0a  |E GLASS BLOCK...|
000002a0  f9 01 8b 20 52 49 b3 b1  30 20 a7 20 33 30 30 30  |... RI..0 . 3000|
000002b0  00 bd 0a fe 01 8d 20 31  30 30 30 00 d2 0a 08 02  |...... 1000.....|
000002c0  8b 20 49 54 b1 43 41 20  a7 20 89 20 36 30 30 30  |. IT.CA . . 6000|
000002d0  00 dd 0a 12 02 89 20 35  30 30 30 00 e3 0a de 03  |...... 5000.....|
000002e0  3a 00 f5 0a e8 03 8f 20  47 45 54 20 41 4e 47 4c  |:...... GET ANGL|
000002f0  45 20 49 00 01 0b f2 03  58 50 b2 b5 28 58 29 00  |E I.....XP..(X).|
00000300  1d 0b fc 03 8b 20 58 50  b2 38 35 20 b0 20 58 50  |..... XP.85 . XP|
00000310  b2 31 37 30 20 a7 20 31  30 35 30 00 32 0b 06 04  |.170 . 1050.2...|
00000320  49 54 b2 54 48 3a 49 41  b2 41 4c 3a 53 52 b2 30  |IT.TH:IA.AL:SR.0|
00000330  00 42 0b 0b 04 54 53 b2  54 48 3a 41 53 b2 41 4c  |.B...TS.TH:AS.AL|
00000340  00 48 0b 10 04 8e 00 63  0b 1a 04 49 54 b2 39 30  |.H.....c...IT.90|
00000350  ab 54 48 3a 53 52 b2 31  3a 49 41 b2 39 30 ab 41  |.TH:SR.1:IA.90.A|
00000360  4c 00 7a 0b 24 04 8b 20  49 54 b3 30 20 a7 20 49  |L.z.$.. IT.0 . I|
00000370  54 b2 49 54 aa 33 36 30  00 91 0b 2e 04 8b 20 41  |T.IT.360...... A|
00000380  4c b3 30 20 a7 20 41 4c  b2 41 4c aa 33 36 30 00  |L.0 . AL.AL.360.|
00000390  a1 0b 38 04 54 53 b2 54  48 3a 41 53 b2 41 4c 00  |..8.TS.TH:AS.AL.|
000003a0  a7 0b 42 04 8e 00 ad 0b  c6 07 3a 00 c7 0b d0 07  |..B.......:.....|
000003b0  8f 20 55 50 44 41 54 45  20 43 4f 2d 4f 52 44 49  |. UPDATE CO-ORDI|
000003c0  4e 41 54 45 53 00 f0 0b  da 07 58 4e b2 58 50 aa  |NATES.....XN.XP.|
000003d0  be 28 ff ac 54 48 ad 31  38 30 29 ac ba 28 31 ab  |.(..TH.180)..(1.|
000003e0  bf 28 ff ac 41 4c ad 31  38 30 29 ae 32 29 00 06  |.(..AL.180).2)..|
000003f0  0c e4 07 59 4e b2 59 50  aa bf 28 ff ac 41 4c ad  |...YN.YP..(..AL.|
00000400  31 38 30 29 00 2f 0c ee  07 5a 4e b2 5a 50 aa bf  |180)./...ZN.ZP..|
00000410  28 ff ac 54 48 ad 31 38  30 29 ac ba 28 31 ab bf  |(..TH.180)..(1..|
00000420  28 ff ac 41 4c ad 31 38  30 29 ae 32 29 00 35 0c  |(..AL.180).2).5.|
00000430  f8 07 8e 00 3b 0c ae 0b  3a 00 4c 0c b8 0b 8f 20  |....;...:.L.... |
00000440  52 45 46 52 41 43 54 49  4f 4e 00 5a 0c bd 0b 97  |REFRACTION.Z....|
00000450  20 35 33 32 38 30 2c 30  00 65 0c c2 0b 8d 20 31  | 53280,0.e.... 1|
00000460  30 30 30 00 7d 0c d6 0b  49 54 b2 28 bf 28 ff ac  |000.}...IT.(.(..|
00000470  49 54 ad 31 38 30 29 ad  52 49 29 00 9c 0c e0 0b  |IT.180).RI).....|
00000480  49 54 b2 c1 28 49 54 ad  ba 28 ab 49 54 ac 49 54  |IT..(IT..(.IT.IT|
00000490  aa 31 29 29 ad ff ac 31  38 30 00 b4 0c ea 0b 49  |.1))...180.....I|
000004a0  41 b2 28 bf 28 ff ac 49  41 ad 31 38 30 29 ad 52  |A.(.(..IA.180).R|
000004b0  49 29 00 d3 0c f4 0b 49  41 b2 c1 28 49 41 ad ba  |I).....IA..(IA..|
000004c0  28 ab 49 41 ac 49 41 aa  31 29 29 ad ff ac 31 38  |(.IA.IA.1))...18|
000004d0  30 00 de 0c fe 0b 8d 20  34 30 30 30 00 e4 0c 08  |0...... 4000....|
000004e0  0c 8e 00 ea 0c 96 0f 3a  00 fc 0c a0 0f 8f 20 52  |.......:...... R|
000004f0  45 53 45 54 20 41 4e 47  4c 45 00 15 0d aa 0f 8b  |ESET ANGLE......|
00000500  20 53 52 b2 30 20 a7 20  54 48 b2 49 54 3a 41 4c  | SR.0 . TH.IT:AL|
00000510  b2 49 41 00 34 0d b4 0f  8b 20 53 52 b2 31 20 a7  |.IA.4.... SR.1 .|
00000520  20 54 48 b2 39 30 ab 49  54 3a 41 4c b2 39 30 ab  | TH.90.IT:AL.90.|
00000530  49 41 00 4b 0d be 0f 8b  20 54 48 b3 30 20 a7 20  |IA.K.... TH.0 . |
00000540  54 48 b2 54 48 aa 33 36  30 00 62 0d c8 0f 8b 20  |TH.TH.360.b.... |
00000550  41 4c b3 30 20 a7 20 41  4c b2 41 4c aa 33 36 30  |AL.0 . AL.AL.360|
00000560  00 81 0d cd 0f 58 4e b2  b5 28 58 4e 29 3a 59 4e  |.....XN..(XN):YN|
00000570  b2 b5 28 59 4e 29 3a 5a  4e b2 b5 28 5a 4e 29 00  |..(YN):ZN..(ZN).|
00000580  87 0d d2 0f 8e 00 8d 0d  7e 13 3a 00 a4 0d 88 13  |........~.:.....|
00000590  8f 20 52 45 46 52 41 43  54 20 4e 4f 20 4d 4f 52  |. REFRACT NO MOR|
000005a0  45 21 00 b2 0d 8d 13 97  20 35 33 32 38 30 2c 32  |E!...... 53280,2|
000005b0  00 c2 0d 92 13 54 48 b2  54 53 3a 41 4c b2 41 53  |.....TH.TS:AL.AS|
000005c0  00 e1 0d 97 13 58 4e b2  b5 28 58 4e 29 3a 59 4e  |.....XN..(XN):YN|
000005d0  b2 b5 28 59 4e 29 3a 5a  4e b2 b5 28 5a 4e 29 00  |..(YN):ZN..(ZN).|
000005e0  e7 0d 9c 13 8e 00 ed 0d  66 17 3a 00 0d 0e 70 17  |........f.:...p.|
000005f0  8f 20 54 4f 54 41 4c 20  49 4e 54 45 52 4e 41 4c  |. TOTAL INTERNAL|
00000600  20 52 45 46 4c 45 43 54  49 4f 4e 00 1c 0e 75 17  | REFLECTION...u.|
00000610  97 20 35 33 32 38 31 2c  31 35 00 34 0e 7a 17 54  |. 53281,15.4.z.T|
00000620  48 b2 31 38 30 ab 54 48  3a 41 4c b2 31 38 30 ab  |H.180.TH:AL.180.|
00000630  41 4c 00 53 0e 7f 17 58  4e b2 b5 28 58 4e 29 3a  |AL.S...XN..(XN):|
00000640  59 4e b2 b5 28 59 4e 29  3a 5a 4e b2 b5 28 5a 4e  |YN..(YN):ZN..(ZN|
00000650  29 00 59 0e 84 17 8e 00  5f 0e 4e 1b 3a 00 7a 0e  |).Y....._.N.:.z.|
00000660  50 c3 8f 20 47 45 54 20  52 45 46 52 41 43 54 49  |P.. GET REFRACTI|
00000670  56 45 20 49 4e 44 45 58  00 83 0e 5a c3 52 49 b2  |VE INDEX...Z.RI.|
00000680  30 00 c1 0e 64 c3 8b 20  58 4e b1 31 35 20 af 20  |0...d.. XN.15 . |
00000690  58 4e b3 32 35 20 af 20  59 4e b1 31 35 20 af 20  |XN.25 . YN.15 . |
000006a0  59 4e b3 32 35 20 af 20  5a 4e b1 31 35 20 af 20  |YN.25 . ZN.15 . |
000006b0  5a 4e b3 32 35 20 a7 20  52 49 b2 31 2e 34 37 00  |ZN.25 . RI.1.47.|
000006c0  c7 0e 6e c3 8e 00 cd 0e  56 ea 3a 00 00 00        |..n.....V.:...|
000006ce