.NLIST TTM ;=============================================================================== ; .TITLE GRKSIM .IDENT /102879/ ; ; AUTHOR: T V ATKINSON ; DEPARTMENT OF CHEMISTRY ; MICHIGAN STATE UNIVERSITY ; EAST LANSING, MI 48824 ; ; DATE: 28-OCT-79 ; ; ADAPTED FROM: ; ; ABSTRACT(SPECIFIC): THIS ROUTINE CONTAINS A LIBRARY OF SYMBOLS FOR ; THE GREEK SIMPLEX CHARACTERS FROM HERSHEY'S REPERTORY OF ; OCCIDENTAL TYPE FONTS AND GRAPHIC SYMBOLS. ; ; "A CONTRIBUTION TO COMPUTER TYPESETTING TECHNIQUES", ; N. M. WOLCOTT, J. HILSENRATH, NATIONAL BUREAU OF ; STANDARDS SPECIAL PUBLICATION #424, APRIL 1976. ; ; ABSTRACT(GENERAL): THIS AND OTHER ROUTINES OF THIS TYPE ARE LIBRARIES ; OF VECTOR LISTS. EACH ENTRY CONSISTS OF A SET OF VECTORS ; WHICH WHEN DRAWN DEPICT ONE SYMBOL (CHARACTERS, NUMBERS, ; PUNCTUATION MARKS, AND OTHER SYMBOLS). EACH VECTOR ; CONTAINS A MODE(IM), A X COORDINATE(IX), AND A Y COORDINATE(IY). ; THE VECTORS MAY BE WRITTEN(IM=2) OR UNWRITTEN(IM=1). THE ; LIBRARY IS CONSTRUCTED UNDER THE ASSUMPTION THAT EACH VECTOR ; WILL BE DRAWN FROM THE CURRENT POSITION TO THE POINT (IX,IY). ; THE POINTS (IX,IY) SPAN AN INTEGER SPACE (-64.LE.IX.LE.63, ; -128.LE.IY.LE.127). THE COORDINATES IX,IY ARE RELATIVE TO ; THE ORIGIN OF THE SYMBOL. ; ; THIS LIBRARY IS STRUCTURED TO BE USED IN CONJUNCTION ; WITH SYMGET.MAC AND SYMPLT.FTN. ; ;=============================================================================== .PAGE .SBTTL MACRO DEFINITIONS ; ;----------------------------------------------------------------------------- ; ; MACROS TO GENERATE POINTER TABLE ; ;----------------------------------------------------------------------------- ; .MACRO MPNT1,NUM .WORD COD'NUM-BASADD .ENDM ; .MACRO MPNT2,NUM1 MPNT1 NUM1 .ENDM ; ;----------------------------------------------------------------------------- ; ; AVECT: MACRO TO PACK VECTORS INTO SINGLE WORD ; ;----------------------------------------------------------------------------- ; ; PACKED VECTOR FORMAT (ONE 16 BIT WORD): ; ; BIT15 IM = MODE OF DRAWING VECTOR ; =0 -> UNWRITTEN VECTOR ; =1 -> WRITTEN VECTOR ; ; BIT14-BIT08 IX = 7 BIT SIGNED TWO'S COMPLEMENT X COORD. ; ; BIT07-BIT00 IY = 8 BIT SIGNED TWO'S COMPLEMENT Y COORD. ; ;----------------------------------------------------------------------------- ; .MACRO AVECT,IM,IX,IY .WORD <&100000>!<&77400>! .ENDM AVECT .PAGE .SBTTL LIBRARY .PSECT GRKSIM,REL,RW,I .GLOBL GRKSIM CODBEG=101 CODEND=170 ; ;----------------------------------------------------------------------------- ; ; ENTRY POINT ; ;----------------------------------------------------------------------------- ; BASADD: GRKSIM: .WORD CODBEG .WORD CODEND .WORD 21. ; HORIZONTAL RASTER SIZE .WORD 21. ; VERTICAL RASTER SIZE ; ;----------------------------------------------------------------------------- ; ; POINTER TABLE ; ;----------------------------------------------------------------------------- ; ; POINTER TABLE FORMAT: ; ; .WORD CODNNN ; ADDRESS OF FIRST VECTOR OF THE SYMBOL ; ; WITH CODE NNN = CODBEG ; .WORD CODNN1 ; ADDRESS OF FIRST VECTOR OF THE SYMBOL ; ; WITH CODE NNN + 1 ; ; . ; . ; . ; ; .WORD CODMMM ; ADDRESS OF FIRST VECTOR OF THE SYMBOL ; ; WITH CODE MMM = CODEND ; .WORD CODMM1 ; ADDRESS OF THE FIRST WORD AFTER LIB. ; ;----------------------------------------------------------------------------- ; NUMENT=CODEND-CODBEG + 2 ; NUMBER OF ENTRIES IN TABLE + 1 CODNUM=CODBEG .REPT NUMENT MPNT2 \CODNUM CODNUM=CODNUM+1 .ENDM .PAGE ; ;----------------------------------------------------------------------------- ; ; SYMBOL VECTOR LISTS ; ;----------------------------------------------------------------------------- ; ;:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: ; ; COLUMN 3: UPPER CASE ; ;:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: ; COD101: .BYTE -9., 9. ; XMIN,XMAX .BYTE 0., 21. ; YMIN,YMAX AVECT 1., 0., 21. AVECT 2., -8., 0. AVECT 1., 0., 21. AVECT 2., 8., 0. AVECT 1., -5., 7. AVECT 2., 5., 7. AVECT 1., 9., 0. COD102: .BYTE -11., 10. ; XMIN,XMAX .BYTE 0., 21. ; YMIN,YMAX AVECT 1., -7., 21. AVECT 2., -7., 0. AVECT 1., -7., 21. AVECT 2., 2., 21. AVECT 2., 5., 20. AVECT 2., 6., 19. AVECT 2., 7., 17. AVECT 2., 7., 15. AVECT 2., 6., 13. AVECT 2., 5., 12. AVECT 2., 2., 11. AVECT 1., -7., 11. AVECT 2., 2., 11. AVECT 2., 5., 10. AVECT 2., 6., 9. AVECT 2., 7., 7. AVECT 2., 7., 4. AVECT 2., 6., 2. AVECT 2., 5., 1. AVECT 2., 2., 0. AVECT 2., -7., 0. AVECT 1., 10., 0. COD103: .BYTE -10., 7. ; XMIN,XMAX .BYTE 0., 21. ; YMIN,YMAX AVECT 1., -6., 21. AVECT 2., -6., 0. AVECT 1., -6., 21. AVECT 2., 6., 21. AVECT 1., 7., 0. COD104: .BYTE -9., 9. ; XMIN,XMAX .BYTE 0., 21. ; YMIN,YMAX AVECT 1., 0., 21. AVECT 2., -8., 0. AVECT 1., 0., 21. AVECT 2., 8., 0. AVECT 1., -8., 0. AVECT 2., 8., 0. AVECT 1., 9., 0. COD105: .BYTE -10., 9. ; XMIN,XMAX .BYTE 0., 21. ; YMIN,YMAX AVECT 1., -6., 21. AVECT 2., -6., 0. AVECT 1., -6., 21. AVECT 2., 7., 21. AVECT 1., -6., 11. AVECT 2., 2., 11. AVECT 1., -6., 0. AVECT 2., 7., 0. AVECT 1., 9., 0. COD106: .BYTE -10., 10. ; XMIN,XMAX .BYTE 0., 21. ; YMIN,YMAX AVECT 1., 7., 21. AVECT 2., -7., 0. AVECT 1., -7., 21. AVECT 2., 7., 21. AVECT 1., -7., 0. AVECT 2., 7., 0. AVECT 1., 10., 0. COD107: .BYTE -11., 11. ; XMIN,XMAX .BYTE 0., 21. ; YMIN,YMAX AVECT 1., -7., 21. AVECT 2., -7., 0. AVECT 1., 7., 21. AVECT 2., 7., 0. AVECT 1., -7., 11. AVECT 2., 7., 11. AVECT 1., 11., 0. COD110: .BYTE -11., 11. ; XMIN,XMAX .BYTE 0., 21. ; YMIN,YMAX AVECT 1., -2., 21. AVECT 2., -4., 20. AVECT 2., -6., 18. AVECT 2., -7., 16. AVECT 2., -8., 13. AVECT 2., -8., 8. AVECT 2., -7., 5. AVECT 2., -6., 3. AVECT 2., -4., 1. AVECT 2., -2., 0. AVECT 2., 2., 0. AVECT 2., 4., 1. AVECT 2., 6., 3. AVECT 2., 7., 5. AVECT 2., 8., 8. AVECT 2., 8., 13. AVECT 2., 7., 16. AVECT 2., 6., 18. AVECT 2., 4., 20. AVECT 2., 2., 21. AVECT 2., -2., 21. AVECT 1., -3., 11. AVECT 2., 3., 11. AVECT 1., 11., 0. COD111: .BYTE -4., 4. ; XMIN,XMAX .BYTE 0., 21. ; YMIN,YMAX AVECT 1., 0., 21. AVECT 2., 0., 0. AVECT 1., 4., 0. COD112: .BYTE -11., 10. ; XMIN,XMAX .BYTE 0., 21. ; YMIN,YMAX AVECT 1., -7., 21. AVECT 2., -7., 0. AVECT 1., 7., 21. AVECT 2., -7., 7. AVECT 1., -2., 12. AVECT 2., 7., 0. AVECT 1., 10., 0. COD113: .BYTE -9., 9. ; XMIN,XMAX .BYTE 0., 21. ; YMIN,YMAX AVECT 1., 0., 21. AVECT 2., -8., 0. AVECT 1., 0., 21. AVECT 2., 8., 0. AVECT 1., 9., 0. COD114: .BYTE -12., 12. ; XMIN,XMAX .BYTE 0., 21. ; YMIN,YMAX AVECT 1., -8., 21. AVECT 2., -8., 0. AVECT 1., -8., 21. AVECT 2., 0., 0. AVECT 1., 8., 21. AVECT 2., 0., 0. AVECT 1., 8., 21. AVECT 2., 8., 0. AVECT 1., 12., 0. COD115: .BYTE -11., 11. ; XMIN,XMAX .BYTE 0., 21. ; YMIN,YMAX AVECT 1., -7., 21. AVECT 2., -7., 0. AVECT 1., -7., 21. AVECT 2., 7., 0. AVECT 1., 7., 21. AVECT 2., 7., 0. AVECT 1., 11., 0. COD116: .BYTE -9., 9. ; XMIN,XMAX .BYTE 0., 21. ; YMIN,YMAX AVECT 1., -7., 21. AVECT 2., 7., 21. AVECT 1., -3., 11. AVECT 2., 3., 11. AVECT 1., -7., 0. AVECT 2., 7., 0. AVECT 1., 9., 0. COD117: .BYTE -11., 11. ; XMIN,XMAX .BYTE 0., 21. ; YMIN,YMAX AVECT 1., -2., 21. AVECT 2., -4., 20. AVECT 2., -6., 18. AVECT 2., -7., 16. AVECT 2., -8., 13. AVECT 2., -8., 8. AVECT 2., -7., 5. AVECT 2., -6., 3. AVECT 2., -4., 1. AVECT 2., -2., 0. AVECT 2., 2., 0. AVECT 2., 4., 1. AVECT 2., 6., 3. AVECT 2., 7., 5. AVECT 2., 8., 8. AVECT 2., 8., 13. AVECT 2., 7., 16. AVECT 2., 6., 18. AVECT 2., 4., 20. AVECT 2., 2., 21. AVECT 2., -2., 21. AVECT 1., 11., 0. COD120: .BYTE -11., 11. ; XMIN,XMAX .BYTE 0., 21. ; YMIN,YMAX AVECT 1., -7., 21. AVECT 2., -7., 0. AVECT 1., 7., 21. AVECT 2., 7., 0. AVECT 1., -7., 21. AVECT 2., 7., 21. AVECT 1., 11., 0. COD121: .BYTE -11., 10. ; XMIN,XMAX .BYTE 0., 21. ; YMIN,YMAX AVECT 1., -7., 21. AVECT 2., -7., 0. AVECT 1., -7., 21. AVECT 2., 2., 21. AVECT 2., 5., 20. AVECT 2., 6., 19. AVECT 2., 7., 17. AVECT 2., 7., 14. AVECT 2., 6., 12. AVECT 2., 5., 11. AVECT 2., 2., 10. AVECT 2., -7., 10. AVECT 1., 10., 0. COD122: .BYTE -9., 9. ; XMIN,XMAX .BYTE 0., 21. ; YMIN,YMAX AVECT 1., -7., 21. AVECT 2., 0., 11. AVECT 2., -7., 0. AVECT 1., -7., 21. AVECT 2., 7., 21. AVECT 1., -7., 0. AVECT 2., 7., 0. AVECT 1., 9., 0. COD123: .BYTE -8., 8. ; XMIN,XMAX .BYTE 0., 21. ; YMIN,YMAX AVECT 1., 0., 21. AVECT 2., 0., 0. AVECT 1., -7., 21. AVECT 2., 7., 21. AVECT 1., 8., 0. COD124: .BYTE -9., 9. ; XMIN,XMAX .BYTE 0., 21. ; YMIN,YMAX AVECT 1., -7., 16. AVECT 2., -7., 18. AVECT 2., -6., 20. AVECT 2., -5., 21. AVECT 2., -3., 21. AVECT 2., -2., 20. AVECT 2., -1., 18. AVECT 2., 0., 14. AVECT 2., 0., 0. AVECT 1., 7., 16. AVECT 2., 7., 18. AVECT 2., 6., 20. AVECT 2., 5., 21. AVECT 2., 3., 21. AVECT 2., 2., 20. AVECT 2., 1., 18. AVECT 2., 0., 14. AVECT 1., 9., 0. COD125: .BYTE -10., 10. ; XMIN,XMAX .BYTE 0., 21. ; YMIN,YMAX AVECT 1., 0., 21. AVECT 2., 0., 0. AVECT 1., -2., 16. AVECT 2., -5., 15. AVECT 2., -6., 14. AVECT 2., -7., 12. AVECT 2., -7., 9. AVECT 2., -6., 7. AVECT 2., -5., 6. AVECT 2., -2., 5. AVECT 2., 2., 5. AVECT 2., 5., 6. AVECT 2., 6., 7. AVECT 2., 7., 9. AVECT 2., 7., 12. AVECT 2., 6., 14. AVECT 2., 5., 15. AVECT 2., 2., 16. AVECT 2., -2., 16. AVECT 1., 10., 0. COD126: .BYTE -10., 10. ; XMIN,XMAX .BYTE 0., 21. ; YMIN,YMAX AVECT 1., -7., 21. AVECT 2., 7., 0. AVECT 1., -7., 0. AVECT 2., 7., 21. AVECT 1., 10., 0. COD127: .BYTE -11., 11. ; XMIN,XMAX .BYTE 0., 21. ; YMIN,YMAX AVECT 1., 0., 21. AVECT 2., 0., 0. AVECT 1., -9., 15. AVECT 2., -8., 15. AVECT 2., -7., 14. AVECT 2., -6., 10. AVECT 2., -5., 8. AVECT 2., -4., 7. AVECT 2., -1., 6. AVECT 2., 1., 6. AVECT 2., 4., 7. AVECT 2., 5., 8. AVECT 2., 6., 10. AVECT 2., 7., 14. AVECT 2., 8., 15. AVECT 2., 9., 15. AVECT 1., 11., 0. COD130: .BYTE -10., 10. ; XMIN,XMAX .BYTE 0., 21. ; YMIN,YMAX AVECT 1., -7., 0. AVECT 2., -3., 0. AVECT 2., -6., 7. AVECT 2., -7., 11. AVECT 2., -7., 15. AVECT 2., -6., 18. AVECT 2., -4., 20. AVECT 2., -1., 21. AVECT 2., 1., 21. AVECT 2., 4., 20. AVECT 2., 6., 18. AVECT 2., 7., 15. AVECT 2., 7., 11. AVECT 2., 6., 7. AVECT 2., 3., 0. AVECT 2., 7., 0. AVECT 1., 10., 0. COD131: COD132: COD133: COD134: COD135: COD136: COD137: ; ;:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: ; ; COLUMN 4: LOWER CASE ; ;:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: ; COD140: COD141: .BYTE -10., 11. ; XMIN,XMAX .BYTE 0., 14. ; YMIN,YMAX AVECT 1., -1., 14. AVECT 2., -3., 13. AVECT 2., -5., 11. AVECT 2., -6., 9. AVECT 2., -7., 6. AVECT 2., -7., 3. AVECT 2., -6., 1. AVECT 2., -4., 0. AVECT 2., -2., 0. AVECT 2., 0., 1. AVECT 2., 3., 4. AVECT 2., 5., 7. AVECT 2., 7., 11. AVECT 2., 8., 14. AVECT 1., -1., 14. AVECT 2., 1., 14. AVECT 2., 2., 13. AVECT 2., 3., 11. AVECT 2., 5., 3. AVECT 2., 6., 1. AVECT 2., 7., 0. AVECT 2., 8., 0. AVECT 1., 11., 0. COD142: .BYTE -9., 10. ; XMIN,XMAX .BYTE -7., 21. ; YMIN,YMAX AVECT 1., 3., 21. AVECT 2., 1., 20. AVECT 2., -1., 18. AVECT 2., -3., 14. AVECT 2., -4., 11. AVECT 2., -5., 7. AVECT 2., -6., 1. AVECT 2., -7., -7. AVECT 1., 3., 21. AVECT 2., 5., 21. AVECT 2., 7., 19. AVECT 2., 7., 16. AVECT 2., 6., 14. AVECT 2., 5., 13. AVECT 2., 3., 12. AVECT 2., 0., 12. AVECT 1., 0., 12. AVECT 2., 2., 11. AVECT 2., 4., 9. AVECT 2., 5., 7. AVECT 2., 5., 4. AVECT 2., 4., 2. AVECT 2., 3., 1. AVECT 2., 1., 0. AVECT 2., -1., 0. AVECT 2., -3., 1. AVECT 2., -4., 2. AVECT 2., -5., 5. AVECT 1., 10., 0. COD143: .BYTE -9., 10. ; XMIN,XMAX .BYTE -7., 14. ; YMIN,YMAX AVECT 1., -8., 11. AVECT 2., -6., 13. AVECT 2., -4., 14. AVECT 2., -3., 14. AVECT 2., -1., 13. AVECT 2., 0., 12. AVECT 2., 1., 9. AVECT 2., 1., 5. AVECT 2., 0., 0. AVECT 1., 8., 14. AVECT 2., 7., 11. AVECT 2., 6., 9. AVECT 2., 0., 0. AVECT 2., -2., -4. AVECT 2., -3., -7. AVECT 1., 10., 0. COD144: .BYTE -9., 9. ; XMIN,XMAX .BYTE 0., 21. ; YMIN,YMAX AVECT 1., 2., 14. AVECT 2., -1., 14. AVECT 2., -3., 13. AVECT 2., -5., 11. AVECT 2., -6., 8. AVECT 2., -6., 5. AVECT 2., -5., 2. AVECT 2., -4., 1. AVECT 2., -2., 0. AVECT 2., 0., 0. AVECT 2., 2., 1. AVECT 2., 4., 3. AVECT 2., 5., 6. AVECT 2., 5., 9. AVECT 2., 4., 12. AVECT 2., 2., 14. AVECT 2., 0., 16. AVECT 2., -1., 18. AVECT 2., -1., 20. AVECT 2., 0., 21. AVECT 2., 2., 21. AVECT 2., 4., 20. AVECT 2., 6., 18. AVECT 1., 9., 0. COD145: .BYTE -8., 8. ; XMIN,XMAX .BYTE 0., 14. ; YMIN,YMAX AVECT 1., 5., 12. AVECT 2., 4., 13. AVECT 2., 2., 14. AVECT 2., -1., 14. AVECT 2., -3., 13. AVECT 2., -3., 11. AVECT 2., -2., 9. AVECT 2., 1., 8. AVECT 1., 1., 8. AVECT 2., -3., 7. AVECT 2., -5., 5. AVECT 2., -5., 3. AVECT 2., -4., 1. AVECT 2., -2., 0. AVECT 2., 1., 0. AVECT 2., 3., 1. AVECT 2., 5., 3. AVECT 1., 8., 0. COD146: .BYTE -8., 7. ; XMIN,XMAX .BYTE -7., 21. ; YMIN,YMAX AVECT 1., 2., 21. AVECT 2., 0., 20. AVECT 2., -1., 19. AVECT 2., -1., 18. AVECT 2., 0., 17. AVECT 2., 3., 16. AVECT 2., 6., 16. AVECT 1., 6., 16. AVECT 2., 2., 14. AVECT 2., -1., 12. AVECT 2., -4., 9. AVECT 2., -5., 6. AVECT 2., -5., 4. AVECT 2., -4., 2. AVECT 2., -2., 0. AVECT 2., 1., -2. AVECT 2., 2., -4. AVECT 2., 2., -6. AVECT 2., 1., -7. AVECT 2., -1., -7. AVECT 2., -2., -5. AVECT 1., 7., 0. COD147: .BYTE -10., 10. ; XMIN,XMAX .BYTE -7., 14. ; YMIN,YMAX AVECT 1., -9., 10. AVECT 2., -8., 12. AVECT 2., -6., 14. AVECT 2., -4., 14. AVECT 2., -3., 13. AVECT 2., -3., 11. AVECT 2., -4., 7. AVECT 2., -6., 0. AVECT 1., -4., 7. AVECT 2., -2., 11. AVECT 2., 0., 13. AVECT 2., 2., 14. AVECT 2., 4., 14. AVECT 2., 6., 12. AVECT 2., 6., 9. AVECT 2., 5., 4. AVECT 2., 2., -7. AVECT 1., 10., 0. COD150: .BYTE -11., 10. ; XMIN,XMAX .BYTE 0., 21. ; YMIN,YMAX AVECT 1.,-10., 10. AVECT 2., -9., 12. AVECT 2., -7., 14. AVECT 2., -5., 14. AVECT 2., -4., 13. AVECT 2., -4., 11. AVECT 2., -5., 6. AVECT 2., -5., 3. AVECT 2., -4., 1. AVECT 2., -3., 0. AVECT 2., -1., 0. AVECT 2., 1., 1. AVECT 2., 3., 4. AVECT 2., 4., 6. AVECT 2., 5., 9. AVECT 2., 6., 14. AVECT 2., 6., 17. AVECT 2., 5., 20. AVECT 2., 3., 21. AVECT 2., 1., 21. AVECT 2., 0., 19. AVECT 2., 0., 17. AVECT 2., 1., 14. AVECT 2., 3., 11. AVECT 2., 5., 9. AVECT 2., 8., 7. AVECT 1., 10., 0. COD151: .BYTE -6., 5. ; XMIN,XMAX .BYTE 0., 14. ; YMIN,YMAX AVECT 1., 0., 14. AVECT 2., -2., 7. AVECT 2., -3., 3. AVECT 2., -3., 1. AVECT 2., -2., 0. AVECT 2., 0., 0. AVECT 2., 2., 2. AVECT 2., 3., 4. AVECT 1., 5., 0. COD152: .BYTE -9., 9. ; XMIN,XMAX .BYTE 0., 14. ; YMIN,YMAX AVECT 1., -3., 14. AVECT 2., -7., 0. AVECT 1., 7., 13. AVECT 2., 6., 14. AVECT 2., 5., 14. AVECT 2., 3., 13. AVECT 2., -1., 9. AVECT 2., -3., 8. AVECT 2., -4., 8. AVECT 1., -4., 8. AVECT 2., -2., 7. AVECT 2., -1., 6. AVECT 2., 1., 1. AVECT 2., 2., 0. AVECT 2., 3., 0. AVECT 2., 4., 1. AVECT 1., 9., 0. COD153: .BYTE -8., 8. ; XMIN,XMAX .BYTE 0., 21. ; YMIN,YMAX AVECT 1., -7., 21. AVECT 2., -5., 21. AVECT 2., -3., 20. AVECT 2., -2., 19. AVECT 2., 6., 0. AVECT 1., 0., 14. AVECT 2., -6., 0. AVECT 1., 8., 0. COD154: .BYTE -10., 11. ; XMIN,XMAX .BYTE -7., 14. ; YMIN,YMAX AVECT 1., -3., 14. AVECT 2., -9., -7. AVECT 1., -4., 10. AVECT 2., -5., 5. AVECT 2., -5., 2. AVECT 2., -3., 0. AVECT 2., -1., 0. AVECT 2., 1., 1. AVECT 2., 3., 3. AVECT 2., 5., 7. AVECT 1., 7., 14. AVECT 2., 5., 7. AVECT 2., 4., 3. AVECT 2., 4., 1. AVECT 2., 5., 0. AVECT 2., 7., 0. AVECT 2., 9., 2. AVECT 2., 10., 4. AVECT 1., 11., 0. COD155: .BYTE -9., 9. ; XMIN,XMAX .BYTE 0., 14. ; YMIN,YMAX AVECT 1., -6., 14. AVECT 2., -3., 14. AVECT 2., -4., 8. AVECT 2., -5., 3. AVECT 2., -6., 0. AVECT 1., 7., 14. AVECT 2., 6., 11. AVECT 2., 5., 9. AVECT 2., 3., 6. AVECT 2., 0., 3. AVECT 2., -3., 1. AVECT 2., -6., 0. AVECT 1., 9., 0. COD156: .BYTE -8., 8. ; XMIN,XMAX .BYTE -7., 21. ; YMIN,YMAX AVECT 1., 2., 21. AVECT 2., 0., 20. AVECT 2., -1., 19. AVECT 2., -1., 18. AVECT 2., 0., 17. AVECT 2., 3., 16. AVECT 2., 6., 16. AVECT 1., 3., 16. AVECT 2., 0., 15. AVECT 2., -2., 14. AVECT 2., -3., 12. AVECT 2., -3., 10. AVECT 2., -1., 8. AVECT 2., 2., 7. AVECT 2., 4., 7. AVECT 1., 2., 7. AVECT 2., -2., 6. AVECT 2., -4., 5. AVECT 2., -5., 3. AVECT 2., -5., 1. AVECT 2., -3., -1. AVECT 2., 1., -3. AVECT 2., 2., -4. AVECT 2., 2., -6. AVECT 2., 0., -7. AVECT 2., -2., -7. AVECT 1., 8., 0. COD157: .BYTE -8., 9. ; XMIN,XMAX .BYTE 0., 14. ; YMIN,YMAX AVECT 1., 0., 14. AVECT 2., -2., 13. AVECT 2., -4., 11. AVECT 2., -5., 8. AVECT 2., -5., 5. AVECT 2., -4., 2. AVECT 2., -3., 1. AVECT 2., -1., 0. AVECT 2., 1., 0. AVECT 2., 3., 1. AVECT 2., 5., 3. AVECT 2., 6., 6. AVECT 2., 6., 9. AVECT 2., 5., 12. AVECT 2., 4., 13. AVECT 2., 2., 14. AVECT 2., 0., 14. AVECT 1., 9., 0. COD160: .BYTE -11., 11. ; XMIN,XMAX .BYTE 0., 14. ; YMIN,YMAX AVECT 1., -2., 14. AVECT 2., -6., 0. AVECT 1., 3., 14. AVECT 2., 4., 8. AVECT 2., 5., 3. AVECT 2., 6., 0. AVECT 1., -9., 11. AVECT 2., -7., 13. AVECT 2., -4., 14. AVECT 2., 9., 14. AVECT 1., 11., 0. COD161: .BYTE -9., 9. ; XMIN,XMAX .BYTE -7., 14. ; YMIN,YMAX AVECT 1., -5., 8. AVECT 2., -5., 5. AVECT 2., -4., 2. AVECT 2., -3., 1. AVECT 2., -1., 0. AVECT 2., 1., 0. AVECT 2., 3., 1. AVECT 2., 5., 3. AVECT 2., 6., 6. AVECT 2., 6., 9. AVECT 2., 5., 12. AVECT 2., 4., 13. AVECT 2., 2., 14. AVECT 2., 0., 14. AVECT 2., -2., 13. AVECT 2., -4., 11. AVECT 2., -5., 8. AVECT 2., -9., -7. AVECT 1., 9., 0. COD162: .BYTE -9., 11. ; XMIN,XMAX .BYTE 0., 14. ; YMIN,YMAX AVECT 1., 9., 14. AVECT 2., -1., 14. AVECT 2., -3., 13. AVECT 2., -5., 11. AVECT 2., -6., 8. AVECT 2., -6., 5. AVECT 2., -5., 2. AVECT 2., -4., 1. AVECT 2., -2., 0. AVECT 2., 0., 0. AVECT 2., 2., 1. AVECT 2., 4., 3. AVECT 2., 5., 6. AVECT 2., 5., 9. AVECT 2., 4., 12. AVECT 2., 3., 13. AVECT 2., 1., 14. AVECT 1., 11., 0. COD163: .BYTE -10., 10. ; XMIN,XMAX .BYTE 0., 14. ; YMIN,YMAX AVECT 1., 1., 14. AVECT 2., -2., 0. AVECT 1., -8., 11. AVECT 2., -6., 13. AVECT 2., -3., 14. AVECT 2., 8., 14. AVECT 1., 10., 0. COD164: .BYTE -10., 10. ; XMIN,XMAX .BYTE 0., 14. ; YMIN,YMAX AVECT 1., -9., 10. AVECT 2., -8., 12. AVECT 2., -6., 14. AVECT 2., -4., 14. AVECT 2., -3., 13. AVECT 2., -3., 11. AVECT 2., -5., 5. AVECT 2., -5., 2. AVECT 2., -3., 0. AVECT 2., -1., 0. AVECT 2., 2., 1. AVECT 2., 4., 3. AVECT 2., 6., 7. AVECT 2., 7., 11. AVECT 2., 7., 14. AVECT 1., 10., 0. COD165: .BYTE -11., 11. ; XMIN,XMAX .BYTE -7., 14. ; YMIN,YMAX AVECT 1., -3., 13. AVECT 2., -5., 12. AVECT 2., -7., 10. AVECT 2., -8., 7. AVECT 2., -8., 4. AVECT 2., -7., 2. AVECT 2., -6., 1. AVECT 2., -4., 0. AVECT 2., -1., 0. AVECT 2., 2., 1. AVECT 2., 5., 3. AVECT 2., 7., 6. AVECT 2., 8., 9. AVECT 2., 8., 12. AVECT 2., 6., 14. AVECT 2., 4., 14. AVECT 2., 2., 12. AVECT 2., 0., 8. AVECT 2., -2., 3. AVECT 2., -5., -7. AVECT 1., 11., 0. COD166: .BYTE -9., 9. ; XMIN,XMAX .BYTE -7., 14. ; YMIN,YMAX AVECT 1., -7., 14. AVECT 2., -5., 14. AVECT 2., -3., 12. AVECT 2., 3., -5. AVECT 2., 5., -7. AVECT 2., 7., -7. AVECT 1., 8., 14. AVECT 2., 7., 12. AVECT 2., 5., 9. AVECT 2., -5., -2. AVECT 2., -7., -5. AVECT 2., -8., -7. AVECT 1., 9., 0. COD167: .BYTE -12., 11. ; XMIN,XMAX .BYTE -7., 21. ; YMIN,YMAX AVECT 1., 4., 21. AVECT 2., -4., -7. AVECT 1.,-11., 10. AVECT 2.,-10., 12. AVECT 2., -8., 14. AVECT 2., -6., 14. AVECT 2., -5., 13. AVECT 2., -5., 11. AVECT 2., -6., 6. AVECT 2., -6., 3. AVECT 2., -5., 1. AVECT 2., -3., 0. AVECT 2., -1., 0. AVECT 2., 2., 1. AVECT 2., 4., 3. AVECT 2., 6., 6. AVECT 2., 8., 11. AVECT 2., 9., 14. AVECT 1., 11., 0. COD170: .BYTE -12., 11. ; XMIN,XMAX .BYTE 0., 14. ; YMIN,YMAX AVECT 1., -4., 14. AVECT 2., -6., 13. AVECT 2., -8., 10. AVECT 2., -9., 7. AVECT 2., -9., 4. AVECT 2., -8., 1. AVECT 2., -7., 0. AVECT 2., -5., 0. AVECT 2., -3., 1. AVECT 2., -1., 4. AVECT 1., 0., 8. AVECT 2., -1., 4. AVECT 2., 0., 1. AVECT 2., 1., 0. AVECT 2., 3., 0. AVECT 2., 5., 1. AVECT 2., 7., 4. AVECT 2., 8., 7. AVECT 2., 8., 10. AVECT 2., 7., 13. AVECT 2., 6., 14. AVECT 1., 11., 0. COD171: COD172: .END