TMacro TSerializeListTPolygon TFloatPointXBXB TGraphicTextBB @32-es SZMLLclk^@@reset@@BBEN/LDBBB>Q04BJ4BdBdBJQ4  TGraphicList TMacroPin  @@@@:@@@@@@FAAAA@@@@RBBBB@@@@^BBBB@@@@jBBBB@@@@vBBhBhB@@@@`B`B@B@B@@@@BHBhBhBH@@@@BHBhBhBH@@@@BHBhBhBH@@@@BHBhhBhhBH@@@@`BH`Bh@Bh@BH@@@@ D C'D C'DRCDRC D1C D@C D@C D1C  COUNT_UP_16@DDC@DOC@DOC@DDCD3 DDC DOCDOCDDCresetDDCDOC!DOC!DDCD0D#CD.CD.CD#CQ3D:CDEC@ DEC@ D:Cclk^D"CD-C!D-C!D"CQ0 DEC DPC`DPC`DECLD`#DDC`#DOC&DOC&DDCEND"CD-C D-C D"CMax D$CDCDCD$CTWireDBD CTPinDBDBDBDB$@@@@D$CDCDCD$CDBD CDBDBDBDB:4@@@@4!D$C!DCDCD$C DB D C!DB!DBDBDBPJ@@@@JD$CDCDCD$CDBD CDBDBDBDBf`@@@@`!DVC!DNCDNCDVC DRC DkCv!DoC!DgCDgCDoC|@@@@vDVCDNCDNCDVCDRCDuCDyCDqCDqCDyC@@@@DVCDNCDNCDVCDRCDCDCDCDCDC@@@@ DVC DNCDNCDVCCC DC DRCTSolderCCCCCCCCCCCCCCCRCCCCVCCNCCNCCVC@@@@@@@@DVCDNCDNCDVCDRCDCDCD{CD{CDC@@@@DLCDDCDDCDLCCuCDuCDHCDHC CuCCuCCuCCyCCqCCqCCyCCuCCuCCHCCHCCLCCDCCDCCLC@@@@@@@@DVCDNCDNCDVCCCDCDRC CCCCCCCCCCCCCC54/CRCCCCVCCNCCNCCVC?@@@@C4)@@@@)&DVC&DNC$DNC$DVCCCCC%DC%DRC CCCCCCCCCCCCCCba[CCCCCCCCCCCCCClaU@@@@U D$C DCDCD$C D C DCCCCaCCaCCRC}CVCCNCCNCCVC@@@@@@@@}  CBCBC%CC%CCCCCCCCC REGISTERCCC"CC"CCCD3CCC"CC"CCCresetCCC"CC"CCCD0CBCCCCCBQ3C CCCCCC Cclk^CBCCCCCBQ0 CBCBCBCBCBCBCBCpB CpBCpBC BC0BCBCBC0BCpBDpBDCDCCCCCCCCCCCCCCC@@@@@@@@CBCBCBCBCBCBCBCBCB CB CBC BC0BCBCBC0BCBDBDCCCCCCCCCCCCCCCCC@@@@&@@@@CBCBCBCBCBCBCBCBCB8 CB>CBC BEC0BCBCBC0BFCBDBDCDCCCCCCCCCECCCCCCCCP@@@@Z@@@@8CBCBCBCBCBCBCBCBl CBrCBC BxC0BCBCBC0ByCBDBDCCCCCCCxCCCCCCCC@@@@@@@@lC)CC!CC!CC)CC%CC\CC`CCXCCXCC`C@@@@@@@@C)CC!CC!CC)CC%CC\CC`CCXCCXCC`C@@@@@@@@C)CC!CC!CC)CC%CC\CC`CCXCCXCC`C@@@@@@@@C)CC!CC!CC)CzC4CC4CC%C~C8C~C0CvC0CvC8C@@@@C)CC!CC!CC)CC%CC\CC`CCXCCXCC`C@@@@@@@@CCCCCCCCzCCCC~CC~CCvCCvCC*$@@@@$  TDFlipFlopCBCBCBCBCBCB?CBCBCBCBECBCBCBCB[CB[CBSCBSCBCBWCBCBCBCBCB[U[CB[CBSCBSCB>C C>CBWCB >C C>CfC>C C >CfC>CC>CfC >CCCC>CC>CCCCCCCCCC{zvWCC>CC[CC[CCSCCSCCzuqWCfC>CfC[CjC[CbCSCbCSCjCupkWC C>C C[C$C[CCSCCSC$CpeeCBeCB]CB]CBRC>CRCBaCBaCB RC>CRCCRC>C RCCRCCRCC RCCCCHCCRCCRCCCCCCCCCCaCCaCCRCCeCCeCC]CC]CCaCzCaCCRCCeC~CeCvC]CvC]C~CaC4CaC>CRC>CeC8CeC0C]C0C]C8CoCBoCBgCBgCBuCB CCCCCCCCCCCCCCCCCCCCC.CC&CC&CC.C[CC[CCSCCSCCCCWCCCCCCCCCC oC8CoC0CgC0CgC8CuC C C`CCXCCXCC`CC\CC\C C`CCXCCXCC`C&CtCClCClCCtC[C`C[CXCSCXCSC`CC\CWC\CC`CCXCCXCC`C<6oC~CoCvCgCvCgC~CuCfC CCCCCCCCCCCCOCCCCCCCCUCCCCCCCC[CC[CCSCCSCCCCWCCCCCCCCCCkeoCCoCCgCCgCCuCCC@CCCCCC@C D0 CJCCYCCYCCJC D1 CCCCCCCC D2 CzBCBCBCzB D3 CzBCBCBCzB Q3 CCCCCCCC Q2 CJCCYCCYCCJC Q1 C@CCCCCC@C Q0  CC C@C"C@C"CC Clk^ CCC@C%C@C%CC reset  TTagDevice CBCB CB CB7  _ CCCC CC CC9   CVCCbC CbC CVC6  @ CCCC CC CC5  o CCCCCCCC10  4 CCCC CC CC8   CBCBCBCB1  I CCCCCCCC2  2 CVCCbCCbCCVC4  * CCCCCCCC3  Yfpuz[ <kkq{vE&U C\CC\CCCCCCmCC|CC|CCmC  MPX_4x2/1C|CCC@CC@C|CIn00@CpC@C{CC{CCpCSCbCCmC@CmC@CbCOut0CoCCzCCzCCoCEn@C|C@CCCCC|CIn03C|CCC@CC@C|CIn10C{CC@C@C@C@C{CIn13@C_C@CjCCjCC_COut3 CCCCCCCCCCCCeCCCCCCCCk@@@@eCCCCCCCCCCCCCCCCCC{CCCCCCCC@@@@@@@@{CCCCCCCCCCCCCCCCCCCC@@@@CCCCCCCCCCCCCCCCCCCCCCCC@@@@@@@@CCCCCCCCCCCCCCCCCCCC@@@@CCCCCCCCCCCCCCCCCCCCCCCCCC@@@@@@@@CCCCCCCCCCCCCCCCCCCC @@@@CCCCCCCCCCCCCCCCCCCCCCCC@@@@%@@@@CyCCqCCqCCyCCuCzCuC7~CyC~CqCvCqCvCyC=@@@@7CyCCqCCqCCyCCHCCHCCuCCuCCLCCDCCDCCLCSM@@@@M TNotGateCCCCCCCCCCCCCCj CCpCCCuCCCCu CCCvCCCCB{ CB|CBC BC BCBCACACBCBCBCBCBCBCBCCCCCCCGCC?CC?CCGC{CCCCCCCCCCCCutCCtCClCClCCkCCkCCpCC kCCRCCkCCVCCVCCNCCNCCkCCkCCCCCC CCCCCkC CkCCkCCC CCCCCBCBCBCBCBCBCCCCCCCCCCCCCkCCkCCoCCgCCgCCoCCCCCCCCCCCCCCCdCHAdCA|CA|CHA In00 dCRBdCB|CB|CRB In01 dCBdCB|CB|CB In10 dCCdCC|CC|CC In11 dC,CdC;C|C;C|C,C In20 dCTCdCcC|CcC|CTC In21 dC|CdCC|CC|C|C In30 dC@CdCC|CC|C@C In31 5C@C5CCB`DzB "DzB "D>B Out0 T2OrGate@DlB@DLB@DLB@DlBD\B@D\BDlBDLBDLBDlBE?CBCtBCtBCBCBCBCBCBCBCBCBCBUOCDBC$BC$BCDBC BC BC4BC4BCBCACACBgaC\B @D C@DC@DC@D CDC@DCD CDCDCD C|vCCC CC CCCCCCCCCCCCCCCCCCCCCCBCBCCCBCBCBCBCBCBCBCBCC @D[C@DSC@DSC@D[CDWC@DWCD[CDSCDSCD[CCeCC]CC]CCeCCkCCkCCaCCaCCoCCgCCgCCoCCQCCICCICCQCCCCCCCCMCCMCCGCC?CC?CCGCCWC @DC@DC@DC@DCDC@DCDCDCDCDCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC  CC T3AndGatemCDBC$BC$BCDBCBC4BC4B CBCBCB CBC%CCB C%CCMCC%C CMCCuCCpCCMC CuCCCCuC CCCCCC CCRCCCCCCVCCVCCNCCNCCG F B CCCCCCCCCCCCR F A = CCCCCCCCCCCC\ A < 7 CuCCuCCyCCqCCqCCyCf < 6 2 CMCCMCCQCCICCICCQCp 6 1 - C%CC%CC)CC!CC!CC)Cz 1 , ( CBCBCCCBCBCC , ' " CBCBCBCBCBCB '  CACACACACACA CACACACA C B[ CBCtBCtBCBCBCB CBCtBCtBCB CB CBCBCBCBCBCB CBCBCBCB CB~ CCC CC CCCCCCC CCC CC CCC CCt C=CC5CC5CC=CC9CC9C C=CC5CC5CC=C CCCj CeCC]CC]CCeCCaCCaC CeCC]CC]CCeC CkC ` CCCCCCCCCCCC CCCCCCCC CC V CCCCCCCCCCCC CCCCCCCC# CC`DB`DC "DC "DB Out1 `DOC`D^C "D^C "DOC Out2 `DC`D@C "D@C "DC Out3  ACCACCKCCKCC10  G CBCBCBCB6    C CCCCCC C5    C3CC?CC?CC3C4    C[CCgCCgCC[C3    CCCCCCCC2    CCCCCCCC1  ' u ClBCBCBClB7    @DDB@DtBDtBDDB14  I CACACACA8   1 ACCACCKCCKCC11  L _ @DC@D CD CDC13   DQCD]CD]CDQC9   @DC@DCDCDC12  {u' , 1 6 A F < E|gU        # |pv"  (  - z 2 p \ G B R = 7 f wC|CwCC@CC@C|C LD mCCmCC@CC@CC Clk^ kC;CkCJCCJCC;C reset CACBCBCA Q3 CACBCBCA Q0 @CC@C@CC@CCC D3 @CC@C@CC@CCC D0 iC@CiCCCCC@C Max  DC D@C`$D@C`$DC EN BABDBCDBCA  LD EN B`BBBGCBGC`B 1 X tlt BBBBQCBQCB 0 0 marad BBBBRCBRCB 0 1 felfel  CCDCDCCC@C@C@CCCCC@C  INCREM_16CCC@CD@CDCIn0C@CCCCCC@CIn3C@CCC@CC@C@COut3@CC@C@CC@CCCOut0@C@C@CCCCC@CMaxDCD@CD@CDCEN &CCCCCCCCuCCCCCCyCCyCCqCCqCC] W @@@@W %ZDCDCDCDCDC DCDCDCDCDCDCt n @@@@n   T2AndGateC.CC&C{C&C{C.CC*CC*CC CC C  C C C CC C C$CCCCCC$C C CCHC CLCCLCCDCCDC GC8CGC0C?C0C?C8CCC4C C4C  C4C CB CB C4C$CB$CBCBCB   C4C CHC CLC$CLC$CDCCDC  GC$CGCC?CC?C$CCC C9C C4C C  4C C 4C C4C C4C C4CHC 0CLC8CLC8CDC0CDC 4C CB C B$CBCBCB$C aC*C T2XorGate 9C]C8C2bC7C+gC"6CӱkCv 4C oC1CrC.CtC*CwC"&C%uC0#CqFsCi CmpCWClCCYhC؂CpxcCCCN^C)CQCC(SC"CUC'CVCwg,CVC~1CUC5C(SCc9CQC TPolyline)CMCC(OC"CQC'CRCwg,CRC~1CQC5C(OCc9CMC CHCCQC4CHC4CQC*CwC*CC&CC.CC.CC&CC*CC*CC*CC .CC.CC&CC&CC&   C.CC&CC&CC.CC*CC*CC CC C4  C C: C CC C@ C$CCCCCC$CA C CCHC@ CLCCLCCCCCCCK C8CC0CC0CC8CC4CC4CU  C4CCBCBC4CCBCBCBCB` _ C4CCHC_ CLCCLCCDCCDCk [  C*CD.CD&CD&CD.CD*C D*C D CD Cx  D C~ D CD C D$CDCDCD$C D CDHC DLCDLCDCCDCC C8CC0CC0CC8CC4CC4C  C4CCBCBC4CCBCBCBCB  C4CCHC CKCCKCCCCCDC  E C*C)D.C)D&C'D&C'D.C(D*C,D*C1D*C 2D.C2D&C0D&C0D.C D8CD0CD0CD8CD4CD4C  D4CDBDBD4CDBDBDBDB  D4CDHC DKCDKCDCCDDC   @!D*C C]C VC2bCڡC+gCPCԱkCC oCCrCPQCtCCwCC%uCVCrFsCGCmpC+ClCDQCYhClCsxcCCN^CNCQC@C(SCArCUCE̙CVC3CVCCUCC(SC뱢CQCNCMC@C)OCArCQCE̙CRC3CRCCQCC'OC뱢CMCCHCCQCCHCCQCCwCCCCCCCCCCCCCCCCC CCCCCCCC& o   C\C VC2bCC+gCPCձkCC oCCrCPQCtCCwCC%uCVCpFsCGCmpC+ClCDQCYhClCoxcCCN^CNCQC@C(SC@rCUCDCVC3CVCCUCC)SCCQCNCMC@C'OC@rCQCDCRC3CRCCQCC)OCCMCCGCCQCCGCCPCCwCCCCCCCCCCCCCCCCCd CCCCCCCCj  O  @D\C+D2bCD+gCDձkC]D oC`DrCDtCDwCD%uC+DpFsC#DmpCDlC(DYhCDoxcCQDN^C DQCD(SC DUC"DVCDVCFDUC`D)SCXDQC DMCD'OC DQC"DRCDRCFDQC`D)OCXDMCDGCDQCDGCDPCDwCDCDCDCDCDCDCDCDC DCDCDCDC   CfBCB(CB(CfB In0 CfBCB@CB@CfB In1 CfBCB@CB@CfB In2 DfBDB DB DfB In3 CCC@C7C@C7CC Out0 @CC@C@CC@CCC Out1 @CC@C@CC@CCC Out2  DC D@CD@CDC Out3 4D"C4D1C:D1C:D"C Max B'CB6CB6CB'C EN  CBCBCBCB9   ` CCCC CC CC6  + + CBCBCBCB8  e  CBCBCBCB1   ,  DB DBDBDB7    CCCCCCCC2  +  CCCCCCCC4  o  DCDCDCDC5    .D$C.D0C/D0C/D$C3   h  BCB&CB&CBC10     _   @      k [      : A K ~      `     j & &     CCCCCCCC7  o CCCCCCCC9   CCCCCCCC6   CCCCCCCC5    iCCiC!CsC!CsCC10  .# lC.ClC:CpC:CpC.C8   iCoCiC{CsC{CsCoC11  AO CBC8BC8BCB1  . CBC8BC8BCB2  D CBC8BC8BCB4  }p CBC8BC8BCB3  JZ DCDCDCDC12  y w dCCdCCnCCnCC13  b TSupplyYCHCxES*= k ry>Ft P]  C CC CCRCCRCC1CC@CC@CC1C  COUNT_UP_16CDCCOCCOCCDCD3CDCCOCCOCCDCresetCDCCOCCOCCDCD0C#CC.CC.CC#CQ3C:CCECCECC:Cclk^C"CC-CC-CC"CQ0@CEC@CPCCPCCECLDCDCCOC@COC@CDCENC"CC-C@C-C@C"CMax C$CCCCCC$C@@@@8C$CCCCCC$C@@@@DC$CCCCCC$CCBC CCBCBCBCBVP@@@@PC$CCCCCC$C@@@@fCVCCNCCNCCVCCRCCkCrCoCCgCCgCCoCx@@@@rCVCCNCCNCCVC@@@@CVCCNCCNCCVC@@@@CVCCNCCNCCVC@@@@CC$CCCCCC$C@@@@  CBCBC%CC%CCCCCCCCC REGISTERCCC"CC"CCCD3CCC"CC"CCCresetCCC"CC"CCCD0CBCCCCCBQ3C CCCCCC Cclk^CBCCCCCBQ0 CBCBCBCBCBCBCBCpB CpBCpBC BC0BCBCBC0BCpBDpBDCDCCCCCCCCCCCCCCC@@@@@@@@CBCBCBCBCBCBCBCBCB  CB&CBC B-C0BCBCBC0B.CBDBDCCCCCCCCC-CCCCCCCC8@@@@A@@@@ CBCBCBCBCBCBCBCBCBS CBYCBC B`C0BCBCBC0BaCBDBDCDCCCCCCCCC`CCCCCCCCk@@@@u@@@@SCBCBCBCBCBCBCBCB CBCBC BC0BCBCBC0BCBDBDCCCCCCCCCCCCCCC@@@@@@@@C)CC!CC!CC)CC%CC\CC`CCXCCXCC`C@@@@@@@@C)CC!CC!CC)CC%CC\CC`CCXCCXCC`C@@@@@@@@C)CC!CC!CC)CC%CC\CC`CCXCCXCC`C@@@@@@@@C)CC!CC!CC)CzC4CC4CC%C~C8C~C0CvC0CvC8C @@@@ C)CC!CC!CC)CC%CC\C#C`CCXCCXCC`C)@@@@-@@@@#CCCCCCCCzCCCC~CC~CCvCCvCCE?@@@@?  CBCBCBCBCBCBZCBCBCBCB`CBCBCBCB[CB[CBSCBSCBCBWCBCBCBCBCBvp[CB[CBSCBSCB>C C>CBWCB >C C>CfC>C C >CfC>CC>CfC >CCCC>CC>CCCCCCCCCCWCC>CC[CC[CCSCCSCCWCfC>CfC[CjC[CbCSCbCSCjCWC C>C C[C$C[CCSCCSC$CeCBeCB]CB]CBRC>CRCBaCBaCB RC>CRCCRC>C RCCRCCRCC RCCCCHCCRCCRCCCCCCCCCCaCCaCCRCCeCCeCC]CC]CCaCzCaCCRCCeC~CeCvC]CvC]C~CaC4CaC>CRC>CeC8CeC0C]C0C]C8CoCBoCBgCBgCBuCB CCCCCCCCCCCC CCCCCCCCC.CC&CC&CC.C[CC[CCSCCSCCCCWCCCCCCCCCC("oC8CoC0CgC0CgC8CuC C C`CCXCCXCC`CC\CC\C;C`CCXCCXCC`CACtCClCClCCtC[C`C[CXCSCXCSC`CC\CWC\CC`CCXCCXCC`CWQoC~CoCvCgCvCgC~CuCfC CCCCCCCCCCCCjCCCCCCCCpCCCCCCCC[CC[CCSCCSCCCCWCCCCCCCCCCoCCoCCgCCgCCuCCC@CCCCCC@C D0 CJCCYCCYCCJC D1 CCCCCCCC D2 CzBCBCBCzB D3 CzBCBCBCzB Q3 CCCCCCCC Q2 CJCCYCCYCCJC Q1 C@CCCCCC@C Q0  CC C@C"C@C"CC Clk^ CCC@C%C@C%CC reset  CBCB CB CB7  z CCCC CC CC9  ,9 CVCCbC CbC CVC6  [ CCCC CC CC5   CCCCCCCC10  O CCCC CC CC8   CBCBCBCB1  d CCCCCCCC2  M CVCCbCCbCCVC4  E CCCCCCCC3  tv(W`Ap C\CC\CCCCCCmCC|CC|CCmC  MPX_4x2/1C|CCC@CC@C|CIn00@CpC@C{CC{CCpCSCbCCmC@CmC@CbCOut0CoCCzCCzCCoCEn@C|C@CCCCC|CIn03C|CCC@CC@C|CIn10C{CC@C@C@C@C{CIn13@C_C@CjCCjCC_COut3 CCCCCCCCCCCCCCCCCCCC@@@@CCCCCCCCCCCCCCCCCCCCCCCCCC@@@@@@@@CCCCCCCCCCCCCCCCCCCC@@@@CCCCCCCCCCCCCCCCCCCCCCCC@@@@@@@@CCCCCCCCCCCCCCCCCCCC@@@@CCCCCCCCCCCCCCCCCCCCCCCCCC@@@@ @@@@CCCCCCCCCCCCCCCCCCCC$@@@@CCCCCCCCCCCCCCCC4CCCCCCCC:@@@@@@@@@4-CyCCqCCqCCyCCuCzCuCR~CyC~CqCvCqCvCyCX@@@@RCyCCqCCqCCyCCHCCHCCuCCuCCLCCDCCDCCLCnh@@@@h  CCCCCCCCCCCCCC CCCCCuCCCC CCCCCCCB CBCBC BC BCBCACACBCBCBCBCBCBCBCCCCCCCGCC?CC?CCGCCCCCCCCCCCCCtCCtCClCClCCkCCkCCpCC kCCRCCkCCVCCVCCNCCNCCkCCkCCCCCC CCCCCkC CkCCkCCC CCCCCBCBCBCBCBCBCCCCCCCCCCCCCkCCkCCoCCgCCgCCoCCCCCCCCCCCCC CCdCHAdCA|CA|CHA In00 dCRBdCB|CB|CRB In01 dCBdCB|CB|CB In10 dCCdCC|CC|CC In11 dC,CdC;C|C;C|C,C In20 dCTCdCcC|CcC|CTC In21 dC|CdCC|CC|C|C In30 dC@CdCC|CC|C@C In31 5C@C5CCB`DzB "DzB "D>B Out0  @DlB@DLB@DLB@DlBD\B@D\BDlBDLBDLBDlB`ZCBCtBCtBCBCBCBCBCBCBCBCBCBpjCDBC$BC$BCDBC BC BC4BC4BCBCACACB|C\B @D C@DC@DC@D CDC@DCD CDCDCD CCCC CC CCCCCCCCCCCCCCCCCCCCCCBCBCCCBCBCBCBCBCBCBCBCC @D[C@DSC@DSC@D[CDWC@DWCD[CDSCDSCD[CCeCC]CC]CCeCCkCCkCCaCCaCCoCCgCCgCCoCCQCCICCICCQCCCCCCCCMCCMCCGCC?CC?CCGCCWC @DC@DC@DC@DCDC@DCDCDCDCDCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC'!CCCDBC$BC$BCDBCBC4BC4B CBCBCB CBC%CCB C%CCMCC%C CMCCuCCpCCMC CuCCCCuC CCCCCC CCRCCCCCCVCCVCCNCCNCCba]CCCCCCCCCCCCma\XCCCCCCCCCCCCw\WRCuCCuCCyCCqCCqCCyCWQMCMCCMCCQCCICCICCQCQLHC%CC%CC)CC!CC!CC)CLGCCBCBCCCBCBCCGB=CBCBCBCBCBCBB7CACACACACACACACACACAC BvCBCtBCtBCBCBCBCBCtBCtBCBCBCBCBCBCBCBCBCBCBCBCBCBCCC CC CCCCCCCCCC CC CCCCCC=CC5CC5CC=CC9CC9CC=CC5CC5CC=CCCCCeCC]CC]CCeCCaCCaCCeCC]CC]CCeCCkC.{CCCCCCCCCCCC%CCCCCCCC+CCqCCCCCCCCCCCC8CCCCCCCC>CC`DB`DC "DC "DB Out1 `DOC`D^C "D^C "DOC Out2 `DC`D@C "D@C "DC Out3  ACCACCKCCKCC10  b CBCBCBCB6   C CCCCCC C5   C3CC?CC?CC3C4    C[CCgCCgCC[C3   CCCCCCCC2  / CCCCCCCC1  B ClBCBCBClB7  . @DDB@DtBDtBDDB14  d CACACACA8  L ACCACCKCCKCC11  gz @DC@D CD CDC13   DQCD]CD]CDQC9  3 @DC@DCDCDC12   BGLQ\aW`p'+> =CHMwb]mXRwC|CwCC@CC@C|C LD mCCmCC@CC@CC Clk^ kC;CkCJCCJCC;C reset CACBCBCA Q3 CACBCBCA Q0 @CC@C@CC@CCC D3 @CC@C@CC@CCC D0 iC@CiCCCCC@C Max  DC D@C`$D@C`$DC EN BABDBCDBCA  LD EN B`BBBGCBGC`B 1 X tlt BBBBQCBQCB 0 0 marad BBBBRCBRCB 0 1 felfel  CCDCDCCC@C@C@CCCCC@C  INCREM_16CCC@CD@CDCIn0C@CCCCCC@CIn3C@CCC@CC@C@COut3@CC@C@CC@CCCOut0@C@C@CCCCC@CMaxDCD@CD@CDCEN A CCCCCCCCuCCCCCCyCCyCCqCCqCCxr@@@@r@uDCDCDCDCDC DCDCDCDCDCDC@@@@ C.CC&C{C&C{C.CC*CC*CC CC C C CC CC CC$CCCCCC$CC CCHCCLCCLCCDCCDCGC8CGC0C?C0C?C8CCC4C C4C C4C CB CB C4C$CB$CBCBCB C4C CHCCLC$CLC$CDCCDCGC$CGCC?CC?C$CCC C9C C4C C 4C C4C C4C C4C C4CHC0CLC8CLC8CDC0CDC4C CB CB$CBCBCB$CaC*C 9C]C8C2bC7C+gC"6CӱkCv 4C oC1CrC.CtC*CwC"&C%uC0#CqFsCi CmpCWClCCYhC؂CpxcCCCN^C)CQCC(SC"CUC'CVCwg,CVC~1CUC5C(SCc9CQC)CMCC(OC"CQC'CRCwg,CRC~1CQC5C(OCc9CMC CHCCQC4CHC4CQC*CwC*CC&CC.CC.CC&CC*CC*CC*CC;.CC.CC&CC&CCAC.CC&CC&CC.CC*CC*CC CC CO C CUC CC C[C$CCCCCC$C\C CCHC[CLCCLCCCCCCCfC8CC0CC0CC8CC4CC4Cp C4CCBCBC4CCBCBCBCB{zC4CCHCzCLCCLCCDCCDCvC*CD.CD&CD&CD.CD*C D*C D CD C D CD CD CD$CDCDCD$CD CDHCDLCDLCDCCDCCC8CC0CC0CC8CC4CC4C C4CCBCBC4CCBCBCBCBC4CCHCCKCCKCCCCCDC`C*C)D.C)D&C'D&C'D.C(D*C,D*C1D*C2D.C2D&C0D&C0D.CD8CD0CD0CD8CD4CD4C D4CDBDBD4CDBDBDBDBD4CDHCDKCDKCDCCDDC@!D*C C]C VC2bCڡC+gCPCԱkCC oCCrCPQCtCCwCC%uCVCrFsCGCmpC+ClCDQCYhClCsxcCCN^CNCQC@C(SCArCUCE̙CVC3CVCCUCC(SC뱢CQCNCMC@C)OCArCQCE̙CRC3CRCCQCC'OC뱢CMCCHCCQCCHCCQCCwCCCCCCCCCCCCCCCCC;CCCCCCCCA C\C VC2bCC+gCPCձkCC oCCrCPQCtCCwCC%uCVCpFsCGCmpC+ClCDQCYhClCoxcCCN^CNCQC@C(SC@rCUCDCVC3CVCCUCC)SCCQCNCMC@C'OC@rCQCDCRC3CRCCQCC)OCCMCCGCCQCCGCCPCCwCCCCCCCCCCCCCCCCCCCCCCCCCj @D\C+D2bCD+gCDձkC]D oC`DrCDtCDwCD%uC+DpFsC#DmpCDlC(DYhCDoxcCQDN^C DQCD(SC DUC"DVCDVCFDUC`D)SCXDQC DMCD'OC DQC"DRCDRCFDQC`D)OCXDMCDGCDQCDGCDPCDwCDCDCDCDCDCDCDCDCDCDCDCDCCfBCB(CB(CfB In0 CfBCB@CB@CfB In1 CfBCB@CB@CfB In2 DfBDB DB DfB In3 CCC@C7C@C7CC Out0 @CC@C@CC@CCC Out1 @CC@C@CC@CCC Out2  DC D@CD@CDC Out3 4D"C4D1C:D1C:D"C Max B'CB6CB6CB'C EN  CBCBCBCB9  { CCCC CC CC6  FF CBCBCBCB8   CBCBCBCB1  G  DB DBDBDB7   CCCCCCCC2  F CCCCCCCC4   DCDCDCDC5   .D$C.D0C/D0C/D$C3   BCB&CB&CBC10  z[vU\f{AA CCCCCCCC7   CCCCCCCC9   CCCCCCCC6   CCCCCCCC5  ( iCCiC!CsC!CsCC10  I lC.ClC:CpC:CpC.C8   iCoCiC{CsC{CsCoC11  \I CBC8BC8BCB1  > CBC8BC8BCB2  2J CBC8BC8BCB4  l CBC8BC8BCB3  e` DCDCDCDC12   dCCdCCnCCnCC13  }tCHC-`nEX$)&.Ya:k8x 9qCCCcCCrCCrCCcC clk^ CwCC@CC@CCwC reset CCC@C@C@C@CC EN/LD @D>B@DzB@#DzB@#D>B Q0 CBCBCBCB Q4 CcCCrC@CrC@CcC D4  DrC DC`$DC`$DrC D0  CoCC{CC{CCoC1   @ CCCCCCCC2  L CCCCCCCC3  fX CeCCqCCqCCeC8  | DCDCDCDC7   DyCDCDCDyC5  p DoCD{CD{CDoC6  | DeCDqCDqCDeC4  d CBCBCBCB13  Z @DB@DBDBDB12  ( DBDB@DB@DB11  > @DB@DBDBDB10  j DBDBDBDB9  Ta4bl5/?x|[Pf:$V