TMacro TSerializeListTPolygon TFloatPointBBAA TGraphicText@B@B  COUNT_UP_10B8ABA4BA4B8AD38AA@A@8AresetB8ABABAB8AD0(B(B(XB(XBQ3?HA0HA0?clk^BB8B8BQ0HAHAHAAAAAHALDB8ABABAB8AEN8`8`Max  TGraphicList TMacroPinHBHB(B(B@@@@FpBpBPBPB@@@@RBBBB@@@@^BBxBxB@@@@jBABABABA@@@@vBABAxBAxBA@@@@HBAHBA(BA(BA@@@@ A AAA@@@@pBApBAPBAPBA@@@@A0A0AA@@@@AAAA@AA@AA@@@@BABABABA@@@@  @@@@ CBCBC%CC%CCCCCCCCC REGISTERCCC"CC"CCCD3CCC"CC"CCCresetCCC"CC"CCCD0CBCCCCCBQ3C CCCCCC Cclk^CBCCCCCBQ0 CBCBCBCBTWireCBCBCBCpBTSolderCpBCpBC B$TPinC0BCBCBC0B%CpBDpBDCCCCC$CCCCCCCC/@@@@6@@@@CBCBCBCBCBCBCBCBCBHCBNCBC BU C0BCBCBC0BVCBDBDCCCCCUCCCCCCCC`@@@@g@@@@HCBCBCBCBCBCBCBCBCByCBCBC B C0BCBCBC0BCBDBDCDCCCCCCCCCCCCC@@@@@@@@yCBCBCBCBCBCBCBCBCBCBC B C0BCBCBC0BCBDBDCCCCCCCCCCCCC@@@@@@@@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~C0CvC0CvC8C5/@@@@/C)CC!CC!CC)CC%CC\CFC`CCXCCXCC`CL@@@@P@@@@FCCCCCCCCzCCCC ~CC~CCvCCvCChb@@@@b  TDFlipFlop CBCBCBCBCBCB} CBCBCBCB CBCBCBCB [CB[CBSCBSCBCBWCB CBCBCBCB [CB[CBSCBSCB>C C>CBWCB>C C>CfC>C C>CfC>CC>CfC>CCCC>CC>CC CCCCCCCCWCC>CC [CC[CCSCCSCCWCfC>CfC [CjC[CbCSCbCSCjCWC C>C C [C$C[CCSCCSC$C eCBeCB]CB]CBRC>CRCBaCBaCBRC>CRCCRC>CRCCRCCRCCRCCCCHCCRCCRCC CCCCCCCCaCCaCCRCC eCCeCC]CC]CCaCzCaCCRCC eC~CeCvC]CvC]C~CaC4CaC>CRC>C eC8CeC0C]C0C]C8C oCBoCBgCBgCBuCB  CCCCCCCCCCCC/ CCCCCCCC5 C.CC&CC&CC.C [CC[CCSCCSCCCCWCC CCCCCCCCKE  oC8CoC0CgC0CgC8CuC C  C`CCXCCXCC`CC\CC\C^ C`CCXCCXCC`Cd CtCClCClCCtC [C`C[CXCSCXCSC`CC\CWC\C C`CCXCCXCC`Czt oC~CoCvCgCvCgC~CuCfC  CCCCCCCCCCCC CCCCCCCC CCCCCCCC [CC[CCSCCSCCCCWCC CCCCCCCC  oCCoCCgCCgCCuCCC@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  O\ CVCCbC CbC CVC6  ~  CCCC CC CC5   CCCCCCCC10  r CCCC CC CC8  @ CBCBCBCB1  B CCCCCCCC2  9s CVCCbCCbCCVC4  h CCCCCCCC3  Kz5d 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 CCCCCCCCCCCC CCCCCCCC@@@@CCCCCCCCCCCCCCCCCCCCCCCCCC@@@@@@@@CCCCCCCCCCCC CCCCCCCC@@@@CCCCCCCCCCCCCCCCCCCCCCCCCC@@@@@@@@CCCCCCCCCCCC  CCCCCCCC@@@@ CCCCCCCCCCCCCCCCCC#CCCCCCCC)@@@@0@@@@#CCCCCCCCCCCCB CCCCCCCCH@@@@BCCCCCCCCCCCCCCCCCCXCCCCCCCC^@@@@e@@@@XPCyCCqCCqCCyCCuCzCuCw ~CyC~CqCvCqCvCyC}@@@@wCyCCqCCqCCyCCHCCHCCuCCuC CLCCDCCDCCLC@@@@ TNotGate CCCCCCCCCCCCCCCCCCCuCCCCCCCCCCCBCBCBC BC B CBCACACBCBCB CBCBCBCBCCCCCC CGCC?CC?CCGCCCCC CCCCCCCC tCCtCClCClCCkCCkCCpCCkCCRCCkCC VCCVCCNCCNCCkCCkCCCCCCCCCCCkCCkCCkCCC CC CCCBCB CBCBCBCBCCCC CCCCCCCCCkCCkC CoCCgCCgCCoC& CCCC CCCCCCCC0CCdCHAdCA|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\B DlBDLBDLBDlB CBCtBCtBCBCBCBCBCB CBCBCBCB CDBC$BC$BCDBC BC BC4BC4B CBCACACBC\B  @D C@DC@DC@D CDC@DC D CDCDCD C CCC CC CCCCCCCCCCC CCCCCCCC CCCBCBCCCBCBCBCB CBCBCBCBCC  @D[C@DSC@DSC@D[CDWC@DWC D[CDSCDSCD[C CeCC]CC]CCeCCkCCkCCaCCaC CoCCgCCgCCoC CQCCICCICCQCCCCCCCCMCCMC CGCC?CC?CCGCCWC  @DC@DC@DC@DCDC@DC DCDCDCDC*$ CCCCCCCCCCCCCCCC4 CCCCCCCC: CCCCCCCCCCCCCCCCCC CCCCCCCCLFCC T3AndGate CDBC$BC$BCDBCBC4BC4BCBCBCBCBC%CCBC%CCMCC%CCMCCuCCpCCMCCuCCCCuCCCCCCCCCRCCCCCC VCCVCCNCCNCCCCCC CCCCCCCC}CCCC CCCCCCCC|wCuCCuC CyCCqCCqCCyC|vrCMCCMC CQCCICCICCQCvqmC%CC%C C)CC!CC!CC)CqlhCBCB CCCBCBCClgbCBCB CBCBCBCBg\ CACACACACACA CACACACAC B CBCtBCtBCBCBCB CBCtBCtBCBCB CBCBCBCBCBCB CBCBCBCBCB  CCC CC CCCCCCC CCC CC CCCCC C=CC5CC5CC=CC9CC9C$ C=CC5CC5CC=C*CCC * CeCC]CC]CCeCCaCCaC7 CeCC]CC]CCeC=CkCS CCCCCCCCCCCCJ CCCCCCCCPCC@4 CCCCCCCCCCCC] CCCCCCCCcCC`DB`DC "DC "DB Out1 `DOC`D^C "D^C "DOC Out2 `DC`D@C "D@C "DC Out3  ACCACCKCCKCC10   CBCBCBCB6  < C CCCCCC C5   C3CC?CC?CC3C4  . C[CCgCCgCC[C3  A CCCCCCCC2  T CCCCCCCC1  g ClBCBCBClB7  R @DDB@DtBDtBDDB14   CACACACA8  q ACCACCKCCKCC11   @DC@D CD CDC13   DQCD]CD]CDQC9  V @DC@DCDCDC12  .# glqv|*:L*=Pc &0bhmr}wwC|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  CCDCDCCCC@CCC DC D@C  INCREM_10CCC@C@D@C@DCIn0C@CCCCCC@CIn3@C@C@CCCCC@COut3CCC@CD@CDCOut0@CC@C@CC@CCCMax`DC`D@CD@CDCEN g0e6CCCCCCCCuCCCCCC yCCyCCqCCqCC  @@@@ DCDCDCDCDC DCDC DCDCDCDC  @@@@   T2AndGate C.CC&C{C&C{C.CC*CC*CC CC CC C C C C CC C  C$CCCCCC$C CHCC C CLCCLCCDCCDC   GC8CGC0C?C0C?C8CCC4C C4C  C4C CB C4C CB CB CB CB CB $CB$CBCBCB   CB CB CBCBCBCB    C4C CHC  CLC$CLC$CDCCDC   GC$CGCC?CC?C$CCC C>C C >C C" >C C9C C4C C& 4C C' 4C C4C C4C C4CHC,  0CLC8CLC8CDC0CDC- 4C CB C,  B$CBCBCB$C9 DB>CB>C C DBDBDBDBC & 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  $Ct;C,Ct;C,Ct;C$Ct;C  3  C.CC&CC&CC.CC*CC*CC CC C C C C CC C  C$CCCCCC$C C CCHC  CLCCLCCCCCCC  C8CC0CC0CC8CC4CC4CC4CC4CCCC4CC4CCCCBCBCBCC CBCBCBCB   CCCC CCCBCBCC    CHCC4C CLCCLCCDCCDC    C*C D.CD&CD&CD.CD*C D*C D CD CDHC  DLCDLCDCCDCC  C8CC0CC0CC8CC4CC4C C4CC CC4CC CCBCBCBC C CBCBCBCB   C CC C CCCCCCCC   C4CCHC  CKCCKCCCCCDC#   C*C C\C VC2bCC+gCPCձkCC oCCrCPQCtCCwCC%uCVCpFsCGCmpC+ClCDQCYhClCoxcCCN^CNCQC@C(SC@rCUCDCVC3CVCCUCC)SCCQCNCMC@C'OC@rCQCDCRC3CRCCQCC)OCCMCCGCCQCCGCCPCCwCCC CCCCCCCCCCCC`  CCCCCCCCf '   @D\C+D2bCD+gCDձkC]D oC`DrCDtCDwCD%uC+DpFsC#DmpCDlC(DYhCDoxcCQDN^C DQCD(SC DUC"DVCDVCFDUC`D)SCXDQC DMCD'OC DQC"DRCDRCFDQC`D)OCXDMCDGCDQCDGCDPCDwCDC DCDCDCDCDCDC  DCDCDCDC  DKCDKCDCCDDCDBDCDCD4CDHCDBDBDBDBDB DBDBDBDB   DBDB DBDBDBDB    CfBCB(CB(CfB In0 CfBCB@CB@CfB In1 CfBCB@CB@CfB In2 DfBDB DB DfB In3 &C@C&CCACCAC@C Out0 @C@C@CCCCC@C Out1 @C@C@CCCCC@C Out2 D@CDC`DC`D@C Out3  *DeC,DQC(DRC*DpCx)DoC})DXoCC)D oC2)D|XnC(DmC(DlC(D̅kC(D4zjC(DttiC(DhC2)DgCC)DtfC})DnfCx)DfC*DeCB*DfC(*DnfC*DtfC*DgC!+DhCV0+DttiC?>+D4zjC?>+D̅kCW0+DlC!+DmC*D|XnC*D oC(*DXoCB*DoC*DpC*DHC*DQC*DpC*DzC )D~C+D~C+DvC)DvC*DzC*DCDC9 DC? DCDCDCD  DCDCDCDCE DCCCD CCP CCCCT CCU CC>CC=CCY  8Ct;C@Ct;C@Ct;C8Ct;CZ CCCCY  CCCCCCCCe CCCCT  CCCCCCCCo  )DLC+DLC+DDC)DCC*DHC*DB*DB*DBy *DB *DB%DB  &DB&DB$DB$DB *DB>DB  ?DB?DB=DB=DB  #CtCACtCACt;C.5ACʛC=@CbHC>CC