uLAPFASTBINDENTRIES*LABELOFFSETS*LAPRETURNVALUE**WRITINGFASLFILECURRENTOFFSET*PASS1LAP*PGWDPRIN2PRINTFCODESIZE*GTBPSCODEBASE**PWRDSNCONSERRORPRINTFFASTUNBIND*ENTRYCONSINITOFFSET*FLAGPPUTFINDIDNUMBERMKQUOTELIST4DFPRINTFASLPUTENTRY	INTERNALENTRYOFFSETINTERNALFUNCTION**FASL**INITCODE**	***CODE**POINTER***PUTDOPGETFASTAPPLYNEWBITTABLEENTRY*UPDATEBITTABLEDEPOSITALLFIELDSINSTRUCTIONDEPOSITFUNCTIONBLDMSGSTDERROROPCODEVALUEWCONSTEVALUABLE	OPERANDVALUEFUNCTIONBINARYOPERANDGETDDOFNREGISTEROPERANDREGISTERNUMBERIMMEDIATEOPERANDINDEXEDOPERANDLAPVALUECELLVALUECELLLOCATIONLAPENTRY	FUNCTIONCELLLOCATIONLAPINTERNALENTRYATSOCFORWARDINTERNALREFERENCES*DEPOSITWORDBLOCKDEPOSITINDWORD	DEPOSITHALFWORDBLOCKDEPOSITSTRINGDIFFERENCEMINUSPADD1DEPOSITFLOATINT2SYSCADDDR	DEPOSITFIELDPOINTERFIELDPOINTERMKITEMIDLOCMAKERELOCHALFWORDREMPROPSYSTEMFASLFIXUPMAPOBLLAPCODELIST*LENGTHIMMEDIATEPSTRINGGENSYMLIST2NCONCFULLWORDLAPLENGTHLAPENTRYLENGTHLAPSTRINGLENGTHLAPWORDLENGTHLAPHALFWORDLENGTHLAPBYTELENGTHINDIRECTOPERANDFLUID1XMOVEITSONTDONTSOATDOATSOETDOETSOTDOTLONTRONTLOATROATLOETROETLOTROTSCNTDCNTSCATDCATSCETDCETSCTDCTLCNTRCNTLCATRCATLCETRCETLCTRCTSZNTDZNTSZATDZATSZETDZETSZTDZTLZNTRZNTLZATRZATLZETRZETLZTRZTSNNTDNNTSNATDNATSNETDNETSNTDNTLNNTRNNTLNATRNATLNETRNETLNTRNHLRESHLREMHLREIHLREHRRESHRREMHRREIHRREHLROSHLROMHLROIHLROHRROSHRROMHRROIHRROHLRZSHLRZMHLRZIHLRZHRRZSHRRZMHRRZIHRRZHLRSHLRMHLRIHLRHRRSHRRMHRRIHRRHRLESHRLEMHRLEIHRLEHLLESHLLEMHLLEIHLLEHRLOSHRLOMHRLOIHRLOHLLOSHLLOMHLLOIHLLOHRLZSHRLZMHRLZIHRLZHLLZSHLLZMHLLZIHLLZHRLSHRLMHRLIHRLHLLSHLLMHLLIHLLSETOBSETOMSETOISETOORCBBORCBMORCBIORCBORCMBORCMMORCMIORCMSETCMBSETCMMSETCMISETCMORCABORCAMORCAIORCASETCABSETCAMSETCAISETCAEQVBEQVMEQVIEQVANDCBBANDCBMANDCBIANDCBIORBIORMIORIIORXORBXORMXORIXORSETABSETAMSETAISETAANDCMBANDCMMANDCMIANDCMSETMBSETMMSETMISETMANDCABANDCAMANDCAIANDCAANDBANDMANDIANDSETZBSETZMSETZISETZSOSGSOSNSOSGESOSASOSLESOSESOSLSOSSOJGSOJNSOJGESOJASOJLESOJESOJLSOJAOSGAOSNAOSGEAOSAAOSLEAOSEAOSLAOSAOJGAOJNAOJGEAOJAAOJLEAOJEAOJLAOJSKIPGSKIPNSKIPGESKIPASKIPLESKIPESKIPLSKIPJUMPGJUMPNJUMPGEJUMPAJUMPLEJUMPEJUMPLJUMPCAMGCAMNCAMGECAMACAMLECAMECAMLCAMCAIGCAINCAIGECAIACAILECAIECAILCAISUBBSUBMSUBISUBADDBADDMADDIADDJRAJSAJSPJSRPOPJPOPPUSHPUSHJMAPXCTJFCLJRSTAOBJNAOBJPBLTEXCHLSHCROTCASHCJFFOLSHROTASHDIVBDIVMDIVIDIVIDIVBIDIVMIDIVIIDIVMULBMULMMULIMULIMULBIMULMIMULIIMULMOVMSMOVMMMOVMIMOVMMOVNSMOVNMMOVNIMOVNMOVSSMOVSMMOVSIMOVSMOVESMOVEMMOVEIMOVEFDVRBFDVRMFDVRIFDVRFDVBFDVMFDVLFDVFMPRBFMPRMFMPRIFMPRFMPBFMPMFMPLFMPFSBRBFSBRMFSBRIFSBRFSBBFSBMFSBLFSBFADRBFADRMFADRIFADRFADBFADMFADLFADDPBIDPBLDBILDBIBPFSCDFNUFAFLTRFIXRDMOVNMDMOVEMFIXDMOVNDMOVEDFDVDFMPDFSBDFADADJBPADJSPJSYSEXTRAREGEXTRAREGLOCATIONINDIRECTBYTEFLOATSTRINGHALFWORDINDWORDINTERNALENTRYENTRY$GLOBALGLOBAL$FLUIDFLUIDINDEXEDIMMEDIATESTT6T5T4T3T2T1REGWPLUS2EXPR
)c*** %p: base %o, length %d words		%p%n>-42@+
@@, Bx,3@+ @ x L6>0V+   B6?1V+,+  @,   B+2@+ , B x L6>0V+#  6?0V+! @2L+!,A+!,t   B+,h2@+;3@+; @ @ @~  L6>1V++ +8   B~  , B~ B   B6?1V+3 +8  B~  , ~ B8 ~  D~+/    ?, d"pl"p-4>},~<<<	> Bx  g2L8+H3@+F +G . B+d2@+P  ,	 ,	 B2@+O . B+d +d  g2L8+S  B
+d f  ,
3B+Z  f x  >+ x  , x  , B x   ,    e,>+
>,~<
<<<<,>6t1V+k +s x  .d&pl&p     , x  Bx+h>,~<x> Bx @ @~-4  ,  D3D+} x ,+@@ x , B x  D2D+@@ F~ F+ ,& B~   D2D+	@@+ B ,& B~ Z", ~  ,-4>~,~<-4
 
