• R/O
  • SSH
  • HTTPS

oricsdk: Commit


Commit MetaInfo

Revision1576 (tree)
Time2022-01-19 04:16:21
Authordbug

Log Message

Added a C version of Geoff Phillips BASIC flood fill routine, as well as a picture to test the method.

Change Summary

Incremental Difference

--- public/pc/tools/osdk/main/Osdk/_final_/sample/c/paint/main.c (nonexistent)
+++ public/pc/tools/osdk/main/Osdk/_final_/sample/c/paint/main.c (revision 1576)
@@ -0,0 +1,118 @@
1+//
2+// C Conversion from the BASIC source code from Geoff Phillips book "Oric Atmos and Oric 1 Graphics and Machine code techniques"
3+// https://library.defence-force.org/index.php?content=any&page=books&sort_by=name&freesearch=007084743
4+//
5+// Total times in hundreds of seconds, divide by 6000 to get in minutes
6+// - 23572 (3.92 minutes)
7+// - 22544 (3.75 minutes) - Moved "int a[100]" from local to global
8+// - 21428 (3.57 minutes) - Changed "int a[100]" to "unsigned char a[100]"
9+//
10+#include <lib.h>
11+
12+extern unsigned char LabelPicture[];
13+
14+unsigned char a[100];
15+
16+void paint(int x,int y)
17+{
18+ int s=100;
19+ int uf=0;
20+ int df=0;
21+ int rf=0;
22+ int t=0;
23+ int r=0;
24+ int k=0;
25+ int p;
26+
27+ a[--s]=255;
28+ a[--s]=255;
29+
30+ a[--s]=x;
31+ a[--s]=y;
32+
33+ while (1)
34+ {
35+ y=a[s++];
36+ x=a[s++];
37+
38+ if (x==255)
39+ {
40+ return;
41+ }
42+
43+ if (rf==0)
44+ {
45+ uf=1;
46+ df=1;
47+ }
48+
49+ t=s;
50+ r=s;
51+
52+ while (a[r]!=255)
53+ {
54+ if ( (a[r]==y) && (a[r+1]==x) )
55+ {
56+ r--;
57+ k=r;
58+ do
59+ {
60+ a[k+2]=a[k];
61+ k--;
62+ }
63+ while (k>=t);
64+ s+=2;
65+ break;
66+ }
67+ r+=2;
68+ };
69+
70+ curset(x,y,1);
71+
72+ if (y>0) p=point(x,y-1);
73+ else p=1;
74+ if (uf && (p==0))
75+ {
76+ a[--s]=x;
77+ a[--s]=y-1;
78+ }
79+ uf=p;
80+
81+ if (y<199) p=point(x,y+1);
82+ else p=1;
83+ if (df && (p==0))
84+ {
85+ a[--s]=x;
86+ a[--s]=y+1;
87+ }
88+ df=p;
89+
90+ rf=0;
91+ if ((x>0) && point(x-1,y)==0)
92+ {
93+ a[--s]=x-1;
94+ a[--s]=y;
95+ rf=1;
96+ }
97+
98+ if ((x<239) && point(x+1,y)==0)
99+ {
100+ a[--s]=x+1;
101+ a[--s]=y;
102+ rf=1;
103+ }
104+ }
105+}
106+
107+
108+void main()
109+{
110+ hires();
111+
112+ memcpy((unsigned char*)0xa000,LabelPicture,8000);
113+
114+ doke(630,0);
115+ paint(120,100);
116+ printf("Total time: %u",65535-deek(630));
117+}
118+
--- public/pc/tools/osdk/main/Osdk/_final_/sample/c/paint/osdk_build.bat (nonexistent)
+++ public/pc/tools/osdk/main/Osdk/_final_/sample/c/paint/osdk_build.bat (revision 1576)
@@ -0,0 +1,35 @@
1+@ECHO OFF
2+
3+
4+::
5+:: Initial check.
6+:: Verify if the SDK is correctly configurated
7+::
8+IF "%OSDK%"=="" GOTO ErCfg
9+
10+
11+::
12+:: Set the build paremeters
13+::
14+CALL osdk_config.bat
15+
16+
17+::
18+:: Launch the compilation of files
19+::
20+CALL %OSDK%\bin\make.bat %OSDKFILE%
21+GOTO End
22+
23+
24+::
25+:: Outputs an error message
26+::
27+:ErCfg
28+ECHO == ERROR ==
29+ECHO The Oric SDK was not configured properly
30+ECHO You should have a OSDK environment variable setted to the location of the SDK
31+IF "%OSDKBRIEF%"=="" PAUSE
32+GOTO End
33+
34+
35+:End
--- public/pc/tools/osdk/main/Osdk/_final_/sample/c/paint/osdk_config.bat (nonexistent)
+++ public/pc/tools/osdk/main/Osdk/_final_/sample/c/paint/osdk_config.bat (revision 1576)
@@ -0,0 +1,8 @@
1+@ECHO OFF
2+
3+::
4+:: Set the build paremeters
5+::
6+SET OSDKADDR=$800
7+SET OSDKNAME=PAINT
8+SET OSDKFILE=main picture
--- public/pc/tools/osdk/main/Osdk/_final_/sample/c/paint/osdk_execute.bat (nonexistent)
+++ public/pc/tools/osdk/main/Osdk/_final_/sample/c/paint/osdk_execute.bat (revision 1576)
@@ -0,0 +1,31 @@
1+@ECHO OFF
2+
3+::
4+:: Initial check.
5+:: Verify if the SDK is correctly configurated,
6+::
7+IF "%OSDK%"=="" GOTO ErCfg
8+
9+::
10+:: Set the build paremeters
11+::
12+CALL osdk_config.bat
13+
14+::
15+:: Run the emulator using the common batch
16+::
17+CALL %OSDK%\bin\execute.bat
18+GOTO End
19+
20+::
21+:: Outputs an error message about configuration
22+::
23+:ErCfg
24+ECHO == ERROR ==
25+ECHO The Oric SDK was not configured properly
26+ECHO You should have a OSDK environment variable setted to the location of the SDK
27+ECHO ===========
28+IF "%OSDKBRIEF%"=="" PAUSE
29+GOTO End
30+
31+:End
--- public/pc/tools/osdk/main/Osdk/_final_/sample/c/paint/osdk_makedata.bat (nonexistent)
+++ public/pc/tools/osdk/main/Osdk/_final_/sample/c/paint/osdk_makedata.bat (revision 1576)
@@ -0,0 +1,3 @@
1+@ECHO OFF
2+%OSDK%\bin\PictConv -f1 -d0 -o4 ..\..\data\flood_fill_test.png picture.s
3+pause
\ No newline at end of file
--- public/pc/tools/osdk/main/Osdk/_final_/sample/c/paint/picture.s (nonexistent)
+++ public/pc/tools/osdk/main/Osdk/_final_/sample/c/paint/picture.s (revision 1576)
@@ -0,0 +1,502 @@
1+_LabelPicture
2+ .byt $40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40
3+ .byt $40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40
4+ .byt $40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40
5+ .byt $40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40
6+ .byt $40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40
7+ .byt $40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40
8+ .byt $40,$40,$40,$7f,$7f,$7f,$7f,$7c,$40,$40,$40,$40,$40,$40,$40,$40
9+ .byt $40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40
10+ .byt $40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$47,$40,$40,$40,$40,$46
11+ .byt $40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40
12+ .byt $40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40
13+ .byt $40,$40,$44,$40,$40,$40,$40,$42,$40,$40,$40,$40,$40,$40,$40,$40
14+ .byt $40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40
15+ .byt $40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$44,$40,$40,$40,$40,$42
16+ .byt $40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40
17+ .byt $40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40
18+ .byt $40,$40,$44,$40,$40,$40,$40,$41,$40,$40,$40,$40,$40,$40,$40,$40
19+ .byt $40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40
20+ .byt $40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$44,$40,$40,$40,$40,$41
21+ .byt $40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40
22+ .byt $40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40
23+ .byt $40,$40,$44,$40,$40,$40,$40,$41,$40,$40,$40,$40,$40,$40,$40,$40
24+ .byt $40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40
25+ .byt $40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$44,$40,$40,$40,$40,$41
26+ .byt $40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40
27+ .byt $40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40
28+ .byt $40,$40,$44,$40,$40,$40,$40,$41,$40,$40,$40,$40,$40,$40,$40,$40
29+ .byt $40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40
30+ .byt $40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$44,$40,$40,$40,$40,$41
31+ .byt $40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40
32+ .byt $40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40
33+ .byt $40,$40,$44,$40,$40,$40,$40,$41,$40,$40,$40,$40,$40,$40,$40,$40
34+ .byt $40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40
35+ .byt $40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$44,$40,$40,$40,$40,$41
36+ .byt $40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40
37+ .byt $40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40
38+ .byt $40,$40,$48,$40,$40,$40,$40,$41,$40,$40,$40,$40,$40,$40,$40,$40
39+ .byt $40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40
40+ .byt $40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$50,$40,$40,$40,$40,$41
41+ .byt $40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40
42+ .byt $40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40
43+ .byt $40,$40,$60,$40,$40,$40,$40,$41,$40,$40,$40,$40,$40,$40,$40,$40
44+ .byt $40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$47,$40,$40,$40
45+ .byt $40,$40,$40,$40,$40,$40,$40,$40,$40,$43,$40,$40,$40,$40,$40,$41
46+ .byt $40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40
47+ .byt $40,$40,$40,$40,$45,$70,$40,$40,$40,$43,$60,$40,$40,$40,$40,$40
48+ .byt $40,$44,$40,$40,$40,$40,$40,$41,$40,$40,$40,$40,$40,$40,$40,$40
49+ .byt $40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$44,$50,$40,$40
50+ .byt $40,$44,$5f,$40,$40,$40,$40,$40,$40,$48,$40,$40,$40,$40,$40,$43
51+ .byt $40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40
52+ .byt $40,$40,$40,$40,$44,$5c,$40,$40,$40,$58,$41,$60,$40,$40,$40,$40
53+ .byt $40,$78,$40,$40,$40,$40,$40,$7e,$40,$40,$40,$40,$40,$40,$40,$40
54+ .byt $40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$44,$44,$40,$40
55+ .byt $40,$60,$40,$50,$40,$40,$40,$40,$43,$40,$40,$40,$40,$40,$40,$60
56+ .byt $40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$4f,$7c,$40,$40,$40
57+ .byt $40,$40,$40,$40,$42,$46,$40,$40,$41,$40,$40,$50,$40,$40,$40,$40
58+ .byt $5c,$40,$40,$40,$40,$40,$41,$40,$40,$40,$40,$40,$41,$70,$40,$40
59+ .byt $40,$40,$40,$48,$43,$7c,$40,$40,$40,$40,$40,$40,$42,$42,$40,$40
60+ .byt $46,$40,$40,$50,$40,$40,$40,$41,$60,$40,$40,$40,$40,$40,$42,$40
61+ .byt $40,$40,$40,$40,$5e,$58,$40,$40,$40,$40,$40,$58,$40,$43,$40,$40
62+ .byt $40,$40,$40,$40,$46,$43,$40,$40,$48,$40,$40,$50,$40,$40,$40,$5e
63+ .byt $40,$40,$40,$40,$40,$40,$44,$40,$40,$40,$40,$40,$60,$44,$40,$40
64+ .byt $40,$40,$40,$50,$40,$40,$60,$40,$40,$40,$40,$40,$4c,$41,$40,$40
65+ .byt $50,$40,$40,$50,$40,$40,$40,$50,$40,$40,$40,$40,$40,$40,$48,$40
66+ .byt $40,$40,$40,$40,$60,$42,$40,$40,$40,$40,$40,$60,$40,$40,$50,$40
67+ .byt $40,$40,$40,$40,$58,$41,$60,$40,$60,$40,$40,$50,$40,$40,$41,$60
68+ .byt $40,$40,$40,$40,$40,$40,$50,$40,$40,$40,$40,$43,$40,$41,$40,$40
69+ .byt $40,$40,$41,$60,$40,$40,$48,$40,$40,$40,$40,$40,$70,$40,$60,$40
70+ .byt $60,$40,$40,$50,$40,$40,$42,$40,$40,$40,$40,$40,$40,$40,$50,$40
71+ .byt $40,$40,$40,$44,$40,$40,$60,$40,$40,$40,$41,$40,$40,$40,$48,$40
72+ .byt $40,$40,$40,$5f,$70,$40,$50,$41,$40,$40,$40,$50,$40,$40,$42,$40
73+ .byt $40,$40,$40,$40,$40,$40,$60,$40,$40,$40,$40,$48,$40,$40,$58,$40
74+ .byt $40,$40,$43,$40,$40,$40,$46,$40,$40,$40,$40,$70,$40,$40,$58,$42
75+ .byt $40,$40,$40,$50,$40,$40,$42,$40,$40,$40,$40,$40,$40,$41,$40,$40
76+ .byt $40,$40,$40,$48,$40,$40,$44,$40,$40,$40,$42,$40,$40,$40,$42,$40
77+ .byt $40,$40,$41,$60,$40,$40,$48,$42,$40,$40,$40,$50,$40,$40,$42,$40
78+ .byt $40,$40,$40,$40,$40,$46,$40,$40,$40,$40,$40,$48,$40,$40,$42,$40
79+ .byt $40,$40,$42,$40,$40,$40,$41,$40,$40,$40,$41,$40,$40,$40,$48,$44
80+ .byt $40,$40,$40,$50,$40,$40,$42,$40,$40,$40,$40,$40,$40,$58,$40,$40
81+ .byt $40,$40,$40,$50,$40,$40,$42,$40,$40,$40,$42,$40,$40,$40,$41,$40
82+ .byt $40,$40,$43,$40,$40,$40,$4c,$4c,$40,$40,$40,$60,$40,$40,$42,$40
83+ .byt $40,$62,$40,$40,$43,$60,$40,$40,$40,$40,$40,$50,$40,$40,$41,$40
84+ .byt $40,$40,$44,$40,$40,$40,$41,$40,$40,$40,$42,$40,$40,$40,$43,$48
85+ .byt $40,$40,$40,$60,$40,$40,$44,$40,$40,$62,$40,$40,$42,$40,$40,$40
86+ .byt $40,$40,$40,$50,$40,$40,$40,$70,$40,$40,$44,$40,$40,$40,$41,$40
87+ .byt $40,$40,$42,$40,$40,$40,$40,$78,$40,$40,$41,$60,$40,$40,$44,$40
88+ .byt $40,$62,$40,$40,$41,$60,$40,$40,$40,$40,$40,$50,$40,$40,$40,$48
89+ .byt $40,$40,$44,$40,$40,$40,$42,$40,$40,$40,$42,$40,$40,$40,$40,$40
90+ .byt $40,$40,$41,$40,$40,$40,$44,$40,$40,$5c,$40,$40,$40,$50,$40,$40
91+ .byt $40,$40,$40,$50,$40,$40,$40,$44,$40,$40,$46,$40,$40,$40,$44,$40
92+ .byt $40,$40,$42,$40,$40,$40,$40,$40,$40,$40,$7f,$40,$40,$40,$44,$40
93+ .byt $40,$40,$40,$40,$40,$50,$40,$40,$40,$40,$40,$50,$40,$40,$40,$42
94+ .byt $40,$40,$43,$40,$40,$40,$4c,$40,$40,$40,$44,$40,$40,$40,$40,$40
95+ .byt $40,$47,$40,$40,$40,$40,$44,$40,$40,$40,$40,$40,$40,$48,$40,$40
96+ .byt $40,$40,$40,$50,$40,$40,$40,$41,$40,$40,$41,$40,$40,$40,$58,$40
97+ .byt $40,$40,$44,$40,$41,$44,$40,$40,$40,$58,$40,$40,$40,$40,$44,$40
98+ .byt $40,$40,$40,$40,$40,$44,$40,$40,$40,$40,$40,$50,$40,$40,$40,$41
99+ .byt $40,$40,$41,$40,$40,$40,$60,$40,$40,$40,$44,$40,$41,$44,$40,$40
100+ .byt $41,$60,$40,$40,$40,$40,$44,$40,$40,$40,$40,$40,$40,$42,$40,$40
101+ .byt $40,$40,$40,$50,$40,$40,$40,$40,$60,$40,$41,$40,$40,$43,$40,$40
102+ .byt $40,$40,$44,$40,$41,$44,$40,$40,$46,$40,$40,$40,$40,$40,$42,$40
103+ .byt $40,$40,$40,$40,$40,$41,$40,$40,$40,$40,$40,$50,$40,$40,$40,$40
104+ .byt $60,$40,$41,$40,$40,$4c,$40,$40,$40,$40,$42,$40,$40,$78,$40,$40
105+ .byt $48,$40,$40,$40,$40,$40,$42,$40,$40,$40,$40,$40,$40,$41,$40,$40
106+ .byt $40,$40,$40,$50,$40,$40,$40,$40,$50,$40,$41,$40,$40,$50,$40,$40
107+ .byt $40,$40,$41,$40,$40,$40,$40,$40,$50,$40,$40,$40,$40,$40,$42,$40
108+ .byt $40,$40,$40,$40,$40,$40,$70,$40,$40,$40,$40,$70,$40,$40,$40,$40
109+ .byt $48,$40,$41,$40,$40,$60,$40,$40,$40,$40,$40,$60,$40,$40,$40,$40
110+ .byt $60,$40,$40,$40,$40,$40,$41,$40,$40,$40,$40,$40,$40,$40,$4c,$40
111+ .byt $40,$40,$41,$40,$40,$40,$40,$40,$48,$40,$41,$40,$40,$60,$40,$40
112+ .byt $40,$40,$40,$60,$40,$40,$40,$40,$60,$40,$40,$40,$40,$40,$41,$40
113+ .byt $40,$40,$40,$40,$40,$40,$42,$40,$40,$40,$5e,$40,$40,$40,$40,$40
114+ .byt $44,$40,$40,$60,$43,$40,$40,$40,$40,$40,$40,$50,$40,$40,$40,$41
115+ .byt $40,$40,$40,$40,$40,$40,$40,$60,$40,$40,$40,$40,$40,$40,$41,$40
116+ .byt $40,$43,$60,$40,$40,$40,$40,$40,$42,$40,$40,$60,$42,$40,$40,$40
117+ .byt $40,$40,$40,$4c,$40,$40,$40,$41,$40,$40,$40,$40,$40,$40,$40,$60
118+ .byt $47,$40,$40,$40,$40,$40,$40,$70,$40,$5c,$40,$40,$40,$40,$40,$40
119+ .byt $41,$40,$40,$60,$46,$40,$40,$40,$40,$40,$40,$43,$70,$40,$40,$42
120+ .byt $40,$40,$40,$40,$40,$40,$40,$50,$48,$60,$40,$40,$40,$40,$40,$4f
121+ .byt $7f,$60,$40,$40,$40,$40,$40,$40,$41,$40,$40,$60,$44,$40,$40,$40
122+ .byt $40,$40,$40,$40,$58,$40,$40,$42,$40,$40,$40,$40,$40,$40,$40,$50
123+ .byt $50,$60,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40
124+ .byt $40,$60,$40,$60,$4c,$40,$40,$40,$40,$40,$40,$40,$46,$40,$40,$42
125+ .byt $40,$40,$40,$40,$40,$40,$40,$50,$50,$60,$40,$40,$40,$40,$40,$40
126+ .byt $40,$40,$40,$40,$40,$40,$40,$40,$40,$50,$40,$60,$48,$40,$40,$40
127+ .byt $40,$40,$40,$40,$42,$40,$40,$42,$40,$40,$40,$40,$40,$40,$40,$48
128+ .byt $50,$50,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40
129+ .byt $40,$50,$40,$60,$48,$40,$40,$40,$40,$40,$40,$40,$42,$40,$40,$42
130+ .byt $40,$40,$40,$40,$40,$40,$40,$48,$48,$50,$40,$40,$40,$40,$40,$40
131+ .byt $40,$40,$40,$40,$40,$40,$40,$40,$40,$48,$40,$60,$50,$40,$40,$40
132+ .byt $40,$40,$40,$40,$44,$40,$40,$42,$40,$40,$40,$40,$40,$40,$40,$44
133+ .byt $44,$50,$40,$40,$48,$60,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40
134+ .byt $40,$44,$40,$60,$50,$40,$40,$40,$40,$60,$40,$40,$4c,$40,$40,$42
135+ .byt $40,$40,$40,$40,$40,$40,$40,$42,$44,$60,$40,$40,$48,$60,$40,$40
136+ .byt $40,$40,$40,$40,$40,$40,$40,$40,$40,$42,$40,$60,$50,$40,$40,$40
137+ .byt $40,$78,$40,$40,$50,$40,$40,$42,$40,$40,$40,$40,$40,$40,$40,$42
138+ .byt $44,$60,$40,$40,$48,$60,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40
139+ .byt $40,$42,$40,$60,$50,$40,$40,$40,$40,$64,$40,$43,$60,$40,$40,$42
140+ .byt $40,$40,$40,$40,$40,$40,$40,$41,$49,$40,$40,$40,$47,$40,$40,$40
141+ .byt $40,$40,$40,$40,$40,$4f,$78,$40,$40,$41,$40,$60,$50,$40,$40,$40
142+ .byt $40,$67,$40,$46,$40,$40,$40,$42,$40,$40,$40,$40,$40,$40,$40,$41
143+ .byt $50,$60,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$41,$48,$40
144+ .byt $40,$41,$40,$60,$5c,$40,$40,$40,$41,$60,$60,$7c,$40,$40,$40,$42
145+ .byt $40,$40,$40,$40,$40,$40,$40,$40,$60,$50,$40,$40,$40,$40,$40,$40
146+ .byt $40,$40,$41,$7c,$7e,$7d,$44,$40,$40,$41,$50,$60,$42,$40,$40,$40
147+ .byt $41,$40,$7f,$40,$40,$44,$50,$42,$40,$40,$40,$40,$40,$40,$40,$40
148+ .byt $40,$48,$40,$40,$40,$40,$40,$40,$40,$40,$41,$41,$42,$65,$44,$40
149+ .byt $40,$40,$70,$60,$41,$70,$40,$40,$41,$40,$40,$40,$40,$44,$50,$42
150+ .byt $40,$40,$40,$40,$40,$40,$40,$40,$40,$44,$40,$40,$40,$40,$40,$40
151+ .byt $40,$40,$41,$45,$42,$65,$44,$40,$40,$40,$60,$60,$40,$50,$40,$40
152+ .byt $41,$40,$40,$40,$40,$44,$50,$42,$40,$40,$40,$40,$40,$40,$40,$40
153+ .byt $40,$43,$40,$40,$40,$40,$40,$40,$40,$40,$41,$75,$42,$65,$42,$40
154+ .byt $40,$41,$60,$70,$40,$4f,$60,$40,$41,$40,$40,$40,$40,$43,$60,$41
155+ .byt $40,$40,$43,$70,$40,$40,$40,$40,$40,$40,$60,$40,$40,$40,$40,$40
156+ .byt $40,$40,$41,$45,$42,$65,$42,$40,$40,$41,$40,$50,$40,$40,$50,$40
157+ .byt $41,$40,$40,$40,$40,$40,$40,$40,$60,$40,$44,$48,$40,$40,$40,$40
158+ .byt $40,$40,$58,$40,$40,$40,$40,$7c,$40,$40,$41,$45,$42,$65,$41,$40
159+ .byt $40,$47,$40,$50,$40,$40,$50,$40,$41,$40,$40,$40,$40,$40,$40,$40
160+ .byt $60,$40,$44,$46,$40,$40,$40,$40,$40,$40,$44,$40,$40,$40,$40,$62
161+ .byt $40,$40,$41,$45,$62,$65,$41,$40,$40,$44,$40,$50,$40,$40,$4c,$40
162+ .byt $41,$40,$40,$40,$40,$40,$40,$40,$50,$40,$58,$41,$60,$40,$40,$40
163+ .byt $40,$40,$42,$40,$40,$40,$41,$61,$40,$40,$41,$44,$52,$65,$41,$40
164+ .byt $40,$5c,$40,$50,$40,$40,$44,$40,$41,$40,$40,$40,$40,$40,$40,$40
165+ .byt $50,$40,$60,$40,$58,$40,$40,$40,$40,$40,$41,$70,$40,$40,$41,$40
166+ .byt $70,$40,$41,$47,$5e,$65,$40,$60,$40,$50,$40,$70,$40,$40,$44,$40
167+ .byt $41,$40,$40,$40,$40,$40,$40,$40,$50,$41,$40,$40,$47,$60,$40,$40
168+ .byt $40,$40,$40,$4c,$40,$40,$41,$40,$4c,$40,$40,$40,$40,$7d,$41,$60
169+ .byt $40,$4f,$7f,$40,$40,$40,$44,$40,$41,$40,$40,$42,$48,$40,$40,$40
170+ .byt $50,$41,$40,$40,$40,$50,$40,$40,$40,$40,$40,$42,$40,$40,$42,$40
171+ .byt $42,$40,$40,$40,$40,$41,$4e,$40,$40,$40,$40,$40,$40,$40,$44,$40
172+ .byt $41,$40,$40,$42,$48,$40,$40,$40,$50,$42,$40,$40,$40,$50,$40,$40
173+ .byt $40,$40,$40,$42,$40,$40,$46,$40,$41,$40,$40,$40,$40,$5f,$70,$40
174+ .byt $40,$40,$40,$40,$40,$40,$4c,$40,$41,$40,$40,$42,$48,$40,$40,$41
175+ .byt $60,$44,$40,$40,$40,$50,$40,$40,$40,$40,$40,$41,$60,$40,$44,$40
176+ .byt $40,$70,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$48,$40
177+ .byt $41,$40,$40,$41,$70,$40,$40,$47,$40,$48,$40,$40,$40,$48,$40,$40
178+ .byt $40,$40,$40,$40,$5c,$40,$5c,$40,$40,$50,$40,$40,$40,$40,$40,$40
179+ .byt $40,$40,$40,$40,$40,$40,$50,$40,$41,$40,$40,$40,$40,$40,$40,$5c
180+ .byt $40,$48,$40,$40,$40,$4c,$40,$40,$40,$40,$40,$40,$43,$7f,$60,$40
181+ .byt $40,$48,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$50,$40
182+ .byt $41,$40,$40,$40,$40,$40,$41,$60,$40,$48,$40,$40,$40,$44,$40,$40
183+ .byt $40,$40,$40,$40,$40,$40,$40,$40,$40,$48,$40,$40,$40,$40,$40,$40
184+ .byt $40,$40,$40,$40,$40,$41,$60,$40,$41,$40,$40,$40,$40,$40,$42,$40
185+ .byt $40,$50,$40,$40,$40,$44,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40
186+ .byt $40,$48,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$41,$40,$40
187+ .byt $40,$70,$40,$40,$40,$40,$4c,$40,$40,$50,$40,$40,$40,$44,$40,$40
188+ .byt $40,$40,$40,$40,$40,$40,$40,$40,$40,$48,$40,$40,$40,$40,$40,$40
189+ .byt $40,$40,$40,$40,$40,$4e,$40,$40,$40,$5c,$40,$40,$40,$40,$50,$40
190+ .byt $40,$50,$40,$40,$40,$44,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40
191+ .byt $40,$58,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$58,$40,$40
192+ .byt $40,$42,$40,$40,$40,$41,$60,$40,$40,$50,$40,$40,$40,$46,$40,$40
193+ .byt $40,$40,$40,$40,$40,$40,$40,$40,$40,$60,$40,$40,$40,$40,$40,$40
194+ .byt $40,$40,$40,$40,$5f,$70,$40,$40,$40,$41,$70,$40,$40,$46,$40,$40
195+ .byt $40,$50,$40,$40,$40,$42,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40
196+ .byt $43,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$50,$40,$40,$40
197+ .byt $40,$40,$4c,$40,$40,$48,$40,$40,$40,$50,$40,$40,$40,$41,$60,$40
198+ .byt $40,$40,$40,$40,$40,$40,$40,$40,$44,$40,$40,$40,$40,$40,$40,$40
199+ .byt $40,$40,$40,$41,$60,$40,$40,$40,$40,$40,$42,$40,$40,$70,$40,$40
200+ .byt $40,$50,$40,$40,$40,$40,$50,$40,$40,$40,$40,$40,$40,$40,$40,$40
201+ .byt $58,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$41,$40,$40,$40,$40
202+ .byt $40,$40,$41,$70,$41,$40,$40,$40,$40,$50,$40,$40,$40,$40,$4f,$40
203+ .byt $40,$40,$40,$40,$40,$40,$40,$5f,$60,$40,$40,$40,$40,$40,$40,$40
204+ .byt $40,$40,$40,$42,$40,$40,$40,$40,$40,$40,$40,$48,$46,$40,$40,$40
205+ .byt $40,$50,$40,$40,$40,$40,$40,$60,$40,$40,$40,$40,$40,$40,$43,$60
206+ .byt $40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$44,$40,$40,$40,$40
207+ .byt $40,$40,$40,$46,$44,$40,$40,$40,$40,$50,$40,$40,$40,$40,$40,$58
208+ .byt $40,$40,$40,$40,$40,$40,$5c,$40,$40,$40,$40,$40,$40,$40,$40,$40
209+ .byt $40,$40,$40,$48,$40,$40,$40,$40,$40,$40,$40,$43,$74,$40,$40,$40
210+ .byt $40,$50,$40,$40,$40,$40,$40,$44,$40,$40,$40,$40,$40,$43,$60,$40
211+ .byt $40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$50,$40,$40,$40,$40
212+ .byt $40,$40,$40,$40,$5c,$40,$40,$40,$40,$4c,$40,$40,$40,$40,$40,$43
213+ .byt $40,$40,$40,$40,$40,$5c,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40
214+ .byt $40,$40,$41,$60,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40
215+ .byt $40,$42,$40,$40,$40,$40,$40,$40,$78,$40,$40,$40,$41,$60,$40,$40
216+ .byt $40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$41,$40,$40,$40,$40,$40
217+ .byt $40,$40,$40,$40,$40,$40,$40,$40,$40,$41,$40,$40,$40,$40,$40,$40
218+ .byt $46,$40,$40,$40,$46,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40
219+ .byt $40,$40,$43,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40
220+ .byt $40,$40,$70,$40,$40,$40,$40,$40,$41,$60,$40,$40,$78,$40,$40,$40
221+ .byt $40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$43,$40,$40,$40,$40,$40
222+ .byt $40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$4f,$60,$40,$40,$40,$40
223+ .byt $40,$5c,$40,$43,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40
224+ .byt $40,$40,$41,$60,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40
225+ .byt $40,$40,$40,$5e,$40,$40,$40,$40,$40,$43,$40,$5c,$40,$40,$40,$40
226+ .byt $40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$58,$40,$40,$40,$40
227+ .byt $40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$41,$78,$40,$40,$40
228+ .byt $40,$40,$7f,$60,$40,$40,$40,$40,$62,$40,$40,$40,$40,$40,$40,$40
229+ .byt $40,$40,$40,$48,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40
230+ .byt $40,$40,$40,$40,$4e,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40
231+ .byt $62,$40,$40,$40,$40,$41,$7e,$40,$40,$40,$40,$44,$40,$40,$40,$40
232+ .byt $40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$41,$70,$40,$40
233+ .byt $40,$40,$40,$40,$40,$40,$40,$40,$62,$40,$40,$40,$40,$43,$41,$70
234+ .byt $40,$40,$40,$44,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40
235+ .byt $40,$40,$40,$40,$40,$50,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40
236+ .byt $5c,$40,$40,$40,$40,$4c,$40,$4c,$40,$40,$40,$43,$40,$40,$40,$40
237+ .byt $40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$48,$40,$40
238+ .byt $40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$41,$70,$40,$43
239+ .byt $78,$40,$40,$40,$60,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40
240+ .byt $40,$40,$40,$40,$40,$48,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40
241+ .byt $40,$40,$40,$40,$46,$40,$40,$40,$47,$40,$40,$40,$60,$40,$40,$40
242+ .byt $40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$44,$40,$40
243+ .byt $40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$48,$40,$40,$40
244+ .byt $41,$60,$40,$40,$50,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40
245+ .byt $40,$40,$40,$40,$40,$44,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40
246+ .byt $40,$40,$40,$40,$70,$40,$40,$40,$40,$60,$40,$40,$50,$40,$40,$40
247+ .byt $40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$44,$40,$40
248+ .byt $41,$44,$40,$40,$40,$40,$40,$40,$40,$40,$40,$43,$40,$40,$40,$40
249+ .byt $40,$50,$40,$40,$48,$40,$40,$40,$40,$40,$40,$40,$40,$60,$40,$40
250+ .byt $40,$40,$40,$40,$40,$44,$40,$40,$41,$44,$40,$40,$40,$40,$40,$40
251+ .byt $40,$40,$40,$4c,$40,$40,$40,$40,$40,$48,$40,$40,$44,$40,$40,$40
252+ .byt $40,$40,$40,$40,$41,$5c,$40,$40,$40,$40,$40,$40,$40,$4c,$40,$40
253+ .byt $41,$44,$40,$40,$40,$40,$40,$40,$40,$40,$40,$48,$40,$40,$40,$40
254+ .byt $40,$44,$40,$40,$42,$40,$40,$40,$40,$40,$40,$40,$41,$43,$40,$40
255+ .byt $40,$40,$40,$40,$40,$48,$40,$40,$40,$78,$40,$40,$40,$40,$40,$40
256+ .byt $40,$40,$40,$48,$40,$40,$40,$40,$40,$44,$40,$40,$42,$40,$40,$40
257+ .byt $40,$40,$40,$40,$40,$60,$70,$40,$40,$40,$40,$40,$40,$50,$40,$40
258+ .byt $40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$44,$40,$40,$40,$40
259+ .byt $40,$44,$40,$40,$41,$40,$40,$40,$40,$40,$40,$40,$40,$60,$48,$40
260+ .byt $40,$40,$40,$40,$40,$60,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40
261+ .byt $40,$40,$40,$42,$40,$40,$40,$40,$40,$44,$40,$40,$41,$40,$40,$40
262+ .byt $40,$40,$40,$40,$41,$40,$48,$40,$40,$40,$40,$40,$4f,$40,$40,$40
263+ .byt $40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$41,$60,$40,$58,$40
264+ .byt $40,$42,$40,$40,$40,$60,$40,$40,$40,$40,$40,$40,$41,$40,$46,$40
265+ .byt $40,$40,$40,$40,$50,$40,$40,$40,$40,$40,$40,$40,$40,$48,$60,$40
266+ .byt $40,$40,$40,$40,$70,$40,$64,$40,$40,$42,$40,$40,$40,$60,$40,$40
267+ .byt $40,$40,$40,$40,$41,$40,$41,$60,$40,$40,$40,$47,$70,$40,$40,$40
268+ .byt $40,$40,$40,$40,$40,$48,$60,$40,$40,$40,$40,$40,$4f,$40,$62,$4f
269+ .byt $40,$42,$40,$40,$40,$50,$40,$40,$40,$40,$40,$40,$42,$40,$40,$50
270+ .byt $40,$40,$40,$58,$40,$40,$40,$40,$40,$40,$40,$40,$40,$48,$60,$40
271+ .byt $40,$40,$40,$40,$40,$70,$51,$50,$60,$42,$40,$40,$40,$50,$40,$40
272+ .byt $40,$40,$40,$40,$42,$40,$40,$48,$40,$40,$7f,$60,$40,$40,$40,$40
273+ .byt $40,$40,$40,$40,$40,$47,$40,$40,$40,$40,$40,$40,$40,$4c,$48,$60
274+ .byt $50,$42,$40,$40,$40,$50,$40,$40,$40,$40,$40,$40,$42,$40,$40,$44
275+ .byt $40,$43,$40,$40,$40,$40,$40,$51,$40,$40,$40,$40,$40,$40,$40,$40
276+ .byt $40,$40,$40,$40,$40,$43,$44,$40,$48,$42,$40,$40,$40,$50,$40,$40
277+ .byt $40,$40,$40,$40,$44,$40,$40,$42,$40,$7c,$40,$40,$40,$40,$40,$51
278+ .byt $40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$41,$72,$40
279+ .byt $44,$42,$40,$40,$40,$48,$40,$40,$40,$40,$40,$40,$44,$40,$40,$41
280+ .byt $63,$40,$40,$40,$40,$40,$40,$51,$40,$40,$40,$40,$40,$40,$40,$40
281+ .byt $40,$40,$40,$40,$40,$40,$4b,$40,$42,$42,$40,$40,$40,$48,$40,$40
282+ .byt $40,$40,$40,$40,$44,$70,$40,$40,$5e,$40,$40,$40,$40,$40,$40,$4e
283+ .byt $40,$62,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$49,$40
284+ .byt $41,$42,$40,$40,$40,$48,$40,$40,$40,$40,$40,$40,$45,$48,$40,$40
285+ .byt $40,$40,$40,$40,$40,$40,$40,$40,$40,$62,$40,$40,$40,$40,$40,$40
286+ .byt $40,$40,$40,$40,$40,$40,$45,$4e,$40,$62,$40,$40,$40,$44,$40,$40
287+ .byt $40,$40,$40,$40,$52,$50,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40
288+ .byt $40,$62,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$42,$51
289+ .byt $40,$62,$40,$40,$40,$44,$40,$40,$40,$40,$40,$40,$68,$60,$40,$40
290+ .byt $40,$40,$40,$40,$40,$40,$40,$40,$40,$5c,$40,$40,$40,$40,$40,$40
291+ .byt $40,$40,$40,$40,$40,$40,$40,$50,$60,$62,$40,$40,$40,$44,$40,$40
292+ .byt $40,$40,$40,$40,$64,$60,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40
293+ .byt $40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$48
294+ .byt $51,$42,$40,$40,$40,$44,$40,$40,$40,$40,$40,$41,$43,$40,$40,$40
295+ .byt $40,$40,$40,$42,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$48
296+ .byt $60,$40,$40,$40,$40,$40,$40,$48,$4e,$42,$40,$40,$40,$44,$40,$40
297+ .byt $40,$40,$40,$41,$40,$40,$40,$40,$40,$40,$40,$43,$78,$40,$40,$40
298+ .byt $40,$40,$40,$40,$40,$40,$40,$48,$60,$40,$40,$48,$60,$40,$40,$44
299+ .byt $40,$42,$40,$40,$40,$48,$40,$40,$40,$40,$40,$41,$40,$40,$40,$40
300+ .byt $40,$40,$40,$42,$46,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$48
301+ .byt $60,$40,$40,$48,$60,$40,$40,$44,$40,$42,$40,$40,$40,$48,$40,$40
302+ .byt $40,$40,$40,$41,$40,$40,$40,$40,$40,$40,$40,$42,$41,$70,$40,$40
303+ .byt $40,$40,$40,$40,$40,$40,$40,$47,$40,$40,$40,$48,$60,$40,$40,$44
304+ .byt $40,$43,$60,$40,$40,$48,$40,$40,$40,$40,$40,$41,$40,$40,$40,$40
305+ .byt $40,$40,$40,$42,$40,$4e,$40,$40,$40,$40,$62,$40,$40,$40,$40,$40
306+ .byt $40,$40,$40,$47,$40,$40,$40,$42,$40,$40,$5c,$40,$40,$48,$40,$40
307+ .byt $40,$40,$40,$41,$40,$40,$40,$40,$40,$40,$40,$42,$40,$41,$60,$40
308+ .byt $40,$40,$62,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$42
309+ .byt $40,$40,$43,$60,$40,$50,$40,$40,$40,$40,$40,$41,$40,$40,$40,$40
310+ .byt $40,$40,$40,$42,$40,$40,$58,$40,$40,$40,$62,$40,$40,$40,$40,$40
311+ .byt $40,$40,$40,$40,$40,$40,$40,$41,$40,$40,$40,$70,$40,$50,$40,$40
312+ .byt $40,$40,$40,$41,$40,$40,$40,$40,$40,$40,$40,$42,$40,$40,$46,$40
313+ .byt $40,$40,$5c,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$41
314+ .byt $40,$40,$40,$4c,$40,$60,$40,$40,$40,$40,$40,$41,$40,$40,$40,$40
315+ .byt $40,$40,$40,$42,$40,$40,$41,$40,$40,$40,$40,$40,$40,$40,$40,$40
316+ .byt $40,$40,$40,$40,$40,$40,$40,$40,$60,$40,$40,$43,$7f,$60,$40,$40
317+ .byt $40,$40,$40,$40,$60,$40,$40,$40,$40,$40,$40,$42,$40,$40,$40,$70
318+ .byt $40,$40,$40,$40,$40,$40,$41,$7f,$40,$40,$40,$40,$40,$40,$40,$40
319+ .byt $60,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$60,$40,$40,$40
320+ .byt $40,$40,$40,$44,$40,$40,$40,$48,$40,$40,$40,$40,$40,$40,$46,$40
321+ .byt $60,$40,$40,$40,$40,$40,$40,$40,$50,$40,$40,$40,$40,$40,$40,$40
322+ .byt $40,$40,$40,$40,$60,$40,$40,$40,$40,$40,$40,$4c,$40,$40,$40,$44
323+ .byt $40,$40,$40,$40,$40,$47,$78,$40,$58,$40,$40,$40,$40,$40,$40,$40
324+ .byt $50,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$50,$40,$40,$40
325+ .byt $40,$40,$40,$50,$40,$40,$40,$42,$40,$40,$40,$40,$40,$58,$40,$40
326+ .byt $46,$40,$40,$40,$40,$40,$40,$40,$48,$40,$40,$40,$40,$40,$40,$40
327+ .byt $40,$40,$40,$40,$48,$40,$40,$40,$40,$40,$40,$60,$40,$40,$40,$42
328+ .byt $40,$40,$40,$40,$43,$60,$40,$40,$41,$40,$40,$40,$40,$40,$40,$40
329+ .byt $48,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$48,$40,$40,$40
330+ .byt $40,$40,$41,$40,$40,$40,$40,$42,$40,$40,$40,$40,$5c,$40,$40,$40
331+ .byt $40,$70,$40,$40,$40,$40,$40,$40,$44,$40,$40,$40,$40,$40,$40,$40
332+ .byt $40,$40,$40,$40,$44,$40,$40,$40,$40,$40,$46,$40,$40,$40,$40,$44
333+ .byt $40,$40,$40,$40,$60,$40,$40,$40,$40,$48,$40,$40,$40,$40,$40,$40
334+ .byt $44,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$42,$40,$40,$40
335+ .byt $40,$40,$58,$40,$40,$40,$40,$48,$40,$40,$40,$41,$40,$40,$40,$40
336+ .byt $40,$44,$40,$40,$40,$40,$40,$40,$42,$40,$40,$40,$40,$40,$40,$40
337+ .byt $40,$40,$40,$40,$41,$40,$40,$40,$40,$41,$60,$40,$40,$40,$40,$70
338+ .byt $40,$40,$40,$46,$40,$40,$40,$40,$40,$42,$40,$40,$40,$40,$40,$40
339+ .byt $41,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$41,$40,$40,$40
340+ .byt $40,$46,$40,$40,$40,$40,$41,$40,$40,$40,$40,$48,$40,$40,$40,$40
341+ .byt $40,$41,$40,$40,$40,$40,$40,$40,$41,$40,$40,$40,$40,$40,$40,$40
342+ .byt $40,$40,$40,$40,$40,$70,$40,$40,$40,$58,$40,$40,$40,$40,$46,$40
343+ .byt $40,$40,$40,$50,$40,$40,$40,$40,$40,$40,$60,$40,$40,$40,$40,$40
344+ .byt $40,$60,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$4c,$40,$40
345+ .byt $40,$60,$40,$40,$40,$40,$58,$40,$40,$40,$40,$60,$40,$40,$40,$40
346+ .byt $40,$40,$60,$40,$40,$40,$40,$40,$40,$60,$40,$40,$40,$40,$40,$40
347+ .byt $40,$40,$40,$40,$40,$43,$40,$40,$5f,$40,$40,$40,$40,$47,$60,$40
348+ .byt $40,$40,$41,$40,$40,$40,$40,$40,$40,$40,$58,$40,$40,$40,$40,$40
349+ .byt $40,$50,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$7e,$43
350+ .byt $60,$40,$40,$40,$40,$58,$40,$40,$40,$40,$41,$40,$40,$40,$40,$40
351+ .byt $40,$40,$44,$40,$40,$40,$40,$40,$40,$50,$40,$40,$40,$40,$40,$40
352+ .byt $40,$40,$40,$40,$40,$40,$41,$7c,$40,$40,$40,$40,$40,$60,$40,$40
353+ .byt $40,$40,$41,$40,$40,$40,$40,$40,$40,$40,$44,$40,$40,$40,$40,$40
354+ .byt $40,$50,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40
355+ .byt $40,$40,$40,$40,$41,$40,$40,$40,$40,$40,$42,$40,$40,$40,$40,$40
356+ .byt $40,$40,$42,$40,$40,$40,$40,$40,$40,$48,$40,$40,$40,$40,$40,$40
357+ .byt $40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$47,$40,$40,$40
358+ .byt $40,$40,$44,$40,$40,$40,$40,$40,$40,$40,$42,$40,$40,$40,$40,$40
359+ .byt $40,$48,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40
360+ .byt $40,$40,$40,$40,$48,$40,$40,$40,$40,$40,$44,$40,$40,$40,$40,$40
361+ .byt $40,$40,$42,$40,$40,$40,$40,$40,$40,$48,$40,$40,$40,$40,$40,$40
362+ .byt $40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$58,$40,$40,$40
363+ .byt $40,$40,$48,$40,$40,$40,$40,$40,$40,$40,$42,$40,$40,$40,$40,$40
364+ .byt $40,$48,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40
365+ .byt $40,$40,$40,$40,$50,$40,$40,$40,$40,$40,$48,$40,$40,$40,$40,$40
366+ .byt $40,$40,$42,$40,$40,$40,$40,$40,$40,$48,$40,$40,$40,$40,$40,$40
367+ .byt $40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$70,$40,$40,$40
368+ .byt $40,$40,$48,$40,$40,$40,$40,$40,$40,$40,$42,$40,$40,$40,$40,$40
369+ .byt $40,$48,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40
370+ .byt $40,$40,$40,$40,$60,$40,$44,$50,$40,$40,$48,$40,$40,$40,$40,$40
371+ .byt $40,$40,$44,$40,$40,$40,$40,$40,$40,$48,$40,$40,$40,$40,$40,$40
372+ .byt $40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$60,$40,$44,$50
373+ .byt $40,$40,$48,$40,$40,$40,$40,$40,$40,$40,$48,$40,$40,$40,$40,$40
374+ .byt $40,$48,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40
375+ .byt $40,$40,$40,$40,$60,$40,$44,$50,$40,$40,$44,$40,$40,$40,$40,$40
376+ .byt $40,$40,$48,$40,$40,$40,$40,$40,$40,$48,$40,$40,$40,$40,$40,$40
377+ .byt $40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$60,$40,$43,$60
378+ .byt $40,$40,$44,$40,$40,$40,$40,$40,$40,$40,$48,$40,$40,$40,$40,$40
379+ .byt $40,$48,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40
380+ .byt $40,$40,$40,$40,$60,$40,$40,$40,$40,$40,$44,$40,$40,$40,$40,$40
381+ .byt $40,$40,$50,$40,$40,$40,$40,$40,$40,$48,$40,$40,$40,$40,$40,$40
382+ .byt $40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$60,$40,$40,$40
383+ .byt $40,$40,$44,$40,$40,$40,$40,$40,$40,$40,$60,$40,$40,$40,$40,$40
384+ .byt $40,$48,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40
385+ .byt $40,$40,$40,$40,$60,$40,$40,$40,$40,$40,$42,$40,$40,$40,$40,$40
386+ .byt $40,$41,$40,$40,$40,$40,$40,$40,$40,$50,$40,$40,$40,$40,$40,$40
387+ .byt $40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$50,$40,$40,$40
388+ .byt $40,$40,$42,$40,$40,$40,$40,$40,$40,$42,$40,$40,$40,$41,$7f,$7f
389+ .byt $7f,$70,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40
390+ .byt $40,$40,$40,$40,$50,$40,$40,$40,$40,$40,$42,$40,$40,$40,$40,$40
391+ .byt $40,$42,$40,$40,$40,$4e,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40
392+ .byt $40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$48,$40,$40,$40
393+ .byt $40,$40,$41,$40,$40,$40,$40,$40,$40,$44,$40,$40,$40,$70,$40,$40
394+ .byt $40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40
395+ .byt $40,$40,$40,$40,$44,$40,$40,$40,$40,$40,$40,$60,$40,$40,$40,$40
396+ .byt $40,$48,$40,$40,$41,$60,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40
397+ .byt $40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$44,$40,$40,$40
398+ .byt $40,$40,$40,$60,$40,$40,$40,$40,$40,$50,$40,$40,$42,$40,$40,$40
399+ .byt $40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40
400+ .byt $40,$40,$40,$40,$42,$40,$40,$40,$40,$40,$40,$50,$40,$40,$40,$40
401+ .byt $40,$50,$40,$40,$42,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40
402+ .byt $40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$41,$40,$40,$40
403+ .byt $40,$40,$40,$50,$40,$40,$40,$40,$40,$60,$40,$40,$42,$40,$40,$40
404+ .byt $40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40
405+ .byt $40,$40,$40,$40,$41,$60,$40,$40,$40,$40,$40,$48,$40,$40,$40,$40
406+ .byt $41,$40,$40,$40,$42,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40
407+ .byt $40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$50,$40,$40
408+ .byt $40,$40,$40,$44,$40,$40,$40,$40,$42,$40,$40,$40,$42,$40,$40,$40
409+ .byt $40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40
410+ .byt $40,$40,$40,$40,$40,$4c,$40,$40,$40,$40,$40,$44,$40,$40,$40,$40
411+ .byt $42,$40,$40,$40,$41,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40
412+ .byt $40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$42,$40,$40
413+ .byt $40,$40,$40,$42,$40,$40,$40,$40,$44,$40,$40,$40,$41,$40,$40,$40
414+ .byt $40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40
415+ .byt $40,$40,$40,$40,$40,$41,$70,$40,$40,$40,$40,$42,$40,$40,$40,$40
416+ .byt $4c,$40,$40,$40,$41,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40
417+ .byt $40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$48,$40
418+ .byt $40,$40,$40,$41,$40,$40,$40,$40,$48,$40,$40,$40,$41,$40,$40,$40
419+ .byt $40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40
420+ .byt $40,$40,$40,$40,$40,$40,$48,$40,$42,$48,$40,$41,$40,$40,$40,$40
421+ .byt $58,$40,$40,$40,$41,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40
422+ .byt $40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$48,$40
423+ .byt $42,$48,$40,$40,$60,$40,$40,$40,$50,$40,$40,$40,$41,$40,$40,$40
424+ .byt $40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40
425+ .byt $40,$40,$40,$40,$40,$40,$48,$40,$42,$48,$40,$40,$60,$40,$40,$40
426+ .byt $50,$40,$40,$40,$41,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40
427+ .byt $40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$50,$40
428+ .byt $41,$70,$40,$40,$50,$40,$40,$40,$50,$40,$40,$40,$41,$40,$40,$40
429+ .byt $40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40
430+ .byt $40,$40,$40,$40,$40,$40,$60,$40,$40,$40,$40,$40,$50,$40,$40,$40
431+ .byt $50,$40,$40,$40,$41,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40
432+ .byt $40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$41,$40,$40
433+ .byt $40,$40,$40,$40,$50,$40,$40,$40,$48,$40,$40,$40,$42,$40,$40,$40
434+ .byt $40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40
435+ .byt $40,$40,$40,$40,$40,$46,$40,$40,$40,$40,$40,$40,$50,$40,$40,$40
436+ .byt $44,$40,$40,$40,$42,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40
437+ .byt $40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$58,$40,$40
438+ .byt $40,$40,$40,$40,$50,$40,$40,$40,$43,$40,$40,$40,$42,$40,$40,$40
439+ .byt $40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40
440+ .byt $40,$40,$40,$40,$41,$60,$40,$40,$40,$40,$40,$40,$50,$40,$40,$40
441+ .byt $40,$70,$40,$40,$42,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40
442+ .byt $40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$42,$40,$40,$40
443+ .byt $40,$40,$40,$40,$50,$40,$40,$40,$40,$4e,$40,$40,$46,$40,$40,$40
444+ .byt $40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40
445+ .byt $40,$40,$40,$40,$44,$40,$40,$40,$40,$40,$40,$40,$50,$40,$40,$40
446+ .byt $40,$41,$70,$40,$44,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40
447+ .byt $40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$78,$40,$40,$40
448+ .byt $40,$40,$40,$40,$50,$40,$40,$40,$40,$40,$4c,$40,$48,$40,$40,$40
449+ .byt $40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$41,$60
450+ .byt $40,$40,$40,$43,$40,$40,$40,$40,$40,$40,$40,$40,$50,$40,$40,$40
451+ .byt $40,$40,$43,$60,$50,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40
452+ .byt $40,$40,$40,$40,$40,$40,$40,$7c,$40,$40,$40,$5c,$40,$40,$40,$40
453+ .byt $40,$40,$40,$40,$50,$40,$40,$40,$40,$40,$40,$5f,$60,$40,$40,$40
454+ .byt $40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$53
455+ .byt $40,$40,$43,$60,$40,$40,$40,$40,$40,$40,$40,$40,$50,$40,$40,$40
456+ .byt $40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40
457+ .byt $40,$40,$40,$40,$40,$40,$40,$48,$70,$40,$4c,$40,$40,$40,$40,$40
458+ .byt $40,$40,$40,$40,$60,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40
459+ .byt $40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$48
460+ .byt $4f,$7f,$70,$40,$40,$40,$40,$40,$40,$40,$40,$41,$60,$40,$40,$40
461+ .byt $40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40
462+ .byt $40,$40,$40,$40,$40,$40,$40,$46,$40,$40,$40,$40,$40,$40,$40,$40
463+ .byt $40,$40,$40,$46,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40
464+ .byt $40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$41
465+ .byt $40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$48,$40,$40,$40,$40
466+ .byt $40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40
467+ .byt $40,$40,$40,$40,$40,$40,$40,$40,$60,$40,$40,$40,$40,$40,$40,$40
468+ .byt $40,$40,$40,$58,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40
469+ .byt $40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40
470+ .byt $50,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$60,$40,$40,$40,$40
471+ .byt $40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40
472+ .byt $40,$40,$40,$40,$40,$40,$40,$40,$48,$40,$40,$40,$40,$40,$40,$40
473+ .byt $40,$40,$41,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40
474+ .byt $40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40
475+ .byt $44,$40,$40,$40,$40,$40,$40,$40,$40,$40,$41,$40,$40,$40,$40,$40
476+ .byt $40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40
477+ .byt $40,$40,$40,$40,$40,$40,$40,$40,$42,$40,$40,$40,$40,$40,$40,$40
478+ .byt $40,$40,$41,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40
479+ .byt $40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40
480+ .byt $41,$60,$40,$40,$40,$40,$40,$40,$40,$40,$46,$40,$40,$40,$40,$40
481+ .byt $40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40
482+ .byt $40,$40,$40,$40,$40,$40,$40,$40,$40,$50,$40,$40,$40,$40,$40,$40
483+ .byt $40,$40,$48,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40
484+ .byt $40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40
485+ .byt $40,$4c,$40,$40,$40,$40,$40,$40,$40,$43,$70,$40,$40,$40,$40,$40
486+ .byt $40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40
487+ .byt $40,$40,$40,$40,$40,$40,$40,$40,$40,$42,$40,$40,$40,$40,$40,$7f
488+ .byt $7f,$7c,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40
489+ .byt $40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40
490+ .byt $40,$41,$70,$40,$40,$5f,$7f,$40,$40,$40,$40,$40,$40,$40,$40,$40
491+ .byt $40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40
492+ .byt $40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$4c,$40,$5f,$60,$40,$40
493+ .byt $40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40
494+ .byt $40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40
495+ .byt $40,$40,$43,$7f,$60,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40
496+ .byt $40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40
497+ .byt $40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40
498+ .byt $40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40
499+ .byt $40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40
500+ .byt $40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40
501+ .byt $40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40,$40
502+
Show on old repository browser