%!PS-Adobe-3.0 %%Creator: Windows PSCRIPT %%Title: Microsoft Word - COMPTBLE.DOC %%BoundingBox: 12 14 602 780 %%DocumentNeededResources: (atend) %%DocumentSuppliedResources: (atend) %%Pages: (atend) %%BeginResource: procset Win35Dict 3 1 /Win35Dict 290 dict def Win35Dict begin/bd{bind def}bind def/in{72 mul}bd/ed{exch def}bd/ld{load def}bd/tr/translate ld/gs/gsave ld/gr /grestore ld/M/moveto ld/L/lineto ld/rmt/rmoveto ld/rlt/rlineto ld /rct/rcurveto ld/st/stroke ld/n/newpath ld/sm/setmatrix ld/cm/currentmatrix ld/cp/closepath ld/ARC/arcn ld/TR{65536 div}bd/lj/setlinejoin ld/lc /setlinecap ld/ml/setmiterlimit ld/sl/setlinewidth ld/scignore false def/sc{scignore{pop pop pop}{0 index 2 index eq 2 index 4 index eq and{pop pop 255 div setgray}{3{255 div 3 1 roll}repeat setrgbcolor}ifelse}ifelse}bd /FC{bR bG bB sc}bd/fC{/bB ed/bG ed/bR ed}bd/HC{hR hG hB sc}bd/hC{ /hB ed/hG ed/hR ed}bd/PC{pR pG pB sc}bd/pC{/pB ed/pG ed/pR ed}bd/sM matrix def/PenW 1 def/iPen 5 def/mxF matrix def/mxE matrix def/mxUE matrix def/mxUF matrix def/fBE false def/iDevRes 72 0 matrix defaultmatrix dtransform dup mul exch dup mul add sqrt def/fPP false def/SS{fPP{ /SV save def}{gs}ifelse}bd/RS{fPP{SV restore}{gr}ifelse}bd/EJ{gsave showpage grestore}bd/#C{userdict begin/#copies ed end}bd/FEbuf 2 string def/FEglyph(G )def/FE{1 exch{dup 16 FEbuf cvrs FEglyph exch 1 exch putinterval 1 index exch FEglyph cvn put}for}bd/SM{/iRes ed/cyP ed /cxPg ed/cyM ed/cxM ed 72 100 div dup scale dup 0 ne{90 eq{cyM exch 0 eq{cxM exch tr -90 rotate -1 1 scale}{cxM cxPg add exch tr +90 rotate}ifelse}{cyP cyM sub exch 0 ne{cxM exch tr -90 rotate}{cxM cxPg add exch tr -90 rotate 1 -1 scale}ifelse}ifelse}{pop cyP cyM sub exch 0 ne{cxM cxPg add exch tr 180 rotate}{cxM exch tr 1 -1 scale}ifelse}ifelse 100 iRes div dup scale 0 0 transform .25 add round .25 sub exch .25 add round .25 sub exch itransform translate}bd/SJ{1 index 0 eq{pop pop/fBE false def}{1 index/Break ed div/dxBreak ed/fBE true def}ifelse}bd/ANSIVec[ 16#0/grave 16#1/acute 16#2/circumflex 16#3/tilde 16#4/macron 16#5/breve 16#6/dotaccent 16#7/dieresis 16#8/ring 16#9/cedilla 16#A/hungarumlaut 16#B/ogonek 16#C/caron 16#D/dotlessi 16#27/quotesingle 16#60/grave 16#7C/bar 16#82/quotesinglbase 16#83/florin 16#84/quotedblbase 16#85 /ellipsis 16#86/dagger 16#87/daggerdbl 16#89/perthousand 16#8A/Scaron 16#8B/guilsinglleft 16#8C/OE 16#91/quoteleft 16#92/quoteright 16#93 /quotedblleft 16#94/quotedblright 16#95/bullet 16#96/endash 16#97 /emdash 16#99/trademark 16#9A/scaron 16#9B/guilsinglright 16#9C/oe 16#9F/Ydieresis 16#A0/space 16#A4/currency 16#A6/brokenbar 16#A7/section 16#A8/dieresis 16#A9/copyright 16#AA/ordfeminine 16#AB/guillemotleft 16#AC/logicalnot 16#AD/hyphen 16#AE/registered 16#AF/macron 16#B0/degree 16#B1/plusminus 16#B2/twosuperior 16#B3/threesuperior 16#B4/acute 16#B5 /mu 16#B6/paragraph 16#B7/periodcentered 16#B8/cedilla 16#B9/onesuperior 16#BA/ordmasculine 16#BB/guillemotright 16#BC/onequarter 16#BD/onehalf 16#BE/threequarters 16#BF/questiondown 16#C0/Agrave 16#C1/Aacute 16#C2 /Acircumflex 16#C3/Atilde 16#C4/Adieresis 16#C5/Aring 16#C6/AE 16#C7 /Ccedilla 16#C8/Egrave 16#C9/Eacute 16#CA/Ecircumflex 16#CB/Edieresis 16#CC/Igrave 16#CD/Iacute 16#CE/Icircumflex 16#CF/Idieresis 16#D0/Eth 16#D1/Ntilde 16#D2/Ograve 16#D3/Oacute 16#D4/Ocircumflex 16#D5/Otilde 16#D6/Odieresis 16#D7/multiply 16#D8/Oslash 16#D9/Ugrave 16#DA/Uacute 16#DB/Ucircumflex 16#DC/Udieresis 16#DD/Yacute 16#DE/Thorn 16#DF/germandbls 16#E0/agrave 16#E1/aacute 16#E2/acircumflex 16#E3/atilde 16#E4/adieresis 16#E5/aring 16#E6/ae 16#E7/ccedilla 16#E8/egrave 16#E9/eacute 16#EA /ecircumflex 16#EB/edieresis 16#EC/igrave 16#ED/iacute 16#EE/icircumflex 16#EF/idieresis 16#F0/eth 16#F1/ntilde 16#F2/ograve 16#F3/oacute 16#F4 /ocircumflex 16#F5/otilde 16#F6/odieresis 16#F7/divide 16#F8/oslash 16#F9/ugrave 16#FA/uacute 16#FB/ucircumflex 16#FC/udieresis 16#FD/yacute 16#FE/thorn 16#FF/ydieresis ] def/reencdict 12 dict def/IsChar{basefontdict /CharStrings get exch known}bd/MapCh{dup IsChar not{pop/bullet}if newfont/Encoding get 3 1 roll put}bd/MapDegree{16#b0/degree IsChar{ /degree}{/ring}ifelse MapCh}bd/MapBB{16#a6/brokenbar IsChar{/brokenbar}{ /bar}ifelse MapCh}bd/ANSIFont{reencdict begin/newfontname ed/basefontname ed FontDirectory newfontname known not{/basefontdict basefontname findfont def/newfont basefontdict maxlength dict def basefontdict{exch dup/FID ne{dup/Encoding eq{exch dup length array copy newfont 3 1 roll put}{exch newfont 3 1 roll put}ifelse}{pop pop}ifelse}forall newfont/FontName newfontname put 127 1 159{newfont/Encoding get exch/bullet put}for ANSIVec aload pop ANSIVec length 2 idiv{MapCh}repeat MapDegree MapBB newfontname newfont definefont pop}if newfontname end}bd/SB{FC/ULlen ed/str ed str length fBE not{dup 1 gt{1 sub}if}if/cbStr ed/dxGdi ed /y0 ed/x0 ed str stringwidth dup 0 ne{/y1 ed/x1 ed y1 y1 mul x1 x1 mul add sqrt dxGdi exch div 1 sub dup x1 mul cbStr div exch y1 mul cbStr div}{exch abs neg dxGdi add cbStr div exch}ifelse/dyExtra ed /dxExtra ed x0 y0 M fBE{dxBreak 0 BCh dxExtra dyExtra str awidthshow}{dxExtra dyExtra str ashow}ifelse fUL{x0 y0 M dxUL dyUL rmt ULlen fBE{Break add}if 0 mxUE transform gs rlt cyUL sl [] 0 setdash st gr}if fSO{x0 y0 M dxSO dySO rmt ULlen fBE{Break add}if 0 mxUE transform gs rlt cyUL sl [] 0 setdash st gr}if n/fBE false def}bd/font{/name ed/Ascent ed 0 ne/fT3 ed 0 ne/fSO ed 0 ne/fUL ed/Sy ed/Sx ed 10.0 div/ori ed -10.0 div/esc ed/BCh ed name findfont/xAscent 0 def/yAscent Ascent def/ULesc esc def ULesc mxUE rotate pop fT3{/esc 0 def xAscent yAscent mxUE transform /yAscent ed/xAscent ed}if [Sx 0 0 Sy neg xAscent yAscent] esc mxE rotate mxF concatmatrix makefont setfont [Sx 0 0 Sy neg 0 Ascent] mxUE mxUF concatmatrix pop fUL{currentfont dup/FontInfo get/UnderlinePosition known not{pop/Courier findfont}if/FontInfo get/UnderlinePosition get 1000 div 0 exch mxUF transform/dyUL ed/dxUL ed}if fSO{0 .3 mxUF transform /dySO ed/dxSO ed}if fUL fSO or{currentfont dup/FontInfo get/UnderlineThickness known not{pop/Courier findfont}if/FontInfo get/UnderlineThickness get 1000 div Sy mul/cyUL ed}if}bd/min{2 copy gt{exch}if pop}bd/max{2 copy lt{exch}if pop}bd/CP{/ft ed{{ft 0 eq{clip}{eoclip}ifelse}stopped{currentflat 1 add setflat}{exit}ifelse}loop}bd/patfont 10 dict def patfont begin /FontType 3 def/FontMatrix [1 0 0 -1 0 0] def/FontBBox [0 0 16 16] def/Encoding StandardEncoding def/BuildChar{pop pop 16 0 0 0 16 16 setcachedevice 16 16 false [1 0 0 1 .25 .25]{pat}imagemask}bd end/p{ /pat 32 string def{}forall 0 1 7{dup 2 mul pat exch 3 index put dup 2 mul 1 add pat exch 3 index put dup 2 mul 16 add pat exch 3 index put 2 mul 17 add pat exch 2 index put pop}for}bd/pfill{/PatFont patfont definefont setfont/ch(AAAA)def X0 64 X1{Y1 -16 Y0{1 index exch M ch show}for pop}for}bd/vert{X0 w X1{dup Y0 M Y1 L st}for}bd/horz{Y0 w Y1{dup X0 exch M X1 exch L st}for}bd/fdiag{X0 w X1{Y0 M X1 X0 sub dup rlt st}for Y0 w Y1{X0 exch M Y1 Y0 sub dup rlt st}for}bd/bdiag{X0 w X1{Y1 M X1 X0 sub dup neg rlt st}for Y0 w Y1{X0 exch M Y1 Y0 sub dup neg rlt st}for}bd/AU{1 add cvi 15 or}bd/AD{1 sub cvi -16 and}bd/SHR{pathbbox AU/Y1 ed AU/X1 ed AD/Y0 ed AD/X0 ed}bd/hfill{/w iRes 37.5 div round def 0.1 sl [] 0 setdash n dup 0 eq{horz}if dup 1 eq{vert}if dup 2 eq{fdiag}if dup 3 eq{bdiag}if dup 4 eq{horz vert}if 5 eq{fdiag bdiag}if}bd/F{/ft ed fm 256 and 0 ne{gs FC ft 0 eq{fill}{eofill}ifelse gr}if fm 1536 and 0 ne{SHR gs HC ft CP fm 1024 and 0 ne{/Tmp save def pfill Tmp restore}{fm 15 and hfill}ifelse gr}if}bd/S{PenW sl PC st}bd/m matrix def/GW{iRes 12 div PenW add cvi}bd/DoW{iRes 50 div PenW add cvi}bd/DW{iRes 8 div PenW add cvi}bd/SP{/PenW ed/iPen ed iPen 0 eq iPen 6 eq or{[] 0 setdash}if iPen 1 eq{[DW GW] 0 setdash}if iPen 2 eq{[DoW GW] 0 setdash}if iPen 3 eq{[DW GW DoW GW] 0 setdash}if iPen 4 eq{[DW GW DoW GW DoW GW] 0 setdash}if}bd/E{m cm pop tr scale 1 0 moveto 0 0 1 0 360 arc cp m sm}bd /AG{/sy ed/sx ed sx div 4 1 roll sy div 4 1 roll sx div 4 1 roll sy div 4 1 roll atan/a2 ed atan/a1 ed sx sy scale a1 a2 ARC}def/A{m cm pop tr AG m sm}def/P{m cm pop tr 0 0 M AG cp m sm}def/RRect{n 4 copy M 3 1 roll exch L 4 2 roll L L cp}bd/RRCC{/r ed/y1 ed/x1 ed/y0 ed/x0 ed x0 x1 add 2 div y0 M x1 y0 x1 y1 r arcto 4{pop}repeat x1 y1 x0 y1 r arcto 4{pop}repeat x0 y1 x0 y0 r arcto 4{pop}repeat x0 y0 x1 y0 r arcto 4{pop}repeat cp}bd/RR{2 copy 0 eq exch 0 eq or{pop pop RRect}{2 copy eq{pop RRCC}{m cm pop/y2 ed/x2 ed/ys y2 x2 div 1 max def/xs x2 y2 div 1 max def/y1 exch ys div def/x1 exch xs div def/y0 exch ys div def/x0 exch xs div def/r2 x2 y2 min def xs ys scale x0 x1 add 2 div y0 M x1 y0 x1 y1 r2 arcto 4{pop}repeat x1 y1 x0 y1 r2 arcto 4{pop}repeat x0 y1 x0 y0 r2 arcto 4{pop}repeat x0 y0 x1 y0 r2 arcto 4{pop}repeat m sm cp}ifelse}ifelse}bd/PP{{rlt}repeat}bd/OB{gs 0 ne{7 3 roll/y ed /x ed x y translate ULesc rotate x neg y neg translate x y 7 -3 roll}if sc B fill gr}bd/B{M/dy ed/dx ed dx 0 rlt 0 dy rlt dx neg 0 rlt cp}bd /CB{B clip n}bd/ErrHandler{errordict dup maxlength exch length gt dup{errordict begin}if/errhelpdict 12 dict def errhelpdict begin/stackunderflow(operand stack underflow)def /undefined(this name is not defined in a dictionary)def/VMerror(you have used up all the printer's memory)def /typecheck(operator was expecting a different type of operand)def /ioerror(input/output error occured)def end{end}if errordict begin /handleerror{$error begin newerror{/newerror false def showpage 72 72 scale/x .25 def/y 9.6 def/Helvetica findfont .2 scalefont setfont x y moveto(Offending Command = )show/command load{dup type/stringtype ne{(max err string)cvs}if show}exec/y y .2 sub def x y moveto(Error = )show errorname{dup type dup( max err string )cvs show( : )show/stringtype ne{( max err string )cvs}if show}exec errordict begin errhelpdict errorname known{x 1 add y .2 sub moveto errhelpdict errorname get show}if end /y y .4 sub def x y moveto(Stack =)show ostack{/y y .2 sub def x 1 add y moveto dup type/stringtype ne{( max err string )cvs}if show}forall showpage}if end}def end}bd end %%EndResource /SVDoc save def %%EndProlog %%BeginSetup Win35Dict begin ErrHandler statusdict begin 0 setjobtimeout end statusdict begin statusdict /jobname (Microsoft Word - COMPTBLE.DOC) put end /oldDictCnt countdictstack def {statusdict begin 0 setpapertray end }stopped { countdictstack oldDictCnt lt { Win35Dict begin } {1 1 countdictstack oldDictCnt sub {pop end } for } ifelse } if /oldDictCnt countdictstack def {letter }stopped { countdictstack oldDictCnt lt { Win35Dict begin } {1 1 countdictstack oldDictCnt sub {pop end } for } ifelse } if [{ } /exec load currenttransfer /exec load] cvx settransfer /setresolution where { pop 300 300 setresolution } if %%EndSetup %%Page: 1 1 %%PageResources: (atend) SS 0 0 16 16 820 1100 300 SM %%BeginResource: font MSTT31c1b9 /GreNewFont{10 dict dup 3 1 roll def dup begin 6 1 roll/FontType 3 def/FontMatrix exch def/FontBBox exch def/FontInfo 2 dict def FontInfo /UnderlinePosition 3 -1 roll put FontInfo/UnderlineThickness 3 -1 roll put/Encoding 256 array def 0 1 255{Encoding exch/.notdef put}for /CharProcs 256 dict def CharProcs/.notdef{}put/Metrics 256 dict def Metrics/.notdef 3 -1 roll put/BuildChar{/char exch def/fontdict exch def/charname fontdict/Encoding get char get def fontdict/Metrics get charname get aload pop setcachedevice fontdict begin Encoding char get CharProcs exch get end exec}def end definefont pop}def/AddChar{begin Encoding 3 1 roll put CharProcs 3 1 roll put Metrics 3 1 roll put end}def /MSTT31c1b9 [54.0 0 0 0 0 0] 55 -108 [-54.0 -54.0 54.0 54.0] [1 54 div 0 0 1 54 div 0 0] /MSTT31c1b9 GreNewFont %%EndResource 32 0 0 54 54 0 0 1 48 /MSTT31c1b9 font %%BeginResource: font MSTT31c1b9 /G41 [38.0 0.0 0.0 0.0 38.0 37.0] /G41 { 38 37 true [1 0 0 -1 0.0 37.0] {<000030000000003000000000380000000078000000007800000000fc00000000fc00000000fe0000 0001be00000001bf000000031f000000031f000000071f800000060f800000060fc000000c07c000 000c07c000001803e000001803e000001803f000003001f000003001f000006000f800007ffff800 00fffffc0000c0007c0000c0007c000180003e000180003e000300003f000300001f000300001f80 0600000f800e00000fc00e00000fc03f00001ff0ffe000fffc>} imagemask } 65 /G41 MSTT31c1b9 AddChar /G20 [14.0 0.0 0.0 0.0 0.0 0.0] /G20 { } 32 /G20 MSTT31c1b9 AddChar /G73 [21.0 0.0 3.0 -1.0 19.0 25.0] /G73 { 16 26 true [1 0 0 -1 -3.0 25.0] {<0fc41ffc387c701ce00ce00ce004f004f800fe007f007fe03ff00ffc03fe00fe007f001f801f800f c00fe00ef01efc3cfff88fe0>} imagemask } 115 /G73 MSTT31c1b9 AddChar /G68 [27.0 0.0 0.0 0.0 27.0 38.0] /G68 { 27 38 true [1 0 0 -1 0.0 38.0] {<038000000f8000007f800000ff8000000f8000000f8000000f8000000f8000000f8000000f800000 0f8000000f8000000f8000000f81e0000f87f8000f9ffc000fb8fc000fe07c000fc03e000f803e00 0f803e000f803e000f803e000f803e000f803e000f803e000f803e000f803e000f803e000f803e00 0f803e000f803e000f803e000f803e000f803e000f803e001fc07f00fff9ffe0>} imagemask } 104 /G68 MSTT31c1b9 AddChar /G6f [27.0 0.0 2.0 -1.0 25.0 25.0] /G6f { 23 26 true [1 0 0 -1 -2.0 25.0] {<00fe0003ff800787e00e03f01c01f03c00f83c00fc78007c78007c78007ef8003ef8003ef8003ef8 003ef8003ef8003efc003c7c003c7c003c7e00783e00781f00701f80e00fc1c003ff8000fe00>} imagemask } 111 /G6f MSTT31c1b9 AddChar /G72 [18.0 0.0 0.0 0.0 18.0 25.0] /G72 { 18 25 true [1 0 0 -1 0.0 25.0] {<0187800f8fc07f9fc0ffa7c00fe1800fc0000f80000f80000f80000f80000f80000f80000f80000f 80000f80000f80000f80000f80000f80000f80000f80000f80000f80001fe000fff800>} imagemask } 114 /G72 MSTT31c1b9 AddChar /G74 [15.0 0.0 0.0 -1.0 15.0 32.0] /G74 { 15 33 true [1 0 0 -1 0.0 32.0] {<0080018001800380078007800f801f807ffefffe0f800f800f800f800f800f800f800f800f800f80 0f800f800f800f800f800f800f800f800f820fc407fc07f801e0>} imagemask } 116 /G74 MSTT31c1b9 AddChar /G63 [24.0 0.0 2.0 -1.0 22.0 25.0] /G63 { 20 26 true [1 0 0 -1 -2.0 25.0] {<00fc0003ff000f0f801c07c01c03e03803e07803e07001c0700000f00000f00000f00000f00000f0 0000f80000f80010f800307c00307e00607f00603f81c03fffc01fff800fff0007fe0001f800>} imagemask } 99 /G63 MSTT31c1b9 AddChar /G6d [41.0 0.0 0.0 0.0 41.0 25.0] /G6d { 41 25 true [1 0 0 -1 0.0 25.0] {<0381e00f80000f87f83fe0007f9ffc7ff000ffb0fce3f0000fe07f81f0000fc03f00f8000f803e00 f8000f803e00f8000f803e00f8000f803e00f8000f803e00f8000f803e00f8000f803e00f8000f80 3e00f8000f803e00f8000f803e00f8000f803e00f8000f803e00f8000f803e00f8000f803e00f800 0f803e00f8000f803e00f8000f803e00f8001fc07f01fc00fff9ffe7ff80>} imagemask } 109 /G6d MSTT31c1b9 AddChar /G70 [27.0 0.0 0.0 -12.0 25.0 25.0] /G70 { 25 37 true [1 0 0 -1 0.0 25.0] {<0183e0000f8ff8007f9ffc00ffb0fe000fe07e000fc03f000f801f000f801f000f801f800f800f80 0f800f800f800f800f800f800f800f800f800f800f800f800f800f800f800f000f800f000f801f00 0f801e000fc03c000fe03c000ff0f8000fbff0000f8fc0000f8000000f8000000f8000000f800000 0f8000000f8000000f8000000f8000000f8000001fc00000fff80000>} imagemask } 112 /G70 MSTT31c1b9 AddChar /G61 [24.0 0.0 2.0 -1.0 24.0 25.0] /G61 { 22 26 true [1 0 0 -1 -2.0 25.0] {<03fc000fff001e1f803c0f807c07c07c07c07c07c07c07c03807c0000fc0007fc001f7c007c7c00f 07c03e07c07c07c07807c0f807c0f807c0f807c0f807c0fc0fc47e37cc7fe7f83fc7f01f03c0>} imagemask } 97 /G61 MSTT31c1b9 AddChar /G69 [15.0 0.0 1.0 0.0 14.0 38.0] /G69 { 13 38 true [1 0 0 -1 -1.0 38.0] {<07000f800f800f8007000000000000000000000000000000000003800f807f80ff800f800f800f80 0f800f800f800f800f800f800f800f800f800f800f800f800f800f800f800f801fc0fff8>} imagemask } 105 /G69 MSTT31c1b9 AddChar /G6e [27.0 0.0 0.0 0.0 27.0 25.0] /G6e { 27 25 true [1 0 0 -1 0.0 25.0] {<0381e0000f87f8007f9ffc00ffb8fc000fe07c000fc03e000f803e000f803e000f803e000f803e00 0f803e000f803e000f803e000f803e000f803e000f803e000f803e000f803e000f803e000f803e00 0f803e000f803e000f803e001fc07f00fff9ffe0>} imagemask } 110 /G6e MSTT31c1b9 AddChar /G66 [18.0 0.0 1.0 0.0 23.0 38.0] /G66 { 22 38 true [1 0 0 -1 -1.0 38.0] {<000fc0003ff00071f800e0fc01c07c03c03c03c01803c00007c00007c00007c00007c00007c00007 c000ffff00ffff0007c00007c00007c00007c00007c00007c00007c00007c00007c00007c00007c0 0007c00007c00007c00007c00007c00007c00007c00007c0000fe0001ff000ffff00>} imagemask } 102 /G66 MSTT31c1b9 AddChar /G62 [27.0 0.0 0.0 -1.0 25.0 38.0] /G62 { 25 39 true [1 0 0 -1 0.0 38.0] {<038000000f8000007f800000ff8000000f8000000f8000000f8000000f8000000f8000000f800000 0f8000000f8000000f8000000f83e0000f8ff8000f9ffc000fb0fe000fc07e000f803f000f801f00 0f801f000f801f800f800f800f800f800f800f800f800f800f800f800f800f800f800f800f800f00 0f800f000f801f000f801e000f801e000f803c000fc0780007f0f00001ffc000007f0000>} imagemask } 98 /G62 MSTT31c1b9 AddChar /G6a [15.0 0.0 -5.0 -12.0 11.0 38.0] /G6a { 16 50 true [1 0 0 -1 5.0 38.0] {<000e001f001f001f000e000000000000000000000000000000000007001f00ff01ff001f001f001f 001f001f001f001f001f001f001f001f001f001f001f001f001f001f001f001f001f001f001f001f 001f001f001e001e001e781cfc38fe307fe03f80>} imagemask } 106 /G6a MSTT31c1b9 AddChar /G65 [24.0 0.0 2.0 -1.0 22.0 25.0] /G65 { 20 26 true [1 0 0 -1 -2.0 25.0] {<00fc0007ff000f0f801c07c03803e03801e07001f07001f07ffff0fffff0f00000f00000f00000f0 0000f80000f80000f80000fc00107c00307e00203f00603fe3c01fffc00fff8007ff0001f800>} imagemask } 101 /G65 MSTT31c1b9 AddChar /G2d [18.0 0.0 2.0 10.0 16.0 15.0] /G2d { 14 5 true [1 0 0 -1 -2.0 15.0] {} imagemask } 45 /G2d MSTT31c1b9 AddChar /G64 [27.0 0.0 2.0 -1.0 27.0 38.0] /G64 { 25 39 true [1 0 0 -1 -2.0 38.0] {<000038000000f8000007f800000ff8000000f8000000f8000000f8000000f8000000f8000000f800 0000f8000000f8000000f80000f8f80003fef8000787f8000f03f8001e01f8003c01f8003c00f800 7c00f8007800f8007800f800f800f800f800f800f800f800f800f800f800f800f800f800f800f800 fc00f8007c00f8007e00f8007e00f8003f01f8001fc7ff800ffeff0007fcf80001f0e000>} imagemask } 100 /G64 MSTT31c1b9 AddChar /G6c [15.0 0.0 1.0 0.0 14.0 38.0] /G6c { 13 38 true [1 0 0 -1 -1.0 38.0] {<03800f807f80ff800f800f800f800f800f800f800f800f800f800f800f800f800f800f800f800f80 0f800f800f800f800f800f800f800f800f800f800f800f800f800f800f800f801fc0fff8>} imagemask } 108 /G6c MSTT31c1b9 AddChar /G67 [26.0 0.0 1.0 -12.0 25.0 25.0] /G67 { 24 37 true [1 0 0 -1 -1.0 25.0] {<00fe000387800703ff0f01ff1e01f01e00f03e00f83e00f83e00f83e00f83e00f83e00f81f00f01f 01e00f81e007c38003fe000600000c00001c00003e00003ffff03ffffc1ffffe07ffff0c000f1800 03380003300003700002f00006f8000cfc001c7f00783fffe00fffc003fe00>} imagemask } 103 /G67 MSTT31c1b9 AddChar /G75 [27.0 0.0 0.0 -1.0 27.0 24.0] /G75 { 27 25 true [1 0 0 -1 0.0 24.0] {} imagemask } 117 /G75 MSTT31c1b9 AddChar %%EndResource 0 0 0 fC 327 200 1053 (A short comparison of object-oriented languages) 1053 SB 32 0 0 50 50 0 0 0 46 /Palatino-Roman /font27 ANSIFont font gs 660 82 307 286 CB 327 305 501 ( Languages ) 501 SB gr 32 0 0 58 58 0 0 0 59 /Symbol font gs 580 82 307 286 CB 829 292 58 (\256) 58 SB gr gs 580 82 307 286 CB 828 292 58 (\256) 58 SB gr 32 0 0 50 50 0 0 0 46 /Palatino-Roman /font27 ANSIFont font gs 660 66 307 482 CB 327 488 325 ( Comparison) 325 SB gr gs 660 71 307 542 CB 327 553 412 ( of main features ) 412 SB gr 32 0 0 50 50 0 0 0 51 /Symbol font gs 462 71 307 542 CB 739 548 30 (\257) 30 SB gr 32 0 0 50 50 0 0 0 41 /Courier-Bold /font9 ANSIFont font gs 112 62 973 286 CB 1013 292 30 (S) 30 SB gr gs 112 62 973 342 CB 1013 348 30 (i) 30 SB gr gs 112 62 973 398 CB 1013 404 30 (m) 30 SB gr gs 112 62 973 454 CB 1013 460 30 (u) 30 SB gr gs 112 62 973 510 CB 1013 516 30 (l) 30 SB gr gs 112 62 973 566 CB 1013 572 30 (a) 30 SB gr gs 112 62 973 622 CB 1013 628 30 (-) 30 SB gr gs 112 62 973 678 CB 1013 684 30 (6) 30 SB gr gs 112 62 973 734 CB 1013 740 30 (7) 30 SB gr gs 112 62 1091 286 CB 1131 292 30 (o) 30 SB gr gs 112 62 1091 342 CB 1131 348 30 (b) 30 SB gr gs 112 62 1091 398 CB 1131 404 30 (j) 30 SB gr gs 112 62 1091 454 CB 1131 460 30 (.) 30 SB gr gs 112 62 1091 510 CB 1131 516 30 (P) 30 SB gr gs 112 62 1091 566 CB 1131 572 30 (a) 30 SB gr gs 112 62 1091 622 CB 1131 628 30 (s) 30 SB gr gs 112 62 1091 678 CB 1131 684 30 (c) 30 SB gr gs 112 62 1091 734 CB 1131 740 30 (a) 30 SB gr gs 112 62 1091 790 CB 1131 796 30 (l) 30 SB gr gs 112 62 1091 846 CB 1131 852 30 (s) 30 SB gr gs 112 62 1209 286 CB 1249 292 30 (C) 30 SB gr gs 112 62 1209 342 CB 1249 348 30 (+) 30 SB gr gs 112 62 1209 398 CB 1249 404 30 (+) 30 SB gr gs 112 62 1327 286 CB 1368 292 30 (M) 30 SB gr gs 112 62 1327 342 CB 1368 348 30 (o) 30 SB gr gs 112 62 1327 398 CB 1368 404 30 (d) 30 SB gr gs 112 62 1327 454 CB 1368 460 30 (u) 30 SB gr gs 112 62 1327 510 CB 1368 516 30 (l) 30 SB gr gs 112 62 1327 566 CB 1368 572 30 (a) 30 SB gr gs 112 62 1327 622 CB 1368 628 30 (3) 30 SB gr gs 112 62 1445 286 CB 1486 292 30 (S) 30 SB gr gs 112 62 1445 342 CB 1486 348 30 (m) 30 SB gr gs 112 62 1445 398 CB 1486 404 30 (a) 30 SB gr gs 112 62 1445 454 CB 1486 460 30 (l) 30 SB gr gs 112 62 1445 510 CB 1486 516 30 (l) 30 SB gr gs 112 62 1445 566 CB 1486 572 30 (t) 30 SB gr gs 112 62 1445 622 CB 1486 628 30 (a) 30 SB gr gs 112 62 1445 678 CB 1486 684 30 (l) 30 SB gr gs 112 62 1445 734 CB 1486 740 30 (k) 30 SB gr gs 112 62 1563 286 CB 1604 292 30 (E) 30 SB gr gs 112 62 1563 342 CB 1604 348 30 (i) 30 SB gr gs 112 62 1563 398 CB 1604 404 30 (f) 30 SB gr gs 112 62 1563 454 CB 1604 460 30 (f) 30 SB gr gs 112 62 1563 510 CB 1604 516 30 (e) 30 SB gr gs 112 62 1563 566 CB 1604 572 30 (l) 30 SB gr gs 112 62 1681 286 CB 1722 292 30 (A) 30 SB gr gs 112 62 1681 342 CB 1722 348 30 (d) 30 SB gr gs 112 62 1681 398 CB 1722 404 30 (a) 30 SB gr gs 113 62 1799 286 CB 1840 292 30 (B) 30 SB gr gs 113 62 1799 342 CB 1840 348 30 (e) 30 SB gr gs 113 62 1799 398 CB 1840 404 30 (t) 30 SB gr gs 113 62 1799 454 CB 1840 460 30 (a) 30 SB gr gs 112 62 1918 286 CB 1958 292 30 (L) 30 SB gr gs 112 62 1918 342 CB 1958 348 30 (o) 30 SB gr gs 112 62 1918 398 CB 1958 404 30 (g) 30 SB gr gs 112 62 1918 454 CB 1958 460 30 (l) 30 SB gr gs 112 62 1918 510 CB 1958 516 30 (a) 30 SB gr gs 112 62 1918 566 CB 1958 572 30 (n) 30 SB gr gs 112 62 1918 622 CB 1958 628 30 (') 30 SB gr gs 112 62 1918 678 CB 1958 684 30 (8) 30 SB gr gs 112 62 1918 734 CB 1958 740 30 (2) 30 SB gr 0 0 0 fC /fm 256 def 5 5 301 286 B 1 F n 5 5 301 286 B 1 F n 659 5 307 286 B 1 F n 5 5 967 286 B 1 F n 111 5 973 286 B 1 F n 5 5 1085 286 B 1 F n 111 5 1091 286 B 1 F n 5 5 1203 286 B 1 F n 111 5 1209 286 B 1 F n 5 5 1321 286 B 1 F n 111 5 1327 286 B 1 F n 5 5 1439 286 B 1 F n 111 5 1445 286 B 1 F n 5 5 1557 286 B 1 F n 111 5 1563 286 B 1 F n 5 5 1675 286 B 1 F n 111 5 1681 286 B 1 F n 5 5 1793 286 B 1 F n 112 5 1799 286 B 1 F n 5 5 1912 286 B 1 F n 111 5 1918 286 B 1 F n 5 5 2030 286 B 1 F n 5 5 2030 286 B 1 F n 5 615 301 292 B 1 F n 5 615 967 292 B 1 F n 5 615 1085 292 B 1 F n 5 615 1203 292 B 1 F n 5 615 1321 292 B 1 F n 5 615 1439 292 B 1 F n 5 615 1557 292 B 1 F n 5 615 1675 292 B 1 F n 5 615 1793 292 B 1 F n 5 615 1912 292 B 1 F n 5 615 2030 292 B 1 F n 32 0 0 50 50 0 0 0 48 /Palatino-Bold /font24 ANSIFont font gs 660 68 307 908 CB 327 914 358 (Modularisation) 358 SB gr 5 5 301 908 B 1 F n 659 5 307 908 B 1 F n 5 5 967 908 B 1 F n 111 5 973 908 B 1 F n 5 5 1085 908 B 1 F n 111 5 1091 908 B 1 F n 5 5 1203 908 B 1 F n 111 5 1209 908 B 1 F n 5 5 1321 908 B 1 F n 111 5 1327 908 B 1 F n 5 5 1439 908 B 1 F n 111 5 1445 908 B 1 F n 5 5 1557 908 B 1 F n 111 5 1563 908 B 1 F n 5 5 1675 908 B 1 F n 111 5 1681 908 B 1 F n 5 5 1793 908 B 1 F n 112 5 1799 908 B 1 F n 5 5 1912 908 B 1 F n 111 5 1918 908 B 1 F n 5 5 2030 908 B 1 F n 5 61 301 914 B 1 F n 5 61 967 914 B 1 F n 5 61 1085 914 B 1 F n 5 61 1203 914 B 1 F n 5 61 1321 914 B 1 F n 5 61 1439 914 B 1 F n 5 61 1557 914 B 1 F n 5 61 1675 914 B 1 F n 5 61 1793 914 B 1 F n 5 61 1912 914 B 1 F n 5 61 2030 914 B 1 F n 32 0 0 50 50 0 0 0 46 /Palatino-Roman /font27 ANSIFont font gs 660 66 307 976 CB 327 982 463 ( nesting of modules) 463 SB gr gs 112 66 973 976 CB 992 982 43 ( +) 43 SB gr gs 112 66 1091 976 CB 1110 982 43 ( +) 43 SB gr gs 112 66 1209 976 CB 1228 982 30 ( -) 30 SB gr gs 112 66 1327 976 CB 1346 982 30 ( -) 30 SB gr gs 112 66 1445 976 CB 1465 982 30 ( -) 30 SB gr gs 112 66 1563 976 CB 1583 982 30 ( -) 30 SB gr gs 112 66 1681 976 CB 1701 982 43 ( +) 43 SB gr gs 113 66 1799 976 CB 1819 982 43 ( +) 43 SB gr gs 112 66 1918 976 CB 1937 982 43 ( +) 43 SB gr 5 5 301 976 B 1 F n 659 5 307 976 B 1 F n 5 5 967 976 B 1 F n 111 5 973 976 B 1 F n 5 5 1085 976 B 1 F n 111 5 1091 976 B 1 F n 5 5 1203 976 B 1 F n 111 5 1209 976 B 1 F n 5 5 1321 976 B 1 F n 111 5 1327 976 B 1 F n 5 5 1439 976 B 1 F n 111 5 1445 976 B 1 F n 5 5 1557 976 B 1 F n 111 5 1563 976 B 1 F n 5 5 1675 976 B 1 F n 111 5 1681 976 B 1 F n 5 5 1793 976 B 1 F n 112 5 1799 976 B 1 F n 5 5 1912 976 B 1 F n 111 5 1918 976 B 1 F n 5 5 2030 976 B 1 F n 5 59 301 982 B 1 F n 5 59 967 982 B 1 F n 5 59 1085 982 B 1 F n 5 59 1203 982 B 1 F n 5 59 1321 982 B 1 F n 5 59 1439 982 B 1 F n 5 59 1557 982 B 1 F n 5 59 1675 982 B 1 F n 5 59 1793 982 B 1 F n 5 59 1912 982 B 1 F n 5 59 2030 982 B 1 F n gs 660 66 307 1042 CB 327 1048 287 ( inheritance) 287 SB gr gs 112 66 973 1042 CB 992 1048 43 ( +) 43 SB gr gs 112 66 1091 1042 CB 1110 1048 43 ( +) 43 SB gr gs 112 66 1209 1042 CB 1228 1048 43 ( +) 43 SB gr gs 112 66 1327 1042 CB 1346 1048 43 ( +) 43 SB gr gs 112 66 1445 1042 CB 1465 1048 43 ( +) 43 SB gr gs 112 66 1563 1042 CB 1583 1048 43 ( +) 43 SB gr gs 112 66 1681 1042 CB 1701 1048 30 ( -) 30 SB gr gs 113 66 1799 1042 CB 1819 1048 43 ( +) 43 SB gr gs 112 66 1918 1042 CB 1937 1048 43 ( +) 43 SB gr 5 5 301 1042 B 1 F n 659 5 307 1042 B 1 F n 5 5 967 1042 B 1 F n 111 5 973 1042 B 1 F n 5 5 1085 1042 B 1 F n 111 5 1091 1042 B 1 F n 5 5 1203 1042 B 1 F n 111 5 1209 1042 B 1 F n 5 5 1321 1042 B 1 F n 111 5 1327 1042 B 1 F n 5 5 1439 1042 B 1 F n 111 5 1445 1042 B 1 F n 5 5 1557 1042 B 1 F n 111 5 1563 1042 B 1 F n 5 5 1675 1042 B 1 F n 111 5 1681 1042 B 1 F n 5 5 1793 1042 B 1 F n 112 5 1799 1042 B 1 F n 5 5 1912 1042 B 1 F n 111 5 1918 1042 B 1 F n 5 5 2030 1042 B 1 F n 5 59 301 1048 B 1 F n 5 59 967 1048 B 1 F n 5 59 1085 1048 B 1 F n 5 59 1203 1048 B 1 F n 5 59 1321 1048 B 1 F n 5 59 1439 1048 B 1 F n 5 59 1557 1048 B 1 F n 5 59 1675 1048 B 1 F n 5 59 1793 1048 B 1 F n 5 59 1912 1048 B 1 F n 5 59 2030 1048 B 1 F n gs 660 66 307 1108 CB 327 1114 595 ( - multilevel inheritance) 595 SB gr gs 112 66 973 1108 CB 992 1114 30 ( -) 30 SB gr gs 112 66 1091 1108 CB 1110 1114 30 ( -) 30 SB gr gs 112 66 1209 1108 CB 1228 1114 30 ( -) 30 SB gr gs 112 66 1327 1108 CB 1346 1114 30 ( -) 30 SB gr gs 112 66 1445 1108 CB 1465 1114 30 ( -) 30 SB gr gs 112 66 1563 1108 CB 1583 1114 30 ( -) 30 SB gr gs 112 66 1681 1108 CB 1701 1114 30 ( -) 30 SB gr gs 113 66 1799 1108 CB 1819 1114 65 ( +?) 65 SB gr gs 112 66 1918 1108 CB 1937 1114 43 ( +) 43 SB gr 5 5 301 1108 B 1 F n 659 5 307 1108 B 1 F n 5 5 967 1108 B 1 F n 111 5 973 1108 B 1 F n 5 5 1085 1108 B 1 F n 111 5 1091 1108 B 1 F n 5 5 1203 1108 B 1 F n 111 5 1209 1108 B 1 F n 5 5 1321 1108 B 1 F n 111 5 1327 1108 B 1 F n 5 5 1439 1108 B 1 F n 111 5 1445 1108 B 1 F n 5 5 1557 1108 B 1 F n 111 5 1563 1108 B 1 F n 5 5 1675 1108 B 1 F n 111 5 1681 1108 B 1 F n 5 5 1793 1108 B 1 F n 112 5 1799 1108 B 1 F n 5 5 1912 1108 B 1 F n 111 5 1918 1108 B 1 F n 5 5 2030 1108 B 1 F n 5 59 301 1114 B 1 F n 5 59 967 1114 B 1 F n 5 59 1085 1114 B 1 F n 5 59 1203 1114 B 1 F n 5 59 1321 1114 B 1 F n 5 59 1439 1114 B 1 F n 5 59 1557 1114 B 1 F n 5 59 1675 1114 B 1 F n 5 59 1793 1114 B 1 F n 5 59 1912 1114 B 1 F n 5 59 2030 1114 B 1 F n gs 660 66 307 1174 CB 327 1180 558 ( - multiple inheritance) 558 SB gr gs 112 66 973 1174 CB 992 1180 30 ( -) 30 SB gr gs 112 66 1091 1174 CB 1110 1180 30 ( -) 30 SB gr gs 112 66 1209 1174 CB 1228 1180 43 ( +) 43 SB gr gs 112 66 1327 1174 CB 1346 1180 30 ( -) 30 SB gr gs 112 66 1445 1174 CB 1465 1180 43 ( +) 43 SB gr gs 112 66 1563 1174 CB 1583 1180 43 ( +) 43 SB gr gs 112 66 1681 1174 CB 1701 1180 30 ( -) 30 SB gr gs 113 66 1799 1174 CB 1819 1180 30 ( -) 30 SB gr gs 112 66 1918 1174 CB 1937 1180 43 ( +) 43 SB gr %%BeginResource: font MSTT31c1d2 /MSTT31c1d2 [33.0 0 0 0 0 0] 60 -120 [-33.0 -33.0 33.0 33.0] [1 33 div 0 0 1 33 div 0 0] /MSTT31c1d2 GreNewFont %%EndResource 32 0 0 33 33 0 0 1 29 /MSTT31c1d2 font %%BeginResource: font MSTT31c1d2 /G31 [17.0 0.0 4.0 0.0 13.0 22.0] /G31 { 9 22 true [1 0 0 -1 -4.0 22.0] {<0c007c00fc001c001c001c001c001c001c001c001c001c001c001c001c001c001c001c001c001c00 1c00ff80>} imagemask } 49 /G31 MSTT31c1d2 AddChar %%EndResource gs 112 66 1918 1174 CB 1980 1184 17 (1) 17 SB gr 5 5 301 1174 B 1 F n 659 5 307 1174 B 1 F n 5 5 967 1174 B 1 F n 111 5 973 1174 B 1 F n 5 5 1085 1174 B 1 F n 111 5 1091 1174 B 1 F n 5 5 1203 1174 B 1 F n 111 5 1209 1174 B 1 F n 5 5 1321 1174 B 1 F n 111 5 1327 1174 B 1 F n 5 5 1439 1174 B 1 F n 111 5 1445 1174 B 1 F n 5 5 1557 1174 B 1 F n 111 5 1563 1174 B 1 F n 5 5 1675 1174 B 1 F n 111 5 1681 1174 B 1 F n 5 5 1793 1174 B 1 F n 112 5 1799 1174 B 1 F n 5 5 1912 1174 B 1 F n 111 5 1918 1174 B 1 F n 5 5 2030 1174 B 1 F n 5 59 301 1180 B 1 F n 5 59 967 1180 B 1 F n 5 59 1085 1180 B 1 F n 5 59 1203 1180 B 1 F n 5 59 1321 1180 B 1 F n 5 59 1439 1180 B 1 F n 5 59 1557 1180 B 1 F n 5 59 1675 1180 B 1 F n 5 59 1793 1180 B 1 F n 5 59 1912 1180 B 1 F n 5 59 2030 1180 B 1 F n 32 0 0 50 50 0 0 0 46 /Palatino-Roman /font27 ANSIFont font gs 660 66 307 1240 CB 327 1246 591 ( inherit in other modules) 591 SB gr 32 0 0 33 33 0 0 1 29 /MSTT31c1d2 font %%BeginResource: font MSTT31c1d2 /G32 [17.0 0.0 1.0 0.0 15.0 22.0] /G32 { 14 22 true [1 0 0 -1 -1.0 22.0] {<0f801fe03ff060f84078803880380038003000300060006000c001800180030006000c04180c3ff8 7ff8fff8>} imagemask } 50 /G32 MSTT31c1d2 AddChar %%EndResource gs 660 66 307 1240 CB 918 1250 17 (2) 17 SB gr 32 0 0 50 50 0 0 0 46 /Palatino-Roman /font27 ANSIFont font gs 112 66 973 1240 CB 992 1246 30 ( -) 30 SB gr gs 112 66 1091 1240 CB 1110 1246 30 ( -) 30 SB gr gs 112 66 1209 1240 CB 1228 1246 30 ( -) 30 SB gr gs 112 66 1327 1240 CB 1346 1246 30 ( -) 30 SB gr gs 112 66 1445 1240 CB 1465 1246 30 ( -) 30 SB gr gs 112 66 1563 1240 CB 1583 1246 30 ( -) 30 SB gr gs 112 66 1681 1240 CB 1701 1246 30 ( -) 30 SB gr gs 113 66 1799 1240 CB 1819 1246 43 ( +) 43 SB gr gs 112 66 1918 1240 CB 1937 1246 43 ( +) 43 SB gr 5 5 301 1240 B 1 F n 659 5 307 1240 B 1 F n 5 5 967 1240 B 1 F n 111 5 973 1240 B 1 F n 5 5 1085 1240 B 1 F n 111 5 1091 1240 B 1 F n 5 5 1203 1240 B 1 F n 111 5 1209 1240 B 1 F n 5 5 1321 1240 B 1 F n 111 5 1327 1240 B 1 F n 5 5 1439 1240 B 1 F n 111 5 1445 1240 B 1 F n 5 5 1557 1240 B 1 F n 111 5 1563 1240 B 1 F n 5 5 1675 1240 B 1 F n 111 5 1681 1240 B 1 F n 5 5 1793 1240 B 1 F n 112 5 1799 1240 B 1 F n 5 5 1912 1240 B 1 F n 111 5 1918 1240 B 1 F n 5 5 2030 1240 B 1 F n 5 59 301 1246 B 1 F n 5 59 967 1246 B 1 F n 5 59 1085 1246 B 1 F n 5 59 1203 1246 B 1 F n 5 59 1321 1246 B 1 F n 5 59 1439 1246 B 1 F n 5 59 1557 1246 B 1 F n 5 59 1675 1246 B 1 F n 5 59 1793 1246 B 1 F n 5 59 1912 1246 B 1 F n 5 59 2030 1246 B 1 F n gs 660 66 307 1306 CB 327 1312 555 ( static binding of names) 555 SB gr gs 112 66 973 1306 CB 992 1312 43 ( +) 43 SB gr gs 112 66 1091 1306 CB 1110 1312 43 ( +) 43 SB gr gs 112 66 1209 1306 CB 1228 1312 30 ( -) 30 SB gr gs 112 66 1327 1306 CB 1346 1312 43 ( +) 43 SB gr gs 112 66 1445 1306 CB 1465 1312 30 ( -) 30 SB gr gs 112 66 1563 1306 CB 1583 1312 30 ( -) 30 SB gr gs 112 66 1681 1306 CB 1701 1312 43 ( +) 43 SB gr gs 113 66 1799 1306 CB 1819 1312 43 ( +) 43 SB gr gs 112 66 1918 1306 CB 1937 1312 43 ( +) 43 SB gr 5 5 301 1306 B 1 F n 659 5 307 1306 B 1 F n 5 5 967 1306 B 1 F n 111 5 973 1306 B 1 F n 5 5 1085 1306 B 1 F n 111 5 1091 1306 B 1 F n 5 5 1203 1306 B 1 F n 111 5 1209 1306 B 1 F n 5 5 1321 1306 B 1 F n 111 5 1327 1306 B 1 F n 5 5 1439 1306 B 1 F n 111 5 1445 1306 B 1 F n 5 5 1557 1306 B 1 F n 111 5 1563 1306 B 1 F n 5 5 1675 1306 B 1 F n 111 5 1681 1306 B 1 F n 5 5 1793 1306 B 1 F n 112 5 1799 1306 B 1 F n 5 5 1912 1306 B 1 F n 111 5 1918 1306 B 1 F n 5 5 2030 1306 B 1 F n 5 59 301 1312 B 1 F n 5 59 967 1312 B 1 F n 5 59 1085 1312 B 1 F n 5 59 1203 1312 B 1 F n 5 59 1321 1312 B 1 F n 5 59 1439 1312 B 1 F n 5 59 1557 1312 B 1 F n 5 59 1675 1312 B 1 F n 5 59 1793 1312 B 1 F n 5 59 1912 1312 B 1 F n 5 59 2030 1312 B 1 F n 5 5 301 1372 B 1 F n 659 5 307 1372 B 1 F n 5 5 967 1372 B 1 F n 111 5 973 1372 B 1 F n 5 5 1085 1372 B 1 F n 111 5 1091 1372 B 1 F n 5 5 1203 1372 B 1 F n 111 5 1209 1372 B 1 F n 5 5 1321 1372 B 1 F n 111 5 1327 1372 B 1 F n 5 5 1439 1372 B 1 F n 111 5 1445 1372 B 1 F n 5 5 1557 1372 B 1 F n 111 5 1563 1372 B 1 F n 5 5 1675 1372 B 1 F n 111 5 1681 1372 B 1 F n 5 5 1793 1372 B 1 F n 112 5 1799 1372 B 1 F n 5 5 1912 1372 B 1 F n 111 5 1918 1372 B 1 F n 5 5 2030 1372 B 1 F n 5 43 301 1378 B 1 F n 5 43 967 1378 B 1 F n 5 43 1085 1378 B 1 F n 5 43 1203 1378 B 1 F n 5 43 1321 1378 B 1 F n 5 43 1439 1378 B 1 F n 5 43 1557 1378 B 1 F n 5 43 1675 1378 B 1 F n 5 43 1793 1378 B 1 F n 5 43 1912 1378 B 1 F n 5 43 2030 1378 B 1 F n 32 0 0 50 50 0 0 0 48 /Palatino-Bold /font24 ANSIFont font gs 660 68 307 1422 CB 327 1428 413 (Classes & Objects) 413 SB gr 32 0 0 50 50 0 0 0 46 /Palatino-Roman /font27 ANSIFont font gs 112 66 973 1422 CB 992 1428 43 ( +) 43 SB gr gs 112 66 1091 1422 CB 1110 1428 43 ( +) 43 SB gr gs 112 66 1209 1422 CB 1228 1428 43 ( +) 43 SB gr gs 112 66 1327 1422 CB 1346 1428 43 ( +) 43 SB gr gs 112 66 1445 1422 CB 1465 1428 43 ( +) 43 SB gr gs 112 66 1563 1422 CB 1583 1428 43 ( +) 43 SB gr gs 112 66 1681 1422 CB 1701 1428 30 ( -) 30 SB gr gs 113 66 1799 1422 CB 1819 1428 43 ( +) 43 SB gr gs 112 66 1918 1422 CB 1937 1428 43 ( +) 43 SB gr 5 5 301 1422 B 1 F n 659 5 307 1422 B 1 F n 5 5 967 1422 B 1 F n 111 5 973 1422 B 1 F n 5 5 1085 1422 B 1 F n 111 5 1091 1422 B 1 F n 5 5 1203 1422 B 1 F n 111 5 1209 1422 B 1 F n 5 5 1321 1422 B 1 F n 111 5 1327 1422 B 1 F n 5 5 1439 1422 B 1 F n 111 5 1445 1422 B 1 F n 5 5 1557 1422 B 1 F n 111 5 1563 1422 B 1 F n 5 5 1675 1422 B 1 F n 111 5 1681 1422 B 1 F n 5 5 1793 1422 B 1 F n 112 5 1799 1422 B 1 F n 5 5 1912 1422 B 1 F n 111 5 1918 1422 B 1 F n 5 5 2030 1422 B 1 F n 5 61 301 1428 B 1 F n 5 61 967 1428 B 1 F n 5 61 1085 1428 B 1 F n 5 61 1203 1428 B 1 F n 5 61 1321 1428 B 1 F n 5 61 1439 1428 B 1 F n 5 61 1557 1428 B 1 F n 5 61 1675 1428 B 1 F n 5 61 1793 1428 B 1 F n 5 61 1912 1428 B 1 F n 5 61 2030 1428 B 1 F n 5 5 301 1490 B 1 F n 659 5 307 1490 B 1 F n 5 5 967 1490 B 1 F n 111 5 973 1490 B 1 F n 5 5 1085 1490 B 1 F n 111 5 1091 1490 B 1 F n 5 5 1203 1490 B 1 F n 111 5 1209 1490 B 1 F n 5 5 1321 1490 B 1 F n 111 5 1327 1490 B 1 F n 5 5 1439 1490 B 1 F n 111 5 1445 1490 B 1 F n 5 5 1557 1490 B 1 F n 111 5 1563 1490 B 1 F n 5 5 1675 1490 B 1 F n 111 5 1681 1490 B 1 F n 5 5 1793 1490 B 1 F n 112 5 1799 1490 B 1 F n 5 5 1912 1490 B 1 F n 111 5 1918 1490 B 1 F n 5 5 2030 1490 B 1 F n 5 43 301 1496 B 1 F n 5 43 967 1496 B 1 F n 5 43 1085 1496 B 1 F n 5 43 1203 1496 B 1 F n 5 43 1321 1496 B 1 F n 5 43 1439 1496 B 1 F n 5 43 1557 1496 B 1 F n 5 43 1675 1496 B 1 F n 5 43 1793 1496 B 1 F n 5 43 1912 1496 B 1 F n 5 43 2030 1496 B 1 F n 32 0 0 50 50 0 0 0 48 /Palatino-Bold /font24 ANSIFont font gs 660 68 307 1540 CB 327 1546 254 (Coroutines) 254 SB gr 32 0 0 50 50 0 0 0 46 /Palatino-Roman /font27 ANSIFont font gs 112 66 973 1540 CB 992 1546 43 ( +) 43 SB gr gs 112 66 1091 1540 CB 1110 1546 30 ( -) 30 SB gr gs 112 66 1209 1540 CB 1228 1546 30 ( -) 30 SB gr gs 112 66 1327 1540 CB 1346 1546 43 ( +) 43 SB gr gs 112 66 1445 1540 CB 1465 1546 30 ( -) 30 SB gr gs 112 66 1563 1540 CB 1583 1546 30 ( -) 30 SB gr gs 112 66 1681 1540 CB 1701 1546 30 ( -) 30 SB gr gs 113 66 1799 1540 CB 1819 1546 43 ( +) 43 SB gr gs 112 66 1918 1540 CB 1937 1546 43 ( +) 43 SB gr 5 5 301 1540 B 1 F n 659 5 307 1540 B 1 F n 5 5 967 1540 B 1 F n 111 5 973 1540 B 1 F n 5 5 1085 1540 B 1 F n 111 5 1091 1540 B 1 F n 5 5 1203 1540 B 1 F n 111 5 1209 1540 B 1 F n 5 5 1321 1540 B 1 F n 111 5 1327 1540 B 1 F n 5 5 1439 1540 B 1 F n 111 5 1445 1540 B 1 F n 5 5 1557 1540 B 1 F n 111 5 1563 1540 B 1 F n 5 5 1675 1540 B 1 F n 111 5 1681 1540 B 1 F n 5 5 1793 1540 B 1 F n 112 5 1799 1540 B 1 F n 5 5 1912 1540 B 1 F n 111 5 1918 1540 B 1 F n 5 5 2030 1540 B 1 F n 5 61 301 1546 B 1 F n 5 61 967 1546 B 1 F n 5 61 1085 1546 B 1 F n 5 61 1203 1546 B 1 F n 5 61 1321 1546 B 1 F n 5 61 1439 1546 B 1 F n 5 61 1557 1546 B 1 F n 5 61 1675 1546 B 1 F n 5 61 1793 1546 B 1 F n 5 61 1912 1546 B 1 F n 5 61 2030 1546 B 1 F n 5 5 301 1608 B 1 F n 659 5 307 1608 B 1 F n 5 5 967 1608 B 1 F n 111 5 973 1608 B 1 F n 5 5 1085 1608 B 1 F n 111 5 1091 1608 B 1 F n 5 5 1203 1608 B 1 F n 111 5 1209 1608 B 1 F n 5 5 1321 1608 B 1 F n 111 5 1327 1608 B 1 F n 5 5 1439 1608 B 1 F n 111 5 1445 1608 B 1 F n 5 5 1557 1608 B 1 F n 111 5 1563 1608 B 1 F n 5 5 1675 1608 B 1 F n 111 5 1681 1608 B 1 F n 5 5 1793 1608 B 1 F n 112 5 1799 1608 B 1 F n 5 5 1912 1608 B 1 F n 111 5 1918 1608 B 1 F n 5 5 2030 1608 B 1 F n 5 43 301 1614 B 1 F n 5 43 967 1614 B 1 F n 5 43 1085 1614 B 1 F n 5 43 1203 1614 B 1 F n 5 43 1321 1614 B 1 F n 5 43 1439 1614 B 1 F n 5 43 1557 1614 B 1 F n 5 43 1675 1614 B 1 F n 5 43 1793 1614 B 1 F n 5 43 1912 1614 B 1 F n 5 43 2030 1614 B 1 F n 32 0 0 50 50 0 0 0 48 /Palatino-Bold /font24 ANSIFont font gs 660 68 307 1658 CB 327 1664 216 (Processes) 216 SB gr 32 0 0 50 50 0 0 0 46 /Palatino-Roman /font27 ANSIFont font gs 112 66 973 1658 CB 992 1664 30 ( -) 30 SB gr gs 112 66 1091 1658 CB 1110 1664 30 ( -) 30 SB gr gs 112 66 1209 1658 CB 1228 1664 30 ( -) 30 SB gr gs 112 66 1327 1658 CB 1346 1664 43 ( +) 43 SB gr gs 112 66 1445 1658 CB 1465 1664 30 ( -) 30 SB gr gs 112 66 1563 1658 CB 1583 1664 30 ( -) 30 SB gr gs 112 66 1681 1658 CB 1701 1664 43 ( +) 43 SB gr gs 113 66 1799 1658 CB 1819 1664 43 ( +) 43 SB gr gs 112 66 1918 1658 CB 1937 1664 43 ( +) 43 SB gr 5 5 301 1658 B 1 F n 659 5 307 1658 B 1 F n 5 5 967 1658 B 1 F n 111 5 973 1658 B 1 F n 5 5 1085 1658 B 1 F n 111 5 1091 1658 B 1 F n 5 5 1203 1658 B 1 F n 111 5 1209 1658 B 1 F n 5 5 1321 1658 B 1 F n 111 5 1327 1658 B 1 F n 5 5 1439 1658 B 1 F n 111 5 1445 1658 B 1 F n 5 5 1557 1658 B 1 F n 111 5 1563 1658 B 1 F n 5 5 1675 1658 B 1 F n 111 5 1681 1658 B 1 F n 5 5 1793 1658 B 1 F n 112 5 1799 1658 B 1 F n 5 5 1912 1658 B 1 F n 111 5 1918 1658 B 1 F n 5 5 2030 1658 B 1 F n 5 61 301 1664 B 1 F n 5 61 967 1664 B 1 F n 5 61 1085 1664 B 1 F n 5 61 1203 1664 B 1 F n 5 61 1321 1664 B 1 F n 5 61 1439 1664 B 1 F n 5 61 1557 1664 B 1 F n 5 61 1675 1664 B 1 F n 5 61 1793 1664 B 1 F n 5 61 1912 1664 B 1 F n 5 61 2030 1664 B 1 F n gs 660 66 307 1726 CB 327 1732 525 ( alien call of methods) 525 SB gr gs 112 66 973 1726 CB 992 1732 30 ( -) 30 SB gr gs 112 66 1091 1726 CB 1110 1732 30 ( -) 30 SB gr gs 112 66 1209 1726 CB 1228 1732 30 ( -) 30 SB gr gs 112 66 1327 1726 CB 1346 1732 30 ( -) 30 SB gr gs 112 66 1445 1726 CB 1465 1732 30 ( -) 30 SB gr gs 112 66 1563 1726 CB 1583 1732 30 ( -) 30 SB gr gs 112 66 1681 1726 CB 1701 1732 30 ( -) 30 SB gr gs 113 66 1799 1726 CB 1819 1732 30 ( -) 30 SB gr gs 112 66 1918 1726 CB 1937 1732 43 ( +) 43 SB gr 5 5 301 1726 B 1 F n 659 5 307 1726 B 1 F n 5 5 967 1726 B 1 F n 111 5 973 1726 B 1 F n 5 5 1085 1726 B 1 F n 111 5 1091 1726 B 1 F n 5 5 1203 1726 B 1 F n 111 5 1209 1726 B 1 F n 5 5 1321 1726 B 1 F n 111 5 1327 1726 B 1 F n 5 5 1439 1726 B 1 F n 111 5 1445 1726 B 1 F n 5 5 1557 1726 B 1 F n 111 5 1563 1726 B 1 F n 5 5 1675 1726 B 1 F n 111 5 1681 1726 B 1 F n 5 5 1793 1726 B 1 F n 112 5 1799 1726 B 1 F n 5 5 1912 1726 B 1 F n 111 5 1918 1726 B 1 F n 5 5 2030 1726 B 1 F n 5 59 301 1732 B 1 F n 5 59 967 1732 B 1 F n 5 59 1085 1732 B 1 F n 5 59 1203 1732 B 1 F n 5 59 1321 1732 B 1 F n 5 59 1439 1732 B 1 F n 5 59 1557 1732 B 1 F n 5 59 1675 1732 B 1 F n 5 59 1793 1732 B 1 F n 5 59 1912 1732 B 1 F n 5 59 2030 1732 B 1 F n 5 5 301 1792 B 1 F n 659 5 307 1792 B 1 F n 5 5 967 1792 B 1 F n 111 5 973 1792 B 1 F n 5 5 1085 1792 B 1 F n 111 5 1091 1792 B 1 F n 5 5 1203 1792 B 1 F n 111 5 1209 1792 B 1 F n 5 5 1321 1792 B 1 F n 111 5 1327 1792 B 1 F n 5 5 1439 1792 B 1 F n 111 5 1445 1792 B 1 F n 5 5 1557 1792 B 1 F n 111 5 1563 1792 B 1 F n 5 5 1675 1792 B 1 F n 111 5 1681 1792 B 1 F n 5 5 1793 1792 B 1 F n 112 5 1799 1792 B 1 F n 5 5 1912 1792 B 1 F n 111 5 1918 1792 B 1 F n 5 5 2030 1792 B 1 F n 5 43 301 1798 B 1 F n 5 43 967 1798 B 1 F n 5 43 1085 1798 B 1 F n 5 43 1203 1798 B 1 F n 5 43 1321 1798 B 1 F n 5 43 1439 1798 B 1 F n 5 43 1557 1798 B 1 F n 5 43 1675 1798 B 1 F n 5 43 1793 1798 B 1 F n 5 43 1912 1798 B 1 F n 5 43 2030 1798 B 1 F n 32 0 0 50 50 0 0 0 48 /Palatino-Bold /font24 ANSIFont font gs 660 68 307 1842 CB 327 1848 488 (Signals & Exceptions) 488 SB gr 32 0 0 50 50 0 0 0 46 /Palatino-Roman /font27 ANSIFont font gs 112 66 973 1842 CB 992 1848 30 ( -) 30 SB gr gs 112 66 1091 1842 CB 1110 1848 30 ( -) 30 SB gr gs 112 66 1209 1842 CB 1228 1848 30 ( -) 30 SB gr gs 112 66 1327 1842 CB 1346 1848 30 ( -) 30 SB gr gs 112 66 1445 1842 CB 1465 1848 30 ( -) 30 SB gr gs 112 66 1563 1842 CB 1583 1848 30 ( -) 30 SB gr gs 112 66 1681 1842 CB 1701 1848 43 ( +) 43 SB gr gs 113 66 1799 1842 CB 1819 1848 43 ( +) 43 SB gr gs 112 66 1918 1842 CB 1937 1848 43 ( +) 43 SB gr 32 0 0 33 33 0 0 1 29 /MSTT31c1d2 font %%BeginResource: font MSTT31c1d2 /G33 [17.0 0.0 1.0 0.0 14.0 22.0] /G33 { 13 22 true [1 0 0 -1 -1.0 22.0] {<0f803fe061e040f080700070006000e000c003c00fe001f000f8007800380038003800300030e060 f0c07f00>} imagemask } 51 /G33 MSTT31c1d2 AddChar %%EndResource gs 112 66 1918 1842 CB 1980 1852 17 (3) 17 SB gr 5 5 301 1842 B 1 F n 659 5 307 1842 B 1 F n 5 5 967 1842 B 1 F n 111 5 973 1842 B 1 F n 5 5 1085 1842 B 1 F n 111 5 1091 1842 B 1 F n 5 5 1203 1842 B 1 F n 111 5 1209 1842 B 1 F n 5 5 1321 1842 B 1 F n 111 5 1327 1842 B 1 F n 5 5 1439 1842 B 1 F n 111 5 1445 1842 B 1 F n 5 5 1557 1842 B 1 F n 111 5 1563 1842 B 1 F n 5 5 1675 1842 B 1 F n 111 5 1681 1842 B 1 F n 5 5 1793 1842 B 1 F n 112 5 1799 1842 B 1 F n 5 5 1912 1842 B 1 F n 111 5 1918 1842 B 1 F n 5 5 2030 1842 B 1 F n 5 61 301 1848 B 1 F n 5 61 967 1848 B 1 F n 5 61 1085 1848 B 1 F n 5 61 1203 1848 B 1 F n 5 61 1321 1848 B 1 F n 5 61 1439 1848 B 1 F n 5 61 1557 1848 B 1 F n 5 61 1675 1848 B 1 F n 5 61 1793 1848 B 1 F n 5 61 1912 1848 B 1 F n 5 61 2030 1848 B 1 F n 5 5 301 1910 B 1 F n 659 5 307 1910 B 1 F n 5 5 967 1910 B 1 F n 111 5 973 1910 B 1 F n 5 5 1085 1910 B 1 F n 111 5 1091 1910 B 1 F n 5 5 1203 1910 B 1 F n 111 5 1209 1910 B 1 F n 5 5 1321 1910 B 1 F n 111 5 1327 1910 B 1 F n 5 5 1439 1910 B 1 F n 111 5 1445 1910 B 1 F n 5 5 1557 1910 B 1 F n 111 5 1563 1910 B 1 F n 5 5 1675 1910 B 1 F n 111 5 1681 1910 B 1 F n 5 5 1793 1910 B 1 F n 112 5 1799 1910 B 1 F n 5 5 1912 1910 B 1 F n 111 5 1918 1910 B 1 F n 5 5 2030 1910 B 1 F n 5 43 301 1916 B 1 F n 5 43 967 1916 B 1 F n 5 43 1085 1916 B 1 F n 5 43 1203 1916 B 1 F n 5 43 1321 1916 B 1 F n 5 43 1439 1916 B 1 F n 5 43 1557 1916 B 1 F n 5 43 1675 1916 B 1 F n 5 43 1793 1916 B 1 F n 5 43 1912 1916 B 1 F n 5 43 2030 1916 B 1 F n 32 0 0 50 50 0 0 0 48 /Palatino-Bold /font24 ANSIFont font gs 660 68 307 1960 CB 327 1966 145 (Safety) 145 SB gr 5 5 301 1960 B 1 F n 659 5 307 1960 B 1 F n 5 5 967 1960 B 1 F n 111 5 973 1960 B 1 F n 5 5 1085 1960 B 1 F n 111 5 1091 1960 B 1 F n 5 5 1203 1960 B 1 F n 111 5 1209 1960 B 1 F n 5 5 1321 1960 B 1 F n 111 5 1327 1960 B 1 F n 5 5 1439 1960 B 1 F n 111 5 1445 1960 B 1 F n 5 5 1557 1960 B 1 F n 111 5 1563 1960 B 1 F n 5 5 1675 1960 B 1 F n 111 5 1681 1960 B 1 F n 5 5 1793 1960 B 1 F n 112 5 1799 1960 B 1 F n 5 5 1912 1960 B 1 F n 111 5 1918 1960 B 1 F n 5 5 2030 1960 B 1 F n 5 61 301 1966 B 1 F n 5 61 967 1966 B 1 F n 5 61 1085 1966 B 1 F n 5 61 1203 1966 B 1 F n 5 61 1321 1966 B 1 F n 5 61 1439 1966 B 1 F n 5 61 1557 1966 B 1 F n 5 61 1675 1966 B 1 F n 5 61 1793 1966 B 1 F n 5 61 1912 1966 B 1 F n 5 61 2030 1966 B 1 F n 32 0 0 50 50 0 0 0 46 /Palatino-Roman /font27 ANSIFont font gs 660 66 307 2028 CB 327 2034 449 (safe deallocation i.e.) 449 SB gr gs 660 68 307 2088 CB 327 2096 52 ( ) 52 SB gr 32 0 0 50 50 0 0 0 48 /Palatino-Bold /font24 ANSIFont font gs 660 68 307 2088 CB 379 2094 59 (no) 59 SB gr 32 0 0 50 50 0 0 0 46 /Palatino-Roman /font27 ANSIFont font gs 660 68 307 2088 CB 438 2096 464 ( dangling references) 464 SB gr gs 112 66 973 2028 CB 992 2034 30 ( -) 30 SB gr gs 112 66 1091 2028 CB 1110 2034 30 ( -) 30 SB gr gs 112 66 1209 2028 CB 1228 2034 30 ( -) 30 SB gr gs 112 66 1327 2028 CB 1346 2034 30 ( -) 30 SB gr gs 112 66 1445 2028 CB 1465 2034 30 ( -) 30 SB gr gs 112 66 1563 2028 CB 1583 2034 30 ( -) 30 SB gr gs 112 66 1681 2028 CB 1701 2034 30 ( -) 30 SB gr gs 113 66 1799 2028 CB 1819 2034 35 ( ?) 35 SB gr gs 112 66 1918 2028 CB 1937 2034 43 ( +) 43 SB gr 5 5 301 2028 B 1 F n 659 5 307 2028 B 1 F n 5 5 967 2028 B 1 F n 111 5 973 2028 B 1 F n 5 5 1085 2028 B 1 F n 111 5 1091 2028 B 1 F n 5 5 1203 2028 B 1 F n 111 5 1209 2028 B 1 F n 5 5 1321 2028 B 1 F n 111 5 1327 2028 B 1 F n 5 5 1439 2028 B 1 F n 111 5 1445 2028 B 1 F n 5 5 1557 2028 B 1 F n 111 5 1563 2028 B 1 F n 5 5 1675 2028 B 1 F n 111 5 1681 2028 B 1 F n 5 5 1793 2028 B 1 F n 112 5 1799 2028 B 1 F n 5 5 1912 2028 B 1 F n 111 5 1918 2028 B 1 F n 5 5 2030 2028 B 1 F n 5 121 301 2034 B 1 F n 5 121 967 2034 B 1 F n 5 121 1085 2034 B 1 F n 5 121 1203 2034 B 1 F n 5 121 1321 2034 B 1 F n 5 121 1439 2034 B 1 F n 5 121 1557 2034 B 1 F n 5 121 1675 2034 B 1 F n 5 121 1793 2034 B 1 F n 5 121 1912 2034 B 1 F n 5 121 2030 2034 B 1 F n gs 660 66 307 2156 CB 327 2162 334 ( type checking) 334 SB gr gs 112 66 973 2156 CB 992 2162 43 ( +) 43 SB gr gs 112 66 1091 2156 CB 1110 2162 43 ( +) 43 SB gr gs 112 66 1209 2156 CB 1228 2162 30 ( -) 30 SB gr gs 112 66 1327 2156 CB 1346 2162 30 ( -) 30 SB gr gs 112 66 1445 2156 CB 1465 2162 30 ( -) 30 SB gr gs 112 66 1563 2156 CB 1583 2162 30 ( -) 30 SB gr gs 112 66 1681 2156 CB 1701 2162 43 ( +) 43 SB gr gs 113 66 1799 2156 CB 1819 2162 43 ( +) 43 SB gr gs 112 66 1918 2156 CB 1937 2162 43 ( +) 43 SB gr 5 5 301 2156 B 1 F n 659 5 307 2156 B 1 F n 5 5 967 2156 B 1 F n 111 5 973 2156 B 1 F n 5 5 1085 2156 B 1 F n 111 5 1091 2156 B 1 F n 5 5 1203 2156 B 1 F n 111 5 1209 2156 B 1 F n 5 5 1321 2156 B 1 F n 111 5 1327 2156 B 1 F n 5 5 1439 2156 B 1 F n 111 5 1445 2156 B 1 F n 5 5 1557 2156 B 1 F n 111 5 1563 2156 B 1 F n 5 5 1675 2156 B 1 F n 111 5 1681 2156 B 1 F n 5 5 1793 2156 B 1 F n 112 5 1799 2156 B 1 F n 5 5 1912 2156 B 1 F n 111 5 1918 2156 B 1 F n 5 5 2030 2156 B 1 F n 5 59 301 2162 B 1 F n 5 59 967 2162 B 1 F n 5 59 1085 2162 B 1 F n 5 59 1203 2162 B 1 F n 5 59 1321 2162 B 1 F n 5 59 1439 2162 B 1 F n 5 59 1557 2162 B 1 F n 5 59 1675 2162 B 1 F n 5 59 1793 2162 B 1 F n 5 59 1912 2162 B 1 F n 5 59 2030 2162 B 1 F n gs 660 66 307 2222 CB 327 2228 493 ( protection of private) 493 SB gr gs 112 66 973 2222 CB 992 2228 43 ( +) 43 SB gr gs 112 66 1091 2222 CB 1110 2228 30 ( -) 30 SB gr gs 112 66 1209 2222 CB 1228 2228 30 ( -) 30 SB gr gs 112 66 1327 2222 CB 1346 2228 43 ( +) 43 SB gr gs 112 66 1445 2222 CB 1465 2228 30 ( -) 30 SB gr gs 112 66 1563 2222 CB 1583 2228 30 ( -) 30 SB gr gs 112 66 1681 2222 CB 1701 2228 43 ( +) 43 SB gr gs 113 66 1799 2222 CB 1819 2228 43 ( +) 43 SB gr gs 112 66 1918 2222 CB 1937 2228 43 ( +) 43 SB gr 5 5 301 2222 B 1 F n 659 5 307 2222 B 1 F n 5 5 967 2222 B 1 F n 111 5 973 2222 B 1 F n 5 5 1085 2222 B 1 F n 111 5 1091 2222 B 1 F n 5 5 1203 2222 B 1 F n 111 5 1209 2222 B 1 F n 5 5 1321 2222 B 1 F n 111 5 1327 2222 B 1 F n 5 5 1439 2222 B 1 F n 111 5 1445 2222 B 1 F n 5 5 1557 2222 B 1 F n 111 5 1563 2222 B 1 F n 5 5 1675 2222 B 1 F n 111 5 1681 2222 B 1 F n 5 5 1793 2222 B 1 F n 112 5 1799 2222 B 1 F n 5 5 1912 2222 B 1 F n 111 5 1918 2222 B 1 F n 5 5 2030 2222 B 1 F n 5 59 301 2228 B 1 F n 5 59 967 2228 B 1 F n 5 59 1085 2228 B 1 F n 5 59 1203 2228 B 1 F n 5 59 1321 2228 B 1 F n 5 59 1439 2228 B 1 F n 5 59 1557 2228 B 1 F n 5 59 1675 2228 B 1 F n 5 59 1793 2228 B 1 F n 5 59 1912 2228 B 1 F n 5 59 2030 2228 B 1 F n 5 5 301 2288 B 1 F n 659 5 307 2288 B 1 F n 5 5 967 2288 B 1 F n 111 5 973 2288 B 1 F n 5 5 1085 2288 B 1 F n 111 5 1091 2288 B 1 F n 5 5 1203 2288 B 1 F n 111 5 1209 2288 B 1 F n 5 5 1321 2288 B 1 F n 111 5 1327 2288 B 1 F n 5 5 1439 2288 B 1 F n 111 5 1445 2288 B 1 F n 5 5 1557 2288 B 1 F n 111 5 1563 2288 B 1 F n 5 5 1675 2288 B 1 F n 111 5 1681 2288 B 1 F n 5 5 1793 2288 B 1 F n 112 5 1799 2288 B 1 F n 5 5 1912 2288 B 1 F n 111 5 1918 2288 B 1 F n 5 5 2030 2288 B 1 F n 5 43 301 2294 B 1 F n 5 43 967 2294 B 1 F n 5 43 1085 2294 B 1 F n 5 43 1203 2294 B 1 F n 5 43 1321 2294 B 1 F n 5 43 1439 2294 B 1 F n 5 43 1557 2294 B 1 F n 5 43 1675 2294 B 1 F n 5 43 1793 2294 B 1 F n 5 43 1912 2294 B 1 F n 5 43 2030 2294 B 1 F n 32 0 0 50 50 0 0 0 48 /Palatino-Bold /font24 ANSIFont font gs 660 68 307 2338 CB 327 2344 614 (Genericity&Polimorphism) 614 SB gr 5 5 301 2338 B 1 F n 659 5 307 2338 B 1 F n 5 5 967 2338 B 1 F n 111 5 973 2338 B 1 F n 5 5 1085 2338 B 1 F n 111 5 1091 2338 B 1 F n 5 5 1203 2338 B 1 F n 111 5 1209 2338 B 1 F n 5 5 1321 2338 B 1 F n 111 5 1327 2338 B 1 F n 5 5 1439 2338 B 1 F n 111 5 1445 2338 B 1 F n 5 5 1557 2338 B 1 F n 111 5 1563 2338 B 1 F n 5 5 1675 2338 B 1 F n 111 5 1681 2338 B 1 F n 5 5 1793 2338 B 1 F n 112 5 1799 2338 B 1 F n 5 5 1912 2338 B 1 F n 111 5 1918 2338 B 1 F n 5 5 2030 2338 B 1 F n 5 61 301 2344 B 1 F n 5 61 967 2344 B 1 F n 5 61 1085 2344 B 1 F n 5 61 1203 2344 B 1 F n 5 61 1321 2344 B 1 F n 5 61 1439 2344 B 1 F n 5 61 1557 2344 B 1 F n 5 61 1675 2344 B 1 F n 5 61 1793 2344 B 1 F n 5 61 1912 2344 B 1 F n 5 61 2030 2344 B 1 F n 32 0 0 50 50 0 0 0 46 /Palatino-Roman /font27 ANSIFont font gs 660 66 307 2406 CB 327 2412 582 ( types as formal params.) 582 SB gr gs 112 66 973 2406 CB 992 2412 30 ( -) 30 SB gr gs 112 66 1091 2406 CB 1110 2412 43 ( -) 43 SB gr gs 112 66 1209 2406 CB 1228 2412 30 ( -) 30 SB gr gs 112 66 1327 2406 CB 1346 2412 30 ( -) 30 SB gr gs 112 66 1445 2406 CB 1465 2412 30 ( -) 30 SB gr gs 112 66 1563 2406 CB 1583 2412 30 ( -) 30 SB gr gs 112 66 1681 2406 CB 1701 2412 60 ( -+) 60 SB gr gs 113 66 1799 2406 CB 1819 2412 30 ( -) 30 SB gr gs 112 66 1918 2406 CB 1937 2412 43 ( +) 43 SB gr 5 5 301 2406 B 1 F n 659 5 307 2406 B 1 F n 5 5 967 2406 B 1 F n 111 5 973 2406 B 1 F n 5 5 1085 2406 B 1 F n 111 5 1091 2406 B 1 F n 5 5 1203 2406 B 1 F n 111 5 1209 2406 B 1 F n 5 5 1321 2406 B 1 F n 111 5 1327 2406 B 1 F n 5 5 1439 2406 B 1 F n 111 5 1445 2406 B 1 F n 5 5 1557 2406 B 1 F n 111 5 1563 2406 B 1 F n 5 5 1675 2406 B 1 F n 111 5 1681 2406 B 1 F n 5 5 1793 2406 B 1 F n 112 5 1799 2406 B 1 F n 5 5 1912 2406 B 1 F n 111 5 1918 2406 B 1 F n 5 5 2030 2406 B 1 F n 5 59 301 2412 B 1 F n 5 59 967 2412 B 1 F n 5 59 1085 2412 B 1 F n 5 59 1203 2412 B 1 F n 5 59 1321 2412 B 1 F n 5 59 1439 2412 B 1 F n 5 59 1557 2412 B 1 F n 5 59 1675 2412 B 1 F n 5 59 1793 2412 B 1 F n 5 59 1912 2412 B 1 F n 5 59 2030 2412 B 1 F n gs 660 66 307 2472 CB 327 2478 601 ( overloading of operators) 601 SB gr gs 112 66 973 2472 CB 992 2478 30 ( -) 30 SB gr gs 112 66 1209 2472 CB 1228 2478 43 ( +) 43 SB gr gs 112 66 1327 2472 CB 1346 2478 43 ( +) 43 SB gr gs 112 66 1445 2472 CB 1465 2478 35 ( ?) 35 SB gr gs 112 66 1563 2472 CB 1583 2478 43 ( +) 43 SB gr gs 112 66 1681 2472 CB 1701 2478 43 ( +) 43 SB gr gs 113 66 1799 2472 CB 1819 2478 35 ( ?) 35 SB gr gs 112 66 1918 2472 CB 1937 2478 30 ( -) 30 SB gr 5 5 301 2472 B 1 F n 659 5 307 2472 B 1 F n 5 5 967 2472 B 1 F n 111 5 973 2472 B 1 F n 5 5 1085 2472 B 1 F n 111 5 1091 2472 B 1 F n 5 5 1203 2472 B 1 F n 111 5 1209 2472 B 1 F n 5 5 1321 2472 B 1 F n 111 5 1327 2472 B 1 F n 5 5 1439 2472 B 1 F n 111 5 1445 2472 B 1 F n 5 5 1557 2472 B 1 F n 111 5 1563 2472 B 1 F n 5 5 1675 2472 B 1 F n 111 5 1681 2472 B 1 F n 5 5 1793 2472 B 1 F n 112 5 1799 2472 B 1 F n 5 5 1912 2472 B 1 F n 111 5 1918 2472 B 1 F n 5 5 2030 2472 B 1 F n 5 59 301 2478 B 1 F n 5 59 967 2478 B 1 F n 5 59 1085 2478 B 1 F n 5 59 1203 2478 B 1 F n 5 59 1321 2478 B 1 F n 5 59 1439 2478 B 1 F n 5 59 1557 2478 B 1 F n 5 59 1675 2478 B 1 F n 5 59 1793 2478 B 1 F n 5 59 1912 2478 B 1 F n 5 59 2030 2478 B 1 F n gs 660 66 307 2538 CB 327 2544 406 ( virtual methods) 406 SB gr gs 112 66 973 2538 CB 992 2544 30 ( -) 30 SB gr gs 112 66 1209 2538 CB 1228 2544 43 ( +) 43 SB gr gs 112 66 1445 2538 CB 1465 2544 43 ( +) 43 SB gr gs 112 66 1563 2538 CB 1583 2544 43 ( +) 43 SB gr gs 112 66 1681 2538 CB 1701 2544 30 ( -) 30 SB gr gs 113 66 1799 2538 CB 1819 2544 43 ( +) 43 SB gr gs 112 66 1918 2538 CB 1937 2544 43 ( +) 43 SB gr 5 5 301 2538 B 1 F n 659 5 307 2538 B 1 F n 5 5 967 2538 B 1 F n 111 5 973 2538 B 1 F n 5 5 1085 2538 B 1 F n 111 5 1091 2538 B 1 F n 5 5 1203 2538 B 1 F n 111 5 1209 2538 B 1 F n 5 5 1321 2538 B 1 F n 111 5 1327 2538 B 1 F n 5 5 1439 2538 B 1 F n 111 5 1445 2538 B 1 F n 5 5 1557 2538 B 1 F n 111 5 1563 2538 B 1 F n 5 5 1675 2538 B 1 F n 111 5 1681 2538 B 1 F n 5 5 1793 2538 B 1 F n 112 5 1799 2538 B 1 F n 5 5 1912 2538 B 1 F n 111 5 1918 2538 B 1 F n 5 5 2030 2538 B 1 F n 5 59 301 2544 B 1 F n 5 5 301 2604 B 1 F n 5 5 301 2604 B 1 F n 659 5 307 2604 B 1 F n 5 59 967 2544 B 1 F n 5 5 967 2604 B 1 F n 111 5 973 2604 B 1 F n 5 59 1085 2544 B 1 F n 5 5 1085 2604 B 1 F n 111 5 1091 2604 B 1 F n 5 59 1203 2544 B 1 F n 5 5 1203 2604 B 1 F n 111 5 1209 2604 B 1 F n 5 59 1321 2544 B 1 F n 5 5 1321 2604 B 1 F n 111 5 1327 2604 B 1 F n 5 59 1439 2544 B 1 F n 5 5 1439 2604 B 1 F n 111 5 1445 2604 B 1 F n 5 59 1557 2544 B 1 F n 5 5 1557 2604 B 1 F n 111 5 1563 2604 B 1 F n 5 59 1675 2544 B 1 F n 5 5 1675 2604 B 1 F n 111 5 1681 2604 B 1 F n 5 59 1793 2544 B 1 F n 5 5 1793 2604 B 1 F n 112 5 1799 2604 B 1 F n 5 59 1912 2544 B 1 F n 5 5 1912 2604 B 1 F n 111 5 1918 2604 B 1 F n 5 59 2030 2544 B 1 F n 5 5 2030 2604 B 1 F n 5 5 2030 2604 B 1 F n %%BeginResource: font MSTT31c1df /MSTT31c1df [42.0 0 0 0 0 0] 47 -115 [-42.0 -42.0 42.0 42.0] [1 42 div 0 0 1 42 div 0 0] /MSTT31c1df GreNewFont %%EndResource 32 0 0 42 42 0 1 1 38 /MSTT31c1df font %%BeginResource: font MSTT31c1df /G20 [11.0 0.0 0.0 0.0 0.0 0.0] /G20 { } 32 /G20 MSTT31c1df AddChar %%EndResource 327 2824 220 ( ) 220 SB 547 2824 220 ( ) 220 SB 767 2824 165 ( ) 165 SB 32 0 0 33 33 0 0 1 29 /MSTT31c1d2 font 327 2868 17 (1) 17 SB 32 0 0 42 42 0 0 1 38 /MSTT31c1df font %%BeginResource: font MSTT31c1df /G6d [33.0 0.0 1.0 0.0 33.0 20.0] /G6d { 32 20 true [1 0 0 -1 -1.0 20.0] {<061f03c03e7f8fe0fec798f01f07e0781e03c0781e03c0781e03c0781e03c0781e03c0781e03c078 1e03c0781e03c0781e03c0781e03c0781e03c0781e03c0781e03c0781e03c0783f03e07cffcff9ff >} imagemask } 109 /G6d MSTT31c1df AddChar /G75 [21.0 0.0 0.0 -1.0 21.0 19.0] /G75 { 21 20 true [1 0 0 -1 0.0 19.0] {} imagemask } 117 /G75 MSTT31c1df AddChar /G6c [12.0 0.0 1.0 0.0 11.0 29.0] /G6c { 10 29 true [1 0 0 -1 -1.0 29.0] {<06003e00fe001e001e001e001e001e001e001e001e001e001e001e001e001e001e001e001e001e00 1e001e001e001e001e001e001e003f00ffc0>} imagemask } 108 /G6c MSTT31c1df AddChar /G74 [12.0 0.0 0.0 -1.0 12.0 25.0] /G74 { 12 26 true [1 0 0 -1 0.0 25.0] {<0200060006000e001e003e00ffe01e001e001e001e001e001e001e001e001e001e001e001e001e00 1e001e001e001f300fe00780>} imagemask } 116 /G74 MSTT31c1df AddChar /G69 [12.0 0.0 1.0 0.0 11.0 29.0] /G69 { 10 29 true [1 0 0 -1 -1.0 29.0] {<0c001e001e000c000000000000000000000006003e00fe001e001e001e001e001e001e001e001e00 1e001e001e001e001e001e001e003f00ffc0>} imagemask } 105 /G69 MSTT31c1df AddChar /G70 [21.0 0.0 0.0 -9.0 20.0 20.0] /G70 { 20 29 true [1 0 0 -1 0.0 20.0] {<061e003e7f80feffc01e87c01f03e01e01e01e01f01e00f01e00f01e00f01e00f01e00f01e00f01e 00f01e00e01e01e01e01c01f03c01f87801eff001e7c001e00001e00001e00001e00001e00001e00 003f0000ffc000>} imagemask } 112 /G70 MSTT31c1df AddChar /G65 [18.0 0.0 1.0 -1.0 17.0 20.0] /G65 { 16 21 true [1 0 0 -1 -1.0 20.0] {<03e00ff81c3c301e700e600f600fffffe000e000e000e000f000f00178017c037e063ffe1ffc0ff8 03e0>} imagemask } 101 /G65 MSTT31c1df AddChar /G6e [22.0 0.0 1.0 0.0 22.0 20.0] /G6e { 21 20 true [1 0 0 -1 -1.0 20.0] {<061e003e7f00fec7801f07c01e03c01e03c01e03c01e03c01e03c01e03c01e03c01e03c01e03c01e 03c01e03c01e03c01e03c01e03c03f03e0ffcff8>} imagemask } 110 /G6e MSTT31c1df AddChar /G68 [22.0 0.0 1.0 0.0 22.0 29.0] /G68 { 21 29 true [1 0 0 -1 -1.0 29.0] {<0e00007e0000fe00001e00001e00001e00001e00001e00001e00001e1e001e7f001ec7801f07801e 03c01e03c01e03c01e03c01e03c01e03c01e03c01e03c01e03c01e03c01e03c01e03c01e03c01e03 c03f03e0ffcff8>} imagemask } 104 /G68 MSTT31c1df AddChar /G72 [15.0 0.0 1.0 0.0 15.0 20.0] /G72 { 14 20 true [1 0 0 -1 -1.0 20.0] {<06383e7cfefc1f981f001e001e001e001e001e001e001e001e001e001e001e001e001e003f00ffc0 >} imagemask } 114 /G72 MSTT31c1df AddChar /G61 [19.0 0.0 1.0 -1.0 19.0 20.0] /G61 { 18 21 true [1 0 0 -1 -1.0 20.0] {<07f0001e7800383c00781e00781e00781e00301e00001e00003e0001de00071e001c1e00381e0070 1e00f01e00f01e00f01e00f03e00787e407f9f801e0e00>} imagemask } 97 /G61 MSTT31c1df AddChar /G63 [18.0 0.0 1.0 -1.0 17.0 20.0] /G63 { 16 21 true [1 0 0 -1 -1.0 20.0] {<01f00ffc1c1e380f300f70076000e000e000e000e000e000f000f00178037c027e0e3ffc1ffc0ff8 03e0>} imagemask } 99 /G63 MSTT31c1df AddChar /G79 [19.0 0.0 -1.0 -9.0 19.0 19.0] /G79 { 20 28 true [1 0 0 -1 1.0 19.0] {} imagemask } 121 /G79 MSTT31c1df AddChar /G62 [20.0 0.0 -1.0 -1.0 19.0 29.0] /G62 { 20 30 true [1 0 0 -1 1.0 29.0] {<0600003e0000fe00001e00001e00001e00001e00001e00001e00001e1e001e7f801effc01f87c01f 03e01e01e01e01f01e00f01e00f01e00f01e00f01e00f01e00f01e00e01e00e01e01e01e01c01f03 800f870007fe0001f800>} imagemask } 98 /G62 MSTT31c1df AddChar /G6f [20.0 0.0 1.0 -1.0 19.0 20.0] /G6f { 18 21 true [1 0 0 -1 -1.0 20.0] {<03f0000ffc001e3e00380f00380f80700780700780f003c0f003c0f003c0f003c0f003c0f003c0f8 03c07803807803803c07003e07001f0e000ffc0003f000>} imagemask } 111 /G6f MSTT31c1df AddChar /G64 [21.0 0.0 1.0 -1.0 21.0 29.0] /G64 { 20 30 true [1 0 0 -1 -1.0 29.0] {<000180000f80003f8000078000078000078000078000078000078003e7800ff7801e1f801c0f8038 0f80780780700780700780f00780f00780f00780f00780f00780f00780f807807807807c0f803e1f 803ff7f01fe7e007c700>} imagemask } 100 /G64 MSTT31c1df AddChar /G66 [13.0 0.0 0.0 0.0 17.0 29.0] /G66 { 17 29 true [1 0 0 -1 0.0 29.0] {<007c0001ff00038f800707800703000f00000f00000f00000f00000f0000fff8000f00000f00000f 00000f00000f00000f00000f00000f00000f00000f00000f00000f00000f00000f00000f00000f00 001f8000fff000>} imagemask } 102 /G66 MSTT31c1df AddChar /G2d [14.0 0.0 2.0 8.0 13.0 12.0] /G2d { 11 4 true [1 0 0 -1 -2.0 12.0] {} imagemask } 45 /G2d MSTT31c1df AddChar /G76 [20.0 0.0 -1.0 -1.0 20.0 19.0] /G76 { 21 20 true [1 0 0 -1 1.0 19.0] {} imagemask } 118 /G76 MSTT31c1df AddChar /G73 [16.0 0.0 2.0 -1.0 15.0 20.0] /G73 { 13 21 true [1 0 0 -1 -2.0 20.0] {<0f903ff07070e030e010e010f000f8007e007f803fe00ff003f000f880788038c038c030f070ffe0 8f80>} imagemask } 115 /G73 MSTT31c1df AddChar /G2c [11.0 0.0 2.0 -7.0 8.0 3.0] /G2c { 6 10 true [1 0 0 -1 -2.0 3.0] {<70f8fc740404081020c0>} imagemask } 44 /G2c MSTT31c1df AddChar %%EndResource 344 2872 1396 ( multiple inheritance may be obtained from multi-level inheritance and coroutines,) 1396 SB 32 0 0 33 33 0 0 1 29 /MSTT31c1d2 font 327 2916 17 (2) 17 SB 32 0 0 42 42 0 0 1 38 /MSTT31c1df font %%BeginResource: font MSTT31c1df /G67 [21.0 0.0 1.0 -9.0 21.0 20.0] /G67 { 20 29 true [1 0 0 -1 -1.0 20.0] {<01f800071ff00e0f001c0f803c07803c07803c07803c07803c07801e07001e0e000f1c0007f8000c 00001800001800003c00003fff801fffc00fffe01800e0300060600060600060e000c0f001807c0f 003ffe000ff000>} imagemask } 103 /G67 MSTT31c1df AddChar /G6b [21.0 0.0 0.0 0.0 21.0 29.0] /G6b { 21 29 true [1 0 0 -1 0.0 29.0] {<0e00007e0000fe00001e00001e00001e00001e00001e00001e00001e00001e0ff01e07801e06001e 0c001e18001e30001e60001ee0001ff0001ef0001e78001e3c001e1e001e1f001e0f001e07801e03 c03f03e0ffcff8>} imagemask } 107 /G6b MSTT31c1df AddChar %%EndResource 344 2920 1431 ( enabling to inherit a class in a procedure, a function, a process, a coroutine, a block) 1431 SB 32 0 0 33 33 0 0 1 29 /MSTT31c1d2 font 327 2964 17 (3) 17 SB 32 0 0 42 42 0 0 1 38 /MSTT31c1df font %%BeginResource: font MSTT31c1df /G77 [29.0 0.0 0.0 -1.0 29.0 19.0] /G77 { 29 20 true [1 0 0 -1 0.0 19.0] {} imagemask } 119 /G77 MSTT31c1df AddChar %%EndResource 344 2968 674 ( with continuations and last will actions) 674 SB 1 #C statusdict begin /manualfeed false store end EJ RS %%PageTrailer %%PageResources: font Courier-Bold %%+ font MSTT31c1b9 %%+ font MSTT31c1d2 %%+ font MSTT31c1df %%+ font Palatino-Bold %%+ font Palatino-Roman %%+ font Symbol %%Trailer SVDoc restore end %%Pages: 1 % TrueType font name key: % MSTT310000 = % MSTT310000 = % MSTT310000 = % MSTT310000 = % MSTT310000 = % MSTT310000 = % MSTT310000 = % MSTT310000 = % MSTT310000 = % MSTT31c1b9 = 2207DTimes New RomanF00000036000001900000 % MSTT31c1c6 = 2207DCourier NewF00000032000002bc0000 % MSTT31c1d2 = 2207DTimes New RomanF00000021000001900000 % MSTT31c1df = 2207DTimes New RomanF0000002a000001900000 %%DocumentSuppliedResources: procset Win35Dict 3 1 %%+ font MSTT31c1b9 %%+ font MSTT31c1d2 %%+ font MSTT31c1df %%DocumentNeededResources: font Courier-Bold %%+ font Palatino-Bold %%+ font Palatino-Roman %%+ font Symbol %%EOF  .