.
 (H
 (BGG H(: -4,~Unknown opcode %r,>abp+" #,2B+" x #,>+>,~<Unknown operand %r> Bx @abp+:6;0V++A"+:6;1V+.,#A"+: < ,  D3D+4 x >+ x,  F3F+8 +' x <,>+>,~<$<Expression too complicated in LAP %r> Bx,  D3D+F +_ x ,3B+J x +L b x , B x  Dx6`1V+Q0v+V  ,#   x  >+ 6a1V+Y0v+] ,#  x   >+ a,>+>,~<<0=<	Unknown register %r> @   Bxabp+o q,  D3D+m +o x p,>+>,~b<  +&> Bx  ,& B x   ,& Bx (B	Gx>,~  +  +>   BxZ, L ,  D3D+  D3@+
 + .+2@+ x>+  x,  F3F+ + x ,	 ,	 B@@>,~<> Bx  D6!1V+ +   ,^   B+>,~<  2@+' ,#A"d"pl",V+/601V+- ,# . d&pl& F:Z$Z", ,~<> @ @  Bx3@x+= x  B x  Dx2D+9@@+;  F  Dx ,+3 >~,~>  8d"p BxZ$ "ObBOnP."& BZ, L  ,, 2B+M .x ,V ,  B+F >~,~x>   Bx ,V x >+V . B@@Z",: ,~Expression too complicated %r,>,>6}1V+a0v+c,!>+V6}1V+i,# . BZ$Z",: +| 2L+n     >+7 ~2L+u,"  x    x  >+",  D3D+z ,!>+V x ~,>+>,~<Z<#<#Halfword expression too complicated %r
Left half too complex> Bx D @61v+1V+,  Fx2F+  ,60V+  2L8+    x,W+ , B3B+ x(B	G,V+  ,, >~,~<<<$Unknown label %r in LAP,>,>630V+'d"p+2 ,  D3D+/  D3@+.Z, L +2 .+2 x 3,>+>,~< Unknown inf in MkItem %r,>2@+B6T1V+; ,#+@ V2L+?  8d"p+@ V,, xlU>+V6T1V+H ,# .  xlU F+R V2L+P  , Z",[ .  xlU F+R V,,:Z$Z">+<<<4<$,>3@+Z d&p0f@+](B	 d&pG>+V , Z",$ . x(H	G H:Z$Z">+ g+%<!***** %r not defined in this module; normal function call being used2@+q +    ,2B+{    ,   , Z",$   .  l N   F+o +&Hfg<>-4
&@@ & Lx61V+	 +
 x ,.B x  Dx+-4>,~<x> Bx @611V+ .,	 ,	 B@@+0 3 ,  D3D+`dp+ +0 x >~+ x,'0B+0 x    D621V+%0v+0 ,'2B+0 @,(  D x 8 8 D8  2,(  ,(  &,)Z">~,~<<<)<* .  ,	 ,	 B@@,~Z$  8d&p "?bB?n@."&,~x +' ,':(B,~ ,'Z$."&,~,>,>@@,& . x."`.$(D (HGG D Z",: >,~  ,&GW,~ "[ (F.F,~ "^ (F.F,~@ "b (F.F,~@ 
(,- 
(,- 
',- 
',- 
&,- 
&,- 
%,- 
%,- 
$,- 
$,- 
#,- 
#,- * LZ& 
" 
",
Z& 
" 
!,
Z&B 
" 
!,
 
! 
  
 , 
! 
  
,Z&e 
" 
,
 
 
  
,@@ 
 ,Z& 
 
,Z& 
 
,Z& 
 
,Z& 
 
,Z& 
 
,Z& 
 
,Z& 
 
,Z&r 
" 
,
 
 
  
,Z&t 
" 
,
 
 
  
,Z&} 
" 
,
 
 
  
, 
 
  
, 
 
  
, 
 
  
,Z& 
" 
,
 
 
  
,Z& 
" 
,
 
 
  
,Z& 
" 
,
 
 
 
, 
 
 
,Z&" 
" 
,
Z&1 
" 
,
 
 
 
,Z&? 
" 
,
 
 
 
,Z&Q 
" 
,
 
 
 
,Z&o 
" 
,
 

,- 

 
 
,Z& 
 
, 
 
 
, 
 
 
, 
 
 
, 
 
 
	,Z&4 
" 

,
Z&9 
" 
,
Z&A 
" 
,
Z&B 
" 
,
Z&E 
" 
,
Z&I 
" 
	,
Z&U 
" 
,
 
 
  
, 
 
  
,Z&_ 
" 
,
Z&" 
 
,Z&" 
 
,Z&- 
 
,Z&$ 
 
,Z&$ 
 
,Z&% 
 
,Z&% 
 
,Z&( 
 
,Z&( 
 
,Z&) 
 
,Z&* 
 
,Z&* 
 
,Z&+ 
 ,Z&+ 
 ,Z&, 
 ~,Z&, 
 ~,Z&- 
 },Z&- 
 },Z&. 
 |,Z&. 
 |,Z&/ 
 {,Z&/ 
 {,Z&0 
 z,Z&0 
 z,Z&1 
 y,Z&1 
 y,Z&2 
 x,Z&2 
 x,Z&3 
 w,Z&3 
 w,Z&4 
 v,Z&4 
 v,Z&5 
 u,Z&5 
 u,Z&6 
 t,Z&6 
 t,Z&7 
 s,Z&7 
 s,Z&8 
 r,Z&8 
 r,Z&9 
 q,Z&9 
 q,Z&: 
 p,Z&: 
 p,Z&; 
 o,Z&; 
 o,Z&< 
 n,Z&< 
 n,Z&= 
 m,Z&= 
 m,Z&> 
 l,Z&> 
 l,Z&? 
 k,Z&? 
 k,Z&@ 
 j,Z&@ 
 j,Z&A 
 i,Z&A 
 i,Z&B 
 h,Z&B 
 h,Z&C 
 g,Z&C 
 g,Z&D 
 f,Z&D 
 f,Z&E 
 e,Z&E 
 e,Z&F 
 d,Z&F 
 d,Z&G 
 c,Z&G 
 c,Z&H 
 b,Z&H 
 b,Z&I 
 a,Z&I 
 a,Z&J 
 `,Z&J 
 `,Z&K 
 _,Z&K 
 _,Z&L 
 ^,Z&L 
 ^,Z&M 
 ],Z&M 
 ],Z&N 
 \,Z&N 
 \,Z&O 
 [,Z&O 
 [,Z&P 
 Z,Z&P 
 Z,Z&Q 
 Y,Z&Q 
 Y,Z&R 
 X,Z&R 
 X,Z&S 
 W,Z&T 
 W,Z&T 
 V,Z&U 
 V,Z&U 
 U,Z&V 
 U,Z&V 
 T,Z&W 
 T,Z&W 
 S,Z&X 
 S,Z&X 
 R,Z&Y 
 R,Z&Y 
 Q,Z&Z 
 Q,Z&Z 
 P,Z&[ 
 P,Z&[ 
 O,Z&\ 
 O,Z&\ 
 N,Z&] 
 N,Z&] 
 M,Z&^ 
 M,Z&^ 
 L,Z&_ 
 L,Z&_ 
 K,Z&` 
 K,Z&` 
 J,Z&a 
 J,Z&a 
 I,Z&b 
 I,Z&b 
 H,Z&c 
 H,Z&c 
 G,Z&d 
 G,Z&d 
 F,Z&e 
 F,Z&e 
 E,Z&f 
 E,Z&f 
 D,Z&g 
 D,Z&g 
 C,Z&h 
 C,Z&h 
 B,Z&i 
 B,Z&i 
 A,Z&j 
 A,Z&j 
 @,Z&k 
 @,Z&k 
 ?,Z&l 
 ?,Z&l 
 >,Z&m 
 >,Z&m 
 =,Z&n 
 =,Z&n 
 <,Z&o 
 <,Z&o 
 ;,Z&p 
 ;,Z&p 
 :,Z&q 
 :,Z&q 
 9,Z&r 
 9,Z&r 
 8,Z&s 
 8,Z&s 
 7,Z&t 
 7,Z&t 
 6,Z&u 
 6,Z&u 
 5,Z&v 
 5,Z&v 
 4,Z&w 
 4,Z&w 
 3,Z&x 
 3,Z&x 
 2,Z&y 
 2,Z&y 
 1,Z&z 
 1,Z&z 
 0,Z&{ 
 0,Z&{ 
 /,Z&| 
 /,Z&| 
 .,Z&} 
 .,Z&} 
 -,Z&~ 
 -,Z&~ 
 ,,Z& 
 ,,Z& 
 +,Z& 
 +,Z& 
 *,Z& 
 *,Z& 
 ),Z& 
 ),Z& 
 (,Z& 
 (,Z& 
 ',Z& 
 ',Z& 
 &,Z& 
 &,Z& 
 %,Z& 
 %,Z& 
 $,Z& 
 $,Z& 
 #,Z& 
 #,Z& 
 ",Z&	 
 ",Z&	 
 !,Z&
 
 !,Z&
 
  ,Z& 
  ,Z& 
 ,Z& 
 ,Z& 
 ,Z&
 
 ,Z&
 
 ,Z& 
 ,Z& 
 ,Z& 
 ,Z& 
 ,Z& 
 ,Z& 
 ,Z& 
 ,Z& 
 ,Z& 
 ,Z& 
 ,Z& 
 ,Z& 
 ,Z& 
 ,Z& 
 ,Z& 
 ,Z& 
 ,Z& 
 ,Z& 
 ,Z& 
 ,Z& 
 ,Z& 
 ,Z& 
 ,Z& 
 ,Z& 
 ,Z& 
 ,Z& 
 ,Z& 
 ,Z& 
 ,Z& 
 ,Z& 
 ,Z& 
 ,Z& 
 
,Z& 
 
,Z& 
 ,Z& 
 ,Z& 
 ,Z&  
 ,Z&  
 
,Z&! 
 
,Z&! 
 	,Z&" 
 	,Z&" 
 ,Z&# 
 ,Z&# 
 ,Z&$ 
 ,Z&$ 
 ,Z&% 
 ,Z&% 
 ,Z&& 
 ,Z&& 
 ,Z&' 
 ,Z&' 
 ,Z&( 
 ,Z&( 
 ,Z&) 
 ,Z&) 
 ,Z&* 
 ,Z&* 
 ,Z&+ 
 ,Z&+ 
 ,Z&, 
 ,Z&, 
 ~,Z&- 
 ~,Z&- 
 },Z&. 
 },Z&. 
 |,Z&/ 
 |,Z&/ 
 {,Z&0 
 {,Z&0 
 z,Z&1 
 z,Z&1 
 y,Z&2 
 y,Z&2 
 x,Z&3 
 x,Z&3 
 w,Z&4 
 w,Z&4 
 v,Z&5 
 v,Z&5 
 u,Z&6 
 u,Z&6 
 t,Z&7 
 t,Z&7 
 s,Z&8 
 s,Z&8 
 r,Z&9 
 r,Z&9 
 q,Z&: 
 q,Z&: 
 p,Z&; 
 p,Z&; 
 o,Z&< 
 o,Z&< 
 n,Z&= 
 n,Z&= 
 m,Z&> 
 m,Z&> 
 l,Z&? 
 l,Z&? 
 k,Z&@ 
 k,Z&@ 
 j,Z&A 
 j,Z&A 
 i,Z&B 
 i,Z&B 
 h,Z&C 
 h,Z&C 
 g,Z&D 
 g,Z&D 
 f,Z&E 
 f,Z&E 
 e,Z&F 
 e,Z&F 
 d,Z&G 
 d,Z&G 
 c,Z&H 
 c,Z&H 
 b,Z&I 
 b,Z&I 
 a,Z&J 
 a,Z&J 
 `,Z&K 
 `,Z&K 
 _,Z&L 
 _,Z&L 
 ^,Z&M 
 ^,Z&M 
 ],Z&N 
 ],Z&N 
 \,Z&O 
 \,Z&O 
 [,Z&P 
 [,Z&P 
 Z,Z&Q 
 Z,Z&Q 
 Y,Z&R 
 Y,Z&R 
 X,Z&S 
 X,Z&S 
 W,Z&T 
 W,Z&T 
 V,Z&U 
 V,Z&U 
 U,Z&V 
 U,Z&V 
 T,Z&W 
 T,Z&W 
 S,Z&X 
 S,Z&X 
 R,Z&Y 
 R,Z&Y 
 Q,Z&Z 
 Q,Z&Z 
 P,Z&[ 
 P,Z&[ 
 O,Z&\ 
 O,Z&\ 
 N,Z&] 
 N,Z&] 
 M,Z&^ 
 M,Z&^ 
 L,Z&_ 
 L,Z&_ 
 K,Z& 
 K+<.<.</</<0<0<1<1<2<2<3<3<4<4<5<5<6<6<7<7<8<8<9<9<:<:<;<;<<<<<=<=<><><?<?<@<@<A<A<B<B<C<C<D<D<E<E<F<F<G<G<H<H<I<I<J<J<K<K<L<L<M<M<N<N<O<O<P<P<Q<Q<R<R<S<S<T<T<U<U<V<V<W<W<X<X<Y<Y<Z<Z<[<[<\<\<]<]<^<^<_<_<`<`<a<a<b<b<c<c<d<d<e<e<f<f<g<g<h<h<i<i<j<j<k<k<l<l<m<m<n<n<o<o<p<p<q<q<r<r<s<s<t<t<u<u<v<v<w<w<x<x<y<y<z<z<{<{<|<|<}<}<~<~<<<	<	<	<	<	<	<	<	<	<	<	<	<	<	<	<	<	<	<		<		<	
<	
<	<	<	<	<	
<	
<	<	<	<	<	<	<	<	<	<	<	<	<	<	<	<	<	<	<	<	<	<	<	<	<	<	<	<	<	<	<	<	<	<	<	<	<	 <	 <	!<	!<	"<	"<	#<	#<	$<	$<	%<	%<	&<	&<	'<	'<	(<	(<	)<	)<	*<	*<	+<	+<	,<	,<	-<	-<	.<	.<	/<	/<	0<	0<	1<	1<	2<	2<	3<	3<	4<	4<	5<	5<	6<	6<	7<	7<	8<	8<	9<	9<	:<	:<	;<	;<	<<	<<	=<	=<	><	><	?<	?<	@<	@<	A<	A<	B<	B<	C<	C<	D<	D<	E<	E<	F<	F<	G<	G<	H<	H<	I<	I<	J<	J<	K<	K<	L<	L<	M<	M<	N<	N<	O<	O<	P<	P<	Q<	Q<	R<	R<	S<	S<	T<	T<	U<	U<	V<	V<	W<	W<	X<	X<	Y<	Y<	Z<	Z<	[<	[<	\<	\<	]<	]<	^<	^<	_<	_<	`<	`<	a<	a<	b<	b<	c<	c<	d<	d<	e<	e<	f<	f<	g<	g<	h<	h<<$<	i<	i<	j<-<"<	j<,<,<+<+<	<*<*<&<%<	k<!<	k<<	l<<	l<<)<<<	m<<	m<<	n<	n<	o<	o<<	p<<	p<<	q<	q<	r<	r<	s<	s<	t<<	t<<	u<<<<<<	u<<<
<<<<<<<<<_UT*T(*A"E(UD"D *@E*UT*U*((@AD"(@ T@"P*@TQ@DQ"DEA(@Q`@ D*AD*@`DQ  @QD@P
@D(Q*U
 @E*D
@pP"Q`(@*DQ
A
A(*@@<PD
@V*(
EQ|UD@U(QD@"DD"PEJP((TU*U*UU(T*U*E*Q(T*
E"UQ*T*UU*U"UQ*T*UU
E*QU(U*U(U*UU*E"QQ(T*U*E"QQ(T*
E"QQ(T*
E"QQ(T*
E"QQ(T*
E"QQ(T*
E"QQ(T*
E"QQ(T*
E"QQ(T*
E"QQ(T*
E"QQ(T*
E"QQ(T*
E"QQ(T*
E"QQ(T*
E"QQ(T*
E"QQ(T*
E"QQ(T*
E"QQ(T*
E"QQ(T*
E"QQ(T*
E"QQ(T*
E"QQ(T*
E"QQ(T*
E"QQ(T*
E"QQ(T*
E"QQ(T*
E"QQ(T*
E"QQ(T*
E"QQ(T*
E"QQ(T*
E"QQ(T*
E"QQ(T*
E"QQ(T*
E"QQ(T*
E"QQ(T*
E"QQ(T*
E"QQ(T*
E"QQ(T*
E"QQ(T*
E"QQ(T*
E"QQ(T*
E"QQ(T*
E"QQ(T*`