515164317182137416119218423121413756911105412111011121819131314121371375410967161741641610119202111765141316172310915141322231065711911923121145191821821832412923416151918XEROXFileProjectDesignerDateD0EODThomson/fsiPageCycler/maskerALUH1H2TRH3PS181F93422PTRS374TRQTRRDBHDRRTEQ'BDRRTS258S374RTiHGiRTiHGiTRQ'DRTQ'DRTTRRTiHGiRTiHGiS374S258Q'BDRRTHDRRTEQTRRDBTRS374TRPF93422H3PRTH2H1ALUCycler/maskerCycler/maskerALUH1H2TRH3PF93422PTRS374TRQTRRDBHDRRTEQ'BDRRTS258S374RTiHGiRTiHGiTRQ'DRTQ'DRTTRRTiHGiRTiHGiS374S258Q'BDRRTHDRRTEQTRRDBTRS374TRPF93422H3PTH2H1ALUCycler/maskerS181S181S18125S0925S0925S0925S09S240S240S240S240S240S240S240S240QTRRDBQTRRDBQTRRDBQTRRDBPPPRevGaGNDGNDGNDGNDS257S257S257S257S240RTiHGiPPRTiHGiRTiHGiPPRTiHGiS240S240S240PPPPBMUXBMUXBMUXBMUXRF2.3F2.2F2.1F2.08318384184R.15R.14R.13R.122712729129MASK.15MASK.14MASK.13MASK.12H2.15'H2.14'H2.13'H2.12'H1.15H1.14H1.13H1.12H1.12H1.13H1.14H1.15ALUA.15INALUA.14INALUA.13INALUA.12INALUOUT.15ALUOUT.14ALUOUT.13ALUOUT.12H2.15H2.14H2.13H2.121411415115ALUA.15ALUA.14ALUA.13ALUA.12P221222312301ALU Main Data Path Bits[12:15]d0alu01.sile8be8ce8de8ee9be9ee9ce9dg7ag7hg7bg7gf7af7hf7bf7gf10if10bf10hf10ce16be16ee16ce16de15ee15be15de15ci19bi19ci19di19ee14ee14be14de14ce10ae10he10be10ge17ie17be17he17cGHTRS241S241GHTRGHTRS241S241GHTRf17af17ef17bf17fS189S189S189S189TP001TP002TP0039^>^> V_Z V_ZH]E_$(lVf$U$VC$y(lT=#T=$YN$$VCr$tW:WVCr$YN$A|T=T=VC$yVf$U9a $VX$ ra$ rI{$V?$ 9I{ $t?4:?4=r$A&N$A|;;=$y=$U(l=$U$=$y(l;#;$A&N$$=r$ E9EE VF VFHDG$/@=3@=3@=/AY/AY1?D2A$$t??{ r$3C$FEC$AG$DE|AYBvBvD$D$F&]$F>^$$FBf$$Jtt@PG@PF&|;F&<K<F>$K>$Gt?45W?$r'O6,$"s6,$&37'O|4"4"3u"t7"6":$"s6 $8B$8B$5$U V5{$y|3u 3u V8N$ V5{r$ t?=$U 9=$y|; ; 9A&N$ 9=r$?{$97%@$s7%$r3u Vt7l 9pA9^VA&WA"s; FB+Wx6 's8B$'s$+Wl Fp*^"s"&W)AV)A  9)A Vtr|s$9@$ r'$'$%$U 9%^$y#X #X 9(N$ 9%^r$ t'O,$U V$y|  V ]N$ Vr$ r',$ 9K(%9$$$DX(%]$'O$"s$&3t'O|"""t"l"!$"s$5W',$rF%$$F)$$Jt'G'F&|#XF&$uK$uF&$K&$Gt&-]$-l+z$A/$,P-l|(**+$+$t.3+z$$'O/|'3'3'/(/(1&2)$ -Y9-Y-Y V.u V.uH,`/$(l%$U$%^$y(l#X##X$(N$$%^r$t&:&%^r$(N$A|#X#X%^$y%$U91 $V',$ r1 $ r$V$ 9 $tO:O r$AN$A|   $y $U(l $U$ $y(l # $AN$$ r$ 9 V VH$/X3X3X/t/t1_2$$t r$3$$A$|t+$+$A]$F y$$F$$JttkGkF&| F& K F $K $GtO5W$r'OG$"sG$&3'O|"""t"" +$"s$$DX]$]]$]$K9$M$ @ r$ 9$U V$y|  VN$ Vr$ t $U 9 $y|   9AN$ 9 r$$ r$9@@$s@$r Vt 9pV&W# $F*:x ^ r$(C$(+z$($H;tAmH;(H;#N#6P##kbJQ1k22)2A2ZnDX@9$; +$7 +$: ;|66t7lt 7l 7% $7 $1s @$' r$1s#$;!$7!$:#l;| 6 67lt#l7l"O7%%$7!z$;:$7:$:;;|8u68u67Y7lt;7l:7%=$79$1s<%$;R$7R$:TQ;|P6P6O7ltTQ7lS47%Vf$7R_$'s]$KY 9$/:PV$4P$4S|9$0WT$ rKDX$M@$  r3BDX$ rDX$M(H$ K@9$K|4DX<%$48B$4; 9$ r?$ 9 r?{$4"9$K4$4$K4 $9$(GU>;x>p@ 9F&$ 9-$ 9A$ t^ Fm - 8Um8<8$8 9;W$9;]|$@t[<|YAY@tY=Z=Z?X?W[$A]|$HYHAYAE $;T >;;# >; DXdn DXK DX3 DX D]DEPD,DkIX]5IXDIX,PIXBPB8B BK|MLtPmK7LKLp@)@ H;tOH;&H;?4H;W8S48:8"O8 0W\0WC0W+30W=]5=D=,P=$V$>$%$ 2#P#8# #N4 5 O ]5D,PV>% 2 a I4 0 O W > &3 T-$;$#H$ $ $ d$r $r #%$ ;$ 7I$r O$r:|M:MKKN$@ T V$Or$OV$tN457%V$7%r$:|4:43u3u5$@::,$@r$V$tO@V$@r$:|:$@tOQ6l:X:@P:':kR@$ $:4!pyt Op !z$$7%$9$9^sQR_$O$$Z& :Z$ :W$ ?{$ BB$$A$)A )$ '$ $ ]$$ :tZ B * <T $HpT H;<<% $<# $H#%H < @ $EtxTD9^>^> V_Z V_ZH]E_$(lVf$U$VC$y(lT=#T=$YN$$VCr$tW:WVCr$YN$A|T=T=VC$yVf$U9a $VX$ ra$ rI{$V?$ 9I{ $t?4:?4=r$A&N$A|;;=$y=$U(l=$U$=$y(l;#;$A&N$$=r$ E9EE VF VFHDG$/@=3@=3@=/AY/AY1?D2A$$t??{ $3C$FEC$AG$DE|AYBvBvD$D$F&]$F>^$$FBf$$Jtt@PG@PF&|;F&<K<F>$K>$Gt?45W?$r'O6,$"s6,$&37'O|4"4"3u"t7"6":$"s6 $8B$8B$5$U V5{$y|3u 3u V8N$ V5{r$ t?=$U 9=$y|; ; 9A&N$ 9=r$?{$97%@$r3u Vt7l 9pA9^VA&WA"s; FB+Wx6 's8B$'s$+Wl Fp*^"s"&W)AV)A  9)A Vtr|9@$'$%$U 9%^$y#X #X 9(N$ 9%^r$ t'O,$U V$y|  V ]N$ Vr$ r',$ 9K(%9$$$DX(%]$'O$"s$&3t'O|"""t"l"!$"s$5W',$rF%$$F)$$Jt'G'F&|#XF&$uK$uF&$K&$Gt&-]$-l+z$A/$,P-l|(**+$+$t.3+z$$'O/|'3'3'/(/(1&2)$ -Y9-Y-Y V.u V.uH,`/$(l%$U$%^$y(l#X##X$(N$$%^r$t&:&%^r$(N$A|#X#X%^$y%$U91 $V',$ r1 $ r$V$ 9 $tO:O r$AN$A|   $y $U(l $U$ $y(l # $AN$$ r$ 9 V VH$/X3X3X/t/t1_2$$t $3$$A$|t+$+$A]$F y$$F$$JttkGkF&| F& K F $K $GtO5W$r'OG$"sG$&3'O|"""t"" +$"s$$DX]$]]$]$K9$M$ @ r$ 9$U V$y|  VN$ Vr$ t $U 9 $y|   9AN$ 9 r$$9@@$r Vt 9pV&W# $F*:x ^ r$(C$(+z$($GtAmG(G#Q#9# #2bJQ1k22)2A2ZnDX@9$; +$7 +$: ;|66t7lt 7l 7% $7 $1s @$' $1s#$;!$7!$:#l;| 6 67lt#l7l"O7%%$7!z$;:$7:$:;;|8u68u67Y7lt;7l:7%=$79$1s<%$;R$7R$:TQ;|P6P6O7ltTQ7lS47%Vf$7R_$'s]$KY 9$/:P$K|M4P$4S|9$0WT$ rKDX$M@$  r3BDX$ rDX$M(H$ K@9$K4DX<%$48B$4; 9$ r?$ 94"9$K4$4$K4 $9$Lp@(GU>;x>p@tO7l F& r$ - r$ A r$ ^ Fm -  ] EP , k*:p@ BtPB8B BDXdn DXK DX3 >;T >;;# >; (\(D4(+(O1sT1s$%$ 2$N$6P$$k\D4+O>% 2V N4 5 O  a I4 0 O V > % 29O$|MMKKHN$@O$OV$O$$ T$ O$rT$UtN45r;AMGMGGGU GU)GU3GU=GUAGUp9x@4;p@ IXGU'sP$+WxOQ Fp[C"sS|'sZ&VZ&Q 9Z&(W%$GtYrOr|K9O]$ rW$W$Vf$U 9VC$yT= T= 9YN$ 9VCr$ tX5N$UrM$y|KKrQCN$rMr$ rX$ 9 rd'D{$MY $ @P$P$DXT$rDXY $'ON$"sN$&3tPm'O|M"M"K"tPm"OQ"R$"sN{$5WX$rFV$$FZ$$JtXGXF&|T=F&UZKUZFV$KV$GtW^]$^Q\_$A`g$]5^Q|YZZ\$\$t_n3\_$$X5/|X3X3X/Y/Y1W2Zn$ ^>9^>^> V_Z V_ZH]E_$(lVf$U$VC$y(lT=#T=$YN$$VCr$tW:WVCr$YN$A|T=T=VC$yVf$U9a $VX$ ra$ rI{$V?$ 9I{ $t?4:?4=r$A&N$A|;;=$y=$U(l=$U$=$y(l;#;$A&N$$=r$ E9EE VF VFHDG$/@=3@=3@=/AY/AY1?D2A$$t?3C$FEC$AG$DE|AYBvBvD$D$F&]$F>^$$FBf$$Jtt@PG@PF&|;F&<K<F>$K>$Gt?45W?$r'O6,$"s6,$&37'O|4"4"3u"t7"6":$"s6 $8B$5$Ur5{$y|3u3ur8N$r5{r$ t?=$U 9=$y|; ; 9A&N$ 9=r$?{$97%]$r3urt7l(?{%$ 9pA9^VA'sA"s; FB+Wx6 's8B$'s$+Wl Fp*^"s"'s)AV)A  9)Artr|9]$ r'$'$%$U 9%^$y#X #X 9(N$ 9%^r$ t'O,$Ur$y|r ]N$rr$ r',$ 9K(%9$$DX(%]$'O$"s$&3t'O|"""t"l"!$"s$5W',$rF%$$F)$$Jt'G'F&|#XF&$uK$uF&$K&$Gt&-]$-l+z$A/$,P-l|(**+$+$t.3+z$$'O/|'3'3'/(/(1&2)$ -Y9-Y-Y V.u V.uH,`/$(l%$U$%^$y(l#X##X$(N$$%^r$t&:&%^r$(N$A|#X#X%^$y%$U91 $V',$ r1 $ r$V$ 9 $tO:O r$AN$A|   $y $U(l $U$ $y(l # $AN$$ r$ 9 V VH$/X3X3X/t/t1_2$$t $3$$A$|t+$+$A]$F y$$F$$JttkGkF&| F& K F $K $GtO5W$r'OG$"sG$&3'O|"""t"" +$"s$$DX]$]]$]$K9$M$ @ r$ 9$Ur$y|rN$rr$ t $U 9 $y|   9AN$ 9 r$$ r$9@]$rrt(%$ 9pyV's# $F*:x ^ r$ F& $ - r$ A r$(\_$(C$(+z$($GtAmG(G#Q#9# #2bJQ1k22)2A2Zn  - Fm ^DX@9$; +$7 +$: ;|66t7lt 7l 7% $7 $1s @$('$1s#$;!$7!$:#l;| 6 67lt#l7l"O7%%$7!z$;:$7:$:;;|8u68u67Y7lt;7l:7%=$79$1s<%$;R$7R$:TQ;|P6P6O7ltTQ7lS47%Vf$7R_$'s]$KY 9$K|M4P$4S|9$0WT$ rKDX$M@$  r3BDX$ rDX$M(H$ K@9$K4DX<%$48B$4; 9$ r?$ 9 r?{$4"9$K4$4$K4 $9$Lp@rDXtdn DXK DX3 DX C;PC;8C; C;>;T >;;# >; (\(D4(+(O)P)8) )1s 1s#1sp@8tUm8<8$8 /P:$/8B$/$/]$$r8e$rIxDX#$rDX d$rtOQ6lKPmL7LL:p`:H_:/:z8tS48:8"O8 0W\0WC0W+30W$V$>$%$ 2$6P$$k$N\D4+OV>% 2N45O a I4 0 O V > % 2H;WH;>H;&3H; |MM:KKdN$@O$:O9$sO$ T $ O$rrT-$:tN4:5r;$ 7I$r ;$s7%$:7%9$7%$|44:3u3ud5$@:d,$@$:9$s$ #%$ $rr#H$:tO:r $ d$r $s@$:@9$@$|:d$@stOQs6sls:k:':X:@PAp@ ]| r$ t] EP E r$ , r$ , k $ r$ $py:t Od$$p !z$9$9^7I$O$QR_$tR:4:!' $?{ $W $ Z$$pZ& X$ ?$$A BB$ )$$)A ',$ $$ ]$!VtZ!VB!V*!V<T $HpT DxTHp;<<% $<# $H#%H < @ $Dx9^>^> V_Z V_ZH]E_$(lVf$U$VC$y(lT=#T=$YN$$VCr$tW:WVCr$YN$A|T=T=VC$yVf$U9a $VX$ ra$ rI{$V?$ 9I{ $t?4:?4=r$A&N$A|;;=$y=$U(l=$U$=$y(l;#;$A&N$$=r$ E9EE VF VFHDG$/@=3@=3@=/AY/AY1?D2A$$t?3C$FEC$AG$DE|AYBvBvD$D$F&]$F>^$$FBf$$Jtt@PG@PF&|;F&<K<F>$K>$Gt?45W?$r'O6,$"s6,$&37'O|4"4"3u"t7"6":$"s6 $8B]$8B$25$U 5{$y2|3u y3u 8N$ 5{r$ t?=$U 9=$y|; ; 9A&N$ 9=r$?{$97%$r3u t7l 9pA9^VA&A"s; FB+Wx6 +Wl Fp*^"s"&)AV)A  9)A tr|9$ r'$'$%$U 9%^$y#X #X 9(N$ 9%^r$ t'O2,$U $y2| y ]N$ r$ r',$ 9K(%9$$$DX(%]$'O$"s$&3t'O|"""t"l"!$"s$5W',$rF%$$F)$$Jt'G'F&|#XF&$uK$uF&$K&$Gt&-]$-l+z$A/$,P-l|(**+$+$t.3+z$$'O/|'3'3'/(/(1&2)$ -Y9-Y-Y V.u V.uH,`/$(l%$U$%^$y(l#X##X$(N$$%^r$t&:&%^r$(N$A|#X#X%^$y%$U91 $V',$ r1 $ r$V$ 9 $tO:O r$AN$A|   $y $U(l $U$ $y(l # $AN$$ r$ 9 V VH$/X3X3X/t/t1_2$$t3$$A$|t+$+$A]$F y$$F$$JttkGkF&| F& K F $K $GtO5W$r'OG$"sG$&3'O|"""t"" +$"s$$DX]$]]$]$K9$M$ @ r$ 92$U $y2| y N$ r$ t $U 9 $y|   9AN$ 9 r$$ r$9@$r t 9pV&# $F*:x ^ r$(\_$(C9$(+z9$(9$GtAmG(G#Q#9# #2bJQ1k22)2A2ZnDX@9$; +$7 +$: ;|66t7lt 7l 7% $7 $1s @$1s#$;!$7!$:#l;| 6 67lt#l7l"O7%%$7!z$;:$7:$:;;|8u68u67Y7lt;7l:7%=$79$1s<%$;R$7R$:TQ;|P6P6O7ltTQ7lS47%Vf$7R_$'s]$KY 9$K|M4P$4S|9$0WT$ rKDX$M@$  r3BDX$ rDX$M(H$ K@9$K4DX<%$ r?$ 9 r?{$DX#$r4"9$KDX d$r4$K4 $9$(GU>;x>p@ F& r$ - r$ A r$ t^ Fm - p*:@ L@DXtdn DXK DX3 DX A A>;T >;;# >; (\(D4(+(O+WX5+W?+W'O+W1sT1s$%$ 2$N$6P$$k\D4+OV>% 2rN4r5rOr % 2 a I4 0 OH;WH;&H;OH;?4 V >|MMKKHN$@VOr$OV$O$ T $ O$rrT-$tN45r;$ 7I$r ;$7%$7%V$V7%r$|443u3uH5$@H,$@Vr$V$$ #%$ $rr#H$tOr $ d$r  $@$@V$V@r$|H$@VtOQV6VlV:k:':@P:XBp@O$R_$QtRp9^9$7%$$!z$ y $@$t:4! O ]| r$ ] EP E r$ , r$ , k $ r$ $ ]$%p%)A )$ '$ ?{$ BB$%A%Z& Z$ W$!VtZ!VB!V*!V<T $HpT DxTHp;<<% $<# $H#%H < @ $Dx=$A?4rb5r_a4;p@MG](x92<?MGMGGGU 9GU(GU2GU<GU?WGUp9x@O|]!$\$^>\^>^^#%;=#;=9:;<<< tE D{ |D  FY 2FY 2FY 2C 2C @ CCOCDD tI{ GE$H$H$Fm$kE$kH$ 9aV$ 9_V$UJ $UG $UF $UD{ $s^VEPL54|2%2%2% 2%!2A$]2A$8e$92&z$6P3et2$2#l2"O2!3,s$$,s#$,s"$,s!z$+WUm*^|R*^S!*T $*W$$/S$+*S$+3tV+W_n*^|\*^]!*^ $*a$$/]$+*]$+3t`+WPm*^|M*^N!*O $*R$$/N$+*N$+3tQ+WKm*^|H*^I!*J $*M$$/I$+*I$+3tL 9WV$6t]$,s] $4;$,s$Vx( ( $( 2( 0WW0Wa0WR0WM+tTQ+^Q+OQ+JQH;GUHxKp@$t<|D rtD$'s$] $)]$!z$"$#$$$)'O|%^%^%^ %^!%A$]%A$+We$9%&z$)&t&$&#l&"O&!3| !sA$]sA$e$9s&z$3Ht$#l"O!3V$$V#$V"$V!z$V]$V] $$V$$ $] $]$!z$"$#$$$r |    ! A$] A$e$9 &z$ t d$ d#l d"O d!39|99 )p@ t%#"!V!V"V#V%%#"!,s!,s",s#,s%?{ $>^ $(_]$(FI$(U]$(P]$(K]$sVV$AWAPm@tMr$DM$y@tQC$@tN$UB|IBtN4@tGBr$DGB$y@tJ$@tGf$UB|CBtGAIAC@t@r$D@$y@tC$@t@$UB|;R$>;LB$BLf$BE$>;E$B?$(>$$(C9$.E $>;>$$$>$'sLy$'sL$ $'sQy$=p@@tTr$DT$y@tW$@tT$UB|PZBtTC ]r$H; ]$yC$C $UE|Ett F $$]= $$];t ]r$? ]$y;t$;t $U=|=t :W kprtHU _a ?>   : - 1sEP :-.?4 OQ b5rF X5rJQ9 $ 9$<< D AUAOQAHAA-_-U-P-K V""("O4"O W= %%&%4;%H|N! N! O= O= N!HtMHLB|KN!N!N!JJHJlKZKZLvLvHtQCHOM$O$O$N4$M_$P$@ $@O r$(F&9$Q r$Q$RRO $N{y$N{$@OLB$Gf$rGB$PM QVK+|AY*C*C*Bv*AY.AY*Bv*@=*@=,stD.CW :E $ :E $y :H_r$$pG5WG0H_r$0E $y0xH tEP :xHAp@|S!HRHT=sS!TTHS!tVsUmW 9VV$rX5GNb e131213122134191191109854611810913121156985467151151151151365214111131211109856431213981919192354131221213546118912131013121111093265481312109811111111111119191191ItamiXEROXFileProjectDesignerRevDateD0EODSEN'SEN'SEN'SEN'S240S240S240SBRRCKSCKSOC'SCKSOC'SCKSOC'SCKSOC'H2[0:7]H2[8:15]H3P[0:7]H3P[8:15]Tranfer MASK to ALUB'S374S374S374S37425S09iTRRRRABS20(1) Enable if RSEL[0:1] = 3(4) Enable if memory reference instructionH1, H2, H3P, RFILE and MASKto ALUB ControldcTiRRRbaabRRRRbaabRRRRaddcccbbaaaS64RSEL.0RSEL.11234Page06CDQ'QQSRTTRR'S'S74d0alu06.siliTRRDCiABTRRiiRRTABRS00S10TRS374S374TRS0025S09SBRRCKSBRRCK25S0925S09SBRRCKMemInstLTAbort'MemInst'MemInst'Abort'MemInstS00TRS374S374TRS10S00iRRTABRABTRRiiTRRDCiLRTComing'RComing'SCKSOC'S374clkH3P'EnableH3P'TWPendingRWPendingTWPendingRWPendingTwrite'Rwrite'EnableREnableR'EnableRRWPendingMemInstGoCycle0GoCycle0Suspend'RA=WAaRA=WAbGaTWriteRWriteS74CDQ'QQSRTTRR'S'MemInstE'RRSBE'RRSBE'RRSBE'RRSBS257S257S257S257Cycler/maskerBypass Mux's[0:3][4:7][8:11][12:15]S374TRAbort'AbortDly'clkXCycle1'S240TRRiiABS02MA'P116EnableMaskEnableMask'(i.e. EnableH2')EnAuxR'H1_ALU'P88188.PH1[0:15][12:15]clkCycle0'aclkCycle0'aclkCycle0'aTRHGiS04S04TRHGib4be16ff16fg16fh16fb5ab5ba6b6cb6dc4cc4dc4ac4bc5ac5be17jg17jh10jf10jg7ig7jh7ih7jd4bd4cd4dd4ed4fd4je9ff9fg9fh9fd10bPUaPUaPUaPUaPUaABTRRi6RRABTRABTRRiABTRRiMemInstFast'Suspend'S00S00b7bb7cS11a4cb7dS00TWPendingRWPendingBBFA'NoMemGoCycle1NoMemGoCycle1SEN'SENSEN'SENS241S241S241S241f17ih17if17jh17j(2) Enable if RMOD' or RSEL[4:5] not equal 3(3) Enable if memory is reading RMC1WriteR'MC2WritingR'iDCRRTiRic1aMC2WritingR'TRHGiP118S04b6bMC1WriteRMC1WriteR'S10PUTbPDTaTRHGiS04a7fPUTcclkH2'RMOD and RSEL[4:5] means "EnableAux R". In this case, RSEL[0:1]=3 meansenable Stack.CJ=JCFm=Fm*:G0WG*H*Fm*Am*C0WB3G3EP8Fm9?Wk?W9O;t]; V3 V V V 2    :4 9 7 G68.A]|+W]|']|$]|>^]|;t]|GB]|DX]|sDsCIP&D{P&=P&7%P&5Wp@MG](x92<?MGHGGGU 9GU(GU2GU<GU?WGUp9x@5QCr$:WQC$y5T$5Qf$U7|M7tQ|M>;tQC;QCr$GQC$yC;T$C;Qf$UEP|MDtQIXQCr$MQC$yIXT$IXQf$UKm|MKtQ>N$UKN$U7S=SJtSD4A$A$+E$$A$$|@$?tBH|ZZEt^D^$UDa$IX^$yD^r$E|ZZGt^?4|ZZt^=[$F[$?WZJ$rH;ZJ$r-\$9(l|ZZ%t^%:^$U%:a$)^$y%:^r$&3|ZZ't^/|ZZ,t^+^$U+a$0W^$y+^r$,|ZZ.t^<xcQDcQ+b%:b $;t%U$;tH;z==V<|Q<;; X>>t; +?+=v/:>/:C+Bv+D/C+E=+E=+C/GBr$/BB$1sBB$1sE $8F&$$GB$$F&$$C_$$A&$/:t@P/:EPBD$U>;D{$yB|Bv=Bv>;GN$>;D{r$>tF>KmBI$U>;H$yB|F=F>;LBN$>;Hr$2J ]$2Gf$U7tD4<?4<$<$+@$$<$$|;$:t=:47$7$+;$$7$$|6$5t87FI4F$F$+J$$F$$|E$DtGV2$VH_9$:8e$9V9^9$V>^9$VC_9$::{U$:?{U$:D{U$$C$H$G$Fm$7l$8$475328e$U2; ]$B:$U>;9$yB|7=7>;=BN$>;9r$>t7B5$U>;5{$yB|3u=3u>;8N$>;5{r$/:t6P/:1P$4^$$7%$$8B$87%$1s6 $1s3B$/3B$/8Br$/:|4+3u+5/4+6<+6<+4+1<+1<//+0+.u/:/4;473u32Y344;5 4;5 4;2Y$t9DJEt;Am|,>t1P>;1,$U>;4^$B1 $y>;1 r$?4|,@t1P>3's+z $s\_$/:X$(X$\sX5 N{ $$Am $2l DFm BJ$B;$Et7l B7%$:+:&3(:46  297=p@-t+-  2 r$7.A$(L"sJ$&WJ$&WS$"sT$$LB$$LBy$(Lf$$RU$$N$QC&M',Q&3|O&3H$AN!(M(J=$AJ%tL&Q3O2$H+3G|'G(H;)$H;-$$M;)$+H;)$Ht,PH$G|!G"<H;#%$H;'$$M;#$+H;#$Ht%HG|tGH;z$H; ]$$M;V$+H;V$HtHG|XGtH;]$H;A$$M;:$+H;:$HtF$9$>$ r$F+z9$D,U$D%U$DAU$I*I#lIIGx0 H;/ F%9$IIX IX'OH-2$>tAmB?$U>;>$yB|<=<>;BBN$>;>r$B@$7t@Et@ BF&$$2%$7@9$8. DXS|N! M O= 9M 9O= O OQ$R]$P]$tOP :|DtR8N$U(QC 9$4;QC$ 4;Z&$*Q *N4 *xOt988B9$#H_$#9^$ :|5!VtH 9>|9O=xKm9I:I{U$<,$A,$?W.e$tN r2 3 ',|'#'#(#(#l'&Wt)$ $|  ! ! !3 +z $: $ VtQHC>9%OQ< "sO$+3,s25W6,sA5WE,sF,s7&W_,s_=_F_7R=RDXRJtR?WI?WEP?W??W:?W6P?W2lJt+3Jt%JtlJt 7"sT"sJ9; 9; 3 $:|U:UT=UZS!T= tS4 d|X dVv Y> Y>W dWY.$9Y U$[C $)u)u'(&V'##"<#X!V"<*^9$'9$',$U , r$ $ r$9( $9t\ 9[V)V#+3%YQ 9ZV$W\_ $[C $Z& $U , % S49[ ( W$Vyr$ y$yV$V$Ul|;t,P|;*:$U*:$.y$y*:yr$+t!yr$&Wy$y!$!$U#|;#t1|;/$U/$4;y$y/yr$1st"s+W0Ws#+W0%: $2$,s$$$$$x O,!U y $t  $e|$AX$AX##($A#$A%t s |r ] $A ]$tOr  (W<,F9$F$B]y$Bf| >; ??> 8]@$Atk?W86t\4;x 4; (4;2 W$Z$ pZ&xZ.pS|*:T $*:QC$*:xTQUJ$U&r$pT9xUmt 8B$; $p:{x;Pp]$$xDXJ$]DXL$H;pLBH;H_DXH$DXF&$D@$DC_$HBH=D>^$D;$D7%$D9$H9^EtN$UDXxMDXI4DCD>D:4Ap*^<*r$<+$=x+3DH$D3r$IXp3BDt4=p$9;r$9;$9xAp@9tZn <GPd$1654310111213214791516543101112132147915165431011121321479151654310111213214791516543101112132147915165431011121321479151654310111213214791516543101112132147915Cycler/Masker Logic 0815CYCOUNT.0CYCOUNT.1CYCOUNT.1CYCOUNT.0CYCOUNT.0CYCOUNT.2CYCOUNT.3CYCOUNT.3CYCOUNT.2CYCOUNT.2CYCOUNT.3CYCOUNT.3CYCOUNT.2CYCOUNT.1CYCOUNT.0H1.04H1.00H1.12H1.08H1.05H1.01H1.13H1.09H1.06H1.02H1.14H1.10H1.07H1.03H1.15H1.11H1.08H1.04H1.00H1.12H1.09H1.05H1.01H1.13H1.10H1.06H1.02H1.14H1.11H1.07H1.03H1.15CY.11CY.10CY.09CY.08CY.12CY.11CY.10CY.09CY.02CY.13CY.12CY.11CY.10CY.14CY.13CY.12CY.11CY.15CY.14CY.13CY.12CY.00CY.15CY.14CY.13CY.01CY.00CY.15CY.14CY.01CY.00CY.15CY.08CY.09CY.10CY.11CY.12CY.13CY.14CY.15MASK.08MASK.09MASK.10MASK.11MASK.12MASK.13MASK.14MASK.15XEROXFileProjectDesignerRevDateD0EODThomson/fsiS1S2STTRRRRRRRRRROYOXY3Y2Y1Y0X3X2X1X0SEY'EX'S1S2STTRRRRRRRRRROYOXY3Y2Y1Y0X3X2X1X0SEY'EX'S1S2STTRRRRRRRRRROYOXY3Y2Y1Y0X3X2X1X0SEY'EX'S1S2STTRRRRRRRRRROYOXY3Y2Y1Y0X3X2X1X0SEY'EX'S1S2STTRRRRRRRRRROYOXY3Y2Y1Y0X3X2X1X0SEY'EX'S1S2STTRRRRRRRRRROYOXY3Y2Y1Y0X3X2X1X0SEY'EX'S1S2STTRRRRRRRRRROYOXY3Y2Y1Y0X3X2X1X0SEY'EX'S1S2STTRRRRRRRRRROYOXY3Y2Y1Y0X3X2X1X0SEY'EX'S153S153S153S153S153S153S153S153PagePPPPPPPPPP07CYCOUNT.1d0alu07.silGNDGNDGNDGNDGaALUA.15ALUA.14ALUA.13ALUA.12ALUA.11ALUA.10ALUA.09ALUA.085253PP5455211211254114142142126f4f5e4e5e3f3g3h34/23/78<<<<<<<=HB:{$A32l1P03-,+*(l'O2l,P$AO3k237%6 O6 36 6 5W5W5W5Wk6 25W=3=97%$A6 36 2l6 1P6 035W-5W,5W+5W*6 (l5W'O=2l=,P9$A7%:{6 I6 H6 G6 Fm5WD45WC5WA5W@6 >5W==H=B9:{7%P6 _6 ^6 ]6 \5WZn5WYQ5WX55WW6 T5WS=^=X9Ppt2  'O (l > -2 - -'O -(l -T -S -= -> S T k3O*+,-031P2l3@ACD4FmGHIWX5YQZn\]^_-k------3-O-\-*-+-,---03-1P-2l-3-@-A-C-D4-Fm-G-H-I-W-X5-YQ-Zn-]-^-_ss3s,Ps2lsBsHsXs^<2% V$- - -"-#-9-:4-OQ-PmMGp])x93>;AMGMGGGU GU)GU3GU=GUAGUp9x@4;p@ 7ltS7lTQ;P|M;P|7Y<>6? 6@=6Bv6C6D6E:tA:H7@P7Am7B7C7E7F7H7I47%;$<;$7%J$7|7Y:t;7;7%;$7l&7l';P|!<(X<.u6#X6$u6&6'6(6*6,<6-Y6.u6/:t+:17*7+37,P7-l7/7071727%%$<%$7%4^$7|!:t%7%7%%^$7ld7l;P| <<;6 6;6t666666;6X:td:777737k7777%H$<H$7%%$7| :tk7k7%$$<^ V$^ $,sC $,sB $,sA $,s@ $,sF& $,sGB $,sH_ $,sI{ $,s3B $,s2% $,s1 $,s/ $,s*^ $,s+z $,s, $,s- $,s(% $,s' $,s $,s $,sz $,s] $,sA $,s$ $,s $,s $,s $,s $,s y $8 y$,s ]$;t $;t"$,s"$8#$,s# $,s9 $89$,s8$;t8$;tO-$,sO $8P&$,sP& $9 $9 $9 $9 $9$ $9A $9] $9z $9 $9 $9' $9(% $9- $9, $9+z $9*^ $9/ $91 $92% $93B $9I{ $9H_ $9GB $9F& $9@ $9A $9B $9C $9S| $9T $9Z& $9Y $9W $9V $9\_ $9]| $9^ $9_ $V $V $V, $V2% $VH_ $VBB $VX| $V^ $2d2| VV; ;t;XtdVVVV3VkVVVH$VH$%$| tkyk$$2&2'|!V(XV.u#X$u&'(*,<-Y.u/t+1V*V+3V,PV-lV/V0V1V2%$V%$4^$|!t%y%%^$2<2>|7YV>VD9:<>? @=BvCDEtAHV@PVAmVBVCVEVFVHVI4;$V;$J$|7Yt;y;;$2S2TQ|MVTVZOPS!T=UZVvXYZ\tX^QVVVWVXVYV\V]5V^QV_nQ$VQ$`$|MtRyRQ$_nI429;9;29;I49;_nIXGUIxr|PrO9>^ $)KZ)Lv)5 )6<)) )) 9=B $Lp@t= *:p@ :PJ$ P& $ VtPmPJ$:$ V:4 9 $::$:#$ # $ V##$ $ V  y $: $>p@Ct^CXCHCBC2lC,PC3CTQS4)|P)O*:tTQ*:S4*:O*:N*:9*:#l*:"O*: 2*: *:899.9D49ZZnD-Bp@^$a`$`Z[C$X|$H_$K&$JD{E $BB$2%$4$4^.A.$, $$$%$$xa[KmEP53/^GNbX 71654310111213214791516543101112132147915165431011121321479151654310111213214791516543101112132147915165431011121321479151654310111213214791516543101112132147915H1.00H1.04H1.08H1.12H1.01H1.05H1.09H1.13H1.02H1.06H1.10H1.14H1.03H1.07H1.11H1.15H1.04H1.08H1.12H1.00H1.05H1.09H1.13H1.01H1.06H1.10H1.14H1.02H1.07H1.11H1.15H1.03CY.00CY.01CY.02CY.03CY.01CY.02CY.03CY.04CY.02CY.03CY.04CY.05CY.03CY.04CY.05CY.06CY.04CY.05CY.06CY.07CY.05CY.06CY.07CY.08CY.06CY.07CY.08CY.09CY.07CY.08CY.09CY.10CY.00CY.01CY.02CY.03CY.04CY.05CY.06CY.07MASK.00MASK.01MASK.04MASK.05MASK.06MASK.07XEROXFileProjectDesignerRevDateD0EODThomson/fsiS1S2STTRRRRRRRRRROYOXY3Y2Y1Y0X3X2X1X0SEY'EX'S1S2STTRRRRRRRRRROYOXY3Y2Y1Y0X3X2X1X0SEY'EX'S1S2STTRRRRRRRRRROYOXY3Y2Y1Y0X3X2X1X0SEY'EX'S1S2STTRRRRRRRRRROYOXY3Y2Y1Y0X3X2X1X0SEY'EX'S1S2STTRRRRRRRRRROYOXY3Y2Y1Y0X3X2X1X0SEY'EX'S1S2STTRRRRRRRRRROYOXY3Y2Y1Y0X3X2X1X0SEY'EX'S1S2STTRRRRRRRRRROYOXY3Y2Y1Y0X3X2X1X0SEY'EX'S1S2STTRRRRRRRRRROYOXY3Y2Y1Y0X3X2X1X0SEY'EX'S153S153S153S153S153S153S153S153Cycler/Masker Logic 0007CYCOUNT.0'CYCOUNT.1'CYCOUNT.2'CYCOUNT.3'MASK.03MASK.02CYCOUNT.3'CYCOUNT.2'CYCOUNT.2'CYCOUNT.3'CYCOUNT.3'CYCOUNT.2'CYCOUNT.1'CYCOUNT.0'CYCOUNT.0'CYCOUNT.1'CYCOUNT.1'CYCOUNT.0'PagePPPPPPPPPPPP08d0alu08.silGNDGNDGNDGNDGaALUA.07ALUA.06ALUA.05ALUA.04ALUA.03ALUA.02ALUA.01ALUA.0015215315415563163641648918991191i3i4g6h6g5g4h5h4<<<<<<<<4/23/78TP072TP073TP074TP075TP076TP077TP078TP079CG -G G G tP_^]\ZnYQX5WTS^XP:{IHGFmD4CA@>=HB:{$A32l1P03-,+*(l'O2l,P$AO3k235{4^O4^34^4^3333k4^23;t3;t85{$A4^34^2l4^1P4^033-3,3+3*4^(l3'O;t2l;t,P8$A5{:{4^I4^H4^G4^Fm3D43C3A3@4^>3=;tH;tB8:{5{P4^_4^^4^]4^\3Zn3YQ3X53W4^T3S;t^;tX8Pk3O*+,-031P2l3@ACD4FmGHIWX5YQZn\]^_+Wk+W+W+W+W+W+W3+WO+W*+W++W,+W-+W03+W1P+W2l+W3+W@+WA+WC+WD4+WFm+WG+WH+WI+WW+WX5+WYQ+WZn+W\+W]+W^+W_ss3s,Ps2lsBsHsXs^+W +W +W9+W:4+WOQ+WPmMGp](x92>;BMGMGGGU GU(GU2GU=GUAGUVp@9x@3p@ 5tS5TQ9|M:T:Z5O5P5S!5T=5UZ5Vv5X5Y5Z5\9;tX9;^Q5V5W5X5Y5\5]55^Q5_n5{Q$:Q$5{`$6P|M9tR6 R5{Q$5<5>9|7Y:>:D595:5<5>5? 5@=5Bv5C5D5E9;tA9;H5@P5Am5B5C5E5F5H5I45{;$:;$5{J$6P|7Y9t;6 ;5{;$5&5'9|!:(X:.u5#X5$u5&5'5(5*5,<5-Y5.u5/9;t+9;15*5+35,P5-l5/5051525{%$:%$5{4^$6P|!9t%6 %5{%^$5d59| ::;5 5;5t555555;5X9;td9;555535k5555{H$:H$5{%$6P| 9tk6 k5{$$:BB V$:H_ V$:2% V$:, V$: V$: V$*_ $*^ $*]| $*\_ $*V $*W $*Y $*Z& $*T $*S| $*=B $*>^ $*C $*B $*A $*@ $*F& $*GB $*H_ $*I{ $*3B $*2% $*1 $*/ $**^ $*+z $*, $*- $*(% $*' $* $* $*z $*] $*A $*$ $* $* $* $* $* y $6t y$9 $9"$6t#$*# $*9 $6t9$*8$98$9O-$*O $6tP&$*P& $9 $9 $9 $9 $9$ $9A $9] $9z $9 $9 $9' $9(% $9- $9, $9+z $9*^ $9/ $91 $92% $93B $9I{ $9H_ $9GB $9F& $9@ $9A $9B $9C $9>^ $9=B $9S| $9T $9Z& $9Y $9W $9V $9\_ $9]| $9^ $9_ $V $V $V, $V2% $VH_ $VBB $VX| $V^ $2d2| VV; ;t;XtdVVVV3VkVVVH$VH$%$| tkyk$$2&2'|!V(XV.u#X$u&'(*,<-Y.u/t+1V*V+3V,PV-lV/V0V1V2%$V%$4^$|!t%y%%^$2<2>|7YV>VD9:<>? @=BvCDEtAHV@PVAmVBVCVEVFVHVI4;$V;$J$|7Yt;y;;$2S2TQ|MVTVZOPS!T=UZVvXYZ\tX^QVVVWVXVYV\V]5V^QV_nQ$VQ$`$|MtRyRQ$_nI427727I47_n* ]$*"$ptT S +WT +WS +W#+W"+W= +W> +W(l +W'O +W +W2 = > (l 'O  2 :^ V$:X| V$IXGUIxr|PrO(P(O(KZ(Lv(6<(5 (( ( (Lp@)@ :O$9rO$O$9rtOr99$9r9^$:9$9:#H$9r#%$#H$9r#lr 2 $9r $: $9>p@Bt^BXBHBBB2lB,PB3BTQS4(TQ(S4(O(N(9(8(#l("O( 2( ZnD-8Zn8D8.8O^$ya$pa`[C[$X|$yH_$yK$K&E E$BB$y2%$y5{$4./^$, $y$yA$$$$yB@xb5\KE5/kqGNb 5119218416137173812614155113141211564327101591110984698123456791012141511131612621118171413874359151911131412115643271015911314121156432710159119131232151312109811109846131232153216541113128109ItamiXEROXFileProjectDesignerRevDateD0EODALUF(M)ALUF(F0)-1ALUF(F1)-2ALUF(F1)-1ALUF(F2)-2ALUF(F2)-1ALU Decode and ControlALUF(F0)-1S86S86S86S86ALU(OVER)'ALUOUT.00'DCFERRTDCFERRTDCFERRTDCFERRTALUOUT.00'ALUOUT.00ALUOUT.01ALUOUT.02ALUOUT.03ALUOUT.04ALUOUT.05ALUOUT.06ALUOUT.07ALUOUT.08ALUOUT.09ALUOUT.10ALUOUT.11ALUOUT.12ALUOUT.13ALUOUT.14ALUOUT.15ABTRiRiiRRiRiABTRiRiiRRiRiiTRRRRABABTRiRiiRRiRiS260S20S260S26025S09ALUF(F3)-2ALUF(F3)-1SEN'SEN'R.15R.13R.12R.11R.10PPPPage09ALUF.3ALUF.2ALUF.1ALUF.0H2.00'MBSB3D3B2D2B1D1B0RRRRRRRRD0TTTTQ0Q1Q2Q3SSBCKSB3D3B2D2B1D1B0RRRRRRRRD0TTTTQ0Q1Q2Q3SSBCK25S09Q7Q6Q5Q4D7D6D5D4TTTTSD3D2D1RRRRRRRRD0TTTTQ0Q1Q2Q3SCKOC'S374Pd0alu09.silGaclkSALUF'R_SALUF'ALUF=15'ALUF=15'ALUF=15'ALUCyOut'ALUControl.5ALUControl.5ALUControl.1ALUControl.1ALUControl.2ALUControl.2ALUControl.3ALUControl.3ALUControl.4ALUControl.4ALUControl.0ALUControl.0SALUF.5SALUF.5SALUF.5SALUF.1SALUF.1SALUF.1SALUF.2SALUF.2SALUF.2SALUF.3SALUF.3SALUF.3SALUF.4SALUF.4SALUF.4SALUF.0SALUF.0R.14SALUF.0ALUOUT=0'CS'A4A3A2A1A0RRSRRRTTTTTTTTQ0Q1Q2Q3Q4Q5Q6Q7HM7603preALUCyInS04TRHGiUseCoutAsCin'UseCoutUsePreCyMA'P262512424R.08R.09MA'12MBALUA.00INH2.15H2.14H2.13H2.12H2.11H2.10H2.09H2.08S260ABTRiRiiRRiRiALUF=15'25S09SB3D3B2D2B1D1B0RRRRRRRRD0TTTTQ0Q1Q2Q3SSBCKALUF(F0)-2SALUF.4SALUF.3SALUF.2SALUF.1ALUControl.4ALUControl.3ALUControl.2ALUControl.1GNDRTiHGiRTiHGiRTiHGiRTiHGiS240S240S240S240S240S240S240S240S240S240RTiHGiRTiHGiRTiHGiRTiHGiclkCycle0'bclkCycle0'bclkCycle0'bc19di6bi10ai10bi10di10ce18ae18he18be18ge18je18ie18fe18de18ee18cd5d6e6f6e7i7ai7bi5ai5bMemInstFast'PDTbPDTcCheckRParity'4/23/78<<<<<<<<<<<<<<<%Y>%^\%\&z[f$k?{T@ T;S!;T=;UZ;Vv<%Vv<%Vv&Wb!&Wb!)`w%^^>%^>%^a%a%`w%^`w%^_Z%_Z%^b%b&za$k)tb5?WV)\)U@tX| $M $O $/:L $!K r$5.$5,$5*^$5$5$5A$5!z$$A 9$$$]V$(% $' $1s2l= = 8Q$)Q!$5WA& r$1s6r$56$y1s9$1s6$U3|2Y3t66r$s6$y9$6$U|2Yt65WE r$5W=B r$H r$E r$;tI4;tAm;t=I4EP|&%$uIxLp@t'O(l)*N4 Am)E V$)A&V$)HV$1|#X0t)0*0+0,0-0/003/|&/'</(X/)u/*/+/,/-0W'$ ]0W'$5'$ 90W3$0t1P5|-Y5+ 5(5&4^t04^.e4^,,4^)4|#X1st'3'*%9$*$ r$4;$$)=BV$ HV$ E V$1|0t0030O0l00 /|//////</X0W$ ]0W$5+$ 90W$A$0t!5|55X54^t!4^4^4^d4|1stO3O1s"*:]$$ 9$$z 9$$    33 V| V V V; O tOk]|t]]]]]]];$ ]$ V$ 9%$t V| V V Vt t  k O | t2 2 r$ 9$$] 9$$z$ Vz$ V]$ rH$7Y $51 $ V4^&W$ V$$ 9$ V$ V$ V$rMGMGNGG+HG4G(GG GLV$A$$$$-% ]$$* ]$$" ]$$ 9$ VA$ V$$|-*^ $&z $' $( $) $* $, $%^ $:4$934$9<G@tG4;d$9,sp@ )WV$7Y.$*:A $>;@ $r ]$tk $ r$ 4%*&3*$) 9$"sK & $,P +3 $!3 * $ ( $ ' $ ,P $* k$-l)I4$"O 9I4)=$ $)Am)EP$$+35WH r$;tEP 9EP?M $$, 9$DXX " y% y& y' y( y) |#X %kX "< $u & !"#%&'<(X 2-r$"$  2"$ 2"$ @t+*)(l'O&3%#!$ $ V,=, ..A]$..A$@.0z]$.0z$@*03+|-&-'/'/'O-*1$#/^ y$#/^$]1!$st1 =1P=/3|#Xt&'(* =BV$ A&V$=B r$A& r$=Am =U1PrM k3)O&W|O&WO)N!%^K%K%^O=%O=%N!%^N!%^M%M%^PZ%PZ&zO-$k$R$$Q$$P$$O$$O$U :QC$*t*: $4;$9$] 9$$y ]$$A 9$$ 9$$ 9$$ 9$$$ 9$*:$1sO1|;0t k0 0 0 000/|// ;/ W/ t/ / /0Wy$ ]0Wy$5$ 90W$0t25|;5 5 54^t4^H4^ 4^ 4|;1st3$ 9$5$5$5 y$5 @$2&$=2 $ $O$$$ $ 2 $k $ Q)A $U% $2$2$|AYAYVAYBvBv@`:C$E=E=VE=FYFYDD:F$=v=vV=v>><}:?4$99V9::8:;P$tFC?4;P9294;;P4;?44;C4;F1,|95W9491s:1s:3e83;P$1,=v5W=v4=v1s>1s>3e<}3?4$1,E=5WE=4E=1sFY1sFY3eDD3F$1,AY5WAY4AY1sBv1sBv3e@`3C$*t% * * (1P=X5 VNVM,sL=M2H2D2@2<277D@<H +3 rk222.&c&]&W&Qr&3 !3 2$A $$ Bp@+z*^)A(%'%$#VVVVVV$VAV]Vx,PV+3V*V(V'V&V%V$V3VVVVVVVkV $]V#%U$ p"Vx#l $9 $ p $x FpZ&BZU$BX|$]BM$]BP&U$FOBxZBPm^GNgY13741611921816173412119173812155614654321110151410111215141376519234971012114135141512361416151765438714161517654387141615176543871416151765438775111091213141512346PageEODD0DateRevDesignerProjectFileXEROXW'TYD7D6D5D4D3D2D1D0RRRRRRRRE'RRRTSS4S2S1ItamiALUF(F3)-2ALUF(F2)-2ALUF(F0)-2ALUF(F3)-1ALUF(F2)-1ALUF(F1)-1ALUF(F0)-1S182S181S181S181S181ALUC.11'ALUC.07'ALUF(M)ALUF(M)ALUF(M)ALUF(M)ALUC.03'Pg'Gg'A=BTCOUTCINTTTRRRRRRF3F2F1F0MPg'Gg'A=BTCOUTCINTTTRRRRRRF3F2F1F0MPg'Gg'A=BTCOUTCINTTTRRRRRRF3F2F1F0MPg'Gg'A=BTCOUTCINTTTRRRRRRF3F2F1F0MRRRRRRRRRTTTTCINGI1'PI0'GI0'PI1'GI2'PI2'GI3'PI3'CZCYCXTGg'Pg'ALUC.03'ALUC.07'ALUC.11'ALUF(F0)-1ALUF(F1)-1ALUF(F2)-1ALUF(F3)-1ALUF(F1)-2ALUF(F1)-2ALUF(F0)-2ALUF(F2)-2ALUF(F3)-2PPPALU Control and TestResult10H1.00H1.15Pd0alu10.silALUCyOut'ALUCyOut'ALUCarryIn'ALUCarryIn'Ga.........QTRRDBSBRRCK25S0925S0925S09QTRRDBQTRRDB25S0925S09QTRRDBTRPIOAttn'POverflow'PSavALUOUT=0'ALUOUT=0'S374EdgeClock'J-TestResult'TRHGiSavALUCyOutbbRRbaabRRiTcdaaALUCarryIn'S51UseCoutS04UsePreCyALU(OVER)'preALUCyIn172P49149148484714718clkResult'RTiHGiRTiHGiRTiHGiRTiHGiMBSEN'R_SALUF'S240S240S240S240S240ALUOUT.03ALUOUT.02ALUOUT.01ALUOUT.00SavALUOUT.00R.00R.01R.02R.03h19i15ac16gi14bi14ci14di14ei14fg18cg18fg18dg18eg18jS240SEN'g18ii9e8ff8fg8fh8fd2eRestore'S04TRHGiRestorea7aJC.1JC.2JA.7BranchShift'S04TRHGia7bS374TRclkXCycle1'd4hS251.RTiHGiRTiHGiRTiHGiRTiHGiR.07R.06R.05R.04g18ag18hg18bg18gGND?4@PAmO=O>O?O@OAOCGHIJOFOHOI4OJQOKmOLPRS4TQOPmOQOROSOTOUZn[\]OYOZO\O]5O^QO_n8=53 k53 5 5353535325O5k55=Ix9@p&WGU GUGUGMGAx>29&p]MG;-t<| ;tt27I+7IH7Id7I7I7I7I7I7z$< +$r7 $7 $6|66t6X6;6 6 6 9t O6|66t<97It 7I 7I <]r$) ] V$) @ V$*] 9$)A $7p@tPm Q S = > ? @ /:_n:_VMCLU^QTKmA_n_'r$^ r$\r$[r$Zr$Yr$P&r$QCr$R_r$S|r$Tr$Ur$LB $K& $J $H $G $F $=Br$>^r$?{r$@r$Ar$z\<z]X3Yk|VvtZ^k|WkXkYUWX!Y>ZZ[vtYQZn[\]kX|$kX|$kX|$ka$$zRzS3Pmk|MtQUmk|N!kO=kPZLvMNOPRtOPRS4TQkO $kO $kO $kW$$zIXzJt3Fk|CtHKk|DkEkFCD E=FYGvHtFmGHIJkE$kE$kE$kN4$$z?zA3=k|: t>Bk|;=k? t<>?4@PAmk<%$k<%$k<%$kD$$-|X-S!-T=-UZ-Vv-W-Y-Z.AT $ ].AT $3T-$ 9.A`Ck$-R3Y>3W3UZ3S!.t^..Z.[.].Y.X.W.Vf.UJ2^Q2\2Z3|Z1tY.1V3^r$3\r$3[Cr$7^7]57[Br$JQ I4 H F R \ ]5 Z Y &|&&pK@9@$-t2-- $- $Jt|7(p@ @ 9$*@ $*UU$A&$)A&$)Vr$I{$(I{$(W$J $'sJ$'sY $R $&WR$]&WZ&$T $%:T $]\_$]|$%:[C$t[ +3 $^ r$%:^ C ?Wp@|DC;=: VvN!M3S!<!36$V6$ t8!3|5 5 4t87lz:$V6$!3!V$&W$+!V$$!V$ | !ts9"s8 $2% $s2!30$V0$ 1!3|.u.u-Yt10z3$V/$!3!$V!$ #l!3|  t#l"Oz%$V!z$s$s+!3($V($ *!3|'<'<&t*)z,$V($+$UV$y|  V]N$Vr$ r$  t- $'s$$)d$*$K| >;t; |) $ V$+t 2l Vx 'sH$Bt H|'< '< (X (X '<U*$+t 7I7I6|X6666;6;66;;GUAGUIXGUMGU2I|5 6t5 55 26<26<44'46$2I.u6t.u5.u2/2/4-|403$2I'<6t'<5'<2(X2(X4&C4($2I 6t 5 2!2!4 4!$!V89$.8$.;$!V2%9$!V*9$!V#9$6t8 $6t2% $6t* $6t# $ ]$- $$-tC/r$H;/$yC3B$C0$UE|+Ett03F.e$=.DX2l565035(5!=z r$7 $1 $) $" $7 1P * " #$"$+k * $9#9+3:W2l:W99;;tkrk7l1P)"O#38313*3#lD1PIX2lK.e$H/r$M;/$yH3B$H0$UJ|+Jtt03=.A V$IX1P1sTQ$:O 9$:J 9$:E 9$:@ 9$/:@ $4;O $4;@-$4;J $4;E $=tOQ=JQ=EP=@P7N7I7D7?/:@PV]|$Va`$!p`VtasX|r$!pWxX!pU&sUr$sT $sX$sJ$sLBr$!K!BBsBr$sA&$tULsCz$y$pAt Bp^ B\_BZ=x^=]5=[CpA>$>z$y?Wx -tOAp@GNbX R101415123476512119132131234567910121415111319173812155614137416119218101415123476512119131514139812131011122341514119791911167765541617231918151413101112765234111210151413231654EODD0DateRevDesignerProjectFileXEROXHDRRTEHDRRTEHDRRTEHDRRTEQTRRDBQTRRDBQTRRDBQTRRDBTRTRTRTRS374S374S374S37425S0925S0925S0925S09S283S283S283S283QTRRDBTR25S09S374SCKSOC'S374SBRRCKRTCICOSBRRCK25S0925S09S283STKPSSTKPSEN'R File StackpointerS37425S09TRQTRRDBQTRRDBTR25S09S374S37425S09TRQTRRDBR.07R.06R.05R.04R.03R.02R.01R.00R.15R.14R.13R.12R.11R.10R.09R.08ItamiPage11PCS'A7A6A5A4A3A2A1A0SQ3Q2Q1Q0TTTRRRRRRRRSCS'TF93427PStkpInc.0StkpInc.1StkpInc.2StkpInc.0StkpInc.1StkpInc.2RTiHGiS240S240RTiHGiRTiHGiS240S240RTiHGiRTiHGiS240S240RTiHGiRTiHGiS240S240RTiHGiS240S240SEN'd0alu11.silR_Stkp'WA_preStkpStkp.7Stkp.6Stkp.5Stkp.4Stkp.3Stkp.2Stkp.1Stkp.0clkSStkp'GaMemInst.CS'A4A3A2A1A0RRSRRRTTTTTTTTQ0Q1Q2Q3Q4Q5Q6Q7HM7603SRC/DEST=0'WA_preStkpStkpInc.0StkpInc.1StkpInc.2ALUF.0ALUF.1ALUF.2ALUF.3IOInst.RMOD'RSEL.0'RSEL.2'RSEL.3'RSEL.4'RSEL.1'P11213Stkp_ALUA'DecrMC1StkpIncrMC1StkpclkCycle1'StackShift'72Stkp.7/dStkp.6/dStkp.5/dGNDStkp.4/db14b13b12bb12cb12db12eb12fc11bc11dc11ec11cc11fc10bc10cc10dc10ec10fg19ig19bg19hg19cg19gg19dg19fg19eg19je19ae19he19be19ge19ce19fe19de19ee19ie19jRSEL.5PDTdiTRRDCiMemInstPUTdS00b7aALUA.15ALUA.14ALUA.13ALUA.12ALUA.11ALUA.10ALUA.09ALUA.08<<<;!38*>;*82>;28;>;;8G>;G8Pm>;Pm8YQ>;YQ8b5>;b53 -% 0 V1 V2 V4 V53 V6P V7l V8751P-%1P!3*!3* E?E&?4&1P****(1P;*;*:E8?488B*k*O>#>*k*OC_A@tAE/?/1P2*2*1ED?DEM?4MEV?VE_n?4_n1PD*D*C1PM*M*L1PV*V*Um1P_n*_n*^QBC#CKmL#LVTQVUm#UmV]5V^Q#^Q9x@p>;GU:GU1sGU&GU GUGUGMGMG>x;t29'sp]MGs[$$s_$$!Vt]]|Y>ZZ"sZZs[$"s[$t\sR$$sV$$!VTT|PZQv"sQvsS$"sS$tSsJ $$sN$$!VKK|GvH"sHsJ-$"sJ-$tJsA&$$sE-$$!VCC|>?"s?sAI$"sAI$tA0]$+]$/^0|[v+z[v+zZZ,Pt^,P], `$+\$0T-$+T-$/U0|R+zR+zQv,PtU,PT, X$+T $0KJ$+KJ$/M0|I+zI+zH,PtM,PK, O-$+K&$0Bf$+Bf$/D40|@+z@+z?,PtD4,PC, FI$+BB$EP]$UA]|$yEP|[v@[vA`N$A]|r$EPT$UAT$yEPR@RAWN$ATr$EPK$UAK$yEPI@IAO N$AKr$EPB$UAB$yEP@@@AF&N$ABr$"s^ r$"sU& r$"sLB r$"sC_ r$0M_$0D{$EtVC$EtM_$EtD{$At_nAVAMAD-,sW,sN4,sEP^UMD400$+0$/2l0|/+z/+z-,Pt2l,P1P, 4$+0z$$2$7/^$yEP-$UA-$yEP|+@+A1 N$A-r$02$Et/^$-t3B/D4|AtA$UA$Et]$yA]r$A|CtA,P+9$09$++A$$+]$+z|t+zX,Pt"s<$<$@-$z|:"s:<$yst> >,P+:$0:$++A$$+]$+z|t+zX,Pt-,s_?4)$)+$(H$$D{$$M_$7Vf$7M$7D$:LB9$:Lf$+pc @tf`0_'$7$r$;t$$y7y$7H$U9| 8tk7_J$:Y $:P&$:GB$9p)/^V$)8BV$Bt8-=^>=^>9_Z9_Z;]E<_$| =tk9; $9>; $9(p@ 2t 2' 7 $3b53YQ3Pm3G3;323*3!3:Wk <p@9t,"s|:tl$!$",$#H$$e$%r|r!rr r"<OO<OXOuO O!O"O#)Ar$OH$ %$%$ @t'O&3%#"! (lr' $r&z $r%^ $r$A $r"r$r#%r$$ r$# r$" r$!z r$% r$,$&3 :7 :& :% :$ %#"!:!3r|t7l6P42153|<=2 $)$9)&z$])(9$)8B$]):{9$78B$y)19$)/^$]$VC$0VC$$_'$Bf$:C$:C_9$:^ 9$:U&9$:^.$:UJ$9t7#k :#l :"O r $!VO  $8  BH$9DX $ r1s $9$V$$^Q$Um$L>^$s>$C/'OAmJS4\<-]5-Km-B-TQ.-9-0-'-.OB]BTBKBCA6A-A%A3B:Wa:WX:WO:WF:W;P:W2l:W):W 8<V*$00z$ * |XO; $ $X   9$9r$$$tOU  $_n$V$M$D$;$2$*$!3$Z$U$Z$)pZ&)QC$Q$$Q$U$I$U$H$)H_)?{$@ $$@-$U$xZ$R$I4%:@P p7% 4 2 0zsx7s5s3s1P *^$p)rx*!p"!!zx#l"O+$$ pyrxO@tp@tHH H H H 2HOHkH|t + d | W $$ 9$$ ]    tWt|t9$9$9$9 y$9 ]$9 @$9 $$9 $ V$ V$G$ $ $G$ k9 2|  W!!"st s  s "s O9999 9 9 9 k9 OGNgYi11198675423191213151416171918643111411012131592576431114110121315925798675423151413101112765234111EODD0DateRevDesignerProjectFileXEROXSCKSOC'QTRRDBQTRRDBQTRRDBQTRRDBTRTRTRTRXYY3X3Y2X2Y1X1Y0X0TTSRRRRRRRRSS>=YY3X3Y2X2Y1X1Y0X0TTSRRRRRRRRSS>=N$r;r$<%Lk$?WtE?WJQ=v<=vA@-AA|D?WtH<A$AA$ @>;K+WE+WM+W>ME>UT$UL$UE $U=B$T$L$E $=B$/E $3FV$5D{$/T9$7K&$ 9:$U 99*$7C_$ 9A$U 9A($4E9$ 9Qf$U 9QC)$5J $/L$4H9$ 9I{'s$3GV$4A$7:$ rS| $K $C $<% $Um+WUmrpX| 9I$U7KJ$ r5J-$94I$3G$3E-$3$3!$4"$5#$97$$ r 9#H$Ut/7$ r5$94$3!zV$ 9#%'s$4"9$5#$ 9*)$ 9+$U4A9$ 9]($ 9$U7$ 9*$ 9$U7$$5%$3 ]V$$$&z$.A$U$U$U&z$U.A$'O>;%<%&zk$?W?W#<<<< <@-A|X?Wt!<]$A]$ @d$UrA$y|;;rN$rAr$,$Ur$yr ]N$rr$$$Ur$$y""r(%N$r$r$,$Ur,$y**r/N$r,r$>=$:W=r$A" $+3t6*4;$/4;$+*8B$$*4^$*^|3u*^2Y+3t5+W4rTrMrEPr=r.r&rr3/,$U*,$y/|**^**/N$*,r$/$$U*$$y/"*^"*(%N$*$r$/,$U*$y/*^* ]N$*r$/d$U*A$y/;*^;*N$*Ar$+Wt'O+W+W+W//:.A$/:&z$/:r$/:$7%7"7 7l7Km7I47F7D+pX|:Wzr$>$AH_ $5=f$9/=B$IxHGKp@ $]@t?$:W>@$=?$:Wt?4:W:W@$@t$=$'sp@ tMT=EP.&3SKD4;p@FtHF"O2p@ A|FABvA A6 ]$! r$+W $]+Wt-l| *tk*:H$U*:y$.$$y*:$r$+3| ,tk"s 2 d$ @@$( 's @@$- d$6PSKD4O,sR,sJ,sC,s;P-6P+W-l+W%+W+W+::W> 2 9 Ap@DH_$yDK$IK&IX$DX%^$DX"$yDxKDX%GNYu 131298105466543211101014151234765121191311810956431312211312111189121310341211131312111109326548365214118912131036521413121111093265481312111109326548131211110932654811891213103652141312111109326548dcTiRRRbaabRRRRbaabRRRRaddcccbbaaaCDQ'QQSRTTRR'S'CDQ'QQSRTTRR'S'RMOD/d'S64S64S74S74S74...MemInst/dS64dcTiRRRbaabRRRRbaabRRRRaddcccbbaaadcTiRRRbaabRRRRbaabRRRRaddcccbbaaaRSEL.4/dMC2WillGetRMemInst/d'RMOD/dRMOD/dMemInst/d'ProcCycle1ProcCycle1RSEL.5/dProcCycle0ProcCycle1ProcCycle1RSA.2MemNeedsRPageEODD0DateRevDesignerProjectFileXEROXR Address GenerationThackerGaProcCycle1ProcCycle1RMOD/dMemInst/d'MC2WillGetRdcTiRRRbaabRRRRbaabRRRRaddcccbbaaa..S74S74S74S64S64CDQ'QQSRTTRR'S'CDQ'QQSRTTRR'S'CDQ'QQSRTTRR'S'dcTiRRRbaabRRRRbaabRRRRaddcccbbaaaMemNeedsRRSEL4and5/dRSEL4and5/dMemInst/d'RMOD/dProcCycle1RSB.2SuspendSuspend'ProcCycle0ProcCycle1RSEL.0/d'RSEL.1/d'S02TRRiiABProcCycle0d0alu13.sil13RUNRSB.0RSB.1RSA.1S04TRHGiSuspend-aP79MemInst'P37CDQ'QQSRTTRR'S'EdgeClock'aEdgeClock'ac15c14c13c12b4dc19bd14ad14bd13ad13be13be13ad11PUbPUbPUbPUbPUbPUbPUbPUbPUbPUbPUbPUbPUbPUbPUbPUbPUbMemInstFast'EdgeClock'ciTRRDCiS00b3dProcCycle0'SRSB0ProcCycleSRRABTRS11RMODRSEL.4MemInst'RRABTRRRABTRMemNeedsRProcCycleSS11S11Cycle0MemNeedsR'Suspend'MemNeedsR'Cycle0'b1ab1bb1cCS'A7A6A5A4A3A2A1A0SQ3Q2Q1Q0TTTRRRRRRRRSCS'TF93427GNDb2SRSB0SRSB2SRSB2SRSA1SRSA2SRSA1SRSA2ProcCycleSProcCycleSProcCycleSProcCycleSCycle0MemInstFastRMODRSEL.4RSEL.5RSEL.0RSEL.1TRHGiS04ProcCycle0'a7eMemNeedsR'PDTfSuspend'bbRRbaabRRiTcdaaS51a3aCycle0'ABTRRiAbortAbort'S00TRRiiABS02b4cCycle0'GNDi2b<];]D4]Fm]@]?]AC7Km7H7I48BJQ7>8B;8BD48BFm8B@8B?8BA@C7`7]57^Q8B_n7S48BP8BYQ8B[8BU8BT8BW@X5B?H;?4H;BBCDX<%DDXC;TH;TQH;WC;X5E QCEPYu76P72748B537(8B&8B/8B1P8B+8B*8B,@-FBE|@E9C? G>G;=C;Et=EB@t-$/`C $/[C $/U $/R $/P $/:1 $$6t\$0WUBT]$B?{]$B*^]$/H $/J $6tC$/:4 $$/:6 $$=?4=*H;RH;=H;(lG|SG>G)u0WtP =TQ8;8<9;>9;>9;Bv9;Bv8Bv8@=878: 9;: 9;: 9;FY9;FY8FY8E=8D $G)$0WI4 /G r$/:2 $/4 /F& r$/2/1P 6t*^$0WW 0WS4 #*9;" $F.$F0z$F&$9F%$F; $FE$FC$FY $FZ$FPJ$9FP&$/:, $$0WFm IxIXGU9@pAGU>;GU1sGU&WGU GUGUGMGMGAx>29&p]MG2@>@Vt F& $9I4 )$ >$9JQ9Km 9Fm K& $d<$k<$B$@$@G$C$C;$E G$dCd$dC$GH$:|@=:@=k? ? >;<V>V>VBvVBvBv@=7: V: V: VFYVFYFYE=D dAd$yG$GvtJ;=B?{@PAICEPI{HG |)u >!Vt(l!V=R:*:?46 $4 $J $H $*^$-$s(%$s(%y$ (H$s.U$)-%)e-|*#* )u &&t(-s=B$s=By$ =f$sCU$?BB>B|@9?  > ;=;t=BR_$R_y$VR$Y U$HT-HW_:SW<|U6N!T=VSVPZPAtRdXB$d'$k'$-l$+z$+zG$-$.$/G$d.d$d.$G3$:|+ :+ k**(&'V(V(V-YV-Y-Y+ "%V%V%V1<V1<1<0 /d,d$y2l$2Yt5&z(%*^+3,,.034^32rW $rX5 A $r?{$G $9H 92 96P 95394 Jt*VW_ 9$VT 9$#W#TQ3 $2 $9A , $+z $*^ $9, 9+ 9*  $|X ; t 9; 9t  t V" $PJ$Z$Y $C$E$;-$9; $%$&$0z$.$&p@ K@9tPmJtTQJt?4#?4N$M]$$AK%|J=!zJ="OKZ"OKZ!J=*:tN4 P&$U|LvF;-$9rtO@ $9@1s|J=2tMDX(%$DX(%y$G(H$DX.U$D)D-%F)eF-E|*E#C*G)uG&C&Et(E-V"O 9;"O %M $:=(l=R== V"MU@P+3D+3D@PDUm=(lFZFPmFEF;PF0F&3&30;PE:Z?4;^Q5YQ4T6tD46t*:?{9$",$V// /:. $$rT rT $+|X/W+zVv+zX+Y>+Y>+Vv$\_$$Z&$/:tYQ-Z$\ 0W`0@y$0@ $|FY$D %:F%:F(lE=$E=(tF(HU$+A V$sJ $sH$sG$sI4sHsJQ |         9tk $ $O  ]$ ]$ ]$ ]$ ]$O3 $ $   %H Vl VO0 -IO-Ik-I-I-I-I-I-I0|1 t1 1 +1 d2| t22-$2 $ 9- ]$- ]$ ],,,t,X,;, , , --t 2| -t. $&W 2 V$2 V$2] V$2$ V$/:255k0W&/&z $"s] $"sA $"s$ $"s $"s $"s $"s $55; $;&z $9&= $( $/( $4;^ $$6t]$/_' $> 9( 0W_n /( "s"s "sk"sO"s2"s"s|stO r$ l$Zn &W $0$,sy$,s"s $"s O| 2 2 2t2t;tOt  @ +$ $ $ $k $k ]$s 9$ $ rA$] rzU$VVV $$ $]$$9V7$|4$4(2#4#1's2 y$ $]$ $$] rA9$ 9 @$ Vt  ]y$ 's53 |tVtV ; ; 9t  r V7$V5{$(6$ r$ +A$9+?{ y$+6$2=$6t;$6t;$]2>$6P:-$$:2$p2%(<%tFm:2$<$9$<$spE$x<$'$$'$9(p'$x'BW$B]|$Gp\Bt]JtQ$9JtQU$MpQCKxRMp<%Jt<U$Jt<$9Jt'$9Jt'U$M'BN$9My$B8$:8]$B",$V:Wt9 9N4 GpGBH_$BB$B-$B3B$G2BtHKx<K'Bt3::$:{]$: B$yF&$%|N!!zN!"OO="OO=!N!$AtOQ]$%Q9$(R #QV5 V2 .d$9.@$4;p.x?pA???:x:::kC $9tD4 /:+z $$/+ 1 $. $91P 9/Bp@GO a<121113213365214131211182021567191234171820215671912341718202156719123417182021567191234177511109121314151234675111091213141512346751110912131415123467511109121314151234675111091213141512346751110912131415123467511109121314151234675111091213141512346PageEODD0DateRevDesignerProjectFileXEROXThackerR Address MultiplexersW'TYD7D6D5D4D3D2D1D0RRRRRRRRE'RRRTSS4S2S1W'TYD7D6D5D4D3D2D1D0RRRRRRRRE'RRRTSS4S2S1W'TYD7D6D5D4D3D2D1D0RRRRRRRRE'RRRTSS4S2S1W'TYD7D6D5D4D3D2D1D0RRRRRRRRE'RRRTSS4S2S1RA.1RA.2RA.3W'TYD7D6D5D4D3D2D1D0RRRRRRRRE'RRRTSS4S2S1W'TYD7D6D5D4D3D2D1D0RRRRRRRRE'RRRTSS4S2S1W'TYD7D6D5D4D3D2D1D0RRRRRRRRE'RRRTSS4S2S1W'TYD7D6D5D4D3D2D1D0RRRRRRRRE'RRRTSS4S2S1RA.4RA.5RA.7S251S251S251S251S251S251S251S251WA.0MC1Ad.0Stkp.0WA.1MC1Ad.1MC2Ad.1RSEL.0Stkp.2WA.2MC1Ad.2MC2Ad.2RSEL.1Stkp.3WA.3MC1Ad.3MC2Ad.3RSEL.3RSEL.3RSEL.3Stkp.5MC1Ad.5MC2Ad.5Stkp.6RSEL.4WA.6MC1Ad.6MC2Ad.6Stkp.7WA.7MC1Ad.7MC2Ad.7RSA.1RSA.2RSA.2RSA.1RSA.1RSA.2RSA.2RSA.1RSB.0RSB.1RSB.2RSB.2RSB.1RSB.0RSB.0RSB.1RSB.2RSB.2RSB.1RSB.0MC2Ad.0RSEL.2RSEL.2RSEL.2Stkp.4RSEL.2WA.4MC2Ad.4MC1Ad.4RSEL.3WA.5Stkp.1A7A6A5A4A3A2A1A0OE'WE'CE2CE1'SSRRRRSRRRRSA7A6A5A4A3A2A1A0OE'WE'CE2CE1'SSRRRRSRRRRSA7A6A5A4A3A2A1A0OE'WE'CE2CE1'SSRRRRSRRRRSA7A6A5A4A3A2A1A0OE'WE'CE2CE1'SSRRRRSRRRRSF93422F93422F93422F93422RFILE[0:3]RFILE[4:5]RFILE[8:11]RFILE[12:15]d0alu14.silRWriteStrobe'RWriteStrobe'RWriteStrobe'RWriteStrobe'14GaRA.6RA.0RA.0'RA.1'RA.2'RA.3'RA.4'RA.5'RA.6'RA.7'RA.0'RA.1'RA.2'RA.3'RA.4'RA.5'RA.6'RA.7'RA.7'RA.6'RA.5'RA.4'RA.3'RA.2'RA.1'RA.0'RA.0'RA.1'RA.2'RA.3'RA.4'RA.5'RA.6'RA.7'RA.7'RA.6'RA.5'RA.4'RA.3'RA.2'RA.1'RA.0'RAD7SuspendSuspendSuspendSuspendPPPPPP175176177178181182GNDGNDGNDGNDGNDGNDGNDGNDGNDGNDGNDGNDf15fg15fh15fe15fh12g12f12e12i13h13g13f13CTask.0CTask.0CTask.1CTask.1CTask.2CTask.3PCF.1SBX.0DBX.0PCF.2SBX.1DBX.1iTRRDCiCDQ'QQSRTTRR'S'ABTRRiCycle0S00S74RSEL.5'S00EdgeClock-2Suspend'.i2ai2di1aPUcPUcGNDGNDGNDGNDRAdisableRAdisableRAdisableRAdisableRAdisableRAdisableRAdisableRAdisableRAdisableTRRiDCS02a5dPUTePUTjPUTjPUTjPUTj<<<<<<<<<<<<<<<<4/23/782t]-Y-Z-[-]-^.-_J-`g-a-c $3T$r-T$-T$-%|^>-%]!-%\-%Z-%Y-%X-%W-%Vv03tT-%|T=-%S!-%R3ZZ03PZ-tW-Vf-UJ&Wa]$&W`]$&W_]$&W^]$&W]|]$&W\_]$&W[C]$&WZ&]$&WW]$&WV]$&WU]$3\V$&WB]$&WC]$&WE ]$&WGB]$&WH_]$&WI{]$&WJ]$&WK]$&WL]$&WM]$&WO ]$1I3|FY2tJ-F-G-I-J--KJ-Lf-M-N-P&$3A$r-A$-A$-%|KZ-%J=-%I!-%H-%F-%E-%D-%C03tA-%|AY-%@=-%? 3Gv03=v-tD-C-Bf163|3u2t7-3-5-6,-7I-8e-9-:-;-=B$3.$r-.$-.$-%|8u-%7Y-%6<-%5 -%4-%2-%1-%003t/-%|.u-%-Y-%,<3403*-t1-0-/&W8]$&W7]$&W6]$&W5{]$&W4^]$&W2%]$&W1 ]$&W/]$3$AV$&W]$&W%]$&WA]$&W!z]$&W"]$&W#]$&W%]$1#3| 2t%-!-",-#H-$e-%-&-'-(-*^$3$r-$-$-%|%-%$u-%#X-%"<-%!-% -%-%03t3-%|-%t-%X3!03-t--Km8%#9| t% ! ", #H $e % & ' ( *^$9$r $ $ @|% @$u @#X @"< @! @  @ @Ot3 @| @t @X9!O t  r)A]$r(%]$r']$r%]$r$]$r"]$rA]$r%]$r]$97% $r/]$r1 ]$r2%]$r5{]$r7]$r8]$r9]$r; ]$r<%]$69|3ut7 3 5 6, 7I 8e 9 : ; =B$9.$r .$ .$ @|8u @7Y @6< @5  @4 @2 @1 @0Ot/ @|.u @-Y @,<94O* t1 0 /I9|FYtJ F G I J- KJ Lf M N P&$9A$r A$ A$ @|KZ @J= @I! @H @F @E @D @COtA @|AY @@= @? 9GvO=v tD C BfrO ]$rM]$rL]$rK]$rJ]$rH_]$rE ]$rC]$rB]$9J $9\ $rU]$rV]$rW]$r[C]$r]|]$r^]$r_]$r`]$ra]$\9|Y>t] Y Z [ ] ^. _J `g a c $9T$r T$ T$ @|^> @]! @\ @Z @Y @X @W @VvOtT @|T= @S! @R9ZZOPZ tW Vf UJ4^Q4Km4%3YQ3Fm3333EPYQr_r]r^rMrJrHr^V$F/Dt D!D"D#D%D&3D'OD(lJ-H_FmD4JQ|HC_ C_uC_XC_<EPC_!C_"C_#C_%CA$ CAy$Le$ C)V$F=($='$=&z$=%^$=$A$=#%$="$= $= y$=$=$=$=$=$=$$=A$Dt 2DODkDDDDDJ- H_ Fm D4 JQ|HC_ C_ C_ C_ EPC_;C_XC_tC_C $ C y$L $ C]V$FGE$U=D{ $HD{$=C_ $JtC_$FtRF<F(lFEtxTQ D?4 D* D3 Jt.A$=.A $H/^$=/^ $=0z $G0$UG$U= $H$= $Jt$Jt@$H]$G$U37%V$3J V$'sp@ >;tD >;/ >; >; Jtp@=] $=@ $>@9^ $9K& $98B $3^ V$3K&V$38BV$3%^V$4t8^Q]5JQ7l9$A $$4]54JQ47l4$>;R>;Q>;Pm>;OQ>;N4>;M>;K>;J>;5>;6>;7>;9>;:4>;;P>;;=>;(>;'>;&>;%>;$>;#l>;"O>;!3>; >;>;>;>;2>;O>;k>;&W%9%^ $=E r$=y r$rX5rEPr2lr"s<% @$"s; @$"s9 @$|8u7Y6<#X$u%"s' @$"s(% @$"s)A @$ :t; :( :: :' :9 :&\ZnIG6#!4rS$r@-$r-I$rd$0Wd$0W-I$0W@-$0WS$EtGf$AGB$AGA2lA2%$Et2I$Et$A$AA kA $$Et G$F$F8FMG Zn Gr4 !/Y/G/40W!rb5rarOQrN4r;Pr(l&W;C>;.>;>;Ry$S4 @P @ y$-%y$-l  Ay$(Ry$(S4 (@P (@ y$(-%y$(-l ( (Ay$. y$0W O .|W*;*t.W*:*:% $$$(9$-t+W% k>;E>;093>;p]|\_I{J76#$;t$;t#;t6;t7;tJ;tI{;t\_;t]|B@($r(9$/$x^Q]5sKmsJQ87l%$8^Q8]58Km8JQ8887l8%8$8$9;$9;U$ $ ( $<(X<(X@t&>"'@t(l?|<> $3t@PF@P@t@ $/:|AY2@=.? .AY/:A/:A/:? &E V$&BV$'stEP9A&$?>2A@t\@t|Z;@K@@t ] $DXt 5W&s's!4A$4A$5W$5W5W2l$U.$y2l|-.#%N$.r$/:t"O2!z $4!+Wx#?|0 0^>1_Z1_Z1P^>Y r$9tZ34>|PZ?{PZ;PN;PO;PP;PR;R;R>tQU|Lv2H_ $2I{ $2J $?I{ $?WE;D;F?E<Gv<Gv;E?tGPm CI BTQ 2I2J2H @t3 $'sCO|_Z$^>$`w^>`waastasc $Z$9r|WTWWOUUUTX|$tX5* +3% UOr|,<t/U|y $ $ V$4&z$&W^>&ta2&W49Xa$sY$W@t9 $?7?|6<9p" V"$ V $ Vx":d$:AU$p:x*PJ$U*P&$/pO+WxPmC^$Ca`r$H;p`CxaFpVCAVr$AT $BI{$BLBr$FKGBBC;Br$C;@ $C;9$C;<r$G<%G6 C;6r$C;3$6t+z$6t.Ar$:-G'C;(%r$C;%^$C; ]$C;#%r$G"GC;%r$C;]$AxWBLCCC;<C;66t.C(lC;#lC;lAp@V|+ *,<+ ,,+  . $$9/ $ t/ - $-l.. $GNe 11891213108109131546564356118109111016171110984619181098122132764110935121314151110141512347651211913276411093512131415111312321598131211PageEODD0DateRevDesignerProjectFileXEROXXferWord Registersd0alu16.silGa16ABTRRiTRHGiABTRiRiiRRiRiCL'STTTTRRRRSRD0D1D2D3H0H1H2H3RRRRILIS1CKS2CS'A7A6A5A4A3A2A1A0SQ3Q2Q1Q0TTTRRRRRRRRSCS'TCL'STTTTRRRRSRD0D1D2D3H0H1H2H3RRRRILIS1CKS2PiTRRDCiTRHGiS00S04ABTRRiTRS374S00GNDPPMC2WillGetR'MC1NeedsRLoadAd'H1.14H1.15H2.14H2.15ALUF.2ALUF.3S04S194S194F93427ABTRiRiiRRiRiS00S260S260GNDBSEL.0BSEL.1LRLTF1.0F1.1F1.2F1.3MC1XferWordMC2XferWordSRC/DEST=0'S374TRSRC/DEST=0'TRHGiPPMC1NeedsRMC2WillGetRMemNeedsRMC2HasREdgeClock'EdgeClock'S04PThacker/fsiRRABTRS11QWOP1671171191913232S04TRHGiMC1HasR'EdgeClock'bEdgeClock'bf19cd2df2g2h2e2ad2ce2cb6ec6ac6be2dd2ac16hc16iPUcPUcAdvancePipe'P198AdvancePipeMC2WillGetR'iRRTABRMC2WritingR'MC2HasRc1bS10MC2AllowWriteMemNeedsR'PDTgMC2XWdly<<<K?WM?WOQ?WQFRFQFPmFOQ?H_N4GKmLMNOPRS4RPmKG&WN4&WS&WR&WPm*H_%K&WM&WOQ&WQ-R-Q-Pm-OQ&H_2 #1\7\& &-IxIXGU9@pAGU>;GU1sGU&WGU GUGUGMGMGAx>29&p]MG's@ >@Jt@(| ( ,s (H (H + 6tX2IX2Y2Y5X :  : #l A  A   A A  A;; ] $k+3tI(l|E='sT $-KZ-Lv-M-N'sI{$ 'sI{$-I$ 'M'KZ'I!'H+E='Lv'tQ'P'O'N+zQ+zP+zO+zN'|N'O'J='tR'M'KJ'I'LfHI4JKMN4OQPmQRk|DtKJMOQ:|H:Lv:NU&$:I$ 9H$H$ ]AO=AN!AMAKAJAIAHAGvDtI4:|J=D4tIAm|E=@tT $FKZFLvFMFN@tI{$ @tI{$FI$ @ M@ KZ@ I!@ HDE=@ Lv@tQ@P@O@ND{QD{PD{OD{N@ |N@ O@ J=@tR@M@KJ@I@Lf:R_]$:P&$QCr$:M$P& V$:O 9$-R_r$-QCr$-P&r$-O r$Gf$R $$Q $$P $$O $$N{ $$M_ $$LB $$+G$+G$(F$(F9$AF9$AF$DG$DG$FR_$K|NH;R_$9U&$9N$99M$=Ly$=A$ >;K]$>;8e$r6t? :4>6 <6 ? 6t?6t?6t<440405054;49t?36P :Bf$ 8B*^$.8e$V"s|("s(&W'<",(X",&%'<30$U0z$y3.uy.u3N$0zr$rt2%( G!VK$ :L9$r|=v4t,P s) $$* Am#S|$<S|$9S49R9P9O9M9L6t\_$4;Zn0\_$0Qf$ 7[C$7PJ$ ?W[C $)S4BS49TQ :| :#lWAAttWAWA;;A ]d$k#$$# 9$% $% y$,s $+t # #: $: $: $: $: y $: @ $: $ $:  $@$s]$s$@22   k O1sR <Um . 2%+5)e$U1)A$y5|'<1,'<1,N$1)Ar$9tN 8Z&U$48B r$)e|%:& & %" $%^ $X!t"O % -" 2lVx/ 1 ' )t |)" $2p@ 8R$;|X;Vv<Y><Y>?4W;W?WtYQF[K|WKtZKRr!r%r7@r*|(X(X)u)u(X.@$&W* @$6 *$, $, $8Bt+39C_ r$:WA$2%$%$ )F BF (%:x(s< $st<!V<$9A&$BB$@PA|?l>A=vA?@=@==v9tKmH;OQ"sM$$"sM$ "sV V$/R$r0WOQ9C (+3 !3]|u]!!!XX]]X3  t$#%H!$H#l$H#l$H!$ $$A$9#% $9 $" $#l   "O: 8]$8]y$<$8U$8+8]:;-::4|4:48B;<<X8B9t:<] r$+ $+3 >:W$5W$$:W$5W$$/ $5W5W/ <|X9tk=k-HFHBp@^GN] 67191098111011913715517381261441611911911919141661481217315513711913715517381261441611111312116537109415142191011127652341514131011127652341312542315141311312116537109415142PageEODD0DateRevDesignerProjectFileXEROXThackerGad0alu17.silMemory Address Registers17CKSCOETEPCL'TLD'TRSRRRRRB0B2B3H0H1H2H3TTTSB1QTRRDBS374TRTRS374ALUOUT.01ALUOUT.02ALUOUT.03ALUOUT.04ALUOUT.05ALUOUT.06ALUOUT.07PPPPPPPTRHGiStorA0StorA1StorA2StorA3StorA4StorA5StorA6StorA6StorA5StorA4StorA3StorA2StorA1StorA025S0925S09QTRRDBQTRRDB25S0925S09QTRRDBQTRRDB25S0925S09QTRRDBQTRRDB25S0925S09QTRRDBR.02R.03R.04R.05R.06R.07ALUOUT.00R.10R.11R.12R.13R.14R.15SBRRCK25S09PMOBoundsR.01R.09clkAd'S163StorA0StorA1StorA2StorA3StorA4StorA5StorA6PS163CKSCOETEPCL'TLD'TRSRRRRRB0B2B3H0H1H2H3TTTSB1ALUOUT.08ALUOUT.09ALUOUT.10ALUOUT.11ALUOUT.12ALUOUT.13..SCKSOC'S374GNDRTiHGiRTiHGiRTiHGiRTiHGiRTiHGiRTiHGiRTiHGiRTiHGiRTiHGiRTiHGiRTiHGiRTiHGiRTiHGiLoadAd'SEN'SEN'SEN'SEN'S240S240S240S240S240S240S240S240S240S240S240S240S240S240S240S240S240S240RTiHGiEnMapRow'EnMapRow'EnMapRow'RTiHGiRTiHGiRTiHGiRTiHGiRTiHGiRTiHGiRTiHGiS240S240SEN'SEN'S240S240S240S240S240S240S240EnColAdEnColAdEnColAdS04EnColAd'ALUOUT.07PS04TRHGiABTRRiS00Refresh'2818510251031054106310425S09SBRRCKb16b15b17bb17cb17db17eb17fb17gb17hb17ib17jc19fi2cc19ec18jc18bc18cb19ib19jb18ib18jb19bb19cb19db19eb19fb19gb19hb18bb18cb18db18eb18fb18gb18hf18bf18cf18df18eh18bh18ch18dh18ef18fh18fPUaPUaPUaPUaEdgeClock-2EdgeClock-1EdgeClock-1ALUCyOut'12/9/78S374TRc18dt$CG -G G G /:9/:7 (l *9) ..- $2 $*0*0*0+z#0#+z(l0(l+z,0,*2029Fm?Fm<; A; ; ; :{a?a:{\?\:{X5?X59S?S9OQ?OQ9J?JrEPEPrIIrN4N4rRR$WW$[[$__ ]3 r3!!!O2A!!/:3/:2l5Fm.Fm.EP5J/:J/:I5OQ/:OQ/:N45S.S.R5X5.X5.W5\/:\/:[5a/:a/:_ : O&W O&3: ::::5A.A.@ ]!(l!)!**)'O%#A ](l!+!'O ]IxIXGU9@pAGU>;GU1sGU&WGU GUGUGMGMGAx>29&p]MG2@>@'s@ Jt@t!l|<et+3#H$e!!3|#Xt!!3|':$u <: :!:#X:%:&t*'&*('&!3!$ !z$!z$ @!3|&!3%!3$u,$<t(53?$0W?$4Am53|>/>/<0tAm0@P0zC$0W?{$ 9_ $ 9[C $ 9V $ 9R_ $ 9M $ 9I{ $ 9E $ ;PO8$U 8$yO|6 6 <%N$ 8r$%8$U!V8$y%6 6!V<%N$!V8r$!t;P9:{$ 9_ 9[ 9W 9R 9N4 9I 9EP _ $#|\#W[C $V $#S!#NR_ $M $#J=#EI{ $E $#AY%W!W!t!t%:Wst_s[sWsRsN4sIsEPCFmCJCOQCSCX5C\Ca?WF& $?WJ $?WO $?WS| $?WW $?W\_ $?W` $1s?1s^53^$0W^$4`53|]!/]!/\0t`0_n0zb$0W^$53ZJ$0WZJ$4\53|X/X/W0t\0Z0z^.$0WZ&$1sZn1sU53U$0WU$4W53|T=/T=/S!0tW0V0zY$0WU$53Qf$0WQf$4S453|O/O/N0tS40R0zUJ$0WQC$1sQ1sM53L$0WL$4N53|KZ/KZ/J=0tN0M0zP$0WL$53H$0WH$4JQ53|F/F/E0tJQ0I40zLf$0WH_$1sH1sD453D$0WD$4E53|Bv/Bv/AY0tE0D0zG$0WC$5W`$5W\_$5WW$5WS|$5WO $5WJ$5WF&$)`$)_$)\_$)[C$)W$)V$)S|$)R_$)O $)M$)J$)I{$)F&$.E ]$.E-$*:_*:[*:W*:R*:N4*:I*:Fm *:a*:\*:X5*:S*:OQ*:J020W0W$5W0W$+0W4^$$0W0z$/|//.u0t100G|>?tA)A$*:@*:A&W3B $$&W2% $$&2lV+30W, $0W(% $0W# $0WA $0W $0W] $0W $4,4(l4#44442 |Vtkl| tetk!3|t!3|:  t:;:X:::tOO3!3$ $$ @!3|!3!3$ tt3!V$"s$z $z$]#$ $e$9 :H$U%$ ] $$ $ $$V $V ]$ : $U $9$:$!VA$!V'$%:#$U%:#9$(% $' $z $$ $$] $$A $$(l 'O     !V|'!V& 20 t53 5$U 8B$r4$y 4r$ |0 t53 2$9 V1$UU1 $$ 7l1|\\s\]!]![ V]$WWsWXXVVYQ$S!S!sS!T=T=R(VT$NNsNOOMVPm$J=J=sJ=KZKZIDVK$EEsEFFDVG$AYAYsAYBvBv@`VC$;-F?WF>F;tH;tH=fE=H$;-KZ?WKZ>KZ;tLv;tLv=fJa=M$;-O?WO>O;tP;tP=fN=Q$;-T=?WT=>T=;tUZ;tUZ=fSD=U$;-X?WX>X;tY;tY=fW=Zn$;-]!?W]!>]!;t^>;t^>=f\(=^$9t:<%r$<%$y?{$>sCsHsLPUmY^Q?_n?Z?V?R?WM?WI4?WDA><>;-|Bv?WBv>Bv;tC;tC=fA}=D4$t: l V ,,|;0W;/;,sX,sX.e B.$,,(0W(/(,s*,s*.e'.*$,,$u0W$u/$u,s%,s%.e#|.&3$,, 0W / ,s!,s!.e .!$,,0W/,s,s.e.O$,,0W/,s;,s;.e&.$,,0W/,s,s.e.k$!V(% $!V$%:$%:A9$!Vz$&Wz$y&W$!V] $%:$U%:9$2t - 1s @r$5 @$y1s$1s d$U3|3t ,s @r$0 @$y,s$,s d$U.|.t 0+30&0"O00Wk0W0Wr%VO.$r3$r ]$$9% $'s O%:r!V)A$%:)A$y%:,9$)A @$.A]$(%$(l U|*t,9|* * V+ V+*9.AU$,,$9 , $ *$ *^$ '< '<% & $u%t'O.GAm- #_n#Z#V#R#M#I4#D)@$:$:$06P080W5$5W5$+0W9$$0W6 $/|5 /40t7I.7$.2I$-3B$-8$5WA$V*^$%-,P-'-#l----- 2 "s V( - 6P 9"s9==<=A=_nZVRMI4D<`<\<W<S4<N<JQ<E1sa1s\1sX51sS1sOQ1sJ1sFm1sA2722lVV2 V*2 $2 A $V y ]$ V &W3 Ap@tkG$U$$yk|yN$$r$:t V$$GNb|81091311612621118171413874359151911112354981714104321159111319161276521201867PageEODD0DateRevDesignerProjectFileXEROXR Parity Checkd0alu18.silThomson/fsiGa18RPTRS374SQ3Q2Q1Q0TTD0RRRRRRRRD1D2D3STTRRRRSSCE1'CE2WE'OE'A0A1A2A3A4A5A6A7GNDRPWriteStrobe'RPByte0RPByte1S374TRTRS374S374TREnableRDlyd2SCKSOC'S374..PPPPP179RPByte0InRPByte1In81827677F93422d15EdgeClock'cc16bc16cc16dc16jc16eQ7Q6Q5Q4D7D6D5D4TTTTSD3D2D1RRRRRRRRD0TTTTQ0Q1Q2Q3SCKOC'EdgeClock'cRA.0RA.1RA.2RA.3RA.4RA.5RA.6RA.7S374c9PUTiPDThbbRRbaabRRiTcdaaCheckRParity'S51i15bEnableR'PDTi<4/23/78<<<<<< ? @ A@>!4"s7!6!5#1,s4,s6"s:4"s;P"s;GU GUGUGMGMGAx>29&p]MG(@ 3@ ?W@K@&C;P:$U79$y;P|7677=BN$79r$7t;rA$r@$r?{$r>^$r=B$r<%$r; $r9$6 $7 $&|.u*^t4*^53*^6P*^7l+|1+4#t7l#BV$+2$#2y$#2$A#%|>#%<#%;#%:#%0#%4#%2#%1#t6P#53#4%|.u+0+2#%6<#%7Y#%8u#%9(l.u*.u#t2&32(%2)2#Am#@P#?4#>#<#;#:#9!V4^9$!V5{9$%:0$9&.$*:0$90z$:0(,$,$:,!V0$=;=65W;$76;P5$U74$y;P|26278BN$74r$<&$U8&z$y<$u8B$u8)N$8&zr$9;t(l%()',$U%:'$y)|%$%%:*^N$%:'r$>;t(l ( V$(l|;%t%:$U%:$)z$y%:zr$&3|;'t&W$V $$%+6 $+7 r$+|1+0=(%$F$u;t;$;t6$DX7DX20GU$GU42Ft's7 s6 7l6PD;PD6P%A&Wk3u+t>+?4+@P y|6< y7Y y8u y9 y: y; y< y> 7$ ] 7$r7$ 9 C$+tAmr|<r:r8ur6<tAm@P?4>|3ut7974$U 4^$6,$6P 6 $UA $U@ $U?{ $U>^ $U=B $U<% $U; $U9 $A@?>=:/#/&/%^.|%.'</'</'</#/#.!.#4$u53$u2%2%/t*^/(1&$1($1($1'O$1P&z$1P)$5W(%U$)($-*]$-($9-']$-%$9!V%^$!V% 5W&2%s( 4A$$Pr$@$$O V$?{$$N{ 9$>^$$M_ $:=B$$:LB $V<%$$VK&$s; $$sJ $9$$H$%:pP&A@%:O %:M%:L%:K%:J%:I{%:H_tPONMLKmJQI4.:$0p.A+Wx/%$9%]r$*:p&Wx5W7$ 5W@$5W2$5W2$<p@ ;t2%5Wt@6t2iGNQ11109131211891213103652142135643131221612354791011121314151315149112101157612101113151442357642356131211109842191PageEODD0DateRevDesignerProjectFileXEROXMIR[0:7] with Parity Checkd0alu19.silThomson/Itami19SCKCL'SRRRRRRRRRODDTTEVNDRTQTQ'DRTQTQ'DRTQTQ'DRTQTQ'DRTQTQ'DRTQTQ'DRTQTQ'SCKCL'SS175S280S175S175S175S175S175S175S175S175S74PPPPPPPPPPGNDPGaRMOD'RSEL.0'RSEL.1'RSEL.4'RSEL.0'RSEL.1'RSEL.2'RSEL.4'RSEL.5'RSEL.0RSEL.1RSEL.2RSEL.3'RSEL.3RSEL.4MemInstFastMemInstMemInst'RMOD'RMODMemInst/dMemInst/d'RMOD/dRSEL.2/dRMOD/d'RSEL.3/dRSEL.4/dRSEL.5/dRSEL.0/d'RSEL.1/d'clkMIR'cRSEL-Parity.6116162162561565715758158159S175DRTQTQ'RSEL4and5/dRSEL4and5.Q7'Q6'Q5'Q4'Q3'Q2'Q1'Q0'S4S2S1E'E'TTTTTTTTSSRRRSERRABTRRRABTRS138S11S11RSEL.0'Suspend'MemInst'RSEL4and5RMODRSEL.0RSEL.1'PPPPPPPPEnCtrlAuxRbEnCtrlAuxRa1091089495194195R_Stkp'R_SALUF'ReadSyn'ReadErrors'R_SpareR'R_DBSB'R_NBR'R_PCXF'ABTRRiS00RMODEnAuxR'RSEL4and5RSEL.1'RSEL.2'RSEL.3'P59CDQ'QQSRTTRR'S'clkMIR'cCDQ'QQSRTTRR'S'S74clkMIR'cd18fd17fd18bd18cd18dd18ed17bd17cd17dd17ed19ad19bc17d16f19af19bb3aPUcPUcPUcPUcMemInstFast'MemInstTRHGiPMemInst-aRSEL.5137S04d2f99199RUNRUN>=VOQOQN4VTTS::2!32 223333k3O$$IxIXGU9@pAGU>;GU1sGU&WGU GUGUGMGMGAx>29&p]MG)@ 3@ K@k|!s%r$%$ys)A$s&$U$t&3&3|!4^X4^t4^4^4^4^4^4^4^<8t4$ @4$:W$ 4"$:W|:W8t3sR_$Vf$TQ|POPtTQsR$OR$O|OtSsL$P$N|KZOKZtNsL$OL$O|J=tMs<%$@-$>|:O:t>s^$ r8$ r3B$ r$ rO $ r^$sS| $sT $sO $sM $sH_ $sI{ $sC $sB $s=B $s>^ $s8 $s7 $s2% $s3B $'s V$'s V$'s V$'s V$1sAU$1s$U$-9$:W] V$G|ZS!KZE@=:5 /*#$9"$U.tO:T$ |N rVV$ rR_V$?Wp@(t "sI((("sD4"s="s2l!VO"sH"sC"s>'sz V$"s7"s9"s3^Q "sT"sS#OQ#N4 ^ W R >1s+$9 OQ 9 3 3 I D4 #> :W|:T9$9t^Q9V9R9N9I49C9>98929H;s- $.s+z$/$-l|*O*t-ls+$O+$O|(t,, - - s|(;ttTQ;tUm;tV;tW;tX;tY;tZ;t\8R$ @8R$=BS$ 8^ r$9ZJ9X9U9S4;S4=B|X=BW=BVv=BUZ=BT==BS!=BR=BP;N9N8eW8eT8eR:N:tS46,|>6,;3-2l ,sZ,sX,sV,sX| 9$|;t-l r-$sY $sY y$Y.$s_U$Z^ ZJ]|[TZZZWWtYu^9[C]$X$_$a`U$^ $9[ #$#$] $U$$AU$d$s]$s]y$$sU$+]:|4;XtV99]$'O'ORMGB;S47@7:472:as :Z (!36,|^>2^>2_Z2_Z2l^>Z $)Z$])a$6tar$D^><tb5 (Eta6t`3a]$D@D:4W9$X5"@$! $"V ]$ :T$] :Vr$$pVC :xW$pE :C$] :F&r$ :;$ :;r$$; $5{ :6 r$ :6,$ :0$ :0zr$$/ :xFm ; 6P 0]$]r$#px=Ur$=Tr$KpU&KT EtxUEtT=0$U=/$C;p/^>;x03Bp@,stQ 9;|H5F5I!9H5I5I5H<K$99K]$,sL $,sK $:WtJQ6tKm:P&$BAI$,sK3J$3J$@:WKGNcu 12011101201110753864291213141516171819753864291213141516171819981015113141011653247912113141211564327101591612621118171413874359151916431114110121315925713121111093265483216548109111312111312810965432113121111093265486431114110121315925712113121165371094151426523151411121013147915113141011653247912113121165371094151421098131211546213PageEODD0DateRevDesignerProjectFileXEROX20Thacker/fsid0alu20.silGaTDCRRS32TDCRRS32S32TDCRRS32TDCRR25S09MC2Ad.0MC2Ad.1MC2Ad.2MC2Ad.3MC1Ad.0MC1Ad.2MC1Ad.3Stkp.0Stkp.1Stkp.2Stkp.3SRC/DEST=0'clkAd'clkMC2'BSEL.0BSEL.1LRLTMC1Ad.1CKSCOETEPCL'TLD'TRSRRRRRB0B2B3H0H1H2H3TTTSB1Q3Q2Q1Q0TTTTD0RRRRRRRRB0D1B1D2B2D3B3SSBE'SCITCOH3H2H1H0E3E2E1E0D0D1STTTTRRRRRRRRD2D3CKSCOETEPCL'TLD'TRSRRRRRB0B2B3H0H1H2H3TTTSB1TRHGiS283S257S163S163S04Stkp.4Stkp.5Stkp.6Stkp.7F1.0F1.1F1.2F1.3MC1Ad.4MC1Ad.6MC1Ad.7MC1Ad.5MC2HasRLoadAd'SRC/DEST=0'MC1HasR'MC1HasR...DecrMC1StkpIncrMC1StkpMC2Ad.4MC2Ad.5MC2Ad.6MC2Ad.7XYY3X3Y2X2Y1X1Y0X0TTSRRRRRRRRSS>=YY3X3Y2X2Y1X1Y0X0TTSRRRRRRRRSS>=8>7l>53>2=f1B.A>6PEP9EP53A&.A G H I J GK GM GN4 GOQ2N2L2JQ2HD{2PC_C_dFdHdI4dJQKmLMN"ON4"OK"OI"OG4^C:4K:4M:4N42N42M2J2H2IG7C2K:4OQ:4J6 C 9Zn \[ 9Um 9WV _n a` dn feIxIXGU9@pAGU>;GU1sGU&WGU GUGUGMGMGAx>29&p]MGJt@2@ 's@ ?W@|a Vc> Vc> b `wtc)a9$?a r$b|$?` r$`C$?^ r$?_ r$|\ V^> V^> ] [vt^T|R VT= VT= S Qv[$^ $tY|W VY> VY> X Vvf` $d' $_' $a` $\_ $Z& $U& $W_ $$tcQT r$Cb5CaC_C^/b5/_/^:b:`:^Q:\T S6tVrdnr_nI4F6tVC$/a6PEP6|@7tN4^F4^G4EP9|F7tEP9|KZ3H8@3C3D3F3I!3J=4tM4Km4JQ8BM8BL8BKm8BJQ9E-$ 4E $4E $ @9|J=9I!9H4P&$53@4tL :F :I :KJ :M!|C!E!H!J=ztN43P$!D$ 93D{$3D{$ ]|JIHGvFYE=D CztMzKzJzIzHzGzFm|@=OtD :D |@= E$ E$ tE|MtPmGfIKN ]F ]I4 ]Km ]M ]N ]L|AYD FYHJ Q$ E$ KZ J= I! H F E D C ]tJQ ]HAm/A|+ Bt9?{1,?{2I?/D|1<Ct/D|5>2YC+ >->/>1<>3u>4?t7?5?4C_7C_6C_5C_4D/$ ?4/^$?4/^$ @D|4D3uD2Y?4:{$@P+ ?t6H|;;<<;C$99L $9K $9J $D8B$D7%$D6 $D4$!K$!I{$!GB$5WC$@t-$:W,$B$N{ $LB $J $G $M_$K&$H$F$O r$L r$J r$H_ r$ rM$ rK$ rI{$(?$?{ $$2C_U$ tOOQ4N?9V?{V$= rFI$ rGB$UOQUMUJUHrZnrUm:M:Km=N4=K=J=M82<-$:WBC B$?!?F&V$|M9KZD5tFm C H8H7lH6PH53C_ $ (k$!&3 9 9  9!3 9"O 9#l 9$ 9% 9&9|X9"X @ @#X @! @ @ @"< @  @ $ @OX X t+9| t# $9$ @+ $kV $$$VG$$9$VG$+d$+$GV$|;;3       ttt;XXX;+d$A$ttd d @ yOHOz' $% $$ $# $" $!z $ ] $A $|99X @t99X @t $ $ $ $$A@$@$A@$@$ y@$@$  $    9 9  @ 99 @  $$ @$y@$9$A$ t3  2 2r r$r$$ $ 9$9:$9M $ y$d$9r@ @$ ]$G$r$$#| # stV$V$V$yV$V$V$V$]V$V$|tt'O%"  9|"9X9;X9;"(t ((() )")%)'O)|:W$:W$:W$]:W$:W$:W$:W$y:W$DX9$K K ,s$$:G$: ]$,s@ @$7d$97 y$9;t49$4$8$6t$6t$B 6t323 23339;$AV$'syy$'s y$3 $/|/../:/:3B/ / . . /: /: 3B 3 $'sy$'s yy$'sy$'sAy$'sy$'sAy$3$ $$3$ $$//../:/:X3Bt//../:/:X3Bt)A $) ] $)!z $)" $)# $)$ $)% $)' $@- $k?W $?$?$?WG$?$?9$?WG$@-d$@-$G?W$A;A;D4 C < < < = = =t=t<t<;<<===X=X<X<;<@-d$=B$<t=t=f =f @= y=O=H==O=z==3(k$7!7&34;4; 4;!34;"O4;#l4;$4;%4;&9;|X9;"7X3B3B#X3B!3B3B3B"<3B 3B3$ @6PX4X4t6,79;| 7t#3$9;$ @&3#!OO )&3)#)!)C;$Et)|tt k - -k 99###*:*:L#Lrp|b]XStfa\W>^Y>^Z>^\>^]5:Y:Z:\:]5?|W?Y?\?^>;S:t^Q:_n:`9|Vv9W9X9Y9Z9\9]!9^>:WW$ ]:WW$?X$ 9:Wd'$:ta?|]!?Z?X?Vv>^ta>^`>^_n>^^Q>|S;-tX5=X5%|T=#tZn#[#\#]#^#_#a#%|W#%X!#%Y>#%ZZ#%[v#%\#%]#%^#X|$ ]#X|$)X$ 9#d$#tb5)|^>)\)Y)W'ta'_J']'Z'O|T=$tX&X;tb<Vf$)[Cr$-[C$y)]|U$,s]|$],s_ $)_9$+W_$@+W`$-^ $9eC$a` $9`C$_' $a$_J$9VC9$sVC$sZ $9[C$[C$\ $%:T$'sS$VS| @$ :A$:A9Um>;UJ$9U&r$:A$$8Am :W, rdr_rZrU%:_n<] KmJ6tHA2l0W0W0WO0W OB r  VVOV O7 :?49;393=-2C 4rfa\rW/:]| @$/:\_ @$/:[C @$/:Z& @$/\/Zn/[/]8Bf$7AI$4;44;64;84;;-5|1<53u55570zt;03>^$52I$ 9032%$032%$ ]/|8u/7Y/6</5 /4/2/1/00zt:0z90z80z7l0z6P0z530z41|-1Pt2l4;2l4|-72$54 $86 $57%$97%$59^$:8B$5;$$0t<&<% $&; $&9 $&8 $&7 $&6 $&5{ $&4^ $&;P&9&6&420$(0z $(0 B,$C+$7+z $4;0$94;/U$4037|'2&2(6t'2)u2)u5t)-,$-,$9|&*^.$t* *3+327?]| r$?\_ r$?[C r$?Z& r$C]C\C[CZn&5&7&:4&$97%$9=$:8B$:<r$?Wp?{?W>^?W=B?W<%;tt<;t>;t?4;t@P!MV$$L$%Kr$&J V$(H_ $*GB $7A& $8BBV$*G's's 'sO'sOBp@t/ 9. 90 91, 92I 93e 941 2%3B4^5{678r|,r/r1<r3u2; @$r-$ V2-d$2-$ y43u2Y1<0 /-,r4r2Yr0 r-5r5r++t. 98 97 96 95 9d/.01,2I3e4d1 d2%d3Bd4^d5{d6d7d8 :|, :/ :1< :3u; @$ :-$ V-d$-$ y43u2Y1<0 /-, :4 :2Y :0  :-5 :5 :++dt.8765]9 :9^$/^$$ :|+595r+r9^$t9!9/U/U/^$x; 0GNgY12141618234567891917151312011101214161823456789191715131201110121416182345678919171513120111012141618234567891917151312011101214161823456789191715131201110PageEODD0DateRevDesignerProjectFileXEROXThacker/fsiGa2/19/79Spare DIP Locations21D0ALU21.silP9P11P12P13P14P15P16P8P7P6P5P4P3P2P1TTTTRRRRRRRRTTTTRTTRP10P20P19P18P17FPLATVCCGND..................a1..................GNDVCCP9P11P12P13P14P15P16P8P7P6P5P4P3P2P1TTTTRRRRRRRRTTTTRTTRP10P20P19P18P17FPLATP9P11P12P13P14P15P16P8P7P6P5P4P3P2P1TTTTRRRRRRRRTTTTRTTRP10P20P19P18P17FPLATVCCGND....................................GNDVCCP9P11P12P13P14P15P16P8P7P6P5P4P3P2P1TTTTRRRRRRRRTTTTRTTRP10P20P19P18P17FPLATP9P11P12P13P14P15P16P8P7P6P5P4P3P2P1TTTTRRRRRRRRTTTTRTTRP10P20P19P18P17FPLATVCCGND..................e1g1h1f1;Pt>;P@P;PB;PD3E3D3C3B3Am3@P3?43>;PE;PC;PAm;P?43F;PF;P<3B<;PR;PTQ;PV;PX3Y3X3W3V3Um3TQ3S43R;PY;PW;PUm;PS43Z;PZ;PP3BP3+33-l3/31210/.-l,P+332303.3,P4343*$*3>3@3C3EPFmEPD4CA@?>3Fm3D43A3?G3G3=$=3R3TQ3V3XYXWVUmTQS4R3Y3W3Um3S4Z3Z3P$PCG -G G G IxIXGU9@pAGU>;GU1sGU&WGU GUGUGMGMGAx>29&p]MG2@ ?W@B@rJt@'s@ tQCPJQfRSTUR_S|TUVWY Z&|N!PZRT\_@$O-$ VO d$O $ yUTSRQvPZO=N!USQvO=WWMMtP&ZJY XV[CZ$9P r$VZ9P|UTRSQvPZN!O=MN!PZO=QvRTSUWtOQ|CBv@=AY? >;<:9;:<>@=? AYBv9t=VG9=B r$GB$=<=?@-AIBf>@ A&BBC_D{EF|:<? AYH@$;$ V;d$;$ yBvAY@=? ><;:Bv@=>;CC99t<FEDCG*^)e*+,-.+z,-./1 2%3B|'<)u+-5{@$(H$ V(%d$(%$ y/-,+*)u(X'</,*(X0 0 &&t)A3e2%1,04^3$9) r$V49*|/-+,*)u'<(X&'<)u(X*+-,/0 3W3U3S3T3R3Qv3O=3PZ3N!:M:O=:N!:PZ:Qv:S:R:T:U+WtP@tZ+WP r$:Z$5QC8PJ8Qf8R8S8T8U5R_5S|5T5U5V5W5Y 5Z&:|N!:PZ:R:T4\_@$:O-$ V4O d$4O $ y4;U4;T4;S4;R4;Qv4;PZ4;O=4;N!:U:S:Qv:O=4;W:W:M4;M5tP&8ZJ8Y 8X8V6 [C5=B88?8@8A5>^5?{5@5A5B5C5E 5F&:|: ::@4H_@$:;-$ V4; d$4; $ y4;A4;@4;?4;>4;=v4;:?:=v:3@3?3A3Ct;7OQ7;P(lGN\<EODD0DateRevDesignerProjectFileXEROXThackerD0aluCHANGES.silALU Card CHANGESChanges for revision G to H:1) Added clkH2' (pg 6,15).2) Added output CheckRParity' to prom d5 (pg 9) and S51 i15b (pg 18) to check parity only when R is read.3) Added (pg 6) gates i2b, a3a, and b4c to correct deficiencies in R address calculation.4) Added signal PUTj (pg 14, 20) for test.5) Added signal PUTk and gate b3c (pg 15,20) for test.6) Added signal PDTi (pg 18,20) for test.Note: This board contains no platforms. The "Plats" at positions c2 and d1 are Beckman B898-1-R1K resitor networks (15 1Kresistors with pin 16 common).Equivalent networks from other manufacturers may be substituted.Changes for revision H to I:1) Changed signal named HighByte_F1F2 to HighByte_F1F2' and changed dwg. of gate c3a (pg5).2) Removed sign extension feature for constants in arithmetic operations. Changed signals SignExtendF1F2 to GND(pg 3,4) and removed gate a4a (pg 5).3) Changed clear input of d18 from PUc to RUN (pg 19).5) f2.15 is now GND, was MemInst' (pg 16).7) Changed ALUA.08In-ALUA.15IN to ALUA.08-ALUA.15 (stkp input, pg 11).8) Added S240's to force R[04:07] to ONE during R_SALUF (pg 10).9) Added test points. If signal was named, t.p is added in italics. If not, signal name is now TPxxx.4) Eliminated (redundant) signal LoadMC1 (p16). This signal is now LoadAd. Changed gate at c3b (S10) to S00 (e2b).Changes for revision I to J (6/26/78)1) Replaced signal Cycle0' with Cycle0Feed' at a4.10 (pg 6)2) Changed PUb to MC2XferWord at c15.3 (pg 13)3) Changed PUb to MC2XferWord at d11.6 (pg 13)4) Generated MC1XWdly at g2.15 - added feedback from g2.12 to g2.2, removed PUc from g2.2 (pg 16)5) Renamed MC1WillGetR' to ShiftMC1XW' (pg 16)6) Generated MemNeedsR' in S51 at a3b rather than in S02 at b4a (pg 16)7) Generated MC2XWdly in S74 at i1b (pg 16)8) a8.10 is now connected to MC1XWdly (was MC1HasR) (pg 20)Changes for revision J to K (8/29/78)3) Changed a4.2,5,10,13 from MC2Ad.x to MC2CAd.x to make Raddress interlocking during single errors work properly (pg20).2) Changed gate c8a to S10 at c3b to form clkSStkp' (pg 15).1) Shuffled inputs to decoder d16 and gate c3c, connected d16.5 to Cycle0Feed' (pg 19).Changes for revision K to revision L (10/7/78)1) Changed inputs of c14 section b (pg13) from GND to ProcCycle0 and SRSA2. This requires revision E for Prom b2.2) Connected clear inputs of g2 and h2 (pg16) to RUN rather than Puc. (required to initialize XferWord regs. at boot).3) Reversed order of test points TP206-TP209 (pg 20).Current Prom Revisions:d5: Db14: Df2: Db2: EFChanges for revision L to revision M (12/9/78).1) Changed h19.1 from QWO to H2.08' (pg 10). Branch on QWO is now done on Control Store.2) Added flip-flop c18d in line EnColAd' (pg 17). Memory Control rev M is required with this change.3) Added PROM a2 (at revision F) to check Stack overflow (pg 11).a2: 4) Removed signal MC1XferWord from E006 to make room for new signal StackEmpty (pg 16).Note: Revision M = Revision GaGa2/19/79b13: ECG -G G G MGMGGU9x@pDGUAGU4GU&WGU GUGUEtxB5W9&p]MG7@&@r9tfrdnrbiraYr_n*r]6r\)9 {U2U@9ZnrX[rWpUm%rS6rPm*rNFrM@rKmhrRs9I4%rG<rE0rD4/rBar@.r?4Hr=,r;<9:4%r53yr6<r8W93.r1Psr/xr-5p]rtOrrOr 9,P/r*Yr(er'OBrr%W#Bp@Et@rt GNgY^12345678911121314151617101819ABCDEFGHI1-100101-20020pins: A16pins: B14pins: C22pins: D24 pins: ENote: The short vertical lines indicatefilter capacitor locations.S51S11S02S64S04S163S163S86S64S86S85S85S64S37425S09S32S00S11S00S02S74S04S00S00S257S257S283S283S163S163S240S240S240S10B898-1KS10S00S10S260S00S00S37425S0925S09S64S64S64S64S374S280S374S04B898-1KS04S51S374S374S10S10S20S64S74S74F93422F93422F93422F93422F93422S181S181S181S181S138S175S175S74S00S153S153S153S153S153S153S153S153S153S153S153S153S153S15325S0925S09S257S240S374S251S74S189S189S189S18925S09S374S240S24025S09S240S257S374S374S251S25125S09S24125S09S11S194S153S240S257S24025S09S251S251S374S374S24025S09S194S153S240S257S374S85S251S25125S09S24125S09S251S74S00S260S20S260S182S86S85S25125S09S51S258S258S258S258a2-Fd5-Db14-Df2-Db2-EEODD0DateRevd0alulayout.silProjectFileXEROXThackerd0alulayout.silALU Card LayoutGa2/19/79(119 Total)b13-ESpareSpareSpareSpareSpareCG -G G G &z$$'sz$$(z$$(z$$)z$$+z$$+Wz$$*z$$*:z$$)z$$,sz$$-z$$-z$$.z$$.z$$1sz$$0z$$0Wz$$/z$$/:z$$2z$$2z$$3z$$3z$$4;z$$7z$$6tz$$5z$$5Wz$$4z$$7z$$8z$$8z$$9;z$$9z$$<z$$<z$$;tz$$:z$$:Wz$$=z$$=z$$>;z$$>z$$?Wz$$Bz$$Az$$Az$$@tz$$?z$$=$$=$$>;$$>$$?W$$B$$A$$A$$@t$$?$$7$$8$$8$$9;$$9$$<$$<$$;t$$:$$:W$$2$$2$$3$$3$$4;$$7$$6t$$5$$5W$$4$$,s$$-$$-$$.$$.$$1s$$0$$0W$$/$$/:$$&$$'s$$($$($$)$$+$$+W$$*$$*:$$)$$V$$$$ r$$ $$ $$ V$$ $$ 9$$ $$ $$ $$r$$$$$$$$$$V$$$$9$$$$r$$$$$$$$$$s$$$$V$$$$:$$$$$$$$$$:$$$$s$$$$V$$$$$$$$$$ :$$ $$#$$#$$"s$$!$$!V$$z$$z$$z$$ :z$$ z$$#z$$#z$$"sz$$!z$$!Vz$$z$$z$$z$$z$$:z$$z$$sz$$z$$Vz$$z$$rz$$z$$z$$z$$z$$sz$$z$$Vz$$z$$:z$$ z$$rz$$z$$z$$z$$z$$Vz$$z$$9z$$z$$Vz$$z$$ rz$$ z$$ z$$ Vz$$ z$$ 9z$$ z$$ z$$*:A$$*A$$+WA$$+A$$,sA$$/:A$$.A$$.A$$-A$$-A$$*: $$* $$+W $$+ $$,s $$/: $$. $$. $$- $$- $$0WA$$0A$$1sA$$2A$$2A$$5WA$$4A$$4;A$$3A$$3A$$0W $$0 $$1s $$2 $$2 $$5W $$4 $$4; $$3 $$3 $$6tA$$7A$$7A$$8A$$8A$$;tA$$:A$$:WA$$9A$$9;A$$6t $$7 $$7 $$8 $$8 $$;t $$: $$:W $$9 $$9; $$<A$$=A$$=A$$>;A$$>A$$AA$$AA$$@tA$$?A$$?WA$$< $$= $$= $$>; $$> $$A $$A $$@t $$? $$?W $$!A$$"sA$$#A$$#A$$$A$$&A$$&WA$$%A$$%:A$$$A$$! $$"s $$# $$# $$$ $$& $$&W $$% $$%: $$$ $$A$$VA$$A$$sA$$A$$ A$$ :A$$A$$A$$A$$ $$V $$ $$s $$ $$ $$ : $$ $$ $$ $$A$$:A$$A$$VA$$A$$A$$A$$A$$A$$sA$$ $$: $$ $$V $$ $$ $$ $$ $$ $$s $$A$$A$$A$$9A$$A$$A$$A$$rA$$A$$VA$$ $$ $$ $$9 $$ $$ $$ $$r $$ $$V $$ r"$$ "$$ "$$ "$$ "$$r"$$ "$$ V"$$ "$$ 9"$$ r$A$$ $A$$ $A$$ $A$$ $A$$r$A$$ $A$$ V$A$$ $A$$ 9$A$$"$$"$$"$$9"$$"$$"$$"$$r"$$"$$V"$$$A$$$A$$$A$$9$A$$$A$$$A$$$A$$r$A$$$A$$V$A$$"$$:"$$"$$V"$$"$$"$$"$$"$$"$$s"$$$A$$:$A$$$A$$V$A$$$A$$$A$$$A$$$A$$$A$$s$A$$"$$V"$$"$$s"$$"$$ "$$ :"$$"$$"$$"$$$A$$V$A$$$A$$s$A$$$A$$ $A$$ :$A$$$A$$$A$$$A$$!"$$"s"$$#"$$#"$$$"$$&"$$&W"$$%"$$%:"$$$"$$!$A$$"s$A$$#$A$$#$A$$$$A$$&$A$$&W$A$$%$A$$%:$A$$$$A$$<"$$="$$="$$>;"$$>"$$A"$$A"$$@t"$$?"$$?W"$$<$A$$=$A$$=$A$$>;$A$$>$A$$A$A$$A$A$$@t$A$$?$A$$?W$A$$6t"$$7"$$7"$$8"$$8"$$;t"$$:"$$:W"$$9"$$9;"$$6t$A$$7$A$$7$A$$8$A$$8$A$$;t$A$$:$A$$:W$A$$9$A$$9;$A$$0W"$$0"$$1s"$$2"$$2"$$5W"$$4"$$4;"$$3"$$3"$$0W$A$$0$A$$1s$A$$2$A$$2$A$$5W$A$$4$A$$4;$A$$3$A$$3$A$$*:"$$*"$$+W"$$+"$$,s"$$/:"$$."$$."$$-"$$-"$$*:$A$$*$A$$+W$A$$+$A$$,s$A$$/:$A$$.$A$$.$A$$-$A$$-$A$$*:%$$*%$$+W%$$+%$$,s%$$/:%$$.%$$.%$$-%$$-%$$*:'$$*'$$+W'$$+'$$,s'$$/:'$$.'$$.'$$-'$$-'$$0W%$$0%$$1s%$$2%$$2%$$5W%$$4%$$4;%$$3%$$3%$$0W'$$0'$$1s'$$2'$$2'$$5W'$$4'$$4;'$$3'$$3'$$6t%$$7%$$7%$$8%$$8%$$;t%$$:%$$:W%$$9%$$9;%$$6t'$$7'$$7'$$8'$$8'$$;t'$$:'$$:W'$$9'$$9;'$$<%$$=%$$=%$$>;%$$>%$$A%$$A%$$@t%$$?%$$?W%$$<'$$='$$='$$>;'$$>'$$A'$$A'$$@t'$$?'$$?W'$$!%$$"s%$$#%$$#%$$$%$$&%$$&W%$$%%$$%:%$$$%$$!'$$"s'$$#'$$#'$$$'$$&'$$&W'$$%'$$%:'$$$'$$%$$V%$$%$$s%$$%$$ %$$ :%$$%$$%$$%$$'$$V'$$'$$s'$$'$$ '$$ :'$$'$$'$$'$$%$$:%$$%$$V%$$%$$%$$%$$%$$%$$s%$$'$$:'$$'$$V'$$'$$'$$'$$'$$'$$s'$$%$$%$$%$$9%$$%$$%$$%$$r%$$%$$V%$$'$$'$$'$$9'$$'$$'$$'$$r'$$'$$V'$$ r%$$ %$$ %$$ %$$ %$$r%$$ %$$ V%$$ %$$ 9%$$ r'$$ '$$ '$$ '$$ '$$r'$$ '$$ V'$$ '$$ 9'$$ r)A$$ )A$$ )A$$ )A$$ )A$$r)A$$ )A$$ V)A$$ )A$$ 9)A$$ r*$$ *$$ *$$ *$$ *$$r*$$ *$$ V*$$ *$$ 9*$$)A$$)A$$)A$$9)A$$)A$$)A$$)A$$r)A$$)A$$V)A$$*$$*$$*$$9*$$*$$*$$*$$r*$$*$$V*$$)A$$:)A$$)A$$V)A$$)A$$)A$$)A$$)A$$)A$$s)A$$*$$:*$$*$$V*$$*$$*$$*$$*$$*$$s*$$)A$$V)A$$)A$$s)A$$)A$$ )A$$ :)A$$)A$$)A$$)A$$*$$V*$$*$$s*$$*$$ *$$ :*$$*$$*$$*$$!)A$$"s)A$$#)A$$#)A$$$)A$$&)A$$&W)A$$%)A$$%:)A$$$)A$$!*$$"s*$$#*$$#*$$$*$$&*$$&W*$$%*$$%:*$$$*$$<)A$$=)A$$=)A$$>;)A$$>)A$$A)A$$A)A$$@t)A$$?)A$$?W)A$$<*$$=*$$=*$$>;*$$>*$$A*$$A*$$@t*$$?*$$?W*$$6t)A$$7)A$$7)A$$8)A$$8)A$$;t)A$$:)A$$:W)A$$9)A$$9;)A$$6t*$$7*$$7*$$8*$$8*$$;t*$$:*$$:W*$$9*$$9;*$$0W)A$$0)A$$1s)A$$2)A$$2)A$$5W)A$$4)A$$4;)A$$3)A$$3)A$$0W*$$0*$$1s*$$2*$$2*$$5W*$$4*$$4;*$$3*$$3*$$*:)A$$*)A$$+W)A$$+)A$$,s)A$$/:)A$$.)A$$.)A$$-)A$$-)A$$*:*$$**$$+W*$$+*$$,s*$$/:*$$.*$$.*$$-*$$-*$$,$$ r,$$ ,$$ ,$$ ,$$ ,$$ 9,$$ 9.A$$ .A$$ .A$$ .A$$ .A$$ r.A$$.A$$ V,$$ ,$$r,$$,$$,$$,$$,$$9,$$,$$V,$$,$$.A$$V.A$$.A$$9.A$$.A$$.A$$.A$$.A$$r.A$$ .A$$ V.A$$ V.$$ .$$r.$$.$$.$$.$$.$$9.$$.$$V.$$.$$,$$,$$,$$,$$:,$$,$$V,$$,$$s,$$,$$,$$.A$$.A$$s.A$$.A$$V.A$$.A$$:.A$$.A$$.A$$.A$$.A$$.$$.$$.$$.$$:.$$.$$V.$$.$$s.$$.$$.$$,$$:,$$,$$V,$$,$$s,$$,$$,$$,$$,$$ :,$$ :.A$$.A$$.A$$.A$$.A$$s.A$$.A$$V.A$$.A$$:.A$$.A$$.$$:.$$.$$V.$$.$$s.$$.$$.$$.$$.$$ :.$$!V,$$!,$$"s,$$#,$$#,$$$,$$$,$$%:,$$%,$$&W,$$&,$$&.A$$&W.A$$%.A$$%:.A$$$.A$$$.A$$#.A$$#.A$$"s.A$$!.A$$!V.A$$!V.$$!.$$"s.$$#.$$#.$$$.$$$.$$%:.$$%.$$&W.$$&.$$*:,$$*,$$+W,$$+,$$,s,$$-,$$-,$$.,$$.,$$/:,$$/,$$/.A$$/:.A$$..A$$..A$$-.A$$-.A$$,s.A$$+.A$$+W.A$$*.A$$*:.A$$*:.$$*.$$+W.$$+.$$,s.$$-.$$-.$$..$$..$$/:.$$/.$$0,$$1s,$$2,$$2,$$3,$$3,$$4;,$$4,$$5W,$$5,$$6t,$$6t.A$$5.A$$5W.A$$4.A$$4;.A$$3.A$$3.A$$2.A$$2.A$$1s.A$$0.A$$0.$$1s.$$2.$$2.$$3.$$3.$$4;.$$4.$$5W.$$5.$$6t.$$7,$$8,$$8,$$9;,$$9,$$:W,$$:,$$;t,$$<,$$<,$$=,$$=.A$$<.A$$<.A$$;t.A$$:.A$$:W.A$$9.A$$9;.A$$8.A$$8.A$$7.A$$7.$$8.$$8.$$9;.$$9.$$:W.$$:.$$;t.$$<.$$<.$$=.$$>;,$$>,$$?W,$$?,$$@t,$$A,$$A,$$A.A$$A.A$$@t.A$$?.A$$?W.A$$>.A$$>;.A$$ r/$$ /$$ /$$ /$$ /$$r/$$ /$$ V/$$ /$$ 9/$$ r1$$ 1$$ 1$$ 1$$ 1$$r1$$ 1$$ V1$$ 1$$ 91$$/$$/$$/$$9/$$/$$/$$/$$r/$$/$$V/$$1$$1$$1$$91$$1$$1$$1$$r1$$1$$V1$$/$$:/$$/$$V/$$/$$/$$/$$/$$/$$s/$$1$$:1$$1$$V1$$1$$1$$1$$1$$1$$s1$$/$$V/$$/$$s/$$/$$ /$$ :/$$/$$/$$/$$1$$V1$$1$$s1$$1$$ 1$$ :1$$1$$1$$1$$!/$$"s/$$#/$$#/$$$/$$&/$$&W/$$%/$$%:/$$$/$$!1$$"s1$$#1$$#1$$$1$$&1$$&W1$$%1$$%:1$$$1$$;/$$>/$$A/$$A/$$@t/$$?/$$?W/$$<1$$=1$$=1$$>;1$$>1$$A1$$A1$$@t1$$?1$$?W1$$6t/$$7/$$7/$$8/$$8/$$;t/$$:/$$:W/$$9/$$9;/$$6t1$$71$$71$$81$$81$$;t1$$:1$$:W1$$91$$9;1$$0W/$$0/$$1s/$$2/$$2/$$5W/$$4/$$4;/$$3/$$3/$$0W1$$01$$1s1$$21$$21$$5W1$$41$$4;1$$31$$31$$*:/$$*/$$+W/$$+/$$,s/$$/:/$$./$$./$$-/$$-/$$*:1$$*1$$+W1$$+1$$,s1$$/:1$$.1$$.1$$-1$$-1$$*:2$$*2$$+W2$$+2$$,s2$$/:2$$.2$$.2$$-2$$-2$$*:4^$$*4^$$+W4^$$+4^$$,s4^$$/:4^$$.4^$$.4^$$-4^$$-4^$$0W2$$02$$1s2$$22$$22$$5W2$$42$$4;2$$32$$32$$0W4^$$04^$$1s4^$$24^$$24^$$5W4^$$44^$$4;4^$$34^$$34^$$6t2$$72$$72$$82$$82$$;t2$$:2$$:W2$$92$$9;2$$6t4^$$74^$$74^$$84^$$84^$$;t4^$$:4^$$:W4^$$94^$$9;4^$$<2$$=2$$=2$$>;2$$>2$$A2$$A2$$@t2$$?2$$?W2$$<4^$$=4^$$=4^$$>;4^$$>4^$$A4^$$A4^$$@t4^$$?4^$$?W4^$$!2$$"s2$$#2$$#2$$$2$$&2$$&W2$$%2$$%:2$$$2$$!4^$$"s4^$$#4^$$#4^$$$4^$$&4^$$&W4^$$%4^$$%:4^$$$4^$$2$$V2$$2$$s2$$2$$ 2$$ :2$$2$$2$$2$$4^$$V4^$$4^$$s4^$$4^$$ 4^$$ :4^$$4^$$4^$$4^$$2$$:2$$2$$V2$$2$$2$$2$$2$$2$$s2$$4^$$:4^$$4^$$V4^$$4^$$4^$$4^$$4^$$4^$$s4^$$2$$2$$2$$92$$2$$2$$2$$r2$$2$$V2$$4^$$4^$$4^$$94^$$4^$$4^$$4^$$r4^$$4^$$V4^$$ r2$$ 2$$ 2$$ 2$$ 2$$r2$$ 2$$ V2$$ 2$$ 92$$ r4^$$ 4^$$ 4^$$ 4^$$ 4^$$r4^$$ 4^$$ V4^$$ 4^$$ 94^$$&6 $$&W6 $$%6 $$%:6 $$$6 $$$6 $$#6 $$#6 $$"s6 $$!6 $$!V6 $$ 6 $$ 7$$!V7$$!7$$"s7$$#7$$#7$$$7$$$7$$%:7$$%7$$&W7$$&7$$&9^$$&W9^$$%9^$$%:9^$$$9^$$$9^$$#9^$$#9^$$"s9^$$!9^$$!V9^$$ 9^$$6 $$6 $$6 $$6 $$s6 $$6 $$V6 $$6 $$:6 $$6 $$6 $$6 $$7$$7$$7$$:7$$7$$V7$$7$$s7$$7$$7$$7$$7$$9^$$9^$$9^$$9^$$s9^$$9^$$V9^$$9^$$:9^$$9^$$9^$$9^$$s6 $$6 $$V6 $$6 $$:6 $$6 $$6 $$6 $$6 $$r6 $$6 $$V6 $$V7$$7$$r7$$7$$7$$7$$7$$:7$$7$$V7$$7$$s7$$s9^$$9^$$V9^$$9^$$:9^$$9^$$9^$$9^$$9^$$r9^$$9^$$V9^$$96 $$6 $$6 $$6 $$6 $$r6 $$ 6 $$ V6 $$ 6 $$ 96 $$ 6 $$ 6 $$ 7$$ 7$$ 97$$ 7$$ V7$$ 7$$r7$$7$$7$$7$$7$$97$$99^$$9^$$9^$$9^$$9^$$r9^$$ 9^$$ V9^$$ 9^$$ 99^$$ 9^$$ 9^$$0W6 $$/6 $$/:6 $$.6 $$.6 $$-6 $$-6 $$,s6 $$+6 $$+W6 $$*6 $$*:6 $$*:7$$*7$$+W7$$+7$$,s7$$-7$$-7$$.7$$.7$$/:7$$/7$$0W7$$0W9^$$/9^$$/:9^$$.9^$$.9^$$-9^$$-9^$$,s9^$$+9^$$+W9^$$*9^$$*:9^$$76 $$76 $$6t6 $$56 $$5W6 $$46 $$4;6 $$36 $$36 $$26 $$26 $$1s6 $$1s7$$27$$27$$37$$37$$4;7$$47$$5W7$$57$$6t7$$77$$77$$79^$$79^$$6t9^$$59^$$5W9^$$49^$$4;9^$$39^$$39^$$29^$$29^$$1s9^$$>6 $$>;6 $$=6 $$=6 $$<6 $$<6 $$;t6 $$:6 $$:W6 $$96 $$9;6 $$86 $$87$$9;7$$97$$:W7$$:7$$;t7$$<7$$<7$$=7$$=7$$>;7$$>7$$>9^$$>;9^$$=9^$$=9^$$<9^$$<9^$$;t9^$$:9^$$:W9^$$99^$$9;9^$$89^$$ rA$$ A$$ A$$ A$$ A$$rA$$ A$$ VA$$ A$$ 9A$$ rC_$$ C_$$ C_$$ C_$$ C_$$rC_$$ C_$$ VC_$$ C_$$ 9C_$$A$$A$$A$$9A$$A$$A$$A$$rA$$A$$VA$$C_$$C_$$C_$$9C_$$C_$$C_$$C_$$rC_$$C_$$VC_$$A$$:A$$A$$VA$$GNC;'!A$$A$$A$$A$$A$$sA$$C_$$:C_$$C_$$VC_$$C_$$C_$$C_$$C_$$C_$$sC_$$A$$VA$$A$$sA$$A$$ A$$ :A$$A$$A$$A$$C_$$VC_$$C_$$sC_$$C_$$ C_$$ :C_$$C_$$C_$$C_$$!A$$"sA$$#A$$#A$$$A$$&A$$&WA$$%A$$%:A$$$A$$!C_$$"sC_$$#C_$$#C_$$$C_$$&C_$$&WC_$$%C_$$%:C_$$$C_$$;A$$>A$$AA$$AA$$@tA$$?A$$?WA$$;C_$$>C_$$AC_$$AC_$$@tC_$$?C_$$?WC_$$6tA$$7A$$7A$$8A$$8A$$;tA$$:A$$:WA$$9A$$9;A$$6tC_$$7C_$$7C_$$8C_$$8C_$$;tC_$$:C_$$:WC_$$9C_$$9;C_$$0WA$$0A$$1sA$$2A$$2A$$5WA$$4A$$4;A$$3A$$3A$$0WC_$$0C_$$1sC_$$2C_$$2C_$$5WC_$$4C_$$4;C_$$3C_$$3C_$$*:A$$*A$$+WA$$+A$$,sA$$/:A$$.A$$.A$$-A$$-A$$*:C_$$*C_$$+WC_$$+C_$$,sC_$$/:C_$$.C_$$.C_$$-C_$$-C_$$>;>^$$>>^$$?W>^$$?>^$$@t>^$$A>^$$A>^$$A@ $$A@ $$@t@ $$?@ $$?W@ $$>@ $$>;@ $$7>^$$8>^$$8>^$$9;>^$$9>^$$:W>^$$:>^$$;t>^$$<>^$$<>^$$=>^$$=@ $$<@ $$<@ $$;t@ $$:@ $$:W@ $$9@ $$9;@ $$8@ $$8@ $$7@ $$7@$$8@$$8@$$9;@$$9@$$:W@$$:@$$;t@$$<@$$<@$$=@$$0>^$$1s>^$$2>^$$2>^$$3>^$$3>^$$4;>^$$4>^$$5W>^$$5>^$$6t>^$$6t@ $$5@ $$5W@ $$4@ $$4;@ $$3@ $$3@ $$2@ $$2@ $$1s@ $$0@ $$0@$$1s@$$2@$$2@$$3@$$3@$$4;@$$4@$$5W@$$5@$$6t@$$*:>^$$*>^$$+W>^$$+>^$$,s>^$$->^$$->^$$.>^$$.>^$$/:>^$$/>^$$/@ $$/:@ $$.@ $$.@ $$-@ $$-@ $$,s@ $$+@ $$+W@ $$*@ $$*:@ $$*:@$$*@$$+W@$$+@$$,s@$$-@$$-@$$.@$$.@$$/:@$$/@$$!V>^$$!>^$$"s>^$$#>^$$#>^$$$>^$$$>^$$%:>^$$%>^$$&W>^$$&>^$$&@ $$&W@ $$%@ $$%:@ $$$@ $$$@ $$#@ $$#@ $$"s@ $$!@ $$!V@ $$!V@$$!@$$"s@$$#@$$#@$$$@$$$@$$%:@$$%@$$&W@$$&@$$>^$$:>^$$>^$$V>^$$>^$$s>^$$>^$$>^$$>^$$>^$$ :>^$$ :@ $$@ $$@ $$@ $$@ $$s@ $$@ $$V@ $$@ $$:@ $$@ $$@$$:@$$@$$V@$$@$$s@$$@$$@$$@$$@$$ :@$$>^$$>^$$>^$$>^$$:>^$$>^$$V>^$$>^$$s>^$$>^$$>^$$@ $$@ $$s@ $$@ $$V@ $$@ $$:@ $$@ $$@ $$@ $$@ $$@$$@$$@$$@$$:@$$@$$V@$$@$$s@$$@$$@$$ V>^$$ >^$$r>^$$>^$$>^$$>^$$>^$$9>^$$>^$$V>^$$>^$$@ $$V@ $$@ $$9@ $$@ $$@ $$@ $$@ $$r@ $$ @ $$ V@ $$ V@$$ @$$r@$$@$$@$$@$$@$$9@$$@$$V@$$@$$>^$$ r>^$$ >^$$ >^$$ >^$$ >^$$ 9>^$$ 9@ $$ @ $$ @ $$ @ $$ @ $$ r@ $$@ $$*:; $$*; $$+W; $$+; $$,s; $$/:; $$.; $$.; $$-; $$-; $$*:<$$*<$$+W<$$+<$$,s<$$/:<$$.<$$.<$$-<$$-<$$0W; $$0; $$1s; $$2; $$2; $$5W; $$4; $$4;; $$3; $$3; $$0W<$$0<$$1s<$$2<$$2<$$5W<$$4<$$4;<$$3<$$3<$$6t; $$7; $$7; $$8; $$8; $$;t; $$:; $$:W; $$9; $$9;; $$6t<$$7<$$7<$$8<$$8<$$;t<$$:<$$:W<$$9<$$9;<$$<; $$=; $$=; $$>;; $$>; $$A; $$A; $$@t; $$?; $$?W; $$<<$$=<$$=<$$>;<$$><$$A<$$A<$$@t<$$?<$$?W<$$!; $$"s; $$#; $$#; $$$; $$&; $$&W; $$%; $$%:; $$$; $$!<$$"s<$$#<$$#<$$$<$$&<$$&W<$$%<$$%:<$$$<$$; $$V; $$; $$s; $$; $$ ; $$ :; $$; $$; $$; $$<$$V<$$<$$s<$$<$$ <$$ :<$$<$$<$$<$$; $$:; $$; $$V; $$; $$; $$; $$; $$; $$s; $$<$$:<$$<$$V<$$<$$<$$<$$<$$<$$s<$$; $$; $$; $$9; $$; $$; $$; $$r; $$; $$V; $$<$$<$$<$$9<$$<$$<$$<$$r<$$<$$V<$$ r; $$ ; $$ ; $$ ; $$ ; $$r; $$ ; $$ V; $$ ; $$ 9; $$ r<$$ <$$ <$$ <$$ <$$r<$$ <$$ V<$$ <$$ 9<$$>E $$>;E $$=E $$=E $$;F$$>F$$>H_$$>;H_$$=H_$$=H_$$;P$$>P$$?WP$$?P$$@tP$$AP$$AP$$AR_$$AR_$$@tR_$$?R_$$?WR_$$>R_$$>;R_$$7P$$8P$$8P$$9;P$$9P$$:WP$$:P$$;tP$$<P$$;M_$$>M_$$AM_$$AM_$$@tM_$$?M_$$?WM_$$;O $$>O $$AO $$AO $$@tO $$?O $$?WO $$!M_$$"sM_$$#M_$$#M_$$$M_$$&M_$$&WM_$$%M_$$%:M_$$$M_$$!O $$"sO $$#O $$#O $$$O $$&O $$&WO $$%O $$%:O $$$O $$M_$$VM_$$M_$$sM_$$M_$$ M_$$ :M_$$M_$$M_$$M_$$O $$VO $$O $$sO $$O $$ O $$ :O $$O $$O $$O $$M_$$:M_$$M_$$VM_$$M_$$M_$$M_$$M_$$M_$$sM_$$O $$:O $$O $$VO $$O $$O $$O $$O $$O $$sO $$M_$$M_$$M_$$9M_$$M_$$M_$$M_$$rM_$$M_$$VM_$$O $$O $$O $$9O $$O $$O $$O $$rO $$O $$VO $$ rM_$$ M_$$ M_$$ M_$$ M_$$rM_$$ M_$$ VM_$$ M_$$ 9M_$$ rO $$ O $$ O $$ O $$ O $$rO $$ O $$ VO $$ O $$ 9O $$ rJ $$ J $$ J $$ J $$ J $$rJ $$ J $$ VJ $$ J $$ 9J $$ rK$$ K$$ K$$ K$$ K$$rK$$ K$$ VK$$ K$$ 9K$$J $$J $$J $$9J $$J $$J $$J $$rJ $$J $$VJ $$K$$K$$K$$9K$$K$$K$$K$$rK$$K$$VK$$J $$:J $$J $$VJ $$J $$J $$J $$J $$J $$sJ $$K$$:K$$K$$VK$$K$$K$$K$$K$$K$$sK$$J $$VJ $$J $$sJ $$J $$ J $$ :J $$J $$J $$J $$K$$VK$$K$$sK$$K$$ K$$ :K$$K$$K$$K$$!J $$"sJ $$#J $$#J $$$J $$&J $$&WJ $$%J $$%:J $$$J $$!K$$"sK$$#K$$#K$$$K$$&K$$&WK$$%K$$%:K$$$K$$;J $$>J $$AJ $$AJ $$@tJ $$?J $$?WJ $$;K$$>K$$AK$$AK$$@tK$$?K$$?WK$$6tJ $$7J $$7J $$8J $$8J $$;tJ $$:J $$:WJ $$9J $$9;J $$6tK$$7K$$7K$$8K$$8K$$;tK$$:K$$:WK$$9K$$9;K$$0WJ $$0J $$1sJ $$2J $$2J $$5WJ $$4J $$4;J $$3J $$3J $$0WK$$0K$$1sK$$2K$$2K$$5WK$$4K$$4;K$$3K$$3K$$*:J $$*J $$+WJ $$+J $$,sJ $$/:J $$.J $$.J $$-J $$-J $$*:K$$*K$$+WK$$+K$$,sK$$/:K$$.K$$.K$$-K$$-K$$*:^$$*^$$+W^$$+^$$,s^$$/:^$$.^$$.^$$-^$$-^$$*:`C$$*`C$$+W`C$$+`C$$,s`C$$/:`C$$.`C$$.`C$$-`C$$-`C$$0W^$$0^$$1s^$$2^$$2^$$5W^$$4^$$4;^$$3^$$3^$$0W`C$$0`C$$1s`C$$2`C$$2`C$$5W`C$$4`C$$4;`C$$3`C$$3`C$$6t^$$7^$$7^$$8^$$8^$$;t^$$:^$$:W^$$9^$$9;^$$6t`C$$7`C$$7`C$$8`C$$8`C$$;t`C$$:`C$$:W`C$$9`C$$9;`C$$<^$$=^$$=^$$>;^$$>^$$A^$$A^$$@t^$$?^$$?W^$$<`C$$=`C$$=`C$$>;`C$$>`C$$A`C$$A`C$$@t`C$$?`C$$?W`C$$!^$$"s^$$#^$$#^$$$^$$&^$$&W^$$%^$$%:^$$$^$$!`C$$"s`C$$#`C$$#`C$$$`C$$&`C$$&W`C$$%`C$$%:`C$$$`C$$^$$V^$$^$$s^$$^$$ ^$$ :^$$^$$^$$^$$`C$$V`C$$`C$$s`C$$`C$$ `C$$ :`C$$`C$$`C$$`C$$^$$:^$$^$$V^$$^$$^$$^$$^$$^$$s^$$`C$$:`C$$`C$$V`C$$`C$$`C$$`C$$`C$$`C$$s`C$$^$$^$$^$$9^$$^$$^$$^$$r^$$^$$V^$$`C$$`C$$`C$$9`C$$`C$$`C$$`C$$r`C$$`C$$V`C$$ r^$$ ^$$ ^$$ ^$$ ^$$r^$$ ^$$ V^$$ ^$$ 9^$$ r`C$$ `C$$ `C$$ `C$$ `C$$r`C$$ `C$$ V`C$$ `C$$ 9`C$$ r[C$$ [C$$ [C$$ [C$$ [C$$r[C$$ [C$$ V[C$$ [C$$ 9[C$$ r\$$ \$$ \$$ \$$ \$$r\$$ \$$ V\$$ \$$ 9\$$[C$$[C$$[C$$9[C$$[C$$[C$$[C$$r[C$$[C$$V[C$$\$$\$$\$$9\$$\$$\$$\$$r\$$\$$V\$$[C$$:[C$$[C$$V[C$$[C$$[C$$[C$$[C$$[C$$s[C$$\$$:\$$\$$V\$$\$$\$$\$$\$$\$$s\$$$$V[C$$[C$$s[C$$[C$$ [C$$ :[C$$[C$$[C$$[C$$\$$V\$$\$$s\$$\$$ \$$ :\$$\$$\$$\$$![C$$"s[C$$#[C$$#[C$$$[C$$&[C$$&W[C$$%[C$$%:[C$$$[C$$!\$$"s\$$#\$$#\$$$\$$&\$$&W\$$%\$$%:\$$$\$$<[C$$=[C$$=[C$$>;[C$$>[C$$A[C$$A[C$$@t[C$$?[C$$?W[C$$<\$$=\$$=\$$>;\$$>\$$A\$$A\$$@t\$$?\$$?W\$$6t[C$$7[C$$7[C$$8[C$$8[C$$;t[C$$:[C$$:W[C$$9[C$$9;[C$$6t\$$7\$$7\$$8\$$8\$$;t\$$:\$$:W\$$9\$$9;\$$0W[C$$0[C$$1s[C$$2[C$$2[C$$5W[C$$4[C$$4;[C$$3[C$$3[C$$0W\$$0\$$1s\$$2\$$2\$$5W\$$4\$$4;\$$3\$$3\$$*:[C$$*[C$$+W[C$$+[C$$,s[C$$/:[C$$.[C$$.[C$$-[C$$-[C$$*:\$$*\$$+W\$$+\$$,s\$$/:\$$.\$$.\$$-\$$-\$$*:W$$*W$$+WW$$+W$$,sW$$/:W$$.W$$.W$$-W$$-W$$*:Y$$*Y$$+WY$$; 8%^'!+Y$$,sY$$/:Y$$.Y$$.Y$$-Y$$-Y$$0WW$$0W$$1sW$$2W$$2W$$5WW$$4W$$4;W$$3W$$3W$$0WY$$0Y$$1sY$$2Y$$2Y$$5WY$$4Y$$4;Y$$3Y$$3Y$$6tW$$7W$$7W$$8W$$8W$$;tW$$:W$$:WW$$9W$$9;W$$6tY$$7Y$$7Y$$8Y$$8Y$$;tY$$:Y$$:WY$$9Y$$9;Y$$;W$$>W$$AW$$AW$$@tW$$?W$$?WW$$;Y$$>Y$$AY$$AY$$@tY$$?Y$$?WY$$!W$$"sW$$#W$$#W$$$W$$&W$$&WW$$%W$$%:W$$$W$$!Y$$"sY$$#Y$$#Y$$$Y$$&Y$$&WY$$%Y$$%:Y$$$Y$$W$$VW$$W$$sW$$W$$ W$$ :W$$W$$W$$W$$Y$$VY$$Y$$sY$$Y$$ Y$$ :Y$$Y$$Y$$Y$$W$$:W$$W$$VW$$W$$W$$W$$W$$W$$sW$$Y$$:Y$$Y$$VY$$Y$$Y$$Y$$Y$$Y$$sY$$W$$W$$W$$9W$$W$$W$$W$$rW$$W$$VW$$Y$$Y$$Y$$9Y$$Y$$Y$$Y$$rY$$Y$$VY$$ rW$$ W$$ W$$ W$$ W$$rW$$ W$$ VW$$ W$$ 9W$$ rY$$ Y$$ Y$$ Y$$ Y$$rY$$ Y$$ VY$$ Y$$ 9Y$$ rT$$ T$$ T$$ T$$ T$$rT$$ T$$ VT$$ T$$ 9T$$ rVC$$ VC$$ VC$$ VC$$ VC$$rVC$$ VC$$ VVC$$ VC$$ 9VC$$T$$T$$T$$9T$$T$$T$$T$$rT$$T$$VT$$VC$$VC$$VC$$9VC$$VC$$VC$$VC$$rVC$$VC$$VVC$$T$$:T$$T$$VT$$T$$T$$T$$T$$T$$sT$$VC$$:VC$$VC$$VVC$$VC$$VC$$VC$$VC$$VC$$sVC$$T$$VT$$T$$sT$$T$$ T$$ :T$$T$$T$$T$$VC$$VVC$$VC$$sVC$$VC$$ VC$$ :VC$$VC$$VC$$VC$$!T$$"sT$$#T$$#T$$$T$$&T$$&WT$$%T$$%:T$$$T$$!VC$$"sVC$$#VC$$#VC$$$VC$$&VC$$&WVC$$%VC$$%:VC$$$VC$$;T$$>T$$AT$$AT$$@tT$$?T$$?WT$$;VC$$>VC$$AVC$$AVC$$@tVC$$?VC$$?WVC$$6tT$$7T$$7T$$8T$$8T$$;tT$$:T$$:WT$$9T$$9;T$$6tVC$$7VC$$7VC$$8VC$$8VC$$;tVC$$:VC$$:WVC$$9VC$$9;VC$$0WT$$0T$$1sT$$2T$$2T$$5WT$$4T$$4;T$$3T$$3T$$0WVC$$0VC$$1sVC$$2VC$$2VC$$5WVC$$4VC$$4;VC$$3VC$$3VC$$*:T$$*T$$+WT$$+T$$,sT$$/:T$$.T$$.T$$-T$$-T$$*:VC$$*VC$$+WVC$$+VC$$,sVC$$/:VC$$.VC$$.VC$$-VC$$-VC$$(t^([(X5(T(P(M(JQ(Fm(A(;P(7l(2(03(,()(&3(>("(=c7c0c+c#cccc cBzr$Br$GG39b|<$CH$DX9%$D{$rV$$$$]9$&W$&W$C;$9%$C;%$ $ $ 2y$ Vyk$ Vk$$2k$2rk$ rA$$ A$$ A$$ A$$ A$$rA$$ A$$ VA$$ A$$ 9A$$ r $$ $$ $$  $$ $$r $$ $$ V $$ $$ 9 $$k Oy$O$$$Oy$H$H$Hr$k d$d+$k$y$y$$$r$k $e$$e$#$#$#$H$H@$Hr@$k -d$-y$-l]$@-l]k$-ly$'d$2'd$'r$&k ^$'s^$/^$5^$<^$<[f$5[f$/[f$'s[f$!V[f$:[f$[f$[f$X$X$:X$!VX$'sX$/X$5X$<X$<T$5T$'sT$!VT$:T$T$T$M$M$:M$!VM$'sM$5M$<M$<J-$5J-$/J-$'sJ-$J-$A$A$:A$!VA$'sA$/A$<A$<;-$5;-$/;-$'s;-$:;-$;-$;-$2$2$:2$!V2$'s2$/2$52$<2$<0$50$/0$'s0$!V0$:0$0$0$)e$)e$:)e$!V)e$'s)e$/)e$<)e$5&$/&$'s&$&$"$"$!V"$'s"$/"$5e$/e$'se$!Ve$e$e$rP$P$ P$'sP$0WP$7P$=P$=>$7>$0W>$'s>$ >$>$r>$'s,$7,$=,$0E$8E$?WE$?W6$86$06$'s6$ :6$6$6$4;(4; ^$ _$k _$ _'$ _'$ +^$ +^$ +` $-_'$-_$.e^$.e_$-_'$)^$)^$)` $3^$3_$k3_$3_'$3_'$0^$0^$0` $:^$:_$k9_$9_'$9_'$6,^$6,^$6,` $ [f$ \$k \_$ [$ [$ +[f$ +[f$ +\$%[f$%\$k%\_$%[$%[$![f$![f$!\$-[f$-\$k-l\_$-l[$-l[$)[f$)[f$)\$-X$-Y.$k-lY $-lX|$-lX|$)X$)X$)Yu$3X$3Y.$k3Y $3X|$3X|$0X$0X$0Yu$:X$:Y.$k9Y $9X|$9X|$6,X$6,X$6,Yu$@-X$@-Y.$k?Y $?X|$?X|$$ ?$k ?{$ >$ >$>$>$?$->$-?$k-l?{$-l>$-l>$)>$)>$)?$A>$A?$kAm?{$Am>$Am>$=>$=>$=?$@-;-$@-$&?{$&3>$&W>k$&W?{k$!>$!3>k$!3?k$>$?{$>$>k$?{k$d>$>k$?k$H>$H?{$>$>k$?{k$>$>k$?k$>$?{$2>$V>k$V?{k$ >$ 2>k$ 2?k$5A$5B$53BB$5WBBk$5WBk$0A$03Ak$03C;k$J-$K&$kJ$Jk$K&k$HJ-$kJ-k$kKk$J-$K&$J$Jk$K&k$dJ-$J-k$Kk$!J-$!K&$ J$ Jk$ K&k$J-$J-k$Kk$/M$/N{$/M$/:Mk$/:N{k$)M$*Mk$*Nk$/T$/U$/U&$/:U&k$/:Uk$)T$*Tk$*Vk$O[$O\_$[f$\_$O[$H[f$H[f$H\$k[$k\_$[f$\_$k[$d[f$d[f$d\$[$\_$[f$\_$[$$$\$4[$4\_$4[f$4\_$4[$0[f$0[f$0\$:4[$:4\_$:[f$:\_$:4[$6,[f$6,[f$6,\$@P[$@P\_$@[f$@\_$@P[$$4?{$5>$5?{$4>$0>$0>$0?$;P>$;P?{$;>$;?{$;P>$7I>$7I>$7I?$:4;$:4<%$:;-$:<%$:4;$6,;-$6,;-$6,<$4;$4<%$4;-$4<%$4;$0;-$0;-$0<$k;$k<%$;-$<%$k;$d;-$d;-$d<$O;$O<%$;-$<%$O;$H;-$H;-$H<$ 2;$ 2<%$ ;-$ <%$ 2;$ +;-$ +;-$ +<$536$537%$56,$57%$536$1,6,$1,6,$1,7$$6$$7%$$6,$$7%$$6$ 6,$ 6,$ 7$O6$O7%$6,$7%$O6$H6,$H6,$H7$6$7%$6,$7%$6$6,$6,$7$6$7%$H6,$H7%$6$ 6,$ 6,$ 7$@P3B$@P3$@2$@3$@P3B$QC><;86<3B<0z>-%<)<&z<#%<6_'6X|6U&7QC6M6J1E6BB7>6;167-%6)7&z7#%70_'0W[0X|0U&1,QC0M0J*E1,BB0>0;*603B00z1,-%0)0&z0#%0*:_'*[*X|*U&*M*J*BB*>*;*3B*0z*-%!-%:-%-% -% ErEE",E*)*&z*#%*",[",X|X|X|X| X| U&U&U&U&"sU&!QC:QCQC QC",M",J",BB!>"s;!6",3B",0z0z:0z0z",)",&z",#%"sVMJBB>;63B)V&z#%[:MJBBH>;6:3B&z#%)[MJBB >d; 63B)&z#% _' [QC rM rJ BB> r; r3B r0z-% ) &z #% <[*QC6t0z[7[MGMGGU9x@pDGUAGU4GU*:GU GUGUEtxB5W9*p]MG7@*:@rB@Et@4;t ^$_$k_'$_'k$_k$H^$k^k$k` k$^$_$_'$_'k$_k$d^$^k$` k$!^$!_$ _'$ _'k$ _k$^$^k$` k$',^$',_$&_'$&_'k$&_k$!^$!^k$!` k$A^$A_$Am_'$A_'k$A_k$