%!PS-Adobe-3.0 EPSF-3.0 www.ps.bam.de/IG94/10B/B94M00XX.PS 20030101 %%BoundingBox: 00 00 414 292 /pdfmark where {pop} {userdict /pdfmark /cleartomark load put} ifelse /languagelevel where {pop languagelevel} {1} ifelse 2 lt { userdict (<<) cvn ([) cvn load put userdict (>>) cvn (]) cvn load put } if [ /Title (PostScript pictures: www.ps.bam.de/IG94/IG94.HTM) /Author (compare K. Richter "Computergrafik ...": ISBN 3-8007-1775-1) /Subject (goto: www.ps.bam.de or http://o2.ps.bam.de) /Keywords (image reproduction, colour devices) /Creator (klaus.richter@bam.de) /CreationDate (D:2003010112000) /ModDate (D:2003010112000) /DOCINFO pdfmark %[ /View [ /Fit ] %/DOCVIEW pdfmark %BEG IG94/10B/B94M00ZED Output Linearization (OL) LAB* -> cmyolvnw* 20030101 %BEG IG94/10B/EARLY BINDING AND SYSTEM /x$ {exch dup mul} bind def /y$ {exch 1 exch sub dup mul 1 exch sub} bind def /y4$ {/ng y$ def /yg y$ def /mg y$ def /cg y$ def} bind def /sggray {setgray} bind def /sgrgbcolor {setrgbcolor} bind def /sgcmykcolor {setcmykcolor} bind def /sgtransfer {settransfer} bind def /sgcolortransfer {setcolortransfer} bind def /sgcolor {setcolor} bind def %FILE PREPARED FOR MIXED MODE, e. g. input ORS and output TLS /ISYSLAB 0 def %default input for Offset Reflective System (ORS) /ISYSTEM 0 def %default output for Offset Reflective System (ORS) %/IMES 0 def %0=LAB* used, no reflection factor necessary /IMES 1 def /Yre 2.52 def %1=XYZ measurement and standard device reflection /i*ptrsc 0 def %LAB* setcolor to cmy0* / 000n* setcmykcolor %/i*ptrsc 1 def %LAB* setcolor to olv* setrgbcolor / w* setgray %/i*ptrsc 2 def %LAB* setcolor to cmy0* / nnn0* setcmykcolor %/i*ptrsc 3 def %LAB* setcolor to olv* / www* setrgbcolor %/i*ptrsc 4 def %LAB* setcolor to lab* setcolor %/i*ptrsc 5 def %LAB* setcolor to LAB* setcolor %/i*ptrsc 6 def %LAB* setcolor to 000n* setcmykcolor %/i*ptrsc 7 def %LAB* setcolor to w* setgray %/ISYSLAB 0 def %default input for Offset Reflective System (ORS) %/ISYSTEM 0 def %default output for Offset Reflective System (ORS) %/ISYSLAB 1 def %input for Television Luminous System (TLS) %/ISYSTEM 1 def %output for Television Luminous System (TLS) %/ISYSLAB 2 def %input for Device Reflective measurement system (DRS) %/ISYSTEM 2 def %output for Device Reflective measurement system (DRS) %/ISYSLAB 3 def %input for Television Luminous Reflection System (TLR) %/ISYSTEM 3 def %output for Television Luminous Reflection System (TLR) %/ISYSLAB 4 def %input for Device Luminous measurement system (DLS) %/ISYSTEM 4 def %output for Device Luminous measurement system (DLS) /iLAB 0 def % for preparing input-output system data only once %END IG94/10B/EARLY BINDING %line 36*************************************************************** %BEG IG94/10B/OUTLIN1XFA.PS MXYZ_to_LAB* 20030101 %BEG Procedure special input XYZ to be transferred to LAB* /MXYZ_to_LAB* {%BEG MXYZ_to_LAB* /XD65 95.05 def /YD65 100.00 def /ZD65 108.90 def /ymaxf 88.59 Yre sub 100 div def /Xref XD65 Yre 100 div mul def /Yref YD65 Yre 100 div mul def %2.52% /Zref ZD65 Yre 100 div mul def /Xwref XD65 ymaxf mul def /Ywref YD65 ymaxf mul def %88.59-2.52=%86.07 /Zwref ZD65 ymaxf mul def 0 16 240 {/j exch def %j=0,112,16 %Asumption END point "white" /i10 j 4 mul 1 add def /i20 i10 15 4 mul add def /Xfact 1.0 MISO_S1gXYZ i20 0 add get div Xwref mul def /Yfact 1.0 MISO_S1gXYZ i20 1 add get div Ywref mul def /Zfact 1.0 MISO_S1gXYZ i20 2 add get div Zwref mul def 0 1 15 {/i exch def %i=0,15 /i2i1 i10 i 4 mul add def /i2i2 i2i1 1 add def /i2i3 i2i1 2 add def /XQ MISO_S1gXYZ i2i1 get Xfact mul Xref add XD65 div def /YQ MISO_S1gXYZ i2i2 get Yfact mul Yref add YD65 div def /ZQ MISO_S1gXYZ i2i3 get Zfact mul Zref add ZD65 div def XQ 0 lt {/XQ 0.00000001 def} if YQ 0 lt {/YQ 0.00000001 def} if ZQ 0 lt {/ZQ 0.00000001 def} if MISO_S1g i2i1 YQ 0.008856 lt {903.3 YQ mul} {YQ 0.33333333 exp 116 mul 16 sub} ifelse put MISO_S1g i2i2 XQ 0.008856 lt {7.787 XQ mul 16 116 div add} {XQ 0.33333333 exp} ifelse YQ 0.008856 lt {7.787 YQ mul 16 116 div add} {YQ 0.33333333 exp} ifelse sub 500 mul put MISO_S1g i2i3 YQ 0.008856 lt {7.787 YQ mul 16 116 div add} {YQ 0.33333333 exp} ifelse ZQ 0.008856 lt {7.787 ZQ mul 16 116 div add} {ZQ 0.33333333 exp} ifelse sub 200 mul put } for %i=0,15 } for %j=0,240,16 } bind def %END Procedure MXYZ_to_LAB* %END IG94/10B/OUTLIN1XFA.PS MXYZ_to_LAB* 20030101 %BEG DM00/CMISO_S1gLAB.DAT Output Linearization (OL), GLOBAL (G), 20011201 /MISO_S1g 1024 array def /CFilenameS1 %Start output Step S1 (www.ps.bam.de/IG94/10B/B94G00FA.PS) def %This file name /CDeviceS1 (Device: (Y); ) def %Device name and file measured /CMeasS1 (Meas.: DM14/10B/B94M00NA.PS;S1) def %File name measured in step S1 /CDateS1 (Date: M010401) def %Date of calculation/measurement /MISO_S1g [%real LAB* measurement of output to be included %no. CIELAB D65 lc 2.52% w* n* col L B10001FA.DAT CMYOLV.FOR 0 58.62 -30.62 -42.74 %0.000 1.000 C-W L cmy0* setcmykcolor 0 1 61.07 -28.64 -39.57 %0.067 0.933 C-W L 2 63.53 -26.67 -36.41 %0.133 0.867 C-W L 3 65.98 -24.69 -33.24 %0.200 0.800 C-W L 4 68.43 -22.72 -30.07 %0.267 0.733 C-W L 5 70.88 -20.74 -26.91 %0.333 0.667 C-W L 6 73.34 -18.77 -23.74 %0.400 0.600 C-W L 7 75.79 -16.79 -20.57 %0.467 0.533 C-W L 8 78.24 -14.82 -17.41 %0.533 0.467 C-W L 9 80.69 -12.84 -14.24 %0.600 0.400 C-W L 10 83.15 -10.87 -11.07 %0.667 0.333 C-W L 11 85.60 -8.89 -7.91 %0.733 0.267 C-W L 12 88.05 -6.92 -4.74 %0.800 0.200 C-W L 13 90.50 -4.94 -1.57 %0.867 0.133 C-W L 14 92.96 -2.97 1.59 %0.933 0.067 C-W L 15 95.41 -0.99 4.76 %1.000 0.000 C-W L 0 48.13 75.20 -6.79 %0.000 1.000 M-W L cmy0* setcmykcolor 16 1 51.28 70.12 -6.02 %0.067 0.933 M-W L 2 54.43 65.04 -5.25 %0.133 0.867 M-W L 3 57.59 59.96 -4.48 %0.200 0.800 M-W L 4 60.74 54.88 -3.71 %0.267 0.733 M-W L 5 63.89 49.80 -2.94 %0.333 0.667 M-W L 6 67.04 44.72 -2.17 %0.400 0.600 M-W L 7 70.19 39.64 -1.40 %0.467 0.533 M-W L 8 73.35 34.57 -0.63 %0.533 0.467 M-W L 9 76.50 29.49 0.14 %0.600 0.400 M-W L 10 79.65 24.41 0.91 %0.667 0.333 M-W L 11 82.80 19.33 1.68 %0.733 0.267 M-W L 12 85.95 14.25 2.45 %0.800 0.200 M-W L 13 89.11 9.17 3.22 %0.867 0.133 M-W L 14 92.26 4.09 3.99 %0.933 0.067 M-W L 15 95.41 -0.99 4.76 %1.000 0.000 M-W L 0 90.37 -11.15 96.17 %0.000 1.000 Y-W L cmy0* setcmykcolor 32 1 90.71 -10.47 90.08 %0.067 0.933 Y-W L 2 91.04 -9.80 83.98 %0.133 0.867 Y-W L 3 91.38 -9.12 77.89 %0.200 0.800 Y-W L 4 91.71 -8.44 71.79 %0.267 0.733 Y-W L 5 92.05 -7.76 65.70 %0.333 0.667 Y-W L 6 92.39 -7.09 59.61 %0.400 0.600 Y-W L 7 92.72 -6.41 53.51 %0.467 0.533 Y-W L 8 93.06 -5.73 47.42 %0.533 0.467 Y-W L 9 93.39 -5.05 41.32 %0.600 0.400 Y-W L 10 93.73 -4.38 35.23 %0.667 0.333 Y-W L 11 94.07 -3.70 29.14 %0.733 0.267 Y-W L 12 94.40 -3.02 23.04 %0.800 0.200 Y-W L 13 94.74 -2.34 16.95 %0.867 0.133 Y-W L 14 95.07 -1.67 10.85 %0.933 0.067 Y-W L 15 95.41 -0.99 4.76 %1.000 0.000 Y-W L 0 18.01 0.50 -0.46 %0.000 1.000 N-W L 000n* setcmykcolor 48 1 23.17 0.40 -0.11 %0.067 0.933 N-W L 2 28.33 0.30 0.24 %0.133 0.867 N-W L 3 33.49 0.20 0.58 %0.200 0.800 N-W L 4 38.65 0.10 0.93 %0.267 0.733 N-W L 5 43.81 0.00 1.28 %0.333 0.667 N-W L 6 48.97 -0.10 1.63 %0.400 0.600 N-W L 7 54.13 -0.20 1.98 %0.467 0.533 N-W L 8 59.29 -0.29 2.32 %0.533 0.467 N-W L 9 64.45 -0.39 2.67 %0.600 0.400 N-W L 10 69.61 -0.49 3.02 %0.667 0.333 N-W L 11 74.77 -0.59 3.37 %0.733 0.267 N-W L 12 79.93 -0.69 3.72 %0.800 0.200 N-W L 13 85.09 -0.79 4.06 %0.867 0.133 N-W L 14 90.25 -0.89 4.41 %0.933 0.067 N-W L 15 95.41 -0.99 4.76 %1.000 0.000 N-W L 0 47.94 65.31 52.07 %0.000 1.000 O-W L cmy0* setcmykcolor 64 1 51.10 60.89 48.92 %0.067 0.933 O-W L 2 54.27 56.47 45.76 %0.133 0.867 O-W L 3 57.43 52.05 42.61 %0.200 0.800 O-W L 4 60.60 47.63 39.45 %0.267 0.733 O-W L 5 63.76 43.21 36.30 %0.333 0.667 O-W L 6 66.93 38.79 33.15 %0.400 0.600 O-W L 7 70.09 34.37 29.99 %0.467 0.533 O-W L 8 73.26 29.95 26.84 %0.533 0.467 O-W L 9 76.42 25.53 23.68 %0.600 0.400 O-W L 10 79.59 21.11 20.53 %0.667 0.333 O-W L 11 82.75 16.69 17.38 %0.733 0.267 O-W L 12 85.92 12.27 14.22 %0.800 0.200 O-W L 13 89.08 7.85 11.07 %0.867 0.133 O-W L 14 92.25 3.43 7.91 %0.933 0.067 O-W L 15 95.41 -0.99 4.76 %1.000 0.000 O-W L 0 50.90 -62.96 36.71 %0.000 1.000 L-W L cmy0* setcmykcolor 80 1 53.87 -58.83 34.58 %0.067 0.933 L-W L 2 56.83 -54.70 32.45 %0.133 0.867 L-W L 3 59.80 -50.57 30.32 %0.200 0.800 L-W L 4 62.77 -46.43 28.19 %0.267 0.733 L-W L 5 65.74 -42.30 26.06 %0.333 0.667 L-W L 6 68.70 -38.17 23.93 %0.400 0.600 L-W L 7 71.67 -34.04 21.80 %0.467 0.533 L-W L 8 74.64 -29.91 19.67 %0.533 0.467 L-W L 9 77.61 -25.78 17.54 %0.600 0.400 L-W L 10 80.57 -21.65 15.41 %0.667 0.333 L-W L 11 83.54 -17.52 13.28 %0.733 0.267 L-W L 12 86.51 -13.38 11.15 %0.800 0.200 L-W L 13 89.48 -9.25 9.02 %0.867 0.133 L-W L 14 92.44 -5.12 6.89 %0.933 0.067 L-W L 15 95.41 -0.99 4.76 %1.000 0.000 L-W L 0 25.72 31.45 -44.35 %0.000 1.000 V-W L cmy0* setcmykcolor 96 1 30.37 29.29 -41.08 %0.067 0.933 V-W L 2 35.01 27.12 -37.80 %0.133 0.867 V-W L 3 39.66 24.96 -34.53 %0.200 0.800 V-W L 4 44.30 22.80 -31.25 %0.267 0.733 V-W L 5 48.95 20.64 -27.98 %0.333 0.667 V-W L 6 53.60 18.47 -24.71 %0.400 0.600 V-W L 7 58.24 16.31 -21.43 %0.467 0.533 V-W L 8 62.89 14.15 -18.16 %0.533 0.467 V-W L 9 67.53 11.99 -14.88 %0.600 0.400 V-W L 10 72.18 9.82 -11.61 %0.667 0.333 V-W L 11 76.83 7.66 -8.34 %0.733 0.267 V-W L 12 81.47 5.50 -5.06 %0.800 0.200 V-W L 13 86.12 3.34 -1.79 %0.867 0.133 V-W L 14 90.76 1.17 1.49 %0.933 0.067 V-W L 15 95.41 -0.99 4.76 %1.000 0.000 V-W L 0 18.01 0.50 -0.46 %0.000 1.000 A-W L nnn0* setcmykcolor 112 1 23.17 0.40 -0.11 %0.067 0.933 A-W L 2 28.33 0.30 0.24 %0.133 0.867 A-W L 3 33.49 0.20 0.58 %0.200 0.800 A-W L 4 38.65 0.10 0.93 %0.267 0.733 A-W L 5 43.81 0.00 1.28 %0.333 0.667 A-W L 6 48.97 -0.10 1.63 %0.400 0.600 A-W L 7 54.13 -0.20 1.98 %0.467 0.533 A-W L 8 59.29 -0.29 2.32 %0.533 0.467 A-W L 9 64.45 -0.39 2.67 %0.600 0.400 A-W L 10 69.61 -0.49 3.02 %0.667 0.333 A-W L 11 74.77 -0.59 3.37 %0.733 0.267 A-W L 12 79.93 -0.69 3.72 %0.800 0.200 A-W L 13 85.09 -0.79 4.06 %0.867 0.133 A-W L 14 90.25 -0.89 4.41 %0.933 0.067 A-W L 15 95.41 -0.99 4.76 %1.000 0.000 A-W L %no. CIELAB D65 lc 2.52% w* n* col L B10001FA.DAT CMYOLV.FOR 0 58.62 -30.62 -42.74 %0.000 1.000 C-W L olv* setrgbcolor 128 1 61.07 -28.64 -39.57 %0.067 0.933 C-W L 2 63.53 -26.67 -36.41 %0.133 0.867 C-W L 3 65.98 -24.69 -33.24 %0.200 0.800 C-W L 4 68.43 -22.72 -30.07 %0.267 0.733 C-W L 5 70.88 -20.74 -26.91 %0.333 0.667 C-W L 6 73.34 -18.77 -23.74 %0.400 0.600 C-W L 7 75.79 -16.79 -20.57 %0.467 0.533 C-W L 8 78.24 -14.82 -17.41 %0.533 0.467 C-W L 9 80.69 -12.84 -14.24 %0.600 0.400 C-W L 10 83.15 -10.87 -11.07 %0.667 0.333 C-W L 11 85.60 -8.89 -7.91 %0.733 0.267 C-W L 12 88.05 -6.92 -4.74 %0.800 0.200 C-W L 13 90.50 -4.94 -1.57 %0.867 0.133 C-W L 14 92.96 -2.97 1.59 %0.933 0.067 C-W L 15 95.41 -0.99 4.76 %1.000 0.000 C-W L 0 48.13 75.20 -6.79 %0.000 1.000 M-W L olv* setrgbcolor 144 1 51.28 70.12 -6.02 %0.067 0.933 M-W L 2 54.43 65.04 -5.25 %0.133 0.867 M-W L 3 57.59 59.96 -4.48 %0.200 0.800 M-W L 4 60.74 54.88 -3.71 %0.267 0.733 M-W L 5 63.89 49.80 -2.94 %0.333 0.667 M-W L 6 67.04 44.72 -2.17 %0.400 0.600 M-W L 7 70.19 39.64 -1.40 %0.467 0.533 M-W L 8 73.35 34.57 -0.63 %0.533 0.467 M-W L 9 76.50 29.49 0.14 %0.600 0.400 M-W L 10 79.65 24.41 0.91 %0.667 0.333 M-W L 11 82.80 19.33 1.68 %0.733 0.267 M-W L 12 85.95 14.25 2.45 %0.800 0.200 M-W L 13 89.11 9.17 3.22 %0.867 0.133 M-W L 14 92.26 4.09 3.99 %0.933 0.067 M-W L 15 95.41 -0.99 4.76 %1.000 0.000 M-W L 0 90.37 -11.15 96.17 %0.000 1.000 Y-W L olv* setrgbcolor 160 1 90.71 -10.47 90.08 %0.067 0.933 Y-W L 2 91.04 -9.80 83.98 %0.133 0.867 Y-W L 3 91.38 -9.12 77.89 %0.200 0.800 Y-W L 4 91.71 -8.44 71.79 %0.267 0.733 Y-W L 5 92.05 -7.76 65.70 %0.333 0.667 Y-W L 6 92.39 -7.09 59.61 %0.400 0.600 Y-W L 7 92.72 -6.41 53.51 %0.467 0.533 Y-W L 8 93.06 -5.73 47.42 %0.533 0.467 Y-W L 9 93.39 -5.05 41.32 %0.600 0.400 Y-W L 10 93.73 -4.38 35.23 %0.667 0.333 Y-W L 11 94.07 -3.70 29.14 %0.733 0.267 Y-W L 12 94.40 -3.02 23.04 %0.800 0.200 Y-W L 13 94.74 -2.34 16.95 %0.867 0.133 Y-W L 14 95.07 -1.67 10.85 %0.933 0.067 Y-W L 15 95.41 -0.99 4.76 %1.000 0.000 Y-W L 0 18.01 0.50 -0.46 %0.000 1.000 N-W L w* setgray 176 1 23.17 0.40 -0.11 %0.067 0.933 N-W L 2 28.33 0.30 0.24 %0.133 0.867 N-W L 3 33.49 0.20 0.58 %0.200 0.800 N-W L 4 38.65 0.10 0.93 %0.267 0.733 N-W L 5 43.81 0.00 1.28 %0.333 0.667 N-W L 6 48.97 -0.10 1.63 %0.400 0.600 N-W L 7 54.13 -0.20 1.98 %0.467 0.533 N-W L 8 59.29 -0.29 2.32 %0.533 0.467 N-W L 9 64.45 -0.39 2.67 %0.600 0.400 N-W L 10 69.61 -0.49 3.02 %0.667 0.333 N-W L 11 74.77 -0.59 3.37 %0.733 0.267 N-W L 12 79.93 -0.69 3.72 %0.800 0.200 N-W L 13 85.09 -0.79 4.06 %0.867 0.133 N-W L 14 90.25 -0.89 4.41 %0.933 0.067 N-W L 15 95.41 -0.99 4.76 %1.000 0.000 N-W L 0 47.94 65.31 52.07 %0.000 1.000 O-W L olv* setrgbcolor 194 1 51.10 60.89 48.92 %0.067 0.933 O-W L 2 54.27 56.47 45.76 %0.133 0.867 O-W L 3 57.43 52.05 42.61 %0.200 0.800 O-W L 4 60.60 47.63 39.45 %0.267 0.733 O-W L 5 63.76 43.21 36.30 %0.333 0.667 O-W L 6 66.93 38.79 33.15 %0.400 0.600 O-W L 7 70.09 34.37 29.99 %0.467 0.533 O-W L 8 73.26 29.95 26.84 %0.533 0.467 O-W L 9 76.42 25.53 23.68 %0.600 0.400 O-W L 10 79.59 21.11 20.53 %0.667 0.333 O-W L 11 82.75 16.69 17.38 %0.733 0.267 O-W L 12 85.92 12.27 14.22 %0.800 0.200 O-W L 13 89.08 7.85 11.07 %0.867 0.133 O-W L 14 92.25 3.43 7.91 %0.933 0.067 O-W L 15 95.41 -0.99 4.76 %1.000 0.000 O-W L 0 50.90 -62.96 36.71 %0.000 1.000 L-W L olv* setrgbcolor 210 1 53.87 -58.83 34.58 %0.067 0.933 L-W L 2 56.83 -54.70 32.45 %0.133 0.867 L-W L 3 59.80 -50.57 30.32 %0.200 0.800 L-W L 4 62.77 -46.43 28.19 %0.267 0.733 L-W L 5 65.74 -42.30 26.06 %0.333 0.667 L-W L 6 68.70 -38.17 23.93 %0.400 0.600 L-W L 7 71.67 -34.04 21.80 %0.467 0.533 L-W L 8 74.64 -29.91 19.67 %0.533 0.467 L-W L 9 77.61 -25.78 17.54 %0.600 0.400 L-W L 10 80.57 -21.65 15.41 %0.667 0.333 L-W L 11 83.54 -17.52 13.28 %0.733 0.267 L-W L 12 86.51 -13.38 11.15 %0.800 0.200 L-W L 13 89.48 -9.25 9.02 %0.867 0.133 L-W L 14 92.44 -5.12 6.89 %0.933 0.067 L-W L 15 95.41 -0.99 4.76 %1.000 0.000 L-W L 0 25.72 31.45 -44.35 %0.000 1.000 V-W L olv* setrgbcolor 226 1 30.37 29.29 -41.08 %0.067 0.933 V-W L 2 35.01 27.12 -37.80 %0.133 0.867 V-W L 3 39.66 24.96 -34.53 %0.200 0.800 V-W L 4 44.30 22.80 -31.25 %0.267 0.733 V-W L 5 48.95 20.64 -27.98 %0.333 0.667 V-W L 6 53.60 18.47 -24.71 %0.400 0.600 V-W L 7 58.24 16.31 -21.43 %0.467 0.533 V-W L 8 62.89 14.15 -18.16 %0.533 0.467 V-W L 9 67.53 11.99 -14.88 %0.600 0.400 V-W L 10 72.18 9.82 -11.61 %0.667 0.333 V-W L 11 76.83 7.66 -8.34 %0.733 0.267 V-W L 12 81.47 5.50 -5.06 %0.800 0.200 V-W L 13 86.12 3.34 -1.79 %0.867 0.133 V-W L 14 90.76 1.17 1.49 %0.933 0.067 V-W L 15 95.41 -0.99 4.76 %1.000 0.000 V-W L 0 18.01 0.50 -0.46 %0.000 1.000 A-W L nnn* setrgbcolor 242 1 23.17 0.40 -0.11 %0.067 0.933 A-W L 2 28.33 0.30 0.24 %0.133 0.867 A-W L 3 33.49 0.20 0.58 %0.200 0.800 A-W L 4 38.65 0.10 0.93 %0.267 0.733 A-W L 5 43.81 0.00 1.28 %0.333 0.667 A-W L 6 48.97 -0.10 1.63 %0.400 0.600 A-W L 7 54.13 -0.20 1.98 %0.467 0.533 A-W L 8 59.29 -0.29 2.32 %0.533 0.467 A-W L 9 64.45 -0.39 2.67 %0.600 0.400 A-W L 10 69.61 -0.49 3.02 %0.667 0.333 A-W L 11 74.77 -0.59 3.37 %0.733 0.267 A-W L 12 79.93 -0.69 3.72 %0.800 0.200 A-W L 13 85.09 -0.79 4.06 %0.867 0.133 A-W L 14 90.25 -0.89 4.41 %0.933 0.067 A-W L 15 95.41 -0.99 4.76 %1.000 0.000 A-W L % 0 0.00 0.00 0.00 %0.000 X-W Dummy for visual estimation % 1 6.67 0.00 0.00 %0.067 X-W % 2 13.33 0.00 0.00 %0.133 X-W % 3 20.00 0.00 0.00 %0.200 X-W % 4 26.67 0.00 0.00 %0.267 X-W % 5 33.33 0.00 0.00 %0.333 X-W % 6 40.00 0.00 0.00 %0.400 X-W % 7 46.67 0.00 0.00 %0.467 X-W % 8 53.33 0.00 0.00 %0.533 X-W % 9 60.00 0.00 0.00 %0.600 X-W % 10 66.67 0.00 0.00 %0.667 X-W % 11 73.33 0.00 0.00 %0.733 X-W % 12 80.00 0.00 0.00 %0.800 X-W % 13 86.67 0.00 0.00 %0.867 X-W % 14 93.33 0.00 0.00 %0.933 X-W % 15 99.99 0.00 0.00 %1.000 X-W ] def %END DM00/CMISO_S1gLAB.DAT Output Linearization (OL), GLOBAL (G), 20011201 %BEG DM00/CMISO_S1gXYZ.DAT Output Linearization (OL), GLOBAL (G), 20011201 /MISO_S1gXYZ 1024 array def /CFilenameS1 %Start output Step S1 (www.ps.bam.de/IG94/10B/B94G00FA.PS) def %This file name /CDeviceS1 (Device: (Y); ) def %Device name and file measured /CMeasS1 (Meas.: DM14/10B/B94M00NA.PS;S1) def %File name measured in step S1 /CDateS1 (Date: M010401) def %Date of calculation/measurement /MISO_S1gXYZ [%real XYZ measurement of output to be included %no. CIEXYZ D65 lc-2.52% w* n* col L B10011FA.DAT CMYOLV.FOR 0 16.35 24.10 65.79 %0.000 1.000 C-W L cmy0* setcmykcolor 0 1 18.88 26.81 67.08 %0.067 0.933 C-W L 2 21.62 29.70 68.37 %0.133 0.867 C-W L 3 24.60 32.78 69.69 %0.200 0.800 C-W L 4 27.81 36.04 71.02 %0.267 0.733 C-W L 5 31.27 39.50 72.36 %0.333 0.667 C-W L 6 34.98 43.16 73.73 %0.400 0.600 C-W L 7 38.95 47.02 75.11 %0.467 0.533 C-W L 8 43.20 51.10 76.50 %0.533 0.467 C-W L 9 47.72 55.40 77.91 %0.600 0.400 C-W L 10 52.54 59.92 79.34 %0.667 0.333 C-W L 11 57.66 64.67 80.79 %0.733 0.267 C-W L 12 63.08 69.65 82.25 %0.800 0.200 C-W L 13 68.82 74.88 83.73 %0.867 0.133 C-W L 14 74.89 80.35 85.22 %0.933 0.067 C-W L 15 81.29 86.07 86.74 %1.000 0.000 C-W L 0 30.66 14.38 19.26 %0.000 1.000 M-W L cmy0* setcmykcolor 16 1 33.12 16.99 21.99 %0.067 0.933 M-W L 2 35.70 19.87 24.93 %0.133 0.867 M-W L 3 38.40 23.01 28.11 %0.200 0.800 M-W L 4 41.22 26.43 31.51 %0.267 0.733 M-W L 5 44.17 30.15 35.16 %0.333 0.667 M-W L 6 47.25 34.17 39.05 %0.400 0.600 M-W L 7 50.46 38.51 43.21 %0.467 0.533 M-W L 8 53.81 43.17 47.63 %0.533 0.467 M-W L 9 57.30 48.18 52.32 %0.600 0.400 M-W L 10 60.93 53.54 57.30 %0.667 0.333 M-W L 11 64.70 59.27 62.57 %0.733 0.267 M-W L 12 68.62 65.38 68.14 %0.800 0.200 M-W L 13 72.69 71.87 74.02 %0.867 0.133 M-W L 14 76.91 78.76 80.22 %0.933 0.067 M-W L 15 81.29 86.07 86.74 %1.000 0.000 M-W L 0 65.68 74.59 6.29 %0.000 1.000 Y-W L cmy0* setcmykcolor 32 1 66.65 75.32 8.53 %0.067 0.933 Y-W L 2 67.63 76.06 11.10 %0.133 0.867 Y-W L 3 68.63 76.80 14.05 %0.200 0.800 Y-W L 4 69.63 77.54 17.38 %0.267 0.733 Y-W L 5 70.64 78.30 21.13 %0.333 0.667 Y-W L 6 71.66 79.05 25.32 %0.400 0.600 Y-W L 7 72.70 79.81 29.96 %0.467 0.533 Y-W L 8 73.74 80.58 35.10 %0.533 0.467 Y-W L 9 74.79 81.35 40.75 %0.600 0.400 Y-W L 10 75.85 82.13 46.93 %0.667 0.333 Y-W L 11 76.92 82.91 53.68 %0.733 0.267 Y-W L 12 78.00 83.69 61.00 %0.800 0.200 Y-W L 13 79.09 84.48 68.94 %0.867 0.133 Y-W L 14 80.18 85.27 77.51 %0.933 0.067 Y-W L 15 81.29 86.07 86.74 %1.000 0.000 Y-W L 0 0.02 0.00 0.07 %0.000 1.000 N-W L 000n* setcmykcolor 48 1 1.29 1.33 1.47 %0.067 0.933 N-W L 2 2.93 3.06 3.28 %0.133 0.867 N-W L 3 5.01 5.25 5.54 %0.200 0.800 N-W L 4 7.56 7.94 8.31 %0.267 0.733 N-W L 5 10.63 11.19 11.63 %0.333 0.667 N-W L 6 14.29 15.05 15.57 %0.400 0.600 N-W L 7 18.57 19.58 20.16 %0.467 0.533 N-W L 8 23.52 24.82 25.46 %0.533 0.467 N-W L 9 29.20 30.84 31.52 %0.600 0.400 N-W L 10 35.66 37.68 38.40 %0.667 0.333 N-W L 11 42.94 45.39 46.14 %0.733 0.267 N-W L 12 51.09 54.04 54.79 %0.800 0.200 N-W L 13 60.17 63.66 64.40 %0.867 0.133 N-W L 14 70.22 74.32 75.04 %0.933 0.067 N-W L 15 81.29 86.07 86.74 %1.000 0.000 N-W L 0 27.73 14.23 -0.06 %0.000 1.000 O-W L cmy0* setcmykcolor 64 1 30.24 16.84 1.31 %0.067 0.933 O-W L 2 32.89 19.71 3.09 %0.133 0.867 O-W L 3 35.68 22.85 5.32 %0.200 0.800 O-W L 4 38.61 26.27 8.07 %0.267 0.733 O-W L 5 41.68 29.99 11.37 %0.333 0.667 O-W L 6 44.91 34.02 15.29 %0.400 0.600 O-W L 7 48.29 38.36 19.87 %0.467 0.533 O-W L 8 51.83 43.04 25.17 %0.533 0.467 O-W L 9 55.53 48.06 31.24 %0.600 0.400 O-W L 10 59.39 53.43 38.14 %0.667 0.333 O-W L 11 63.42 59.18 45.90 %0.733 0.267 O-W L 12 67.62 65.30 54.59 %0.800 0.200 O-W L 13 72.00 71.82 64.26 %0.867 0.133 O-W L 14 76.55 78.74 74.96 %0.933 0.067 O-W L 15 81.29 86.07 86.74 %1.000 0.000 O-W L 0 6.31 16.66 3.87 %0.000 1.000 L-W L cmy0* setcmykcolor 80 1 8.42 19.33 5.88 %0.067 0.933 L-W L 2 10.85 22.23 8.25 %0.133 0.867 L-W L 3 13.62 25.38 11.02 %0.200 0.800 L-W L 4 16.75 28.79 14.22 %0.267 0.733 L-W L 5 20.26 32.46 17.89 %0.333 0.667 L-W L 6 24.18 36.41 22.04 %0.400 0.600 L-W L 7 28.52 40.65 26.72 %0.467 0.533 L-W L 8 33.31 45.19 31.96 %0.533 0.467 L-W L 9 38.58 50.03 37.78 %0.600 0.400 L-W L 10 44.33 55.18 44.21 %0.667 0.333 L-W L 11 50.60 60.67 51.30 %0.733 0.267 L-W L 12 57.41 66.49 59.06 %0.800 0.200 L-W L 13 64.78 72.66 67.53 %0.867 0.133 L-W L 14 72.74 79.18 76.75 %0.933 0.067 L-W L 15 81.29 86.07 86.74 %1.000 0.000 L-W L 0 4.78 2.13 18.66 %0.000 1.000 V-W L cmy0* setcmykcolor 96 1 6.75 3.87 21.38 %0.067 0.933 V-W L 2 9.06 5.98 24.33 %0.133 0.867 V-W L 3 11.73 8.53 27.50 %0.200 0.800 V-W L 4 14.79 11.53 30.92 %0.267 0.733 V-W L 5 18.26 15.03 34.58 %0.333 0.667 V-W L 6 22.16 19.08 38.50 %0.400 0.600 V-W L 7 26.53 23.70 42.68 %0.467 0.533 V-W L 8 31.39 28.93 47.14 %0.533 0.467 V-W L 9 36.76 34.82 51.88 %0.600 0.400 V-W L 10 42.68 41.41 56.91 %0.667 0.333 V-W L 11 49.16 48.72 62.24 %0.733 0.267 V-W L 12 56.24 56.81 67.88 %0.800 0.200 V-W L 13 63.94 65.70 73.84 %0.867 0.133 V-W L 14 72.28 75.45 80.12 %0.933 0.067 V-W L 15 81.29 86.07 86.74 %1.000 0.000 V-W L 0 0.02 0.00 0.07 %0.000 1.000 A-W L nnn0* setcmykcolor 112 1 1.29 1.33 1.47 %0.067 0.933 A-W L 2 2.93 3.06 3.28 %0.133 0.867 A-W L 3 5.01 5.25 5.54 %0.200 0.800 A-W L 4 7.56 7.94 8.31 %0.267 0.733 A-W L 5 10.63 11.19 11.63 %0.333 0.667 A-W L 6 14.29 15.05 15.57 %0.400 0.600 A-W L 7 18.57 19.58 20.16 %0.467 0.533 A-W L 8 23.52 24.82 25.46 %0.533 0.467 A-W L 9 29.20 30.84 31.52 %0.600 0.400 A-W L 10 35.66 37.68 38.40 %0.667 0.333 A-W L 11 42.94 45.39 46.14 %0.733 0.267 A-W L 12 51.09 54.04 54.79 %0.800 0.200 A-W L 13 60.17 63.66 64.40 %0.867 0.133 A-W L 14 70.22 74.32 75.04 %0.933 0.067 A-W L 15 81.29 86.07 86.74 %1.000 0.000 A-W L %no. CIEXYZ D65 lc-2.52% w* n* col L B10011FA.DAT CMYOLV.FOR 0 16.35 24.10 65.79 %0.000 1.000 C-W L olv* setrgbcolor 128 1 18.88 26.81 67.08 %0.067 0.933 C-W L 2 21.62 29.70 68.37 %0.133 0.867 C-W L 3 24.60 32.78 69.69 %0.200 0.800 C-W L 4 27.81 36.04 71.02 %0.267 0.733 C-W L 5 31.27 39.50 72.36 %0.333 0.667 C-W L 6 34.98 43.16 73.73 %0.400 0.600 C-W L 7 38.95 47.02 75.11 %0.467 0.533 C-W L 8 43.20 51.10 76.50 %0.533 0.467 C-W L 9 47.72 55.40 77.91 %0.600 0.400 C-W L 10 52.54 59.92 79.34 %0.667 0.333 C-W L 11 57.66 64.67 80.79 %0.733 0.267 C-W L 12 63.08 69.65 82.25 %0.800 0.200 C-W L 13 68.82 74.88 83.73 %0.867 0.133 C-W L 14 74.89 80.35 85.22 %0.933 0.067 C-W L 15 81.29 86.07 86.74 %1.000 0.000 C-W L 0 30.66 14.38 19.26 %0.000 1.000 M-W L olv* setrgbcolor 144 1 33.12 16.99 21.99 %0.067 0.933 M-W L 2 35.70 19.87 24.93 %0.133 0.867 M-W L 3 38.40 23.01 28.11 %0.200 0.800 M-W L 4 41.22 26.43 31.51 %0.267 0.733 M-W L 5 44.17 30.15 35.16 %0.333 0.667 M-W L 6 47.25 34.17 39.05 %0.400 0.600 M-W L 7 50.46 38.51 43.21 %0.467 0.533 M-W L 8 53.81 43.17 47.63 %0.533 0.467 M-W L 9 57.30 48.18 52.32 %0.600 0.400 M-W L 10 60.93 53.54 57.30 %0.667 0.333 M-W L 11 64.70 59.27 62.57 %0.733 0.267 M-W L 12 68.62 65.38 68.14 %0.800 0.200 M-W L 13 72.69 71.87 74.02 %0.867 0.133 M-W L 14 76.91 78.76 80.22 %0.933 0.067 M-W L 15 81.29 86.07 86.74 %1.000 0.000 M-W L 0 65.68 74.59 6.29 %0.000 1.000 Y-W L olv* setrgbcolor 160 1 66.65 75.32 8.53 %0.067 0.933 Y-W L 2 67.63 76.06 11.10 %0.133 0.867 Y-W L 3 68.63 76.80 14.05 %0.200 0.800 Y-W L 4 69.63 77.54 17.38 %0.267 0.733 Y-W L 5 70.64 78.30 21.13 %0.333 0.667 Y-W L 6 71.66 79.05 25.32 %0.400 0.600 Y-W L 7 72.70 79.81 29.96 %0.467 0.533 Y-W L 8 73.74 80.58 35.10 %0.533 0.467 Y-W L 9 74.79 81.35 40.75 %0.600 0.400 Y-W L 10 75.85 82.13 46.93 %0.667 0.333 Y-W L 11 76.92 82.91 53.68 %0.733 0.267 Y-W L 12 78.00 83.69 61.00 %0.800 0.200 Y-W L 13 79.09 84.48 68.94 %0.867 0.133 Y-W L 14 80.18 85.27 77.51 %0.933 0.067 Y-W L 15 81.29 86.07 86.74 %1.000 0.000 Y-W L 0 0.02 0.00 0.07 %0.000 1.000 N-W L w* setgray 176 1 1.29 1.33 1.47 %0.067 0.933 N-W L 2 2.93 3.06 3.28 %0.133 0.867 N-W L 3 5.01 5.25 5.54 %0.200 0.800 N-W L 4 7.56 7.94 8.31 %0.267 0.733 N-W L 5 10.63 11.19 11.63 %0.333 0.667 N-W L 6 14.29 15.05 15.57 %0.400 0.600 N-W L 7 18.57 19.58 20.16 %0.467 0.533 N-W L 8 23.52 24.82 25.46 %0.533 0.467 N-W L 9 29.20 30.84 31.52 %0.600 0.400 N-W L 10 35.66 37.68 38.40 %0.667 0.333 N-W L 11 42.94 45.39 46.14 %0.733 0.267 N-W L 12 51.09 54.04 54.79 %0.800 0.200 N-W L 13 60.17 63.66 64.40 %0.867 0.133 N-W L 14 70.22 74.32 75.04 %0.933 0.067 N-W L 15 81.29 86.07 86.74 %1.000 0.000 N-W L 0 27.73 14.23 -0.06 %0.000 1.000 O-W L olv* setrgbcolor 194 1 30.24 16.84 1.31 %0.067 0.933 O-W L 2 32.89 19.71 3.09 %0.133 0.867 O-W L 3 35.68 22.85 5.32 %0.200 0.800 O-W L 4 38.61 26.27 8.07 %0.267 0.733 O-W L 5 41.68 29.99 11.37 %0.333 0.667 O-W L 6 44.91 34.02 15.29 %0.400 0.600 O-W L 7 48.29 38.36 19.87 %0.467 0.533 O-W L 8 51.83 43.04 25.17 %0.533 0.467 O-W L 9 55.53 48.06 31.24 %0.600 0.400 O-W L 10 59.39 53.43 38.14 %0.667 0.333 O-W L 11 63.42 59.18 45.90 %0.733 0.267 O-W L 12 67.62 65.30 54.59 %0.800 0.200 O-W L 13 72.00 71.82 64.26 %0.867 0.133 O-W L 14 76.55 78.74 74.96 %0.933 0.067 O-W L 15 81.29 86.07 86.74 %1.000 0.000 O-W L 0 6.31 16.66 3.87 %0.000 1.000 L-W L olv* setrgbcolor 210 1 8.42 19.33 5.88 %0.067 0.933 L-W L 2 10.85 22.23 8.25 %0.133 0.867 L-W L 3 13.62 25.38 11.02 %0.200 0.800 L-W L 4 16.75 28.79 14.22 %0.267 0.733 L-W L 5 20.26 32.46 17.89 %0.333 0.667 L-W L 6 24.18 36.41 22.04 %0.400 0.600 L-W L 7 28.52 40.65 26.72 %0.467 0.533 L-W L 8 33.31 45.19 31.96 %0.533 0.467 L-W L 9 38.58 50.03 37.78 %0.600 0.400 L-W L 10 44.33 55.18 44.21 %0.667 0.333 L-W L 11 50.60 60.67 51.30 %0.733 0.267 L-W L 12 57.41 66.49 59.06 %0.800 0.200 L-W L 13 64.78 72.66 67.53 %0.867 0.133 L-W L 14 72.74 79.18 76.75 %0.933 0.067 L-W L 15 81.29 86.07 86.74 %1.000 0.000 L-W L 0 4.78 2.13 18.66 %0.000 1.000 V-W L olv* setrgbcolor 226 1 6.75 3.87 21.38 %0.067 0.933 V-W L 2 9.06 5.98 24.33 %0.133 0.867 V-W L 3 11.73 8.53 27.50 %0.200 0.800 V-W L 4 14.79 11.53 30.92 %0.267 0.733 V-W L 5 18.26 15.03 34.58 %0.333 0.667 V-W L 6 22.16 19.08 38.50 %0.400 0.600 V-W L 7 26.53 23.70 42.68 %0.467 0.533 V-W L 8 31.39 28.93 47.14 %0.533 0.467 V-W L 9 36.76 34.82 51.88 %0.600 0.400 V-W L 10 42.68 41.41 56.91 %0.667 0.333 V-W L 11 49.16 48.72 62.24 %0.733 0.267 V-W L 12 56.24 56.81 67.88 %0.800 0.200 V-W L 13 63.94 65.70 73.84 %0.867 0.133 V-W L 14 72.28 75.45 80.12 %0.933 0.067 V-W L 15 81.29 86.07 86.74 %1.000 0.000 V-W L 0 0.02 0.00 0.07 %0.000 1.000 A-W L nnn* setrgbcolor 242 1 1.29 1.33 1.47 %0.067 0.933 A-W L 2 2.93 3.06 3.28 %0.133 0.867 A-W L 3 5.01 5.25 5.54 %0.200 0.800 A-W L 4 7.56 7.94 8.31 %0.267 0.733 A-W L 5 10.63 11.19 11.63 %0.333 0.667 A-W L 6 14.29 15.05 15.57 %0.400 0.600 A-W L 7 18.57 19.58 20.16 %0.467 0.533 A-W L 8 23.52 24.82 25.46 %0.533 0.467 A-W L 9 29.20 30.84 31.52 %0.600 0.400 A-W L 10 35.66 37.68 38.40 %0.667 0.333 A-W L 11 42.94 45.39 46.14 %0.733 0.267 A-W L 12 51.09 54.04 54.79 %0.800 0.200 A-W L 13 60.17 63.66 64.40 %0.867 0.133 A-W L 14 70.22 74.32 75.04 %0.933 0.067 A-W L 15 81.29 86.07 86.74 %1.000 0.000 A-W L ] def %END DM00/CMISO_S1gXYZ.DAT Output Linearization (OL), GLOBAL (G), 20011201 %BEG DM00/CM_S1GCMYOS.DAT Output Linearization (OL), GLOBAL (G), 20010901 %CMYOLVNW4DL.PS 4dimensional series %INCLUDES STANDARD (S) relative series a: cmyn-w and b: olv(cmy)-w /tzaccmyo1g 64 array def /tzamcmyo1g 64 array def /tzaycmyo1g 64 array def /tzancmyo1g 64 array def /tzbocmyo1g 64 array def /tzblcmyo1g 64 array def /tzbvcmyo1g 64 array def /tzbncmyo1g 64 array def /tzaccmyo1g [ %Ccmyo1g01.dat 1.000 1.000 1.000 1.000 1.000 1.000 1.000 1.000 1.000 1.000 1.000 1.000 1.000 1.000 1.000 1.000 1.000 0.933 0.867 0.800 0.733 0.667 0.600 0.533 0.467 0.400 0.333 0.267 0.200 0.132 0.067 0.000 1.000 0.933 0.867 0.800 0.733 0.667 0.600 0.533 0.467 0.400 0.333 0.267 0.200 0.132 0.067 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 ] def /tzamcmyo1g [ %Mcmyo1g01.dat 1.000 0.933 0.867 0.800 0.733 0.667 0.600 0.533 0.467 0.400 0.333 0.267 0.200 0.132 0.067 0.000 1.000 1.000 1.000 1.000 1.000 1.000 1.000 1.000 1.000 1.000 1.000 1.000 1.000 1.000 1.000 1.000 1.000 0.933 0.867 0.800 0.733 0.667 0.600 0.533 0.467 0.400 0.333 0.267 0.200 0.132 0.067 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 ] def /tzaycmyo1g [ %Ycmyo1g01.dat 1.000 0.933 0.867 0.800 0.733 0.667 0.600 0.533 0.467 0.400 0.333 0.267 0.200 0.132 0.067 0.000 1.000 0.933 0.867 0.800 0.733 0.667 0.600 0.533 0.467 0.400 0.333 0.267 0.200 0.132 0.067 0.000 1.000 1.000 1.000 1.000 1.000 1.000 1.000 1.000 1.000 1.000 1.000 1.000 1.000 1.000 1.000 1.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 ] def /tzancmyo1g [ %Ncmyo1g01.dat 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 1.000 0.933 0.867 0.800 0.733 0.667 0.600 0.533 0.467 0.400 0.333 0.267 0.200 0.132 0.067 0.000 ] def /tzbocmyo1g [ %Ocmyo1g01.dat 1.000 0.933 0.867 0.800 0.733 0.667 0.600 0.533 0.467 0.400 0.333 0.267 0.200 0.132 0.067 0.000 1.000 1.000 1.000 1.000 1.000 1.000 1.000 1.000 1.000 1.000 1.000 1.000 1.000 1.000 1.000 1.000 1.000 1.000 1.000 1.000 1.000 1.000 1.000 1.000 1.000 1.000 1.000 1.000 1.000 1.000 1.000 1.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 ] def /tzblcmyo1g [ %Lcmyo1g01.dat 1.000 1.000 1.000 1.000 1.000 1.000 1.000 1.000 1.000 1.000 1.000 1.000 1.000 1.000 1.000 1.000 1.000 0.933 0.867 0.800 0.733 0.667 0.600 0.533 0.467 0.400 0.333 0.267 0.200 0.132 0.067 0.000 1.000 1.000 1.000 1.000 1.000 1.000 1.000 1.000 1.000 1.000 1.000 1.000 1.000 1.000 1.000 1.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 ] def /tzbvcmyo1g [ %Vcmyo1g01.dat 1.000 1.000 1.000 1.000 1.000 1.000 1.000 1.000 1.000 1.000 1.000 1.000 1.000 1.000 1.000 1.000 1.000 1.000 1.000 1.000 1.000 1.000 1.000 1.000 1.000 1.000 1.000 1.000 1.000 1.000 1.000 1.000 1.000 0.933 0.867 0.800 0.733 0.667 0.600 0.533 0.467 0.400 0.333 0.267 0.200 0.132 0.067 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 ] def /tzbncmyo1g [ %CMYcmyo1g01.dat 1.000 0.933 0.867 0.800 0.733 0.667 0.600 0.533 0.467 0.400 0.333 0.267 0.200 0.132 0.067 0.000 1.000 0.933 0.867 0.800 0.733 0.667 0.600 0.533 0.467 0.400 0.333 0.267 0.200 0.132 0.067 0.000 1.000 0.933 0.867 0.800 0.733 0.667 0.600 0.533 0.467 0.400 0.333 0.267 0.200 0.132 0.067 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 ] def %END DM00/CM_S1GCMYOS.DAT Output Linearization (OL), GLOBAL (G), 20010901 %line 38*************************************************************** /LAB*inout {%BEG Procedure LAB*inout % default ISYSLAB=0 definitions of input colours to system LAB*ORS % default ISYSTEM=0 definitions of output colours to system LAB*ORS % input: xLAB*_to_xLAB*s0 data *colour data transfer depending on ISYSLAB % output: xLAB*_to_xLAB*s0 data *colour data transfer depending on ISYSTEM /cLAB* 3 array def %C cyan blue /vLAB* 3 array def %V violet blue /mLAB* 3 array def %M magenta red /oLAB* 3 array def %O orange red /yLAB* 3 array def %Y yellow /lLAB* 3 array def %L leaf green /nLAB* 3 array def %N black /wLAB* 3 array def %W white /cLAB*s0 3 array def %C cyan blue /vLAB*s0 3 array def %V violet blue /mLAB*s0 3 array def %M magenta red /oLAB*s0 3 array def %O orange red /yLAB*s0 3 array def %Y yellow /lLAB*s0 3 array def %L leaf green /nLAB*s0 3 array def %N black /wLAB*s0 3 array def %W white /iLAB 1 def /LAB* 27 array def /LAB*ORS 27 array def /LAB*TLS 27 array def /LAB*TLR 27 array def /LAB*sa 27 array def /LAB*ORS [%D=Device OYLCVMO+NW %for Offset Reflective System (ORS) 58.62 -30.63 -42.75 %C 0 %see Table 1 of ISO/IEC 15775:1999-12 25.72 31.45 -44.36 %V 1 48.13 75.20 -6.80 %M 2 47.94 65.31 52.07 %0 3 90.37 -11.16 96.17 %Y 4 50.90 -62.97 36.71 %L 5 58.62 -30.63 -42.75 %C 6 18.01 0.50 -0.47 %N 7 95.41 -0.99 4.76 %W 8 ] def %OYLCVMO+NW /LAB*TLS [%D=Device OYLCVMO+NW %for Television Luminous System (TLS) 86.88 -46.17 -13.56 %C 0 %see Table 1 of ISO/IEC 15775:1999-12 25.72 31.45 -44.30 %V 1 57.30 94.35 -20.70 %M 2 50.50 76.92 64.55 %0 3 92.66 -20.70 90.75 %Y 4 83.63 -82.76 79.90 %L 5 86.88 -46.17 -13.56 %C 6 18.01 0.00 0.00 %N 7 95.41 0.00 0.00 %W 8 ] def %OYLCVMO+NW /LAB*TLR [%D=Device OYLCVMO+NW %for Television Luminous + 2.5% REFLECTION (TLR) 87.13 -44.46 -13.14 %C 0 %see www.ps.bam.de/INFVM03/6320/M6321-7N.PS 31.75 24.65 -37.54 %V 1 58.96 89.48 -19.47 %M 2 52.70 71.79 50.18 %0 3 92.74 -20.05 85.13 %Y 4 83.99 -79.08 74.11 %L 5 87.13 -44.46 -13.14 %C 6 18.01 0.00 0.00 %N 7 95.41 0.00 0.00 %W 8 ] def %OYLCVMO+NW 0 1 8 {/sISO exch def /i30 sISO 3 mul def /i31 i30 1 add def /i32 i30 2 add def ISYSLAB 0 eq { %ORS LAB* i30 LAB*ORS i30 get put LAB* i31 LAB*ORS i31 get put LAB* i32 LAB*ORS i32 get put } if ISYSLAB 1 eq { %TLS LAB* i30 LAB*TLS i30 get put LAB* i31 LAB*TLS i31 get put LAB* i32 LAB*TLS i32 get put } if ISYSLAB 3 eq { %TLR LAB* i30 LAB*TLR i30 get put LAB* i31 LAB*TLR i31 get put LAB* i32 LAB*TLR i32 get put } if } for ISYSLAB 2 eq { %CDS LAB* 0 MISO_S1g 1 get put %C LAB* 1 MISO_S1g 2 get put LAB* 2 MISO_S1g 3 get put LAB* 3 MISO_S1g 385 get put %V LAB* 4 MISO_S1g 386 get put LAB* 5 MISO_S1g 387 get put LAB* 6 MISO_S1g 65 get put %M LAB* 7 MISO_S1g 66 get put LAB* 8 MISO_S1g 67 get put LAB* 9 MISO_S1g 257 get put %O LAB* 10 MISO_S1g 258 get put LAB* 11 MISO_S1g 259 get put LAB* 12 MISO_S1g 129 get put %Y LAB* 13 MISO_S1g 130 get put LAB* 14 MISO_S1g 131 get put LAB* 15 MISO_S1g 321 get put %L LAB* 16 MISO_S1g 322 get put LAB* 17 MISO_S1g 323 get put LAB* 18 MISO_S1g 1 get put %C LAB* 19 MISO_S1g 2 get put LAB* 20 MISO_S1g 3 get put LAB* 21 MISO_S1g 449 get put %N LAB* 22 MISO_S1g 450 get put LAB* 23 MISO_S1g 451 get put LAB* 24 MISO_S1g 509 get put %W LAB* 25 MISO_S1g 510 get put LAB* 26 MISO_S1g 511 get put } if /L*Ninp LAB* 21 get def /A*Ninp LAB* 22 get def /B*Ninp LAB* 23 get def /L*Winp LAB* 24 get def /A*Winp LAB* 25 get def /B*Winp LAB* 26 get def /A*Dinp A*Winp A*Ninp sub def /B*Dinp B*Winp B*Ninp sub def 0 1 8 {/sISO exch def /i30 sISO 3 mul def /i31 i30 1 add def /i32 i30 2 add def LAB*sa i30 LAB* i30 get put /l*CIE LAB* i30 get L*Ninp sub L*Winp L*Ninp sub div def %system rel. lightn. /a*s A*Winp A*Ninp sub l*CIE mul def /b*s B*Winp B*Ninp sub l*CIE mul def LAB*sa i31 LAB* i31 get A*Ninp sub a*s sub put LAB*sa i32 LAB* i32 get B*Ninp sub b*s sub put } for %Determine Matrix data cLAB*s0 0 LAB*sa 0 get L*Ninp sub put cLAB*s0 1 LAB*sa 1 get put cLAB*s0 2 LAB*sa 2 get put vLAB*s0 0 LAB*sa 3 get L*Ninp sub put vLAB*s0 1 LAB*sa 4 get put vLAB*s0 2 LAB*sa 5 get put mLAB*s0 0 LAB*sa 6 get L*Ninp sub put mLAB*s0 1 LAB*sa 7 get put mLAB*s0 2 LAB*sa 8 get put oLAB*s0 0 LAB*sa 9 get L*Ninp sub put oLAB*s0 1 LAB*sa 10 get put oLAB*s0 2 LAB*sa 11 get put yLAB*s0 0 LAB*sa 12 get L*Ninp sub put yLAB*s0 1 LAB*sa 13 get put yLAB*s0 2 LAB*sa 14 get put lLAB*s0 0 LAB*sa 15 get L*Ninp sub put lLAB*s0 1 LAB*sa 16 get put lLAB*s0 2 LAB*sa 17 get put nLAB*s0 0 LAB*sa 21 get L*Ninp sub put nLAB*s0 1 LAB*sa 22 get put nLAB*s0 2 LAB*sa 23 get put wLAB*s0 0 LAB*sa 24 get L*Ninp sub put wLAB*s0 1 LAB*sa 25 get put wLAB*s0 2 LAB*sa 26 get put %END for input using ISYSLAB %BEG for output using ISYSTEM 0 1 8 {/sISO exch def /i30 sISO 3 mul def /i31 i30 1 add def /i32 i30 2 add def ISYSTEM 0 eq { %ORS LAB* i30 LAB*ORS i30 get put LAB* i31 LAB*ORS i31 get put LAB* i32 LAB*ORS i32 get put } if ISYSTEM 1 eq { %TLS LAB* i30 LAB*TLS i30 get put LAB* i31 LAB*TLS i31 get put LAB* i32 LAB*TLS i32 get put } if ISYSTEM 3 eq { %TLR LAB* i30 LAB*TLR i30 get put LAB* i31 LAB*TLR i31 get put LAB* i32 LAB*TLR i32 get put } if } for ISYSTEM 2 eq { %CDS LAB* 0 MISO_S1g 1 get put %C LAB* 1 MISO_S1g 2 get put LAB* 2 MISO_S1g 3 get put LAB* 3 MISO_S1g 385 get put %V LAB* 4 MISO_S1g 386 get put LAB* 5 MISO_S1g 387 get put LAB* 6 MISO_S1g 65 get put %M LAB* 7 MISO_S1g 66 get put LAB* 8 MISO_S1g 67 get put LAB* 9 MISO_S1g 257 get put %O LAB* 10 MISO_S1g 258 get put LAB* 11 MISO_S1g 259 get put LAB* 12 MISO_S1g 129 get put %Y LAB* 13 MISO_S1g 130 get put LAB* 14 MISO_S1g 131 get put LAB* 15 MISO_S1g 321 get put %L LAB* 16 MISO_S1g 322 get put LAB* 17 MISO_S1g 323 get put LAB* 18 MISO_S1g 1 get put %C LAB* 19 MISO_S1g 2 get put LAB* 20 MISO_S1g 3 get put LAB* 21 MISO_S1g 449 get put %N LAB* 22 MISO_S1g 450 get put LAB* 23 MISO_S1g 451 get put LAB* 24 MISO_S1g 509 get put %W LAB* 25 MISO_S1g 510 get put LAB* 26 MISO_S1g 511 get put } if /L*Noup LAB* 21 get def /A*Noup LAB* 22 get def /B*Noup LAB* 23 get def /L*Woup LAB* 24 get def /A*Woup LAB* 25 get def /B*Woup LAB* 26 get def /A*Doup A*Woup A*Noup sub def /B*Doup B*Woup B*Noup sub def 0 1 8 {/sISO exch def /i30 sISO 3 mul def /i31 i30 1 add def /i32 i30 2 add def LAB*sa i30 LAB* i30 get put /l*CIE LAB* i30 get L*Noup sub L*Woup L*Noup sub div def %system rel. lightn. /a*s A*Woup A*Noup sub l*CIE mul def /b*s B*Woup B*Noup sub l*CIE mul def LAB*sa i31 LAB* i31 get A*Noup sub a*s sub put LAB*sa i32 LAB* i32 get B*Noup sub b*s sub put } for %Determine Matrix data /C*L*s0 LAB*sa 0 get L*Noup sub def /C*A*s0 LAB*sa 1 get def /C*B*s0 LAB*sa 2 get def /V*L*s0 LAB*sa 3 get L*Noup sub def /V*A*s0 LAB*sa 4 get def /V*B*s0 LAB*sa 5 get def /M*L*s0 LAB*sa 6 get L*Noup sub def /M*A*s0 LAB*sa 7 get def /M*B*s0 LAB*sa 8 get def /O*L*s0 LAB*sa 9 get L*Noup sub def /O*A*s0 LAB*sa 10 get def /O*B*s0 LAB*sa 11 get def /Y*L*s0 LAB*sa 12 get L*Noup sub def /Y*A*s0 LAB*sa 13 get def /Y*B*s0 LAB*sa 14 get def /L*L*s0 LAB*sa 15 get L*Noup sub def /L*A*s0 LAB*sa 16 get def /L*B*s0 LAB*sa 17 get def /N*L*s0 LAB*sa 21 get L*Noup sub def /N*A*s0 LAB*sa 22 get def /N*B*s0 LAB*sa 23 get def /W*L*s0 LAB*sa 24 get L*Noup sub def /W*A*s0 LAB*sa 25 get def /W*B*s0 LAB*sa 26 get def %END for output using ISYSTEM % Determine the angle in the A* B* plane of each of the colours defined above /C*Ang C*B*s0 C*A*s0 0.0001 add atan def /V*Ang V*B*s0 V*A*s0 0.0001 add atan def /M*Ang M*B*s0 M*A*s0 0.0001 add atan def /O*Ang O*B*s0 O*A*s0 0.0001 add atan def /Y*Ang Y*B*s0 Y*A*s0 0.0001 add atan def /L*Ang L*B*s0 L*A*s0 0.0001 add atan def %No N, W (cero) % The detproc below finds the determinant of the Matrix: % | A1 B1 C1 D1 | % | A2 B2 C2 D2 | % | A3 B3 C3 D3 | % | A4 B4 C4 D4 | % /detproc { %BEG procedure detproc /term1 B2 C3 mul D4 mul C2 D3 mul B4 mul add D2 B3 mul C4 mul add B4 C3 mul D2 mul sub C4 D3 mul B2 mul sub D4 B3 mul C2 mul sub def /term2 A2 C3 mul D4 mul C2 D3 mul A4 mul add D2 A3 mul C4 mul add A4 C3 mul D2 mul sub C4 D3 mul A2 mul sub D4 A3 mul C2 mul sub def /term3 A2 B3 mul D4 mul B2 D3 mul A4 mul add D2 A3 mul B4 mul add A4 B3 mul D2 mul sub B4 D3 mul A2 mul sub D4 A3 mul B2 mul sub def /term4 A2 B3 mul C4 mul B2 C3 mul A4 mul add C2 A3 mul B4 mul add A4 B3 mul C2 mul sub B4 C3 mul A2 mul sub C4 A3 mul B2 mul sub def /det A1 term1 mul B1 term2 mul sub C1 term3 mul add D1 term4 mul sub def } bind def %END procedure detproc % The Coeffproc procedure solves for WhiteCoeff, black Coeff, Col1Coeff and % Col2Coeff in the matrix equation below. It takes as inputs A1->A4 B1->B4 % C1->C4 D1->D4 and s,y,z,t. It solves for these using Cramer's rule. % Note: Cramer's rule is valid only for non-singular matrices, ie |A| not % equal to 0. % % | A1 B1 C1 D1 | |WhiteCoeff| |x| % | A2 B2 C2 D2 | |BlackCoeff| = |y| % | A3 B3 C3 D3 | |Col1Coeff | |z| % | A4 B4 C4 D4 | |Col2Coeff | |t| % A B = C % /Coeffproc { %BEG procedure Coeffproc /t exch def /z exch def /y exch def /x exch def /D4 exch def /D3 exch def /D2 exch def /D1 exch def /C4 exch def /C3 exch def /C2 exch def /C1 exch def /B4 exch def /B3 exch def /B2 exch def /B1 exch def /A4 exch def /A3 exch def /A2 exch def /A1 exch def detproc /den det def % determine white coefficient /temp1 A1 def /temp2 A2 def /temp3 A3 def /temp4 A4 def /A1 x def /A2 y def /A3 z def /A4 t def detproc /numW det def /A1 temp1 def /A2 temp2 def /A3 temp3 def /A4 temp4 def % determine black coefficient /temp1 B1 def /temp2 B2 def /temp3 B3 def /temp4 B4 def /B1 x def /B2 y def /B3 z def /B4 t def detproc /numB det def /B1 temp1 def /B2 temp2 def /B3 temp3 def /B4 temp4 def % determine colour1 coefficient /temp1 C1 def /temp2 C2 def /temp3 C3 def /temp4 C4 def /C1 x def /C2 y def /C3 z def /C4 t def detproc /numCol1 det def /C1 temp1 def /C2 temp2 def /C3 temp3 def /C4 temp4 def % determine colour2 coefficient /temp1 D1 def /temp2 D2 def /temp3 D3 def /temp4 D4 def /D1 x def /D2 y def /D3 z def /D4 t def detproc /numCol2 det def /D1 temp1 def /D2 temp2 def /D3 temp3 def /D4 temp4 def /WhiteCoeff numW den div def /BlackCoeff numB den div def /Col1Coeff numCol1 den div def /Col2Coeff numCol2 den div def WhiteCoeff BlackCoeff Col1Coeff Col2Coeff % returns these *color data } bind def %BEG procedure Coeffproc } def %END Procedure LAB*inout %*********************************************************** /cmyolv*_to_LAB* { %BEG Procedure transfer cmyolv*_to_LAB* %input olv* for IMODE=0 and cmy* for IMODE=1 %the following calculations based on olv* %Procedure LAB*inout is required in advance IMODE 1 eq {%IMODE=1, input cmy* /o* 1 c* sub def /l* 1 m* sub def /v* 1 y* sub def } if %skip of olv* data <0 and >1 o* 0 le {/o* 0.0001 def} if l* 0 le {/l* 0.0001 def} if v* 0 le {/v* 0.0001 def} if o* 1 ge {/o* 0.9999 def} if l* 1 ge {/l* 0.9999 def} if v* 1 ge {/v* 0.9999 def} if %output olv* and cmy* for both olv* and cmy* input %n*n: relative blackness %r*n: relative chromaticness %w*n: relative whiteness %L*F: CIE lightness L* %A*F: CIE chromaticness a* %B*F: CIE chromaticness b* %C*F: CIE radial chroma Cab* %x*F: x-position of colour F %y*F: y-position of colour F %e*w: eigencolour value of F o* 0 le {/o* 0.0001 def} if l* 0 le {/l* 0.0001 def} if v* 0 le {/v* 0.0001 def} if o* 1 ge {/o* 0.9999 def} if l* 1 ge {/l* 0.9999 def} if v* 1 ge {/v* 0.9999 def} if /tdel 0 def v* l* ge l* o* ge and tdel 0 eq and % v* >= l* >= o* equal y* <= m* <= c* %sector C-V of C-M, C>=M: i*p=0 {/w*n o* def /n*n 1 v* sub def /t*a v* l* sub def /array1 vLAB*s0 def % colour 1 is violet blue /t*b l* o* sub def /array2 cLAB*s0 def % colour 2 is cyan blue /i*p 0 def o* l* sub abs 0.001 le {/i*p 1 def} if /t*p l* l* v* add 0.0001 add div def /tdel 1 def } if % v* >= l* >= o* v* o* ge o* l* ge and tdel 0 eq and % v* >= o* >= l* equal y* <= c* <= m* %sector V-M of C-M, M>=C: i*p=1 {/w*n l* def /n*n 1 v* sub def /t*a v* o* sub def /array1 vLAB*s0 def % colour 1 is violet blue /t*b o* l* sub def /array2 mLAB*s0 def % colour 2 is magenta red /i*p 1 def v* o* sub abs 0.001 le {/i*p 2 def} if /t*p o* o* v* add 0.0001 add div def /tdel 1 def } if % v* >= o* >= l* o* v* ge v* l* ge and tdel 0 eq and % o* >= v* >= l* equal c* <= y* <= m* %sector M-O of M-Y, M>=Y: i*p=2 {/w*n l* def /n*n 1 o* sub def /t*a o* v* sub def /array1 oLAB*s0 def % colour 1 is orange /t*b v* l* sub def /array2 mLAB*s0 def % colour 2 is magenta red /i*p 2 def l* v* sub abs 0.001 le {/i*p 3 def} if /t*p v* v* o* add 0.0001 add div def /tdel 1 def } if % o* >= v* >= l* o* l* ge l* v* ge and tdel 0 eq and % o* >= l* >= v* equal c* <= m* <= y* %sector O-Y of M-Y, Y>=M: i*p=3 {/w*n v* def /n*n 1 o* sub def /t*a o* l* sub def /array1 oLAB*s0 def % colour 1 is orange red /t*b l* v* sub def /array2 yLAB*s0 def % colour 2 is yellow /i*p 3 def o* l* sub abs 0.001 le {/i*p 4 def} if /t*p l* l* o* add 0.0001 add div def /tdel 1 def } if % o* >= l* >= v* l* o* ge o* v* ge and tdel 0 eq and % l* >= o* >= v* equal m* <= c* <= y* %sector Y-L of Y-C, Y>=C: i*p=4 {/w*n v* def /n*n 1 l* sub def /t*a l* o* sub def /array1 lLAB*s0 def % colour 1 is leaf green /t*b o* v* sub def /array2 yLAB*s0 def % colour 2 is yellow /i*p 4 def o* v* sub abs 0.001 le {/i*p 5 def} if /t*p o* o* l* add 0.0001 add div def /tdel 1 def } if % l* >= o* >= v* l* v* ge v* o* ge and tdel 0 eq and % l* >= v* >= o* equal m* <= y* <= c* %sector L-C of Y-C, C>=Y: i*p=5 {/w*n o* def /n*n 1 l* sub def /t*a l* v* sub def /array1 lLAB*s0 def % colour 1 is leaf green /t*b v* o* sub def /array2 cLAB*s0 def % colour 2 is cyan blue /i*p 5 def l* v* sub abs 0.001 le {/i*p 0 def} if /t*p v* v* l* add 0.0001 add div def /tdel 1 def } if % l* >= v* >= o* %achromatic %W: o*, l*, v* = 1.00 1.0 o* sub abs 0.001 le 1.0 l* sub abs 0.001 le and 1.0 v* sub abs 0.001 le and %W special case {/i*p 6 def %W /e*w 0 def /n*n 0 def /w*n 1 def /t*a 0.0001 def /t*b 0.0001 def /t*p 0.0001 def } if %N: o*, l*, v* <= 0.001 o* abs 0.001 le l* abs 0.001 le and v* abs 0.001 le and %N special case {/i*p 6 def %N /e*w 0 def /n*n 1 def /w*n 0 def /t*a 0.0001 def /t*b 0.0001 def /t*p 0.0001 def } if %Achromatic o* l* sub abs 0.001 le l* v* sub abs 0.001 le and %Achromatic special case {/i*p 6 def %N /e*w 0 def /n*n 1 o* sub def /w*n o* def /t*a 0.0001 def /t*b 0.0001 def /t*p 0.0001 def } if /r*n 1 w*n sub n*n sub def /t*n 1 t*p sub def %w0-line of equal relative whiteness in colour triangle: y = 0.5 / h x + yw0 %n0-line of equal relative blackness in colour triangle: y = -0.5 / h x + yn0 %x*F = (yn0 - yw0) h %y*F = 0.5 (yn0 - yw0) + yw0 = 0.5 (yn0 + yw0) /h 0.75 sqrt def /yn0 1 n*n sub def /yw0 w*n def /x*F yn0 yw0 sub h mul def /y*F yn0 yw0 add 0.5 mul def %x*F / (1-y*F) = e*x / 1 %e*w = e*x /(2h) = [x*F / (1-y*F)]/(2h) %/e*w x*F 1 y*F sub div 2 h mul div def /e*w r*n n*n r*n add 0.0001 add div def %Eigencolor ratio r*n abs 0.001 le r*n abs 0.001 le and {/e*w 0.0001 def} if % with 0 for achromatic (c*n=0) and 1 for whitish colors (n*n=0) %cmyolv*_to_cmy* /c* 1 o* sub def /m* 1 l* sub def /y* 1 v* sub def %cmyolv*_to_LAB*Fs0 %L*Fs0 = w*n wLAB*s0(0) + n*n nLAB*s0(0) + t*a array1(0) + t*b array2(0) %A*Fs0 = w*n wLAB*s0(1) + n*n nLAB*s0(1) + t*a array1(1) + t*b array2(1) %B*Fs0 = w*n wLAB*s0(2) + n*n nLAB*s0(2) + t*a array1(2) + t*b array2(2) /L*Fs0 w*n wLAB*s0 0 get mul n*n nLAB*s0 0 get mul add t*a array1 0 get mul add t*b array2 0 get mul add def /A*Fs0 w*n wLAB*s0 1 get mul n*n nLAB*s0 1 get mul add t*a array1 1 get mul add t*b array2 1 get mul add def /B*Fs0 w*n wLAB*s0 2 get mul n*n nLAB*s0 2 get mul add t*a array1 2 get mul add t*b array2 2 get mul add def %LAB*Fs0_to_LAB*F /L*F L*Fs0 L*Ninp add def /l*CIE L*F L*Ninp sub L*Winp L*Ninp sub 0.0001 add div def /A*F A*Fs0 A*Ninp add A*Dinp l*CIE mul add def /B*F B*Fs0 B*Ninp add B*Dinp l*CIE mul add def %FOR CIELAB LCH /L*Finp L*F def /C*Fs0inp A*Fs0 dup mul B*Fs0 dup mul add 0.000001 add sqrt def /H*Fs0inp B*Fs0 A*Fs0 0.0001 add atan def } bind def %END Procedure transfer cmyolv*_to_LAB* %BEG IG94/10B/LABCMYFP.PS Output LAB* -> cmyolvnw* 20030101 %************************************************************ /LAB*_to_cmyolv* {%BEG Procedure LAB*_to_cmyolv* %default: ISYSTEM=0 to the Offset Reflective System (ORS) % ISYSTEM=1 to the Television Luminous System (TLS) % ISYSTEM=2 to the Color Device System (CDS) % ISYSTEM=3 to the Television Luminous Reflectance (TLR) /B*F exch def /A*F exch def /L*F exch def ISYSLAB 0 eq ISYSTEM 3 eq and {%achromatic transfer L*F,A*F,B*F (PR18) % -> L*Fsa, A*Fsa, B*Fsa (PR18) % -> L*F, A*F, B*F (TV18) %LAB*F_to_LAB*Fsa /l*CIE L*F L*Ninp sub L*Winp L*Ninp sub 0.0001 add div def /A*Fs0 A*F A*Ninp sub A*Dinp l*CIE mul sub def /B*Fs0 B*F B*Ninp sub B*Dinp l*CIE mul sub def /A*F A*Fs0 def /B*F B*Fs0 def } if %achromatic transfer L*F,A*F,B*F (PR18) /l*CIE L*F L*Noup sub L*Woup L*Noup sub 0.0001 add div def /L*Fs0 L*F L*Noup sub def /A*Fs0 A*F A*Noup sub A*Doup l*CIE mul sub def /B*Fs0 B*F B*Noup sub B*Doup l*CIE mul sub def /C*Fs0 A*Fs0 dup mul B*Fs0 dup mul add 0.000001 add sqrt def /L*Fout L*F def /C*Fs0out C*Fs0 def /H*Fs0out B*Fs0 A*Fs0 0.0001 add atan def % the angle formed by the input LAB* *color data in the A*B* plane /col_ang B*Fs0 A*Fs0 0.0001 add atan def %determine which two colours the LAB* *color data corresponds to %by testing the angles and solve the related four simultaneous equations %to find the olv *color data. % angle between magenta red and orange red, sector M-O of M-Y, M>=Y col_ang M*Ang ge col_ang O*Ang lt or {1 W*L*s0 W*A*s0 W*B*s0 1 N*L*s0 N*A*s0 N*B*s0 1 M*L*s0 M*A*s0 M*B*s0 1 O*L*s0 O*A*s0 O*B*s0 1 L*Fs0 A*Fs0 B*Fs0 Coeffproc /c1*w exch def %O /c2*w exch def %M /n*w exch def /w*w exch def %magenta is a mixture of orange red and voilet blue, therefore leaf green(l) = white, %orange(o) = 1-black(n), voilet blue(v) = white + magenta red (c2*w) /v*n w*w c2*w add def % /l*n w*w def /o*n 1 n*w sub def /i*p 2 def /t*p v*n v*n o*n add 0.0001 add div def } if % angle between orange red and yellow, sector O-Y of M-Y, Y>=M col_ang O*Ang ge col_ang Y*Ang lt and {1 W*L*s0 W*A*s0 W*B*s0 1 N*L*s0 N*A*s0 N*B*s0 1 O*L*s0 O*A*s0 O*B*s0 1 Y*L*s0 Y*A*s0 Y*B*s0 1 L*Fs0 A*Fs0 B*Fs0 Coeffproc /c1*w exch def %Y /c2*w exch def %O /n*w exch def /w*w exch def %yellow is a mixture of orange red and leaf green, therefore voilet blue(v) = white, %orange(o) = 1-black(n), leaf green(l) = white + yellow (c1*w) /l*n w*w c1*w add def /v*n w*w def /o*n 1 n*w sub def /i*p 3 def /t*p l*n l*n o*n add 0.0001 add div def } if % angle between yellow and leaf green, sector Y-L of Y-C, Y>=C col_ang Y*Ang ge col_ang L*Ang lt and {1 W*L*s0 W*A*s0 W*B*s0 1 N*L*s0 N*A*s0 N*B*s0 1 Y*L*s0 Y*A*s0 Y*B*s0 1 L*L*s0 L*A*s0 L*B*s0 1 L*Fs0 A*Fs0 B*Fs0 Coeffproc /c1*w exch def %L /c2*w exch def %Y /n*w exch def /w*w exch def %yellow is a mixture of orange red and leaf green, therefore voilet blue(v) = white , %leaf green(l) = 1-black(n), orange red(o) = white + yellow (c2*w) /v*n w*w def /l*n 1 n*w sub def /o*n w*w c2*w add def /i*p 4 def /t*p o*n o*n l*n add 0.0001 add div def } if % angle between leaf green and cyan blue, sector L-C of Y-C, C>=Y col_ang L*Ang ge col_ang C*Ang lt and {1 W*L*s0 W*A*s0 W*B*s0 1 N*L*s0 N*A*s0 N*B*s0 1 L*L*s0 L*A*s0 L*B*s0 1 C*L*s0 C*A*s0 C*B*s0 1 L*Fs0 A*Fs0 B*Fs0 Coeffproc /c1*w exch def %C /c2*w exch def %L /n*w exch def /w*w exch def %cyan is a mixture of leaf green and voilet blue, therefore orange red(o) = white, %leaf green(l) = 1-black(n), voilet blue(v) = white + cyan blue (c1*w) /v*n w*w c1*w add def /l*n 1 n*w sub def /o*n w*w def /i*p 5 def /t*p v*n v*n l*n add 0.0001 add div def } if % angle between cyan blue and voilet blue, sector C-V of C-M, C>=M col_ang C*Ang ge col_ang V*Ang lt and {1 W*L*s0 W*A*s0 W*B*s0 1 N*L*s0 N*A*s0 N*B*s0 1 C*L*s0 C*A*s0 C*B*s0 1 V*L*s0 V*A*s0 V*B*s0 1 L*Fs0 A*Fs0 B*Fs0 Coeffproc /c1*w exch def %V /c2*w exch def %C /n*w exch def /w*w exch def %cyan is a mixture of leaf green and voilet blue, therefore orange red(o) = white, %violet blue(v) = 1-black(n), leaf green(l) = white + cyan blue (c2*w) /v*n 1 n*w sub def /l*n w*w c2*w add def /o*n w*w def /i*p 0 def /t*p l*n l*n v*n add 0.0001 add div def } if % angle between voilet blue and magenta red, sector V-M of C-M, M>=C col_ang V*Ang ge col_ang M*Ang lt and {1 W*L*s0 W*A*s0 W*B*s0 1 N*L*s0 N*A*s0 N*B*s0 1 V*L*s0 V*A*s0 V*B*s0 1 M*L*s0 M*A*s0 M*B*s0 1 L*Fs0 A*Fs0 B*Fs0 Coeffproc /c1*w exch def %M /c2*w exch def %V /n*w exch def /w*w exch def %magenta is a mixture of orange red and voilet blue, therefore leaf green(l) = white, %violet(o) = 1-black(n), orange red(o) = white + magenta red (c1*w) /v*n 1 n*w sub def /l*n w*w def /o*n w*w c1*w add def /i*p 1 def /t*p o*n o*n v*n add 0.0001 add div def } if %achromatic %W: o*n, l*n, v*n = 1.00 1.0 o*n sub abs 0.001 le 1.0 l*n sub abs 0.001 le and 1.0 v*n sub abs 0.001 le and %W special case {/i*p 6 def %W /e*w 0 def /n*n 0 def /w*n 1 def /t*p 0.0001 def } if %N: o*n, l*n, v*n <= 0.01 o*n abs 0.001 le l*n abs 0.001 le and v*n abs 0.001 le and %N special case {/i*p 6 def %N /e*w 0 def /n*n 1 def /w*n 0 def /t*p 0.0001 def } if %Achromatic o*n l*n sub abs 0.001 le l*n v*n sub abs 0.001 le and %Achromatic special case {/i*p 6 def %N /e*w 0 def /n*n o*n def /w*n 1 o*n sub def /t*p 0.0001 def } if /c*w 1 o*n sub def /m*w 1 l*n sub def /y*w 1 v*n sub def /t*n 1 t*p sub def /r*w 1 n*w sub w*w sub def %Ostwald equation for radial chromaticness: %with r*w=radial chromaticness, n*w=blackness, w*w=whiteness /t*w 1 n*w sub r*w 0.5 mul add def %triangle lightness /e*w r*w n*w r*w add 0.0001 add div def %Eigencolor ratio r*w abs 0.001 le r*w abs 0.001 le and {/e*w 0.0001 def} if % with 0 for achromatic (c*w=0) and 1 for whitish colors (n*w=0) %Definition of elementary colors J, R, B, G %CIE x,y,Y for D65 to CIE L* a* b* = LAB* /xanJ 0.4449 def /yanJ 0.4909 def /YJ 77.82 def /xanR 0.5813 def /yanR 0.3236 def /YR 18.11 def /xanB 0.1701 def /yanB 0.1355 def /YB 9.35 def /xanG 0.1890 def /yanG 0.4496 def /YG 20.24 def /xanD65 0.3127 def /yanD65 0.3291 def /YD65 100.00 def /SumJ YJ yanJ div def /XJ xanJ SumJ mul def /ZJ 1 xanJ sub yanJ sub SumJ mul def /SumR YR yanR div def /XR xanR SumR mul def /ZR 1 xanR sub yanR sub SumR mul def /SumB YB yanB div def /XB xanB SumB mul def /ZB 1 xanB sub yanB sub SumB mul def /SumG YG yanG div def /XG xanG SumG mul def /ZG 1 xanG sub yanG sub SumG mul def /SumD65 YD65 yanD65 div def /XD65 xanD65 SumD65 mul def /ZD65 1 xanD65 sub yanD65 sub SumD65 mul def /ASJ xanJ yanJ div 0.3333 exp 0.2191 mul def /BSJ 1 xanJ sub yanJ sub yanJ div 0.3333 exp 0.08376 mul neg def /ASR xanR yanR div 0.3333 exp 0.2191 mul def /BSR 1 xanR sub yanR sub yanR div 0.3333 exp 0.08376 mul neg def /ASB xanB yanB div 0.3333 exp 0.2191 mul def /BSB 1 xanB sub yanB sub yanB div 0.3333 exp 0.08376 mul neg def /ASG xanG yanG div 0.3333 exp 0.2191 mul def /BSG 1 xanG sub yanG sub yanG div 0.3333 exp 0.08376 mul neg def /ASD65 xanD65 yanD65 div 0.3333 exp 0.2191 mul def /BSD65 1 xanD65 sub yanD65 sub yanD65 div 0.3333 exp 0.08376 mul neg def %/col_ang B* A* 0.0001 add atan def /J*L YJ 100 div 0.3333 exp 116 mul 16 sub def /R*L YR 100 div 0.3333 exp 116 mul 16 sub def /B*L YB 100 div 0.3333 exp 116 mul 16 sub def /G*L YG 100 div 0.3333 exp 116 mul 16 sub def /J*A ASJ ASD65 sub 500 mul def /J*B BSJ BSD65 sub 500 mul def /R*A ASR ASD65 sub 500 mul def /R*B BSR BSD65 sub 500 mul def /B*A ASB ASD65 sub 500 mul def /B*B BSB BSD65 sub 500 mul def /G*A ASG ASD65 sub 500 mul def /G*B BSG BSD65 sub 500 mul def /J*Ang J*B J*A 0.0001 add atan def /R*Ang R*B R*A 0.0001 add atan def /B*Ang B*B B*A 0.0001 add atan def /G*Ang G*B G*A 0.0001 add atan def /h1* (-) def /h2* (-) def /H 0 def /H1* (-) def /H2* (-) def /H 0 def /IEND 0 def col_ang R*Ang gt col_ang J*Ang le and {/H* col_ang R*Ang sub J*Ang R*Ang sub div def /h1* (r) def /h2* (j) def /H1* (R) def /H2* (J) def /HM* R*Ang def /HP* J*Ang def /IEND 1 def} if col_ang J*Ang gt col_ang G*Ang le and {/H* col_ang J*Ang sub G*Ang J*Ang sub div def /h1* (j) def /h2* (g) def /H1* (J) def /H2* (G) def /HM* J*Ang def /HP* G*Ang def /IEND 1 def} if col_ang G*Ang gt col_ang B*Ang le and {/H* col_ang G*Ang sub B*Ang G*Ang sub div def /h1* (g) def /h2* (b) def /H1* (G) def /H2* (B) def /HM* G*Ang def /HP* B*Ang def /IEND 1 def} if col_ang R*Ang le IEND 0 eq and {/Pcol_ang col_ang 360 add def} {/Pcol_ang col_ang def} ifelse Pcol_ang B*Ang gt Pcol_ang R*Ang 360 add le and {/H* Pcol_ang B*Ang sub R*Ang 360 add B*Ang sub div def /h1* (b) def /h2* (r) def /H1* (B) def /H2* (R) def /HM* B*Ang def /HP* R*Ang 360 add def} if /CIEF 100 88.60 div def /X* {L*F 16 add 116 div A*Fs0 500 div add } bind def /Y* {L*F 16 add 116 div } bind def /Z* {L*F 16 add 116 div B*Fs0 200 div sub} bind def /DecodeXYZ* { dup 6 29 div ge { dup dup mul mul } { 4 29 div sub 108 841 div mul } ifelse } bind def /XCIE {X* DecodeXYZ* 0.9505 mul} bind def /YCIE {Y* DecodeXYZ* } bind def /ZCIE {Z* DecodeXYZ* 1.0890 mul} bind def /XCIE1 {X* DecodeXYZ* 0.9505 mul CIEF mul} bind def /YCIE1 {Y* DecodeXYZ* CIEF mul} bind def /ZCIE1 {Z* DecodeXYZ* 1.0890 mul CIEF mul} bind def %Transformation X Y Z to RsRGB, GsRGB, BsRGB /RsRGB XCIE1 3.2406 mul YCIE1 -1.5372 mul add ZCIE1 -0.4986 mul add def /GsRGB XCIE1 -0.9686 mul YCIE1 1.8758 mul add ZCIE1 0.0415 mul add def /BsRGB XCIE1 0.0557 mul YCIE1 -0.2040 mul add ZCIE1 1.0570 mul add def /Slope 1.0 2.4 div def RsRGB 0.00313008 le {/R'sRGB RsRGB 12.92 mul def} {/R'sRGB RsRGB Slope exp 1.055 mul 0.055 sub def} ifelse GsRGB 0.00313008 le {/G'sRGB GsRGB 12.92 mul def} {/G'sRGB GsRGB Slope exp 1.055 mul 0.055 sub def} ifelse BsRGB 0.00313008 le {/B'sRGB BsRGB 12.92 mul def} {/B'sRGB BsRGB Slope exp 1.055 mul 0.055 sub def} ifelse c*w m*w y*w 0 %default output data definition } bind def %END Procedure LAB*_to_cmyolv* %END IG94/10B/LABCMYFP.PS Output LAB* -> cmyolvnw* 20030101 %END IG94/10B/B94M00ZED Output Linearization (OL) LAB* -> cmyolvnw* 20030101 %BEG IG94/10B/OUTLIN1YFA.PS Output Linearization, coordinate transfer 20030101 %BEG IG94/10B/B94E00FA.PS Linearization data in the File (F) for the device (Y) %File: www.ps.bam.de/IG94/10B/B94E00FP.PS %Output Linearization (OL) BY Linearization Method (LM) %CIELAB MEASUREMENT OF FIRST OUTPUT IS NECESSARY, e. g. File MISO_S1G.DAT % % 1. It is asumed that all Output Linearization (OL) data are % stored in this file IG94/10B/B94E00FP.PS for the device (Y). % 2. It is assumed that no Output Linearization (OL) data are % stored in the Distiller Startup (S) directory % for the device (Y) % 3. It is assumed that no Output Linearization (OL) data are % stored in the PostScript Device (D) memory of the device (Y) %possible Action: Delete the part %BEG IG94/OUTLIN11.PS ... until ...%END IG94:OUTLIN11.PS %of this file IG94/10B/B94E00FP.PS for the device (Y) %Result of this action: %Then in the file IG94/10B/B94E00FP.PS there are no Output Linearization (OL) data. %The PS output will be the same compared to the file %which includes no (N) Output Linearization (OL) data %Remark: % It is assumed that no Output Linearization (OL) data are % stored in the Distiller Startup (S) directory % or the PostScript Device (D) memory % for the device (Y) /inputarrayS1 16 array def /inputarrayS1 %8-bit equidistant units (default data) [0 17 34 51 68 85 102 119 136 153 170 187 204 221 238 255] bind def /outputarrayS1 256 array def /outputarrayS1 [%relative equidistamt CIELAB units (default data) 0.0000 0.6667 0.1333 0.2000 0.2667 0.3333 0.4000 0.4667 %C-W cmy0* setcmykcolor 0.5333 0.6000 0.6667 0.7333 0.8000 0.8667 0.9333 1.0000 %C-W cmy0* setcmykcolor 0.0000 0.6667 0.1333 0.2000 0.2667 0.3333 0.4000 0.4667 %M-W cmy0* setcmykcolor 0.5333 0.6000 0.6667 0.7333 0.8000 0.8667 0.9333 1.0000 %M-W cmy0* setcmykcolor 0.0000 0.6667 0.1333 0.2000 0.2667 0.3333 0.4000 0.4667 %Y-W cmy0* setcmykcolor 0.5333 0.6000 0.6667 0.7333 0.8000 0.8667 0.9333 1.0000 %Y-W cmy0* setcmykcolor 0.0000 0.6667 0.1333 0.2000 0.2667 0.3333 0.4000 0.4667 %N-W 000n* setcmykcolor 0.5333 0.6000 0.6667 0.7333 0.8000 0.8667 0.9333 1.0000 %N-W 000n* setcmykcolor 0.0000 0.6667 0.1333 0.2000 0.2667 0.3333 0.4000 0.4667 %O-W cmy0* setcmykcolor 0.5333 0.6000 0.6667 0.7333 0.8000 0.8667 0.9333 1.0000 %O-W cmy0* setcmykcolor 0.0000 0.6667 0.1333 0.2000 0.2667 0.3333 0.4000 0.4667 %L-W cmy0* setcmykcolor 0.5333 0.6000 0.6667 0.7333 0.8000 0.8667 0.9333 1.0000 %L-W cmy0* setcmykcolor 0.0000 0.6667 0.1333 0.2000 0.2667 0.3333 0.4000 0.4667 %V-W cmy0* setcmykcolor 0.5333 0.6000 0.6667 0.7333 0.8000 0.8667 0.9333 1.0000 %V-W cmy0* setcmykcolor 0.0000 0.6667 0.1333 0.2000 0.2667 0.3333 0.4000 0.4667 %A-W nnn* setcmykcolor 0.5333 0.6000 0.6667 0.7333 0.8000 0.8667 0.9333 1.0000 %A-W nnn* setcmykcolor 0.0000 0.6667 0.1333 0.2000 0.2667 0.3333 0.4000 0.4667 %C-W olv* setrgbcolor 0.5333 0.6000 0.6667 0.7333 0.8000 0.8667 0.9333 1.0000 %C-W olv* setrgbcolor 0.0000 0.6667 0.1333 0.2000 0.2667 0.3333 0.4000 0.4667 %M-W olv* setrgbcolor 0.5333 0.6000 0.6667 0.7333 0.8000 0.8667 0.9333 1.0000 %M-W olv* setrgbcolor 0.0000 0.6667 0.1333 0.2000 0.2667 0.3333 0.4000 0.4667 %Y-W olv* setrgbcolor 0.5333 0.6000 0.6667 0.7333 0.8000 0.8667 0.9333 1.0000 %Y-W olv* setrgbcolor 0.0000 0.6667 0.1333 0.2000 0.2667 0.3333 0.4000 0.4667 %N-W w* setgray 0.5333 0.6000 0.6667 0.7333 0.8000 0.8667 0.9333 1.0000 %N-W w* setgray 0.0000 0.6667 0.1333 0.2000 0.2667 0.3333 0.4000 0.4667 %O-W olv* setrgbcolor 0.5333 0.6000 0.6667 0.7333 0.8000 0.8667 0.9333 1.0000 %O-W olv* setrgbcolor 0.0000 0.6667 0.1333 0.2000 0.2667 0.3333 0.4000 0.4667 %L-W olv* setrgbcolor 0.5333 0.6000 0.6667 0.7333 0.8000 0.8667 0.9333 1.0000 %L-W olv* setrgbcolor 0.0000 0.6667 0.1333 0.2000 0.2667 0.3333 0.4000 0.4667 %V-W olv* setrgbcolor 0.5333 0.6000 0.6667 0.7333 0.8000 0.8667 0.9333 1.0000 %V-W olv* setrgbcolor 0.0000 0.6667 0.1333 0.2000 0.2667 0.3333 0.4000 0.4667 %A-W www* setrgbcolor 0.5333 0.6000 0.6667 0.7333 0.8000 0.8667 0.9333 1.0000 %A-W www* setrgbcolor ] bind def % If the ith element of the inputarray is used the measured colour at % the ouput will be that given by the corresponding element in the % output array. % The ioFunction uses the input and output arrays to determine % which value is needed inorder to achieve the desired 'color' at the output. % If the ith element of the inputarray is used the measured colour at % the ouput will be that given by the corresponding element in the % output array. % The ioFunction uses the input and output arrays to determine % which value is needed inorder to achieve the desired 'color' at the output. /cmyw1g 1 def /ioA 0 def /ioFunction0 {%BEG search the outputarrayS1 using a for loop ioA 0 eq {%BEG ioA = 0 %*******************************BEG special transfer XYZ -> LAB* IMES 1 eq {MXYZ_to_LAB*} if %*******************************END special transfer XYZ -> LAB* /ioA 1 def %new value 0 16 240 {/jMISO exch def %j=0,112,16 /i10 jMISO 4 mul def /i20 i10 15 4 mul add def /DifAW {MISO_S1g i20 1 add get MISO_S1g i10 1 add get sub dup mul MISO_S1g i20 2 add get MISO_S1g i10 2 add get sub dup mul add MISO_S1g i20 3 add get MISO_S1g i10 3 add get sub dup mul add sqrt} bind def 0 1 15 {/iMISO exch def %outputarrayS1A Definition outputarrayS1 jMISO iMISO add /i2i i10 iMISO 4 mul add def MISO_S1g i2i 1 add get MISO_S1g i10 1 add get sub dup mul MISO_S1g i2i 2 add get MISO_S1g i10 2 add get sub dup mul add MISO_S1g i2i 3 add get MISO_S1g i10 3 add get sub dup mul add sqrt DifAW div put } for %outputarrayS1 Definition } for %j=0,240,16 } if %BEG ioA = 0 } bind def %END search the outputarrayS1 using a for loop /ioFunctiont {%BEG search the transferf using a for loop /L*Ng outputarrayS1 jx 0 add get 0.0005 add def /L*Wg outputarrayS1 jx 15 add get 0.0005 sub def %/L*Ng 18.01 def /L*Wg 95.41 def /L*NG L*Ng def /L*WG L*Wg def %transferf converts a value between 0 and 1 %to one between 18.01 and 95.41 /transferf {L*WG L*NG sub mul L*NG add} bind def } bind def %END search the transferf using a for loop /ioFunction { %BEG search the modcolor using a for loop 1 1 15 {/iMISO exch def %i=1,15 color outputarrayS1 jx iMISO add get lt color outputarrayS1 jx iMISO 1 sub add get ge and {/outmax outputarrayS1 jx iMISO add get def /inpmax inputarrayS1 iMISO get def /outmin outputarrayS1 jx iMISO 1 sub add get def /inpmin inputarrayS1 iMISO 1 sub get def exit } if } for %i=1,15 % Use a linear interpolation /modcolor color outmin sub outmax outmin sub div inpmax inpmin sub mul inpmin add def } bind def %END search the modcolor using a for loop /transn {/jx exch def i*ptrsca 1 eq {/jx jx 128 add def} if %olv* setrgbcolor output(128-255) i*ptrsca 3 eq {/jx jx 128 add def} if %w* setgray output (128-255) i*ptrsca 7 eq {/jx jx 128 add def} if %w* setgray output (128-255) ioFunction0 ioFunctiont /color exch 1 exch sub transferf def ioFunction modcolor 255 div 1 exch sub} def /transp {/jx exch def i*ptrsca 1 eq {/jx jx 128 add def} if %olv* setrgbcolor output(128-255) i*ptrsca 3 eq {/jx jx 128 add def} if %w* setgray output (128-255) i*ptrsca 7 eq {/jx jx 128 add def} if %w* setgray output (128-255) ioFunction0 ioFunctiont /color exch transferf def ioFunction modcolor 255 div} def /cmy*_to_cmy'* { %BEG Procedure cmy*_to_cmy'* /ncolor exch def /ycolor exch def /mcolor exch def /ccolor exch def /e*n 1 e*w sub def i*p 0 eq i*p 1 eq or {%sector C-V of C-M, C>=M, i*p=0; o:O-Y %sector V-M of C-M, M>=C, i*p=1, o:Y-L /c1color ccolor 0 transn def %C /c2color ccolor 96 transn def %V /c3color ccolor 112 transn def %N /m1color mcolor 16 transn def %M /m2color mcolor 96 transn def %V /m3color mcolor 112 transn def %N /y1color ycolor 32 transn def %Y /y2color ycolor i*p 0 eq {64} {80} ifelse transn def %O,L /y3color ycolor 112 transn def %N /c'*w c1color t*n mul c2color t*p mul add e*w mul c3color e*n mul add def /m'*w m1color t*n mul m2color t*p mul add e*w mul m3color e*n mul add def /y'*w y1color t*n mul y2color t*p mul add e*w mul y3color e*n mul add def /n'*w 0 def } if %sector C-M i*p 2 eq i*p 3 eq or {%sector M-O of M-Y, M>=Y, i*p=2; o:L-C %sector O-Y of M-Y, Y>=M, i*p=3: o:C-V /m1color mcolor 16 transn def %M /m2color mcolor 64 transn def %O /m3color mcolor 112 transn def %N /y1color ycolor 32 transn def %Y /y2color ycolor 64 transn def %O /y3color ycolor 112 transn def %N /c1color ccolor 0 transn def %C /c2color ccolor i*p 2 eq {80} {96} ifelse transn def %L,V /c3color ccolor 112 transn def %N /m'*w m1color t*n mul m2color t*p mul add e*w mul m3color e*n mul add def /y'*w y1color t*n mul y2color t*p mul add e*w mul y3color e*n mul add def /c'*w c1color t*n mul c2color t*p mul add e*w mul c3color e*n mul add def /n'*w 0 def } if %sector M-Y i*p 4 eq i*p 5 eq or {%sector Y-L of Y-C, Y>=C, i*p=4; o:V-M %sector L-C of Y-C, C>=Y, i*p=5; o:M-O /y1color ycolor 32 transn def %Y /y2color ycolor 80 transn def %L /y3color ycolor 112 transn def %N /c1color ccolor 0 transn def %C /c2color ccolor 80 transn def %L /c3color ccolor 112 transn def %N /m1color mcolor 16 transn def %M /m2color mcolor i*p 4 eq {96} {64} ifelse transn def %V,O /m3color mcolor 112 transn def %N /y'*w y1color t*n mul y2color t*p mul add e*w mul y3color e*n mul add def /c'*w c1color t*n mul c2color t*p mul add e*w mul c3color e*n mul add def /m'*w m1color t*n mul m2color t*p mul add e*w mul m3color e*n mul add def /n'*w 0 def } if %sector Y-C %special All achromatic colors N=CMY i*p 6 eq {%i*p=6 /c1color ccolor 112 transn def /m1color mcolor 112 transn def /y1color ycolor 112 transn def /e*w 0 def /t*p 0 def /t*n 1 def /t*n 0 def /c'*w c1color def /m'*w m1color def /y'*w y1color def /n'*w 0 def } if %All achromatic colors %special All achromatic colors only N i*p 7 eq {%i*p=7 /c1color 0 def /m1color 0 def /y1color 0 def /n1color ncolor 48 transn def /e*w 0 def /t*p 0 def /t*n 1 def /t*n 0 def /c'*w 0 def /m'*w 0 def /y'*w 0 def /n'*w n1color def } if %All achromatic colors c'*w m'*w y'*w n'*w } def %END Procedure cmy*_to_cmy'* /OLoutcmyn1 {%BEG Procedure OLoutcmyn1: OL and output by setxy %BEG Change by Output Linearisation (OL) % only if device data different from linear /iLAB 0 def LAB*inout /IMODE 1 def %cmy* /c* c*w def /m* m*w def /y* y*w def cmyolv*_to_LAB* /o*n 1 c*w sub def /l*n 1 m*w sub def /v*n 1 y*w sub def /white7 l*CIE def %NEW relative CIE lightness /black7 1 white7 sub def i*ptrsca 0 eq {c*w m*w sub abs 0.01 le c*w y*w sub abs 0.01 le and {/i*p 7 def 0 0 0 black7} {c*w m*w y*w 0} ifelse} if i*ptrsca 1 eq {c*w m*w sub abs 0.01 le c*w y*w sub abs 0.01 le and {/i*p 7 def 0 0 0 black7} {c*w m*w y*w 0} ifelse} if i*ptrsca 2 eq {c*w m*w y*w 0} if i*ptrsca 3 eq {c*w m*w y*w 0} if i*ptrsca 4 eq {c*w m*w y*w 0} if i*ptrsca 5 eq {c*w m*w y*w 0} if i*ptrsca 6 eq {/i*p 7 def 0 0 0 black7} if i*ptrsca 7 eq {/i*p 7 def 0 0 0 black7} if } def %END Procedure OLoutcmyn: OL and output by setxy /OLoutcmyn2 {%BEG Procedure OLoutcmyn2: OL and output by setxy cmy*_to_cmy'* %END Change by Output Linearisation (OL) /n'*w exch def /y'*w exch def /m'*w exch def /c'*w exch def i*ptrsca 0 eq {i*p 7 eq {0 0 0 n'*w sgcmykcolor} {c'*w m'*w y'*w 0 sgcmykcolor} ifelse } if i*ptrsca 1 eq {i*p 7 eq {1 n'*w sub sggray} {1 c'*w sub 1 m'*w sub 1 y'*w sub sgrgbcolor} ifelse } if i*ptrsca 2 eq {c'*w m'*w y'*w 0 sgcmykcolor} if i*ptrsca 3 eq {1 c'*w sub 1 m'*w sub 1 y'*w sub sgrgbcolor} if i*ptrsca 4 eq i*ptrsca 5 eq or { %lab* relative or LAB* absolute [/CIEBasedABC << %Farbraum und Grenzen fuer D65 /RangeABC [0 100 -128 127 -128 127] /DecodeABC [{16 add 116 div} bind {500 div} bind {200 div} bind] /MatrixABC [1 1 1 1 0 0 0 0 -1] /DecodeLMN [{dup 6 29 div ge {dup dup mul mul} {4 29 div sub 108 841 div mul} ifelse 0.9505 mul} bind {dup 6 29 div ge {dup dup mul mul} {4 29 div sub 108 841 div mul} ifelse} bind {dup 6 29 div ge {dup dup mul mul} {4 29 div sub 108 841 div mul} ifelse 1.0890 mul} bind] /WhitePoint [0.9505 1 1.089] %CIEXYZ fuer D65 >>] setcolorspace } if %lab* relative or LAB* absolute i*ptrsca 4 eq { %lab L*F L*Ninp sub L*Winp L*Ninp sub div 100 mul A*F B*F sgcolor } if %lab i*ptrsca 5 eq { %LAB L*F A*F B*F sgcolor } if %LAB i*ptrsca 6 eq {0 0 0 n'*w sgcmykcolor} if i*ptrsca 7 eq {1 n'*w sub sggray} if } def %END Procedure OLoutcmyn2: OL and output by setxy /setcmykcolor {%BEG Procedure setcymkcolor /black exch def /y*w exch def /m*w exch def /c*w exch def black 0 gt c*w abs 0.01 le and m*w abs 0.01 le and y*w abs 0.01 le and {/black7 black def /c*w black7 def /m*w black7 def /y*w black7 def /n*w 0 def} if /i*ptrsca i*ptrsc def OLoutcmyn1 %Procedure OLoutcmyn1: OL and output by setxy OLoutcmyn2 %Procedure OLoutcmyn2: OL and output by setxy /i*ptrsca i*ptrsc def } def %END Procedure setcymkcolor /setgray {%BEG Procedure exchange of setgray by setxy /black7 exch 1 exch sub def /c*w black7 def /m*w black7 def /y*w black7 def /n*w 0 def /i*ptrsca i*ptrsc def OLoutcmyn1 %Procedure OLoutcmyn1: OL and output by setxy OLoutcmyn2 %Procedure OLoutcmyn2: OL and output by setxy /i*ptrsca i*ptrsc def } def %END Procedure exchange of setgray by setxy /setrgbcolor {%BEG Procedure exchange setrgbcolor by setxy /v*n exch def /l*n exch def /o*n exch def /c*w 1 o*n sub def /m*w 1 l*n sub def /y*w 1 v*n sub def /n*w 0 def /i*ptrsca i*ptrsc def OLoutcmyn1 %Procedure OLoutcmyn1: OL and output by setxy OLoutcmyn2 %Procedure OLoutcmyn2: OL and output by setxy /i*ptrsca i*ptrsc def } def %END Procedure exchange setrgbcolor by setxy /setcolor {%BEG Procedure exchange of setcolor by setxy %input data definition /iLAB 0 def LAB*inout %default: ISYSLAB=0 input data: the Offset Reflective System (ORS) %default: ISYSTEM=0 output data: the Offset Reflective System (ORS) LAB*_to_cmyolv* %produces allways n*w=0 /n*w exch def /y*w exch def /m*w exch def /c*w exch def c*w m*w y*w 0 /black exch def /y*w exch def /m*w exch def /c*w exch def /i*ptrsca i*ptrsc def OLoutcmyn1 %Procedure OLoutcmyn1: OL and output by setxy OLoutcmyn2 %Procedure OLoutcmyn2: OL and output by setxy /i*ptrsca i*ptrsc def } def %END exchange of setcolor by setxy %END IG94/10B/B94E00FA.PS Linearization data in the File (F) for the device (Y) %END IG94/10B/OUTLIN1YFA.PS Output Linearization, coordinate transfer 20030101 %BEG IG94/10B/OUTLIN1IFA.PS olv* image input and output Linearization 20030101 %adg_olv* image input linearisation; ad = analog-digital %three separate coordinates olv* %assumption: 128 data /adg_olv*' within image % = 20 .. 240 for o*, = 30.. 230 for l*, = 15 ... 220 for v*: unequal spacing %assumption: 128 data /adg_olv* of standard original % equal to inpadg_arrayS1 (0, 17, ..., 255): equal spacing %in the following there are example data for %16 achromatic and 16 CIE-test colours of Fig. B4 of ISO/IEC-test chart no. 2 %which are replaced by the image data of Fig. B1 of ISO/IEC-test chart no. 2 %adg_olv* , adg_cmy* input image data (normaly equal spacing in olv*, cmy*) %adg_olv*', adg_cmy*' output image data (unequal spacing in olv*, cmy*) %line 19, data: line 20-157 /adg_olv*' [ %Begin adg_olv*'; L=Linear model data 16 grey and 16 CIE-TC 00 0.0 0.0 0.0 %L 0.0000 olv*PR18/TV18 01 17.0 17.0 17.0 %L 0.0667 olv*PR18/TV18 02 34.0 34.0 34.0 %L 0.1333 olv*PR18/TV18 03 51.0 51.0 51.0 %L 0.2000 olv*PR18/TV18 04 68.0 68.0 68.0 %L 0.2667 olv*PR18/TV18 05 85.0 85.0 85.0 %L 0.3333 olv*PR18/TV18 06 102.0 102.0 102.0 %L 0.4000 olv*PR18/TV18 07 117.0 119.0 119.0 %L 0.4667 olv*PR18/TV18 08 136.0 136.0 136.0 %L 0.5333 olv*PR18/TV18 09 153.0 153.0 153.0 %L 0.6000 olv*PR18/TV18 10 170.0 170.0 170.0 %L 0.6667 olv*PR18/TV18 11 187.0 187.0 187.0 %L 0.7333 olv*PR18/TV18 12 204.0 204.0 204.0 %L 0.8000 olv*PR18/TV18 13 221.0 221.0 221.0 %L 0.8667 olv*PR18/TV18 14 238.0 238.0 238.0 %L 0.9333 olv*PR18/TV18 15 255.0 255.0 255.0 %L 1.0000 olv*PR18/TV18 16 184.2 117.1 134.5 %L no. 01 olv*PR18/CIETC 17 152.4 140.3 73.3 %L no. 02 olv*PR18/CIETC 18 122.3 189.6 31.5 %L no. 03 olv*PR18/CIETC 19 80.9 221.9 95.9 %L no. 04 olv*PR18/CIETC 20 89.6 203.0 174.5 %L no. 05 olv*PR18/CIETC 21 87.9 177.0 263.9 %L no. 06 olv*PR18/CIETC 22 130.2 124.4 284.1 %L no. 07 olv*PR18/CIETC 23 176.2 115.8 257.8 %L no. 08 olv*PR18/CIETC 24 205.8 -12.2 58.0 %L no. 09 olv*PR18/CIETC 25 231.9 212.4 34.8 %L no. 10 olv*PR18/CIETC 26 24.4 220.9 72.8 %L no. 11 olv*PR18/CIETC 27 -40.6 89.8 226.5 %L no. 12 olv*PR18/CIETC 28 237.1 186.9 166.5 %L no. 13 olv*PR18/CIETC 29 57.2 105.9 11.4 %L no. 14 olv*PR18/CIETC 30 0.0 0.0 0.0 %L 0.0000 olv*PR18/N 31 255.0 255.0 255.0 %L 1.0000 olv*PR18/W ] def %End adg_olv*' /adg_cmy*' [ %Begin adg_cmy*'; L=Linear model data 16 grey and 16 CIE-TC 00 255.0 255.0 255.0 %L 0.0000 cmy*PR18/TV18 01 238.0 238.0 238.0 %L 0.0667 cmy*PR18/TV18 02 221.0 221.0 221.0 %L 0.1333 cmy*PR18/TV18 03 204.0 204.0 204.0 %L 0.2000 cmy*PR18/TV18 04 187.0 187.0 187.0 %L 0.2667 cmy*PR18/TV18 05 170.0 170.0 170.0 %L 0.3333 cmy*PR18/TV18 06 153.0 153.0 153.0 %L 0.4000 cmy*PR18/TV18 07 136.0 136.0 136.0 %L 0.4667 cmy*PR18/TV18 08 117.0 119.0 119.0 %L 0.5333 cmy*PR18/TV18 09 102.0 102.0 102.0 %L 0.6000 cmy*PR18/TV18 10 85.0 85.0 85.0 %L 0.6667 cmy*PR18/TV18 11 68.0 68.0 68.0 %L 0.7333 cmy*PR18/TV18 12 51.0 51.0 51.0 %L 0.8000 cmy*PR18/TV18 13 34.0 34.0 34.0 %L 0.8667 cmy*PR18/TV18 14 17.0 17.0 17.0 %L 0.9333 cmy*PR18/TV18 15 0.0 0.0 0.0 %L 1.0000 cmy*PR18/TV18 16 70.8 137.9 120.5 %L no. 01 cmy*PR18/CIETC 17 102.6 114.7 181.7 %L no. 02 cmy*PR18/CIETC 18 132.7 65.4 223.5 %L no. 03 cmy*PR18/CIETC 19 174.1 33.1 159.1 %L no. 04 cmy*PR18/CIETC 20 165.4 52.0 80.5 %L no. 05 cmy*PR18/CIETC 21 167.1 78.0 -8.8 %L no. 06 cmy*PR18/CIETC 22 124.8 130.6 -29.0 %L no. 07 cmy*PR18/CIETC 23 78.8 139.2 -2.7 %L no. 08 cmy*PR18/CIETC 24 49.2 267.3 197.0 %L no. 09 cmy*PR18/CIETC 25 23.1 42.6 220.2 %L no. 10 cmy*PR18/CIETC 26 230.6 34.1 182.2 %L no. 11 cmy*PR18/CIETC 27 295.7 165.2 28.5 %L no. 12 cmy*PR18/CIETC 28 17.9 68.1 88.5 %L no. 13 cmy*PR18/CIETC 29 197.8 149.1 243.6 %L no. 14 cmy*PR18/CIETC 30 255.0 255.0 255.0 %L 1.0000 cmy*PR18/N 31 0.0 0.0 0.0 %L 0.0000 cmy*PR18/W ] def %End adg_cmy*' /adg_olv* [ %Begin adg_olv*; L=Linear model data 16 grey and 16 CIE-TC 00 0.0 0.0 0.0 %L 0.0000 olv*PR18/TV18 01 17.0 17.0 17.0 %L 0.0667 olv*PR18/TV18 02 34.0 34.0 34.0 %L 0.1333 olv*PR18/TV18 03 51.0 51.0 51.0 %L 0.2000 olv*PR18/TV18 04 68.0 68.0 68.0 %L 0.2667 olv*PR18/TV18 05 85.0 85.0 85.0 %L 0.3333 olv*PR18/TV18 06 102.0 102.0 102.0 %L 0.4000 olv*PR18/TV18 07 117.0 119.0 119.0 %L 0.4667 olv*PR18/TV18 08 136.0 136.0 136.0 %L 0.5333 olv*PR18/TV18 09 153.0 153.0 153.0 %L 0.6000 olv*PR18/TV18 10 170.0 170.0 170.0 %L 0.6667 olv*PR18/TV18 11 187.0 187.0 187.0 %L 0.7333 olv*PR18/TV18 12 204.0 204.0 204.0 %L 0.8000 olv*PR18/TV18 13 221.0 221.0 221.0 %L 0.8667 olv*PR18/TV18 14 238.0 238.0 238.0 %L 0.9333 olv*PR18/TV18 15 255.0 255.0 255.0 %L 1.0000 olv*PR18/TV18 16 184.2 117.1 134.5 %L no. 01 olv*PR18/CIETC 17 152.4 140.3 73.3 %L no. 02 olv*PR18/CIETC 18 122.3 189.6 31.5 %L no. 03 olv*PR18/CIETC 19 80.9 221.9 95.9 %L no. 04 olv*PR18/CIETC 20 89.6 203.0 174.5 %L no. 05 olv*PR18/CIETC 21 87.9 177.0 263.9 %L no. 06 olv*PR18/CIETC 22 130.2 124.4 284.1 %L no. 07 olv*PR18/CIETC 23 176.2 115.8 257.8 %L no. 08 olv*PR18/CIETC 24 205.8 -12.2 58.0 %L no. 09 olv*PR18/CIETC 25 231.9 212.4 34.8 %L no. 10 olv*PR18/CIETC 26 24.4 220.9 72.8 %L no. 11 olv*PR18/CIETC 27 -40.6 89.8 226.5 %L no. 12 olv*PR18/CIETC 28 237.1 186.9 166.5 %L no. 13 olv*PR18/CIETC 29 57.2 105.9 11.4 %L no. 14 olv*PR18/CIETC 30 0.0 0.0 0.0 %L 0.0000 olv*PR18/N 31 255.0 255.0 255.0 %L 1.0000 olv*PR18/W ] def %End adg_olv* /adg_cmy* [ %Begin adg_cmy*; L=Linear model data 16 grey and 16 CIE-TC 00 255.0 255.0 255.0 %L 0.0000 cmy*PR18/TV18 01 238.0 238.0 238.0 %L 0.0667 cmy*PR18/TV18 02 221.0 221.0 221.0 %L 0.1333 cmy*PR18/TV18 03 204.0 204.0 204.0 %L 0.2000 cmy*PR18/TV18 04 187.0 187.0 187.0 %L 0.2667 cmy*PR18/TV18 05 170.0 170.0 170.0 %L 0.3333 cmy*PR18/TV18 06 153.0 153.0 153.0 %L 0.4000 cmy*PR18/TV18 07 136.0 136.0 136.0 %L 0.4667 cmy*PR18/TV18 08 117.0 119.0 119.0 %L 0.5333 cmy*PR18/TV18 09 102.0 102.0 102.0 %L 0.6000 cmy*PR18/TV18 10 85.0 85.0 85.0 %L 0.6667 cmy*PR18/TV18 11 68.0 68.0 68.0 %L 0.7333 cmy*PR18/TV18 12 51.0 51.0 51.0 %L 0.8000 cmy*PR18/TV18 13 34.0 34.0 34.0 %L 0.8667 cmy*PR18/TV18 14 17.0 17.0 17.0 %L 0.9333 cmy*PR18/TV18 15 0.0 0.0 0.0 %L 1.0000 cmy*PR18/TV18 16 70.8 137.9 120.5 %L no. 01 cmy*PR18/CIETC 17 102.6 114.7 181.7 %L no. 02 cmy*PR18/CIETC 18 132.7 65.4 223.5 %L no. 03 cmy*PR18/CIETC 19 174.1 33.1 159.1 %L no. 04 cmy*PR18/CIETC 20 165.4 52.0 80.5 %L no. 05 cmy*PR18/CIETC 21 167.1 78.0 -8.8 %L no. 06 cmy*PR18/CIETC 22 124.8 130.6 -29.0 %L no. 07 cmy*PR18/CIETC 23 78.8 139.2 -2.7 %L no. 08 cmy*PR18/CIETC 24 49.2 267.3 197.0 %L no. 09 cmy*PR18/CIETC 25 23.1 42.6 220.2 %L no. 10 cmy*PR18/CIETC 26 230.6 34.1 182.2 %L no. 11 cmy*PR18/CIETC 27 295.7 165.2 28.5 %L no. 12 cmy*PR18/CIETC 28 17.9 68.1 88.5 %L no. 13 cmy*PR18/CIETC 29 197.8 149.1 243.6 %L no. 14 cmy*PR18/CIETC 30 255.0 255.0 255.0 %L 1.0000 cmy*PR18/N 31 0.0 0.0 0.0 %L 0.0000 cmy*PR18/W ] def %End adg_cmy* /inpadg_arrayS1 [0 17 34 51 68 85 102 119 136 153 170 187 204 221 238 255] bind def %adg_o* /L*NgS1o adg_olv*' 1 get 0.01 add def /L*WgS1o adg_olv*' 61 get 0.01 sub def /L*NS1o L*NgS1o def /L*WS1o L*WgS1o def /L*difo L*WS1o L*NS1o sub def % transferfo converts a decimal value between 0 and 1 to one between 8 and 120. /transferfo {L*NS1o sub L*difo div} bind def % The ioFunctiono uses the input and output arrays to determine % which value is needed inorder to achieve the desired 'color' at the output. /outadg_arrayS1o 16 array def /ioendo 0 def /ioFunctiono {%beg ioFunctiono ioendo 0 eq {%ioend=0 0 1 15 {/i exch def %i=0,15 outadg_arrayS1o i adg_olv*' i 4 mul 1 add get L*NS1o sub L*difo div put } for %i=0,15 /ioendo 1 def } if %ioend=0 % search the outadg_arrayS1 using a for loop 1 1 15 {/i exch def /previndex i 1 sub def outcolo outadg_arrayS1o i get lt outcolo outadg_arrayS1o previndex get ge and { /outmax outadg_arrayS1o i get def /inpmax inpadg_arrayS1 i get def /outmin outadg_arrayS1o previndex get def /inpmin inpadg_arrayS1 previndex get def exit } if } for % Use a linear interpolation /inpcolo outcolo outmin sub outmax outmin sub div inpmax inpmin sub mul inpmin add def } bind def %end ioFunctiono %adg_l* /L*NgS1l adg_olv*' 2 get 0.01 add def /L*WgS1l adg_olv*' 62 get 0.01 sub def /L*NS1l L*NgS1l def /L*WS1l L*WgS1l def /L*difl L*WS1l L*NS1l sub def % transferfl converts a decimal value between 0 and 1 to one between 8 and 120. /transferfl {L*NS1l sub L*difl div} bind def % The ioFunctionl uses the input and output arrays to determine % which value is needed inorder to achieve the desired 'color' at the output. /outadg_arrayS1l 16 array def /ioendl 0 def /ioFunctionl {%beg ioFunctionl ioendl 0 eq {%ioend=0 0 1 15 {/i exch def %i=0,15 outadg_arrayS1l i adg_olv*' i 4 mul 2 add get L*NS1l sub L*difl div put } for %i=0,15 /ioendl 1 def } if %ioend=0 % search the outadg_arrayS1 using a for loop 1 1 15 {/i exch def /previndex i 1 sub def outcoll outadg_arrayS1l i get lt outcoll outadg_arrayS1l previndex get ge and { /outmax outadg_arrayS1l i get def /inpmax inpadg_arrayS1 i get def /outmin outadg_arrayS1l previndex get def /inpmin inpadg_arrayS1 previndex get def exit } if } for % Use a linear interpolation /inpcoll outcoll outmin sub outmax outmin sub div inpmax inpmin sub mul inpmin add def } bind def %end ioFunctionl %adg_v* /L*NgS1v adg_olv*' 3 get 0.01 add def /L*WgS1v adg_olv*' 63 get 0.01 sub def /L*NS1v L*NgS1v def /L*WS1v L*WgS1v def /L*difv L*WS1v L*NS1v sub def % transferfv converts a decimal value between 0 and 1 to one between 8 and 120. /transferfv {L*NS1v sub L*difv div} bind def % The ioFunctionv uses the input and output arrays to determine % which value is needed inorder to achieve the desired 'color' at the output. /outadg_arrayS1v 16 array def /ioendv 0 def /ioFunctionv {%beg ioFunctionv ioendv 0 eq {%ioend=0 0 1 15 {/i exch def %i=0,15 outadg_arrayS1v i adg_olv*' i 4 mul 3 add get L*NS1v sub L*difv div put } for %i=0,15 /ioendv 1 def } if %ioend=0 % search the outadg_arrayS1 using a for loop 1 1 15 {/i exch def /previndex i 1 sub def outcolv outadg_arrayS1v i get lt outcolv outadg_arrayS1v previndex get ge and { /outmax outadg_arrayS1v i get def /inpmax inpadg_arrayS1 i get def /outmin outadg_arrayS1v previndex get def /inpmin inpadg_arrayS1 previndex get def exit } if } for % Use a linear interpolation /inpcolv outcolv outmin sub outmax outmin sub div inpmax inpmin sub mul inpmin add def } bind def %end ioFunctionv /prozo*g {/adg_ocolor exch 255 mul def adg_ocolor L*NS1o le {/adg_ocolor L*NS1o 0.01 add def} if adg_ocolor L*WS1o ge {/adg_ocolor L*WS1o 0.01 sub def} if /outcolo adg_ocolor transferfo def ioFunctiono inpcolo 255 div } bind def /prozl*g {/adg_lcolor exch 255 mul def adg_lcolor L*NS1l le {/adg_lcolor L*NS1l 0.01 add def} if adg_lcolor L*WS1l ge {/adg_lcolor L*WS1l 0.01 sub def} if /outcoll adg_lcolor transferfl def ioFunctionl inpcoll 255 div } bind def /prozv*g {/adg_vcolor exch 255 mul def adg_vcolor L*NS1v le {/adg_vcolor L*NS1v 0.01 add def} if adg_vcolor L*WS1v ge {/adg_vcolor L*WS1v 0.01 sub def} if /outcolv adg_vcolor transferfv def ioFunctionv inpcolv 255 div } bind def %allways olv* image; grey output like olv* / www* setrgbcolor /settransfer {/i*ptrsca 3 def /ntransfer exch def {ntransfer 112 transp} sgtransfer /i*ptrsca i*ptrsc def} def %assumption: in olv* image file l=local or g=global setcolortransfer %/adl_olv*' where {pop 0 1 127 {/iadg exch def % adg_olv*' iadg adl_olv*' iadg get put} for % } if %{ } { } { } { } setcolortransfer /setcolortransfer {/i*ptrsca 3 def /n*transfer exch def /v*transfer exch def /l*transfer exch def /o*transfer exch def {o*transfer 064 transp} {v*transfer 080 transp} {l*transfer 096 transp} {n*transfer 112 transp} sgtransfer /i*ptrsca i*ptrsc def} def %END IG94/10B/OUTLIN1IFA.PS olv* image input and output Linearization 20030101 /BeginEPSF { % def % Prepare for EPS file /b4_Inc_state save def % Save state for cleanup /dict_count countdictstack def /op_count count 1 sub def % Count objects on op stack userdict begin % Make userdict current dict /showpage {} def 0 setgray 0 setlinecap 1 setlinewidth 0 setlinejoin 10 setmiterlimit [] 0 setdash newpath /languagelevel where % If level not equal to 1 then {pop languagelevel where % If level not equal to 1 then 1 ne {false setstrokeadjust false setoverprint } if } if } bind def /EndEPSF { % def count op_count sub {pop} repeat countdictstack dict_count sub {end} repeat % Clean up dict stack b4_Inc_state restore } bind def /FS {findfont exch scalefont setfont} bind def /MM {72 25.4 div mul} def /str {8 string } bind def /languagelevel where {pop languagelevel} {1} ifelse /PSL12 exch def /dictende {counttomark 2 idiv dup dict begin {def} repeat pop currentdict end} bind def % !AUSTAUSCH Times-Roman -> Times-Roman-ISOLatin1=Times-I /Times-Roman findfont dup length dict begin {1 index /FID ne {def} {pop pop} ifelse }forall /Encoding ISOLatin1Encoding def currentdict end /Times-ISOL1 exch definefont pop /Times-Italic findfont dup length dict begin {1 index /FID ne {def} {pop pop} ifelse }forall /Encoding ISOLatin1Encoding def currentdict end /TimesI-ISOL1 exch definefont pop /Times-Bold findfont dup length dict begin {1 index /FID ne {def} {pop pop} ifelse }forall /Encoding ISOLatin1Encoding def currentdict end /TimesB-ISOL1 exch definefont pop /Times-BoldItalic findfont dup length dict begin {1 index /FID ne {def} {pop pop} ifelse }forall /Encoding ISOLatin1Encoding def currentdict end /TimesBI-ISOL1 exch definefont pop /TK {250 /Times-ISOL1 FS} bind def /TM {300 /Times-ISOL1 FS} bind def /TG {350 /Times-ISOL1 FS} bind def /TIK {250 /TimesI-ISOL1 FS} bind def /TIM {300 /TimesI-ISOL1 FS} bind def /TIG {350 /TimesI-ISOL1 FS} bind def /TBK {250 /TimesB-ISOL1 FS} bind def /TBM {300 /TimesB-ISOL1 FS} bind def /TBG {350 /TimesB-ISOL1 FS} bind def /TBIK {250 /TimesBI-ISOL1 FS} bind def /TBIM {300 /TimesBI-ISOL1 FS} bind def /TBIG {350 /TimesBI-ISOL1 FS} bind def %ANFA CMYKDEF %CMYKDEA0 (A0=Standard-Drucker-CMYKDEF) 15.3.97 /tzac [1.000 0.933 0.867 0.800 0.733 0.667 0.600 0.533 0.467 0.400 0.333 0.267 0.200 0.132 0.067 0.000 1.000 0.750 0.500 0.250 0.000] def /tzam [1.000 0.933 0.867 0.800 0.733 0.667 0.600 0.533 0.467 0.400 0.333 0.267 0.200 0.132 0.067 0.000 1.000 0.750 0.500 0.250 0.000] def /tzay [1.000 0.933 0.867 0.800 0.733 0.667 0.600 0.533 0.467 0.400 0.333 0.267 0.200 0.132 0.067 0.000 1.000 0.750 0.500 0.250 0.000] def /tzan [1.000 0.933 0.867 0.800 0.733 0.667 0.600 0.533 0.467 0.400 0.333 0.267 0.200 0.132 0.067 0.000 1.000 0.750 0.500 0.250 0.000] def /tza0 [0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000] def /tza1 [1.000 1.000 1.000 1.000 1.000 1.000 1.000 1.000 1.000 1.000 1.000 1.000 1.000 1.000 1.000 1.000 1.000 1.000 1.000 1.000 1.000] def %ENDE CMYKD /rec %x, y width heigth {/heigth exch def /width exch def moveto width 0 rlineto 0 heigth rlineto width neg 0 rlineto closepath } bind def /colrecfiLAB* %x y width heigth LAB* { setcolor rec fill} bind def /colrecstLAB* %x y width heigth LAB* { setcolor rec stroke} bind def /colrecficmyn* %x y width heigth cmy0* or 000n* { setcmykcolor rec fill} bind def /colrecstcmyn* %x y width heigth cmy0* or 000n* { setcmykcolor rec stroke} bind def /colrecfiw* %x y width heigth w* { setgray rec fill} bind def /colrecstw* %x y width heigth w* { setgray rec stroke} bind def /colrecfiolv* %x y width heigth olv* { setrgbcolor rec fill} bind def /colrecstolv* %x y width heigth olv* { setrgbcolor rec stroke} bind def /tzocmy0* {0.0 1.0 1.0 0.0} bind def %Reproduction colours /tzlcmy0* {1.0 0.0 1.0 0.0} bind def %cmyn* setcmykcolor /tzvcmy0* {1.0 1.0 0.0 0.0} bind def /tzccmy0* {1.0 0.0 0.0 0.0} bind def /tzmcmy0* {0.0 1.0 0.0 0.0} bind def /tzycmy0* {0.0 0.0 1.0 0.0} bind def /tzoolv* {1.0 0.0 0.0} bind def %Reproduction colours /tzlolv* {0.0 1.0 0.0} bind def %olv* setrgbcolor /tzvolv* {0.0 0.0 1.0} bind def /tzcolv* {0.0 1.0 1.0} bind def /tzmolv* {1.0 0.0 1.0} bind def /tzyolv* {1.0 1.0 0.0} bind def /tzoLAB* [53.34 72.46 50.66] def %Reproduction colours /tzlLAB* [84.93 -79.83 74.80] def %LAB* setcolor /tzvLAB* [32.20 24.88 -37.89] def /tzcLAB* [88.10 -44.88 -13.36] def /tzmLAB* [59.66 90.32 -19.65] def /tzyLAB* [93.76 -20.24 85.93] def /tzncmy0* {1.00 1.00 1.00 0.00} bind def %grey series /tzdcmy0* {0.75 0.75 0.75 0.00} bind def %cmy0* setcmykcolor /tzzcmy0* {0.50 0.50 0.50 0.00} bind def /tzhcmy0* {0.25 0.25 0.25 0.00} bind def /tzwcmy0* {0.00 0.00 0.00 0.00} bind def /tzn000n* {0.00 0.00 0.00 1.00} bind def %grey series 000n* /tzd000n* {0.00 0.00 0.00 0.75} bind def %000n* setcmykcolor /tzz000n* {0.00 0.00 0.00 0.50} bind def /tzh000n* {0.00 0.00 0.00 0.25} bind def /tzw000n* {0.00 0.00 0.00 0.00} bind def /tznw* {0.00} bind def %grey series /tzdw* {0.25} bind def %w* setgray /tzzw* {0.50} bind def /tzhw* {0.75} bind def /tzww* {1.00} bind def /tznolv* {0.00 0.00 0.00} bind def %grey series /tzdolv* {0.25 0.25 0.25} bind def %olv* setrgbcolor /tzzolv* {0.50 0.50 0.50} bind def /tzholv* {0.75 0.75 0.75} bind def /tzwolv* {1.00 1.00 1.00} bind def /tznLAB* [18.01 0.00 0.00] def %grey series /tzdLAB* [37.36 0.00 0.00] def %LAB* setcolor /tzzLAB* [56.71 0.00 0.00] def /tzhLAB* [76.06 0.00 0.00] def /tzwLAB* [95.41 0.00 0.00] def /tfn {0 setgray} bind def /tfw {1 setgray} bind def /A4quer {598 0 translate 90 rotate} def %0 %1 /cvishow {cvi 6 string cvs show} def /cvsshow1 {10 mul cvi 0.1 mul 7 string cvs show} def /cvsshow2 {100 mul cvi 0.01 mul 7 string cvs show} def /cvsshow3 {1000 mul cvi 0.001 mul 7 string cvs show} def /tzank [1.000 0.933 0.867 0.800 0.733 0.667 0.600 0.533 0.467 0.400 0.333 0.267 0.200 0.132 0.067 0.000 1.000 0.750 0.500 0.250 0.000] def %BEG 61 lines comment or new PS operators possible %02 %03 %04 %05 %06 %07 %08 %09 %11 %12 %13 %14 %15 %16 %17 %18 %19 %21 %22 %23 %24 %25 %26 %27 %28 %29 %31 %32 %33 %34 %35 %36 %37 %38 %39 %41 %42 %43 %44 %45 %46 %47 %48 %49 %51 %52 %53 %54 %55 %56 %57 %58 %59 %61 %62 %63 %64 %65 %66 %67 %68 %69 %END 71 lines comment or new PS operators possible %%EndProlog %%BeginPageSetup /#copies 1 def %A4quer 0.5 0.5 scale /pgsave save def %%EndPageSetup 0.5 MM 0.5 MM translate %Verschiebung nach oben und links fuer Belichter gsave /SS$ [(G) (E) (S) (F) (I) (J) (M)] def /SC$ [(N) (F) (S) (D) (T) (E) (C)] def /SX$ [(0) (1) (2) (3) (4) (5) (6) (7) (8) (9) (A) (B) (C) (D) (E) (F)] def /SY$ [(0) (1) (2) (3) (4) (5) (6) (7) (8) (9) (A) (B) (C) (D) (E) (F)] def % 0 1 2 3 4 5 % 6 7 8 /EX$ [(1.PS/.TXT) (B.PS/.BMP) (G.PS/.GIF) (H.PS/.HTM) (I.PS/.HTM) (J.PS/.JPE) (P.PS/.PDF) (T.PS/.TIF)] def /EY$ [(1.DAT) (B.DAT) (G.DAT) (H.DAT) (I.DAT) (J.DAT) (P.DAT) (T.DAT)] def /lanindg1 0 def /lanindg2 0 def /colormg1 1 def /colormg2 1 def /xcolorg1 0 def /xcolorg2 0 def /xchartg1 0 def /xchartg2 0 def /lanindg lanindg1 def %no loops /colormg colormg1 def /xcolorg xcolorg1 def /xchartg xchartg1 def /GSS$ SS$ lanindg get def /GSC$ SC$ colormg get def /GSX$ SX$ xcolorg get def /GSY$ SY$ xchartg get def /GEX$ EX$ 0 get def /GEY$ EY$ 0 get def gsave BeginEPSF 28 MM 197 MM translate 10 /Times-ISOL1 FS 1 1 scale -77 -91 translate %%BeginDocument: Bild 10 %line 329 %%EndDocument EndEPSF grestore gsave BeginEPSF 28 MM 152 MM translate 10 /Times-ISOL1 FS 53 MM 1 MM moveto ( ) show 1 1 scale -77 -91 translate %%BeginDocument: Bild 11 %line 339 %!PS-Adobe-3.0 EPSF-3.0 DM94:B10-1N.EPS 20020101 %%BoundingBox: 70 90 226 206 /FS {findfont exch scalefont setfont} bind def /MM {72 25.4 div mul} def %%EndProlog gsave 8 /Times-Roman FS 72 83 moveto %!2 (wrpos:B10-1N.EPS) show 72 90 translate %! 0.01 MM 0.01 MM scale %! 15 setlinewidth %! 0 0 moveto 5400 0 rlineto 0 4000 rlineto -5400 0 rlineto %! closepath stroke grestore showpage %%Trailer %%EndDocument EndEPSF grestore gsave BeginEPSF 86 MM 152 MM translate 10 /Times-ISOL1 FS 53 MM 1 MM moveto ( ) show 1 1 scale -77 -91 translate %%BeginDocument: Bild 12 %line 349 %%EndDocument EndEPSF grestore gsave BeginEPSF 28 MM 108 MM translate 10 /Times-ISOL1 FS 53 MM 1 MM moveto ( ) show 1 1 scale -77 -91 translate %%BeginDocument: Bild 13 %line 359 %!PS-Adobe-3.0 EPSF-3.0 DM94:B10-3N.EPS 20020101 %%BoundingBox: 70 80 445 340 %START PDFDE011.EPS /pdfmark where {pop} {userdict /pdfmark /cleartomark load put} ifelse /languagelevel where {pop languagelevel} {1} ifelse 2 lt { userdict (<<) cvn ([) cvn load put userdict (>>) cvn (]) cvn load put} if [ /Title (PostScript pictures: B10-3N.EPS) /Author (compare K. Richter "Computergrafik ...": ISBN 3-8007-1775-1) /Subject (goto: http://o2.ps.bam.de or http://www.ps.bam.de) /Keywords (image reproduction, colour devices) /Creator (klaus.richter@bam.de) /CreationDate (D:2002010112000) /ModDate (D:2002010112000) /DOCINFO pdfmark [ /View [ /FitB ] /DOCVIEW pdfmark %END PDFDE011 %%Creator: K. Richter, BAM und TU Berlin, 2000.06.16 %%+Copyright (c) 1996 VDE-Verlag Berlin Offenbach %B0192 D4:[RR.W13]PHOTO093->D4:[RR.W13C]W1361-5N.093 0192 10.10.99 % mit Kodak Photo CD Access Developer Toolkit /FS {findfont exch scalefont setfont} bind def /MM {72 25.4 div mul} def /str {8 string } bind def /languagelevel where {pop languagelevel} {1} ifelse /PSL12 exch def /dictende {counttomark 2 idiv dup dict begin {def} repeat pop currentdict end} bind def % !AUSTAUSCH Times-Roman -> Times-Roman-ISOLatin1=Times-I /Times-Roman findfont dup length dict begin {1 index /FID ne {def} {pop pop} ifelse }forall /Encoding ISOLatin1Encoding def currentdict end /Times-ISOL1 exch definefont pop /Times-Italic findfont dup length dict begin {1 index /FID ne {def} {pop pop} ifelse }forall /Encoding ISOLatin1Encoding def currentdict end /TimesI-ISOL1 exch definefont pop /Times-Bold findfont dup length dict begin {1 index /FID ne {def} {pop pop} ifelse }forall /Encoding ISOLatin1Encoding def currentdict end /TimesB-ISOL1 exch definefont pop /Times-BoldItalic findfont dup length dict begin {1 index /FID ne {def} {pop pop} ifelse }forall /Encoding ISOLatin1Encoding def currentdict end /TimesBI-ISOL1 exch definefont pop /TK {250 /Times-ISOL1 FS} bind def /TM {300 /Times-ISOL1 FS} bind def /TG {350 /Times-ISOL1 FS} bind def /TIK {250 /TimesI-ISOL1 FS} bind def /TIM {300 /TimesI-ISOL1 FS} bind def /TIG {350 /TimesI-ISOL1 FS} bind def /TBK {250 /TimesB-ISOL1 FS} bind def /TBM {300 /TimesB-ISOL1 FS} bind def /TBG {350 /TimesB-ISOL1 FS} bind def /TBIK {250 /TimesBI-ISOL1 FS} bind def /TBIM {300 /TimesBI-ISOL1 FS} bind def /TBIG {350 /TimesBI-ISOL1 FS} bind def %ANFA CMYKDEF %CMYKDEA0 (A0=Standard-Drucker-CMYKDEF) 15.3.97 /tzac [1.000 0.933 0.867 0.800 0.733 0.667 0.600 0.533 0.467 0.400 0.333 0.267 0.200 0.132 0.067 0.000 1.000 0.750 0.500 0.250 0.000] def /tzam [1.000 0.933 0.867 0.800 0.733 0.667 0.600 0.533 0.467 0.400 0.333 0.267 0.200 0.132 0.067 0.000 1.000 0.750 0.500 0.250 0.000] def /tzay [1.000 0.933 0.867 0.800 0.733 0.667 0.600 0.533 0.467 0.400 0.333 0.267 0.200 0.132 0.067 0.000 1.000 0.750 0.500 0.250 0.000] def /tzan [1.000 0.933 0.867 0.800 0.733 0.667 0.600 0.533 0.467 0.400 0.333 0.267 0.200 0.132 0.067 0.000 1.000 0.750 0.500 0.250 0.000] def /tza0 [0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000] def /tza1 [1.000 1.000 1.000 1.000 1.000 1.000 1.000 1.000 1.000 1.000 1.000 1.000 1.000 1.000 1.000 1.000 1.000 1.000 1.000 1.000 1.000] def %ENDE CMYKD /rec %x, y width heigth {/heigth exch def /width exch def moveto width 0 rlineto 0 heigth rlineto width neg 0 rlineto closepath } bind def /colrecfi %x y width heigth c m y n {setcmykcolor rec fill} bind def /colrecst %x y width heigth c m y n {setcmykcolor rec stroke} bind def /tzo {0.0 1.0 1.0 0.0} bind def %Reproduktionsfarben /tzl {1.0 0.0 1.0 0.0} bind def /tzv {1.0 1.0 0.0 0.0} bind def /tzc {1.0 0.0 0.0 0.0} bind def /tzm {0.0 1.0 0.0 0.0} bind def /tzy {0.0 0.0 1.0 0.0} bind def /tzn {0.0 0.0 0.0 1.00} bind def %Graureihe /tzd {0.0 0.0 0.0 0.75} bind def /tzz {0.0 0.0 0.0 0.50} bind def /tzh {0.0 0.0 0.0 0.25} bind def /tzw {0.0 0.0 0.0 0.00} bind def /tzr {0.0 1.0 0.5 0.0} bind def %Elementarfarben /tzg {1.0 0.0 0.5 0.0} bind def /tzb {1.0 0.5 0.0 0.0} bind def /tzj {0.0 0.0 1.0 0.0} bind def /tzrz {0.0 1.0 0.5 0.5} bind def %Elementarfarben vergraut /tzgz {1.0 0.0 0.5 0.5} bind def /tzbz {1.0 0.5 0.0 0.5} bind def /tzjz {0.0 0.0 1.0 0.5} bind def /tfo {tzo setcmykcolor} bind def /tfl {tzl setcmykcolor} bind def /tfv {tzv setcmykcolor} bind def /tfc {tzc setcmykcolor} bind def /tfm {tzm setcmykcolor} bind def /tfy {tzy setcmykcolor} bind def /tfn {tzn setcmykcolor} bind def /tfd {tzd setcmykcolor} bind def /tfz {tzz setcmykcolor} bind def /tfh {tzh setcmykcolor} bind def /tfw {tzw setcmykcolor} bind def /tfr {tzr setcmykcolor} bind def /tfg {tzg setcmykcolor} bind def /tfb {tzb setcmykcolor} bind def /tfj {tzj setcmykcolor} bind def /tfrz {tzrz setcmykcolor} bind def /tfgz {tzgz setcmykcolor} bind def /tfbz {tzbz setcmykcolor} bind def /tfjz {tzjz setcmykcolor} bind def %ANFA OUTLINO0 951204 /pixf 1.0 def /ueg {1.6 pixf mul} bind def /uek {0.8 pixf mul} bind def /ues {0.7 pixf mul} bind def /pxd uek def /pyd uek def /pxwd ueg def /pywd ueg def /outxshowf {show} bind def /outxshow {show} bind def /SK {250 16.67 div 1 sub pixf mul /Symbol FS} bind def /SM {300 16.67 div 1 sub pixf mul /Symbol FS} bind def /SG {350 16.67 div 1 sub pixf mul /Symbol FS} bind def /outSK {250 16.67 div 1 sub pixf mul /Symbol FS outxshow} bind def /outSM {300 16.67 div 1 sub pixf mul /Symbol FS outxshow} bind def /outSG {350 16.67 div 1 sub pixf mul /Symbol FS outxshow} bind def /outshowf {setcmykcolor show} bind def /outrecfi { %x y width heigth c m y k setcmykcolor rec fill} bind def /outrecfi4 { %x y width heigth c m y k outrecfi} bind def /outrecfi3 { %x y width heigth c m y k outrecfi} bind def /outrecfi2 { %x y width heigth c m y k outrecfi} bind def /outlinetos { %px py c m y k setcmykcolor lineto stroke} bind def /outstroke { %px1 py1 curveto ... curveto c m y k setcmykcolor stroke} bind def %%EndProlog gsave %LANINDL0.EPS START 20000505 /lanind 0 def /lantex [(G) (E) (S) (F) (I) (J) (M)] def /showde {0 lanind eq {show} {pop} ifelse} bind def /showen {1 lanind eq {show} {pop} ifelse} bind def /showes {2 lanind eq {show} {pop} ifelse} bind def /showfr {3 lanind eq {show} {pop} ifelse} bind def /showit {4 lanind eq {show} {pop} ifelse} bind def /showjp {5 lanind eq {show} {pop} ifelse} bind def /showm {6 lanind eq {show} {pop} ifelse} bind def /popde {0 lanind ne {pop} if} bind def /popen {1 lanind ne {pop} if} bind def /popes {2 lanind ne {pop} if} bind def /popfr {3 lanind ne {pop} if} bind def /popit {4 lanind ne {pop} if} bind def /popjp {5 lanind ne {pop} if} bind def /popm {6 lanind ne {pop} if} bind def /popxde {/n exch def 0 lanind ne {n {pop} repeat} if} bind def /popxen {/n exch def 1 lanind ne {n {pop} repeat} if} bind def /popxes {/n exch def 2 lanind ne {n {pop} repeat} if} bind def /popxfr {/n exch def 3 lanind ne {n {pop} repeat} if} bind def /popxit {/n exch def 4 lanind ne {n {pop} repeat} if} bind def /popxjp {/n exch def 5 lanind ne {n {pop} repeat} if} bind def /popxm {/n exch def 6 lanind ne {n {pop} repeat} if} bind def /lanindg where {pop /lanind1 lanindg def /lanind2 lanindg def} {/lanind1 0 def /lanind2 0 def} ifelse /xcolorg where {pop /xcolor1 xcolorg def /xcolor2 xcolorg def} {/xcolor1 0 def /xcolor2 0 def} ifelse /xchartg where {pop /xchart1 xchartg def /xchart2 xchartg def} {/xchart1 0 def /xchart2 0 def} ifelse /lanind lanind1 def %no loops /xcolor xcolor1 def /xchart xchart1 def 8 /Times-Roman FS 72 82 moveto %!2 (wrpos:B10-3N.eps) show %!X (D4:[RR.W13C]W1361-5N.093 olv*_ad* + olv*_da*'; nf +1,0) show 8 /Times-ISOL1 FS (Bild D1: Blumenmotiv, 14 CIE\255Pr\374ffarben) showde (Picture D1: Flower motif, 14 CIE\255test colours) showen ( sowie 2 + 16 Graustufen (nf)) showde ( and 2 + 16 grey steps (nf)) showen 8 /Times-ISOL1 FS (; PS\255Operatoren) showde (; PS operators) showen (; PS operators) showes (; PS operators) showfr (; PS operators) showit (; PS operators) showjp (; PS operators) showm 8 /TimesI-ISOL1 FS ( settransfer, 3 colorimage) show 8 /Times-ISOL1 FS 72 90 translate /picstr 64 string def /ad_olv*' [ %Begin ad_olv*' analog-digital; nf +1,0 1 27.0 20.0 15.0 %NIJ 121 6 I 2 2 2 3 3 3 J 3 3 3 2 2 2 2 30.2 24.2 16.2 %NIJ 121 18 I 1 1 1 0 0 0 J 0 0 0 0 0 0 3 41.4 35.0 26.8 %NIJ 121 30 I 0 0 0 0 1 3 J 1 2 1 1 2 1 4 51.6 45.6 34.8 %NIJ 121 42 I 0 0 0 0 0 0 J 0 0 0 2 2 1 5 64.6 61.0 49.4 %NIJ 121 54 I 1 1 1 1 0 3 J 1 2 2 1 1 1 6 76.8 73.2 61.4 %NIJ 121 66 I 3 4 1 0 0 0 J 1 2 1 0 0 0 7 92.0 88.2 79.4 %NIJ 121 78 I 0 0 0 0 1 3 J 0 0 0 0 0 0 8 105.8 104.8 95.6 %NIJ 121 90 I 0 2 1 2 1 1 J 0 0 0 2 1 1 9 121.0 122.0 116.4 %NIJ 121 102 I 1 1 4 0 0 0 J 1 1 1 0 0 0 10 137.6 141.8 135.0 %NIJ 121 114 I 3 1 2 1 1 4 J 0 0 0 2 1 1 11 151.4 158.2 151.6 %NIJ 121 126 I 2 1 1 3 1 2 J 3 2 2 0 1 2 12 166.8 178.6 170.2 %NIJ 121 138 I 3 3 3 2 2 2 J 2 1 4 2 2 2 13 183.6 196.0 188.4 %NIJ 121 150 I 1 1 0 1 1 3 J 0 0 0 0 0 0 14 194.6 207.4 203.0 %NIJ 121 162 I 2 1 4 0 0 0 J 0 0 0 0 2 1 15 208.8 224.6 219.8 %NIJ 121 174 I 1 1 1 1 2 1 J 1 1 3 3 1 1 16 224.2 242.4 239.2 %NIJ 121 186 I 1 1 1 3 3 3 J 2 2 2 1 1 1 17 166.6 126.2 118.8 %CIJ 103 6 I 2 1 0 1 2 1 J 2 1 2 1 1 3 18 147.6 133.2 74.8 %CIJ 103 18 I 0 0 0 0 0 0 J 0 0 0 3 1 1 19 127.4 146.8 43.8 %CIJ 103 30 I 0 1 2 0 0 0 J 2 2 1 0 1 5 20 105.0 152.0 98.8 %CIJ 103 42 I 1 2 1 2 1 2 J 1 1 0 0 0 0 21 104.0 153.0 154.8 %CIJ 103 54 I 0 0 0 0 0 0 J 0 0 2 0 0 2 22 108.0 146.0 188.8 %CIJ 103 66 I 1 3 3 1 2 0 J 1 1 2 3 1 4 23 146.2 135.6 184.2 %CIJ 103 78 I 1 1 3 1 2 1 J 1 2 1 1 2 1 24 189.0 136.8 172.0 %CIJ 103 90 I 2 1 0 0 0 2 J 0 0 0 2 2 2 25 196.6 35.4 41.2 %CIJ 103 102 I 0 0 0 0 0 2 J 2 1 0 6 2 2 26 242.6 206.6 42.2 %CIJ 103 114 I 0 0 0 0 0 0 J 1 2 2 2 1 6 27 75.2 124.2 77.2 %CIJ 103 126 I 2 2 1 2 2 1 J 0 0 0 2 2 1 28 23.8 70.0 127.0 %CIJ 103 138 I 0 0 0 0 0 2 J 0 0 0 1 0 2 29 232.4 194.2 154.2 %CIJ 103 150 I 1 2 1 1 1 2 J 2 3 3 3 0 2 30 77.4 86.2 33.4 %CIJ 103 162 I 0 0 0 2 1 2 J 0 0 0 0 0 0 31 9.4 5.8 5.0 %CIJ 103 174 I 0 0 0 0 0 0 J 0 0 0 2 1 0 32 233.6 252.2 250.6 %CIJ 103 186 I 1 2 1 5 4 6 J 2 1 2 1 1 0 ] def %End ad_olv*' analog-digital; nf +1,0 /ad_olv* [ %Begin ad_olv* analog-digital 1 2.8 2.4 4.4 %NIJ 121 6 I 9 7 17 9 7 17 J 9 7 17 9 7 17 2 15.6 16.4 14.8 %NIJ 121 18 I 3 2 4 0 0 0 J 0 0 0 0 0 0 3 33.4 33.6 33.8 %NIJ 121 30 I 0 0 0 0 2 5 J 1 3 2 1 3 2 4 50.4 50.4 50.6 %NIJ 121 42 I 0 0 0 0 0 0 J 0 0 0 3 3 2 5 67.6 67.6 67.6 %NIJ 121 54 I 1 2 1 1 0 3 J 1 2 3 1 2 1 6 84.2 84.4 84.4 %NIJ 121 66 I 4 5 1 0 0 0 J 2 2 1 0 0 0 7 102.0 101.2 101.4 %NIJ 121 78 I 0 0 0 0 1 3 J 0 0 0 0 0 0 8 118.8 118.8 118.6 %NIJ 121 90 I 0 2 1 2 1 1 J 0 0 0 2 1 1 9 135.2 135.2 135.6 %NIJ 121 102 I 1 0 3 0 0 0 J 2 1 1 0 0 0 10 152.6 152.8 153.0 %NIJ 121 114 I 3 1 2 1 1 4 J 0 0 0 2 1 1 11 169.2 169.2 169.6 %NIJ 121 126 I 2 1 1 4 1 2 J 3 2 2 0 1 2 12 186.8 186.6 186.2 %NIJ 121 138 I 3 3 3 2 2 2 J 2 1 4 2 2 2 13 203.6 204.0 203.4 %NIJ 121 150 I 1 1 0 1 1 3 J 0 0 0 0 0 0 14 220.4 220.2 220.8 %NIJ 121 162 I 3 1 5 0 0 0 J 0 0 0 0 3 1 15 237.6 237.6 237.6 %NIJ 121 174 I 2 1 1 1 2 1 J 1 1 2 3 1 1 16 254.0 254.0 254.2 %NIJ 121 186 I 1 0 1 3 3 2 J 1 2 1 1 0 1 17 186.6 139.2 137.8 %CIJ 103 6 I 2 1 0 1 2 1 J 2 1 2 1 1 3 18 164.8 145.2 96.8 %CIJ 103 18 I 0 0 0 0 0 0 J 0 0 0 4 1 1 19 142.4 157.8 61.0 %CIJ 103 30 I 0 1 2 0 0 0 J 2 2 2 0 1 5 20 117.8 163.0 121.0 %CIJ 103 42 I 1 2 1 3 1 1 J 1 1 0 0 0 0 21 116.0 164.0 172.8 %CIJ 103 54 I 0 0 0 0 0 0 J 0 0 2 0 0 2 22 121.0 157.0 204.0 %CIJ 103 66 I 1 3 3 1 2 0 J 1 1 2 3 1 5 23 163.2 147.4 199.4 %CIJ 103 78 I 1 0 2 1 1 1 J 1 1 1 1 1 1 24 212.0 148.0 188.0 %CIJ 103 90 I 3 1 0 0 0 2 J 0 0 0 3 1 2 25 222.8 34.2 58.2 %CIJ 103 102 I 0 0 0 0 0 2 J 2 1 0 7 3 2 26 255.0 219.0 59.0 %CIJ 103 114 I 0 0 0 0 0 0 J 0 3 2 0 2 7 27 82.2 137.2 99.2 %CIJ 103 126 I 2 2 1 2 2 1 J 0 0 0 2 2 1 28 1.0 80.0 145.0 %CIJ 103 138 I 0 0 0 0 0 2 J 0 0 0 0 0 2 29 255.0 202.2 172.2 %CIJ 103 150 I 0 2 1 0 1 2 J 0 3 3 0 0 2 30 85.4 99.2 47.8 %CIJ 103 162 I 0 0 0 2 1 4 J 0 0 0 0 0 0 31 1.0 1.0 1.0 %CIJ 103 174 I 0 0 0 0 0 0 J 0 0 0 0 0 0 32 255.0 255.0 255.0 %CIJ 103 186 I 0 0 0 0 0 0 J 0 0 0 0 0 0 ] def %End ad_olv* analog-digital 192 3600 div 72 mul 40 mul 2.4 mul 128 3600 div 72 mul 40 mul 2.4 mul scale { } settransfer 192 128 8 [192 0 0 128 neg 0 128] {currentfile picstr readhexstring pop} false 3 colorimage 5363615B6769636D73646B71686C70666A71666A71666974666B776668627A78 61998D60A894518C7B22AA9342B19C58C2AF71D7C087C9B78478775F62697069 6D746D7174696D746A71776D7077696D726E7276697073696D726D71746F7074 7171746D6F716D6F717272776D7174696D726D71726C70716167686366686665 6867666969676B66676B61666A696D726E72747377786D71727171746A6B6D68 6A6C686A6C66676963666867686B6366665B5E5F575A5C595C5D5E6160616363 6769666A6C6B6769686D6F717474767877787678787474766D6B6B6766696A69 6C6463675E6160626564676968666769686A6C727375686A6A5F6A775E758877 788A847382AD879AB47D92B58B9DB99AA98D81876A727474737183796F716847 6D67247A7636696A1D787955797B6F7A7A7973767B76757979787A6F70726D6F 71717176686C706C6C706F6D6F78757879767879767876767678777876787A78 7A7D747A7A72757876787A76787A7377787877787474766F707267686B6D6A6D 6E6C706E6C706A6B6D6F707476777D7376797678787877787475746F6D71726F 746E6B7267686B6A6B6D686A6A6A6B6D71747573777873777873767973767976 75797474767273756C6C706C6F736F767872747A72747A72747A727578717176 7272777272777272777275786E74776E72766C6F736D71746E72746C70716D71 72696D72686B73666A7164696D68696F67686B68696F6C6F736D70776D707871 737B6C72786E747872777B72747A6C6F756C6F786E71796D70786C72786F757A 415463415463364A5A576372676F7D666B77666A6F686A6C686B676A6C696769 6682785A8A7A368C7920CEB15FE3BE78CBB272C6B076B4A26B877E5D6C695F74 6F616F6B576F6F69696F796D70786C6F75696D74696D72686B73696D746F6F77 6D6D736F70746D6D736F70746C6C726A6B706A6B6D67686B6667696766696967 6B67666967666966646A67686D6A6B707171747474787173777272776D6D736F 707467686B636668666769666769676968616365575A5E5B5E615F6262616363 63666667686B6F707274747676767876757973767971717669676B69676B6463 675B5A5F5B5E5F67686B6163656366687273757171747C7B7A525E6D566B8369 6A81685871BA97A2C79B9ACEACACDABDBC7F767873717180766D817060605331 746B3B716B355559016E705479797676767876757B78777A7676787877787171 7474747876787A79787C74747678777A76757974747876767874747672757673 767976787A76787A73767978777A76757976757978777A7272776A6B6D6D6A6D 6A696C726F7276767872727773767B73767B7376797474787676786F70746A6B 7068696F686A6C6A6B6D6C6C706D6F7171747573767972757873767973767974 74786C6C7068696F6A6B706F70747173776E727871737872747A717378717178 74737A7272787171767272776D71746E72786D70776D70776E72766D7174696D 72686C70666A6F64696D666A6F6A6B7067686D68696F666A6F696D746D70786D 70786E737B6C72796A71776E72786E727871737B6E71796D70786C72796C7279 384A69405B6F4364702C4961364866636B7B696D706F7067767361686A6A5F67 7778735F7D6D31907D28B39737AA903AB39C53B39D5B8E813D8A7D506D65478F 845EB5A575716F5E636C78666B776C6F786C6F75696D72686B73696D746C6F75 6C6F736D71746D71746C6C7267686B6667696366686366686667696667696667 6966676966676966676967686B67686B686A6C6D6D736E72767173776C6F7368 6A6C6667676667676667676667676667676366685F62646163656265645A5C60 63666871717676757978777A7377787376796E7477666A6F6667696161645B5B 5D5B5B5D62656467686B6667696F70726A6C6B6265647273734751633A4F7169 6985645774C2A9A6C1A68A9A8D788E8C797774677C756F8170628D745F8E7B61 635D37605E2A5B621D6E71597C7B7C7171766C6C727171767676786F70726F70 7276757976787A76787A72757672757873767973767972757673777873777676 787876787A73767973767978777A78777A76757976787A7474786A6B6D686A6C 686A6A6C6C707676787F7D808081827376797275787376796E7276696D72696D 70686A6C6A6B6D6C6C706C6C70686A6C6C707172757872747A73767B7275786E 7276686C6D666A6F696D72717377727578717377717377717378717378717378 72747A7173787173777173776E72767173786C72786D70776D70776C6F75686C 70666A6F666B6C666A6F666A6F64696D64696D666A6F666A6F696D746A71776C 72796C72796C72796A71776C72786A71776C72786C72786C72796C72796C7279 19386C123055364C5837424267695D6E6D666E6D68666253837A5B8981717878 757970547B68248D7515B7962FAA8B1FAD902F9983359F8D56897C51645E3CA0 8F5BC6AC608E834B6D6B507A7561716F5F676762696D72666A71666A71686B73 6C6F736C6F736C6F7368696F63666863666863666866676966676963656A6667 6B66676B66676966676966676966676967686B686A6C67686B68696F67686D63 66686366666366666366666463676463676463676366686665686060605B5A5F 6A6B6D78777A767579767579767678727375686C6D6366685E5D615D5B62595B 606163676C6C7267686D6667696F7072686A6C5E5D5F646462535A6634445F71 768B5354758D8789928A7868664D56552F8F7C648D6C5F9675739D797FA28384 9E89824A4124676A3A6E705E6D6D7367686D67686D67686D6C6C7067686B6F70 7272737576767879787A74747674747873767976787A73767973777872767477 7A78777A787377787376797675797675797675797675797675796D6F71686A6C 686A6C6D6D737474787171767C7B7D8E8A8C73767978777A6D6D7367686D686A 6C6A6B706D6D736C6C726A6B6D686A6C686C6D6E727671737873767B7275786C 6C72686A6C68696F6D7174727578727578717377727578717378717378717378 72747A7173787173777173787173786E72786E72786E72786D70776D6D756869 6F67686D67686D67686D67686D67686D67686D67686D666A6F696D746A71776C 72796E737B6C72796C72786E72786D70776E72786C72786C72796C72796A7178 385A95011D4D3A424A716D569B8E587B735167655A5B54357C723C867D5A7A76 5E897C51907D3B876F01B08D01C5A02FBA9517816A016D5E1B6E63347B7654BA A05FB5961FB49A40AC9856B09E699D926A78766161696964696D63676F63676F 686C706C6F736C70716C6C7067686B66676963666866676966676963656A6667 6B66676B66676966676966676966676967686B6264675B5E5F5B5E6163666868 6A6C6769686265645A5D5E55545A58585D5E5D615E61605E5D5F5B5B5D5E5D61 6A6B6D7273757275767676787676786D6F716366666060605D5C5E5B5D636166 6C696D746C6F7567686D626467686A6C67686B6767676764606264694854637C 85986676924E5E696F7A6F575B3B4E4D017C613A865039C18B8FDAA3C2AF879F E3B7C9675B57555B316E705F6A6B7068696F686A6C6A6B6D6A6B6D67686B686A 6C6A6B6D6F717071717471717476767873777873767973767B7376797C7F7D6E 736F666C65777A7873767976787A7377787474787474787474786A6B6D67686D 6C6C7274737A73767B76757B74747878777A7376796F70746163655F6264686A 6C6A6B706A6B706A6B706A6B6D6A6B6D696D706E72767275787376796D717268 6A6C686A6A6D6F717174757173777173776E72766E72766E7276727578717377 6D71746D71746C6F736C6F756C6F756C6F756E72766D71746C6F736A6B706869 6F67686D67686D67686D67686D67686D67686D68696F686C706C6F756A71776A 71776C72786C72786A71776E72786D70776D7077697075696F78676D76666C75 52657B474F4D5E5B34A9945CA58C2A73641F6F69537B7360746F6168665F6366 66797054B39B65B0943E947701997B01A48501A389358A7941685C1A908354B9 9C51BA971DC1A240BDA24EAD9654A3945FC8B79878796D5F626261656F62636B 66676B67686D6A6B6D6C6C726C6C7267686D66676963666863666863656A6667 6B63656A6366686366686667696667696667695E5D6158585A59595E66676967 686B62656461616251515545454D45454D55545A5D5C5E5D5C60626265646367 6264676C6C706C7071717174717174686A6C6163636464646767676767676767 6569676B66676B67677060646B6A6A7366676B57555B6060606265644E55547C 817D8F94918A8E8B6A7571666D6162664E553B1D74412DA87B7FFCC4DED2AEB8 F2D4CB8E87764E54337271666F6F776C6C726A6B6D6E6C706E6C706E6C706D6A 6D64636758585A55545A61616474747873767B78777A767678807D786A6C5D47 4C4472767477797C73767B7675797171746A6B7072727771717667686B68696F 72727776757B72747A76757B76757974747871717667686D5B5E615B5E61686A 6C6C6C7268696F6A6B706A6B6D686A6C6C6C70717176747478717176686A6C68 6A6C686A6C6D6D736D71746C6C726A6B7068696F67686D6C6C726D7174717176 6C6C7268696F64696D686971686971686971666A6F686C70686C7068696F6768 6D67686D67686D67686D67686D68696F67686D68696F686C706C6F756E72786D 70776E72786E72786D70776C6F75696D74666A71666A71666974646A74646A74 616C585D5C208D7F2DBE9F3E987801826D018279566D6A6164697962697D616B 806766589F8E5ABFA051937601C29D2ABA9720927E1B84773B81722DA79355B0 943ABA981AC6A336C4A439AB9239C3AF6CC1B0838C88705B5C5961657262636B 63666862646763666866676B67686D6A6B70686A6C6667696264676366686667 696667696667696667696667696667696163635B5B5D58585A5B5A5F66676961 63655B5E5F5B5B5D4B4A504341494341494A495159595C62626563666867686B 6C6C707474766E72746D6F716A6B6D66676963666669686862636367645F6865 5868665F676767686971676D78696C7662646967686D63656A64655F4A4F3779 7D61818A656A75644C595F5E66696E75736A5A556A3E2D957373D4AFB8D2BAB3 B5B091696C535B604473726A6D6D756F70746D6F6F6E6C706F6D716161646263 635D5C5E5151555151556060606C6C7271737B7877787D7E786D6F5D343A016E 6F617B7D7D72757872747A6F7074686A6C686A6C6D6F716C6C70686A6C68696F 7171767474787275787275787275786F70746667696264675E61606163656D6F 717273757174756D6F71686A6C6A6B6D686A6C6A6B6D6C6C706A6B6D6A6B6D6A 6B6D6A6B6D6A6B70686C706A6B7068696F67686D686A6C67686D686C706C6C72 686A6C67686D666A6F67686D67686D68696F666A6F696D72686C7068696F6869 6F67686D666A6F64696D64696D64696D64696D666A6F686C706C6F756E72786C 6F75696D74696D74666A71666A71666A71646870666A71666A71646B71646B71 5759394F4D1781793D8A7401A58301B998438F804D6E6758686A7864697B636B 7E6C695F7F754AB1954BA48301CAA53AA98901947E1599874179681A877534A9 8C35B99418CAA53AC4A137BE9F3EDFBE6ACBB5837A75615D5C5C60647062636B 63666862646762646762646963656A66676B686A6C6667696366686366686667 696366686667696264676366686667696264675B5A5F59595C6161645E606559 5A635B5D6558576051505948465343414943414953515962626763656A63656A 6A6B6D7474787376797474786F70726264695E6065605E65616164675D4B9383 5A94845B85794D82785C78726168656162636B6A6A7567677273726C5D5D4771 7250777C49676B51434441716B706C636F7360668F706F8E6F7073575D6D6151 666C4053501F71673D796F5B746D676864666264696E6B726F6D715150576060 606A696C69676B6665686262656A696C6A6B6D7B7A6F7B7A60383B1A5A5B4480 7D7871737876757B7171766A6B70686A6C686A6C686A6C68696F68696F68696F 6A6B706D6D736D6D736D6D73686A6C6262655E5D615B5A5F5A5C6068696F7474 787474787675797171766A6B6D6C6C706A6B6D686A6C686A6C686A6C6A6B6D6A 6B6D6C6C706F70747173776F70746D6D7368696F686A6C67686D68696F67686D 686A6C67686D68696F68696F68696F67686D686C706A6B7068696F68696F6768 6D686971666A71666A71666A6F666A6F666A6F666A6F666A6F686B73696D7466 6A71666A71666A71646870666A71666A71646870666A71686B73666A71666A71 3C38013A38016064399787319D7E01A58B208F7D376E664B686A77646978636B 7B6C6F686F6C51AD9453C49B1F9E7F01A88C01BB9E409D8A338E7931857337A0 852FB6931ABD9722AB8D01C8A83BDEB853BCA46962604E6263615E657060646B 6366686264676264676264676366686264676366686366686366686366686667 6966676963666863666863666866676962646761616261625F5B5A5F55575D56 57625559665959675758644544533D3D43404047484C535F616667686D63656A 686C6D7275787376797474786A6B6D66676B5D62685E60657273755E55287F6A 01AB913EB79C43AD9557857A476C68566367715D616D53586564646269695666 663B7B7A3A4F4C1A554D3D8170728D7686735D6F7D6A788E74785A38345B4D28 535A135146018C763DA08D6A675E465A5854555A615E60657877777371715858 5A6F6D716A6B6D6D6A7066646A6968686F6F6967674D4B4D014A4D2A7C7B7172 73736E71797272776A6C6B67686B686A6C6A6B6D686A6C68696F6A6B706A6B70 686A6C686A6C6A6B6D69676B5D5C5E59595C5B5B5D5E5D616163656A6B706F70 746F70746F70746D6D736A6B6D6C6C706A6B6D686A6C686A6C6A6B6D6A6B6D68 6A6C6F70727474766E72746C6C70686A6C686A6C67686B686A6C67686B666769 67686B67686D67686D67686D686A6C68696F666A6F67686D686A6C686A6C6469 6B666A6F666A7163676F64696D64696D666A6F686C70666A6F666A6F666A6F64 696D64696D666A71666A71646870666A6F666A6F666A6F666A71646870666A71 182301384136404C469A9065AC933D9F89339682228277516A6B70686A77666C 7D6D6F6F686853796F36917C1D6D5C01AD9557C9AE63A78F2D8E780E937B1DAF 8D28B58F15AD8B0EBF9B34DEB558D2B050A28E4A71674063605661656F62636B 63656A63656A6264676366686366686366686667696366686366686366686366 6866676963666866676966676966676966676969676B6161645A575A53514E51 493E574D375F543C5B5133443C203C37203C38314A46496462636E6C6C69676B 6A6B6D7675797474786C6C7267686D6A696C67676768656377736B6259375B48 01826D1F998431A2893CB99B57AB946171673D5A57495759616462615F5B515E 5A3E57511D41381F726566967A86CC9CB798788A746270AA8E8F563D36604C3D 51442490775FB79179A78C708374555F5B515B606963676F727578D1C1C4686A 6C6463676D6A6D6D6A6D6463676D6C676F71632C32013336017371627C797974 72777171786D6A706A696C6A696C686A6C686A6C6A6B6D68696F6A6B706A6B70 68696F6A6B70686A6C6161646161626161625E5D5F5E5D615F626468696F6869 6F68696F68696F68696F686A6C686A6C6C6C706A6B6D686A6C6A6B6D6A6B6D6A 6B6D6C6C706D6F716C6C70686A6C67686B686A6C6A6B6D686A6C67686B67686B 67686B67686D66676B67686D686A6C68696F67686D67686D6667696667696768 6B68696F64687064687064696D64696D666A6F666A71666A71666A71666A6F64 696D64696D666A71666A71666A7164696D63676F646870646870646870666A71 3C505A05263B2E425F4B5044AD9F74AD9651A98E1A84773D6D6C67666A71636B 7D696D70696B5A5D5B3A4341015654228D8568CCB378C3A742A78A01957A01A0 8101A280019E7E01C3A13DBD9B39B49534B599519987506C674E5F636A63656C 62646963656A6366686366686366686264676667696667696366686366686667 69666769666769666769636668666769636668626469595B605653516F685A8F 7D5C9680469A82439680369D87567C6F4B5A513B57534A625D5964635D646261 69676B726F7471717667686D64696D6968686C6862736C617974606962464E40 01635512806C1A937A13AF8E1BC09D41A58C316258245E6062716C6A635E5B61 584B2418015E4F4E7A6778B489A0C98CAEA8809385727CA48F8C635A4B36231A 62484ECEA4A4C495929F826F8C7C536660515F636C60666F95969BC6BDC1A7A4 A45153596665666968686968665B5C546D6F5A7D7A6648493474736D74737A78 777A7474766D6A6D6A696C6D6A6D686A6C67686B686A6C686A6C686A6C68696F 6A6B706A6B706667696463676767676665665D5C5E5B5A5F6667696A6B706A6B 7068696F6A6B6D686A6C686A6C6C6C706F70726A6B6D686A6C686A6C686A6C6A 6B6D686A6C686A6C686A6C686A6C67686B686A6C686A6C686A6C67686B67686B 67686B67686B67686B67686B67686B68696F67686D67686D67686B67686B6768 6B66676B64696D666A6F64696D64696D64696D666A71666A71666A71666A6F66 6A6F666A6F666A6F64696D666A6F64696D646870686B73666A71646870646870 4F606D01102A243A513D45465758416D6635796B156C653D676A647273757173 7B717271676B5E3036174C4F2873726062645D777143A39244BFA350B1922296 7D158C731D766001786713A38A3EA98E34A0872D9E873185794D67645F69676B 66667163656C6366686366686366686366686366686366686667696366686366 686667696366686766696161645D5C60605E6259595E55575B5A5858746D65AC 997FC5AB7FC3A670C9AB68BD9F6993825183734A6F65415B5435565136575444 61605B6D69656A6A6767686B6468706A696A69675F7D735A98875D9381565948 01604D017F6A1A846C1B7C6701968236B29A56AF996B776D536A6458716B6C3C 362F382D127465627C6974C19FB0B68FA7BFA0ACB9A8A2A899865D5A333D3318 675154D4AFAFDEB4B6AA9181796B4A6C655B5B5D6576777EBCB6BB9D9BA1C6BA C06D6A704E4A505B595977736B3137366C7374A8A4A8606A745D616A67677073 70767472756E6C7069676B6A696C6A696C69676B6A6B6D6A6B7068696F6A686F 6D6A6D6A696C666566686466686563676362605D5E626363686A6C6A6B706869 6F6A6B706A6B6D6A6B6D686A6C6C6C706A6B6D6A696C6A696C6D6A6D6A6B6D68 6A6C686A6C686A6C67686B686A6C67686B686A6C686A6C686A6C67686B68696F 67686D67686D67686B67686B67686B67686D67686D67686D67686B686A6C6768 6B67686D67686D66676B68696F68696F67686D676770676770676770666A6F66 6A71666A71666A71666A6F64696D64696D666A71696D74646870646870666A71 3B4C632E3E5443535F59636A74797D64665A4545152B34126D726B5257553338 3B404441444F42333E2D4C5743666D6B5E6772676A585B59159E8C41BE9F3C8B 772A7467427C7153686142695E1896832FC2A44BC8A83D9D894B726A57696762 64687463656C6366686366686366686366686667696366686667696366686667 6967686B67686B66656859595C55545858585A58585A5558595D5C5E60605F5B 5541665B2F95824AAC9149957E3598843E9784438D7D3C7B6D366A62345B5836 484934575746605E57696868686B756D6B696C6A5C645A24867115AD94556858 01715C01766212816D36766639A49161B2A068B9A36C9D8B506861446A6A7338 34365A4C415F50505F5157A7959DB4A6B3C1B5B3BFB7A77B7E5B4C51014C441D 6E5C5AC9AFADB4A0A1645A5368614468645A5A5C60808184B9B3B9A3A0A6ADA6 AD8A8586453F415F5A564C483B303840989DAD9DA5BC919DBD9498AB71737861 63676A696A6A696A6769686A696A6D6B6B6D6A6D686A6C6C6C726A6B706D6A6D 6A6A676462615F5C5A605D5B605E595F5C5A61605D6968686A6B6D6A6B6D686A 6C6A6B6D6C6C706A6B6D686A6C686A6C686A6C6A696C6A696C6A696C686A6C68 6A6C686A6C686A6C686A6C686A6C67686B686A6C686A6C686A6C67686B67686D 67686D67686D67686B67686B686A6C686A6C67686B67686B686A6C686A6C6768 6B67686D67686D67686D68696F67686D67686B67686D67686D67686D64696D66 6A71686B73686B73686C7064696D63686B64696D64696D646870646870666A71 5F6C60666F693F494D1E303E37495F6C7581777E844B555B474F49373C3B6767 656665666366666A6C69565A545257554C5357585B475758285753126F672073 6C44716C5A6C63399E8E56AD9453BFA051E5BD78CEB16F91835C64635B676767 66666F63656A6366686366686366686366686366686667696667696667696667 6967666969676B61616458585A58585A58585A58585A58585A57575961616264 635D5A5749675E46786A4486764E9787598F7F507D733E71683B626136686843 4F53334F4D315250375A574969675F716D6479786D736A514E3F0176662D6E5D 1287732F89721F746536767160978F8583837E78715C9E8E658277576E664E44 3D364C48514F455459515C726571A08D95B4A19F8D84783B37135D58267A7155 534935685E4D261D01776D63857D77535159585C66B7B1B7BCB6B9B3ADB39F9A A1AB9FA356515648464E5B5D638F92A2818EAD7D8DAF8997BEA8A9C06D707766 646A6C67686C67686A696A6A696C6A696C69676B6464645D5C5E6767656E6C6C 66676957595F55575D56585F55575B59585F62626769676D6C6C726C6C726A6B 6D6A6B6D6A6B6D6A6B6D6A6B6D6A696C6D6A6D6A696C6D6B6B726F726D6F716E 6C706D6A6D6A696C686A6C686A6C686A6C686A6C67686B686A6C686A6C69676D 69676D69676D6A696C69676B67686B686A6C686A6C66676967686B67686B6768 6B67686D66676B67686D67686D67686D686A6C68696F67686D67686D67686D68 696F68696F6C6C72696D72686C70666A6F64696D64696D646870646870666A71 61713E47533672756B293C4A0A32535B7193435C8D3F4F673D463D5F635C6A6B 636A696A63656C626469666767636761676B5F5B5E4B5B6040585B4463685B69 706658625B797642BCA653CFAF5CBC993CA48C4D7C724A636151626467626467 6366666366686366686667696667696366686366686667696366666366666366 666263635B5B5D5554585757575858585858585757575858585E5D5F5B5A5F5A 5C645A5E68616367515155474236564D2A6E6746726B435B5931444917363C01 474C155151225E5B345E5B376764435A5A475558557A766C736A5F3D33015845 017764018A751571694461686F7C849A4055854A515F8D8568A3926976671F4A 4633525B6C72737F837D8579697392777D8A72743F2E20665746564A285F5935 3637011818014E4901AC9E8F7D7B824145588C8E98E2D7DDBCB7B8B6B0B3A09D A4BCB0B2908A87575A67787F906D7B9C647CA96C83AF7387B4717D945D62666D 6A6D6D69676C67686A696A6A696C6A686F6864666E6B679F958D6E6C605B5B5B 5A5E65555964535A66585E6A59606B5D616D696C78686B75686C706D6D73686A 6C686A6C6A6B6D6C6C706D6F6F6D6B6B6A696A6A696A6D6B697371717273756F 6D716D6B6B696868686A6A686A6C686A6C67686B686A6C686A6C67686B69676B 69676B6A696C67666969676B67686B67686B686A6C67686B67696867686B6768 6B686A6C67686B67686B686A6C67686B67686B67686B67686B67686D67686D67 686D67686B67686D696D72696D72666A6F64696D64696D64696D64696D666A6F 576B430522014A515667707B48586F7484A4405D8D011B44555A5F6264675F62 5F63666862636B61636762646762656462656267676264665C61635A5157475F 65556166545E5D395A57137C73437B6F436C634B61605B66656666676B636668 6366666366686366686366686667696667696667696366685E61605B5E5F5E61 605D5C5E4F4F544E4D5155555557575758585858585A5757595E5D615D5C6057 555B605E625F5B5E5A58584C46432B260E2420013B361F3D3C263C3D263D3F24 383C153D3D1A45411D5850345D55396E685434371B272B016867575A502D4032 01675301826C017770566673827380A1405A903A45647B79728F846A8A7A494B 4D466E7D967D7E92897F8C8E7B7E856A634B3024785D58635041433818443D18 3134012622017F754A897F705E5D634C515EC8C0CBD2C9D2B1B0B4BDB7BFA8A4 ADA9A2A9BEB3B8797C863C465F66728F6D7FA95D6F94727F9E797E8B6263636A 696A6A696A6D6A6D6A696C6D686A6E6A697872638E876C878470696A5C5B626A 5864806C7691727D9A6F7A996978976672916A7793878A98717174606060726D 69716C6A6A696A6A696C6A6B6D6A696C6A696C6A696C6D6B6B6F6D716D6F716F 6D716D6A6D6A696C686A6C686A6C686A6C686A6C686A6C686A6C67686B69676B 6A696C69676B69676B67666967686B67686B67686B67686B67686B67686B6768 6B68696F67686D67686D67686B67686B67686B67686B66676967686D68696F68 696F67686D686971686B73666A7164696D64696D64696D64696D64696D666A6F 405D3B384C42010418525C6960697861728E5F7AA62C416959606D60646D5F64 6560656961666A62646962646962646962646961626A63656C6668656267585E 6249696D4D626651666A5D5F62625F626F5D607260647A61647461666C63656A 6366666366686667696366686667696667696366685F6264595C5D575A5C595C 5D5B5B5D5757594B4A504E4D4E57575758585858585A58585A58585A59595C58 555761605D5857555857554C494A3C3A3B2C2B2F2C2B2F303034292D2A40423C 484A3D48483A514D395B553E4E45245D57364E491F011001132001302E014134 01584401796401837F6D8592AE7285AF6079B268779881838A8C877A877D572B 3741677FA7586182686178716161695137684C3A7A5B51311801261D01454020 3A3E011510016A612F68604A57535852575FD2CBD3C3BFC8ABADB6BDB8C2ACAA B1A4A3ABACAAB1B3ADB72935471F3558647698647089767B89595A636D69656E 6C6C6A6B6D6D6A6D726F72726D696C695E5959345A5E155D6339636C566F7C86 59709C6176A7647BAD5A75A95270A35772A4647FAE5D68814F4F544F49446C65 5978706A72706D6D6A6D68696F6A6B70686A6C686A6C686A6C686A6C686A6C68 6A6C6A6B6D6A6B6D686A6C686A6C6A6C6B6A6B6D686A6C686A6C686A6C67686B 67686B686A6C686A6C686A6C686A6C67686B686A6C67686B686A6C686A6C666B 6C67686D67686D66676B67686B67686B64696B666B6C666B6C68696F67686D67 686D666A6F666A71666A7164687064696D64696D64696D64696D64696D64696D 2C484D485D6A485871404960626974535E745567814F5C6C585D606264696264 6962646962646962646962646962646962646962646962646963666866686562 675C596047696B5A5558435D5D4B6764516A66576865566A66596D6B5F676765 66666F66676B6667696366686264675E60625A5C605D5C6059595C59595C5858 5A59595C59595C5651564845474E4A5058585A59595C59595C58585A58585A5B 595961605D5954505A574E4F49444744423A383A3434373A383C27262A332E31 47413D554C445E574D625B535E584A645E4E63624A484936313A262122012E25 015745016853017974608A91A56C7D9D5D73A17C85A274788567686D68665E24 32415F6D864A515F4C4A44453F2F51442458483159493429230131330147452A 262A013D3D35666663838185918F9D596071B5B1BAC2BBC6ADADB6B5B1BAB4AF B9A7A4AEA9A7B0BFB6BF8B898E01123344506C51576B1620343D3F515E5E6757 555B6E6B676A655F615C53564F3E433D2055491D6D63287169446E6D5A64707B 5B73975F75A06C82B37B8DBF7D91C08B98C48E99C18183963635364038363A32 1D534A41716B6073706B6E6C6C6A696C6A6B7068696F686A6C67686B686A6C6A 6B6D6A6B6D6A696C66656866656867686B6A6B6D686A6C68696F68696F68696F 67686B68696F67686D68696F68696F6A6B70686A6C67686B67686B67686D6869 6F68696F67686D67686D68696F67686D64696B68696F68696F68696F68696F68 696F666A6F666A71666A7164687064687064687064696D646870666A71646870 4A617D3A4F734F62832235515F646760676A5B6769485350535C4D6366636264 696163676264696264695F646762646962646762646762646763656A61666C64 6A664F594A5E614E5A5B3E7D764DAB9967CCB380AF9B648A7D5080775767655C 63667363656C6366686366686264675A5C60575A5C59595C59595C59595C5858 5A59595C58585A524D54444143413E424A494E4F4F5457575959595C5757595F 5C5C605D5B554F47615A4E524D4443413C2728244742474B444A332E34271E1D 382D2D433739695E5C615959625C5E837E77908C7E7D7C7271736A6C695E5F5C 4B4F420158420167624D717A835A69815B7193616F8A666C7F40465F3B415A40 485B3F4656373E2F363C013C3F13484A2643451F3B411543491A454F18343B17 272D1BA39FAB737B99616C886D7A92414D678E8F9BBDB6C3A9A9B2ADADB6B5B2 BCA9A7B3ADABB7A3A0A9B3ACAE4146533B40514C4F5A31343C5B606B7D828D3D 3D4337331D6C634E534C284740133733013726013F2A014C3C01473E22515962 526B89667EA46D86B47488B6798DB78A95BB7F89A6747883554F4A403A2F3A32 1A433B225D543E6F6A5F73726C6D6B6B68696F68696F6A6B6D67686B686A6C6A 6B6D686A6C6463675E5D616463676A6B6D686A6C686A6C68696F68696F68696F 686A6C68696F68696F67686D67686D68696F686A6C686A6C66676967686D6768 6D68696F67686B67686D67686D67686D666B6C67686D68696F67686D686A6C68 696F666A6F666A6F666A6F646870646870646870666A6F666A71666A71666A71 5974993F5478525D723C445B585C695B6172536072515A5F3B45375B61596366 6361636562636B62636B62646961636762646961636762646762646963656C63 656A6167664E4F3978744AAF9D68C3AA66D4B471C6AC639583409082496A6550 66667166666F66676B67686D6366686161645B5A5F59595E58585A58585A5959 5C59595C58585A535055444143413E423F3F423F3F424342464A494E53535660 5D5E625C5B5B53505E5751433E3D585858BAAFAF4E575C43464D3C3A3B241D18 665756D8B8B572645F64595A625C5E968C84908A7D5F5C5A5D5C60726F747D7B 815F5C5A443E26585755696C766870806E798D777D91333F5F0F1B36181D2A51 515D4345503D3E3351502A635D371F1801211B01403A013D3A014B4C13243018 6770798289A07886A97988AE8393B960708F455570ADACB9A9A8ADA5A1A8B2AC B1B7AFB3A9A3A49F9A9FAAA4A8A49EA5908E93CABEC6FFF2F3BCB4BACBC4CCD8 C6C7827C76514D3B55502F625E3E51502A4A421B3B2E014137156961506D5A5D 6C5065775E7A79698660587655536C52516627324127303543443D403C353C37 2453483A5F543E6960536D685E73706B6D6A6D6D6A6D6A6B6D686A6C6A6B6D6A 696C6262655D5C605D5C6069676B6A6B6D686A6C686A6C68696F68696F67686D 686A6C68696F67686D68696F67686D67686D67686B686A6C686A6C68696F6768 6D68696F67686B67686D67686D67686D67686D67686D67686D68696F67686D67 686D666A6F666A6F64696D666A71666A71666A71666A6F646870666A71646870 476B9E2E4468636869666974373F57333D5E303F654C59613A48344E58476267 5A62656262636B62646962646762646961636762646962646762646963656A61 666C646A7457583E605E0E9D8D41B99C41C2A247947D019B84209A873568603B 66666F66666F63656A66676B636668676669646367605E6259595C59595C5959 5C55545848484B4040443F3F403F3F403F3F403F3F402B302F292D2A34363658 5755625D59514844584F4B474444636869D2CDCC3D595C2B3B3D2732281F1A0E 665550E5C0B864544A6358565B59595857516060555D5A5D4B495A3A3D59646D 866C7187525B715B5E6D3A3A4345465584868B7A7F8D55627C585B6B18181533 323548484B4F493E90877072653C533F0174631F5D4A015F53016864315F655F 6071897D8DAD7D90B88396C67C94C98D9BC5717F98677582A9A9A9ABA8A9A09C 9CA39C97938E849B9696BCB4BAC0B7BE9B999FB7B2B8FFFAF9DDD3D4F1E7E8F7 E7E7DECBC9A49A8A6363423F421B38411D52513E665E564F483B4F48396F413C 82323577303C52081F71424E60403E291201272201272D1B313F363035263C3A 2D5B5142675C436D624E6E6553736C647270706A696C6A6B6D6A6B6D686A6C64 63675E5D5F5B5B5D5E5D5F69676B6A6B6D686A6C686A6C686A6C686A6C67686B 686A6C686A6C67686B68696F67686D68696F686A6C67686B686A6C67686B686A 6C67686B686A6C686A6C67686B68696F67686D67686D686A6C67686D67686D68 696F666A6F64696D64696D666A6F666A6F64696D666A6F64696D666A6F666A6F 3758813B51703F4D5E162A463642613A466C273B694B5B7D3D5470273B49555C 5566686564636762626762646963656A63656A62646963666863666863666863 656A5F6467696A5E535733605C2469620E8B7917B19426C3A65A7766125F583B 68687466646C676669676669676669676669646464615E60605D5E5D5A5B5D5A 5B5D5A5B5350534C494A4444444A4A4A4848493837371616131C1D1A15150E4A 46495B5957593E416A3E4172404B693846F2BBC27B676A341E1F31221B1C1001 453D3DD4BCC056505D5A555F58585D58585A5859565E5D611F22331318243D42 50666B785A63765151602E2D35403F4A53595F6D75815D68817B7B866462632C 2B2F5754557F79776E6D6866614A8A7C5563551264510169571A806F508C8784 878FAB949DBE8090B78C98BD8993B78B92ABA7A9B69F9FA77C7F7E8D8881948E 7F897F6C8277608A8071B6A99EB9AEACA09DA4B7B1B7FFF8FAEFE2E6ADA6ABB1 A9AFBCB4BAF8E6DFC0B4A5261D015844356A454368353A622B2D1E010171080E B03240A2263B992339AF4C5DAA5961721E265E0C1255151553282638221A3435 285850436C604D7467557266546F675E77726D6D6B6B6A6B6D6D6A6D69676B5E 5D615D5C5E5D5C606463676D6A706A6B7068696F686A6C68696F68696F6A6B70 68696F68696F68696F67686D68696F68696F68696F67686D686A6C67686D6768 6D68696F68696F68696F67686B67686D68696F67686D67686D68696F67686D68 696F68696F68696F68696F67686D68696F67686D666A6F666A6F666A6F666A6F 1B3D5F3A536D5B6D81334567243A60122D5E2C44766176A73A5997010139404C 4961646169696461636560646B62646962646762646761636561636561636359 5C5D5A5D5E5B5E5F5D635F575D4B3F451A807824C2A739B29A496A5C13646049 5F636C626469646464666566626363606060595A595A58585857555754535857 555754535B59575A5858575757595A59595A593F3D3E1C1D1A211D1B130C0130 3031817E78BB8E8D7F3039801E33912B40E78E96773A425E2D353C1815261513 36373B7B7B868D90A59D99A73F454E8A87868D89863A3A4113161D292B243436 20686C6D4755653F44545B585C5D5C5E7A7A7968717C52637A666B7845454D1C 1D1A4744405A5C60363E5064665C747050564601614F01604801583E226D656D ACACC7A2A7C88D9CC0969BB7828393747883556062686C6D7D7D796865568B81 6187795777683A675C356E6749A59A8FE2D4DAB0ABB0B9B2B8CEC1C8ABA1A7B2 ACB4AFADB89A9CA1C6BEBB5D494A3B01014A0101600101811D337A0C1F97011D DC3047DD3044D4253AB310289B0C249B122A99162D962B3C8B343C5626222632 1F524D4069614D74675580705B635A4B68645C76716F686A6C6D6A6D6464645D 5C5E5D5C5E5E5D6166676B6C6C726F70746F70726D6F6F6D6F716D6D73686971 68697168697164696D68696F686A6C67686D68696F6A6B70686A6C68696F6768 6D67686D68696F68696F686A6C686A6C686A6C67686D67686D68696F68696F67 686D68696F68696F68696F68696F68696F68696F666A6F666A6F666A6F666A6F 446086213F6D52688A64749337486C0A23511226506372982C46830118464350 5938403C616453676A6460646B6264695F62645B5E615B5E615353564546475B 585C524A5153514E55574D575A464F54364B4C01726C01635E1A675E425E5953 57555D5B585C61605D5B5959595A595B59595D5A5B5F5C5C5855575754555754 5353514E5754535754555A585858555758585848454A2E2E33302B2A130C0145 494991948D8260637C2636992B40A515339101229B2B3D953242832D39370118 01102A767C90BAB9DA8F909F3B3F416F6D6F807C7B53515B333742343B491928 36404A5D5A65774F54605B59598F8781908B8261666A5A64716C6C722C2D260F 10012728203B3D4D2634513D41556262655141353A1D0156351D55322A513746 7C7084BCA2BFA38DB17C647F6A4F5F3C3037051501555855565A564A45373D37 0E433A0E594F288173546F633D615B4BC2B6B5AFA8ACBCB3BCBFB4BEA39AA29F 979F938E95EEC5C9DEA9A94701016D01017F011B86012083011A92182F9E102A B31834BD2B41B62A3D9A04249201229B082DB1203CBB334ABA384B74262F3725 1856493E6A67556D64505E4F39473B244E453A78706C69676B69676B5E5D615D 5C605D5C5E6C6766766F687268616A635A625B53645D536A635A6E665D736A62 746D676E6A69686A6A686A6C6A6B706A6B706A6B7068696F68696F68696F6A6B 7068696F68696F68696F686A6C686A6C686A6C67686D67686D68696F67686D67 686D68696F68696F68696F68696F68696F68696F666A6F666A6F686C70666A6F 304F84193D793F5C8C334C7A2C4267011A3C01011F192E572C46783C4D713442 58363F3A3B4115666A5D63686B63656A6366685F62645E60625B5B5B3D3F3971 6A678C7D7D746B645754424F503A5E654A555B3448511251553D575A5C575759 5B585C64635F5B5A535755505555535651545A58585A58585855575754555754 535754535354515754535B5957615E5F5757573F3F423A3B3D1F2018010101A3 A399CED6C8CFA7A79B4858980824C71534C51536C31B37BE253DB32A3C71304D 6E78909AA5C37389AC30415B51514E72706D61625F27303560646B64707F838E A69B9FB35B667A3D42535D5D5A7B7A6F4448371B251A52585B60615D15130113 1001151501262E401B2B531E2A55242D5A615168603F44613C4677505A6C4658 7B5A6AB9879CBA7E9F98607772383E51302D33321B3838283B40361C2201554F 35877E69A597828D7D604B3A011912019E978CD2C2C4C0B7C0A29CA6A9A1ABA4 969DF5D7D7E2A4A66201017D0101A50128A9123592011891011795011B9B122A 8A01127F010E851222810115900428AD1B3CB91639C01637CA183A9F3743532D 2459463E5F6553524F3A76695591826F736957736C646464646262655A5C6260 5E626263616763595D543E56492D5849245D4F2D51421A4E3F15615434685E42 6C634B6C675B6D6C67686A6C64687067686D67686B67686D67686D68696F686A 6C686A6C686A6C686A6C686A6C6A6B6D686A6C686A6C686A6C686A6C686A6C68 696F68696F6A6B70666A6F64696D666A6F666A6F666A6F666A6F64696D686C70 2649853F5B853451712E44663648640A2041010C310A1E4A3746743D49673F46 58474D424E5322535742686B676667696767706163675B5E615E5D615D5C5E91 84868A777D877978554D40535343595E4E404834525A3E575D495A6053585954 63615E5B59575754535857555A58565F5C5C5754555651565651565651565651 545754554E4A4D4A4244524C4B4E4A4D575A5CB3A9A9A5A0A272747A4A535CB5 B3B8A7B0B1B6A7B4D5AEC586355397011DAA0424B30120AB15319915339F6B81 828DA578839741556B4F586164635D7A746851493A3032285F626481889E8D9D C7B9BBE158657D212B37676359413E343436203437347272773A3A4116161333 323522252D0101010F181A1F182A4C3C556E57677B5B665E3F4E81666C7A6166 82686DA77E88E3A2B6D59EAA43161B1C01013C3C33605E59807D769F958BACA1 909E94829D93808B7E603D2D011F1601918878D1BFBFABA6B0AAA3AD928D91E1 AEB4C682865B01016C0101850101B2183A9301138901018C01137701016E0101 7F01137F01137C01018D0C28901834981836A01635B3183ABC0C339B1E35994D 57BF94902E372855503E8D7E689A8B7782755D7B726563615F5F5B5E60606062 5D575F554255462F5548264F401B4F40184E3F1A3628013D30014A3C124E3F15 5B4D2863593D6D644D736C616E6C6A6D6A6D68696F6A6B7068696F6A6B706C6C 70686A6C686A6C68696F68696F68696F6A6B6D6A6B6D686A6C68696F68696F68 696F68696F68696F666A6F64696D666A6F666A6F666A6F666A6F666A6F64696D 5373A858728E38535C3B505F4E5D6F2E3F5C011E46333E631626531C2842696D 724E513D484D134A4F3162675A6769685F606A5B5D655A5C60595B605F6168A2 9098614C5C837275685D565250473B443C48514B606662515747454F2F595C49 6060555857515858585857555F5C585B59575353545353565353565353565555 55524F50413E40403B3C453F3E3638375A605FCFC5C69FA2A49197A0A2A7B69B A5B382919E7287A190A4C8B791A95701017A010195010193011A8E1A367D506A 677D92878E99444C51535354616158736959403501403B2662635F98A0BA6D8D C698A8D16E7E92212D34403C22221E0121220143403E55575D5E60652E343C3B 3D4A3135431C1E123B3713412E1A58353479555F8463756E58627B6D6F837372 62514E67464B9D7178694953675559998C87A9A298BBAEA8AFA49DA39A939995 8EA0998B9B9481877E5F574801554A1A847D62C2B4AEB2AEBAAFA7AEAFA3A1B1 74787D01018401016C0101910115AB102F9E01209D012285010E730101620101 6301018E102D9204207C01016F01017A011A830C28A01635BC1B3CA51533A432 44BC83846266604B463A827760B7A2898D7D605B51425F5C5A63615E605D5B5D 543E5746135746134B3F013F3401312801362B013C34013D35013D35013D3201 4335015A48126A5A226C6243716B5F72706D696D746C6C726C6C706A6B6D6C6C 70686A6C67686B68696F68696F68696F686A6C686A6C686A6C68696F68696F68 696F686C7064696D666A6F666A6F666A6F666A6F666A6F666A6F666A6F666A6F 3F62964865834A62695B6F766171783A466026355A0F1E44121B3D5255656C6C 7266675E373E183D422244492D62645D5A5C625A5C625B5E615D5B625D59609F 8C917D65728773767868603B352A3F3E39696665605E6261625E565B4A57594B 5654475F5C5A5D5C5E5F5C5C605D5B5B59595151535151555353565554585555 554E4A4D413E404740434A424236373B6D7172B7B2BA7B8590828BA18592AE8E 9ABA647C9D6C85AE5F81B1C4B0D3814F664301017D011A801D35641228381326 3A495876787A4A464951383D663F435533262E08011E161296979F7987A85E7C B38D9BC2838DA231363E1C1501221D01120C010101011818180501012C2A1F45 3F2F332D018A7D539686499078515E3E246445477D62738F747F846C76745B61 5A40433113153116187D6F71BBACABBCAEAEB7ADABA39C9996928ECBBDBEC9BE BEC8B6A9A7947852461FE2C3A4B2A085746F57BEAFA7A7A1A5C3ADB060494E63 0115A71B347601016901018D04268401018601018E010E930112A91233990124 92011D900101B91E3C94132D610101610101670101900120B61B3CB1203C960C 24AA6B77C2B7BA5D5D5886806CCBB39B6E603A2B2001595147696055584F3C5B 4C335745183D32013126013B32013D35013C3301413712433A15453B13453A01 453A015241015E4D0167582D6C624172695D6F6D6F6E6C706C6C726A6B706A6B 6D67686B67686B6A6B706C6C726A6B706A6B6D68696F68696F68696F68696F68 696F666A6F68696F6A6B7067686D68696F68696F67686D68696F666A6F666A6F 5B77A64F67814C646856696B5A6F6D4053621B2D502B3550686B756A6A736264 696A6C69565B4D3138153037014E513D5F62625B5E5F5F6262605C615E545D8B 787E9279817962649481783D32285E5754675D62635C65615E605E625D64655F 67695D646560575A5C58585A5855574F4C4E515153555555535354585858595A 594A4A4A4041414442414A42403A3B3B4E5459B7B2BE6C79906173947C8EB495 A4D66D87BB6383BD4C78B57484AE938CA23A1335692E3EAA7C837F5E6845363B 1E25174C46434F45431C01014A01015713152201016F646D919BAE415A83647E B18C98BD7C8799484A5533260101010136322F6863600101010101015A513B74 6536D1B477CCAF62B39735BD9E61987F5C371D01573F537A606D82617073535F 55363D5542468A877DB5AEA9C5C0BEAFAAABBDB2B5BDB2B5C0B8BAE2D4D8F0E6 E7A99C8B746335675D39FFF7DAE2CAB2BAAC92D2BFB3C8BBB8A389860A010160 0101AC1A358001015A01017F01207D01186E0101860101BC203DD42040C21839 9E010E9D0101C81A3AA3223C560101470101760115950C2F920101A7082D9D01 1FC27F8AEFE1E8B5ADABA4A08EBDAD91291B012E2001574C3A5E533753451848 38014C3C013628013028013F3815433C173D3613342E013D3613413B153C3301 413801584817625301685A18675815675D3E6E6B6469686866676B66676B6366 6862646762646766676966676967686B6A6B6D68696F68696F68696F686C6D66 6A6F666A6F68696F68696F68696F6A6B7068696F68696F68696F686C70686C70 3457891B3B6741586D40545C2E40393B4651636B7D60687C5A647A4B5568585E 6C666A716C6D6C484A3B3337013A3C2264655F595355483B466F5D6987717D9F 8491A387936A585F81716A7C6C6662545168595E6D5C65665E645E61605E5E5E 60615D61625F5154566161626966657873746263635350555753585B585C5151 55444146413E403837374442415540434C2A34A08E9B9291AA515E82435B865D 739F7187B3647CA747678F4E618061657B9B8F9F56445C6E626F766C72302B26 2C2B1527280E4C483B5835313B01014B1001360101695C623D4C5D4357726A7B 9E878DA4777D860101012C18011901011501017B6D495F510EA28D5C6150018E 7728CFAE62A28736B294468B71412701012E151243333E846B788E727D7D636D 927A7EAA979896928DAAA5A1F7EAE6CABFC0B2ABAAC7BCBFC6BDBFE9DDDBF8ED EBC3B4A6483C01AA9C82FFFFEDD2BFAABDAD91E3C9BBEDD4CF997D7D27010144 01018C011B9D233A6201018401246101016701019F1531B00C2FC91B3BBD1837 890101AA011FCE2644A512316001017B0117A73C548C012277010185011B9835 46FABDC6BABCC2A8A7A7B6B0A8A49A8A82785F4B3D17523F1856410E61501357 44014334014436122922012720012E2601332A01211A012C25013028012E2301 483B135D4D1D6D5E1F6A5915533F0167582D7167516A655E6163676163676264 675F62645E60625F62645F626461636563666866676B68696F6A6B70686A6C6A 6B70666A6F68696F68696F68696F6A6B7068696F6A6B7068696F666A6F686C70 0F3A76011E5A4059793D4D583C442F6369656269723B4A6512325B1F375A4C59 6D6166776468725E625B2E36012B3412272E157366658F747F8F707E977787BE 9AADB294A78A767F837572A38D8674605A6C54566A50597163675F6264626265 6262655B5A5F56595A59595C575757B4A9A77976784C48515855595651564444 473D3C3C575151726D693A3C39866565560101826073C2B4CD8C8FAE677A9F37 507D163A6A3A53736171814B5B6C51616F6679866078893F58654157593B4039 1C1A012123012E34017C6453683728310101573A3A453D3D1E2E2D2C3B4A4153 6A59606D484C53665B408670368A7640917F4D897622D1B15CF0C46F8B710199 7F01B4942DA58837C7A46D694F364C344444303D56464D9582868E788183717A 938288AA9CA091928F9B9897DFCECFFFF0EDCCC5C1B2ADACBDB6B6EEE2DEF5ED E5E2CEBE5F5837E1CBB7FFFFEFBBAE99BCAD8CE7CABABEADA89273742101015E 010E83202DA330428101017201016F011A7201019A0424A50120BF1533B11031 810101B91E3CBD15369301019B0120A82A418208206101017B01016D011AC288 88FFFFFFC2D0CDBEC0C1E8E0DEE1CDC8D4C1B58E8067301801331A01563F0159 4801483C01433A0E2E2A011915011610011F1B011F1D01312E0E312E0E312601 4B3E136759286758156654017F69227161246F64376662535F64676163676163 655E60625B5E5F5B5E615E60625B5E615F62645F62646366686667696A6B6D68 6A6C686C6D6A6B7068696F68696F666A6F666A6F666A6F666A6F686C70666A6F 5D75A41B3B6B4459784B5760585B476A6C69585C69011A42153567273E692437 5D333E5A5F626F6A6C6B484A3D151801010401B59F999E878C7D6474977B89B7 94A4C9A7B6B699A0AF9996B6A199897C707967627761626D5D61696063766C72 6766695E5D61595C5D6D6B6B63615F6763646462635651565A575A4E4A504441 463F3D41524D547B676A523236662B36620113330117978DA19797B58693B88A 94B97987AA5D68832C3A50374149535B544B5756717C7C525E605B6364696962 5E5A49343624373E33473D2D79644EB29784B9A08B4A423445493C6065675B65 75575A6752545E9085788476546C5D189D8840C6A653C8A63AEFC05FB6942482 68019B821D846F334E3C176D575374596769535F736066967B81997C81624655 B79B9CF7DCDAA2A09E7A7A79908A86FFEEE9F8ECE5C5BAB8A29F98EDDFD6FBEF E6CBBDB3787261FBE8D9F9EAE0CBBDB0DEC6B3C1B0A4B09F9A8D7B7A97807FFF D6D4EDA8A76C0112AC30466E01016F011278010184011396122D9B122A8B0101 8A0101AA0428A30101A70122B2254280011D3701015A0101900824984457DDA5 A8D4BCC0BDC7C7F7F6F5FFF9FA9494929B948E7A6D594E38019F8550BE9D5CFF E4A74337013B3201372D012C2001190C01261B012722012E2A01343201433A0E 5345156759246657137D6824957D3A7D68247464286C634B6163636262656463 69605E62606060605E625E60625E60625E60625E60625E606261636566676968 6A6C686A6C6A6B7068696F68696F686C70686C70666A6F666A6F686C70686C70 3B598C1936683144664A535C585B446F716D4F5462011242445E8E4F628C0101 4226355A696F7B5D6268626564212313272801483F3A584A5074606B82687983 67789A7F88A2898E9D8E8CB3A399A09A878D82787F70697462607462627B7071 6A6C6B6769685A5D5E676767524F509B928E7772714F4C4E5757574F4C4E4340 4130333531363B9475786320287723358D2D42531635372E4A7276908192B484 8FB0868FAE9190A5817E853F413730370189866C7777645D5D586A6C6B4E4F4B 606256767771666D6D666A5BA9A381C5B895CBBC95B4A8876F6C556969626367 6F6367715358624848495655423D3301AF9435BA9720AA8901D2AA34C5A02F76 5C01A287393A2B01010101010101785A6773556271576284646F805A614A282D 927C75FFF9F2FFF9F2D1C2BE726F67B5ACA7FFFAF3E9DCD2939086E2D0C6FEF0 E3D1C3B9A39B91FFF3E9EFE4DAE2D0C7BFB2A8A0968E928882C8B9B7EAE0D8FF EFE89E898222010177010192203959010166010171010174011774011A6A0101 8C0112A80828B30122AD0C33AB203D6301012B01015F01018B01188E3E53C39C A1F7E2E1FFFFFFFFFFFF8E9DA0898F90FFEDE8433B1D362001897126FFE38DFF E99E4F40016A5B1D3C2D013B2D011F15010F0101131201191501302D015A542A 7970418A7A4B6C5C1B6E5B019E853B8F78317D681B72684462635F6464646262 676161645E5D5F605E625E60625E60625E61605E60626163655E60625F626463 6668686A6C68696F686C70686C70686C70666A6F64696D686C70696D72696D72 4B5B7D515E7936465D4F5959575E465F6463636B7D3C4D7348628D44587E010C 3A4B55686269705B5D636A696C53514B383B1D4B483447452A6C645F77677299 7E857A586173545B73585B8E77738F7F7595857896887887796882746372695F 5F5C585D5B595E5E5E605D5E5B59595D5A5B524F505B59595555554845473834 36565351ADA79ABA9A92633233804C5BB47E8E7C647F5F678536426C273E694B 466C593F624A1B3D6E35498B6A62524A204F4C3545493C2B302F262D3936373D 373A364546436A6B63BAAC94C7B790AA9C76A4956AD2BB998A84685D5E565B60 67474954515155C1B2A3C8B89BAB9967AF964B9F861BA586019E7F01B28E1AA4 831F967B282B1601302B01816B56401D01613C365E373B6D46477D5C59573E3A 241501736B68FFF2ECFFF7F0F1DED39E9991EDE0D3FFF4EAB2A79EC2B4ACFFF1 E2D7C5BAC8BAB0EEDACDDACAC0D4C0B7B1A295736B66C7B7B2EDD1CBFFE8E1C5 ADAB0101014112176A28363D01017401016E01016D01015E01015A01017A0101 A8133398012290011A8F15347304264B01016001018204249F1D3B6A010E3F01 016E3441E7ADB2DDACB1A3868AC7B2B6F1E8E4C7B7AA010101332001614C0179 641D907D3DAC905F896F396146262B04011501011616131F1B01302A01625B28 FFFFEEFFF6BB645301675001AF90499D833B816A1777694364635F6464646264 69646367606060605E625E60625F62645E60625E60625F62645E5D61605E6261 616462646767686D68696F68696F68696F68696F666A6F666A71686B73686B73 626877636C7743535A405044536143012520455871455D7D587192334567414C 5F696F785B64625F62646160666A6B63484D334A5124434C014F543C6464647B 6567C49393AF8181956B6B835E5E6F55537766588E86695E5B3759572D6E6851 676155857D7562635F63615E5A5856615E5F5858585858585757573D3C3C837B 78D7C6B8FFFBDFFFEFD9EFBBB3513C49574F6B6D73927187AD5E71912E3D644C 32545F16336A011B7201015B12017664464C412F34373137383E1E2237292B39 30333534352D8D8575978C6DBFAA7D9F8E5E94864EB3A07AA49A7E4F51437275 7885827E9F9588C5B69BAB9F78E8C898C4AC72977E2F8A6B018C6B0197770198 7917674A018F7B33F1D695FFDC9FA48450582D0162321F532B13160101907E71 F3D7C88D877FA29B96F1E1D9FFF1E6E8D7CABDB3A8FFF0E2D4C2B8BEB2A4FAE7 D2E5D3C0D7C6B7D4C1B2BDAF9FC5B3A6988D7D9D9187DFCAC4F1D3CAAA928851 3D3D8D7978FFE1DDD1B8B6AF7578901D2D7A01018C011D8704225B010191011F B516368F01226A010E5901172201015F010191122AA0233E9818367801016C01 0166010171010178011B9E515FB08E90A8AEADE1D3C67B745F1F13012B1B015E 4A176753018E712AB79050845D363101012201010101121310013730016F6628 FFFFD0F0CD8D5E4C016E5801B6974BA78B3D836A0179693E64635D6464646065 695F62645E61605E60625E60625E60625E60625E60625B5E616161645E5D6160 5E625E606263666867686B68696F6A6B706A6B70686C70686B73686B73686B73 62677A333D5C182D53293C474E6150364951012B461337591E446A41556F6E70 7D66646C6462635F61665D646A63666661625C41422061663447492469685D78 6563826267A57E8094696C8A656680625F624F3C6F6B49676642293201514F34 55513C4541312E321A61615669675F5351495A59515B5A555D5D5A4E4A49867E 7AAFA08EA79B7FD1AF9CFBBEB65D3D4E271841787797818EB6675A7D63365672 3551620C246801176F0101852D2F8C4C3D6C494A4345504F5159010C1205100E 1E231D312D178E8067847654AD986B958761968A6F4A44262B2B01CEBBAADEC9 B5E7CDB9BFAD97908667C2AF85E2C093AC95629D853D7358019B7E01BB9524A9 881AB5953DFBD385E1BF78CEAF68FACB83CCA666795701AA864DA285498E7C5B EBD0C6FFF9F0DECEC8C4B8B2E8D7CAFDE9DACBBEAEE1CABBF2DEC9C6B7A9EEDD C6DAC7B8D7C6B7DCC6B8C4B3A2C6B2A2D2BBADC1B0A4DCC6BBA8978E413731AA 9592FDDDDAEBC0C1FFDEDAFFB2B7760101770101920424950C2A94132DA71635 A901248C011F6101013401014301018B1834A81D37A5223C8601188201127B01 01A30128BA042DB72240A82540AA6B77AFA9A8FFF4EA8179660A01011B0C010F 01014A3601896F367D610E72511A360C011501010101010101013B320182743D FFFFF2EEC88E563E017C6401C2A153B294497F69016F643A6764606263636065 695F62645B5E5F5E60625E60625B5E615E6062616164605E62605E62605E6260 5E62605E626161646366686A6B706A6B7067686D67686D676770676770686971 3D4861010842273C7218374E415E531E4047012D42294C66053B5D34445E6663 6F625B63695D5F5F626458686B5D646A68696F585B47474C01585B3576745B8C 817762535853333A6A3D436940426A4844513D205E5B344C5024192A01131E01 383C155254363035013034134448375F5E505757435A594D5B5C545B5A555149 49574D378B805AB08D7890625B85626C6F5B776E6C8C8C94BB6E42646F01015D 01014701016401016601019A34399E2D2F581A2801102A121D221B25171E231A 01010127200187775396855DB9A176383301010101010101908B79EDD9B4BCAE 81DCC29D988D706C6339BCA77DFFE3B090814E736101C6A757DEB558FDCC5FFA CB64FFDA74DFBA5ECEB25CD5B35ADCB857FFDD76AF9113957C01FFDA78D5B986 A59C93D4C5BEF7EBE2F0E3D3D7C8B9E4D1BDEDD9BEC3B5A1F5E2C7D2C0AFE2D0 BBC6B8AACBBEAEC3B5A4D4C0ABE5CCB8C8B7A6E1C7B8C5B3A69E9386EFD4C8E8 CCC7DEC5C5E8BCBD9D70736901178F041D961228960C249B0828A71831AC1634 AA0428A0233C85263A590101871833A3223CB41E3A9201178401128701019B01 15CB1236EF133CEF2649D8234390324371696967625B1515011913010101012C 2201907E5F5B4501796418A088567761263F32012C2501564A281508018F804D FFFFFDCFB07A604A01846B12C1A147A28833796601675E346666616265645F64 676163655E61605E61605E61605E60625F6264605E626060606060605F626260 6060606060605E625F6264636668626467616367616367616367616367626469 011A3C01043C193A670F2D464F605D51454E441A2D5E3D563D2042673D59834F 62682B3D7A3B437B5E655F646760646B5D646A676A624A4F3144492880816374 705D5D534A7C615F80595C73514E4A301A3F30174C493563624A181E012C2E01 45441F45422D5B5B4B4C4A420F15014E4C4664635B58584E5A594D605E57585A 513D3522311B016E3A336F13157B3040621D3D8454727354742E010177010180 0C204A010155010145010190303C9D38413A01010104010A18010F1B01010101 0101013F38286D6349746853574D37010101010101010101CEBCB3B2A28ABDAC 83CEB8969B8F729485628272498E7C4D6F5E17C0A35BF2CA6CE2B94EE7B940D2 AC33FECE60F9C761BF9B34CFAB43E2B854FFE177DCB244816801E3B9666E6228 8D8881B9AEAAC2B8B4EADACBF3E2CFE7D0BDE8D3BAD2BFAAC8B7A0F7D9B5FBD6 AAFED7A9FFE0ABEEC9A7E2C8AEC3B19BE8CEBDD1BCAECFBEB0FFF8EBFFECE0FD DED8C8A8A857383E0101013801016A01157C1A336A01136901017C01159B1333 B21A369D01248E0117A5223AB03244B2223E9A011294010192010E9B011AC128 43C82E4BC42A429D132D7601013B01017772714A4240010101372D1A2920013C 3217594C35291B015548135240019481468E7C495A4C0183734A4E40013D3201 635501614F015844018D741FBC9940937A266F5E0E685E406665666463676163 676163655F6262606060606060605E625E606261616460606061616261616260 6060606060605E625B5E615E60625F62645E60655E60655E60655F61665E6065 1C335415365901345A132E47444D556F414B87232D85263C6901268018399028 41962B3E8F182880425167636460656956666C5E68685F665D575E4683876447 49243A3615664F43906B69AF8E846A5C464C40366C68649A90846A6550514C2D 5B58344744345754536763624B4C4D010C013F3F405B5A536162515759494751 3E443D36593E435D01138501127B01017B011A6A01174B01015801018701017F 010E6F01016A010E4A0101630101862A39592D221B2801474F3A333E221F2B17 0101012623154A4234262318010101010101131617292D2A595A57D1BDAB847C 583D38012425017A704E80704A7F6A358F7A39EBC574FBD966FFE870FFE462E4 B431DEAE22E8B33DA07D01B48F01DFB346F5C55BD2AC36917701907818302501 FFEBE4E1CDC8C3BAB3C2B7ADE9D6C3EEDAC4E1CCB5E8D0B7CFBB9FDFB98CEDB8 79EEB36FF2B366FFD399CEB898F3DCBECCBCACC9B9ABFFEEDAE7D7C6DFD1C7C1 A8A3B68D88C4A19DD4B6B2DEADAE561D221801012901013801014F0101780101 990115AD0122BC102FBA1531A70117930101960101A80120B61333B3102DBC1D 39A522368F2E37B373775F3E4352414398928BAC9D9501010124160140351A01 01010101012420012122010101016A5E018F7D355B4801604D015F5018514001 554813473A01554401A38A3EA7881D7F69126C5C20675E496366686463676262 656161645E6160616162606060605E625E60625F62645E616060606061616260 60605E61605B5E615E60625B5E615E60625B5E615E60625E60625F62645F6264 01153E27355819183B0A01015D1324913444A82E3D9010269D2B44AD344DAA28 41AF2B41B0283D9930408B3C4980505B6F5E64646165606768777369635B4247 3C1D5B51364F3E31594546796760615141130101010101443B339D8B7D615946 373412625D5748484B404044595A594B4A5022262627251F443D345651436063 4D6750495B2831590101870C266D010166010176011B5B01018A041FB22D4195 10247B01017A0C226912264C01015501015E22224C352A261B011216013F3E39 36372A2726135F5C4B0101010101010101011513131616174546473D3D35403D 28817B671B1D01433B1A8A7C657F7040CFB276FFE992FFE078FFE572FCCB4EE3 B133AF8501987301AF8617AD8601AB8601EAB64EAB8801B7994AE7C499A89985 BDB3B3DCCCCBE5DAD3E5D3C9DCC8BDE3CCBCEDD9C0DDBE9AAA8F5BBA8D39C98C 01CB8801CA8601C58D28DDAC66DFB78BDAC1ABF4DEC5DFC9BAD5C4B9D4C6BCEB D0C9F4D3CFFDD6D3FFE8E4FFEEEDB460685E01017601126F01017C0113A31331 B20126A2082AA2263DBC5D6BAC697179182A8F203691283B993744A8505D7926 346D3039835C5DBC9A98BFABA65E585789857EB7A79F3D3426010101331D0124 1201160401160C01120801241B017969248D7A3B6E5D014C3D014B3F015A5122 575024483B01695901A78D448F76016F5E13635A3968645A63656A6463696463 67605E625F6262616162606060605E625E60625E60625E6160605E6261616460 5E625E60625E60625B5E615E60625B5E61616164605E626161645E60625F6264 011A4119183B41182F81283EAD253EB5283EB41E35A408229D011BB21A34BD22 3CBC203BBC203BBC203BBA22379835427F4F5778646A636D756C66625F483A67 533B5341174A422F5F635E5A574E56463C43362D221A012412018B756F5F514A 1918015D5A5B63656A4E4C54373A3A45454A4F4F54413D3C3C32286A6456A89C 82C89F9078363A5601016301016801016901016901017901018A011290010196 01207C01016C01015E011A7B2A3A5601016822283A01010101010101010A0401 1C220141412F5E614E01010101010122222D191513262526363A3C3A3B3D4040 449A91891F2301131201120C01635C2AFFEDA2F2D081FADD80FFDF74FFCE54D4 A626956D01936B01C3964AB588249F7601A88001C49C17BEA263817A6BE1CDC8 FFF8F8F3E9E7EDE4DFF1E3DAE8D7CAE1CCBEF1E0C7BA9D6F815C01DC9612F79A 01ED8F01F08F01EA9401DD9401C49954C5B292D7BFA9DFCAB8E4CDC0EFDDCCEE E1D4F0EAE1EECDCCBA92918A3B468B0113A00C26BA1D3CB61B3C93010EA00112 B7011D910122D7898EFFDDE0C7C4C4AD90929F666B966467946969C9AAA7D8C7 C38C8E86455C53738076ACADA286877F74746BB1A297685D5601010131160129 12010101010101010101011E12015E4D017F6F366C5E124135012E2601484115 BAAD8EA996697663019A84397B6401625515615D4D6666616065696264676163 635F62625F62626060606161626060605E61605F62625E61605E60625E60625E 60625E60625F62645E60625E60625E6062605E62605E62605E625F62645F6264 523455631E3E8E3346AB374EB42B41B0253CB02539AB22399B152D9A0C289F12 2DA71A36AB223BB2233CB7233BA93041973844823B4A623B49632B39641D2252 18014A26014538265B655E63615E66575979666477625F593F3E1B01011F0801 2B260E3B37335E5E5E5F5C5A6E6C625F5D564A49404E453C716457604F427969 5AC99B9676363E4C01016001016A01017704178415287901127101018D01019D 233A6A01013801013401015301015A0101761D336F12204E0115290101010101 0101012C301773735C4F4F4401010115121B010101534F574B4A501E22260101 01010101010C011818150101015F5534FFF1AFEFCC81FADA7BFFDF73F3C44EE5 B43DA87F01966C019369018B6001946801BA8E2DC9A55B0A010126261B83837E E5DAD6F2E6E2F8ECE5F5E8DDE3D3C5E2CEC0F5E3CD998556856101DE9A1DF79C 01E48A01D87F01EB9101E79401BB8C36AF9A78F2D6B9DFCAB8E4CDC0DAC7BBC8 BCB6AFACA5877B7A5D414755161F620112710101A82D40AF2B41A5152FA51E35 A82A3C974A5ACEA7ABEDD0D0E1DDD6C1AEAD977E7BA387826E5A566A625FC9BF BAE5DCD1ADADA6777B728D897CB1A2938178689B8D7E877C6A261A01382D1557 4841130101271B153028240A0101372E014A3F0E7D734E8779571601017D7554 F1E0B9E8CBA17D6D316F5E1762510162593A6967626464646264696264676163 636263636161626060606060606161626161626060605E61605E60625E60625F 62645E60625E60625E60625E60625F6264626265605E626161645F62645F6264 7B1E3DA4304ABC2A40B5253BAD1D34AB2239A52236A2263B9A283C98263A901A 2F8001189018349D1634B11D39BA2B40BE32428B0C1D5F01016F01176F01015F 010164361B271B012E46396E6C6C71606A866F738367655E41424A32281F0C01 1C18011B1A010F1301737162C3B5A1C2B4A0A89E86605A437A6D5961493C8365 5FB98A876E353E4C010161010167010168010178011582011F7401018F011B8B 1A314801014F01015D15205101015301016A01017C010167010E4E0113010101 0101012E341F4749247A77650101010101010101010101010101010101010101 01010101131B18010113010101010101B5A06CFFEB98F2D36DFDDA6CFFDC65FF DA64C99C12A27801916501AD7E01CE9820825E01270801050101A79D98FFFFFC FEF0E5FAECE1F9EAE0FCEBDFE8D9C6D7C6B8EDDAC6CEB282826101D89915E996 01E38E01E28901ED8F01DF8701C99236C3A87DE7C9ACE1CDBADFCBBBE5D1C3E8 D7CAE5D9CCF4DED7F9D7D6CCACAE8E6D72A0676C913A429B2E3CA82234953039 954F50BA9594A7ABACA7ACAAFFFFF8DEDACB6875669394845E635429362A616A 65A29F98CAC0BBACA09289806A7D735D786B507F755A7771547C755E8F87758A 80718074679D8E81A894886F685C7C766791887AA89B89302B013A32016F6C41 CCC39FEDD4AC786C3B4337016053316761575F6166616066616164605E625E61 606263636161626060606060606060606060606060605E61605E60625B5E615B 5E615E60625E60625E60625E60625E60625F62645B5E615F62646163655F6264 A83249B12D46B62A41AD2039AA253AB034469A223996223A8B1D368D203A9A38 496F01018101229818368D0101AC1A35B3263B9F23377301126E01016A01015D 0101512612241601152E0144423D5E49535E4249694D517A625F311E123C301A 514A353F3A1F36341A9B9078BFAF8BD2BEA0BCAC8E726A578D8374806F616F59 4B69443C7F514B6212155701017301016901017F011B7B011D6101016D01017A 0C224701018C283C7D10206401014001015D0101810813944F54967670010101 3D404A2123174F4C373B3820343620010101010101010101010101010101010C 120101011F251B0101010101010101018D8061FFE1AAFFE999FFE283FDD769FF D668DAAA33946F019E7601C39320AF8401986C153B0101441D011F01014B4144 878781A79D96A0988F948F83A79E90BFB2A5D1C1B5EDCDACBA9C66987201C88E 01D79101D88C01D58E01DC951AC49856BDA988E2C8B0DCC7B6DDCABCE1CEC2E7 D6CBF0E1DBFFECE8FFEDE7FFEFE9F9DACDC8A7A0734F4B683434FFB7B2774443 82645FB29C99A7A4A2C7BDB8A7A09562645B011001161801121501010101333A 33B3A99DDCC9B8BDAE93B1A17ABFA984523E01361D01846F469785688F836C82 77629688787F73647A6D627971638E8678A29481796F593B30015F4F0155480E BCAD88DCC1A4615B3B514631696257635E5D5E5D635E5D63605E62605E625E61 60616162616162606060616162605E62605E626161645E6062605E62605E625E 5D615F62645B5E615A5C605B5E615B5E615B5D635B5D635E60655F62645F6264 BB253AB3263BAA253AAA2A3CA52B3C8F132A830C228418316A01137610267412 22680101740117951B368A0113860101A81A34A82A3E80010E6801015F010148 01015B3F3A302B12132B0124230144302671595B71585D695856534A3E1C1801 333501050C01010101BBAA84D7BF8CBCA97FB19E7D746F5768665B7D72606F62 4960462A5E3E1D945A55BF67717701019F23377C01155701015A010179223359 01016001018B0822A3182A8C1B344501017C252D761501B9877B79725F010101 0101170101015753474541313438120110010101010101010101010101010101 01151501181B01010101010101010101736B66514520A99362C1A75CEAC460FF D970C09718A98301C8A035C2981D987701BB85424B01014A0101572B34010101 0101010101012628178B857BD4C3B6E1CCC1D2C5B9E4CEB9E4CAACB99B629673 01C08D01D19201C9941DD7A758CAAD7DC7B8A5C7B8A8D4C1B0DFCBBDCFC5BBC9 BFBACAC2C1B6AFACADA9A0D2C7BAD2CBB8CBC6B6152D150101016F715F4C5746 A3A598ACA79EADA6A15D5C540101010101011812010101010501010101018C87 78F0DDC0969175989165E1C78CFFECB57B65333F1B01663F015E400180715591 83688A82677D7663736A5FAFA090A49A8A161301372E01564501533E01554101 615722A8967E5E5A4B605D5B5B5A5F626265605E626161646161626161625F62 626161626060606060606060605E5D615E60625E60625E6062605E62605E6261 61645E60625B5E615B5E615E60625E60625B5D635E60655B5D635E60625E6062 B9283DB1203AB0283DA4284081011F7101017C01207B011D78011B66010E4E01 015F01017301157601129D2D427F01158001189115318B082291122A981D355F 0101714F534A3F340F2D01383B1D3A2A1357403E90797A8A7770897D697C755E 787459443F1F433E1D94896BDAC19CB6A586BCAC90F1DDC8CEC1BABDAEA3A799 8892846B67552F7F4F3A792A1F7401018E0C206401016D010E7C1A3353010164 0101851E31790101AA3243760112440101741D26873B3C6A3F36534D36534A41 01010126222033332F413E342C2D0127280E3334260101010101010101010101 01010101051201010101010101010101010101010101010101211301EBC576F4 C76CD4AC40BD961AF3C055D1A72ACAA21DD2945C5601014B01013401012E1515 918D83CAB9B2FFEBDEFFF8EEFFF0E6F1E2D3D8C9BDDCC7B6C5B59DE5C59FC8AA 77D4AD70F5C278FECD90F1C697E8C6A5CFBFACC9B9A9ADA291A2988BDFCBBDE4 D0C3D7C7BBCCBFB298928176725CB4A78BBBAF971820012B331D01010167685F CEC2B7BCB0A72E30240101011E1A0127220E1E18010501010101010101013A3D 2F87847264664B978E68E5CA93E5C190C2A3765B3B017950015E38013C1D0166 533183785A8D8371807B72ACA0928984764C4422382A01452D015E3F01634A01 524101726853898479A89C9063625A575455605E62605E626161626161626161 626060606161626060606060605E5D61605E62605E625E5D61605E62605E6260 5E625E60625E60625E60625E60625F62645E60655A5C625B5D635B5E615B5E61 B32A3EB42B41AC233A87042263010E60010182152D891A347701135501013301 016801187B10205201016301018222395901015D0101820113AD2A40BC2D416E 01155F343E5B5144012A013F44243125011801019D87859585785249264E4826 5553344E482645411D45411DA2977D736F5960614BC1B7ACE3DCD3BFB8B0B5AF A2AFA2869F91688F6D4A7C3F1F690101740101851222801A315E010144010182 22365A01017F081A8E1B2F5A01015501016F1A245F15151E0101514C2D847967 8B7D72130C010101011E1B0E27230179735BE4CAACA899856660540101010101 010101010101010101010101010101010A13280101012623312B2201C2A869FE D682F9CC68E2B542F9C851D7AC26FFE0658A53014C01015608133A011244302A 3C3D2A878377FFEFDEE2D0C7C7BDBDA29B96CBBFB4C8BBADCCBCAAA99C89ACA0 89B9A98EC7B696C6B39CC3B29FC9B7A5CFBFACD5C3B2C6B8AA383A200A0C01B0 A28EE3CDB7E3CBB3FAE2BFAD9B7D635522574C263A36120A0801010101222518 A4978B615C530101011913011F1B01221D01181501120C010101015D5B56A39E 90A9A08FEBD6BF8E8762C7B381F9D69FBB9E678E6C31855B17572B0159320163 46178375537D766197948A9893854A4A39180C013D2E0190761AFFE980836801 6E603766614A8F8D85D7C6B8AFA58D69675F5E5D61605E626060606060606060 606060606060606060606060605E5D5F6060606060605E5D5F5E5D61605E6260 5E625F62645E60625E60625E60625E60625E60625E60625E60625B5E615B5E61 BA2A42B530469915337601125501016401017708245901017213267B132D6301 0182011F9A283C62010158010171162F3801014B0101891228AA283EB422397A 0115520101613C361C23014A46331B1B013F3831B6A2A192847A584F3A343015 5F5D534B463C4C483D5651463D3E2D1C2201121A013B4131B5B0A0D4C1B2BBA9 97AC947CB79474C59277E49B8397483CB053569238424E01015A0101831B3374 01016201019010268601187201016C01017C22373B010153352D74705B928778 453E350101010101010101017D7670F2D6BCC2AE86BCA584E9C6AB8B7D740101 010101010101010101010101010101010F101D958A86BBA69A8675547A6618FF DD86FFDD71F8C75AD1A81FF3BC46FCC4558F5D015F1501480101330101441E15 2E0C012401012704011501010101018F8D86E9DDCDEADAC9C3B6A9B7AB9BA89B 89A29585BEAE9B978E7EA59B8CB6AA9AD2C0AFE7D4C4EBDDCBEFDDCC6A6B5F4F 4933E7C7A8E1C2A1D7BC98BAA68681745A635B4236330E151301010101050101 1B1A010101011310011913011C15011308011E1B010101012E261DBEADA8BBAD A6B3A79B7A77675B5739B5A57DB6A17085742AE9C08CDCB588583C0157370180 6944877859837861928C7DB3A797F4E0CA524626332001806301FFF47B8C6D01 725E20635C40565A568A877CCEBDAEAFA29957575958585A6161626060606060 606161626060606060606060605E5D5F5E5D5F606060606060605E62605E6261 61645F62645F62645B5E615E60625E60625B5E615E60625E60625E60625E6062 BC2842B22E478B08266401015201017108205601013D01014001017301158701 019E102A9001158201018E1E336716281E010131010187182FA93041AC1B337B 01016A01015A1812331E01363213010101011001C0B2AFBAAA9F666051585751 5B5E615D5C604A494E48484981807A727567565C44676A5462674BA4947EE5BD A8CCA58A9F7457BB8166BB795F7226018F463ECF86824F01017201158B10287F 01019B0C249808248C01128701018A01126601172C01016D55565D5D4B292D15 0101010101010101010101011E2226D2BDA6A79565B6A075958355311D011601 012410011301010101010101010101010101013026125E512F73622F736012E5 BD6FE9BF53FECE5DE5B535CEA21BA07C01B4871FAF7F3C5325013001011C0101 3001015113173D0101010101848081FFFBF6F3E9DDE5D9CC928F86E4D0C3BEB0 A08C867CE4CEC6C2B4AC7C7B71D1C1B5A9A18EB9B0A1EDE2D2EBDED1FFF3E897 8A756A581FE5C194C2AD7D89805F3D3C2213130157553C373520010C01010101 0101010A04010A04011208010A04010101010A08011F1A01302A1B433A3A302B 2A1915012E3020DCC4B1EFD7B46F6628A28F49C7B27EE5CEA284774E614F1B8C 7A5A9080638B80668982699D9581C2B5A64E45244130014B2D01E9B315A08101 6E5C0169633E4F5853454A43817F758E8A81565A5673716F61625F6060606060 606060605E61606161626060606060606060606060605F62625E61605E61605E 60625B5E615B5E615E60625E60625E61605B5E615B5E615E60625E60625E6062 B12A419F1E397C010169010178011A6D01176101155901172601017B011DAB10 2F9D011F8E010194012092132D6E0C262201014501019A253AAD3244AB223976 01018601206920222104011C1601010C01010101565049D1BBB38D877D5A5856 60605F61625F575757444444ABA39CA99F939D9486DAB0A0B681726E22019944 399F44378623018213018515018C1B016201018C231D851D1D8723335D010176 0101A5223A9E1A3392041D8301187904205B162D0F0101010101010101010101 0101010F1215010101010101010101898078817A5F8372546246124B1D01571B 016225155B1B0E290101010101010101010101332815513E124737018F7E5AE7 C081F9CD71E8B850E8B439C19401C49601B487018B6101855D01734C12B08353 9F73355622011E010180696DFFFFFFFFFFFFFFF8FA555D608B8A86FDEBE7CEC1 BC626564DCCCCBF4E5E25A6061A29E9BFFF4E9918E86ABA39CE1D1CDDED6D1FF F8EAAB8A704A3401574613180801191A01413F266C69542B2A121F220E010101 0101010101010101010101010101010501012923012923120101010101011308 014C483D9A9381C5B59DAFA1819F936BC7B382F0D6ABEFD7B2A291739787657F 73587D735D948A767F7C6578735D8179633126013628014A2B01F4BB2AB18D01 6D5701695D365F62646263635758554A4A44A0998DB6ABA45151556161626060 6060606060606060606060606060606060606060606061616261616260606060 5E62605E62605E62605E62605E62606060605E625E6062605E62605E62616164 9F223A8201157601018701207A010163010161011B3301012E010181011FB20C 26AB122AAB1E34A71B34960C246301011B0101760120AA283E91011BB0324291 011B9E1B377425335B4543221D01010101292D15312E0E60605574767040413E 4445404B4D464F544B2B34283A423B6E6C62A8988CAD756F8A180EA01D12B31A 01C5342FCC3E3BC73C3AC9413EBA332DB7342DB63834A3281F7401014C01016C 01019518338101017B01017B152253011524010101010116203101041D010101 0101180101130101010101010101010101014F534E261001583001A065449B46 1D812001841E017A3D3A1E01010101010101013D351F68573189796034301262 5401FFE48BE7B754DFAE2FE7B135CC9F13AA8301C09528876101795301C3963A F5BF59AA83401F0101FCDDD6FFFFFFA4A4B430405D010115C9C3C6FFF7F6BEB8 BC0F2331D8D0D8FFF5F9777E84051E2AF9EEEFE1D1D03D3E3EA5A3A1F7F4F0E9 CAC47D5849472A012C1A01443C20292D152C2D015250352728010A1001010101 010101010101010101120801120C011610012B26012E2A01615D4D605A496F68 5A8E8774A39E84A89F817F7C59ACA2808F8A67CBBA9EB4A78BBFAE9091896979 735B8B8471ADA38E8D8B756A654D93866A9A8B786D63583A2001FFD044D2AA34 6E5401685A2A62616A61616460605F61635A696B5A5D5D585E5D61605E626060 6060606060606061616260606061616261616261616260606060606061616260 5E62616164605E62616162606060606060605E625B5E615E5D615D5C60605E62 82011F6F01018201157D011D570101570101621B34210101450112891E36B528 3CAB1E36AC283C9A183181010E911E367D0C249A203B9201178B0115A7344173 011371252D7950567971714B4443010101645D53514534120401413F3B3D3D37 3F403B44423D33332A0101014345392E28123D2D18762218A91A18B51B1BC72A 26CE3434CA342FCA3634C2332DB7302DAB302AB23536B63B3B9B2D3372010176 15206A0C1B5A01017728155E221F270101010101010101272E3A1F2536010115 0101010101010101010101010101010101011C0101695842221001583401743D 155E15016713015F2A184C36261B0401010101382E1F31230119080101010101 01018B7001E2B255EFBD49FCC451EEB63BE4B044A78001734A017C5301906A01 D5A836E9B76BB59563564A3924344901012801104A263B58E2D9D9FFFFFF7880 8D010101D4CCD8FFFFFF868A9201010182899DFFFFFF606574010101CFCCD6FF FFFD6D59412E1B0145381541381F1513013A35185E5A3C2C2B15010101010101 0101010101010101011B1A012C2B1531301D13100178706A9089816E6B649B93 889D9487DDCAB874705D978D77B4A58C7C785FA5978169644B746F5566624283 7B63A29683B3A895C4B7A99D93806763497B725BB3A18A877531B1921FA38728 583E0163542A615E5F5D5A5B60605F5B5C595E605960605F5E5D5F6060605E5D 5F5E5D5F5E5D5F5E5D5F5E5D5F5E5D5F6060606060606060605E5D5F5E5D5F60 5E625E5D615E5D615E5D5F5E5D615E5D615E5D615E6062605E625E5D61605E62 7601186D010187011376011F3F010127010162324145011A1F01015F01019E1D 31A3233A97132A7A01017A0112AC3043B7263E9A01189B011DAA3241942E3648 0101433628575453515D5E6A6C673836266C65596C6251010101514C41333426 272D1B5D5754483F3C59554A52513E382D12513B1FAB5049CC2A2ABE1312C722 22C31D17D8362DD23731CB3733B73431992622961A17961201AA3637962B285B 0101330101370101B691745B4A3A010101010101010101010101010101010101 01010101010E010101010101010101785E50B0886334220145493A0101016251 353A1201612D17643F2A3D28012B1D013D3C3C0101012B2601473C3634282619 0101BB9444FBCA6FF5C85AF7C453D8AA22CFA2339975017A5101916801916C01 DCAD36C8A741E9C877C0B18C1F3242182E5B0F336F3F5573FFFFFFF7EDF83A48 68010101BBB7C1FFFFFF66727C010117011A56D5D3F59AA0B801011A010C2FE2 D0C79E94770101013F38123B361A010101514A355854331E1D01010101010101 0101010101010104011E1D012B2B01403C350101010101011C201F918E8A8687 81C7BAB4A29A8E272613B4A392897F705F5C4BBDAC989B8F7C514C31847D5F8E 866D817B677B78699592867D7D6DA29A837673554A46134E4201685C017B691F 4535014F44174F4F4253544E515551595A5948484B4040445558574F51554F51 554F51555154565151554F4F545151555151554F4F544F50504F4F544F4F544F 4F544B4F514B4F514C50504C50544C50564C50564B4F514B4D545B5E615E6062 931A338401128101017B011D5601013101012B0101560C203701013A01014401 01711A3166010E6201019D2036A91E3AA40426A8102DB5283EA23C4B5701012C 01011823010F1601051301302D1F4C403669605727220E0101011C1E15292B24 1B1D0E3330283F38314B423A27280E615442FDD4BEEB9588AD2617A81301B61A 12C4261DD4332DC23331981501710101864D39F5A9997C36246C0401912E2F73 181568221F2C0101261001373226010101010101181B1F010818010101010101 01012001082A01010101010101010137231F876D5D5244364F4F424B4533433C 174B3C1F412E128D7B6D443B2D33281B4A4041696150B5A282BE9B8391675773 4501FFE593FFF490FFF17DF7C358BE9401DDA940BF942F966D018E6401A98001 F1BC49CEAA3EC5AB4DCCB88E666C7301285801377E01225DB4B2C72C416B012B 6201013D4B5C78DDD6EE1C335401012401011B9395A4777D8601122A01183601 0101484418302D013430151C16010101015B5543625E41262501010101010101 0101011E1A132726172E261A2B2513010101010101010101181D1799938EDDCA C698928B010101807B72C5B5A96E6C604F4F42C3B1A5BAAA9B625C4D9B8F7DB1 A2938B8578FFF2E6FCF1E5F4E7D8FFFBEBFFF2DEF7E6CAFAE7C7FCE7C1FDE8C5 FDE8C6FAE7D2F7E9DEF7E9E0F3E8E1F5E9E5EDE0DDE2D6D3F2E6E0FAEDE7EEE2 DBEFE3DFF2E6E2EEE2DEEEE2DEEFE3DFEDE0DDEFE3DFEDE4DFEEE1E0EEE1E0ED E0DFEBE2E0EBE2E0E8E0DEE7DEDEE5DCDDE2D9D9E7DEDBE1D0D25E6062575A5E B33243A21E348E01157B010E6701014C01013F01014E01016613261C01010101 010F01012401017B1024B2283BA51226A41024B1203AB1203A7B203301010101 08012B4A26011D010101014138221B0C011610010101011818150101010A0C01 4C46464B423D37331D81786AAF9D8F9A8A7A94816CA26754A8442AB03A229B04 01BA2517C6251DAD2A26C06261CE9885A79C7CA8977DA3917A814F419A46436E 01017310014301010101011C1D1D181E1D01010101010101010E01011D010C31 01012A011035262D4401011A0101010101010101015148442E302052513E4B51 2F4350330A280122331F6D6C670101013C3228BFA78AAC9766A57C508F491579 3C01C28D3AFFDE7CFFDC67DDB140E8B447E4B14D9E7C01947101B98D13E3B140 E7B73BE3B846DFB954DAC28C626B66012B5A0544910132770101330126661844 821E4079010144010131012556162A46434C517377763D4543333A4401182F01 01013033014B48340A1001010101010101524D403737121515012E321D262318 130C01211E151815011E1601160C01120C011B1D01010C01939088C1B6AF565A 56010101363835AFA49DC7BBB27C7B734A4A44A0988FB7ADA1726F656A655B82 7D73B1A99FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEFFFFFFFFFFFFFFFFFF FFFFFFFFFFFFFFFFFDFFFFFFFFFFFDFFFFFFFFFFFFFFFFFFFFFFFBFFFEF7FFFF FEFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEFB5E616056595A B43647B33449A8263C9B1D37901A2F8A162F84182D81132A7301156813263301 012B010174011DA83249A41028A31A35A0233C96082A94011D67011A1B010101 01011E3B2624301824200138301B010101302B220F1301010101010101010101 564D478176726F69639B9388979284A88D7D9E7560AB624BC56047D16454B23F 2AB22A17BE251AC43B3BDD6263C16A5DAA7659997A5C998B6B3D160164281D57 01016204014A1A010A0801010401161B01010801010101010101010101010101 010101240C012B13011901011201013722010101010101010A01012B281D5757 43554F371F1A013D351A7D70691B10015D534A675B467D7050866B535F371547 20015334019D824EEEC889F4C67FF0BB6BFBC16DBF9226B78A01E7AF40F3BA53 FAC35DFFCB74FFCB81B19978363D441B3B671E51942B518B010144304D86224C 8A2B4D85011B5D011E57011E492E3A40696A54585B4763685B2C363701010101 01012728013B38200101010101015859424C49390101013C3A2D36372A1F1D01 27220E0101010101010101010F120136372A383A242C2E1F3A3C390101010101 01010101525755DDCAC6B7ADA62E2E2837302F7A736D7F7B6F3735205B554376 7064A29A8EFFFFFFFFFFFFFFFFFDFFFFFCFFFFFBFFFFF8FFFFF9FFFFFCFFFDF9 FFFDF8FFFBF6FFFFFFFFFFFFFFFFFFAAA7A3646C6AFFFFFF91928F010101FFFF FFBDB6B6152A28FCF2EDFFFAF6C9C4C4FFF9F6FFFFFFFFFFFFFFFCFBFFFEFEFF FEFEFFFEFDFFFBFDFFFDFEFFFBFDFBF9FBFBF9FBFEFCFDFCF1F05F6262575A5C 991628AB2B40AD2D41A41B36A82236A92036AC2537AA253AA4253B982A3E7301 1B870120B9344AB72E468B0101A428406C01016A01018501126F1E2F1C010101 01013446416C6F66302E173332224F494443404133383B2728200101013A3424 1E1A0167625D5D5C5C4B504B6C7668F9C8B7A766519D462DBA5133BF5C42A949 31A72E15B72A1AC3302FBC2022A72201972E01CA8E6DC0AD82260C013713015E 2A1F530101452001272A01191A011518010101010101010101011F15018E753A C99E4AD5A550CA9A41B98E3BB79146F4C186A587531601010101010101011B18 01564128593C01583C1F2708011C0101675D4E3F36200101011604010101010F 01011E15180101011801013F26018B6C1A957101E1A946E3AD3EFBC14ADDAA3C 9B77019F7922673E01050101151A2A2C4571054485012D75010158011B691341 8501266F0132710123572B3E59484F41524F015A5B2F05180101010101010101 1301272A1A010101776F5DC8B7A0E3D0AEBFB29D010101181B01010101010101 01010136341A010C0119220101150129301A4A4D3A1215010101010101010F01 01010101737977FDEEE67A7D760101010F01017B6F688E8678292501433D203C 3B227A7669FFFFFFFFFFFFFFFFFFFFFFFDFFFFFDFFFFFBFFFFFBFFFFFBFFFFFE FFFFFFFFFFFFA5A39C48504EFFFFFF8A8782010101FFFFFFACA4A1010101FFFF FF9A9593010101FFFFFFB3ADA7010101EFE5E1FFFFFFFAF5F0FFFFFFFCFDFFFF FEFEFFFFFEFFFFFFFFFEFFFFFDFEFDFBFCFAF8F9FEFFFEFAF2F05B6260575D5D 9722319308229901229B0828A31A35A91E3AA71831A00C2A9201178F0115A323 3AB4364ABA384E91011F7F01018401185B010182011292101F722B310A010101 010127352253554A3B37285E595576716F6E6C706C6C7467645F403E20EDD1B6 524A20010101241E265A5551BBAE9B977661995D41A4402ACE4839B936249201 01B32217CE3733CF3737CA3335C23534AB2817922801AA614A6120011501013B 1301361A0E4B3B313734172625012E321D242A24010C15180101B49155F3B764 EFAB31DE9C22E1A034CA9222C69231C49334DFAA51D2A96F624D1F0101010101 013D2001693C137D4F3A5E2B1819010118150137342801010101010101010101 01010101011C0101130101190101815D137A4C01AD7801BF8901FFC55FFFC66A C3963A5E34015D3201563301361E013836262E3F3D4755631530500116562B50 8E0F2A604142626762693F3828120C015A5A352E1D010A010127010101010101 0101121201010101DEC1A2FFF0C0FFEFB1F5DFB678735F120801050101796F56 C1AE8BC4B394A49A8096907A30361A0101010101010101010101010101010101 010101016F7170BCB1AD010101010101342B2F37322A5651463C381D6861425B 55417A746AFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFBFFFFFDFFF6F3 B1AAA7FFFFFFB5AEA9010101FFEDE6FFFEF6010101F3E2DDB5ACAA010101FFFF F86F6D6F1B2322FFFFFF5558571C2A26FFFFFF8C8E8B010101FFF8F8FFFFFFFF FFFFFEFCFDFFFFFFFFFEFFFFFBFDFEFCFDFBF9FBFEFFFEFAF2F05B6260555B5C 9226319D2036A00C2A99012696082A95011F9401159D011DA40426B61D37C732 44C53B539A18316F01017C01207901017D0101A3233AA9323C58120101130116 1B0147483326250121200E33333345484E4B4C5B010120292B1F797656E9D1A7 9088560101012218245A4F49564C2F725134A77053A23215E33D37C4231BC125 1FC4221FD2302FCF322FD13633CE3639BE282FAD1317AA130E993A3A41010101 01010101010101011C1301130801121501051201010101563E01E1AA41F0A81B F19E01F1A101D89401DE9501D79312CF9001D19401D5A02FFDCA798E7B530101 013001018C5037671D016F25013F15010101010F150105130101010101010101 0101010101331534371340370801593401CB9542F0A6317A3F01B07D01D19D41 DDAA57E5AE658B610190651A784C014C2B01AF9554CCB892434C400F2B4E2B4C 8934375C5A413BB3937B73571A7C6F511F2B0E38150193573B8344336F331D1C 01010101012E2A01FFE7B3EECD91DFC479FFFFC7D2BEA271684E564C2F9F916C D4BD8CB5A67ACCBE94FCE7C1948F78010101010101010101010101241E262215 1B0A010101010101010101010101010101010134343169675F5E5941625A3169 614D898078FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDFFFFFFFFFFFFC8BBB8 010101B4A9A5FFFFFF1318135D5D5AFFFFF6010101A79F9ACEC1BC010101FFFF F65151535F625FFFF6F001010196928DFFFFFF0101015F6262FFFFFFADADAAD1 CED2FFFFFFFFFFFFFFFFFFFFFEFEFFFEFEFDFBFCFFFFFFFCF3F25B6260555B5C 992336A02237AA253CA42A3C9B2B3B961E3591152DA0203AAB203DB5304AB028 4090011A79010187010E8D0118990126B32844A83C4D7928284B251329381727 301262604E1E1B0124201A3D3B400F121501011341415B48464E5F5E50D5C09D CEBA83332B010101012B20015346018268379A7340BF5C42BF160EBB0C01C623 26CC2A2AD22D2ACF2D2FC52824C82E31BC2524BF2524C9322FB2343395353144 0101050101341301331801010101010101010401010101624001EAA62DE99C01 DD8E01F19E18B471019D5B01C68601F9AD2AEDA701EEAE37D4A540FFD99B574C 3A2208014E30202201015823153A1A120101010101011208011B1B1701010105 01016F5428825D3C220101310101B58226FCB353FFB22DF4AB2AC48B01A87701 AF8418DDA656CA9B4E8B620191690196740EAA8D37EAC690837D5B0104014044 68453C46624C39433212302001514631131301825435BF66418F35019A483174 40340101012922019D9375E8CCA4FFEEB4C1AE815F5826797054373412010101 242501908864D5C198C7B795D8C6AB67655A0101010101010101010101010101 0101010101010101010101010101010101010101010156534E696351736B4B34 320168665BFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDFFFFFFA8A6A1BAB2ADFFFFFF 6A6A65010101FFFFFB9B948F010101FFFFFF60615D97908CFFFBF4011301FFFF FF383E3CB7ADA9FFF4ED010101FFFEF6878781010101FFFFFFFFF2EE0101016D 7778FFFFFFFFFFFFFFFEFEFFFEFFFEFCFFFEFCFFFFFFFFFCF3F25D6362575D5D A2263B9B1B339B1B2F982B36892A2F8F323A730C177B01139101268201127401 01770101870117A00C2AB91E3CBE2644B113368B2B37441E123D351A01250140 4834716B5F3B37331E181B302A2F27262A2426397C7C895657620F1312AB9E7F E1C586877F4D0101015B5015A08F59D1B37BD8B378C16947B71201C72528C116 1AC81E1FD72D2FCE2B2DC92D31C12524BA231FC3231FCA281FBF231DBF332F95 2A265501015518132C0101120117010833010113120101AC833BCC8B01F4A41B D88E01D18701C07901C37E01D28D01FFBD42E29C01E9AA1FE9B23CF8C97FB6A1 7A1F20010101010501012101011E0101010101010101010101050101010C0152 3B01CB9D59F4B26CA56C01AC7001F2A836FEAF2DFDAE01FFB724FFBA34E5A533 926701926901C79B3A8C6501E8B14EC0952D9E7D01E2B973B7A067907E5F8774 6F5A4635402D01010101011001716B60211A01BC7C5ACA591AB03D01A83A0184 401B433001211A0101010153553BEAD4B4746A414B3D0196886B2728010A0801 0101016C694ECFBD94B4A986F4E2BE8480720101010101010101010501010101 01010112222D3B01081B01010101010101010101010101010136381F30320101 01016D6D5FFFFFFFFFFFFFFFFFFFFFFFFDFFFFFFFFFFFF303B35010101FFF6EE FFFFFF010101696964FFFFFF010101E7D1C9C3B5AF484849FFFFFA262E2FFFFF FF1F2826F3E2DA93908A48504EFFFFFF010101918E88FFFFFE010801454647FF FFFFEFE5E1C8C8C8FFFFFFFFFEFFFEFEFFFDFAFDFFFFFFFAF2F05B6260555B5C 863636853E3C82453E693A2D81604E97736468403667041396133693082D9915 33991E379723399F2B409E2A3D9426249D3F284F01011B010119180113261860 605F433D406461676263700101013C34189A8D796661473A361501010191845A B7A161C1AA7086773985742F7F6B17907B3AC4AA73C27756A71E01C33434C526 28C21B22C42028B31D1FAA2A24AF332FA02A1BB93831BA3024B32B1DB63324A8 37376E0101580401300101010101011628010101443615C49751D49101EFA11F D78E01B36F01CC8701C58401EAA31FFFB741C68E01CC9817EEB750F4C581D2B5 8E0101010101011301014410134301123A01012701012601011C010112010145 1A0194691BFDB868FFB544E79C17D89101F4A512FFB92DFFBD3BFFC244FFD76C B68A1B785301DDAD56A37F1DFBC982917112775401C6A36FB9A07A64573C5648 4366594B342501010101444444736C640101018C634A9549206E0101A53701B3 5A369F5935987057625D46010401131D015958397D74565D58400108011B1A01 191A01151601ABA081FFEDCB928D7730331F0101012723223B34340101010101 010101010115220101010101010101013B38249B907A635D3527260101010101 0101616154FFFFFFFFFFFFFFFFFFFFFFFFDDD4CDFFFEF3FFFFFF4E4F4B010101 FFF3EAFFEBE2010101FFFFFDA79F98585956FFFFF6313535FFFCF5474A4EFFFD F63C4042FFFFFE333837E5D3CCC1B5B3010101FFFFFF6D706C010101FFFFFFFF FFFF0101011E3236FFFFFFFFFFFFFCFCFFFDFAFFFFFFFFFDF4F35F6463555B5C 7453406F62495E65445A6B493D5D311F3C014A5A398048468E082D96082FA71A 369A2239942D3C7C1A284B01019F694EC0965F947F4E3638010101012933404A 46581B182641415B515972010101615726E3C290A492509F8E5A9D8E648B7A40 9E8B43AB9043B79A44836B01745E015D49015F54019862399D36179F1D01B51D 18B31318B718229101017A13018426138128019B3B28B04135A22E17B03A1F9D 251A8301015E0101370C010A01011E2D24010101271301C09443EAA617DF990E BF8101C07F01D58D01E9A120FFBA3DF1AE3CD79E31CB9A31CEA441F5C886D4B7 8E0101010101012701015301135101015301014701013C01013D011237011333 0101875A17FFBE5FFEB701FCB001F0A201ED9F01FFB01BFFB737FFC14AFFD66C 9F7A01B58E28F1BD6CB593516D5A17341301734F01B1906A3F33011910013B37 2F191501312E01212201727168726F67010C012208016D493AB9725AAF4112DC 663EDA5D2AB9714E6C5B3C2E2B011628011922010F1301010801121801010101 2E2B013C3C18363A137B79641518011F220E051201262318342A1F0101010101 01010101010101010101010101050401A4947B958859C5AD6F6F673686836F48 4936575743FFFFFFFFFFFFFFFFFFFFFFFF010401010101FFFFFFFFFFFF1E231A 191E15FFFFFF878981333A35FFFFFF131D12FFFFF6525755F7E5DE666865F5E7 DF5A615EFFF5ED2B3331FFFFFF01120EF7E4E0E7D4D0010101FFFFFFFBE9E201 0101363837FFFFFFFFFFFFFFFFFFFCFCFFFAFAFEFEFEFFFDF4F3616766555B5C 473D2D43442D3B48281E34010F30014353314E5B375532157A281B8A3428AA57 49853E2D6D371D5A26013C0101A57F4BB4924DA58D538E834B3C3A1501010105 0C1F1E1E39010117413E406C6146806B368C783CD2B77BBEA66FC2AC77A58F51 907D289E8734B0943E9882337965126854016D5A1A855C28995C339644188F2A 01901501A925138E2312792B15682301723A1D854233742601A55141A2443190 37205F01014401012401013C26015548262B1E012E1D015F3F01BE9139E7A741 EEA524EEA524C98E01FFBB4EF8B74EFABA5DDFAA51937101BC9A3AEDBD829A7E 5C0F010137011B40010E4301014F01015301014E010140010140010157011F3F 0101A0693BFFC975FCC031FFC83EFFBB2DFCAF17F4AA01FDB73CFFC45CFFC86D 9E7C0EFFD688BB9A579A8759292801271601765C3A62503A0101010101012626 1B1312013F3B1B3C3A285D5C545B59570101011308018B7C6DD49780963C01C1 643AB350178F5A353C3A122126011626010112010101010A0801181B0130300E 44401B4A4522403D131F20011F22010A0C010101010101010101013D3D460F1A 2D0101010101010F1215010101010101827C6AA093748B824DC5B698F8E8D7BD B2AA818178FFFFFFFFFFFFFFFFFFFFFFFFFFF2EB2E332D010101C8B9B4FFFFFF 31353140413EFFFFFF161B12EAD6CC958F88B9AFA8908B84C7B8B389857EC9BD B781807CC1B5B18F8D86CEC1BC56595AFFFFFF010101F3E2DAFFFFFF0101013A 3B3BFFFFFFFFFFFF303B416D787FFFFFFFFBF9FEFEFEFFFAF2F05D6362555B5C 5365573D503D293B1B1F35133B4A2F3B48243741016E603A96734EAA815DA77F 56857140414501958B519B8E46A59142B69E49978531A48D4A8D7E5F01010101 0101010831010101564A287967377F68187B671A8E7E3BAF99599D8D418C7920 937E229580249D872FA58E509A8759B69A71AF9267BD9E70C2A56FC69B69BA87 54A055248B1B01913E206C3415562B01432A016242285834016D3718914F3B8D 53395D23014F220184684173592062490169551D8577564F3C01382301EEB663 EEA715D89B01D79F01FFCB5FF7BE63FCC473987917907701E1BC67FCCA909E77 5827010158011B4F01014501014C01014E01014801013601014401016A01224E 0101B0714AFFD07FFFD654FFDC56FFCC3DFFBD2AF4AC01F9B53EFFD173E9B766 C6A45CFFE39D8677369088661225120101011C12010101010101010101013638 330101013432013B361A2625010A0C010101013B3F3E0F2301907057BB744A93 48019F541A633E012736011B28011222011F28122C2B151816011212012B2801 4441133C3701443F01443F220101010101010101010F100E2226223B4453293D 571E2A352628173A3A360F100E0F10010101018D8875A39A79C8BCAAC8C1BBC4 BDB9BDB7B3FFFFFFFFFFFFB6B1AE6F716DFFFFFFFFFFFF676762010101B2A7A0 FFFFFF363C34818178FFFFFF30342FFFF2E9747670CABBB6AFA49BADA399B0A6 9CB6ABA48F8D85E8D7CC4E5751FFFFFE414947B3AAA5FFFFFF0101018D8E86FF FFFFA9A29A010101010101B5B2B5FFFFFFFEFCFFFFFFFFFAF2F05B6260575D5D 585E5C5B625F60666248514B192D17444C1DA39B66E9C895D4B280C6A779947D 4A796A347D783EC8B2759888339D8A33BDA24EA38D3D7868016A612A4C4A2F16 180101010101010155492073622A79630E89743193803EA48D4A93802F8F7A1F 9D852A9984319A863BBBA069C7AD7EB09664CCAD78EFC38BEAC083E5B377E9B0 6DCF935A97580E713401602D01773F1D783C26864D39925B4176350158010169 2E017F5101A37C3BC5A162B49155775D01563D01715E37907D630101014E3001 D4A159CA9C44FFC86AE7B561C49F56C49B47B48D22DCAF60B99955F3B68D9054 433801013C01014F01016701016A010E5A01015101014001014F01015A011522 0101AC7F57FFD48BFFDE73FFDD6CFFD761FFD45EFFC34AE5AD43FFCC79E3B774 FED79CB28F62A27D587A5E4A26160E151001010C0101010101010115150E130C 011312011F20015251415153490101010101012C2D013A3D188473557457287A 572D522601896A44917A5B3720014B3C265949364B3D1B6353364C3A01312601 303001262601302E131F1D0116160127251F0101012E3020777666313D432438 571F2E3B131A0115150E01010101010101010101010166675EFAEBE3CBC5C6DC CDCFC8C0C0FFFFFEFFFFFFA5A19B0101010101018E8982FFFFFFFFF4EA010101 7C7A75FFFFFF3C413DC2B4AEBCAFA9AFA49DB0A69C97918787847C989289807D 76968E86978F86B6ABA2B1A99FB3AAA283837EFFFFFF010101C9BCB8FFFFFF6D 706C0101017A7A79FFFFFFFFFFFFDFD9DDFFFFFFFEFFFEFAF2F05E6062575A5E 5D5B62595A65575A675D6268293737616236F8DD8ED7C07BA89C57918846716D 246D68206D682097893CA48E2F947E12B99C43BFA55AA8944E746C1F6A6A2D5E 5D3633351A242201564F22867744826D1F826D1F8C7A3493803398832A937B1A 907A01907D28AB9659A4905AC3A97BCEB178FAD48CE8C07DD7B371D5AD60E5B2 5DA481208568019773247F5701641A018E321A95402AB56950A9644395582A8B 5A018C6A01CFA953BC9A37D1AB5CAF8E47765D174430013B2B152B2034130101 1F01019E8354CCA865C9AA6DC3A872C5A253E2AD41FCC57ABB9662B0785D5701 016201124701016F011794132D8101128710225F01014A010147010147010131 0101B19369FDD393FFDC82FFE181FFE17DFFE079FFE479FCC870F9CA7EF5CC92 D7BB92805E3CB77D6A4C1001431318010101010C0E0101010101011B16150101 01050101262A0152584D26372F010101837A599689669387613D3F0126380136 3D015F5E3CC4A08192603786593A693F284B2A014B3601C5A27E8F6F3E483801 4042371E231A010C120101010A0C01050101010101474833555C3B011A13011D 3E1928362B34280F130101010173767B5B65730101019997A0DFD6DDCEC9CDC9 C3C6C5BFC0FFFFFEFFFFFFFFFFFFFFFFFF8B847E010101182015F9EAE0FFFFFF 6F6F69373A36FFFFFF5B5C59E2CDC48F887E9B94868B857BB2A89BB3A89FA098 8F928A82A4978D878278BCB0A5817F77FFFAF0262E2AFFF3EBFFF3EB0101014F 5353FFFFFFFFFFFFBEB3AF011618010101FFFCFDFFFFFFFFF7F65E6062575A5E 5A5C62575864575A675A5E681F30365D5C37F1D690E5CA86EAD086C8B779A89C 63918C5B7C7A5176703C90844AA38F57B39A5EBEA465C8B16CCAB482615E3552 503740423A5250432B2A014035018F7A47958247A99255A48D47A38D40AC944A 9F8A3A9D8A42B19B60A99159D4B47DF7D097E7C489DCB77CD2B16DD8B068D5AD 60B99650AB8E4BAF8E53BB935EAD7D50763A01682B01BB845AD19764E9AD719E 7301B08718E9B550E4B33CCEA333BC94268D6D01735901210101220801190101 010101806F50F3CCA3F9CD91F3C378DDAD59FFCE70C193583601015A01016601 016601017401018C011F8E01177B010194041D99162D7801016F010167011256 0101BA8A6DFDCC9BF7D68FFFE199FFE298FFE092FFDF8DFFDC8EE7C07EB69366 846246AA6D6181232466010163081F3301010101010101011C0101311D182113 013820014A2E01432501190101836B4BDEBC8E9F8C5DB29C6B5B5926525B3944 4626A89A826F451FA76036905028774015856550372E1548381D3826012C2301 0F1201010101010101010101221D011C16013333135758412E360E0108010101 01242A24222515051201717174FFFFFFD4CBD15D646CC4BBC2C2B8BFC8C1C7C2 B9BDBFB7B8FFFFFF747B763D423EF5E0D3FFFFF9FFFFFFB3A8A1010C01585956 FFFFFEDCC7C14E4F4BFFECE46D6A639F958DAFA397C1B2A8ADA397ABA298B3A8 9FADA198B1A499C1B2A8837E75BDADA67B7974FFF1EAACA6A345494B9B9694FF F9F5B9AEAC01010101010155575B828283E7DEDED2D0D4CFC5C867686B575A5E 585D62585D645559645D646C3D4A57161D018F8746C7B472C8B467C5B572C3B7 7CACA57C5B664A454A3130350E4B481D4A4101B6A46CF5DA8DB1A07322200158 584B31373658585A010C010101016E603AA38E5F9B884697853E9B893D9D8A42 9D8C46C0A86DAC965F8D7B35C4AC67E8C88CC7B381C1AA70C5AA63AA9249B59B 55CFB175BFA46AB2965EA58D53A38850A78A56937839A58846C5A358E7BA6291 6F01B68C12E3AC2AE7AF01E8B11DEAB42FBB911AA281246E5101684F28483715 6A6456F3D9C5F9E2C8EBC387DCAC41EEB95BA382014715013701015901017901 206F01018D01019E081F8701017C0101920101B61528BE132DA208267D011269 0101804128F9C3A1E7CA99F8DEACF9E0B2FBE0AEFFE3ABF3D79E66600183623C 925B5579161F6C010181011A78011260010153010E5715222701010501015948 395F381B622A017D42246626017446017B6201B99A5DC8AE70978E6019280168 66506159464A0C01842501A85C2A7835013B1801152020010101010101010101 0F12011513130101010101013326013734175157391C25011820011C20011518 0118150124230E8C8781C8C0C0BEB9BAA2A5A4BAB6B6DAD1D1AFAAAEC4BBC0B0 ACADB3AEADFFFFFF9A988F0A180101010101010186867DFFF9EFFFFFFFC8BCB6 484D49A29992FBE8DB7B7770A99B90C2B2A9B2A89BADA397C2B4AACFC0B5CABC B1C8BAB0B3A99DACA095C6B6AD837E77BFB2AC8A87826E7371EFDED88A878437 3C3D303A3BBEB2B1FDECE4FFFFFFE8D9D6747A7CC1BBBFA8A5A65D6364575C5F 595B5F5F62645E6160606567646B6F2E3518454401B3A577C0AE78988F5F8684 59575B402938353D44495D6268302E13514801F1D39EC9B2774B420113100138 371F4F53413D3E2D272B12292601372E01382801271601524101928447938657 B5A57D7167409F9072D1B78EC5AE7BBDA676BBA778C6B084A5936D5E51266D64 40A59270E2C095C3A7788E7836987D2FB4903BCEA658B28E37C29944C8A04789 6401C3941ADDAA3AD4A82FEFBB58F4C264DCAF60B08D499A7D3CDCB27DD5B281 F3CD9EE9C28FC5A772C8A35CDDAB51C49B47987B1BB38B569A714E5D08015501 016C01129023428412357301185701016F01317D01229201208401018F011B71 010E45010199735FEDC8A3EFCDA9F8DFB3F3D7AAF3D9A69E8B65341B01531501 6301016D01017C01136E010162010159010161011279182F84233A3601013420 01624228734C26996346A45E436E3D12533D0186764B8279474B49122C340143 421D1613015234016D3801D59C7A9E744D150101010101010101010101010101 01010112101501010112080137331A45422D222A010110011923010F13011B1E 011B1D0EA99E9CB3ACAEA2A1A49B9A9D949494C7BEC3CCC6C8A3A1A2BBB2B28A 878483837CFFFFFFFFFFFFFFFFFFFFEEE3AFA49D676762181D13333A35B3AAA2 FDECE2CBBCB5948E82A3958CB7A79DB6A9A0BCB0A7D8C3B9C9B8ADB3A396C0AF A0C2B3A7D4C2B8BBADA4ADA198C6B6AE77736BCBBCB89A95934F51559E9895B3 A9A7FFFFFFFFF7F27F817D43494E303B41010101B2B1B6BBB3B7606567555B5E 5E5E5E55555340423A383E3A343D3D3035203438125E5D39605D2F51502A4344 28212E2836445A4F5B75646F8B22281FBEAC80C8B2825E570137330101010121 22014A4D2A484C2253572F4F4D2D3A361231260145380E837553B9A77BAA9C7E 918E7C43423756534E847C64AC9B76BEA87FBBA67992876A63625A72706D3C3F 495D584D71684A827342B69A619D7E15C19512DEAB3EBA9018C49836C3963CA5 7A01D19E20B48E178F7701947D1B9D853B806612593E017D6201A5892DEDC073 C2A353B79436B08812A47C01A8821FA8873C9A8243694D018C6A155D1E015101 0164102D732A5460103A5D0C2F4001315E3A6578335C6E01287F011A8C01015E 01012701011B010190785EEDC7AAF1D7B0D5BF979B9466433301190101470101 6D010E7201127601015A01014E01016901176201016D010195011F8535372C15 0159441F301B017C4A2092411B551D01291801160C01181E013134015B59262C 30013A3D155B55315144134C3C014B38011613010113010F1817010101010815 12151813161D05121D010101181D014849341218011B20011820011216011B1E 01A39C97AFAAAFA2A1A69DA1A59D9B9F9F9B9AB2ADAFACADB09B9A9BA39C974A 4A44948E81E9D4C912201381807A989289F2DFD4FFFFFFFFFFFFFBE9E0ADA69E 71736AA39B8FA99E90989186C2B2A9BBADA4DAC6BEB2A698AFA08EAB9B8BB0A0 8DAB9D8EB7ADA1D5C3BBB9ADA4B2A59CB2A59A85827CC5B8B5D4C5C19E989331 3736212E28011201243534727778D1C9C9EBE4E4EDEBECF1E7E8606567555B5E 4C4C3C303418262A012E33152E35183437153438012C3001272D01262801272E 013137203138341B25332B364D636054CAB387796D3C403A014E491F272D0116 1B013D4018484C223F42133B3B123D3D1D3A340156492D574C2F5A5333575444 1B23223C3B39746F63363218010101010101010101595342807B744A4A4A5B5E 61565143010101907B3AAA8920A78301CFA22ACB9C1FD2A226D19F31C4952AC7 9818DAA51AD8AD3ED5B256B3965085743C634D01210101987A24E8B75CE8B75E DAAF55E4B45EC59D41B58E36A984317755015D3F01AC8B4DC19C638567553104 2A4B355D2C225A2C1E56483765363267414D7F533D6F612D5A6E043383010174 0C242E0101240101331D017D7050928764665A36553F182201012E0101570101 6101016A01016F01016F010E4A01016201015801016001018B011F8B26355A08 01743E2F2E0101532D013C10011E01010101011310013B3A01565422605E2A40 3E013335012B2A0158512D3A34010F0101191801121601121513010101131824 151E2F01081A0101010101013F402630350E3036011F2501151A012C30138584 77C1B5B39E9CA2A09DA4999B9D98979AA9A3A4A9A3A49B9A9BA2999479726938 362A9B9486F7E3D73A41401B251A010101010101121601343734626660A99F98 CABBB4B6A99E868175B5A89DB6A99ED5C2B8C1B2A8ADA196ADA294A89C8EA59B 8EADA196AFA599BCB0A7D1C1B8AC9F97ADA1969B938AADA39C87837FB0A7A2DE CBC9FFF7F2FFFFFFFFFFFFFFF2EEFFFFFFFAF2F0FFFDFDFFF6F65A6061575C5F 383A01373801383C013C3D01404101404012363B01383C123F411F363B0E3337 013C3D0E3134011C2001010101736C56796A364038014340014040153B41182E 34013D4115484C22273001151B011822013030012C2501332A01161001212022 3A3E551C1D1D877E6D66615A01010101010136372A726F674445405353544C50 54181601766B44CCAD63BB9201C99D1BDCAD39E5AF36FEC343E1AA28C4960EE1 AB24E8B11DF0BE4EF1C767FFE097C9B5927A683B5E4201A7852DEDB647A88001 C79D28AC8915AB8C2A9E80269E7F33C0985590700E9E813AB79762524D440F2B 5D01346B01155C0A427E053F7C01407F014180183A752E2E645A1A4264010168 01183801012E010166593955491D0101013C260143160129010147010E5B0101 6901018415286001016801016701017610264C01014E01017D011B9622377C01 0184322D6630174B3422182A1B010101010101383B1D3A3601605C2858581A37 36012423013F3C153B3B121C2001151E131213010A0801010401010815011528 192A40010112010101051601484D2F222E013F4615343A014145126266519E99 8FA5A0A09B9DA298979A9494949E9CA0A8A4A8A9A3A295918C736C6460584445 3F337A7669FFFFFFFFFFFFFFFFFFFFFAEFFFFFFFFFFFFDFFEFE5DECCC5C3B5AF B2A79E9F958B948E81C5B5ACB2A89BCEBCB3AA9F91B2A89BA7A09599958E9693 8BA99F95ADA495B3A99DC8BCB4B0A69CAAA195848179ABA298B6ABA49E99917F 7F7A555B5C2E3839051E18010101010101010101ABB0B3FFFFFF575C5F555B5E 29320140401547461A4141134C4D1D4C4D20484C1F4040154141173D3E17383C 123B3B153132012122010101013C35014437014F44133433013133014A502D2E 360E2B36182C320129280164591A614F013823012112012C2201272201010101 273047010101554D40736B66010101292D2A837F7C010101191E1D4444471E22 220101018A7C55C4A663C49D37CFAA4BCFAB51F2BF56E2AE20DCAD3BD5AD51E3 B34BEFBC44E1B136EFBE46EFC778FDE3AEA38E5F533D019A7E1DE1B242B28B01 EFBA4ED4A63A957401785701B69126C49C3EA07F13846B286F6244414C5F274D 86011B63013A78013473011A5F01336F01014B011D600F286727124A56163E38 01200F01011501013628124B3B2D1601013A01017D2D366201015A010173010E 82010198042A9D0124A30128B41D3CA825406A01015B010180102881011B8001 01A22B3AAD3D43793036010101010101363C343730017460396D5B3644380130 2B013032013C3C183D3D1D292D1B12151321221D27251F18130E0A0101010101 010418535B5F303C3C2E381B363C01262D015E63423F4420676A54968F808D87 7D9B948EA39C979E968F99948AABA19AB3AAA5AFA49D78766F7A7468736B5D4F 493EACA095CFBFB938403E4F534E43443D595A575A5E5A60615D6D6C677D7B76 959086A89C909A9285BBADA2B4AA9ED4C0B7B5A89AB2A59AABA298908B84938E 86ABA298AFA596A0998DC4B8B0B0A69CAAA097848179A59C93BEB1ABC2B7B3C7 B9B8C7BDBBCBC1BFC2B8B6A8A09DD1C2C0B5B2B2EBEAEAFFF7F65B6162575C5F 333D154749204A49184C4D1D4F4F2056572A4A4F1D4F4F20434412383A013337 01293001181D01151501050401302B015B50184A3F0E01010141411B454D2240 4834192D1F0101015B552DC6A563DEAB3EAB8B3383712D5D5022212201010101 01010101010157544469675F0101010101010101010101010101010101010101 01363301A39365BAA063D1AF61A48C3BE9C680EABE5FE3B226D8B24EE1BF78E5 BE67EFC259CEA617D5A601D1AD4AD7BE82AB955B291601C7A958D7B141D7AC37 F9C450FFCC5DE9B43EEBB63DF4C047C79E22997801816D3936373D0A3261245E A4011E6F01377522447C010144012A5F01013D22447A012B6D243D754E4F7A01 011D0101010101010101012101011C01013701019F2E437D011278010191011F 970118AF0128CB1D40D41E42CF153AA70112930101B03A506E01176001017D01 01BF2846BE01268101123301013B1D132B3618362801623E015D3D174A330119 0C013F421B3C3C1B302E13151201010101010101010101010101010101010101 2636357C827A011501414C24484F014F542424300101010176786CA0978A7A74 66857E70938D7D8D85758C836D958C7C9D9688AA9F91989182AB9D8EA3968863 6257C0B3A9BDB2AC16231B595C5962645D9B948EBAB0A9D1C0BAE4CEC7E2CCC6 C8BAB29F958B837F73B7AB9FB4AA9ECCBFB2AFA694B2A899A99F93A0988FA299 90A79E92AFA596B6AC9FCCC0B8A59C93B4AAA09E978EAFA49B87877F6E736F83 857F9F9C96BDB2AEC9BCB8CBBDBCFFFFFEFFFFFFFFFFFFF8EDED5A6061575C5F 5D5C5456554453583C5D5E424F4D284C4C264F532F5958395251333D3D1A383C 152228010F1501191801050401342E015950187F76532E2D014542124A4A1551 49181B1501220801593D01A07901C79201E3AC4ADDAD5CD5B1798C7D5B010101 0101010101012E2E2F433F440101010101010101010101010101010101010101 016F695591835CC2A6757A6501CCAD69FDDA8ADAB050DFAE28C6A64DE3C48AE9 C680DCB765D7AE39CB9F01C49E1AC8AC4EE3BF77A28F50E1B968BA981AFACA5D DEB239E7B746BA9415CFA431D7AB33C19A398A6F015E5944263D6701326F1C54 96154484012D6B13346801164A01285C133466012A66053E7D21356F33285B3F 2646120101010101010101010101010101550101AF2E468701187D01019E1835 9B0828A3011DC41D3CC71339B4010EA9011DBE364E8E1A344B01016101018001 12A210339401018C152F7D3F4D40010129010158080186230172321D43261233 28013438121F2001010101010101010101010101010101010101131001272824 010101010101152201404528555A395A60507C807A989693A7A29F9B94865B54 37746850685E404F441A615833928970A9A18B8D8875837D6A8A83726D695C53 5346979186FFFFFFFFFFFFFFFFFFFFF6EBFFF6EEDECCC5A99F98696964676762 8C877FBBADA4948E82A4998EBAACA1CEBCB3CBBDB0AA9F91B1A496A99E90ADA2 94AFA397A99F93C4B7AEC7BBB2ABA298BCB0A783807AB4A9A2D7C6C2E8DAD1C5 BAB88F8E8A43464A010101010101010101010101D7D7D9FFFFFF5A6061575C5F 67606567676222331A2E35183838134341203D40182126011C2201262A013437 15292E0133351A1B1E01161A01302E0157531580794E78744A2E30014B4A015A 4C01806701AD8739996C01AD7701D19101CE9301CC9813C19841CBAF79867A5F 0101010101010101010101010101010101010101010101010A0C010101010104 01AD9D8A4A3F0172652F615001E2BC7BF2CE7DC9A940DAAD28CBAC5ED8BE95AB 9A65EBCC8AFCD06DDCAC01CFA601D7AC20DFB75DC2AD6DC3A850E7BD51E3B846 DEB33AE7B74EB6941FBD9722AF8A019A802292804E3844551B4C8D154589013F 81194581133C7501285A0112361E38630A366B0138730144801626622B10476D 3F5C5301010101010101010101010101015B0117B3203A9704226F0101920424 96082A9F0122AF0124B5011DC30428CA324AAA253C4C01015501016C01157B01 0E7C01019701208A2536530813380101611501B24243BE1D2A6A01013F20183C 301A0115013637260A040101010101010101010101010101010126261B010801 010101010C01161D01595C49838679A8A5A69B9CA99F9FA9B4B0B69790816D65 3A5645012C1B01433601988A5CAB9F7CC3B89C918A726C674E6963517D77696D 6B5FA8A295FFFFF7616A651923180101010101011820158C8781E2CCC6FFF8EF D4C6BC99948AA0998DA2988DBEB0A3BBADA0D7C6B8C5B6A7A99C8BB3A492AAA0 8EA79E90C2B7ADD7C7BEABA499C7B8B1908B829E968FC8BCB67475724E55549F 9B98F7E8E3FFFFFFFFFFFEFFF1ECE8DAD3979A9AF8F5F4FFF7F65A6061555B5E 58081D6E4650635856010101010C01222601272B01212501181B01161A01272B 121B1E012C3013181D011216012426014A491862623D858162645915957F2FB7 8E31C8941BD1962FD49435AF7301CE8E01C88D01E4A61BC09118C29C44B69B69 3432010101010101010101010101010101010101010101011208010101014E4C 467D78660101018A7D50A79053C1A65FDCBA6CC4A542CCA734EBC37DAF9A7651 41017D7036DAB465CCA82ACFA718CBA001C5A02FA38C36C2A44EBE9F3EBA9B3A D4B256DFB75FC2A343AD8C1D85660190761A9E88586C6F73123D7C224C873863 9A224A83133A6F18345E051B3C1F365F01326701326F01387901186026225F38 1A405222201601010101010101010101015901179A203B891A34530101630101 6F01018C0113B31234BE1E3DC2223DAA28416401014C01017F183385011B8401 019101227B0113660101360101871A0EC84A3ECF4244B0081B67010158010141 0101300101291601343731010401010101010101010101010101010C01010101 010101010101535544B6B0A8A4A5A4A3A2AAAAAAB5ABA8B2ABA9B090897F5E54 2D7F6F396E5901826D1F9E8C51B7A57CC2B5996F6A503F3A0177705BA89B8976 7268B0A8A0FFFFFA011A13666865BAACA3FFEDE5FFFFFFFFF8EF99938C444542 7C7C76F1DED3B7ACA389837CBEAFA5B5A89DB4AA9ED5C2B8CABAAEC7B7ACC2B3 A7D5C2B8CCBEB4AAA097B6ABA2ADA39CA59C95A39A967A7B77FDECE4FFF6EE93 928E01130E0101013C4042ACA3A4FFFEFAFFFFFFFFFFFFF9EEEF5B5E61575A5E 82011858010E5E404757494B010101010101010101161801192001131A01131A 011922011E2601222B011F2A01303701293401272D01010C015D4801BB8E1BC2 8A01DD9101D58D01A96901AB6A01DE961FDF990EE7A401EAAB24BB8C01B39040 8376490101010101010101010101010101010101010101010501010101017A76 691F2301192301746B39B09955C4AD63CFB568C0A34AB0911DF4CC8B998A657A 6A427D6D43584601DEBB63DEB337DCAC01C69E01A78917977E13958024978531 DDBE79E7C2789D8720A087207C5E019276249B85506C6D6A05356A013874012B 70163E781C3F6C01164101011B19325C12366B012D6B31598E334C86182A6C2E 2A50311E152401011601013B08152C01013301018D3043762A3D370101380101 530101961B34B11334A7012AA512317901202901015B010181011A9D0124CC2D 449F223A6101124801016F1001D45047ED321AD42A28950101AB181BA5231D91 2B2A6A1E1A180101333E2D5B5D513B38240F1201010101010801010101010101 010101121601BFB7AEBDB7B8B7B8C3BEBFC9ADB2BBA7AAB2B1AFB6A29A8E2723 01615101CCAA53AA8E3BA28E44B39F73B0A3877970546158337B72599189757D 7D70B1ABA5FFFFFFFFFFFFFFFFFFFFFFFE8C867D272D1F0101018E8C84FFFFFF FCEBE1575855BEB1A8C3B3AC7D7872C3B3ACB4AA9EA79E92BAB1A5C2B4AAB9AD A2AFA599A39B8FBFB2A8ABA296ADA399817E78CABAB8F1E1D9383E3C5A615EFF F6F1FFFFFFE4D6D03F4647010101010101858E91FFFFFFFAF2F05E6160575A5C 93082D73011F4B010E4B32343B483B1E28150101010101010101010101010101 010108010515011E250E2B331A2E341B373F263B3B121915017F6601C59526E5 A52FD59401E59F18BF8301C58901E29C26EAA62DDC9F0EFAB539C99101AC871A AB935E1F1A0118201A2E3234010101010101010101050101010101433F355757 46121501121A011F2001A3916BFEE0A8DCBB80B19644AD9220BA9E5F8C7D5B71 6043513D20443601A39460F0C87DF3C65DC4A2417F660174600177641D594601 A39051EEC7829E8828977E1A745501735A0189744372716B052D5B22447A123E 811F447D3D5A8401225829406801044722417701165A01135916306229385F33 36441F1E010101014B04176C1D317610265501014F01015301121F0101410101 8C1E359F223A8901018A011A7D011B4B01015101017201018F0101B31E3CCC40 5B740117300101630101C74842D73B35EA3226C61313A70101CA3C3BC4453CAD 5C58441613010101010101131A011E1D0121200E161801010401010101010101 010101A7A39AE3DCD6CEC9CDEBE7EDAFB0BAA8ABB5B2B0BBB2B0B9B7B0AE6D6B 5B0101017B691F5846017868018171354B3F01564C205146268D83717D776B6E 6D68B0ACAAFFFFFFF5ECE83A41420101010101019B948CFFFFFFFFFFFF5E625D 1F2A1FFFFFF9BBAEA886807BC9B8B1726F67B6A9A0B3A69EABA296ACA095ACA0 95BDAEA3C0B3A9938E84A79E94797772FFEFE6797775787875FFFFFFBEB5B201 0101485051DAC8C6FFFFFFFFFFFFA4A4A7CBCAD1FFFFFFFAF2F05B5E5F575A5C 960124820122670113481E1A415740405039434F35373E330108010101010101 010101010110010110010104010101010F1E01181601796B31BB9649B68701C0 8D01D79D1DE7A934D19912C99101F2B03BEFAF39C99601F8B234E29B01BD8E13 AB90474B42015B6253363835010101010101010101010101292501C0AF9E5D60 4D0101015E6451A298895D554B877B5FC6AE81AC944AC0A53EDCB97D92856405 01010101013D342A0F13012C26018A7C26D5B5728A7515453501685A2F7F6D3D 625401AF9756B99F4D8F751573530178601867592831362D2C415D0A30630125 712145810118580A366B1F4277011D5C16386F13326401134D01133733404A55 6056011A011201016D18338C1B368E01017C011B5A011747010136010169010E 93102A79010187011372010E4001015701015A0101710101C21836BF2D499E1B 3A5101012401018D251FE93E31E23328E83435C40401BE0401DA423BCB4D3759 0101010101010101010101292E221B1A01120C0121250E151501010401010101 727665EBE4D9C9CBCDD2D0D4B4B5B9A5A7AEACACB4ADADB8A8ABB5ADACAEB3AF A9DCC9B83A3601221A016E5E01917F3D382501594D1A6C68567C75697D78747A 7A7BA9A8ABFFFFFFF0E7E2182522B9AFA8FFFFFFFFFFF59D958E0101019A968E FFFFFF7D7B76676762FFFFF96D6C64DAC4BC868079A499908D897E8D877DA097 8AA4998E7B7A6FABA298818178FFF6EC373D39FFFFFFA09D97010101FFFFF9FF FFFF787C77010101313535D2C8C9FFFFFFFFFFFFFDFFFFFCF3F25A5D5E575A5C 8D012A6C011262231A3B22012B3D1F2938172E3D13555A4B1F25200101010101 010108010108010101010101010F1501011001181601221E019A833EC296339F 7601A87901DEA528E7AC2FD79D18E1A424DCA01AB48301C48F01DFA101C49A3D 9D8A562B2201535346524C49010101010101010101312E208D8673E3CCBA4F53 4136381A78735B8575623D20010101019E7E637C602F856B1FE1BD8EB1A17D27 2001010101010101050401010101211E017F702AB29757A48B547F6831766118 6D5A01927C28AA91378369018D6F12604A01362B012B280127322F0122410120 5E012563012A64163B7501185F012B6F012067182E5D262D44473C18B99B59D4 B47C695E150101012B01016C011B8A01178201158D152F8F163198263AA72640 A21331A51D3AA92B429D1E3B9518359915358B0112BD223ED12542C23B517801 012901012901018C2318D1342DD53433CE2824AC1501BB4133AC51474F010101 010101010101010E0101010101013033222C2E1A383A20363722010101152001 C4BEB6D4CCC9D5D3D6B3B2B79B9DA0A8A6AEA2A0ABA3A1ACAFAEB7B0ADAFABAB A6FFFBF2A7A095DFCAB6928A6BB3A4869B9176938D7C9A968E97939074747678 7A7DBCB5B6FFFFFFFFFFFFFFFFFFFFFFFFC3B5AF010101010101FFFFF7FFFFFF 242D28666663FFFFFF1F251BFFF5EC797772D5C3BD958F88A79E9489857DA299 90908B82B7ACA39D958EC7BAB47D7D79FFFEF6010101FFFFFFD8C9C6010101AB A3A0FFFFFFF3E2DD404446010101B6B6BCFFFFFFFFFFFFFAF1F35A5D5E575A5C 810C2D4701018C745A5D55390113013F4D2441501F26330E0108010101010110 011E2517131A011216010110011318130515121F26181B1E013D3201C6A147C6 9A33BB8E01AA7F01D1A012DEA822E3AB31DDA218C69101D8A001CE9E01C8A659 71673D010101433F357D766D1B1A01131001010101676658CFC0A88A88740112 016D6A53484112311601471A015220014708012201012701019887658B885B34 3A013F413337361B7C74618580676D6F4B7D7542A7925777640E6F5801897018 6C5801917A18A78D2F998226957D2674631A241D014B40124A421B1622240115 421E3C6C011A5E01085C012E72013278012B7701013757534AC9A55BFAB513B2 8501A884202201011F010147010173010193011AAB011FAB0115BB0424C62842 BD2B43B72E469E1B37A2082AB3102DB90122D71E3DD5233EDD2E47AD2E3A4B01 018040315E2E01790C01BB2828BE2320BD1E15B44533934D283C180101010101 010101010101010E010101010101242A20181E012732012E33010F1601575E54 D2CDCCCEC9CBBCBBBFA3A3A5B9B2B4A5A1A893949CABA9B0BAB7BBC9C5C7C1BE BCCEC9CB9DA1A5E5DCDDB0ADAECBC3C2DCD0C8CEC8C8DAD3D8BDB7BDBEB8BE6C 72789D9A99FFFFFFFFFFFFFFFFFF383E3A0101018C8782FFFFFEFFFFF5010101 6C716CFFFFFF242D24B4ACA4D2C4BD82827BBEB3ADA8A1999A968EBAB0A99E99 91A39A93D1C0BA676A64FFF6EC3F4644E9DCD2D8C9C6010101FFFFFFFFFFFA01 01011B2322FFFFFFFFFFFFC0BABDFEF6F9FFFFFFFFFFFFF9F0F1595C5D575A5C 5801014101019B886A67624D01120138442D38451F1522012B331D242A200101 0112150E191E15161B010F1501010C01010101010101242A20383301483C01AD 9450DAB35FCCA446CBA036DEAC3BDDA92FBB8E01DDA933D2A743BB9A46998757 333318010101433C33584C4A010101010101010101968E87C1B2A52E321D0101 0156503C7C70553F18016026124E18013D12015337154336013C3701272E014B 4A22948F799A927DA0947F9A8E6FA5996A7A733A736A266150018F7834876F13 907701DFB763E5BF63DEB96F7663013420017B6C3E7D6C463F34013334261628 3C24385B011B511E3A6B0128610118562C40714E4C46B39964E8B861F2B836CC 9E378B650180452256011568011A801028A52B41C1344BC12B46C02640B91B3A A9012692010E8901017C01019F3649C64D61C63C57BD3E58AC3C50871301B153 36C87054B9633E8D2A0174010191321D973F2A6F35136E583A372D1A01010101 0101010101010101010101010401011001010401373F0E3A3D15121801787C73 E4DFDEB7B6BAAAABAFBDB7BAC2B9BB8B8A8A9A9698BDB2B59293916E7575626D 6ABDB9BCBFBDC6C5C0CAB1AFB6CFCAD0F9F0EFBFBBC1D5CED7EBE1E7E3DADEC4 BBC0A09E9FFFFFFFFFFFFFFFFFFF8F938EC2B8B4FFFFFFCBBCB7010101797772 FFFFFF61645F383E3AFFFFFF011301FFFEF65A5D5CEDD7D17B7876DDC8C57979 76C4B7B48D8A85C1B5B1717571FFFFFA010101FFFFFF8D8D89010101FFFFFFFF F1EC262E2F010101B4B1B1FFFFFFFFFFFFFDFAFFFFFFFFF5EDEF575A5C575A5C 1801013C1D019588634445340101011B2A182635151E2A013B3F28292E220101 01010101010101051301121A01161D010110010101010101012C352F363D2827 28015E5801968333AC8C34BD9428B18901AB8601B6921D938033736D40383B1D 333B3E30322D2420017164620101010101011E202ABEAFB03B3D3C0101010101 01534C3BB19C866D46395708016E3F2A604520594F284B53264145153A3F014F 4F243336016766445D5B3C7F7644B29F5F867F3E5151015E5701988549725B01 8D7301D8B453CCB247CCB1642C1E014134015644019D885E6A5A220101012C35 2A34414E273E5B011840162B54313C5B4A5063BEA87FDDB250B99418BE9A1ABF 943C986D228C3D1B7B010E6701016001017D0118A41B36A2133193011A8F0101 930101A80828C741577A0C2230010187384A9E3B5077263A220101721801CB5E 26D86128DC591DA4451863280180573A31180134381281917979827701010101 01010A151B0A182001010E0101010F1B01363C153D4501444A200101016E746A CAC6CBACABAF9E9EA4A3A0A49B9A9B949291ABA39E747572454A463F46446A73 6DE1DCDEC2C5D2D4D3E1FBF6FECCCCDBF2F1F7C5C6CFABAEB4C5C0C7BFBBC1FF F7F6C2BDBEFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF918D8301010183807AFFFFFF 99958C010101FFFFFF86867E5F635EFFFFFA303A37FFF8F1585858F8E4DE575B 59F8E6DF3F4644FFFFFF010101FFFFFF686D6B3D4546FFFFFF4F5353010101FF FFFFFFFFFF3A424A6D787BFFFFFFFAFFFFFBFDFFFFFFFFF5EEED5A5D5E575A5C 241B1F190C018B7F6826261B010101010801011501333A350513010101010101 01010101010101292E2231371B121A011922011920120101010101011822011E 26010113010101011C12016C5A01D7B057C6A65D3B2B010101011216013D3F39 3C3F464845472E261D3B2B31010101010101010101343734595C4B161D01242D 011610017D6F6348281D33010193786D6058441F20019E9982A9A086A79B816F 6A50161301010101010101938453CAB166CEB47B6A612A271D018478447F6B13 9F8617C6AA47C4AB42CCB1649D8B504B3B011F0C013426014F441A010101363A 28242D2D010C1A0F1831010101292A3B0A0812807155AC92548F7C2AA49041C5 9E63A274416701018501137901016801017901018A01018C01018F01019A011D BB3347B24256812A3A3301010101010101010A01010101010101015A1B01B45E 37B75426BC4812923A018148205926014A20014F421D9AA28D63706701010101 04011B0C010101011E0C013B361F1C2601293301484F2A0F180119220161645F 8E8F8FABA7ABBDB5B99A969896928EA2999458575152504AB5A89DCBBCB59897 8EDED7D8CED1DBEDEAF1FFFFFFD8D4E0E8E6EECECEDAC8C9D1C1BBC17A7C7DB6 AEAED8C9C6FFFFFFFFFFFFFFFFFFFFFFFFFFFFFD0101017A7B77FFFFFFBEB1AB 010101D7C4BEFFFFFF010101FFFFFA918E887A7B77EFDCD4404141FFF4EE3B3F 3EFFFFFF182522FFFFFF5B62607B7E7BFFFFFF010101A49E98FFFFFF2E323401 0801FFFCF9FFFFFFFFFFFFFFFFFFFCFFFFFBFBFFFFFFFFF4ECEC575A5C595C5D 334D5813232463605818161B0101180101150101010513184848490101010101 010108150F13122E34223C442A2B36131F2E013B422638402805180105160101 08010F282F192E2F2435313737019E8B43A3936501010101120101161F212833 373A3C38363B18130E0101010101010101010101011922015A63413B441F1F2E 01010101A7908C27130173615EB0A098686F64929083B3AC9AC3B5A499907C01 01016159434A3D221301018F7E44DDB964E3BD8066551F362B016462399F8F53 C4A954CCB158C4AA47CAB264BEAA6B7C723C52461F1B13013D3C261C22014549 360101010101010101010101010101010101010101011C18013A3801ABA17BCC AB85C08E6A770C019501208901157D011287011893011D9F012AB41D3CBA354D 9E263A630817240101010101010101010101010101011B220101011C01018342 2296441B871801680C01743E01743F018F5D2D553F1884897A3B464301010101 01011201013610014A1D01382601313B014348263840280101013D3F3C555555 6163639794939494948786836D6C644C48405D55495D5549403B2A58584E9E99 8FDDD3D2CACED6E7E5EAFFFDFFDFDCE2EAE5ECD2D1DED8DCE3E8DFE0B0A5A151 515397918AFFFFFFFFFFFFFFFFFFFFFFFDFFFFFFFFFFF9FFFFFFDAC6BE010101 837F7CFFFFFF242D24404443FFFFFF010101E7D1CCB6AAA65A5D5CFFFAF21826 1AFFFFFF1E2E2DC3B9B8FAEBE3010101FFFFFF85847F010101FFFFFFFFFFFF01 01015F696FFFFFFFFEFFFFFBFDFFFEFEFFFBFBFDFFFFFFF0E8E856595A595C5D 3110241E04120101010101010110010101010101010F13127876714A49510101 01010112010101010101222B01242E01222D012E360E363C1A2E35134549360A 180101010105131501010136341A211E011312011F23011C221801010E010101 05100E121201010101120C011913012423013A3E263B411D313D013B411D2E35 13130C014B3C3740332A72645FA99A93ADA9A0D4C5BEADA79CC3B4A6827D665E 5941A997812B1E0127150156410ED1B379B49A681601014738013F3B017C723A B9A466BEA867B49F5D6760183432012E2801181201181501272A1A4140354044 31010801010101010101010101010101010101010101010101585A40CBC1A0E3 B696E49E818B1201A401179901179704229E1D35A83343983341852B3956010E 3001012601010A01010101014F4D2D2628010101010101013336172C08013F01 01904F1DAF602F7F4201603E018E6A41A27B5461481A332D0101010101100101 01015236289B6853B1643D90613B4B38013634010101012B351F57584E585A51 45493C918E848788823D4241626562605D5B615A5463594E584F3C0101010501 01ACA59DFFFBFBEFEAEEFFFCFFE1DDE4F2ECF2E1DDE4EAE7EDDFD1D4A99C984A 4A4A8A8782FFFFFFFFFFFFFFFFFFFFFFFFFFFFFEFFFFFFFFFFFF3B424419221F FFFFFFE9D3CD010101DFC9C6C7BAB7010101FFFFFF73716F84807DFFFFFE0101 01FFFFFF6D72705E6160FFFFFF0101017C7B7AFFFFFF0A1613222E34FFFFFFF8 ECEFFFFAFDFFFFFFFFFFFFFFFFFFFEFEFFFBFBFFFFFFFFEDE5E5555859595C5D 5F0128300112010101151E131B260E0112014849433D3F3922281B272B2D0101 01010101010818010101192301273201313A012934012B3601222E01131E0137 3C280101010101010101010104013B40360A1A0119250E1C201B010101010101 181D170110010101012730122130012C3A01313E012E3D013641013A4017181B 01403A2F2618010101016A635AAC9F97908F89B4ABA6E1CDC85654474C4A2FC6 B39C93876F010101432E280101017C7047C3A87E836D33382B013D3A01373801 6C6C3CB3A67D8B82592628010101011C2215010801010101010101363A2F2B36 18222A13161801010101010101010101010101010812010C120A1D01979C7DFD CBB1C982699F1518D81640CE2A46BD3042A026348D282A5B12012E0C01010101 0101011E321F182001726734856D2676601F5F4F124B3C0174693A472B01CE9D 78A57542C085518664315B5015766436735C2F563C01573E0136280101010118 01013012018D411AC75515A2531D7A4F24372501223615373F26373D22585A40 565837242D014E584A908F89B7B2B085827E4C464360594B615A416154361601 014F4F40FFFFFFFFFFFFFFFFFFE8E6ECF0EDF2E5E2E6F7F1F19694928D878157 5757BEB5B2FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEFBFFFEF6 FFFFFF0101013A3B3BFFFFFF5B605E1F2520FFFFF9191E1583807AEAD6CF0101 01E5D1CF8E8B87010101FFFFFF7C7B7A010101FFFFFFCBC1BF010101E7E0E2FF FFFFFFFFFFFFFFFFFFFFFFFFFFFFFEFEFFFAFAFEFFFFFFEDE5E5525558595C5D 9001337C253B4E252643362D2B3C220F1B01161A01222515161D010101010101 010104011F25240A10013A3D183336014E502F43451F4A4D2A3D401D1C230127 2B0147453D2223200101010101013B3E33242B1D011001010101010101010101 242A200101010104014F5546747D6CAAAA964B5A403C45203A40131F23012C2B 1B4A413B5B5047372D1D6C615991867D6A655E8E837B877A714A443A938E81C7 B8A56A684B1E1A01120101010101010101302D0178703A797041676233535117 3D4401616234242A01292E0101010101010101011201010101010122281F2632 1A2B32203F3F362728200A0801010101161A18010C012630260F1E0122361581 68598C4D429E3F42AD2D3E861E28621212581513310101482D20484131011001 010101272A01776931856C1897760196791D957C2F77631772652F4E37015A3F 134020012B0101635128807854645E39837A5B483801927953BDA28801010126 1D011F18015F38017C3C016A3B0166481D614F1F635C2F403D13313818303418 2C3013181D0E80827E9D9B9CA8A6ACADA7A96A6A6757534A6761537A6D594B3E 13262601B6AFAAFDF4F3FFFFFFEDEAF1E7E5EAF7EFF0CCC6C67B7878746B66A5 9996D8C9C6FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDFFFFFFFFFFFFFF F9EFEA4B5559DFD3CDFFFFFF010101999491FFFFFF010101B3A8A3FFF7F10101 01F4E3DFE7D4D0010101FFF8F6FFF4F00101019E9F9FFFFFFFFFFCFDFFFFFFFF FDFFFFFFFFFFFFFFFFFFFFFFFFFFFAF9FFFAF9FFFFFFFFEDE5E755575B575A5E BB01319B1E356918153310010F2E01182A01181D010101011F28011E25131318 010101011C230E3F4026363B0147492043461B5355364749243C3E1A383B1A1F 2301474833292E22010101161B1244443626261B010101010101010101010101 131A0101120101010158625BC4C5BFAFB1A9BFBEB46C72630101012C2B18443C 3C373226302A1563594E4C4036211501E5C4B3BDA090010101736A62A7A4A0C2 B8A91C28013D421F0104011E2A01303D24414C2458602867683762622D333801 5861242433012432013D45340101010101010101010101010101012226222E37 282B32202B322001010101010101010101010126261B131B01384234152D1501 0101410101763A39671E131901011C2301263424011501010101263A173B3F28 010101362301876C15957201AA7D01BF9222B28E226046015948016F633D2720 01010101222A13575841626240696C534F5B415B54355F4512332201342E0143 451F3A481A575A34726B43716740554A1A77632FD4AD783D3401010401182001 01010166676794929592949BA8ACB39B9DA28D8D8B5758555E5A509B8E7D8174 5A605A46868178DCCDCFE1E3EAEDECF3F0EFF3EBE4E4A09D998C857F4E413A4F 4D49ADA8A2FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDFD FFFFFFFFFFFFFFFFFFDDD4D0182824F4E5E0FAEBE5010101D2C3BFFFFCF50101 01C9BCBBFFFFFF010101929393FFFFFFA2A5A4E4E1E2FFFFFFFFFFFFFDFFFFFF FFFFFFFFFFFFFFFFFFFFFFFCFCFFFBFAFFFAF9FFFFFFFFEBE4E655575B575A5E A31A3791283B5D010E180101010C0119250E1F2B17263022010101010C010101 010101013035261E2601444833585B4427300130361A1C23010112010F16010A 1001010C012C2D26010101575455413F3D1B1A1B010101010101010101051013 161B120101010F1A13ACA7A1A8A69FA09F98ABA9A083847A3033225E59556F66 643428260F01015648468E837BA594887D6F613A2A134536224F483BA79E9072 715D262D01383A0E3737014F4D3163654963664164693A67673D61613947461A 343A0156592D3C41015655400101010101010101010101010101010F1301161B 01010101010101010101010101010101010101120801010C012B32200A1D0101 01011F01013618013F23010101011B260E122013010801010101311E01776042 6749286048127465209A843BBB9A46BFA05F9180433B3401293001474635131A 01010801272D1F4E4D3E383817474637181E012C2B18010101130C0157544058 5A404B51345355396C694E4F4A2A444017433B015242012C2601272B12010101 444143988F8E938C8CA29A9CA8A5A69B9897ACA4A18C857F5D554B83796B736B 5A6C675D5A5854BDB3B3D7D4DADCD7DDF3EEF1A7A4A482817D81797341372D43 3E3B928E89FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEFFFFFFFFFFFEFFFEFD FFFBFBFFFCFDFFFEFCFFFFFFFFFFFFFFFFFFE8E0DE818585F7EAE6FFF2EE4E58 5ACCC4C4FFFFFFB9B4B5EBE5E2FFFFFDFFFFFFFFFFFFFFFAFCFFFFFFFFFFFFFF FFFFFFFFFFFFFEFFFFFDFFFEFBFFFDFAFFF9F6FCFFFEFFEAE0E352555A575A5E 7C1A2D71162F5E081F3F081B05010101010101180118261D0101010101010101 01011301131A011218011F2B131E28150F1B010A18010515010A18010113010F 1501010C01313531242A202B2E3322252D34333C010117010117010101010C12 010C0101010101041787838187847C84817B87877FD5C2BF6E6A6B1B16157369 64766867010101847878BAABA56A635C010101150101A8988C908674403F182C 3001333601222201313201403E0155512053501F4A4A1547461A383C12010101 0101012B2E015659173D3E170101010101010101010101010101010101010101 0101010101010101010101010101010101010101010101010101010101010101 0101333C200118010115010101010101010101010101011B010192674693643B A070406349011F230163611B6360012B2D010101010101010101010101010101 01010101181D1336372A1518010A0C0101010101010101010118261D27341A2C 30132122010F1501010101010C01212801242601242801313215050101010101 564D574740464845474845475E5E5B6E6D686E6D6867625B4F483B7C7569AA9F 91A0968C9E978EA09D99D8D1D3EDE5E7BBB7BD76787887847D635E5B302A1821 23177A7B77FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDF2F24C505652555A 98717897717993737B8C767D837A7D7F787B7A7A797977777D7B7A817D7D7D7B 7A7B78767B79727C7B7378776C79786D7B7A6F79787079787079787079787079 78707978707271667477686F726674766A79787078766F807D7676776F78776C 7776687B7A6F72756B6C7267787F74777D75798078787C7571756D7476707173 6A807D7872716B7878756E736F6D706C83837C6C6D6A8283808B8B82666D6172 776A787D6F7176676E7563737A676D746261695E60675F646B64666F69686D69 6167635D645C727866686D6763686960646B60646D61626C62616A62616A6262 6766646A666568605E626161646D6A6D6A696C6360646461656A6366746C6C6C 656567625F6D696561625E646261605D5E605C615D59607D6766906B5F96695A 97634D8A614E6E53417B614B72583C69504064504B6958586C5C5F6D5E5F685C 5B5E584A6A67536C674E67634678715C645E4B5F5B4E67655A6663506F6C5161 5E46615E4A606256555C55565B515F65556267586166575B6159555857626562 636663636666676968666769686C707A7C7D6E72746D6F6F6F6F6C81807D908F 8B8D8D8B8D8D8B8988898E8F8F9492918584817D7B78847F7A7F77726A635C63 5E5D7B7876B3A9A9A8A5A6A7A4A4A5A3A1A2A09EA2A09E9B9A999E9D9CA2A0A0 9FA1A09B9E9E9A9C9C9B9E9E9EA09D9E9F9F9A9C9C9698989A9C9C9E9D9E9D9B 9C9E9D9E9E9F9F9A9C9C9E9F9F9FA0A39B9DA09E9FA1A3A3A5A4A4A7A2A5A7A2 A5A9A2A5A99FA2A6A0A3A8A2A5A99DA1A59E9EA4A3A2A899989C63686B61666A 8A8E8D8A8C8C8988898A85868B83848D85868A85858981828981828781808B84 8089837D85837A85837A85837885837885837887857987857987857985837887 857987857885877483886F84897084897085876F85876F83866D84896D85876C 878A708A8B738489707F887679877A7B897C79877A7A86797F897B838E7E7D8C 7C808A7D838D807F897E808981818C877D8B88828E8E7A8889798786828F8C81 8E8A7F8D89828F8C828F8C828E8E818E8D85909686909C838E99828D98858F9B 86909A89909A828B94858E97878F96898E96878D95908D98948C95938B94928D 95928D95918B94938E97938E978F8A938D8B93958D97968B959B8B929A888C9D 8B909B898F9F8A909F8A909F8A909F8A909D8A929D8D949D868B9E8181A87C7D B17776B27A7CB27F81AD7D82AF8086AF8086B08286B28186B38286B08381AB86 7BA78D76988E66998C67998C67958863998C67998C69948A6696896693876191 886C908C76918E828C918B8E928A8B90868A8E868B90888A8E898B8F8A8B9088 878E82858B83868C868A8E8E85898F81868C83888C83888C868B8E82878D7881 867C82887A80867D81847A7C7C726D697C73687F786F7D78727F7772857D7786 7E7A7B7772615E5F646261615E5F666661787673747572747572717571717571 71757172767273777376767372747174757476787877797A767878787A7D787A 7D77797C77797C79787C787778787778787778787778666B6C4A515653595D53 595F53595F555A5F555A5F575C60585D625A5E63585D625D6266787C7D7C8181 A99292AA9090AA918EAC908EAF8F8EB0908FAA8E8EAF8E90AF8E90AC8E8EAF8F 8DA28D7F9A8E739B8E759D90749D90749D90749D90749F92759D90749D90749F 92759D917293916490985C90985C90985C91995E91995E91995E90985C92975A 969C5C91995E90995F869870809D81809D81819E81809D81819F80819F80819F 80839E80819D7D819B82809C868AA49F85A4AC84A2AB84A2AB86A5AB84A3A685 A4AA84A3A885A4AA82A2A587A3AC849FAB859FB789A0C1879EC089A0C1859DBF 879FBE8A9EBE879CBC879CBC859DBC899ABB8B97B89B9ABCA998B9A997BBA798 BBA497BAA497BAA497BAA497BAA899BDA499BBAA97B9AD94B7C29EBBCB9DB4CB 9DB7C99EB7CC9EB8CB9DB7C99BB5C99BB5C99DB8C59FBADCA0B8DA94A69B3C50 BA3741B93746B43849B53A4EB23850B23850B33B4EB2364DB63653A43739AD57 3BFFC989FBD76BFED16FFFD071FECD70F9CC6CF8CA6DF8CA6DF9C869F9C764F3 CC79CEBC796A7B4E5E837561847263846C63846F64857161836D60816C618369 618464648475567878315972335985345B85345B81335A80345B81385C82385C 82365C86345C87364D726F7682F1CEC9F2BEA6EBBAA6E9BDACE5BAA9E4B8A8E2 B7A9E1B6A7E3B6A7DEB2A3E5BCADB7A18B5E5B43606954616A55636C56636C56 646D58646D58667059686F59686F576C705F62665F4C50544F505C4F505C5153 5B52545C56585F58575F58575F59585F5B5A6057595F848786C6C0C4B5B3B6B5 B3B8B1B0B4AFAEB3ACADB0A5A7ACA0A3A89DA1A5989D9F9B9DA0868B8A71797A BD8E8DBD8E8BBD8E89BD8E8BBD8E8BBD8E8BBD8E8BBF8D8DBF8D8DBF8D8BC28F 8CB08D77A49161A99362A8925FA9945FAB9461A9945FA9945FAB9463A99362A9 945FA8945E99964A93A03A919F3991A23791A23791A23791A13A90A03993A137 94A33492A33B8DA23E7DA25E74A87B72A67A72A67A74A87B74A87974A87974A8 7976A87876A97478A87D72A58176A99E73A9B874A9B673A8B274A9B473A8B073 A8B273A8B274AAB274AAAF76A7B574A4B8739EC479A0D979A0D9789FD6789FD6 79A1D478A0D379A1D477A1D773A1D67B9ED38299CF9697CFA794C8A795CCA495 CFA494CDA794CFA794CFA794CFA596D3A296D2AC94CDB192C6C896C6DC94BDDC 95C1D896C1DC95C1DC95C1DC95C1DD96C2D495C4CF9AC8ED99C3EF8AACBE254B EE182DEB1834E91D39E91D39E91D39E91D39E91D36ED183EEE1244D11B15DA49 0EFFD167FFE626FFE42FFFE136FFE23AFFE036FFE03AFFE13BFFE133FFDF22FF E957EDD15D62812A448B6F4B8B6B4E8963518A66518A665188655188634F885E 4F8957558B753A7779014978014A99014A95014A8E014A8F014C90014A900148 8E014994014D9C013675627187FFEFE2FFD3A7FFD3AEFFD7B6FFD7B6FFD7B6FF D6B5FFD6B5FFD4B5FFD4B3FFE9C1DEB68E4741014E60264E5D244F5E264F5E26 4F5E264F5E2A4E5C284E5D244E5D205A633E363E1F0101010101010101010101 01010101010101010101010101010101010101010101878C8EFFFFFFFFFFFFFF FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC5C2C25B696A BD8E8DBD8E8DBC8D8ABC8D8ABC8D8ABB8B88BB8B88BE8B8CBE8B8CBC8A88BD8E 89B08D77A49161A79061A89260A89260A89260A89260AB9463A99364A89162A8 9260A5935F99964D919E3D919E3D90A03B90A03B90A03B90A03B90A03B93A03A 91A03391A13C8CA1407FA05F73A47B73A47B74A57C74A57C73A47974A67A74A6 7877A57777A67477A47C73A28177A69D76A7B576A7B576A7B274A6B174A6AF76 A7B274A6B174A6AF74A6AE78A6B274A2B4779EC37A9ED6789DD47A9FD37A9FD3 7A9FD07A9FD07A9FD078A0D3749FD17D9DD08499CC9697CCA994CAA994CCA494 CBA494CBA494CBA494CBA795CCA294CDA095CDAA94CAAF91C3C896C5D794BCD7 93BED794C0D794C0D794C0D896C1D896C1D297C5CF9AC8E996C0EE88AABF284D ED1B34EA1E3AE5203DE8203DE8203DE8203DE42039EA1D42EF184BD11E1AD84C 15FFCC68FFE328FFDF2FFFDE37FFDC39FFDA37FFDD3DFFDC3BFFDC34FFD720FF E054E4C95864803145886D4E8A6B558B66558B68538966538966538A64538B60 538C5A568C763B787A01507C01509D015099014F930151950151950151950550 9201539A0154A1013D7967758BFFE6DBFFCAA2FFC9A7FFC8ABFFC9ADFFC9ADFF CBAEFFC9ADFFC8ADFFC6ABFFDDB6D2AF864E490155653355632F55632F55632F 576433576435576435576433576528626A433C442A0101010101010101010101 010101010101010101010101010101010101010101018D8E92FFFFFFFFFFFFFF FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFBBB8BA5F6B70 BC8C8CBC8C8CBA8E8ABB8B88BB8B88BB8B88BB8B88BB8B8BBC8C8CBC8D8ABB8E 89AD8E77A38F60A49161A59360A49161A59262A59262A59360A99364A79061A5 9360A5945F96954E909F40909F408E9E3C909F3D91A03E909F3D90A03B909E36 91A0358E9E3C8CA04280A16176A37B76A37B73A17A76A37B77A57A76A37973A2 7676A47777A57777A47C73A28179A69A78A6B278A6B278A6B076A5AF76A5AF76 A5AF76A5AF76A6AE74A7AB76A5AF76A1B1799EC07B9ED0799BCD7A9DCF7A9DCF 789ECC7A9FCD789ECC789ECF769FCF7C9ACA8398C89698C9A995C8A794C8A494 C8A795CAA295C8A494C8A393C7A294CBA095CBA993C6AF92C1C597C1D897BCD4 94BCCF94BBD195BCD496BDD496BDD597BFCE97C2CB9AC5E596BDEA88A7BD2D4E E71B31E8233CE2233DE5253EE3223DE2203BE2253AE52042EA1A4BCB201AD24F 15FFCD67FFE32FFFE037FFDE3DFFDD3DFFDC3BFFDC3EFFDA3CFFD733FFD622FF E257E2C759648031488B704F8C6C558B66538A64538A64538A64518863538B60 518B59558B753B787A01507C01509D0150990151950151950151950151950151 920151990155A1013B7868768CFFE6DBFFCAA1FFCCA9FFCBAEFFCBAEFFCAADFF C9ADFFC8A9FFCDB0FFCAAEFFE1B8CEAE864E4C0155662D57643355632F55632F 57652D55632F57643357652D576624636C463C442A0101010101010101010101 01010101010101010101010101010101010101010101929297FFFFFFFFFFFFFF FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEFFFEFFFFFFB7B6B85D6A6F BB8B8BBC8C8CB98C8BBB8B8BBC8D8ABB8B88B98A87BB8B8BBC8C8CBC8D8ABD90 8AAC8D75A38F62A49161A4915FA49161A59262A59262A49161A89162A89162A8 9162A59360999550919E40909C3E8E9E3C909F3D909F3D8E9E3C91A03E919F3B 919F39909F408CA0467F9F6277A47D76A27D73A17A79A37C76A17879A47A76A3 7979A47879A57776A37B73A28179A69A76A5B176A5B176A5AF76A5AF74A4AE74 A4AE76A5AF76A6AE76A6AB78A4B177A1B4779DBF7B9ED07B9ED07A9DCF7A9DCF 789ECC7A9DCC7B9FCD7A9FD0769FCF7F9BCC8398C89596C8A794C6A592C7A393 C7A494C8A494C8A494C8A393C7A294CB9E94C9A993C6AD90BFC597C1D494BAD4 94BCD496BDD195BCD597BFD195BCD597BFCE97C2C998C4E798BEE887A5BC2A4D E71B31E42039E3263EE3223DE3223DE3223DE3263EE51E44E91849CB201AD551 18FFCE6BFFE333FFE037FFDD3BFFDC3EFFDC3EFFD93CFFD93BFFDA35FFD726FF E359E1C55A627E33488B704E8A6B538A64538A64538A64518863538A64558A60 538A59588B763D777A014D7B014D9C0150990151920153960151950151950151 920151990153A0013A786C778EFFE6DBFFCBA4FFC8A8FFCBAEFFCBAEFFCAADFF C9ADFFCAAAFFC8ADFFCAAEFFE3BCCAAC854B4A0155653355632F576433576433 55632F576433576433586631576528666D4A3B422D0101010101010101010101 01010101010101010101010101010101010101010101979699FFFFFFFFFFFFFF FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB5B3B65B686C BA8D8CBA8D8CB68B89B68B89BA8E8ABB8B88B98A87BB8B8BBC8C8CBC8D8ABB8E 89AC8D75A38F62A49161A4915FA59262A49161A49161A49161A59262A59262A5 9262A5936098944E909C3E909D3C8E9E39909F3D8E9E3C8E9E3C8E9E3C919F3B 919F398E9D3E8B9E437F9F6276A27D73A17C76A37B77A27B77A27977A27977A5 7A77A37777A37577A47C73A28177A49976A5B176A5B176A5AF74A4AE73A2AD74 A4AE74A4AC74A5AA74A5A878A4AF76A0B3769EBF7A9FD07A9FD0789ECC789ECC 789ECC7B9FCD7B9FCD789ECF749DCD7C9ACA8197C69597C6A593C4A593C6A394 C6A494C6A394C6A393C7A494C8A294CBA095CBA794C6AB91BFC597C1D494BAD4 94BCD195BCD195BCD496BDD195BCD496BDCE97C2C897C3E597BBEA89A4BC2B4A E41D31E42036DF2239DF2239E2253ADF223BDF223BE41D43E71A49C82018D753 1AFFD16DFFE333FFE037FFDD3BFFDD3EFFD93BFFDD3EFFD93BFFDA35FFD928FF E459DCC458617F33478A6F4E8B69538A62538A64538A64538A64518863558A60 538A59568A753C7679014D7B01509B014F950151900151920151920151920151 9001539701539D013A756F7A8EFFE7DDFFCBA4FFCCABFFCCAEFFCCAEFFCEADFF CCACFFCCACFFC9ADFFC8ADFFE2BBC6A8814E4C0E52663353642F57643355632F 55632F57643355632F58663457652D616C493641280101010101010101010101 010101010101010101010101010101010101010101019B9A9BFFFFFFFFFFFFFF FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB2B2B15D6A6B BA8D8CBB8E8DBA8D8CBA8D8CB98C8BB98A89BC8D8ABB8B8BBB8B8BBC8D8ABB8E 89AA8C74A38F62A49161A4915FA49161A49161A49161A49161A59262A49161A5 9262A5936098944E909C3E8F9B3D8E9E3C8E9E3C8E9E3C909F408D9C3D909D3C 93A03A909F408C9D43819E6276A27D76A27D73A17A77A27B77A27977A27977A5 7A76A17677A37577A27B76A18177A49976A5B174A3B076A5AF74A4AE74A4AE74 A4AE73A3AB77A4AA77A4A878A4AF739FB1769BC07A9CD1799BCD789ECC779DCA 779DCA7A9DCC7A9DCC789ECF749DCD7C9ACA8095C69596C8A794C6A794C6A494 C6A394C6A394C6A393C7A393C7A294CB9E94C9A593C6AA90BEC597C1D494BAD4 94BCCF94BBD496BDD195BCD494BCD494BCD297C3C998C4E597BBE887A3BA284B E41D34E5223ADF2239DF223BE2233DDF223BDF223BE41D43E81B4BC9221ADA54 1DFFCE6BFFE333FFDE39FFDA3CFFDD3EFFDA3CFFDD3EFFDD3EFFDA35FFD726FF E259DCC35A617F35488B7251896B55896253876351886351886351886353885F 538A59588B763D777A014F7C014D9A014F9501508F0150910150910150910151 9001509501559F013A75717B8EFFE7DDFFCBA4FFCBABFFCCAEFFCCAEFFCCACFF CCAEFFCCAEFFCCAEFFC8ADFFE2BBC6A8814B4A0152663353642F55632F55632F 55632F55632F57643357643355632A636B49373F260101010101010101010101 01010101010101010101010101010101010101010101A2A0A0FFFFFFFFFFFFFF FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFADAEAE5F6C6D BA8E8ABA8E8ABA8E8AB98C8BB98C8BBB8B8BBC8D8ABC8D8ABB8B88B98A87BA8E 88AC8D75A08E61A38F60A4915FA49161A49161A49161A49161A49161A49161A5 9262A5936095944D8E9D3E909F408D9C3A8E9E3C8E9E3C8E9D3E8E9D3E909D3C 919F398E9D3E8C9D43819E6076A37B76A37B73A17A73A17A77A57A76A37973A2 7876A47777A57776A37B73A07F77A49976A5B174A3B074A4AE74A4AE74A4AC74 A4AC74A4AC76A2A977A4A877A3AE76A0B3779CC17A9CD1799BCD779DC8779DCA 7A9FCD799CCA7A9ECA789ECC749DCD7F9BCC8196C79395C7A593C6A394C6A094 C6A394C6A394C6A494C8A393C7A094C99E94C9A794C6AB91BFC597C1D294B8D7 95BDD496BDD496BDD195BCD494BCD494BACF95BEC897C0E597BBE887A3BA284B E41D34E22239DD2339DD233BDD233BDD233BDD2339E21E41E81B4BC82018D858 1FFFCE6BFFE12FFFDE39FFDD3EFFDA3CFFDA3CFFDA3CFFDA3CFFD733FFD422FF E35BD8C2585F7D33488B724E8869538861558962538A62518863538A6451895F 518B59568A753D777A014D7B014D9A014F9501508F0151920150910150910150 8F01509501559F013774737D90FFE7DDFFC9A3FFCAAAFFCBAEFFCBAEFFCBAAFF C9ABFFCAADFFCBAEFFC8ADFFE3BCC3A88147490152663353642F576433576433 55632F55632F57643357652D576528626A47363D220101010101010101010101 01010101010101010101010101010101010101010101A4A5A4FFFFFFFFFFFFFF FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDFFFFFFACADAD5B696A BF8E8CBB8B88BC8D8ABC8D8ABB8B88BC8A88BE8C8ABC8A88BB8987BC8A88BC8D 88AC8B74A38E5FA38E5DA7915EA7905FA7905FA89260A48F5FA89260A7905FA8 9260A5935F96954B8E9E398E9E398E9F368E9E398E9E398E9E3990A03B909E36 909F318E9E398C9E3E7FA05F71A27A6FA17871A37876A37973A27876A3796FA1 7776A47773A37276A37B71A17F73A49A74A5B372A4B271A3AE73A2AE73A2AD74 A4AE74A4AE71A2AA73A3A973A2AE73A1B5769DC4779BD2779CD0779CCD789DD1 749DD0769BCF789ECF749DD0729ED07C9BD18096CB9595CCA592C7A393C9A094 C9A292C8A393C9A393C9A494CBA294CD9E94CCA993C8AD90C1C795C3D592BBD7 93BED494BED494BED494BED793BED894BDD194C0C895C1E594B9EB85A2BE2647 EB1831EA1B36E71E39E71E39E42039E42039E42039E91A41ED1549CC1E15DE57 18FFD165FFE21FFFE12FFFDC36FFDA35FFDC35FFDC35FFDC35FFD422FFD418FF E558D8C2565E7C2D458C724E8A6B538A62538A62518961538A644E896351895F 518B595289743A767B014D7D014D9E014F9A0150930150930150930150930150 9301519A0154A2013776787E95FFE6DDFFCAA2FFCBA9FFCBACFFCBACFFCBACFF C9ADFFCCAEFFCAAEFFC8AAFFE5BBC0A57E4A4A0152672D53642A55632A55632F 55632F55632F576433586631556426636B49333C200101010101010101010101 01010101010101010101010101010101010101010101ABAAACFFFFFFFFFFFFFF FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEFEFFFFFFABAAAA606B6D BE8C88BE8C8ABE8C8ABC8A88BE8C88BF8B8ABF8B8ABE8988BC8A88BC8B86BF8E 87AD8970A38E5DA48F5CA7915BA9905EA9905EA9905EA7915BA9905EA9905EA7 915BA493599696448D9E338E9F348E9F318E9F348E9F348E9F348E9F31909F2D 909F268D9E33899F377BA05B6FA4786FA47871A57773A57771A37671A37671A5 7771A47471A46F73A4796DA17D71A5986FA5B26EA4B16EA4AE71A3AE71A3AD6F A2AC71A3AD71A3AD6FA2AA71A3B16FA0B4719CC2749CD4749CD4739BD1739BD1 719CD1739BD1769ED4749FD46F9ED2799BD27A94CB9194CDA793CBA392CCA093 CCA392CCA392CCA392CCA392CCA093CF9E94CFA993CBAD90C4C795C6D791BBD5 92BDD293BDCF91BBD293BDD793BED793BED194C3CA96C5E994BDEF86A3C02243 F01324EF1631EB1834EB1834EA1B36ED1E37EA1B36EF163EF31246CF1601E255 01FFD35FFFE30EFFE01AFFDC24FFD920FFDA20FFDC24FFDC24FFDA18FFD901FF E44ED8C3515D7F2A418C6F4B8C69518B62518B62518B624E8A614C8B614E8B5D 4E8C574F8A7436767A014F7E014FA1014F9C0150980150980150950150950150 9501519C0154A40136777B8197FFE7DAFFCA9CFFCBA4FFCDABFFCCAAFFCCAAFF C9AAFFC9AAFFC9ACFFC7A7FFE4B8BDA27A474A0152672853652655642655632A 53622855632A57652D576528556422636C46333C200101010101010101010101 01010101010101010101010101010101010101010101B1AEB1FFFFFFFFFFFFFF FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEFFFEFFFFFFA8A8A5606B6B B78F8DB98E8FBB8F90B78E8EB98E8DB98E8FB98E8FB98E8FB98E8FB98E8DBB90 8CAD8F7BA08F66A39269A29166A59169A8926BA59169A39267A59169A59169A5 9167A795679A975D909D4E909D4E909D4B909D4E919E51919E51909D4B919C49 939C46919C4B8E9D53859F69789F7D79A07E7BA27D79A07D7BA27D7BA27D7BA2 7D7BA07B7FA4797CA17D7BA08380A49C7CA3AE7AA1AC7CA3AB7CA1AA7CA1AA7B A0A97CA1AA7FA2AB7FA3A97CA0AC7FA1AF829FBC829DC7829DC7809EC7809EC7 809EC7819FC8809EC7819FC87D9FC7849CC78A9AC59999C5AA97C3A796C4A296 C3A796C4A898C6A796C4A898C6A999C8A497C6AA95C2B297C0C89DC4D299BAD2 98BCD29BBECF99BCCC9ABCD29BBED29BBED19DC1CA9DC2E59DBDE88FA6AB2D47 C92333C82539C7253CC8283DC82B3EC62A3DC62A3BCA2542CE2049B31E13CC60 2DFFDD7CFFE546FFE250FFE055FFDD51FFDD51FFDD51FFDD51FFDD49FFDA3EFF E669D8C264617C394E897251876C568765568765568765568765538765568761 56885D5888773F7579014975014C92014A90014C8C014C8C014D8A014D8A014D 8A01509101509501326A838698FFEBE1FFCBA5FFCEAEFFCEB1FFCCAFFFCCAFFF CCB1FFCCB1FFCCB3FFCAAFFFE6C1BAA17D454601536333536131556333556333 55633355633355633357643355632A636B49333C200101010101010101010101 01010101010101010101010101010101010101010101B2AFB2FFFFFFFFFFFFFF FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA4A5A2606B6B A88C8BA98C8BAB8D8CA98C8BA98C89AB8D8CA98C8BA98C8BA98C8BAB8B89AD8D 889E8777968B6A978C6B978D69978C6B988E6D988E6D988E6D9A8D6D9A8D6D9A 8D6D988E6A8C8B5E8A945D89935B89945987925A8A945D8A945D8A945B8C945B 8D92578C945D89935E7C906879977D78967D78967D78967D79977C79977C7997 7C7B977A7B97787C987D7A947E78938C7B989F7B969D7B969B7B969D7A949C7B 969D7A949C7A959A7B97997B969B769198778EA07C92AC7B90AD7B93AE7B93AE 7A92AE7B93B07B93B07B93B07B95B08394B17D8CA88E8DAB9B8EAE998FAF9790 AF9891B19891B19A90B19A90AE9A90B19891B19E91B09A8AA5AF90ABBA92A8BA 92AAB791A9B791A9B592A9B793AAB994ACB591ABB694AEC694A9BF84909A4054 B63F49BA4250B64151B64151B54453B2404EB4424EB73F54BB3B57A73B36BA67 3EFFC87FF5D05AF8CD5FFACB62FACB62F9CA61FACB62FBCC63FFCD5FFFCD58FF DA78C8B76C63794655877558846F5B84675B84675985675B866B598469588464 58855F5F877744717413486C154C87154D86154D81154D81134C81134C81154D 81054D8405538B01335F858893FFEADEFFCCACFFCEB3FFD1B8FFD1B8FFD1B8FF D4B9FFD4B9FFD7BCFFD1B8FFEDCABCA58441420E5161374F5D34525E35525E35 525E35525E35525E355260334E5D246168492C371A0101010101010101010101 01010101010101010101010101010101010101010101C8C2C5FFFFFFFFFFFFFF FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA9A9A65F6A69 878081857B7E837A7D837A7D837A7B867D7D837A7B81777B81777B8377798478 785D5754807C707F7B6F7D7D707F7B6F7F7B6F868175827E6F7F7B6F807C7083 7F737A77675558437F846C787F67788168787F677A80687F846C7A80667D8167 7C7F6681836C6D755E4F5E4D7C8A7E7181767181767181767383767484777383 767484777383767B877C6070655363617C8787717F80717F80738081717F8077 8385738082717E817380817B878656676A58677079848B737F88748089748089 717D86737F88737F88737F88737F887F868F56606C63667587808C7C79857B7B 867D7A86817D88827E8A7F7C867F7C877C7D878A838D5F59667368768C7D8585 7881877981857881857881877981847680877984857782957F866A5059916C70 B07D7DA9777BAA787CA9777BAA797AAA797AA97A7AAA787CAB767DB4857F7D59 468972509187518D814D8E825391855590845191855593865793845393834A98 89606260397B816C788A8178877E78887C78887C79897D78887C78887C76877B 7388797C8B834B61606E808A7183986E80966F82956F82956E80936F82956F82 956A8094698296747F8B5A5E658F868194827592827793867996867A96867A99 877E97887E99877E9A897D9A8B7F746C5E807E6F777E6F7A7F70787E6B787E6B 787E6B767B69777C6A737A67767B667678694C514A6163635A5C64595B60575A 5E595B6055575D57595F56585F53515B57555D434550898889DAD0D3C1C0C5C6 C2C7C9C5C7CAC6CBCAC6CBCAC6CBCAC9CCC8C7CBCBCACDDAD0D38789876E7575 7985877A83867882837980817A81836C7578727B7C798081737E80777E817B7F 80535B61797D81797D82777E82787C81797D8160676C787C7D7B7F81777E817B 7F8177797C5359608282877A7A83787B837B7C8479777F6A6A757C7A817F7C86 7C7D868381877272785B5A608A8585817C807F7D807F7D80817F7F807B7D7D7A 7C847F82817F81878282716B6C6462618D8781837D7A837F7C847E7C847F7A72 6D6C7F797786807D837F7C8C857F6C68626D6A638C877F848179848179817F77 8C877F817F77807D7689837C8680798D877F64665C72716887877F82827B8083 7B83837C797A7278797082827983837C80837B8E8C8461655D72777084888180 857E80857E83857F83867D7B7F7882847C82847E82847E8B8B855B655E6D7A76 7D8C867887817988827C888478867E7B87827C8A85788781768880858F8B5261 626F777F81858F7D828D7C818A81838C81838A80828B80828B81838C7A808887 878E595A63807B7F8A8585878282858382858382838281878282878282838183 8282838786835B5C5984817B89857E89857E85857D89857E8A867F807D788784 7D8C878187847C8C8781595A597D7C7D7B7F81797E7F797E7D7B7D7D7B7D7D71 7377747A7C797E7F787C7D767878525558878786808383838485828381828381 8384828687858283818282838286867C7F7E5A605F91908E8B8A888989878B8A 868B8A868C8C878283818081818D8C8D8F8E8E858382484C50686C6D626A6D64 696D636869606569696D72686C705B6366646B7169707553595F4E5459838482 7A83867A8185798081797D8185878A3A40495B6162828686777E81787C7D7C7F 7E555A5F7B7D7F797D81767D817C80837B7D7F33374045484E8C8B8C777F7F7F 808179787A57595F8282837B7C817B7F817C7E817F7D802E303A626267868487 7B7C81838185747478595B608A87867F7D807F7D80817D7E8E89863A3B3D6D6B 6B8A87867F80818684846D6B6B6263638C8782837F7D817F7F8C878467646038 3737837D7A89848182817E8A85836968666D6B6987878181807C82817D8C8782 666661595A578D888184807D84807D8D888366666172706D87878182817E8283 8085847F4A4A47272B287B787687868380827E8E8B8764646272737389898683 858184868182817D4B4C495757577D7D7986858180827E8E8B875F625F717473 8288857F8682838986787D7A444C4A5259597D837E7D85807B86808A8C8A5B61 6277787D87888D86868B8C8A8E3D404A6F70725E60654F51598081848184888C 8A8E5B5E617C7B7C8786858583828E8B873F3F427C79795E5D6157555B918D8E 7F80818684845D5C5C837F7D82817E8382808787813B3D3C7B7772605D5B3437 348D888383837E87837F5D5C5C838281808385838485838482363A3E7C7B7A5E 60623C3F468B8A8A7D82827F807F595C5D8283817C81818282837D7C7D34353B 8C87846968683D41448B8A887B7F80787B7B575A5C828381787C7D8081816F71 7033383B81807D2E353A6163658583857F80817272775A5C608787887C818184 85866A6B6D3F3E46878282484A557F80817C7E818083856D71745A6061828381 7A81837C8284798081797D81898A8A444C515B5E5F8485847B7F807A7C7C7C7F 7D53595D7B7D7D797E7F777E817A7C7D8685816F6D6F696866828380777F7D7C 7F7E797978575A5C828380797E7D79817E7A7C7A8F8D864A4A4A4A4A4A8B8886 797E7D808181717473575D5D8486817B7D7D7C7F7E8584816A6A671C201B6666 638B88867C817F8486816A6C695F6262878683817F7F7F80818786836D6C6737 3A3A7876738786838081818A8786686A6A686A6A8788848081818081818A8784 30342F4041417473718786838081818E8B876666637270708786838382818283 81837F7D8D8781605D5E8783818382818081818D89886263637472738A878486 84848485848D88833F3E392E2E288984808685818283818E8B87626361777474 8786838382808786837F797747413D292B247B78768786838283808F8C895E5D 5F7A7A7B89898783828195918E4546475D5B5648454343403E6A696A8B8A888E 8B87595C5B7B7E7B84878380827E928E893D3E3E7D7874615E5F4E4D51928E8E 7F807F8A87845A5D5C7F807F818585808181918E8A373A3A77726D928A845B5C 598685808084808385815A5D5C8384828083838081818D8986313437817E7A84 807D292D2A8786838084817F817D595C5B8384827C8181808181858481343639 7D7776444143373A3A8D89887D8282787B7B575A5C8485847980808283817979 7836373B84807D3A3B3D575A5C8687857C8181727578575C5F868686797E7F82 83816F71704A494E58555724282A5F62648485867C80836C6F73585D60838482 7A81857A8185798081797D818286864146505A6061848586787C7D7B7D7D7C7F 7D555B5E7A7C7C7A7C7D777B7E8081826D7172242B315E6160828381797E7F7C 7F7E79797856595A80827E7A7C7C787D7C8384826163635A5D5E636666838482 797E7F808181717473575C5F8485847B7D7D7C7F7E8583826C6D6C1E25246163 638989877C817F8485846D6F6F616363878683817F7F7F80818583826968665B 5B5D6F71708786857F807F8A8786676968686A6A8A8784838281808182878685 5257553F3F406464628E8A8A8081828A87866464627270708786838382818081 818A87846A6A676060608E8A8A8382818283818D898862636373717187868383 82818687857C7B7A5859563F3F407774748A87868384828F8C89626361777474 8786838584818382808E89866C67664C484E918B8983828080827E8D89865E5D 5F7B777A878685858382918E8A373A3A6764605A58584546477C7B7A8485848D 89865B605E7D7D7B8486818584818F8D863135357A75735D5A5D45454A928E8E 808181878683595C5B82817E8384828382818F8C8B3033357774724A4A4A4A4A 4A8685818283818584815A5D5C8583828282838280818B88862E32346968666A 696A59595C7F7E7E8384827F7E7D5B5B5B8583827F80818382817F7E7D2E3234 7875763F3F42262E2F8B88878081827A7A7B595C5D8384827B7F808282837474 763033397472735E5D615E60628583857F8081747478595B5F8785867C7E8086 84866A6B6D3D3D436665663B3C424B4D5787878A7C8083696D72585D60808181 7F85887A81857D84857D81847C81817B7F807B807E7C81817C81817C7F7E8082 7E575D5D7C7F7D7F807F797E7F7C8181787D7C727778787D7C7C81817B7F8080 81817A7C7A535A5A8385817B7D7D7B807E808181767877727674828781797E7D 7B7F80838482727674575C5F8787867C7F7E7F807F7F807F8788848486818082 7E7F807F7C817F8687856D6F6F6163638B888682808182838186848471727178 77778687838081818081818B88866A6C69686A6A8A8784828081828283828381 8283807A7A798787818280818282838A87866666636D706C8687818385818283 808385817B7E7B8081818283818485848687838B888662656272737387888482 83818384828687837679757C7B7A8786838584818283808F8C8961625F777474 8A878485848183858182817E7979788D89868584818584818283808E8B875E5E 5E79777787868386858183857F6F716D817E7A84807D7A7B778A878480827E8D 89865B605E7C7B7A86878385848183837E72706D807C797B7876747572858481 8283818A8784595C5B82817E8283808283818081817172717C7C786A6C6B6A6C 6B868484808181838280595C5B8382808081818283817F817D7273737A7B7766 67678382808382818081817F7E7D5B5B5B8583827C7E808280817C7B7A6D6F6F 81807D878683787B797F807F7F807F7A7A7B56595A828381787D7C7C7F7E7978 7A74727577747469676B8382817D7C7D80818172737556595A8684847A7C7D7F 7D807877786F70727F7E7E7171767A7C7D787A7D7B7F80666A6F575C5F828381 7173787272787171767171767171747273757171746F70727171747171747475 744F51557475747676787474767273757676787C7B7C7676787676787877787B 777A747273535356817D7D7B78787A7A797A7A797D7D7B7D7D7B7979787A7A7B 7A7A7B837E7F7472735B5B5D8685817C7B7A7F7E7D7D7D7B7F7E7D81807D7F7E 7D7F7E7D81807D8783816E6C6A6263638D8786837F7D82817E84807E87838189 848182817E82817E8382808D87866A6A676A696A8C878484807E83828082817E 86858187868383837E8382808382818E89866464626F6F6C8A878282817E8382 808584818685818584818382808584818382808E8B876164617273738A878483 82818283818583828A8784878683838280838280858481938D8A606060747273 8A87848382808283808382808786838584818382808382808283808E8B87595C 5D76767887878680818180827E8B88878583828382818486818081818081818B 8A88555B5C787B7B81858282838180827E868783828380838581848681808181 8081818384825259597C7F7E7D82817C81817C81818286868084818588868487 857C817F7C817F80818152585B7F80817C81817C81817C817F81858280848184 87867C81817B7F807C81817A7C7C525959838485797D817B7F807C817F818582 7B807E7B7F807A8281797E7F7D8282747A7C4F595B818585767D7D797E7F7B7F 807D82827C8181808385797D817B7F817C83826F7678555D5F848786777E8179 80817A82817D8485777E817C8286777E82777E827B8585667072555D5F808481 0513150510130A08010104010108010108010101010101010101010101010101 01010C0112151305100E05100E05100E05100E05100E05100E05100E0F131212 12120A08011C1D1D292A28262522242A24272B28242A24222626222626222626 272B2D27262A272824333333363837343636363835373A3A373A3A373A3A373A 3A373A3A373A3A3C3A3B3837354744444B4C4D4B4C4D4A4A474A4A4A4A4A4A4A 4A4A474A4A4B4C4D4B4C494A4A474849465858585D5C5C5B5B5B5B5C595B5B5B 5B5B5B5B5B5B595C5B5D5C5C5D5C5C5B5B5B595A596767656D6B696A6A67686B 67686A6A686A6A6A6C6B6A6C696D6B6B6D6B6B6E6C6C6769667979787C7B7A7A 7A79787B797A7A797979787979787A7A797A7A797A7A797A7A797979788A8784 8989868989868989868989868788848788848788848788848788848787868687 8598969598989697969598989698979898979897969797969595959395959397 9695959593A8A5A4A4A5A2A4A5A2A7A6A4A4A5A2A3A4A1A3A4A1A4A5A2A5A3A1 A5A3A1A3A1A0A7A6A4B5B2B0B4B2AFB4B1B1B3B2B2B3B2B2B3B2B2B3B2B2B3B2 B2B5B2B2B5B2B0B4B1B1BAB6B6C8C2C3C8C2C3C6C1C2C5C2C2C3C0C0C5C2C2C5 C1C4C1C1C3C5C1C4C5C2C2C3C0C0C9C6C4DAD4D2D5D0D2D8D1D3D5D4D1D5D4D1 D1D0CDD1CED0CFCDCFD4CDD0D4CECDCFCBCADFDAD4EDE6E3E9E6E2E7E4E2E9E5 E4E5E2E1E7E4E2E9E5E6E9E5E6E9E5E6EBE8E7E5E2E1F8F3EFFFFDFAFFFBF8FD F9F6FDF9F6FCF8F7FCF8F7F9F6F7F8F4F6F8F5F4F5F6F2FAF5F08187846C7675 0F12151210150A08010104010F100E0101010101010101010101010101010101 010A08011212120A08010F100E0A08010104010104010A080101040101040101 04010101011B1A1B21221D1F1E1B1F1E1B21221D1F1E1B1F1E1F1F1E1F1F1E1F 1F1E1F1F1E1F1F1E1B3030312E2E2F2E2E2F3030312E2E2F3030313030313030 312E2E2F30303130303130303143404140414143404143403E44414343404141 3E4043424343404143403E413F3D43403E575455555555555555535451575455 5754555651545353545353545353545350535855576966656666636666636366 63646464666566676767666663666566666566646464686B677A7A7978777778 77777979787979787979787676767877777979787877777676767F7E7D8F8C8B 8989878989878B8A868989878989878B8A888989868B8A88898987848584908E 8EA29E9D9E9D9CA09E9F9B9A9B9D9B9C9E9D9EA09E9F9D9B9C9D9B9C9D9B9C9B 9A9BA7A4A4B3ADAEADADAAADADADADADADADADADADADADADADADB0ADACADADAD ADADADABAAAABAB7B8C3C0C0C1BEBEC1BEBEC2BFBFC2BFBFBFBFBEC1BEBEBFBC BCC1BEBEC2BFBFBEBABDCEC9CBDED7D8D5D0CFD5D0CFD5D0CFD8D1D3D5D0D2D8 D1D3D2D1D2D2D1D2D5D4D1D2D1CFE2E0DBE9E5E4E9E5E4EAE6E5E9E5E4E7E4E2 E7E4E2E5E2E1E5E2E1E5E2E1E5E2E1E2E0DEF3F1EFF9F6F3F8F5F2F8F5F4F8F5 F4F8F5F4F7F3F3F9F6F7F8F4F6F7F3F5F8F5F4F7F3F3FFFFFFFFFFFFFFFFFFFF FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8C908F677173 16151A1210150A08010F100E0F100E0A08010101010101010101010101010101 010A08011513131212121212120F100E1212120F100E0F100E0F100E0F100E0F 100E0104011C1D1D27282422232022232026252222232022232021221D222320 21221D2223202223203030313434353333333434353434353333333635363635 3634343534343134343534343544414345464347444247444247444247444248 4543484543484543474442444241474442575453575855575855575855585755 5857555857555758555758555555535857555857556966656767656767656668 65676765676765676765696866696866696866666663686B677A7A7979797879 79787979767979787A7A797877777877777979787877777676767A7A798D8988 8989878989878989868989878B8A8A8989878989868989878989878687858C8E 8B9D9C9A9D9C9A9B9A9B99999A9B9A9B999B9B9B9A9B9B9A9B9B9A9B999B9B97 9A9A9FA1A0ADADADA8AAA6AAACABAAACABA8AAA9A9ABAAA9ABAAA9ABA8A8AAA9 A9ABAAA5A8A7B0B2B1BFBFBEBBBBBABCBCBBBCBCBBBBBBBAB9BBBAB9B9B8BBBB BABBBBBABCBCBBB7B7B9C4C4C5D1CED0CACAC8CCCCCACFCECCCCCCCCCBCACBCC CCCCCFCDCFCCCCCCC9CCC9C7C9C8D4D6D4E2E2E0DEE0DAE1E1DEDEDFDDDDDEDB DDDEDBDADCD9DADCD9DDDEDBDDDEDBD5DCDAE7ECEAF0F4F1EBF0EEEEF1EFEEF1 EFEEF1EFEEF1EFEBEFEFEAEEEFEEF1F1EEF1EFEAEEEDFCFEFBFFFFFFFFFFFFFF FFFFFFFFFEFFFFFFFEFFFEFEFFFEFCFDFDF5F9FBF5FCFDFFFFFE868E8C687576 1513181210151210150F0C130A08120A08120101010101010101010101010101 010A08121513131212121212121212120F100E0F100E0F100E1212120F100E0F 100E0104011B1A1B26252221221D22232022232022232022232022232021221D 21221D22232021221D3030313333333333333434353434353635363434353434 3534343534343534343533333344414344454247444447444444414347444247 4442474442484547474444474444474442575455575757555555555553585755 5754535857555758555858585757575651545855576966656767656666636666 636666636767656767656666636767656767656767656968667B787879797879 79787877777877777877777979787877777877777979787877787A7A7B8D8988 8989878989878989878B8A8A8988898787888787868989878989878686868C8D 8D9D9B9C9B9A9B9D9B9C9B9A9B9B9A9B979A9A9B9A9B99999A9B9A9B979A9A96 98989E9F9FB0ADAEAAACABA9ABAAA9ABAAA9A9A9A9A9A9ABAAAAA9A9A9A9A9A9 A9ABAAA4A6A8B1B0B2C1BDC0B9B9B8BDB9BCBBB8BABBB8BABBBABCB9B9BAB9B9 BABCBBBDBCBCBBB6B7B8C3C2C4D1CED0CBCACBCCCCCCCCCCCACBCACBCAC9CACC CCCCCBCACBCCCCCCCBCACBC8C8C8D8D7D7E5E2E1E1DEDDDFDDDBE1DEDDE1DEDD DDDEDBDDDDDEDDDDDEDADCDDDDDEDBD7D7D9E9EBEAF1F1F0F0F0EFF0F0EFF0F0 EFEDEDEFF0F0F1EDEDEFF0F0F1F0F0F1EEEFEEEBECEEFEFCFDFFFFFFFFFFFFFF FFFFFFFFFEFFFFFFFFFEFFFFFDFFFBFBFDFCFDFFF9FCFDFFFEFF868B8D687277 1513180F0C130510130F0C130A08120101010101010101010101010101010101 010101011513131212121212121212120F100E1212120F100E0F100E0F100E0F 100E0104011B1A1B262522222320222320222320222320222320222320222320 2223202223201F1E1B3030313436363033333135353434353434353434353135 3530333331353534343533333344414344454244444444444444444444454243 4441444542444444434243444444434441555555555555575757575855575855 5555535758555555535555555555555555555858586767656668656666636767 656767656767656666636666636767656767656666636A6A677C79797A7A7979 79787979787979787979787877777877777877777877777877787A7C7C8B8A88 8B8A888B8A888989878687858B8A888989878687858787868989878686868C8D 8D9E9D9E999B9B9D9B9C9D9B9C9B9A9B999B999B9A999B9A999B9A9B979A9A93 96969E9F9FADADADA8AAA9AAACABA9ABA8ABAAA8ABAAA8A9A9A9A9A9A9A9A9A9 A9ABAAA5A8A9B1B0B2BFBCBFBBBBBABDB9BCBBB8BABBB8BABBBABCBBBABCBBBA BCBBBABCBBBBBAB6B7B8C3C2C4D1CED0CCCCCCCCCCCCCCCCCACFCDCFCCCCCCCC CCCCCACAC8CCCCCCCCCCCCC7C6C7D8D7D7E4E1E0E1DEDDE1DEDDE1DEDDE1DEDD DEDFDDDDDDDEDEDFDFDDDDDEDADCD9D8DADAEBEAEAF3F0F0F0F0EFF0F0EFF0F0 EFF0F0F1F0F0F1EEEEEFEDEDEDF0F0EFF0F0EFEDEDEFFFFEFEFFFFFFFFFFFFFF FFFFFFFFFFFFFFFFFFFEFFFFFDFFFCFDFFFCFDFFFBFEFDFFFFFE868B8D677175 1210151210150A08120A08120101010101010101010101010101010101010101 010101011513131210150F0C130F0C130F100E0F100E0F100E0F100E0A08010F 100E01040118181822232022232022232022232421202222232421221D21221D 2223202223202223203030313436363033333135353434353333333333333333 3334343533333334343530303143404144444444444444444444444444444445 4647444542434243434243404141434243535354555555555555555553585956 5555535555555757575555555555555353545757576767656366636666636666 636665666665666665666666636666636767656665666968687C797978777779 79787A7A797A7A797877777676767877777877777979787676787A7A7B8D898A 8988898988898787868787868787868988898787888686868787868787888A8C 8C9D9B9C9D9B9C9B9A9B9B9A9B99999A999B9B99999A9999979B9A9B9B9A9B98 97989E9F9FADADADA8AAA9A9ABAAA8AAA9ACABABABAAAAACABABA9A9A9ABAAAA A9ABAAA5A8A9B1B0B2BFBCBFBBBABCBDB9BCBDB9BCBDB9BCBBBABCBBBABCB9B9 BABDB9BCBDB9BCBAB7B9C6C5C6D1CED0CCCCCCCFCDCFCFCECCCCCCCCCCCCCCCC CCCCCCCCCACFCDCFCBCACBC8C7CBD8D6D9E2DFE1E2E0DEE2E0DEE1DEDDE1DEDD DEDFDDDDDDDEDADCDDDADCDDDADCD9D7D7D9EBEAEAF3F0F0F0EEEEF1EFEFF0EE EEF1EFF1EEEEEFEEEEEFEEEFEEEBECEEEEEEEFEEEEEFFEFCFDFFFFFFFFFFFFFF FFFFFFFFFFFFFFFFFFFFFFFFFDFFFBFBFDFBFBFDFCFDFDFFFFFE858A8B6A7378 0F0C130A08120101010A08120101010A08120101010101010101010101010101 010101010F100E0F0C130F0C130F0C131212120F100E0F100E0A08010A08010A 08010104011B1A1B22232022232022232022232421202221202221221D21221D 22232022232021221D2E2E2F3135353033333033333333333333333333333333 3333333333333333333330303143404144444443424343424343424343424344 4444434441434441434441404141434243535354555555535354575855555553 5758555353545353545353545757575353545757576767656668656366636668 656665666665666665666666636666636666636665666667677A7A7978777778 7777777A78777A787678777676767877777877777877777475747979788B8887 8988898687858788848787868687858787888787888787888787868687858A8C 8A9D9C9A9D9C9A9B9A99979A97979A9A96989899999A9898969898969B9A9997 96979B9E9EACABABA9ABAAA9AAACA8A9ABABAAACABAAAAA9A9A9A5A8A7A9ABAA A8AAA9A5A8A9B2B2B3BEBABDB9B9BAB9B9BABBBABCB9B9BABCBCBBB9B9B8BBBB BABDB9BCBBB8BABAB7B9C4C4C5D2D1D2CBCACBCBCACBCFCECCCBCACBCBCDCCCC CCCCCBCBC9CCCCCACCCCCAC8C8C8D8DADAE2E2E2DEDFDDE1E1DEDDDEDBDDDEDB DADCD9DDDDDEDDDDDEDDDDDEDADCD9D8DAD8EAE9E7F4F2F1F1EFEFF1EFEFEFEC EDEFECEDEBECECEDEDEDEEEFEEEBECEEF0F0F1EDEDEFFFFEFEFFFFFFFFFFFFFF FFFFFFFFFFFEFFFEFFFFFFFEFFFEFBFCFCFBFCFCFBFCFCFFFEFD83888A6A7378 0F0C130101010A08120101010101010101010101010101010101010101010101 010101011212120F0C130F0C130F0C130F100E0F100E0F100E0A08010A08010A 081201010118161B22232421202221202221202221202222232421221D21221D 22232022232021221D2E2E2F3434353030313030313030313030313030313030 31333333333333333333303031413E4044444443424343424343424343424343 4243434441434441434441434243434243555555535354535354535451535451 5354515353545555555555555555555353545555556767656668656767656666 6366656666656666656666666366666366666366656669686879777778777778 77777877777979787979787877777877777877777979787877777A7A798B8887 8988898787868788848787868787868787888787888988898687858687858A8C 8A9B9A999999979B9A99999B99999B9B979A9A9B9A9B99999A9B9A9B99999A98 97989E9F9FADADADA9ABAAACABAEABAAACABAAACA9A8ABA9A8ABA8A9ABA8A7A9 A8A7A7A8A7A9B1B0B2BDB9BCBBBABCBBBABCB9B9BABBBABCBBBBBABBBBBABBBB BABDB9BCBBB7BDBAB7BBC6C5C6D2D1D2CFCDCFCCCCCCCCCCCACBCACBCBCACBCC CCCCCCCCCCCCCCCCCFCDCFC8C7CBDADCDDE3E3E3DEDFDDE1E1DEE1E1DEE1DEDD DFDDDBDDDADDDDDDDEDDDDDEDADCDDD8DADAEBEAEAF3F0F0F1EFEFF0EEEEF3F0 F0F1EFEFF0EEEEF0EEEEF0EEEEEFECEFEEEEEFEBECEEFFFEFEFFFFFFFFFFFFFF FFFFFFFFFFFFFFFFFEFFFEFFFFFFFEFFFEFBFBFDFCFDFFFFFFFF8287886A7378 010C120A08120101010A08120101010101010101010101010101010101010101 010101011212120F100E0F100E1212120F100E0F100E0F100E0A08010A08010A 081201010118161B2223241F1E1F21202221202222232422232421221D222320 22232022232021221D2C2D2A3333333030313030313030313030312E2E2F3030 31333333343435333333303031413E4043444140413E43444143424343424343 4243434441444542434441434243404141555555555553555553555553555553 5354515555535354515353545151535353545555536666636366636767656464 62666663666663646462666663676765666663676765666663807C7B79797878 77777979787979787979787877777877777877777877777676767A7A798D8988 8989878989878788848989878687858787868787868787868787868485848A8C 8A9B9A99999A95999997999B99979A9A999B9B9B9A9B9B9A9B9B9A9B979A9A95 97979E9F9FADADADAAACABABAAAAABAAAAABAAACA9AAACA9AAACA9AAACABAAAC ABAAAAA7A6A6AFAFAEBFBCBFBBBABCB9B9BABBBBBAB7B8B8B9B9B8BCBCBBBBBB BABBBABCBCBBBFB6B7BAC4C4C5D5D3D3CCCCCCCCCCCCCCCCCACFCDCFCCCCCCCC CCCCCFCDCFCCCCCCCFCDCFC8C8C8D7D9D7E3E3E1E1E1DEE1E1DEE1E1DEE1DEDD E1DEDDDFDDDBDADCD9DADCDDDADCDDD7D7D9EBEAEAF4F2F1F0F0EFEEEFEEF0F0 EFF1EFEFF1EFEDF0EEEEF1EFEFF0EDEFEDEDEFE9EAECFEFCFDFFFFFFFFFFFFFF FFFFFFFFFFFFFFFFFFFFFFFFFFFFFEFFFEFBFBFDFEFEFFFFFEFD818786687374 0F12150A08120A08120A08120101010101010101010101010101010101010101 010101011212120F100E0F100E0F100E0F100E0F100E0F100E0F100E0F100E0F 0C130A081218161B2223241F1E1F1F1E1F21202221202222232421221D21221D 22232026252221221D2E2E2F3333333030313333333333333030313030313333 33333333303031303031303031413E4044444440414143424343424343424344 41434441434441433F403D404141434243515153555555555555555555555555 5757575754555651545651545353545151535353546666636666636666636464 626666636464626464626666636767656666636464626968667B787878777778 77777877777877777877777877777877777877777877777676767979788B8887 8989878787868788848787868687858687858687858687858687858485848A8C 8A9B9A999999979999979B9A999B9A9B9B9A9B9B9A9B9B9A9B99999A979A9A95 97979B9E9EACABABA5A8A7A9A9A9A9A9A9A8A7A9A8A9ABA8A9ABA5A8A9A9A8AB A9A9A9A4A5A4B2B2B1BFBCBFBCBBBDBDB9BCBBB8B8BBB8BAB9B9BABBBABCBCBC BBBCBBBDBCBBBDB7B7BBC6C5C8D5D3D6CCCCCCCFCDCFCFCECCCCCCCCCCCCCCCB CACBCFCDCFCCCCCCCBCACBCBCACBD7D9D7E2E2E0DEDFDDDEDFDDDEDFDDDDDCD9 DFDDDBDFDDDBDADCD9DDDADDDFDDDEDCD9DAEFECEDF4F2F1F4F4F3F2F3F1F0F0 EFF3F0F0F0EEECF1EFEFF0EEEEEDEBEEEDEDEFEBECEEFDFBFCFFFFFFFFFFFFFF FFFFFFFFFFFFFFFFFFFFFFFEFFFEFCFDFDFCFDFDFFFFFFFFFEFD7F8685687374 0101010101010101010101010101010101010101010101010101010101010101 0101010101010101010101010101010101010101010101010101010101010101 010101010101040116161315150E15150E15150E16161316161315150E161613 18181518181515150E222320272B28262522272824292A282728242728242728 24292A282728242728242728203C3A3B3F3F403D3E3E3D3E3E3D3E3E3D3E3E3F 3D3E3F3D3E3F3D3E3B3D3A3D3E3E3D3E3E515153535354535354535354535354 515153524F505350535350534F50504F50505151536464626666636464626263 6162636164656064646262656262636166666364646263666378777778777778 77777877777979787676767676767676737979767878757676767A7A798D8988 8989878989878788848687838788848788848788848787868687858384828A8C 8A9E9D9C999B999B9A999B9A999D9C9A9B9A999B9A9B9D9B9C9D9B9C999B9B97 9A9A9FA1A0B0ADAEA9ABAAABAAAAACABABABAAAAA9ABAAA9ABAAAAACABA9A9A9 ABAAAAA8A7A7B3B2B2C1BEBEB9B9B8BEBBBBBEBBBBBEBABDBCBBBDBCBBBDBCBC BBBDBDBCBCBCBBB9B9BAC5C7C9D4D6D4CED1CDD1D3CFD1D3CFD2D1D2D1CED0D1 CED0CED0D0D1D3D2D1D3CFCBCDCCDEDFDDE8E7E5E3E3E1E3E3E1E3E3E1E3E3E1 E5E5E2E2E2E0E1E1DEE2E0DEE2E0DEE2E0DEF8F5F2FFFCFBFEFDFBFBFAF8F7F6 F3F8F5F2F7F4F0F3F0F0F4F4F3F4F4F3F2F3F1F2F3F1FFFFFFFFFFFFFFFFFFFF FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7F86856A7476 383C47383C47383C44383C44373B43373B43363A41373B43363A41363A413136 3E363A413B3E43383D42383D42383D42383D42363A3E363A3E363A3E363A3E33 383D31363B373B413D41473C3F463C3F463B3E433C3F463B3E433B3E433B3E43 3C3F463B3E433B3F4141454743464A43464A43464A43464A43464A43464D4144 4B41444B4044464044464044464C50545154564F51555154564F51554F51554F 51554F51554F51554F51554C50544C50545E61605E61605B5E5F5B5E5F5A5D5E 5A5D5E5D5C5E5D5C5E5B5B5D595C5D575A5C595C5D686A6A676968676968686A 6A676968686A6A686A6C67686B67686B686A6A686A6C686C6D7A7A7B78777879 787A7877777979787877777979787979787877777A7A797877777A7A798B8887 8787868787868787868787868788848787868787868687858687858485848B8A 889B98979796959A97969A979698969597949397949398969598959798959797 94969D9B9CADA9AAABA8A9AAA6A7A8A5A4A8A5A4A8A5A4A7A4A2AAA7A5A8A5A4 A8A5A4A5A3A1B0ACAABDB6B8BAB6B6BCB5B6BCB5B4BBB3B5BAB6B6BAB6B6B7B3 B4BAB6B6BAB6B6B4B1B1C1BBBCCEC8C8CBC5C4CCC6C6CEC8C8CCC6C6CCC6C6CE C8C8CCC6C6CCC6C6C9C4C2C6C1C2D7CDCDDED4D3DAD1D1DFD7D6DDD3D2DDD3D2 DAD1D1DDD3D2D7CDCDD8CECFD8CECFD1C9C9E7DEDBF0E6E7E9E3E2EEE7E7F1EA E7EBE2E0EBE2E0E8DFE0E8E1E1E8E1E1E8E1E1E7E0E0FAF2F0FFF6F7FCF6F6FB F5F5FBF5F3FAF4F4FAF4F4FAF1F3F9F0F1FAF1F3F7F1EFFCF1F07D81846C7278 787C8174797D747C7D787C80777B7E777B7E767D80767D80727A7D74797D777B 7D777B7D787C7D777B7D787D7C787C7D7B7F80797E7F787C7D797E7F7B7F8079 7E7F777F7F797E7F7B7F80797E7F7C81817C81817C81817C81817D8282808383 7C83827C81817D82817B807E7B807E7C817F7D837E7D82818084818185858083 8380838380848181858580838381858580848181858282868482868482868481 8582828684868785848584848584828684838482838581838482838482828381 8384828384828384828485848286848286848487858185828185828384828384 8284858483848284858683848583848582868482868682868682828382838182 838183858180827E7F817C82838080827E808181828381817F7F86858181807D 80827E7F807F7C7F7E82838180827E7F807F7F807F7F807F7F807F7F807F7F81 7D7B7E7B7B7E7B7B7E7B7B7E7B7B7E7B7B7E7B7B7E7B7B7E7B7D7C7D7C7B7C7D 7C7D787B7B7A7C7C7B7D7D7A7C7C7A7C7A7A7C7A777A76787B79777A78787B79 7A7C7A787B79787B7976787877797A77797A777A7876787877797A7678787678 7876787876787876787872767474757474757476767873777873777876787773 77787377787273757273737475746F71707171746D6F716F70726E7274717475 6E72746E72746E73716D72707174736E73716C706F686C6D686C6D6D71726D71 72696D706C70716C7071696D70696D706C7071686C6D666B6C666A6F666D7066 6D70666D6D676F72666D70666A6F696D72686C70666D70646B7173787D777B7E 7B777A80797C7F787B7F787B80797C80797C80797C80797C7D777A7A74787D77 7A7D777A7F78797D77787D77787F78797F7879807A7A7F7879807A7A7F787982 7B7D80797C7F787B807A7A837C7D827B7B827B7B807A7A827B7B827B79837D7A 827B79827B79807A787F7977807A787F7977807A78807A78827B79807A78807A 78837D7A827B79847E7C86807D837D7A807C79817E7A837F7C837F7C837F7C84 7E7C86807D86807D83807A837F7C84807D817E7A817E7A817E7A817E7A837F7C 817E7A837D7A827B79837D7A84807D837F7C84807D837F7C837F7C817E7A837F 7C84807D837F7C817E7A837F7C84807D85827E84807D84807D8581808382807F 7E7D82817E81807D81807D82817E7F7E7D83828081807D7C7B7A7F7E7D828081 7C7F7E8081817F817D8081817F807F7C7F7E7F807F7F807F7F807F7F807F7B80 7E7C817F7B807E7B807E7B807E7C81817B7F807B7F80797E7F7B7F807A828177 7F7F7980807980807A84827C83827C83827A8183788283788283778181798081 7980807980807781807781817783837781817781807882837783837380817381 7F74828177838374818473808273808273808174828177838174828174828177 8383738081717F807380817380816F80806F80806F8080718181728281717F80 738081738081718181717E816F7D81717E816D7E816D7E81697E7F6D80816C7F 816A7B7E6C7D7D6D7E816C7D7F6D7E826D8083697D816C7F826C7F826A818367 7E816A8183698082698082677E816980826980826980826F7D8171797A727B7C %%EndData grestore gsave 72 90 translate 2.4 2.4 scale 6 /Times-Roman FS /xp 122 def /yp 96 def xp 31 sub yp moveto 0 setgray (Bildpixel:) showde (image pixel:) showen xp yp moveto ( 192 x 128) show xp yp 7 sub moveto ( 384 x 256) show xp yp 14 sub moveto ( 768 x 512) show xp yp 21 sub moveto (1536 x 1024) show xp yp 28 sub moveto (3072 x 2048) show /xypin { 31 0 rlineto 0 6 rlineto -31 0 rlineto closepath stroke} bind def xp 0 add yp 1 sub moveto xypin showpage %%Trailer %%EndDocument EndEPSF grestore gsave BeginEPSF 86 MM 108 MM translate 10 /Times-ISOL1 FS 53 MM 1 MM moveto ( ) show 1 1 scale -77 -91 translate %%BeginDocument: Bild 14 %line 369 %%EndDocument EndEPSF grestore gsave BeginEPSF 28 MM 064 MM translate 10 /Times-ISOL1 FS 53 MM 1 MM moveto ( ) show 1 1 scale -77 -91 translate %%BeginDocument: Bild 15 %line 379 %!PS-Adobe-3.0 EPSF-3.0 DM94:B10-5N.EPS 20020101 %%BoundingBox: 70 80 445 216 %START PDFDE011.EPS /pdfmark where {pop} {userdict /pdfmark /cleartomark load put} ifelse /languagelevel where {pop languagelevel} {1} ifelse 2 lt { userdict (<<) cvn ([) cvn load put userdict (>>) cvn (]) cvn load put} if [ /Title (PostScript pictures: B10-5N.EPS) /Author (compare K. Richter "Computergrafik ...": ISBN 3-8007-1775-1) /Subject (goto: http://o2.ps.bam.de or http://www.ps.bam.de) /Keywords (image reproduction, colour devices) /Creator (klaus.richter@bam.de) /CreationDate (D:2002010112000) /ModDate (D:2002010112000) /DOCINFO pdfmark [ /View [ /FitB ] /DOCVIEW pdfmark %END PDFDE011 %%Creator: K. Richter, BAM und TU Berlin, 2000.06.16 %%+Copyright (c) 1996 VDE-Verlag Berlin Offenbach /FS {findfont exch scalefont setfont} bind def /MM {72 25.4 div mul} def /str {8 string } bind def /languagelevel where {pop languagelevel} {1} ifelse /PSL12 exch def /dictende {counttomark 2 idiv dup dict begin {def} repeat pop currentdict end} bind def % !AUSTAUSCH Times-Roman -> Times-Roman-ISOLatin1=Times-I /Times-Roman findfont dup length dict begin {1 index /FID ne {def} {pop pop} ifelse }forall /Encoding ISOLatin1Encoding def currentdict end /Times-ISOL1 exch definefont pop /Times-Italic findfont dup length dict begin {1 index /FID ne {def} {pop pop} ifelse }forall /Encoding ISOLatin1Encoding def currentdict end /TimesI-ISOL1 exch definefont pop /Times-Bold findfont dup length dict begin {1 index /FID ne {def} {pop pop} ifelse }forall /Encoding ISOLatin1Encoding def currentdict end /TimesB-ISOL1 exch definefont pop /Times-BoldItalic findfont dup length dict begin {1 index /FID ne {def} {pop pop} ifelse }forall /Encoding ISOLatin1Encoding def currentdict end /TimesBI-ISOL1 exch definefont pop /TK {250 /Times-ISOL1 FS} bind def /TM {300 /Times-ISOL1 FS} bind def /TG {350 /Times-ISOL1 FS} bind def /TIK {250 /TimesI-ISOL1 FS} bind def /TIM {300 /TimesI-ISOL1 FS} bind def /TIG {350 /TimesI-ISOL1 FS} bind def /TBK {250 /TimesB-ISOL1 FS} bind def /TBM {300 /TimesB-ISOL1 FS} bind def /TBG {350 /TimesB-ISOL1 FS} bind def /TBIK {250 /TimesBI-ISOL1 FS} bind def /TBIM {300 /TimesBI-ISOL1 FS} bind def /TBIG {350 /TimesBI-ISOL1 FS} bind def %ANFA CMYKDEF %CMYKDEA0 (A0=Standard-Drucker-CMYKDEF) 15.3.97 /tzac [1.000 0.933 0.867 0.800 0.733 0.667 0.600 0.533 0.467 0.400 0.333 0.267 0.200 0.132 0.067 0.000 1.000 0.750 0.500 0.250 0.000] def /tzam [1.000 0.933 0.867 0.800 0.733 0.667 0.600 0.533 0.467 0.400 0.333 0.267 0.200 0.132 0.067 0.000 1.000 0.750 0.500 0.250 0.000] def /tzay [1.000 0.933 0.867 0.800 0.733 0.667 0.600 0.533 0.467 0.400 0.333 0.267 0.200 0.132 0.067 0.000 1.000 0.750 0.500 0.250 0.000] def /tzan [1.000 0.933 0.867 0.800 0.733 0.667 0.600 0.533 0.467 0.400 0.333 0.267 0.200 0.132 0.067 0.000 1.000 0.750 0.500 0.250 0.000] def /tza0 [0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000] def /tza1 [1.000 1.000 1.000 1.000 1.000 1.000 1.000 1.000 1.000 1.000 1.000 1.000 1.000 1.000 1.000 1.000 1.000 1.000 1.000 1.000 1.000] def %ENDE CMYKD /rec %x, y width heigth {/heigth exch def /width exch def moveto width 0 rlineto 0 heigth rlineto width neg 0 rlineto closepath } bind def /colrecfi %x y width heigth c m y n {setcmykcolor rec fill} bind def /colrecst %x y width heigth c m y n {setcmykcolor rec stroke} bind def /tzo {0.0 1.0 1.0 0.0} bind def %Reproduktionsfarben /tzl {1.0 0.0 1.0 0.0} bind def /tzv {1.0 1.0 0.0 0.0} bind def /tzc {1.0 0.0 0.0 0.0} bind def /tzm {0.0 1.0 0.0 0.0} bind def /tzy {0.0 0.0 1.0 0.0} bind def /tzn {0.0 0.0 0.0 1.00} bind def %Graureihe /tzd {0.0 0.0 0.0 0.75} bind def /tzz {0.0 0.0 0.0 0.50} bind def /tzh {0.0 0.0 0.0 0.25} bind def /tzw {0.0 0.0 0.0 0.00} bind def /tzr {0.0 1.0 0.5 0.0} bind def %Elementarfarben /tzg {1.0 0.0 0.5 0.0} bind def /tzb {1.0 0.5 0.0 0.0} bind def /tzj {0.0 0.0 1.0 0.0} bind def /tzrz {0.0 1.0 0.5 0.5} bind def %Elementarfarben vergraut /tzgz {1.0 0.0 0.5 0.5} bind def /tzbz {1.0 0.5 0.0 0.5} bind def /tzjz {0.0 0.0 1.0 0.5} bind def /tfo {tzo setcmykcolor} bind def /tfl {tzl setcmykcolor} bind def /tfv {tzv setcmykcolor} bind def /tfc {tzc setcmykcolor} bind def /tfm {tzm setcmykcolor} bind def /tfy {tzy setcmykcolor} bind def /tfn {tzn setcmykcolor} bind def /tfd {tzd setcmykcolor} bind def /tfz {tzz setcmykcolor} bind def /tfh {tzh setcmykcolor} bind def /tfw {tzw setcmykcolor} bind def /tfr {tzr setcmykcolor} bind def /tfg {tzg setcmykcolor} bind def /tfb {tzb setcmykcolor} bind def /tfj {tzj setcmykcolor} bind def /tfrz {tzrz setcmykcolor} bind def /tfgz {tzgz setcmykcolor} bind def /tfbz {tzbz setcmykcolor} bind def /tfjz {tzjz setcmykcolor} bind def %ANFA OUTLINO0 951204 /pixf 1.0 def /ueg {1.6 pixf mul} bind def /uek {0.8 pixf mul} bind def /ues {0.7 pixf mul} bind def /pxd uek def /pyd uek def /pxwd ueg def /pywd ueg def /outxshowf {show} bind def /outxshow {show} bind def /SK {250 16.67 div 1 sub pixf mul /Symbol FS} bind def /SM {300 16.67 div 1 sub pixf mul /Symbol FS} bind def /SG {350 16.67 div 1 sub pixf mul /Symbol FS} bind def /outSK {250 16.67 div 1 sub pixf mul /Symbol FS outxshow} bind def /outSM {300 16.67 div 1 sub pixf mul /Symbol FS outxshow} bind def /outSG {350 16.67 div 1 sub pixf mul /Symbol FS outxshow} bind def /outshowf {setcmykcolor show} bind def /outrecfi { %x y width heigth c m y k setcmykcolor rec fill} bind def /outrecfi4 { %x y width heigth c m y k outrecfi} bind def /outrecfi3 { %x y width heigth c m y k outrecfi} bind def /outrecfi2 { %x y width heigth c m y k outrecfi} bind def /outlinetos { %px py c m y k setcmykcolor lineto stroke} bind def /outstroke { %px1 py1 curveto ... curveto c m y k setcmykcolor stroke} bind def %%EndProlog gsave %LANINDL0.EPS START 20000505 /lanind 0 def /lantex [(G) (E) (S) (F) (I) (J) (M)] def /showde {0 lanind eq {show} {pop} ifelse} bind def /showen {1 lanind eq {show} {pop} ifelse} bind def /showes {2 lanind eq {show} {pop} ifelse} bind def /showfr {3 lanind eq {show} {pop} ifelse} bind def /showit {4 lanind eq {show} {pop} ifelse} bind def /showjp {5 lanind eq {show} {pop} ifelse} bind def /showm {6 lanind eq {show} {pop} ifelse} bind def /popde {0 lanind ne {pop} if} bind def /popen {1 lanind ne {pop} if} bind def /popes {2 lanind ne {pop} if} bind def /popfr {3 lanind ne {pop} if} bind def /popit {4 lanind ne {pop} if} bind def /popjp {5 lanind ne {pop} if} bind def /popm {6 lanind ne {pop} if} bind def /popxde {/n exch def 0 lanind ne {n {pop} repeat} if} bind def /popxen {/n exch def 1 lanind ne {n {pop} repeat} if} bind def /popxes {/n exch def 2 lanind ne {n {pop} repeat} if} bind def /popxfr {/n exch def 3 lanind ne {n {pop} repeat} if} bind def /popxit {/n exch def 4 lanind ne {n {pop} repeat} if} bind def /popxjp {/n exch def 5 lanind ne {n {pop} repeat} if} bind def /popxm {/n exch def 6 lanind ne {n {pop} repeat} if} bind def /lanindg where {pop /lanind1 lanindg def /lanind2 lanindg def} {/lanind1 0 def /lanind2 0 def} ifelse /xcolorg where {pop /xcolor1 xcolorg def /xcolor2 xcolorg def} {/xcolor1 0 def /xcolor2 0 def} ifelse /xchartg where {pop /xchart1 xchartg def /xchart2 xchartg def} {/xchart1 0 def /xchart2 0 def} ifelse /lanind lanind1 def %no loops /xcolor xcolor1 def /xchart xchart1 def %LANINDL0 END 8 /Times-Roman FS 72 82 moveto %!2 (wrpos:B10-5N.eps) show 8 /Times-ISOL1 FS (Bild D2: Radialgitter ) showde %(Siemenssterne) ) showde (Picture D2: Radial gratings ) showen %(Siemens\255stars) ) showen 8 /TimesBI-ISOL1 FS (W\255O, W\255L, W\255V, W\255N ) showde (W\255O, W\255L, W\225V, W\255N, ) showen 8 /Times-ISOL1 FS (und ) showde (and ) showen 8 /TimesBI-ISOL1 FS (W\255Z) show 8 /Times-ISOL1 FS (; Benutzung des PS\255Operators) showde (; Use of PS operator) showen (; Use of PS operator) showes (; Use of PS operator) showfr (; Use of PS operator) showit (; Use of PS operator) showjp (; Use of PS operator) showm 8 /TimesI-ISOL1 FS ( LAB* setcolor) show 8 /Times-ISOL1 FS 72 90 translate /pixf 16.67 def 0.1667 pixf div MM dup scale 15 setlinewidth /j 0 def 0 1 5 {/ncol exch def /ISYSLAB where {pop} {/ISYSLAB 0 def} ifelse /ISYSTEM where {pop} {/ISYSTEM 0 def} ifelse ISYSLAB 0 eq {0 ncol eq {/LABs0X [40.62 -30.34 -45.01] def} if %C 1 ncol eq {/LABs0X [30.12 75.28 -8.36] def} if %M 2 ncol eq {/LABs0X [72.37 -10.26 91.75] def} if %Y 3 ncol eq {/LABs0X [29.93 65.39 50.52] def} if %O 4 ncol eq {/LABs0X [32.89 -62.83 34.96] def} if %L 5 ncol eq {/LABs0X [ 7.71 31.10 -44.40] def} if %V 6 ncol eq {/LABs0X [00.00 0.00 0.00] def} if %N /LABs0W [77.40 0.00 0.00] def %LABW100 /L*NN 18.01 def /A*NN 0.5 def /B*NN -0.46 def /L*WW 95.41 def /A*WW -0.98 def /B*WW 4.76 def } if ISYSLAB 1 eq {0 ncol eq {/LABs0X [86.87 -46.16 -13.55] def} if %C 1 ncol eq {/LABs0X [57.29 94.35 -20.69] def} if %M 2 ncol eq {/LABs0X [92.65 -20.69 90.75] def} if %Y 3 ncol eq {/LABs0X [50.49 76.92 64.55] def} if %O 4 ncol eq {/LABs0X [83.62 -82.75 79.90] def} if %L 5 ncol eq {/LABs0X [25.71 31.45 -44.29] def} if %V 6 ncol eq {/LABs0X [00.00 0.00 0.00] def} if %N /LABs0W [95.40 0.00 0.00] def %LABW100 /L*NN 18.00 def /A*NN 0.00 def /B*NN 0.00 def /L*WW 95.40 def /A*WW 0.00 def /B*WW 0.00 def } if ISYSLAB 2 eq {0 ncol eq {/LABs0X [40.62 -30.34 -45.01] def} if %C 1 ncol eq {/LABs0X [30.12 75.28 -8.36] def} if %M 2 ncol eq {/LABs0X [72.37 -10.26 91.75] def} if %Y 3 ncol eq {/LABs0X [29.93 65.39 50.52] def} if %O 4 ncol eq {/LABs0X [32.89 -62.83 34.96] def} if %L 5 ncol eq {/LABs0X [ 7.71 31.10 -44.40] def} if %V 6 ncol eq {/LABs0X [00.00 0.00 0.00] def} if %N /LABs0W [77.40 0.00 0.00] def %LABW100 /L*NN 18.01 def /A*NN 0.5 def /B*NN -0.46 def /L*WW 95.41 def /A*WW -0.98 def /B*WW 4.76 def } if ISYSLAB 3 eq {0 ncol eq {/LABs0X [69.43 -44.46 -13.14] def} if %C 1 ncol eq {/LABs0X [41.25 89.48 -19.47] def} if %M 2 ncol eq {/LABs0X [75.03 -20.05 85.13] def} if %Y 3 ncol eq {/LABs0X [34.99 71.79 50.18] def} if %O 4 ncol eq {/LABs0X [66.29 -79.08 74.11] def} if %L 5 ncol eq {/LABs0X [14.04 24.65 -37.54] def} if %V 6 ncol eq {/LABs0X [00.00 0.00 0.00] def} if %N /LABs0W [77.70 0.00 0.00] def %LABW100 /L*NN 17.70 def /A*NN 0.00 def /B*NN 0.00 def /L*WW 95.41 def /A*WW 0.00 def /B*WW 0.00 def } if /jmul j 15 div def /LSs0 LABs0X 0 get LABs0W 0 get LABs0X 0 get sub jmul mul add def /LS* LSs0 18.01 add def /l*CIE LS* L*NN sub L*WW L*NN sub 0.0001 add div def /ASs0 LABs0X 1 get LABs0W 1 get LABs0X 1 get sub jmul mul add def /AS* ASs0 A*NN A*WW A*NN sub l*CIE mul add add def /BSs0 LABs0X 2 get LABs0W 2 get LABs0X 2 get sub jmul mul add def /BS* BSs0 B*NN B*WW B*NN sub l*CIE mul add add def ncol 0 eq {/tfc1 LS* def /tfc2 AS* def /tfc3 BS* def} if ncol 1 eq {/tfm1 LS* def /tfm2 AS* def /tfm3 BS* def} if ncol 2 eq {/tfy1 LS* def /tfy2 AS* def /tfy3 BS* def} if ncol 3 eq {/tfo1 LS* def /tfo2 AS* def /tfo3 BS* def} if ncol 4 eq {/tfl1 LS* def /tfl2 AS* def /tfl3 BS* def} if ncol 5 eq {/tfv1 LS* def /tfv2 AS* def /tfv3 BS* def} if } for %ncol=0,1,5 /tfz1 {L*NN L*WW L*NN sub 0.5 mul add} def /tfz2 {A*NN A*WW A*NN sub 0.5 mul add} def /tfz3 {B*NN B*WW B*NN sub 0.5 mul add} def 0 setgray 0 0 moveto 13000 0 rlineto 0 4000 rlineto -13000 0 rlineto closepath stroke -2250 0 translate %x-Verschiebung /xab 2500 def /tef [(W-C) (W-M) (W-Y) (W-N) (W-Z) (W-O) (W-L) (W-V) (W-N) (W-Z)] def /cola [{tfc} {tfm} {tfy} {tfn} {tfz} {tfo} {tfl} {tfv} {tfn} {tfz}] def /colb [{tfo} {tfl} {tfv} {tfo} {tfo} {tfc} {tfm} {tfy} {tfo} {tfo}] def 5 1 9 {/ncol exch def %ncol=5,9 of C,M,Y,N,Z,O,L,V,N,Z xab 0 translate %neuer Rastermittelpunkt und Nullpunkt fuer Rosette, Radius 1,0 cm 1250 2100 translate 0 setgray newpath 0 0 0500 0 360 arc closepath stroke newpath 0 0 1000 0 360 arc closepath stroke [/CIEBasedABC << %Farbraum und Grenzen fuer D65 /RangeABC [0 100 -128 127 -128 127] /DecodeABC [{16 add 116 div} bind {500 div} bind {200 div} bind] /MatrixABC [1 1 1 1 0 0 0 0 -1] /DecodeLMN [{dup 6 29 div ge {dup dup mul mul} {4 29 div sub 108 841 div mul} ifelse 0.9505 mul} bind {dup 6 29 div ge {dup dup mul mul} {4 29 div sub 108 841 div mul} ifelse} bind {dup 6 29 div ge {dup dup mul mul} {4 29 div sub 108 841 div mul} ifelse 1.0890 mul} bind] /WhitePoint [0.9505 1 1.089] %CIEXYZ fuer D65 >>] setcolorspace ncol 5 eq {tfo1 tfo2 tfo3 setcolor} if ncol 6 eq {tfl1 tfl2 tfl3 setcolor} if ncol 7 eq {tfv1 tfv2 tfv3 setcolor} if ncol 8 eq {18.01 0.50 -0.46 setcolor} if ncol 9 eq {tfz1 tfz2 tfz3 setcolor} if 0 10 350 {newpath 0 0 moveto 0 0 1200 4 -1 roll dup 5 add arc closepath fill} for ncol 5 eq {tfc1 tfc2 tfc3 setcolor} if ncol 6 eq {tfm1 tfm2 tfm3 setcolor} if ncol 7 eq {tfy1 tfy2 tfy3 setcolor} if ncol 8 eq {tfo1 tfo2 tfo3 setcolor} if ncol 9 eq {tfo1 tfo2 tfo3 setcolor} if newpath 0 0 0300 0 360 arc closepath stroke -1250 -2100 translate %Text Rosette (Siemensstern) 0 setgray TBK 200 0100 moveto (Radialgitter ) showde (Radial grating ) showen TBIK tef ncol get show [/CIEBasedABC << %Farbraum und Grenzen fuer D65 /RangeABC [0 100 -128 127 -128 127] /DecodeABC [{16 add 116 div} bind {500 div} bind {200 div} bind] /MatrixABC [1 1 1 1 0 0 0 0 -1] /DecodeLMN [{dup 6 29 div ge {dup dup mul mul} {4 29 div sub 108 841 div mul} ifelse 0.9505 mul} bind {dup 6 29 div ge {dup dup mul mul} {4 29 div sub 108 841 div mul} ifelse} bind {dup 6 29 div ge {dup dup mul mul} {4 29 div sub 108 841 div mul} ifelse 1.0890 mul} bind] /WhitePoint [0.9505 1 1.089] %CIEXYZ fuer D65 >>] setcolorspace tfz1 tfz2 tfz3 setcolor TBM 1250 500 add 2300 moveto (10) show 1250 1000 add 2300 moveto (20) show } for %ncol=5,9 of C,M,Y,N,Z,O,L,V,N,Z grestore showpage %%Trailer %%EndDocument EndEPSF grestore gsave BeginEPSF 86 MM 064 MM translate 10 /Times-ISOL1 FS 53 MM 1 MM moveto ( ) show 1 1 scale -77 -91 translate %%BeginDocument: Bild 16 %line 389 %%EndDocument EndEPSF grestore gsave BeginEPSF 28 MM 020 MM translate 10 /Times-ISOL1 FS 53 MM 1 MM moveto ( ) show 1 1 scale -77 -91 translate %%BeginDocument: Bild 17 %line 399 %!PS-Adobe-3.0 EPSF-3.0 DM94:B10-7N.EPS 20020101 %%BoundingBox: 70 80 445 216 %START PDFDE011.EPS /pdfmark where {pop} {userdict /pdfmark /cleartomark load put} ifelse /languagelevel where {pop languagelevel} {1} ifelse 2 lt { userdict (<<) cvn ([) cvn load put userdict (>>) cvn (]) cvn load put} if [ /Title (PostScript pictures: B10-7N.EPS) /Author (compare K. Richter "Computergrafik ...": ISBN 3-8007-1775-1) /Subject (goto: http://o2.ps.bam.de or http://www.ps.bam.de) /Keywords (image reproduction, colour devices) /Creator (klaus.richter@bam.de) /CreationDate (D:2002010112000) /ModDate (D:2002010112000) /DOCINFO pdfmark [ /View [ /FitB ] /DOCVIEW pdfmark %END PDFDE011 %%Creator: K. Richter, BAM und TU Berlin, 2000.06.16 %%+Copyright (c) 1996 VDE-Verlag Berlin Offenbach /FS {findfont exch scalefont setfont} bind def /MM {72 25.4 div mul} def /str {8 string } bind def /languagelevel where {pop languagelevel} {1} ifelse /PSL12 exch def /dictende {counttomark 2 idiv dup dict begin {def} repeat pop currentdict end} bind def % !AUSTAUSCH Times-Roman -> Times-Roman-ISOLatin1=Times-I /Times-Roman findfont dup length dict begin {1 index /FID ne {def} {pop pop} ifelse }forall /Encoding ISOLatin1Encoding def currentdict end /Times-ISOL1 exch definefont pop /Times-Italic findfont dup length dict begin {1 index /FID ne {def} {pop pop} ifelse }forall /Encoding ISOLatin1Encoding def currentdict end /TimesI-ISOL1 exch definefont pop /Times-Bold findfont dup length dict begin {1 index /FID ne {def} {pop pop} ifelse }forall /Encoding ISOLatin1Encoding def currentdict end /TimesB-ISOL1 exch definefont pop /Times-BoldItalic findfont dup length dict begin {1 index /FID ne {def} {pop pop} ifelse }forall /Encoding ISOLatin1Encoding def currentdict end /TimesBI-ISOL1 exch definefont pop /TK {250 /Times-ISOL1 FS} bind def /TM {300 /Times-ISOL1 FS} bind def /TG {350 /Times-ISOL1 FS} bind def /TIK {250 /TimesI-ISOL1 FS} bind def /TIM {300 /TimesI-ISOL1 FS} bind def /TIG {350 /TimesI-ISOL1 FS} bind def /TBK {250 /TimesB-ISOL1 FS} bind def /TBM {300 /TimesB-ISOL1 FS} bind def /TBG {350 /TimesB-ISOL1 FS} bind def /TBIK {250 /TimesBI-ISOL1 FS} bind def /TBIM {300 /TimesBI-ISOL1 FS} bind def /TBIG {350 /TimesBI-ISOL1 FS} bind def %ANFA CMYKDEF %CMYKDEA0 (A0=Standard-Drucker-CMYKDEF) 15.3.97 /tzac [1.000 0.933 0.867 0.800 0.733 0.667 0.600 0.533 0.467 0.400 0.333 0.267 0.200 0.132 0.067 0.000 1.000 0.750 0.500 0.250 0.000] def /tzam [1.000 0.933 0.867 0.800 0.733 0.667 0.600 0.533 0.467 0.400 0.333 0.267 0.200 0.132 0.067 0.000 1.000 0.750 0.500 0.250 0.000] def /tzay [1.000 0.933 0.867 0.800 0.733 0.667 0.600 0.533 0.467 0.400 0.333 0.267 0.200 0.132 0.067 0.000 1.000 0.750 0.500 0.250 0.000] def /tzan [1.000 0.933 0.867 0.800 0.733 0.667 0.600 0.533 0.467 0.400 0.333 0.267 0.200 0.132 0.067 0.000 1.000 0.750 0.500 0.250 0.000] def /tza0 [0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000] def /tza1 [1.000 1.000 1.000 1.000 1.000 1.000 1.000 1.000 1.000 1.000 1.000 1.000 1.000 1.000 1.000 1.000 1.000 1.000 1.000 1.000 1.000] def %ENDE CMYKD /rec %x, y width heigth {/heigth exch def /width exch def moveto width 0 rlineto 0 heigth rlineto width neg 0 rlineto closepath } bind def /colrecfi %x y width heigth c m y n {setcmykcolor rec fill} bind def /colrecst %x y width heigth c m y n {setcmykcolor rec stroke} bind def /tzo {0.0 1.0 1.0 0.0} bind def %Reproduktionsfarben /tzl {1.0 0.0 1.0 0.0} bind def /tzv {1.0 1.0 0.0 0.0} bind def /tzc {1.0 0.0 0.0 0.0} bind def /tzm {0.0 1.0 0.0 0.0} bind def /tzy {0.0 0.0 1.0 0.0} bind def /tzn {0.0 0.0 0.0 1.00} bind def %Graureihe /tzd {0.0 0.0 0.0 0.75} bind def /tzz {0.0 0.0 0.0 0.50} bind def /tzh {0.0 0.0 0.0 0.25} bind def /tzw {0.0 0.0 0.0 0.00} bind def /tzr {0.0 1.0 0.5 0.0} bind def %Elementarfarben /tzg {1.0 0.0 0.5 0.0} bind def /tzb {1.0 0.5 0.0 0.0} bind def /tzj {0.0 0.0 1.0 0.0} bind def /tzrz {0.0 1.0 0.5 0.5} bind def %Elementarfarben vergraut /tzgz {1.0 0.0 0.5 0.5} bind def /tzbz {1.0 0.5 0.0 0.5} bind def /tzjz {0.0 0.0 1.0 0.5} bind def /tfo {tzo setcmykcolor} bind def /tfl {tzl setcmykcolor} bind def /tfv {tzv setcmykcolor} bind def /tfc {tzc setcmykcolor} bind def /tfm {tzm setcmykcolor} bind def /tfy {tzy setcmykcolor} bind def /tfn {tzn setcmykcolor} bind def /tfd {tzd setcmykcolor} bind def /tfz {tzz setcmykcolor} bind def /tfh {tzh setcmykcolor} bind def /tfw {tzw setcmykcolor} bind def /tfr {tzr setcmykcolor} bind def /tfg {tzg setcmykcolor} bind def /tfb {tzb setcmykcolor} bind def /tfj {tzj setcmykcolor} bind def /tfrz {tzrz setcmykcolor} bind def /tfgz {tzgz setcmykcolor} bind def /tfbz {tzbz setcmykcolor} bind def /tfjz {tzjz setcmykcolor} bind def %ANFA OUTLINO0 951204 /pixf 1.0 def /ueg {1.6 pixf mul} bind def /uek {0.8 pixf mul} bind def /ues {0.7 pixf mul} bind def /pxd uek def /pyd uek def /pxwd ueg def /pywd ueg def /outxshowf {show} bind def /outxshow {show} bind def /SK {250 16.67 div 1 sub pixf mul /Symbol FS} bind def /SM {300 16.67 div 1 sub pixf mul /Symbol FS} bind def /SG {350 16.67 div 1 sub pixf mul /Symbol FS} bind def /outSK {250 16.67 div 1 sub pixf mul /Symbol FS outxshow} bind def /outSM {300 16.67 div 1 sub pixf mul /Symbol FS outxshow} bind def /outSG {350 16.67 div 1 sub pixf mul /Symbol FS outxshow} bind def /outshowf {setcmykcolor show} bind def /outrecfi { %x y width heigth c m y k setcmykcolor rec fill} bind def /outrecfi4 { %x y width heigth c m y k outrecfi} bind def /outrecfi3 { %x y width heigth c m y k outrecfi} bind def /outrecfi2 { %x y width heigth c m y k outrecfi} bind def /outlinetos { %px py c m y k setcmykcolor lineto stroke} bind def /outstroke { %px1 py1 curveto ... curveto c m y k setcmykcolor stroke} bind def %%EndProlog gsave %LANINDL0.EPS START 20000505 /lanind 0 def /lantex [(G) (E) (S) (F) (I) (J) (M)] def /showde {0 lanind eq {show} {pop} ifelse} bind def /showen {1 lanind eq {show} {pop} ifelse} bind def /showes {2 lanind eq {show} {pop} ifelse} bind def /showfr {3 lanind eq {show} {pop} ifelse} bind def /showit {4 lanind eq {show} {pop} ifelse} bind def /showjp {5 lanind eq {show} {pop} ifelse} bind def /showm {6 lanind eq {show} {pop} ifelse} bind def /popde {0 lanind ne {pop} if} bind def /popen {1 lanind ne {pop} if} bind def /popes {2 lanind ne {pop} if} bind def /popfr {3 lanind ne {pop} if} bind def /popit {4 lanind ne {pop} if} bind def /popjp {5 lanind ne {pop} if} bind def /popm {6 lanind ne {pop} if} bind def /popxde {/n exch def 0 lanind ne {n {pop} repeat} if} bind def /popxen {/n exch def 1 lanind ne {n {pop} repeat} if} bind def /popxes {/n exch def 2 lanind ne {n {pop} repeat} if} bind def /popxfr {/n exch def 3 lanind ne {n {pop} repeat} if} bind def /popxit {/n exch def 4 lanind ne {n {pop} repeat} if} bind def /popxjp {/n exch def 5 lanind ne {n {pop} repeat} if} bind def /popxm {/n exch def 6 lanind ne {n {pop} repeat} if} bind def /lanindg where {pop /lanind1 lanindg def /lanind2 lanindg def} {/lanind1 0 def /lanind2 0 def} ifelse /xcolorg where {pop /xcolor1 xcolorg def /xcolor2 xcolorg def} {/xcolor1 0 def /xcolor2 0 def} ifelse /xchartg where {pop /xchart1 xchartg def /xchart2 xchartg def} {/xchart1 0 def /xchart2 0 def} ifelse /lanind lanind1 def %no loops /xcolor xcolor1 def /xchart xchart1 def %LANINDL0 END 8 /Times-Roman FS 72 83 moveto %!2 (wrpos:B10-7N.eps) show 8 /Times-ISOL1 FS (Bild B3: 14 CIE\255Pr\374ffarben ) showde (Picture B3: 14 CIE\255test colours ) showen (sowie 2 + 16 Graustufen) showde (and 2 + 16 grey steps) showen 8 /Times-ISOL1 FS (; Benutzung des PS\255operators) showde (; Use of PS operator) showen (; Use of PS operator) showes (; Use of PS operator) showfr (; Use of PS operator) showit (; Use of PS operator) showjp (; Use of PS operator) showm 8 /TimesI-ISOL1 FS ( LAB* setcolor) show 8 /Times-ISOL1 FS 72 90 translate /pixf 16.67 def 0.1667 pixf div MM dup scale 15 setlinewidth /LABGI 48 array def %G=GREY /LABZI [ %14 + N0 + W1 61.45 17.53 11.74 %CIE-TF ISO/IEC 15775 Table 2 60.69 0.08 28.92 62.02 -20.58 44.41 61.20 -33.16 17.07 62.40 -17.47 -8.55 61.51 -0.36 -28.39 61.12 20.15 -24.55 62.77 27.42 -13.63 39.92 58.74 27.99 81.26 -2.89 71.56 52.23 -42.42 13.60 30.57 1.41 -46.47 80.23 11.37 21.04 40.75 -13.80 24.23 18.01 0.50 -0.46 95.41 -0.98 4.76 ] def /ncol 3 def 0 1 15 {/j exch def /ISYSLAB where {pop} {/ISYSLAB 0 def} ifelse /ISYSTEM where {pop} {/ISYSTEM 0 def} ifelse ISYSLAB 0 eq {0 ncol eq {/LABs0X [40.62 -30.34 -45.01] def} if %C 1 ncol eq {/LABs0X [30.12 75.28 -8.36] def} if %M 2 ncol eq {/LABs0X [72.37 -10.26 91.75] def} if %Y 3 ncol eq {/LABs0X [00.00 0.00 0.00] def} if %N /LABs0W [77.40 0.00 0.00] def %LABW100 /L*NN 18.01 def /A*NN 0.5 def /B*NN -0.46 def /L*WW 95.41 def /A*WW -0.98 def /B*WW 4.76 def } if ISYSLAB 1 eq {0 ncol eq {/LABs0X [86.87 -46.16 -13.55] def} if %C 1 ncol eq {/LABs0X [57.29 94.35 -20.69] def} if %M 2 ncol eq {/LABs0X [92.65 -20.69 90.75] def} if %Y 3 ncol eq {/LABs0X [00.00 0.00 0.00] def} if %N /LABs0W [95.40 0.00 0.00] def %LABW100 /L*NN 18.00 def /A*NN 0.00 def /B*NN 0.00 def /L*WW 95.40 def /A*WW 0.00 def /B*WW 0.00 def } if ISYSLAB 2 eq {0 ncol eq {/LABs0X [40.62 -30.34 -45.01] def} if %C 1 ncol eq {/LABs0X [30.12 75.28 -8.36] def} if %M 2 ncol eq {/LABs0X [72.37 -10.26 91.75] def} if %Y 3 ncol eq {/LABs0X [00.00 0.00 0.00] def} if %N /LABs0W [77.40 0.00 0.00] def %LABW100 /L*NN 18.01 def /A*NN 0.5 def /B*NN -0.46 def /L*WW 95.41 def /A*WW -0.98 def /B*WW 4.76 def } if ISYSLAB 3 eq {0 ncol eq {/LABs0X [69.43 -44.46 -13.14] def} if %C 1 ncol eq {/LABs0X [41.25 89.48 -19.47] def} if %M 2 ncol eq {/LABs0X [75.03 -20.05 85.13] def} if %Y 3 ncol eq {/LABs0X [00.00 0.00 0.00] def} if %N /LABs0W [77.70 0.00 0.00] def %LABW100 /L*NN 17.70 def /A*NN 0.00 def /B*NN 0.00 def /L*WW 95.41 def /A*WW 0.00 def /B*WW 0.00 def } if /jmul j 15 div def /LSs0 LABs0X 0 get LABs0W 0 get LABs0X 0 get sub jmul mul add def /LS* LSs0 18.01 add def /l*CIE LS* L*NN sub L*WW L*NN sub 0.0001 add div def /ASs0 LABs0X 1 get LABs0W 1 get LABs0X 1 get sub jmul mul add def /AS* ASs0 A*NN A*WW A*NN sub l*CIE mul add add def /BSs0 LABs0X 2 get LABs0W 2 get LABs0X 2 get sub jmul mul add def /BS* BSs0 B*NN B*WW B*NN sub l*CIE mul add add def /j3 j 3 mul def LABGI j3 LS* put LABGI j3 1 add AS* put LABGI j3 2 add BS* put } for %j %%%% Def. eines Quadrates fuer die Ausgabe der Farbflaechen %%% /colRec {moveto s 0 rlineto 0 s rlineto s neg 0 rlineto %Quadrat closepath} bind def [/CIEBasedABC << %Farbraum und Grenzen fuer D65 /RangeABC [0 100 -128 127 -128 127] /DecodeABC [{16 add 116 div} bind {500 div} bind {200 div} bind] /MatrixABC [1 1 1 1 0 0 0 0 -1] /DecodeLMN [{dup 6 29 div ge {dup dup mul mul} {4 29 div sub 108 841 div mul} ifelse 0.9505 mul} bind {dup 6 29 div ge {dup dup mul mul} {4 29 div sub 108 841 div mul} ifelse} bind {dup 6 29 div ge {dup dup mul mul} {4 29 div sub 108 841 div mul} ifelse 1.0890 mul} bind] /WhitePoint [0.9505 1 1.089] %CIEXYZ fuer D65 >>] setcolorspace LABGI 21 get LABGI 24 get add 0.5 mul LABGI 22 get LABGI 25 get add 0.5 mul LABGI 23 get LABGI 26 get add 0.5 mul setcolor 0 0 moveto 13000 0 rlineto 0 4000 rlineto -13000 0 rlineto closepath fill 0 setgray 0 0 moveto 13000 0 rlineto 0 4000 rlineto -13000 0 rlineto closepath stroke 350 150 translate /n* [(16) (15) (14) (13) (12) (11) (10) ( 9) ( 8) ( 7) ( 6) ( 5) ( 4) ( 3) ( 2) ( 1)] def TBM 25 setlinewidth /s 770 def /s1 770 def /s2 670 def 0 setgray 0 1 16 {/j exch def /ix0 j s1 mul def %j ix0 1600 moveto 0 500 rlineto stroke } for %j 15 setlinewidth 0 1 15 {/j exch def /ix00 j s1 mul def /s s2 def /ix0 ix00 50 add def /iy0 2900 def /j3 j 3 mul def [/CIEBasedABC << %Farbraum und Grenzen fuer D65 /RangeABC [0 100 -128 127 -128 127] /DecodeABC [{16 add 116 div} bind {500 div} bind {200 div} bind] /MatrixABC [1 1 1 1 0 0 0 0 -1] /DecodeLMN [{dup 6 29 div ge {dup dup mul mul} {4 29 div sub 108 841 div mul} ifelse 0.9505 mul} bind {dup 6 29 div ge {dup dup mul mul} {4 29 div sub 108 841 div mul} ifelse} bind {dup 6 29 div ge {dup dup mul mul} {4 29 div sub 108 841 div mul} ifelse 1.0890 mul} bind] /WhitePoint [0.9505 1 1.089] %CIEXYZ fuer D65 >>] setcolorspace LABZI j3 get LABZI j3 1 add get LABZI j3 2 add get setcolor ix0 iy0 colRec fill /s s1 def /ix0 ix00 def /iy0 2050 def LABZI j3 get LABZI j3 1 add get LABZI j3 2 add get setcolor ix0 iy0 colRec fill 0 setgray /ix0 ix00 def /iy0 1750 def ix0 250 add iy0 moveto n* 15 j sub get show /s s1 def /ix0 ix00 def /iy0 850 def [/CIEBasedABC << %Farbraum und Grenzen fuer D65 /RangeABC [0 100 -128 127 -128 127] /DecodeABC [{16 add 116 div} bind {500 div} bind {200 div} bind] /MatrixABC [1 1 1 1 0 0 0 0 -1] /DecodeLMN [{dup 6 29 div ge {dup dup mul mul} {4 29 div sub 108 841 div mul} ifelse 0.9505 mul} bind {dup 6 29 div ge {dup dup mul mul} {4 29 div sub 108 841 div mul} ifelse} bind {dup 6 29 div ge {dup dup mul mul} {4 29 div sub 108 841 div mul} ifelse 1.0890 mul} bind] /WhitePoint [0.9505 1 1.089] %CIEXYZ fuer D65 >>] setcolorspace LABGI j3 get LABGI j3 1 add get LABGI j3 2 add get setcolor ix0 iy0 colRec fill /s s2 def /ix0 ix00 50 add def /iy0 100 def LABGI j3 get LABGI j3 1 add get LABGI j3 2 add get setcolor ix0 iy0 colRec fill } for %j -350 -150 translate grestore showpage %%Trailer %%EndDocument EndEPSF grestore gsave BeginEPSF 86 MM 020 MM translate 12 /Times-ISOL1 FS -9 MM -7 MM moveto ( ) show 10 /Times-ISOL1 FS 53 MM 1 MM moveto ( ) show 1 1 scale -77 -91 translate %%BeginDocument: Bild 18 %line 409 %%EndDocument EndEPSF grestore gsave BeginEPSF 161 MM 197 MM translate 10 /Times-ISOL1 FS 1 1 scale -77 -91 translate %%BeginDocument: Bild 12 %line 419 %%EndDocument EndEPSF grestore gsave BeginEPSF 161 MM 152 MM translate 10 /Times-ISOL1 FS 53 MM 1 MM moveto ( ) show 1 1 scale -77 -91 translate %%BeginDocument: Bild 21 %line 429 %!PS-Adobe-3.0 EPSF-3.0 DM94:B11-1N.EPS 20020101 %%BoundingBox: 70 80 405 206 %START PDFDE011.EPS /pdfmark where {pop} {userdict /pdfmark /cleartomark load put} ifelse /languagelevel where {pop languagelevel} {1} ifelse 2 lt { userdict (<<) cvn ([) cvn load put userdict (>>) cvn (]) cvn load put} if [ /Title (PostScript pictures: B11-1N.EPS) /Author (compare K. Richter "Computergrafik ...": ISBN 3-8007-1775-1) /Subject (goto: http://o2.ps.bam.de or http://www.ps.bam.de) /Keywords (image reproduction, colour devices) /Creator (klaus.richter@bam.de) /CreationDate (D:2002010112000) /ModDate (D:2002010112000) /DOCINFO pdfmark [ /View [ /FitB ] /DOCVIEW pdfmark %END PDFDE011 %%Creator: K. Richter, BAM und TU Berlin, 2000.06.16 %%+Copyright (c) 1996 VDE-Verlag Berlin Offenbach /FS {findfont exch scalefont setfont} bind def /MM {72 25.4 div mul} def /str {8 string } bind def /languagelevel where {pop languagelevel} {1} ifelse /PSL12 exch def /dictende {counttomark 2 idiv dup dict begin {def} repeat pop currentdict end} bind def % !AUSTAUSCH Times-Roman -> Times-Roman-ISOLatin1=Times-I /Times-Roman findfont dup length dict begin {1 index /FID ne {def} {pop pop} ifelse }forall /Encoding ISOLatin1Encoding def currentdict end /Times-ISOL1 exch definefont pop /Times-Italic findfont dup length dict begin {1 index /FID ne {def} {pop pop} ifelse }forall /Encoding ISOLatin1Encoding def currentdict end /TimesI-ISOL1 exch definefont pop /Times-Bold findfont dup length dict begin {1 index /FID ne {def} {pop pop} ifelse }forall /Encoding ISOLatin1Encoding def currentdict end /TimesB-ISOL1 exch definefont pop /Times-BoldItalic findfont dup length dict begin {1 index /FID ne {def} {pop pop} ifelse }forall /Encoding ISOLatin1Encoding def currentdict end /TimesBI-ISOL1 exch definefont pop /TK {250 /Times-ISOL1 FS} bind def /TM {300 /Times-ISOL1 FS} bind def /TG {350 /Times-ISOL1 FS} bind def /TIK {250 /TimesI-ISOL1 FS} bind def /TIM {300 /TimesI-ISOL1 FS} bind def /TIG {350 /TimesI-ISOL1 FS} bind def /TBK {250 /TimesB-ISOL1 FS} bind def /TBM {300 /TimesB-ISOL1 FS} bind def /TBG {350 /TimesB-ISOL1 FS} bind def /TBIK {250 /TimesBI-ISOL1 FS} bind def /TBIM {300 /TimesBI-ISOL1 FS} bind def /TBIG {350 /TimesBI-ISOL1 FS} bind def %ANFA CMYKDEF %CMYKDEA0 (A0=Standard-Drucker-CMYKDEF) 15.3.97 /tzac [1.000 0.933 0.867 0.800 0.733 0.667 0.600 0.533 0.467 0.400 0.333 0.267 0.200 0.132 0.067 0.000 1.000 0.750 0.500 0.250 0.000] def /tzam [1.000 0.933 0.867 0.800 0.733 0.667 0.600 0.533 0.467 0.400 0.333 0.267 0.200 0.132 0.067 0.000 1.000 0.750 0.500 0.250 0.000] def /tzay [1.000 0.933 0.867 0.800 0.733 0.667 0.600 0.533 0.467 0.400 0.333 0.267 0.200 0.132 0.067 0.000 1.000 0.750 0.500 0.250 0.000] def /tzan [1.000 0.933 0.867 0.800 0.733 0.667 0.600 0.533 0.467 0.400 0.333 0.267 0.200 0.132 0.067 0.000 1.000 0.750 0.500 0.250 0.000] def /tza0 [0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000] def /tza1 [1.000 1.000 1.000 1.000 1.000 1.000 1.000 1.000 1.000 1.000 1.000 1.000 1.000 1.000 1.000 1.000 1.000 1.000 1.000 1.000 1.000] def %ENDE CMYKD /rec %x, y width heigth {/heigth exch def /width exch def moveto width 0 rlineto 0 heigth rlineto width neg 0 rlineto closepath } bind def /colrecfi %x y width heigth c m y n {setcmykcolor rec fill} bind def /colrecst %x y width heigth c m y n {setcmykcolor rec stroke} bind def /tzo {0.0 1.0 1.0 0.0} bind def %Reproduktionsfarben /tzl {1.0 0.0 1.0 0.0} bind def /tzv {1.0 1.0 0.0 0.0} bind def /tzc {1.0 0.0 0.0 0.0} bind def /tzm {0.0 1.0 0.0 0.0} bind def /tzy {0.0 0.0 1.0 0.0} bind def /tzn {0.0 0.0 0.0 1.00} bind def %Graureihe /tzd {0.0 0.0 0.0 0.75} bind def /tzz {0.0 0.0 0.0 0.50} bind def /tzh {0.0 0.0 0.0 0.25} bind def /tzw {0.0 0.0 0.0 0.00} bind def /tzr {0.0 1.0 0.5 0.0} bind def %Elementarfarben /tzg {1.0 0.0 0.5 0.0} bind def /tzb {1.0 0.5 0.0 0.0} bind def /tzj {0.0 0.0 1.0 0.0} bind def /tzrz {0.0 1.0 0.5 0.5} bind def %Elementarfarben vergraut /tzgz {1.0 0.0 0.5 0.5} bind def /tzbz {1.0 0.5 0.0 0.5} bind def /tzjz {0.0 0.0 1.0 0.5} bind def /tfo {tzo setcmykcolor} bind def /tfl {tzl setcmykcolor} bind def /tfv {tzv setcmykcolor} bind def /tfc {tzc setcmykcolor} bind def /tfm {tzm setcmykcolor} bind def /tfy {tzy setcmykcolor} bind def /tfn {tzn setcmykcolor} bind def /tfd {tzd setcmykcolor} bind def /tfz {tzz setcmykcolor} bind def /tfh {tzh setcmykcolor} bind def /tfw {tzw setcmykcolor} bind def /tfr {tzr setcmykcolor} bind def /tfg {tzg setcmykcolor} bind def /tfb {tzb setcmykcolor} bind def /tfj {tzj setcmykcolor} bind def /tfrz {tzrz setcmykcolor} bind def /tfgz {tzgz setcmykcolor} bind def /tfbz {tzbz setcmykcolor} bind def /tfjz {tzjz setcmykcolor} bind def %ANFA OUTLINO0 951204 /pixf 1.0 def /ueg {1.6 pixf mul} bind def /uek {0.8 pixf mul} bind def /ues {0.7 pixf mul} bind def /pxd uek def /pyd uek def /pxwd ueg def /pywd ueg def /outxshowf {show} bind def /outxshow {show} bind def /SK {250 16.67 div 1 sub pixf mul /Symbol FS} bind def /SM {300 16.67 div 1 sub pixf mul /Symbol FS} bind def /SG {350 16.67 div 1 sub pixf mul /Symbol FS} bind def /outSK {250 16.67 div 1 sub pixf mul /Symbol FS outxshow} bind def /outSM {300 16.67 div 1 sub pixf mul /Symbol FS outxshow} bind def /outSG {350 16.67 div 1 sub pixf mul /Symbol FS outxshow} bind def /outshowf {setcmykcolor show} bind def /outrecfi { %x y width heigth c m y k setcmykcolor rec fill} bind def /outrecfi4 { %x y width heigth c m y k outrecfi} bind def /outrecfi3 { %x y width heigth c m y k outrecfi} bind def /outrecfi2 { %x y width heigth c m y k outrecfi} bind def /outlinetos { %px py c m y k setcmykcolor lineto stroke} bind def /outstroke { %px1 py1 curveto ... curveto c m y k setcmykcolor stroke} bind def %%EndProlog gsave %LANINDL0.EPS START 20000505 /lanind 0 def /lantex [(G) (E) (S) (F) (I) (J) (M)] def /showde {0 lanind eq {show} {pop} ifelse} bind def /showen {1 lanind eq {show} {pop} ifelse} bind def /showes {2 lanind eq {show} {pop} ifelse} bind def /showfr {3 lanind eq {show} {pop} ifelse} bind def /showit {4 lanind eq {show} {pop} ifelse} bind def /showjp {5 lanind eq {show} {pop} ifelse} bind def /showm {6 lanind eq {show} {pop} ifelse} bind def /popde {0 lanind ne {pop} if} bind def /popen {1 lanind ne {pop} if} bind def /popes {2 lanind ne {pop} if} bind def /popfr {3 lanind ne {pop} if} bind def /popit {4 lanind ne {pop} if} bind def /popjp {5 lanind ne {pop} if} bind def /popm {6 lanind ne {pop} if} bind def /popxde {/n exch def 0 lanind ne {n {pop} repeat} if} bind def /popxen {/n exch def 1 lanind ne {n {pop} repeat} if} bind def /popxes {/n exch def 2 lanind ne {n {pop} repeat} if} bind def /popxfr {/n exch def 3 lanind ne {n {pop} repeat} if} bind def /popxit {/n exch def 4 lanind ne {n {pop} repeat} if} bind def /popxjp {/n exch def 5 lanind ne {n {pop} repeat} if} bind def /popxm {/n exch def 6 lanind ne {n {pop} repeat} if} bind def /lanindg where {pop /lanind1 lanindg def /lanind2 lanindg def} {/lanind1 0 def /lanind2 0 def} ifelse /xcolorg where {pop /xcolor1 xcolorg def /xcolor2 xcolorg def} {/xcolor1 0 def /xcolor2 0 def} ifelse /xchartg where {pop /xchart1 xchartg def /xchart2 xchartg def} {/xchart1 0 def /xchart2 0 def} ifelse /lanind lanind1 def %no loops /xcolor xcolor1 def /xchart xchart1 def %LANINDL0 END 8 /Times-Roman FS 72 82 moveto %!2 (wrpos:B11-1N.eps) show 8 /Times-ISOL1 FS (Bild D4: 16 gleichabst\344ndige Stufen ) showde (Picture D4: 16 equidistant steps ) showen 8 /TimesBI-ISOL1 FS (W\255O, W\255L, W\255V ) show 8 /Times-ISOL1 FS (und ) showde (and ) showen 8 /TimesBI-ISOL1 FS (W\255N) show 8 /Times-ISOL1 FS (; Benutzter PS\255Operator) showde (; Use of PS operator) showen (; Use of PS operator) showes (; Use of PS operator) showfr (; Use of PS operator) showit (; Use of PS operator) showjp (; Use of PS operator) showm 8 /TimesI-ISOL1 FS ( LAB* setcolor) show 8 /Times-ISOL1 FS 72 90 translate /pixf 16.67 def 0.1667 pixf div MM dup scale /nshow {180 /TimesI-ISOL1 FS show} def /ishow {140 /Times-ISOL1 FS -100 -75 rmoveto show 50 75 rmoveto} def 1 setgray 0 0 moveto 11200 0 rlineto 0 4000 rlineto -11200 0 rlineto closepath fill 0 setgray 0 0 moveto 11200 0 rlineto 0 4000 rlineto -11200 0 rlineto closepath stroke /yab -850 def 000 3950 translate /ntex* [(0) (1) (2) (3) (4) (5) (6) (7) (8) (9) (A) (B) (C) (D) (E) (F)] def /tef [(O) (L) (V) (N)] def 0 setgray 0 1 16 {/j exch def /ix0 j 700 mul def /iy0 -850 def %j=0,16 ix0 25 add iy0 3100 sub moveto 000 4000 rlineto -50 000 rlineto 000 -4000 rlineto closepath fill } for %j=0,16 /GSC$ where {pop /LSC$ GSC$ def} {/LSC$ (N) def} ifelse 0 1 3 {/ncol exch def %ncol=0,3 0 yab translate /l 0 def /iLAB 0 def 0 1 15 {/j exch def /ix0 15 j sub 700 mul def /iy0 0 def j 15 le { %16 Testfarben; Nr. 16 fuer weisse Linie [/CIEBasedABC << %Farbraum und Grenzen fuer D65 /RangeABC [0 100 -128 127 -128 127] /DecodeABC [{16 add 116 div} bind {500 div} bind {200 div} bind] /MatrixABC [1 1 1 1 0 0 0 0 -1] /DecodeLMN [{dup 6 29 div ge {dup dup mul mul} {4 29 div sub 108 841 div mul} ifelse 0.9505 mul} bind {dup 6 29 div ge {dup dup mul mul} {4 29 div sub 108 841 div mul} ifelse} bind {dup 6 29 div ge {dup dup mul mul} {4 29 div sub 108 841 div mul} ifelse 1.0890 mul} bind] /WhitePoint [0.9505 1 1.089] %CIEXYZ fuer D65 >>] setcolorspace /ISYSLAB where {pop} {/ISYSLAB 0 def} ifelse /ISYSTEM where {pop} {/ISYSTEM 0 def} ifelse ISYSLAB 0 eq {0 ncol eq {/LABs0X [29.93 65.39 50.52] def} if %O 1 ncol eq {/LABs0X [32.89 -62.83 34.96] def} if %L 2 ncol eq {/LABs0X [ 7.71 31.10 -44.40] def} if %V 3 ncol eq {/LABs0X [00.00 0.00 0.00] def} if %N /LABs0W [77.40 0.00 0.00] def %LABW100 /L*NN 18.01 def /A*NN 0.5 def /B*NN -0.46 def /L*WW 95.41 def /A*WW -0.98 def /B*WW 4.76 def } if ISYSLAB 1 eq {0 ncol eq {/LABs0X [50.49 76.92 64.55] def} if %O 1 ncol eq {/LABs0X [83.62 -82.75 79.90] def} if %L 2 ncol eq {/LABs0X [25.71 31.45 -44.29] def} if %V 3 ncol eq {/LABs0X [00.00 0.00 0.00] def} if %N /LABs0W [95.40 0.00 0.00] def %LABW100 /L*NN 18.00 def /A*NN 0.00 def /B*NN 0.00 def /L*WW 95.40 def /A*WW 0.00 def /B*WW 0.00 def } if ISYSLAB 2 eq {0 ncol eq {/LABs0X [29.93 65.39 50.52] def} if %O 1 ncol eq {/LABs0X [32.89 -62.83 34.96] def} if %L 2 ncol eq {/LABs0X [ 7.71 31.10 -44.40] def} if %V 3 ncol eq {/LABs0X [00.00 0.00 0.00] def} if %N /LABs0W [77.40 0.00 0.00] def %LABW100 /L*NN 18.01 def /A*NN 0.5 def /B*NN -0.46 def /L*WW 95.41 def /A*WW -0.98 def /B*WW 4.76 def } if ISYSLAB 3 eq {0 ncol eq {/LABs0X [34.99 71.79 50.18] def} if %O 1 ncol eq {/LABs0X [66.29 -79.08 74.11] def} if %L 2 ncol eq {/LABs0X [14.04 24.65 -37.54] def} if %V 3 ncol eq {/LABs0X [00.00 0.00 0.00] def} if %N /LABs0W [77.70 0.00 0.00] def %LABW100 /L*NN 17.70 def /A*NN 0.00 def /B*NN 0.00 def /L*WW 95.41 def /A*WW 0.00 def /B*WW 0.00 def } if /jmul j 15 div def /LSs0 LABs0X 0 get LABs0W 0 get LABs0X 0 get sub jmul mul add def /LS* LSs0 18.01 add def /l*CIE LS* L*NN sub L*WW L*NN sub 0.0001 add div def /ASs0 LABs0X 1 get LABs0W 1 get LABs0X 1 get sub jmul mul add def /AS* ASs0 A*NN A*WW A*NN sub l*CIE mul add add def /BSs0 LABs0X 2 get LABs0W 2 get LABs0X 2 get sub jmul mul add def /BS* BSs0 B*NN B*WW B*NN sub l*CIE mul add add def LS* AS* BS* setcolor l 0 eq {/ixd 700 def /iyd 700 def %ixd,iyd ix0 iy0 moveto ixd 000 rlineto 000 iyd rlineto ixd neg 000 rlineto closepath fill } if %ixd,iyd } if %16 Testfarben; Nr. 16 fuer weisse Linie } for %j 0 setgray TBIG 11350 300 moveto tef ncol get show 0 setgray TBM ncol 3 eq { %N 0 1 15 {/j exch def /ix0 250 j 700 mul add def /iy0 -400 def ix0 iy0 moveto ntex* j get show } for %j } if %N } for %ncol=0,3 000 -550 translate 15 setlinewidth 0 setgray 0 0 moveto 11200 0 rlineto 0 4000 rlineto -11200 0 rlineto closepath stroke showpage %%Trailer %%EndDocument EndEPSF grestore gsave BeginEPSF 219 MM 152 MM translate 10 /Times-ISOL1 FS 53 MM 1 MM moveto ( ) show 1 1 scale -77 -91 translate %%BeginDocument: Bild 22 %line 439 %%EndDocument EndEPSF grestore gsave BeginEPSF 161 MM 108 MM translate 10 /Times-ISOL1 FS 53 MM 1 MM moveto ( ) show 1 1 scale -77 -91 translate %%BeginDocument: Bild 23 %line 449 %!PS-Adobe-3.0 EPSF-3.0 DM94:B11-3N.EPS 20020101 %%BoundingBox: 70 80 392 206 %START PDFDE011.EPS /pdfmark where {pop} {userdict /pdfmark /cleartomark load put} ifelse /languagelevel where {pop languagelevel} {1} ifelse 2 lt { userdict (<<) cvn ([) cvn load put userdict (>>) cvn (]) cvn load put} if [ /Title (PostScript pictures: B11-3N.EPS) /Author (compare K. Richter "Computergrafik ...": ISBN 3-8007-1775-1) /Subject (goto: http://o2.ps.bam.de or http://www.ps.bam.de) /Keywords (image reproduction, colour devices) /Creator (klaus.richter@bam.de) /CreationDate (D:2002010112000) /ModDate (D:2002010112000) /DOCINFO pdfmark [ /View [ /FitB ] /DOCVIEW pdfmark %END PDFDE011 %%Creator: K. Richter, BAM und TU Berlin, 2000.06.16 %%+Copyright (c) 1996 VDE-Verlag Berlin Offenbach /FS {findfont exch scalefont setfont} bind def /MM {72 25.4 div mul} def /str {8 string } bind def /languagelevel where {pop languagelevel} {1} ifelse /PSL12 exch def /dictende {counttomark 2 idiv dup dict begin {def} repeat pop currentdict end} bind def % !AUSTAUSCH Times-Roman -> Times-Roman-ISOLatin1=Times-I /Times-Roman findfont dup length dict begin {1 index /FID ne {def} {pop pop} ifelse }forall /Encoding ISOLatin1Encoding def currentdict end /Times-ISOL1 exch definefont pop /Times-Italic findfont dup length dict begin {1 index /FID ne {def} {pop pop} ifelse }forall /Encoding ISOLatin1Encoding def currentdict end /TimesI-ISOL1 exch definefont pop /Times-Bold findfont dup length dict begin {1 index /FID ne {def} {pop pop} ifelse }forall /Encoding ISOLatin1Encoding def currentdict end /TimesB-ISOL1 exch definefont pop /Times-BoldItalic findfont dup length dict begin {1 index /FID ne {def} {pop pop} ifelse }forall /Encoding ISOLatin1Encoding def currentdict end /TimesBI-ISOL1 exch definefont pop /TK {250 /Times-ISOL1 FS} bind def /TM {300 /Times-ISOL1 FS} bind def /TG {350 /Times-ISOL1 FS} bind def /TIK {250 /TimesI-ISOL1 FS} bind def /TIM {300 /TimesI-ISOL1 FS} bind def /TIG {350 /TimesI-ISOL1 FS} bind def /TBK {250 /TimesB-ISOL1 FS} bind def /TBM {300 /TimesB-ISOL1 FS} bind def /TBG {350 /TimesB-ISOL1 FS} bind def /TBIK {250 /TimesBI-ISOL1 FS} bind def /TBIM {300 /TimesBI-ISOL1 FS} bind def /TBIG {350 /TimesBI-ISOL1 FS} bind def %ANFA CMYKDEF %CMYKDEA0 (A0=Standard-Drucker-CMYKDEF) 15.3.97 /tzac [1.000 0.933 0.867 0.800 0.733 0.667 0.600 0.533 0.467 0.400 0.333 0.267 0.200 0.132 0.067 0.000 1.000 0.750 0.500 0.250 0.000] def /tzam [1.000 0.933 0.867 0.800 0.733 0.667 0.600 0.533 0.467 0.400 0.333 0.267 0.200 0.132 0.067 0.000 1.000 0.750 0.500 0.250 0.000] def /tzay [1.000 0.933 0.867 0.800 0.733 0.667 0.600 0.533 0.467 0.400 0.333 0.267 0.200 0.132 0.067 0.000 1.000 0.750 0.500 0.250 0.000] def /tzan [1.000 0.933 0.867 0.800 0.733 0.667 0.600 0.533 0.467 0.400 0.333 0.267 0.200 0.132 0.067 0.000 1.000 0.750 0.500 0.250 0.000] def /tza0 [0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000] def /tza1 [1.000 1.000 1.000 1.000 1.000 1.000 1.000 1.000 1.000 1.000 1.000 1.000 1.000 1.000 1.000 1.000 1.000 1.000 1.000 1.000 1.000] def %ENDE CMYKD /rec %x, y width heigth {/heigth exch def /width exch def moveto width 0 rlineto 0 heigth rlineto width neg 0 rlineto closepath } bind def /colrecfi %x y width heigth c m y n {setcmykcolor rec fill} bind def /colrecst %x y width heigth c m y n {setcmykcolor rec stroke} bind def /tzo {0.0 1.0 1.0 0.0} bind def %Reproduktionsfarben /tzl {1.0 0.0 1.0 0.0} bind def /tzv {1.0 1.0 0.0 0.0} bind def /tzc {1.0 0.0 0.0 0.0} bind def /tzm {0.0 1.0 0.0 0.0} bind def /tzy {0.0 0.0 1.0 0.0} bind def /tzn {0.0 0.0 0.0 1.00} bind def %Graureihe /tzd {0.0 0.0 0.0 0.75} bind def /tzz {0.0 0.0 0.0 0.50} bind def /tzh {0.0 0.0 0.0 0.25} bind def /tzw {0.0 0.0 0.0 0.00} bind def /tzr {0.0 1.0 0.5 0.0} bind def %Elementarfarben /tzg {1.0 0.0 0.5 0.0} bind def /tzb {1.0 0.5 0.0 0.0} bind def /tzj {0.0 0.0 1.0 0.0} bind def /tzrz {0.0 1.0 0.5 0.5} bind def %Elementarfarben vergraut /tzgz {1.0 0.0 0.5 0.5} bind def /tzbz {1.0 0.5 0.0 0.5} bind def /tzjz {0.0 0.0 1.0 0.5} bind def /tfo {tzo setcmykcolor} bind def /tfl {tzl setcmykcolor} bind def /tfv {tzv setcmykcolor} bind def /tfc {tzc setcmykcolor} bind def /tfm {tzm setcmykcolor} bind def /tfy {tzy setcmykcolor} bind def /tfa {tzy setcmykcolor} bind def /tfn {tzn setcmykcolor} bind def /tfd {tzd setcmykcolor} bind def /tfz {tzz setcmykcolor} bind def /tfh {tzh setcmykcolor} bind def /tfw {tzw setcmykcolor} bind def /tfr {tzr setcmykcolor} bind def /tfg {tzg setcmykcolor} bind def /tfb {tzb setcmykcolor} bind def /tfj {tzj setcmykcolor} bind def /tfrz {tzrz setcmykcolor} bind def /tfgz {tzgz setcmykcolor} bind def /tfbz {tzbz setcmykcolor} bind def /tfjz {tzjz setcmykcolor} bind def %ANFA OUTLINO0 951204 /pixf 1.0 def /ueg {1.6 pixf mul} bind def /uek {0.8 pixf mul} bind def /ues {0.7 pixf mul} bind def /pxd uek def /pyd uek def /pxwd ueg def /pywd ueg def /outxshowf {show} bind def /outxshow {show} bind def /SK {250 16.67 div 1 sub pixf mul /Symbol FS} bind def /SM {300 16.67 div 1 sub pixf mul /Symbol FS} bind def /SG {350 16.67 div 1 sub pixf mul /Symbol FS} bind def /outSK {250 16.67 div 1 sub pixf mul /Symbol FS outxshow} bind def /outSM {300 16.67 div 1 sub pixf mul /Symbol FS outxshow} bind def /outSG {350 16.67 div 1 sub pixf mul /Symbol FS outxshow} bind def /outshowf {setcmykcolor show} bind def /outrecfi { %x y width heigth c m y k setcmykcolor rec fill} bind def /outrecfi4 { %x y width heigth c m y k outrecfi} bind def /outrecfi3 { %x y width heigth c m y k outrecfi} bind def /outrecfi2 { %x y width heigth c m y k outrecfi} bind def /outlinetos { %px py c m y k setcmykcolor lineto stroke} bind def /outstroke { %px1 py1 curveto ... curveto c m y k setcmykcolor stroke} bind def /A4quer {595 0 translate 90 rotate} def %%EndProlog gsave %LANINDL0.EPS START 20000505 /lanind 0 def /lantex [(G) (E) (S) (F) (I) (J) (M)] def /showde {0 lanind eq {show} {pop} ifelse} bind def /showen {1 lanind eq {show} {pop} ifelse} bind def /showes {2 lanind eq {show} {pop} ifelse} bind def /showfr {3 lanind eq {show} {pop} ifelse} bind def /showit {4 lanind eq {show} {pop} ifelse} bind def /showjp {5 lanind eq {show} {pop} ifelse} bind def /showm {6 lanind eq {show} {pop} ifelse} bind def /popde {0 lanind ne {pop} if} bind def /popen {1 lanind ne {pop} if} bind def /popes {2 lanind ne {pop} if} bind def /popfr {3 lanind ne {pop} if} bind def /popit {4 lanind ne {pop} if} bind def /popjp {5 lanind ne {pop} if} bind def /popm {6 lanind ne {pop} if} bind def /popxde {/n exch def 0 lanind ne {n {pop} repeat} if} bind def /popxen {/n exch def 1 lanind ne {n {pop} repeat} if} bind def /popxes {/n exch def 2 lanind ne {n {pop} repeat} if} bind def /popxfr {/n exch def 3 lanind ne {n {pop} repeat} if} bind def /popxit {/n exch def 4 lanind ne {n {pop} repeat} if} bind def /popxjp {/n exch def 5 lanind ne {n {pop} repeat} if} bind def /popxm {/n exch def 6 lanind ne {n {pop} repeat} if} bind def /lanindg where {pop /lanind1 lanindg def /lanind2 lanindg def} {/lanind1 0 def /lanind2 0 def} ifelse /xcolorg where {pop /xcolor1 xcolorg def /xcolor2 xcolorg def} {/xcolor1 0 def /xcolor2 0 def} ifelse /xchartg where {pop /xchart1 xchartg def /xchart2 xchartg def} {/xchart1 0 def /xchart2 0 def} ifelse /lanind lanind1 def %no loops /xcolor xcolor1 def /xchart xchart1 def %LANINDL0 END 8 /Times-Roman FS 72 82 moveto %!2 (wrpos:B11-3N.eps) show 8 /Times-ISOL1 FS (Bild D5: Schrift und Landoltringe ) showde (Picture D5: Script and Landolt\255rings ) showen 8 /TimesBI-ISOL1 FS (N, O, L ) show 8 /Times-ISOL1 FS (und ) showde (and ) showen 8 /TimesBI-ISOL1 FS (V) show 8 /Times-ISOL1 FS (; Benutzter PS-Operator) showde (; Use of PS operator) showen (; Use of PS operator) showes (; Use of PS operator) showfr (; Use of PS operator) showit (; Use of PS operator) showjp (; Use of PS operator) showm 8 /TimesI-ISOL1 FS ( LAB* setcolor ) show 8 /Times-ISOL1 FS 72 90 translate /pixf 16.67 def 0.1667 pixf div MM 0.1667 pixf div MM scale 15 setlinewidth 0 setgray 0 0 moveto 11200 0 rlineto 0 4000 rlineto -11200 0 rlineto closepath stroke /na [(+-:.) (xyz;) (tuvw) (pqrs) (lmno) (hijk) (defg) (!abc) (lmno) (hijk) (defg) (!abc) (+-:.) (xyz;) (tuvw) (pqrs) (pqrs) (lmno) (hijk) (+-:.) (xyz;) (tuvw) (defg) (!abc) (tuvw) (pqrs) (lmno) (hijk) (+-:.) (!abc) (xyz;) (defg)] def /ar 72 def /ak [4 3 2 8 7 1 5 6 8 5 3 7 2 1 4 6 6 3 5 4 3 7 2 8 4 1 6 7 8 2 3 5 1 5 4 8 7 2 3 6 8 1 7 6 2 5 4 3 1 2 5 8 4 3 6 7 5 3 2 8 7 6 1 4 6 4 1 2 7 3 5 8 7 1 8 5 2 6 3 4 7 6 3 4 8 5 2 1 7 6 1 4 5 3 2 8 4 3 2 8 7 1 5 6 2 1 4 6 8 5 3 7 8 2 7 1 4 5 3 6 6 7 8 2 5 3 1 4] def /nf [(N) (O) (L) (V)] def /ng [(10) ( 8) ( 6) ( 4)] def /mg -1 def /xtrans [0 3500 3000 2500] def /j 0 def 0 1 2 {/ncol exch def %ncol=0,1,2 /ISYSLAB where {pop} {/ISYSLAB 0 def} ifelse /ISYSTEM where {pop} {/ISYSTEM 0 def} ifelse ISYSLAB 0 eq {0 ncol eq {/LABs0X [29.93 65.39 50.52] def} if %O 1 ncol eq {/LABs0X [32.89 -62.83 34.96] def} if %L 2 ncol eq {/LABs0X [ 7.71 31.10 -44.40] def} if %V 3 ncol eq {/LABs0X [00.00 0.00 0.00] def} if %N /LABs0W [77.40 0.00 0.00] def %LABW100 /L*NN 18.01 def /A*NN 0.5 def /B*NN -0.46 def /L*WW 95.41 def /A*WW -0.98 def /B*WW 4.76 def } if ISYSLAB 1 eq {0 ncol eq {/LABs0X [50.49 76.92 64.55] def} if %O 1 ncol eq {/LABs0X [83.62 -82.75 79.90] def} if %L 2 ncol eq {/LABs0X [25.71 31.45 -44.29] def} if %V 3 ncol eq {/LABs0X [00.00 0.00 0.00] def} if %N /LABs0W [95.40 0.00 0.00] def %LABW100 /L*NN 18.00 def /A*NN 0.00 def /B*NN 0.00 def /L*WW 95.40 def /A*WW 0.00 def /B*WW 0.00 def } if ISYSLAB 2 eq {0 ncol eq {/LABs0X [29.93 65.39 50.52] def} if %O 1 ncol eq {/LABs0X [32.89 -62.83 34.96] def} if %L 2 ncol eq {/LABs0X [ 7.71 31.10 -44.40] def} if %V 3 ncol eq {/LABs0X [00.00 0.00 0.00] def} if %N /LABs0W [77.40 0.00 0.00] def %LABW100 /L*NN 18.01 def /A*NN 0.5 def /B*NN -0.46 def /L*WW 95.41 def /A*WW -0.98 def /B*WW 4.76 def } if ISYSLAB 3 eq {0 ncol eq {/LABs0X [34.99 71.79 50.18] def} if %O 1 ncol eq {/LABs0X [66.29 -79.08 74.11] def} if %L 2 ncol eq {/LABs0X [14.04 24.65 -37.54] def} if %V 3 ncol eq {/LABs0X [00.00 0.00 0.00] def} if %N /LABs0W [77.70 0.00 0.00] def %LABW100 /L*NN 17.70 def /A*NN 0.00 def /B*NN 0.00 def /L*WW 95.41 def /A*WW 0.00 def /B*WW 0.00 def } if /jmul j 15 div def /LSs0 LABs0X 0 get LABs0W 0 get LABs0X 0 get sub jmul mul add def /LS* LSs0 18.01 add def /l*CIE LS* L*NN sub L*WW L*NN sub 0.0001 add div def /ASs0 LABs0X 1 get LABs0W 1 get LABs0X 1 get sub jmul mul add def /AS* ASs0 A*NN A*WW A*NN sub l*CIE mul add add def /BSs0 LABs0X 2 get LABs0W 2 get LABs0X 2 get sub jmul mul add def /BS* BSs0 B*NN B*WW B*NN sub l*CIE mul add add def ncol 0 eq {/tfo1 LS* def /tfo2 AS* def /tfo3 BS* def} if ncol 1 eq {/tfl1 LS* def /tfl2 AS* def /tfl3 BS* def} if ncol 2 eq {/tfv1 LS* def /tfv2 AS* def /tfv3 BS* def} if } for %ncol=0,1,2 200 000 translate /igroe -1 def 10 -2 04 {/n exch def /mg mg 1 add def /igroe igroe 1 add def /n480 40 n mul def /n600 45 n mul def /n300 25 n mul def /n150 15 n mul def /n360 30 n mul def /nar 6 n mul def /n6000 480 n mul def /n5000 400 n mul def xtrans mg get 0 translate /ix0 0 def n480 /Times-Roman FS 0 setgray 0 1 07 {/j exch def /iy0 3500 j n600 mul sub def ix0 100 add iy0 200 add moveto na j igroe 8 mul add get exec show j 7 eq { %Zusatz Schriftgroesse 10, 8, 6, 4 ix0 100 add iy0 200 add n600 sub moveto ng mg get exec show} if } for 0 1 03 {/ncol exch def /ix0 n600 2 mul ncol n600 mul add def /iy0 3500 8 n600 mul sub 0 1 07 {/j exch def /iy0 3500 j n600 mul sub def /k ncol 8 mul j add igroe 32 mul add def n setlinewidth [/CIEBasedABC << %Farbraum und Grenzen fuer D65 /RangeABC [0 100 -128 127 -128 127] /DecodeABC [{16 add 116 div} bind {500 div} bind {200 div} bind] /MatrixABC [1 1 1 1 0 0 0 0 -1] /DecodeLMN [{dup 6 29 div ge {dup dup mul mul} {4 29 div sub 108 841 div mul} ifelse 0.9505 mul} bind {dup 6 29 div ge {dup dup mul mul} {4 29 div sub 108 841 div mul} ifelse} bind {dup 6 29 div ge {dup dup mul mul} {4 29 div sub 108 841 div mul} ifelse 1.0890 mul} bind] /WhitePoint [0.9505 1 1.089] %CIEXYZ fuer D65 >>] setcolorspace ncol 0 eq {18.01 0.5 -0.46 setcolor} if ncol 1 eq {tfo1 tfo2 tfo3 setcolor} if ncol 2 eq {tfl1 tfl2 tfl3 setcolor} if ncol 3 eq {tfv1 tfv2 tfv3 setcolor} if newpath nar setlinewidth ix0 300 add iy0 300 add nar 2.5 mul 0 360 arc closepath fill 1 setgray ix0 300 add iy0 300 add nar 1.5 mul 0 360 arc closepath fill 1 setgray ix0 300 add iy0 300 add moveto /m ak k get exec def m 1 eq {nar 2.6 mul 0 rlineto closepath stroke} if %0 m 2 eq {nar 2.6 mul 45 sin mul nar 2.6 mul 45 cos mul rlineto closepath stroke} if %45 m 3 eq {0 nar 2.6 mul rlineto closepath stroke} if %90 m 4 eq {nar 2.6 mul 135 sin mul nar 2.6 mul 135 cos mul rlineto closepath stroke} if %135 m 5 eq {nar 2.6 mul neg 0 rlineto closepath stroke} if %0 m 6 eq {nar 2.6 mul 235 sin mul nar 2.6 mul 235 cos mul rlineto closepath stroke} if %45 m 7 eq {0 nar 2.6 mul neg rlineto closepath stroke} if %0 m 8 eq {nar 2.6 mul 315 sin mul nar 2.6 mul 315 cos mul rlineto closepath stroke} if %45 } for %j acht Orientierungen 0 setgray ix0 300 add n150 sub iy0 300 add n600 sub n150 sub moveto nf ncol get show } for %ncol=N,O,L,V } for %n vier Schrift-Groessen showpage %%Trailer %%EndDocument EndEPSF grestore gsave BeginEPSF 219 MM 108 MM translate 10 /Times-ISOL1 FS 53 MM 1 MM moveto ( ) show 1 1 scale -77 -91 translate %%BeginDocument: Bild 24 %line 459 %%EndDocument EndEPSF grestore gsave BeginEPSF 161 MM 064 MM translate 10 /Times-ISOL1 FS 53 MM 1 MM moveto ( ) show 1 1 scale -77 -91 translate %%BeginDocument: Bild 25 %line 469 %!PS-Adobe-3.0 EPSF-3.0 DM94:B11-5N.EPS 20020101 %%BoundingBox: 70 80 392 206 %START PDFDE011.EPS /pdfmark where {pop} {userdict /pdfmark /cleartomark load put} ifelse /languagelevel where {pop languagelevel} {1} ifelse 2 lt { userdict (<<) cvn ([) cvn load put userdict (>>) cvn (]) cvn load put} if [ /Title (PostScript pictures: B11-5N.EPS) /Author (compare K. Richter "Computergrafik ...": ISBN 3-8007-1775-1) /Subject (goto: http://o2.ps.bam.de or http://www.ps.bam.de) /Keywords (image reproduction, colour devices) /Creator (klaus.richter@bam.de) /CreationDate (D:2002010112000) /ModDate (D:2002010112000) /DOCINFO pdfmark [ /View [ /FitB ] /DOCVIEW pdfmark %END PDFDE011 %%Creator: K. Richter, BAM und TU Berlin, 2000.06.16 %%+Copyright (c) 1996 VDE-Verlag Berlin Offenbach /FS {findfont exch scalefont setfont} bind def /MM {72 25.4 div mul} def /str {8 string } bind def /languagelevel where {pop languagelevel} {1} ifelse /PSL12 exch def /dictende {counttomark 2 idiv dup dict begin {def} repeat pop currentdict end} bind def % !AUSTAUSCH Times-Roman -> Times-Roman-ISOLatin1=Times-I /Times-Roman findfont dup length dict begin {1 index /FID ne {def} {pop pop} ifelse }forall /Encoding ISOLatin1Encoding def currentdict end /Times-ISOL1 exch definefont pop /Times-Italic findfont dup length dict begin {1 index /FID ne {def} {pop pop} ifelse }forall /Encoding ISOLatin1Encoding def currentdict end /TimesI-ISOL1 exch definefont pop /Times-Bold findfont dup length dict begin {1 index /FID ne {def} {pop pop} ifelse }forall /Encoding ISOLatin1Encoding def currentdict end /TimesB-ISOL1 exch definefont pop /Times-BoldItalic findfont dup length dict begin {1 index /FID ne {def} {pop pop} ifelse }forall /Encoding ISOLatin1Encoding def currentdict end /TimesBI-ISOL1 exch definefont pop /TK {250 /Times-ISOL1 FS} bind def /TM {300 /Times-ISOL1 FS} bind def /TG {350 /Times-ISOL1 FS} bind def /TIK {250 /TimesI-ISOL1 FS} bind def /TIM {300 /TimesI-ISOL1 FS} bind def /TIG {350 /TimesI-ISOL1 FS} bind def /TBK {250 /TimesB-ISOL1 FS} bind def /TBM {300 /TimesB-ISOL1 FS} bind def /TBG {350 /TimesB-ISOL1 FS} bind def /TBIK {250 /TimesBI-ISOL1 FS} bind def /TBIM {300 /TimesBI-ISOL1 FS} bind def /TBIG {350 /TimesBI-ISOL1 FS} bind def %ANFA CMYKDEF %CMYKDEA0 (A0=Standard-Drucker-CMYKDEF) 15.3.97 /tzac [1.000 0.933 0.867 0.800 0.733 0.667 0.600 0.533 0.467 0.400 0.333 0.267 0.200 0.132 0.067 0.000 1.000 0.750 0.500 0.250 0.000] def /tzam [1.000 0.933 0.867 0.800 0.733 0.667 0.600 0.533 0.467 0.400 0.333 0.267 0.200 0.132 0.067 0.000 1.000 0.750 0.500 0.250 0.000] def /tzay [1.000 0.933 0.867 0.800 0.733 0.667 0.600 0.533 0.467 0.400 0.333 0.267 0.200 0.132 0.067 0.000 1.000 0.750 0.500 0.250 0.000] def /tzan [1.000 0.933 0.867 0.800 0.733 0.667 0.600 0.533 0.467 0.400 0.333 0.267 0.200 0.132 0.067 0.000 1.000 0.750 0.500 0.250 0.000] def /tza0 [0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000] def /tza1 [1.000 1.000 1.000 1.000 1.000 1.000 1.000 1.000 1.000 1.000 1.000 1.000 1.000 1.000 1.000 1.000 1.000 1.000 1.000 1.000 1.000] def %ENDE CMYKD /rec %x, y width heigth {/heigth exch def /width exch def moveto width 0 rlineto 0 heigth rlineto width neg 0 rlineto closepath } bind def /colrecfi %x y width heigth c m y n {setcmykcolor rec fill} bind def /colrecst %x y width heigth c m y n {setcmykcolor rec stroke} bind def /tzo {0.0 1.0 1.0 0.0} bind def %Reproduktionsfarben /tzl {1.0 0.0 1.0 0.0} bind def /tzv {1.0 1.0 0.0 0.0} bind def /tzc {1.0 0.0 0.0 0.0} bind def /tzm {0.0 1.0 0.0 0.0} bind def /tzy {0.0 0.0 1.0 0.0} bind def /tzn {0.0 0.0 0.0 1.00} bind def %Graureihe /tzd {0.0 0.0 0.0 0.75} bind def /tzz {0.0 0.0 0.0 0.50} bind def /tzh {0.0 0.0 0.0 0.25} bind def /tzw {0.0 0.0 0.0 0.00} bind def /tzr {0.0 1.0 0.5 0.0} bind def %Elementarfarben /tzg {1.0 0.0 0.5 0.0} bind def /tzb {1.0 0.5 0.0 0.0} bind def /tzj {0.0 0.0 1.0 0.0} bind def /tzrz {0.0 1.0 0.5 0.5} bind def %Elementarfarben vergraut /tzgz {1.0 0.0 0.5 0.5} bind def /tzbz {1.0 0.5 0.0 0.5} bind def /tzjz {0.0 0.0 1.0 0.5} bind def /tfo {tzo setcmykcolor} bind def /tfl {tzl setcmykcolor} bind def /tfv {tzv setcmykcolor} bind def /tfc {tzc setcmykcolor} bind def /tfm {tzm setcmykcolor} bind def /tfy {tzy setcmykcolor} bind def /tfn {tzn setcmykcolor} bind def /tfd {tzd setcmykcolor} bind def /tfz {tzz setcmykcolor} bind def /tfh {tzh setcmykcolor} bind def /tfw {tzw setcmykcolor} bind def /tfr {tzr setcmykcolor} bind def /tfg {tzg setcmykcolor} bind def /tfb {tzb setcmykcolor} bind def /tfj {tzj setcmykcolor} bind def /tfrz {tzrz setcmykcolor} bind def /tfgz {tzgz setcmykcolor} bind def /tfbz {tzbz setcmykcolor} bind def /tfjz {tzjz setcmykcolor} bind def %ANFA OUTLINO0 951204 /pixf 1.0 def /ueg {1.6 pixf mul} bind def /uek {0.8 pixf mul} bind def /ues {0.7 pixf mul} bind def /pxd uek def /pyd uek def /pxwd ueg def /pywd ueg def /outxshowf {show} bind def /outxshow {show} bind def /SK {250 16.67 div 1 sub pixf mul /Symbol FS} bind def /SM {300 16.67 div 1 sub pixf mul /Symbol FS} bind def /SG {350 16.67 div 1 sub pixf mul /Symbol FS} bind def /outSK {250 16.67 div 1 sub pixf mul /Symbol FS outxshow} bind def /outSM {300 16.67 div 1 sub pixf mul /Symbol FS outxshow} bind def /outSG {350 16.67 div 1 sub pixf mul /Symbol FS outxshow} bind def /outshowf {setcmykcolor show} bind def /outrecfi { %x y width heigth c m y k setcmykcolor rec fill} bind def /outrecfi4 { %x y width heigth c m y k outrecfi} bind def /outrecfi3 { %x y width heigth c m y k outrecfi} bind def /outrecfi2 { %x y width heigth c m y k outrecfi} bind def /outlinetos { %px py c m y k setcmykcolor lineto stroke} bind def /outstroke { %px1 py1 curveto ... curveto c m y k setcmykcolor stroke} bind def %%EndProlog gsave %LANINDL0.EPS START 20000505 /lanind 0 def /lantex [(G) (E) (S) (F) (I) (J) (M)] def /showde {0 lanind eq {show} {pop} ifelse} bind def /showen {1 lanind eq {show} {pop} ifelse} bind def /showes {2 lanind eq {show} {pop} ifelse} bind def /showfr {3 lanind eq {show} {pop} ifelse} bind def /showit {4 lanind eq {show} {pop} ifelse} bind def /showjp {5 lanind eq {show} {pop} ifelse} bind def /showm {6 lanind eq {show} {pop} ifelse} bind def /popde {0 lanind ne {pop} if} bind def /popen {1 lanind ne {pop} if} bind def /popes {2 lanind ne {pop} if} bind def /popfr {3 lanind ne {pop} if} bind def /popit {4 lanind ne {pop} if} bind def /popjp {5 lanind ne {pop} if} bind def /popm {6 lanind ne {pop} if} bind def /popxde {/n exch def 0 lanind ne {n {pop} repeat} if} bind def /popxen {/n exch def 1 lanind ne {n {pop} repeat} if} bind def /popxes {/n exch def 2 lanind ne {n {pop} repeat} if} bind def /popxfr {/n exch def 3 lanind ne {n {pop} repeat} if} bind def /popxit {/n exch def 4 lanind ne {n {pop} repeat} if} bind def /popxjp {/n exch def 5 lanind ne {n {pop} repeat} if} bind def /popxm {/n exch def 6 lanind ne {n {pop} repeat} if} bind def /lanindg where {pop /lanind1 lanindg def /lanind2 lanindg def} {/lanind1 0 def /lanind2 0 def} ifelse /xcolorg where {pop /xcolor1 xcolorg def /xcolor2 xcolorg def} {/xcolor1 0 def /xcolor2 0 def} ifelse /xchartg where {pop /xchart1 xchartg def /xchart2 xchartg def} {/xchart1 0 def /xchart2 0 def} ifelse /lanind lanind1 def %no loops /xcolor xcolor1 def /xchart xchart1 def %LANINDL0 END 8 /Times-Roman FS 72 82 moveto %!2 (wrpos:B11-5N.eps) show 8 /Times-ISOL1 FS (Bild D6: Landoltringe ) showde (Picture D6: Landolt\255rings ) showen 8 /TimesBI-ISOL1 FS (W\255O ) show 8 /Times-ISOL1 FS (und ) showde (and ) showen 8 /TimesBI-ISOL1 FS (W\255L) show 8 /Times-ISOL1 FS (; Benutzter PS\255Operator) showde (; Use of PS operator) showen (; Use of PS operator) showes (; Use of PS operator) showfr (; Use of PS operator) showit (; Use of PS operator) showjp (; Use of PS operator) showm 8 /TimesI-ISOL1 FS ( LAB* setcolor ) show 8 /Times-ISOL1 FS 72 90 translate /pixf 16.67 def 0.1667 pixf div MM dup scale 15 setlinewidth 1 setgray 0 0 moveto 11200 0 rlineto 0 4000 rlineto -11200 0 rlineto closepath fill 0 setgray 0 0 moveto 11200 0 rlineto 0 4000 rlineto -11200 0 rlineto closepath stroke /xab 5400 def 50 0 translate /ar 80 def ar setlinewidth /tef [(W-O) (W-L) (W-V) (W-N)] def /tzo4 64 array def /tzl4 64 array def /tza4 64 array def 0 1 1 {/ncol exch def 0 1 15 {/j exch def [/CIEBasedABC << %Farbraum und Grenzen fuer D65 /RangeABC [0 100 -128 127 -128 127] /DecodeABC [{16 add 116 div} bind {500 div} bind {200 div} bind] /MatrixABC [1 1 1 1 0 0 0 0 -1] /DecodeLMN [{dup 6 29 div ge {dup dup mul mul} {4 29 div sub 108 841 div mul} ifelse 0.9505 mul} bind {dup 6 29 div ge {dup dup mul mul} {4 29 div sub 108 841 div mul} ifelse} bind {dup 6 29 div ge {dup dup mul mul} {4 29 div sub 108 841 div mul} ifelse 1.0890 mul} bind] /WhitePoint [0.9505 1 1.089] %CIEXYZ fuer D65 >>] setcolorspace /ISYSLAB where {pop} {/ISYSLAB 0 def} ifelse /ISYSTEM where {pop} {/ISYSTEM 0 def} ifelse ISYSLAB 0 eq {0 ncol eq {/LABs0X [29.93 65.39 50.52] def} if %O 1 ncol eq {/LABs0X [32.89 -62.83 34.96] def} if %L 2 ncol eq {/LABs0X [ 7.71 31.10 -44.40] def} if %V 3 ncol eq {/LABs0X [00.00 0.00 0.00] def} if %N /LABs0W [77.40 0.00 0.00] def %LABW100 /L*NN 18.01 def /A*NN 0.5 def /B*NN -0.46 def /L*WW 95.41 def /A*WW -0.98 def /B*WW 4.76 def } if ISYSLAB 1 eq {0 ncol eq {/LABs0X [50.49 76.92 64.55] def} if %O 1 ncol eq {/LABs0X [83.62 -82.75 79.90] def} if %L 2 ncol eq {/LABs0X [25.71 31.45 -44.29] def} if %V 3 ncol eq {/LABs0X [00.00 0.00 0.00] def} if %N /LABs0W [95.40 0.00 0.00] def %LABW100 /L*NN 18.00 def /A*NN 0.00 def /B*NN 0.00 def /L*WW 95.40 def /A*WW 0.00 def /B*WW 0.00 def } if ISYSLAB 2 eq {0 ncol eq {/LABs0X [29.93 65.39 50.52] def} if %O 1 ncol eq {/LABs0X [32.89 -62.83 34.96] def} if %L 2 ncol eq {/LABs0X [ 7.71 31.10 -44.40] def} if %V 3 ncol eq {/LABs0X [00.00 0.00 0.00] def} if %N /LABs0W [77.40 0.00 0.00] def %LABW100 /L*NN 18.01 def /A*NN 0.5 def /B*NN -0.46 def /L*WW 95.41 def /A*WW -0.98 def /B*WW 4.76 def } if ISYSLAB 3 eq {0 ncol eq {/LABs0X [34.99 71.79 50.18] def} if %O 1 ncol eq {/LABs0X [66.29 -79.08 74.11] def} if %L 2 ncol eq {/LABs0X [14.04 24.65 -37.54] def} if %V 3 ncol eq {/LABs0X [00.00 0.00 0.00] def} if %N /LABs0W [77.70 0.00 0.00] def %LABW100 /L*NN 17.70 def /A*NN 0.00 def /B*NN 0.00 def /L*WW 95.41 def /A*WW 0.00 def /B*WW 0.00 def } if /jmul j 15 div def /LSs0 LABs0X 0 get LABs0W 0 get LABs0X 0 get sub jmul mul add def /LS* LSs0 18.01 add def /l*CIE LS* L*NN sub L*WW L*NN sub 0.0001 add div def /ASs0 LABs0X 1 get LABs0W 1 get LABs0X 1 get sub jmul mul add def /AS* ASs0 A*NN A*WW A*NN sub l*CIE mul add add def /BSs0 LABs0X 2 get LABs0W 2 get LABs0X 2 get sub jmul mul add def /BS* BSs0 B*NN B*WW B*NN sub l*CIE mul add add def ncol 0 eq {/j4 j 4 mul def tzo4 j4 LS* put tzo4 j4 1 add AS* put tzo4 j4 2 add BS* put } if %O ncol 1 eq {/j4 j 4 mul def tzl4 j4 LS* put tzl4 j4 1 add AS* put tzl4 j4 2 add BS* put } if %L } for %j=0,15 } for %ncol=0,1 0 1 1 {/ncol exch def %=0,1,2,3 O,L,V,N ncol 0 eq { %O /tza4 tzo4 def /nc [(F-D) (8-6) (2-0) (E-F) (7-8) (0-1)] def /nl [0 7 13 1 8 15] def %entspricht F 8 2, E 7 0, +2, -1 /ak [4 3 2 8 7 1 5 6 8 5 3 7 2 1 4 6 6 3 5 4 3 7 2 8 4 1 6 7 8 2 3 5 1 5 4 8 7 2 3 6 8 1 7 6 2 5 4 3] def /ndif1 2 def /ndif2 -1 def } if %C ncol 1 eq { %L /tza4 tzl4 def /nc [(F-D) (8-6) (2-0) (E-F) (7-8) (0-1)] def /nl [0 7 13 1 8 15] def %entspricht F 8 2, E 7 0, +2, -1 /ak [6 7 8 2 3 5 4 1 7 2 3 6 1 5 4 8 6 4 8 5 3 7 2 1 7 2 8 6 3 5 4 3 8 1 7 5 2 6 4 3 4 3 2 8 7 1 5 6] def /ndif1 2 def /ndif2 -1 def } if %M ncol 2 eq { %V /tza4 tzv4 def /nc [(F-D) (8-6) (2-0) (E-F) (7-8) (0-1)] def /nl [0 7 13 1 8 15] def %entspricht F 8 2, E 7 0, +2, -1 /ak [8 5 3 7 2 1 4 6 6 3 5 4 3 7 2 8 4 3 2 8 7 1 5 6 5 3 2 8 7 6 1 4 8 4 5 1 6 3 2 7 7 6 5 2 3 4 1 8] def /ndif1 2 def /ndif2 -1 def } if %V ncol 3 eq { %N /tza4 tzn4 def /nc [(F-D) (8-6) (2-0) (E-F) (7-8) (0-1)] def /nl [0 7 13 1 8 15] def %entspricht F 8 2, E 7 0, +2, -1 /ak [6 7 8 2 3 5 4 1 7 2 3 6 1 5 4 8 6 4 8 5 3 7 2 1 7 2 8 6 3 5 4 3 8 1 7 5 2 6 4 3 4 3 2 8 7 1 5 6] def /ndif1 2 def /ndif2 -1 def } if %N 0 setgray 250 /Times-Roman FS 0 1 5 {/j exch def /iy0 500 j 600 mul add def 5000 iy0 moveto nc j get show } for %j TK [/CIEBasedABC << %Farbraum und Grenzen fuer D65 /RangeABC [0 100 -128 127 -128 127] /DecodeABC [{16 add 116 div} bind {500 div} bind {200 div} bind] /MatrixABC [1 1 1 1 0 0 0 0 -1] /DecodeLMN [{dup 6 29 div ge {dup dup mul mul} {4 29 div sub 108 841 div mul} ifelse 0.9505 mul} bind {dup 6 29 div ge {dup dup mul mul} {4 29 div sub 108 841 div mul} ifelse} bind {dup 6 29 div ge {dup dup mul mul} {4 29 div sub 108 841 div mul} ifelse 1.0890 mul} bind] /WhitePoint [0.9505 1 1.089] %CIEXYZ fuer D65 >>] setcolorspace 0 1 07 {/j exch def /ix0 0100 j 600 mul add def 0 1 05 {/l exch def /iy0 0300 l 600 mul add def /k l 8 mul j add def /i1 nl l get def /i4 i1 4 mul def tza4 i4 get tza4 i4 1 add get tza4 i4 2 add get setcolor /ixd 600 def ix0 iy0 moveto ixd 000 rlineto 000 ixd rlineto ixd neg 000 rlineto closepath fill l 2 le {/i1 nl l get ndif1 add def} {/i1 nl l get ndif2 add def} ifelse /i4 i1 4 mul def tza4 i4 get tza4 i4 1 add get tza4 i4 2 add get setcolor ix0 300 add iy0 300 add ar 2.5 mul 0 360 arc closepath fill /i1 nl l get def /i4 i1 4 mul def tza4 i4 get tza4 i4 1 add get tza4 i4 2 add get setcolor ix0 300 add iy0 300 add ar 1.5 mul 0 360 arc closepath fill /i1 nl l get def /i4 i1 4 mul def tza4 i4 get tza4 i4 1 add get tza4 i4 2 add get setcolor ix0 300 add iy0 300 add moveto /m ak k get exec def m 1 eq {ar 2.6 mul 0 rlineto closepath stroke} if %0 m 2 eq {ar 2.6 mul 45 sin mul ar 2.6 mul 45 cos mul rlineto closepath stroke} if %45 m 3 eq {0 ar 2.6 mul rlineto closepath stroke} if %90 m 4 eq {ar 2.6 mul 135 sin mul ar 2.6 mul 135 cos mul rlineto closepath stroke} if %135 m 5 eq {ar 2.6 mul neg 0 rlineto closepath stroke} if %0 m 6 eq {ar 2.6 mul 235 sin mul ar 2.6 mul 235 cos mul rlineto closepath stroke} if %45 m 7 eq {0 ar 2.6 mul neg rlineto closepath stroke} if %0 m 8 eq {ar 2.6 mul 315 sin mul ar 2.6 mul 315 cos mul rlineto closepath stroke} if %45 } for %l } for %j 0 setgray 250 /Times-Roman FS 1500 50 moveto (Landoltringe ) showde (Landolt-rings ) showen 250 /Times-Italic FS tef ncol get show 5000 50 moveto (Code) show xab 0 translate 50 0 translate } for %ncol=0,1,2,3 grestore showpage %%Trailer %%EndDocument EndEPSF grestore gsave BeginEPSF 219 MM 064 MM translate 10 /Times-ISOL1 FS 53 MM 1 MM moveto ( ) show 1 1 scale -77 -91 translate %%BeginDocument: Bild 26 %line 479 %%EndDocument EndEPSF grestore gsave BeginEPSF 161 MM 020 MM translate 10 /Times-ISOL1 FS 53 MM 1 MM moveto ( ) show 1 1 scale -77 -91 translate %%BeginDocument: Bild 27 %line 489 %!PS-Adobe-3.0 EPSF-3.0 DM94:B11-7N.EPS 20020101 %%BoundingBox: 70 80 392 206 %START PDFDE011.EPS /pdfmark where {pop} {userdict /pdfmark /cleartomark load put} ifelse /languagelevel where {pop languagelevel} {1} ifelse 2 lt { userdict (<<) cvn ([) cvn load put userdict (>>) cvn (]) cvn load put} if [ /Title (PostScript pictures: B11-7N.EPS) /Author (compare K. Richter "Computergrafik ...": ISBN 3-8007-1775-1) /Subject (goto: http://o2.ps.bam.de or http://www.ps.bam.de) /Keywords (image reproduction, colour devices) /Creator (klaus.richter@bam.de) /CreationDate (D:2002010112000) /ModDate (D:2002010112000) /DOCINFO pdfmark [ /View [ /FitB ] /DOCVIEW pdfmark %END PDFDE011 %%Creator: K. Richter, BAM und TU Berlin, 2000.06.16 %%+Copyright (c) 1996 VDE-Verlag Berlin Offenbach /FS {findfont exch scalefont setfont} bind def /MM {72 25.4 div mul} def /str {8 string } bind def /languagelevel where {pop languagelevel} {1} ifelse /PSL12 exch def /dictende {counttomark 2 idiv dup dict begin {def} repeat pop currentdict end} bind def % !AUSTAUSCH Times-Roman -> Times-Roman-ISOLatin1=Times-I /Times-Roman findfont dup length dict begin {1 index /FID ne {def} {pop pop} ifelse }forall /Encoding ISOLatin1Encoding def currentdict end /Times-ISOL1 exch definefont pop /Times-Italic findfont dup length dict begin {1 index /FID ne {def} {pop pop} ifelse }forall /Encoding ISOLatin1Encoding def currentdict end /TimesI-ISOL1 exch definefont pop /Times-Bold findfont dup length dict begin {1 index /FID ne {def} {pop pop} ifelse }forall /Encoding ISOLatin1Encoding def currentdict end /TimesB-ISOL1 exch definefont pop /Times-BoldItalic findfont dup length dict begin {1 index /FID ne {def} {pop pop} ifelse }forall /Encoding ISOLatin1Encoding def currentdict end /TimesBI-ISOL1 exch definefont pop /TK {250 /Times-ISOL1 FS} bind def /TM {300 /Times-ISOL1 FS} bind def /TG {350 /Times-ISOL1 FS} bind def /TIK {250 /TimesI-ISOL1 FS} bind def /TIM {300 /TimesI-ISOL1 FS} bind def /TIG {350 /TimesI-ISOL1 FS} bind def /TBK {250 /TimesB-ISOL1 FS} bind def /TBM {300 /TimesB-ISOL1 FS} bind def /TBG {350 /TimesB-ISOL1 FS} bind def /TBIK {250 /TimesBI-ISOL1 FS} bind def /TBIM {300 /TimesBI-ISOL1 FS} bind def /TBIG {350 /TimesBI-ISOL1 FS} bind def %ANFA CMYKDEF %CMYKDEA0 (A0=Standard-Drucker-CMYKDEF) 15.3.97 /tzac [1.000 0.933 0.867 0.800 0.733 0.667 0.600 0.533 0.467 0.400 0.333 0.267 0.200 0.132 0.067 0.000 1.000 0.750 0.500 0.250 0.000] def /tzam [1.000 0.933 0.867 0.800 0.733 0.667 0.600 0.533 0.467 0.400 0.333 0.267 0.200 0.132 0.067 0.000 1.000 0.750 0.500 0.250 0.000] def /tzay [1.000 0.933 0.867 0.800 0.733 0.667 0.600 0.533 0.467 0.400 0.333 0.267 0.200 0.132 0.067 0.000 1.000 0.750 0.500 0.250 0.000] def /tzan [1.000 0.933 0.867 0.800 0.733 0.667 0.600 0.533 0.467 0.400 0.333 0.267 0.200 0.132 0.067 0.000 1.000 0.750 0.500 0.250 0.000] def /tza0 [0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000] def /tza1 [1.000 1.000 1.000 1.000 1.000 1.000 1.000 1.000 1.000 1.000 1.000 1.000 1.000 1.000 1.000 1.000 1.000 1.000 1.000 1.000 1.000] def %ENDE CMYKD /rec %x, y width heigth {/heigth exch def /width exch def moveto width 0 rlineto 0 heigth rlineto width neg 0 rlineto closepath } bind def /colrecfi %x y width heigth c m y n {setcmykcolor rec fill} bind def /colrecst %x y width heigth c m y n {setcmykcolor rec stroke} bind def /tzo {0.0 1.0 1.0 0.0} bind def %Reproduktionsfarben /tzl {1.0 0.0 1.0 0.0} bind def /tzv {1.0 1.0 0.0 0.0} bind def /tzc {1.0 0.0 0.0 0.0} bind def /tzm {0.0 1.0 0.0 0.0} bind def /tzy {0.0 0.0 1.0 0.0} bind def /tzn {0.0 0.0 0.0 1.00} bind def %Graureihe /tzd {0.0 0.0 0.0 0.75} bind def /tzz {0.0 0.0 0.0 0.50} bind def /tzh {0.0 0.0 0.0 0.25} bind def /tzw {0.0 0.0 0.0 0.00} bind def /tzr {0.0 1.0 0.5 0.0} bind def %Elementarfarben /tzg {1.0 0.0 0.5 0.0} bind def /tzb {1.0 0.5 0.0 0.0} bind def /tzj {0.0 0.0 1.0 0.0} bind def /tzrz {0.0 1.0 0.5 0.5} bind def %Elementarfarben vergraut /tzgz {1.0 0.0 0.5 0.5} bind def /tzbz {1.0 0.5 0.0 0.5} bind def /tzjz {0.0 0.0 1.0 0.5} bind def /tfo {tzo setcmykcolor} bind def /tfl {tzl setcmykcolor} bind def /tfv {tzv setcmykcolor} bind def /tfc {tzc setcmykcolor} bind def /tfm {tzm setcmykcolor} bind def /tfy {tzy setcmykcolor} bind def /tfn {tzn setcmykcolor} bind def /tfd {tzd setcmykcolor} bind def /tfz {tzz setcmykcolor} bind def /tfh {tzh setcmykcolor} bind def /tfw {tzw setcmykcolor} bind def /tfr {tzr setcmykcolor} bind def /tfg {tzg setcmykcolor} bind def /tfb {tzb setcmykcolor} bind def /tfj {tzj setcmykcolor} bind def /tfrz {tzrz setcmykcolor} bind def /tfgz {tzgz setcmykcolor} bind def /tfbz {tzbz setcmykcolor} bind def /tfjz {tzjz setcmykcolor} bind def %ANFA OUTLINO0 951204 /pixf 1.0 def /ueg {1.6 pixf mul} bind def /uek {0.8 pixf mul} bind def /ues {0.7 pixf mul} bind def /pxd uek def /pyd uek def /pxwd ueg def /pywd ueg def /outxshowf {show} bind def /outxshow {show} bind def /SK {250 16.67 div 1 sub pixf mul /Symbol FS} bind def /SM {300 16.67 div 1 sub pixf mul /Symbol FS} bind def /SG {350 16.67 div 1 sub pixf mul /Symbol FS} bind def /outSK {250 16.67 div 1 sub pixf mul /Symbol FS outxshow} bind def /outSM {300 16.67 div 1 sub pixf mul /Symbol FS outxshow} bind def /outSG {350 16.67 div 1 sub pixf mul /Symbol FS outxshow} bind def /outshowf {setcmykcolor show} bind def /outrecfi { %x y width heigth c m y k setcmykcolor rec fill} bind def /outrecfi4 { %x y width heigth c m y k outrecfi} bind def /outrecfi3 { %x y width heigth c m y k outrecfi} bind def /outrecfi2 { %x y width heigth c m y k outrecfi} bind def /outlinetos { %px py c m y k setcmykcolor lineto stroke} bind def /outstroke { %px1 py1 curveto ... curveto c m y k setcmykcolor stroke} bind def %%EndProlog gsave %LANINDL0.EPS START 20000505 /lanind 0 def /lantex [(G) (E) (S) (F) (I) (J) (M)] def /showde {0 lanind eq {show} {pop} ifelse} bind def /showen {1 lanind eq {show} {pop} ifelse} bind def /showes {2 lanind eq {show} {pop} ifelse} bind def /showfr {3 lanind eq {show} {pop} ifelse} bind def /showit {4 lanind eq {show} {pop} ifelse} bind def /showjp {5 lanind eq {show} {pop} ifelse} bind def /showm {6 lanind eq {show} {pop} ifelse} bind def /popde {0 lanind ne {pop} if} bind def /popen {1 lanind ne {pop} if} bind def /popes {2 lanind ne {pop} if} bind def /popfr {3 lanind ne {pop} if} bind def /popit {4 lanind ne {pop} if} bind def /popjp {5 lanind ne {pop} if} bind def /popm {6 lanind ne {pop} if} bind def /popxde {/n exch def 0 lanind ne {n {pop} repeat} if} bind def /popxen {/n exch def 1 lanind ne {n {pop} repeat} if} bind def /popxes {/n exch def 2 lanind ne {n {pop} repeat} if} bind def /popxfr {/n exch def 3 lanind ne {n {pop} repeat} if} bind def /popxit {/n exch def 4 lanind ne {n {pop} repeat} if} bind def /popxjp {/n exch def 5 lanind ne {n {pop} repeat} if} bind def /popxm {/n exch def 6 lanind ne {n {pop} repeat} if} bind def /lanindg where {pop /lanind1 lanindg def /lanind2 lanindg def} {/lanind1 0 def /lanind2 0 def} ifelse /xcolorg where {pop /xcolor1 xcolorg def /xcolor2 xcolorg def} {/xcolor1 0 def /xcolor2 0 def} ifelse /xchartg where {pop /xchart1 xchartg def /xchart2 xchartg def} {/xchart1 0 def /xchart2 0 def} ifelse /lanind lanind1 def %no loops /xcolor xcolor1 def /xchart xchart1 def %LANINDL0 END 8 /Times-Roman FS 72 83 moveto %!2 (wrpos:B11-7N.eps) show 8 /Times-ISOL1 FS (Bild D7: Landoltringe ) showde (Picture D7: Landolt\255rings ) showen 8 /TimesBI-ISOL1 FS (W\255V ) show 8 /Times-ISOL1 FS (und ) showde (and ) showen 8 /TimesBI-ISOL1 FS (W\255N) show 8 /Times-ISOL1 FS (; Benutzter PS\255Operator) showde (; Use of PS operator) showen (; Use of PS operator) showes (; Use of PS operator) showfr (; Use of PS operator) showit (; Use of PS operator) showjp (; Use of PS operator) showm 8 /TimesI-ISOL1 FS ( LAB* setcolor) show 8 /Times-ISOL1 FS 72 90 translate /pixf 16.67 def 0.1667 pixf div MM dup scale 15 setlinewidth 1 setgray 0 0 moveto 11200 0 rlineto 0 4000 rlineto -11200 0 rlineto closepath fill 0 setgray 0 0 moveto 11200 0 rlineto 0 4000 rlineto -11200 0 rlineto closepath stroke /xab 5400 def 50 0 translate /ar 80 def ar setlinewidth /tef [(W-O) (W-L) (W-V) (W-N)] def /tzv4 64 array def /tzn4 64 array def /tza4 64 array def 2 1 3 {/ncol exch def %V,N 0 1 15 {/j exch def [/CIEBasedABC << %Farbraum und Grenzen fuer D65 /RangeABC [0 100 -128 127 -128 127] /DecodeABC [{16 add 116 div} bind {500 div} bind {200 div} bind] /MatrixABC [1 1 1 1 0 0 0 0 -1] /DecodeLMN [{dup 6 29 div ge {dup dup mul mul} {4 29 div sub 108 841 div mul} ifelse 0.9505 mul} bind {dup 6 29 div ge {dup dup mul mul} {4 29 div sub 108 841 div mul} ifelse} bind {dup 6 29 div ge {dup dup mul mul} {4 29 div sub 108 841 div mul} ifelse 1.0890 mul} bind] /WhitePoint [0.9505 1 1.089] %CIEXYZ fuer D65 >>] setcolorspace /ISYSLAB where {pop} {/ISYSLAB 0 def} ifelse /ISYSTEM where {pop} {/ISYSTEM 0 def} ifelse ISYSLAB 0 eq {0 ncol eq {/LABs0X [29.93 65.39 50.52] def} if %O 1 ncol eq {/LABs0X [32.89 -62.83 34.96] def} if %L 2 ncol eq {/LABs0X [ 7.71 31.10 -44.40] def} if %V 3 ncol eq {/LABs0X [00.00 0.00 0.00] def} if %N /LABs0W [77.40 0.00 0.00] def %LABW100 /L*NN 18.01 def /A*NN 0.5 def /B*NN -0.46 def /L*WW 95.41 def /A*WW -0.98 def /B*WW 4.76 def } if ISYSLAB 1 eq {0 ncol eq {/LABs0X [50.49 76.92 64.55] def} if %O 1 ncol eq {/LABs0X [83.62 -82.75 79.90] def} if %L 2 ncol eq {/LABs0X [25.71 31.45 -44.29] def} if %V 3 ncol eq {/LABs0X [00.00 0.00 0.00] def} if %N /LABs0W [95.40 0.00 0.00] def %LABW100 /L*NN 18.00 def /A*NN 0.00 def /B*NN 0.00 def /L*WW 95.40 def /A*WW 0.00 def /B*WW 0.00 def } if ISYSLAB 2 eq {0 ncol eq {/LABs0X [29.93 65.39 50.52] def} if %O 1 ncol eq {/LABs0X [32.89 -62.83 34.96] def} if %L 2 ncol eq {/LABs0X [ 7.71 31.10 -44.40] def} if %V 3 ncol eq {/LABs0X [00.00 0.00 0.00] def} if %N /LABs0W [77.40 0.00 0.00] def %LABW100 /L*NN 18.01 def /A*NN 0.5 def /B*NN -0.46 def /L*WW 95.41 def /A*WW -0.98 def /B*WW 4.76 def } if ISYSLAB 3 eq {0 ncol eq {/LABs0X [34.99 71.79 50.18] def} if %O 1 ncol eq {/LABs0X [66.29 -79.08 74.11] def} if %L 2 ncol eq {/LABs0X [14.04 24.65 -37.54] def} if %V 3 ncol eq {/LABs0X [00.00 0.00 0.00] def} if %N /LABs0W [77.70 0.00 0.00] def %LABW100 /L*NN 17.70 def /A*NN 0.00 def /B*NN 0.00 def /L*WW 95.41 def /A*WW 0.00 def /B*WW 0.00 def } if /jmul j 15 div def /LSs0 LABs0X 0 get LABs0W 0 get LABs0X 0 get sub jmul mul add def /LS* LSs0 18.01 add def /l*CIE LS* L*NN sub L*WW L*NN sub 0.0001 add div def /ASs0 LABs0X 1 get LABs0W 1 get LABs0X 1 get sub jmul mul add def /AS* ASs0 A*NN A*WW A*NN sub l*CIE mul add add def /BSs0 LABs0X 2 get LABs0W 2 get LABs0X 2 get sub jmul mul add def /BS* BSs0 B*NN B*WW B*NN sub l*CIE mul add add def ncol 2 eq {/j4 j 4 mul def tzv4 j4 LS* put tzv4 j4 1 add AS* put tzv4 j4 2 add BS* put } if %O ncol 3 eq {/j4 j 4 mul def tzn4 j4 LS* put tzn4 j4 1 add AS* put tzn4 j4 2 add BS* put } if %L } for %j=0,15 } for %ncol=2,3 2 1 3 {/ncol exch def %=0,1,2,3 O,L,V,N ncol 0 eq { %O /tza4 tzo4 def /nc [(F-D) (8-6) (2-0) (E-F) (7-8) (0-1)] def /nl [0 7 13 1 8 15] def %entspricht F 8 2, E 7 0, +2, -1 /ak [4 3 2 8 7 1 5 6 8 5 3 7 2 1 4 6 6 3 5 4 3 7 2 8 4 1 6 7 8 2 3 5 1 5 4 8 7 2 3 6 8 1 7 6 2 5 4 3] def /ndif1 2 def /ndif2 -1 def } if %C ncol 1 eq { %L /tza4 tzl4 def /nc [(F-D) (8-6) (2-0) (E-F) (7-8) (0-1)] def /nl [0 7 13 1 8 15] def %entspricht F 8 2, E 7 0, +2, -1 /ak [6 7 8 2 3 5 4 1 7 2 3 6 1 5 4 8 6 4 8 5 3 7 2 1 7 2 8 6 3 5 4 3 8 1 7 5 2 6 4 3 4 3 2 8 7 1 5 6] def /ndif1 2 def /ndif2 -1 def } if %M ncol 2 eq { %V /tza4 tzv4 def /nc [(F-D) (8-6) (2-0) (E-F) (7-8) (0-1)] def /nl [0 7 13 1 8 15] def %entspricht F 8 2, E 7 0, +2, -1 /ak [8 5 3 7 2 1 4 6 6 3 5 4 3 7 2 8 4 3 2 8 7 1 5 6 5 3 2 8 7 6 1 4 8 4 5 1 6 3 2 7 7 6 5 2 3 4 1 8] def /ndif1 2 def /ndif2 -1 def } if %V ncol 3 eq { %N /tza4 tzn4 def /nc [(F-D) (8-6) (2-0) (E-F) (7-8) (0-1)] def /nl [0 7 13 1 8 15] def %entspricht F 8 2, E 7 0, +2, -1 /ak [6 7 8 2 3 5 4 1 7 2 3 6 1 5 4 8 6 4 8 5 3 7 2 1 7 2 8 6 3 5 4 3 8 1 7 5 2 6 4 3 4 3 2 8 7 1 5 6] def /ndif1 2 def /ndif2 -1 def } if %N 0 setgray 250 /Times-Roman FS 0 1 5 {/j exch def /iy0 500 j 600 mul add def 5000 iy0 moveto nc j get show } for %j [/CIEBasedABC << %Farbraum und Grenzen fuer D65 /RangeABC [0 100 -128 127 -128 127] /DecodeABC [{16 add 116 div} bind {500 div} bind {200 div} bind] /MatrixABC [1 1 1 1 0 0 0 0 -1] /DecodeLMN [{dup 6 29 div ge {dup dup mul mul} {4 29 div sub 108 841 div mul} ifelse 0.9505 mul} bind {dup 6 29 div ge {dup dup mul mul} {4 29 div sub 108 841 div mul} ifelse} bind {dup 6 29 div ge {dup dup mul mul} {4 29 div sub 108 841 div mul} ifelse 1.0890 mul} bind] /WhitePoint [0.9505 1 1.089] %CIEXYZ fuer D65 >>] setcolorspace 0 1 07 {/j exch def /ix0 0100 j 600 mul add def 0 1 05 {/l exch def /iy0 0300 l 600 mul add def /k l 8 mul j add def /i1 nl l get def /i4 i1 4 mul def tza4 i4 get tza4 i4 1 add get tza4 i4 2 add get setcolor /ixd 600 def ix0 iy0 moveto ixd 000 rlineto 000 ixd rlineto ixd neg 000 rlineto closepath fill l 2 le {/i1 nl l get ndif1 add def} {/i1 nl l get ndif2 add def} ifelse /i4 i1 4 mul def tza4 i4 get tza4 i4 1 add get tza4 i4 2 add get setcolor ix0 300 add iy0 300 add ar 2.5 mul 0 360 arc closepath fill /i1 nl l get def /i4 i1 4 mul def tza4 i4 get tza4 i4 1 add get tza4 i4 2 add get setcolor ix0 300 add iy0 300 add ar 1.5 mul 0 360 arc closepath fill /i1 nl l get def /i4 i1 4 mul def tza4 i4 get tza4 i4 1 add get tza4 i4 2 add get setcolor ix0 300 add iy0 300 add moveto /m ak k get exec def m 1 eq {ar 2.6 mul 0 rlineto closepath stroke} if %0 m 2 eq {ar 2.6 mul 45 sin mul ar 2.6 mul 45 cos mul rlineto closepath stroke} if %45 m 3 eq {0 ar 2.6 mul rlineto closepath stroke} if %90 m 4 eq {ar 2.6 mul 135 sin mul ar 2.6 mul 135 cos mul rlineto closepath stroke} if %135 m 5 eq {ar 2.6 mul neg 0 rlineto closepath stroke} if %0 m 6 eq {ar 2.6 mul 235 sin mul ar 2.6 mul 235 cos mul rlineto closepath stroke} if %45 m 7 eq {0 ar 2.6 mul neg rlineto closepath stroke} if %0 m 8 eq {ar 2.6 mul 315 sin mul ar 2.6 mul 315 cos mul rlineto closepath stroke} if %45 } for %l } for %j 0 setgray 250 /Times-Roman FS 1500 50 moveto (Landoltringe ) showde (Landolt-rings ) showen 250 /Times-Italic FS tef ncol get show 5000 50 moveto (Code) show xab 0 translate 50 0 translate } for %ncol=0,1,2,3 grestore showpage %%Trailer %%EndDocument EndEPSF grestore gsave BeginEPSF 219 MM 020 MM translate 12 /Times-ISOL1 FS -9 MM -7 MM moveto ( ) show 10 /Times-ISOL1 FS 53 MM 1 MM moveto ( ) show 1 1 scale -77 -91 translate %%BeginDocument: Bild 28 %line 499 %%EndDocument EndEPSF grestore gsave BeginEPSF 219 MM 080 MM add 008 MM translate %80 MM Breite von TestStreifen 10 /Times-ISOL1 FS 53 MM 1 MM moveto () show 1 1 scale -77 21 MM sub -91 translate %%BeginDocument: Bild 29 Teststreifen Ueberlaenge %line 509 %%EndDocument EndEPSF grestore gsave BeginEPSF -0.5 MM -0.5 MM translate %xy-Verschiebung Rechteckrahmen nach innen% %%BeginDocument: Bild 30 %Rechteckrahmen %line 519 %!PS-Adobe-3.0 EPSF-3.0 Frame arround with Internet text IG94 20030101 %%BoundingBox: 0 0 598 845 %%EndProlog gsave /lanind 1 def /lantex [(G) (E) (S) (N) (I) (J) (M)] def /showde {0 lanind eq {show} {pop} ifelse} bind def /showen {1 lanind eq {show} {pop} ifelse} bind def /showes {2 lanind eq {show} {pop} ifelse} bind def /showfr {3 lanind eq {show} {pop} ifelse} bind def /showit {4 lanind eq {show} {pop} ifelse} bind def /showjp {5 lanind eq {show} {pop} ifelse} bind def /showm {6 lanind eq {show} {pop} ifelse} bind def /lanindg where {pop /lanind1 lanindg def /lanind2 lanindg def} {/lanind1 0 def /lanind2 0 def} ifelse /colormg where {pop /colorm1 colormg def /colorm2 colormg def} {/colorm1 1 def /colorm2 1 def} ifelse /xcolorg where {pop /xcolor1 xcolorg def /xcolor2 xcolorg def} {/xcolor1 0 def /xcolor2 0 def} ifelse /xchartg where {pop /xchart1 xchartg def /xchart2 xchartg def} {/xchart1 0 def /xchart2 0 def} ifelse /lanind lanind1 def %lanind1 1 lanind2 {/lanind exch def %output showpage /colorm colorm1 def %colorm1 1 colorm2 {/colorm exch def %output showpage /xcolor xcolor1 def %xcolor1 1 xcolor2 {/xcolor exch def %output showpage /xchart xchart1 def %xchart1 1 xchart2 {/xchart exch def %output showpage /GSS$ where {pop /LSS$ GSS$ def} {/LSS$ (1) def} ifelse /GSC$ where {pop /LSC$ GSC$ def} {/LSC$ (N) def} ifelse /GSX$ where {pop /LSX$ GSX$ def} {/LSX$ (0) def} ifelse /GSY$ where {pop /LSY$ GSY$ def} {/LSY$ (0) def} ifelse /GEX$ where {pop /LEX$ GEX$ def} {/LEX$ (P.PS./PDF) def} ifelse /GEY$ where {pop /LEY$ GEY$ def} {/LEY$ (P.DAT) def} ifelse /IMES where {pop %/IMES IMES def } {/IMES 0 def} ifelse /i*ptrsc where {pop %/i*ptrsc i*ptrsc def } {/i*ptrsc 0 def} ifelse gsave 0 setgray 1.0 1.0 scale 0.5 MM 0.5 MM translate 0.15 MM setlinewidth /x 20 array def /y 20 array def /d 20 array def /x [000 296 296 000 002 294 294 002 004 292 292 004 006 290 290 006 008 288 288 008 ] def /y [000 000 210 210 002 002 208 208 004 004 206 206 006 006 204 204 008 008 202 202 ] def /d [060 017 -60 -17 058 015 -58 -15 056 013 -56 -13 054 011 -54 -11 052 009 -52 -09 ] def /xlu 017 MM def /ylu 017 MM def /xro 279 MM def /yro 193 MM def /xlo 017 MM def /ylo 193 MM def /xru 279 MM def /yru 017 MM def xlu 8 MM sub ylu moveto 16 MM 0 rlineto stroke xlu ylu 8 MM sub moveto 0 58 MM rlineto stroke xro 8 MM add yro moveto -58 MM 0 rlineto stroke xro yro 8 MM add moveto 0 -58 MM rlineto stroke xru 8 MM sub yru moveto 16 MM 0 rlineto stroke xru yru 8 MM sub moveto 0 16 MM rlineto stroke xlo 8 MM add ylo moveto -16 MM 0 rlineto stroke xlo ylo 8 MM add moveto 0 -16 MM rlineto stroke 1 2 7 {/i exch def %Zentrierkreise xlu ylu i MM 0 360 arc stroke xro yro i MM 0 360 arc stroke xru yru i MM 0 360 arc stroke xlo ylo i MM 0 360 arc stroke } for %i 12 4 16 {/i exch def /i0 i def %i=0,16 %0 4 16 {/i exch def /i0 i def %i=0,16 /i1 i0 1 add def /i2 i0 2 add def /i3 i0 3 add def i 16 eq {0.30 MM setlinewidth} {0.15 MM setlinewidth} ifelse 0 setgray x i0 get MM y i0 get MM moveto x i1 get MM y i1 get MM lineto x i2 get MM y i2 get MM lineto x i3 get MM y i3 get MM lineto x i0 get MM y i0 get MM lineto stroke i 16 eq {6 /Times-ISOL1 FS /x00 67 def /xdif 32 def /y0o 202.3 def /y0u 6.3 def /x0l 6.1 def /x0r 288 def /y00 22 def /ydif 32 def x00 xdif 0 mul add MM y0o MM moveto (V) show x00 xdif 0 mul add MM y0u MM moveto (C) show x00 xdif 1 mul add MM y0o MM moveto (L) show x00 xdif 1 mul add MM y0u MM moveto (M) show x00 xdif 2 mul add MM y0o MM moveto (O) show x00 xdif 2 mul add MM y0u MM moveto (Y) show x00 xdif 3 mul add MM y0o MM moveto (Y) show x00 xdif 3 mul add MM y0u MM moveto (O) show x00 xdif 4 mul add MM y0o MM moveto (M) show x00 xdif 4 mul add MM y0u MM moveto (L) show x00 xdif 5 mul add MM y0o MM moveto (C) show x00 xdif 5 mul add MM y0u MM moveto (V) show x0l MM y00 ydif 0 mul add MM moveto (V) show x0r MM y00 ydif 0 mul add MM moveto (C) show x0l MM y00 ydif 1 mul add MM moveto (L) show x0r MM y00 ydif 1 mul add MM moveto (M) show x0l MM y00 ydif 2 mul add MM moveto (O) show x0r MM y00 ydif 2 mul add MM moveto (Y) show x0l MM y00 ydif 3 mul add MM moveto (Y) show x0r MM y00 ydif 3 mul add MM moveto (O) show x0l MM y00 ydif 4 mul add MM moveto (M) show x0r MM y00 ydif 4 mul add MM moveto (L) show x0l MM y00 ydif 5 mul add MM moveto (C) show x0r MM y00 ydif 5 mul add MM moveto (V) show } if } for %i=0,16 0 1 10 {/j0 exch def /j1 j0 1 add def %j0 j0 0 eq {tzccmy0* setcmykcolor} if j0 1 eq {0 setgray} if j0 2 eq {tzmcmy0* setcmykcolor} if j0 3 eq {0 setgray} if j0 4 eq {tzycmy0* setcmykcolor} if j0 5 eq {0 setgray} if j0 6 eq {tzocmy0* setcmykcolor} if j0 7 eq {0 setgray} if j0 8 eq {tzlcmy0* setcmykcolor} if j0 9 eq {0 setgray} if j0 10 eq {tzvcmy0* setcmykcolor} if 12 4 16 {/i exch def /i0 i def %i=0,16 %0 4 16 {/i exch def /i0 i def %i=0,16 /i1 i0 1 add def /i2 i0 2 add def /i3 i0 3 add def i 16 eq {0.30 MM setlinewidth} {0.15 MM setlinewidth} ifelse x i0 get d i0 get add 16 j0 mul add MM y i0 get MM moveto x i0 get d i0 get add 16 j1 mul add MM y i0 get MM lineto stroke x i1 get MM y i1 get d i1 get add 16 j0 mul add MM moveto x i1 get MM y i1 get d i1 get add 16 j1 mul add MM lineto stroke x i2 get d i2 get add 16 j0 mul sub MM y i2 get MM moveto x i2 get d i2 get add 16 j1 mul sub MM y i2 get MM lineto stroke x i3 get MM y i3 get d i3 get add 16 j0 mul sub MM moveto x i3 get MM y i3 get d i3 get add 16 j1 mul sub MM lineto stroke } for %i=0,16 } for %j0 0.15 MM setlinewidth /s 7 MM def /s1 8 MM def /s5 36 MM def 16 1 20 {/j exch def /j0 j 16 sub def %j=16,20 /ix0 xlu 8 MM add j0 7 MM mul add def /iy0 ylu 8 MM sub def 0 1 3 {/ij exch def %ij=0,3 ij 0 eq {/ix0 xlu 8 MM add j0 7 MM mul add def /iy0 ylu 8 MM sub def} if ij 1 eq {/ix0 xru 43 MM sub j0 7 MM mul add def /iy0 yru 8 MM sub def} if ij 2 eq {/ix0 xlo 8 MM add j0 7 MM mul add def /iy0 ylo 1 MM add def} if ij 3 eq {/ix0 xro 43 MM sub j0 7 MM mul add def /iy0 yro 1 MM add def} if i*ptrsc 0 eq i*ptrsc 2 eq or {%i*ptrsc=0,2 cmy0* setcmykcolor j 16 eq {tzan j get dup dup 0 setcmykcolor ix0 0.5 MM sub iy0 0.5 MM sub s5 s1 rec fill} if tzan j get dup dup 0 setcmykcolor ix0 iy0 s s rec fill } if %i*ptrsc=0,2 i*ptrsc 1 eq i*ptrsc 3 eq or {%i*ptrsc=1,3 www* setrgbcolor j 16 eq {1 tzan j get 1 sub dup dup setrgbcolor %N ix0 0.5 MM sub iy0 0.5 MM sub s5 s1 rec fill} if 1 tzan j get sub dup dup setrgbcolor %N ix0 iy0 s s rec fill } if %i*ptrsc=1,3 i*ptrsc 4 eq i*ptrsc 5 eq or {%i*ptrsc=4,5 [/CIEBasedABC << %Farbraum und Grenzen fuer D65 /RangeABC [0 100 -128 127 -128 127] /DecodeABC [{16 add 116 div} bind {500 div} bind {200 div} bind] /MatrixABC [1 1 1 1 0 0 0 0 -1] /DecodeLMN [{dup 6 29 div ge {dup dup mul mul} {4 29 div sub 108 841 div mul} ifelse 0.9505 mul} bind {dup 6 29 div ge {dup dup mul mul} {4 29 div sub 108 841 div mul} ifelse} bind {dup 6 29 div ge {dup dup mul mul} {4 29 div sub 108 841 div mul} ifelse 1.0890 mul} bind] /WhitePoint [0.9505 1 1.089] %CIEXYZ fuer D65 >>] setcolorspace j 16 eq {tznLAB* 0 get tzwLAB* 0 get tznLAB* 0 get sub 0.25 j0 mul mul add tznLAB* 1 get tzwLAB* 1 get tznLAB* 1 get sub 0.25 j0 mul mul add tznLAB* 2 get tzwLAB* 2 get tznLAB* 2 get sub 0.25 j0 mul mul add setcolor %N ix0 0.5 MM sub iy0 0.5 MM sub s5 s1 rec fill} if tznLAB* 0 get tzwLAB* 0 get tznLAB* 0 get sub 0.25 j0 mul mul add tznLAB* 1 get tzwLAB* 1 get tznLAB* 1 get sub 0.25 j0 mul mul add tznLAB* 2 get tzwLAB* 2 get tznLAB* 2 get sub 0.25 j0 mul mul add setcolor %N ix0 iy0 s s rec fill } if %i*ptrsc=4,5 i*ptrsc 6 eq {%i*ptrsc=6 000n* setcmykcolor j 16 eq {0 0 0 tzan j get setcmykcolor ix0 0.5 MM sub iy0 0.5 MM sub s5 s1 rec fill} if 0 0 0 tzan j get setcmykcolor ix0 iy0 s s rec fill } if %i*ptrsc=6 i*ptrsc 7 eq {%i*ptrsc=7 w* setgray j 16 eq {1 tzan j get sub setgray ix0 0.5 MM sub iy0 0.5 MM sub s5 s1 rec fill} if 1 tzan j get sub setgray ix0 iy0 s s rec fill } if %i*ptrsc=7 } for %ij=0,3 } for %j=16,20 0 setgray 018 MM 008.2 MM moveto 6 /Times-Roman FS (-8) show 018 MM 006.2 MM moveto 6 /Times-Roman FS (-6) show 276 MM 008.2 MM moveto 6 /Times-Roman FS (-8) show 276 MM 006.2 MM moveto 6 /Times-Roman FS (-6) show 018 MM 202.2 MM moveto 6 /Times-Roman FS (-8) show 018 MM 204.2 MM moveto 6 /Times-Roman FS (-6) show 276 MM 202.2 MM moveto 6 /Times-Roman FS (-8) show 276 MM 204.2 MM moveto 6 /Times-Roman FS (-6) show 0 setgray 12 /Times-ISOL1 FS 61 MM 11 MM moveto (Fig. D1 bis D7; ISO/IEC\255Pr\374fvorlage 4;) showde (Fig. D1 to D7 of ISO/IEC\255test chart 4;) showen (Fig. D1 to D7 of ISO/IEC\255test chart 4;) showes (Fig. D1 to D7 of ISO/IEC\255test chart 4;) showfr (Fig. D1 to D7 of ISO/IEC\255test chart 4;) showit (Fig. D1 to D7 of ISO/IEC\255test chart 4;) showjp (Fig. D1 to D7 of ISO/IEC\255test chart 4;) showm 130 MM 13 MM moveto ( ISO/IEC 15775 und) showde ( ISO/IEC 15775 and) showen ( ISO/IEC 15775 and) showes ( ISO/IEC 15775 and) showfr ( ISO/IEC 15775 and) showit ( ISO/IEC 15775 and) showjp ( ISO/IEC 15775 and) showm 130 MM 9 MM moveto ( DIS ISO/IEC 19839\255X) showde ( DIS ISO/IEC 19839\255X) showen ( DIS ISO/IEC 19839\255X) showes ( DIS ISO/IEC 19839\255X) showfr ( DIS ISO/IEC 19839\255X) showit ( DIS ISO/IEC 19839\255X) showjp ( DIS ISO/IEC 19839\255X) showm (; ) show 172 MM 13 MM moveto (input: ) show 12 /Times-Italic FS (LAB* setcolor) show 12 /Times-ISOL1 FS 172 MM 9 MM moveto (output: ) show 12 /Times-Italic FS LSC$ (N) eq { (no change compared to input) show } if LSC$ (S) eq { (Startup (S) data dependend) show } if LSC$ (F) eq { 12 /Times-Italic FS i*ptrsc 0 eq {(cmy0* / 000n* setcmykcolor) show} if i*ptrsc 1 eq {(olv* setrgbcolor / w* setgray) show} if i*ptrsc 2 eq {(cmy0* / nnn0* setcmykcolor) show} if i*ptrsc 3 eq {(olv* / www* setrgbcolor) show} if i*ptrsc 4 eq {(lab* setcolor) show} if i*ptrsc 5 eq {(LAB* setcolor) show} if i*ptrsc 6 eq {(000n* setcmykcolor) show} if i*ptrsc 7 eq {(w* setgray) show} if } if 12 /Times-ISOL1 FS 62 MM 199 MM moveto (www.ps.bam.de/IG94/B94) show LSS$ show (00) show LSC$ show LEX$ show (; ) show LSC$ (N) eq { (Start\255Ausgabe und ohne OL: ) showde (start output) showen (start output) showes (start output) showfr (start output) showit (start output) showjp (start output) showm } if LSC$ (C) eq { (Start\255Ausgabe) showde (start output) showen (start output) showes (start output) showfr (start output) showit (start output) showjp (start output) showm } if LSC$ (F) eq { (Linearisierte\255Ausgabe) showde (linearized output) showen (linearized output) showes (linearized output) showfr (linearized output) showit (linearized output) showjp (linearized output) showm } if 62 MM 195 MM moveto LSC$ (N) eq LSC$ (C) eq or { (N: Keine Ausgabe\255Linearisierung (OL) in Datei (F), Startup (S), Ger\344t (D)) showde (N: No Output Linearization (OL) data in File (F), Startup (S) or Device (D)) showen (N: No Output Linearization (OL) data in File (F), Startup (S) or Device (D)) showes (N: No Output Linearization (OL) data in File (F), Startup (S) or Device (D)) showfr (N: No Output Linearization (OL) data in File (F), Startup (S) or Device (D)) showit (N: No Output Linearization (OL) data in File (F), Startup (S) or Device (D)) showjp (N: No Output Linearization (OL) data in File (F), Startup (S) or Device (D)) showm } {LSC$ show (: ) show (Ausgabe\255Linearisierung (OL\255Daten) ) showde (Output Linearization (OL) data ) showen (Output Linearization (OL) data ) showes (Output Linearization (OL) data ) showfr (Output Linearization (OL) data ) showit (Output Linearization (OL) data ) showjp (Output Linearization (OL) data ) showm (IG94/B94) show LSS$ show (00) show LSC$ show LEY$ show } ifelse LSC$ (F) eq { ( in der Datei (F)) showde ( in File (F)) showen ( in File (F)) showes ( in File (F)) showfr ( in File (F)) showit ( in File (F)) showjp ( in File (F)) showm } if LSC$ (S) eq { ( im Distiller Startup (S) Directory) showde ( in Distiller Startup (S) Directory) showen ( in Distiller Startup (S) Directory) showes ( in Distiller Startup (S) Directory) showfr ( in Distiller Startup (S) Directory) showit ( in Distiller Startup (S) Directory) showjp ( in Distiller Startup (S) Directory) showm } if LSC$ (D) eq { ( in PostScript Device (D)) showde ( in PostScript Device (D)) showen ( in PostScript Device (D)) showes ( in PostScript Device (D)) showfr ( in PostScript Device (D)) showit ( in PostScript Device (D)) showjp ( in PostScript Device (D)) showm } if LSC$ (T) eq { ( von Distiller Startup (S) Directory) showde ( of Distiller Startup (S) Directory) showen ( of Distiller Startup (S) Directory) showes ( of Distiller Startup (S) Directory) showfr ( of Distiller Startup (S) Directory) showit ( of Distiller Startup (S) Directory) showjp ( of Distiller Startup (S) Directory) showm } if LSC$ (E) eq { ( von PostScript Device (D)) showde ( of PostScript Device (D)) showen ( of PostScript Device (D)) showes ( of PostScript Device (D)) showfr ( of PostScript Device (D)) showit ( of PostScript Device (D)) showjp ( of PostScript Device (D)) showm } if 16 MM 185 MM moveto -90 rotate (Siehe \344hnliche Dateien: ) showde (See for similar files: ) showen (See for similar files: ) showes (See for similar files: ) showfr (See for similar files: ) showit (See for similar files: ) showjp (See for similar files: ) showm (http://www.ps.bam.de/IG94/) show 90 rotate 12 MM 185 MM moveto -90 rotate (Information, Bestellung: ) showde (Information and Order: ) showen (Informaci\363n t\351cnica en: ) showes (Information and Order: ) showfr (Information and Order: ) showit (Information and Order: ) showjp (Information and Order: ) showm (http://www.ps.bam.de) show 90 rotate 12 MM 103 MM moveto -90 rotate (Version 2.0, io=5,) show LSC$ (N) eq {(5) show} if LSC$ (S) eq {(5) show} if LSC$ (D) eq {(5) show} if LSC$ (F) eq {i*ptrsc cvishow ISYSLAB 0 eq {IMES 0 eq {(; iORS) show} {(; iLRS) show} ifelse} if ISYSLAB 1 eq {IMES 0 eq {(; iTLS) show} {(; iTRS) show} ifelse} if ISYSLAB 2 eq {IMES 0 eq {(; iDLS) show} {(; iDRS) show} ifelse} if ISYSLAB 3 eq {IMES 0 eq {(; iTLR) show} {(; iTLS) show} ifelse} if ISYSLAB 4 eq {IMES 0 eq {(; iDRS) show} {(; iDLS) show} ifelse} if ISYSTEM 0 eq {IMES 0 eq {(; oORS) show} {(; oLRS) show} ifelse} if ISYSTEM 1 eq {IMES 0 eq {(; oTLS) show} {(; oTRS) show} ifelse} if ISYSTEM 2 eq {IMES 0 eq {(; oDLS) show} {(; oDRS) show} ifelse} if ISYSTEM 3 eq {IMES 0 eq {(; oTLR) show} {(; oTLS) show} ifelse} if ISYSTEM 4 eq {IMES 0 eq {(; oDRS) show} {(; oDLS) show} ifelse} if IMES 0 eq {(, CIELAB) show} {(, CIEXYZ) show} ifelse } if 90 rotate 281 MM 185 MM moveto -90 rotate (BAM\255Registrierung: 20030101\255IG94/B94) showde (BAM registration: 20030101\255IG94/B94) showen (BAM registration: 20030101\255IG94/B94) showes (BAM registration: 20030101\255IG94/B94) showfr (BAM registration: 20030101\255IG94/B94) showit (BAM registration: 20030101\255IG94/B94) showjp (BAM registration: 20030101\255IG94/B94) showm LSS$ show (00) show LSC$ show LEX$ show 90 rotate 281 MM 74 MM moveto -90 rotate (BAM\255Material: Code=rha4ta) showde (BAM material: code=rha4ta) showen (BAM material: code=rha4ta) showes (BAM material: code=rha4ta) showfr (BAM material: code=rha4ta) showit (BAM material: code=rha4ta) showjp (BAM material: code=rha4ta) showm 90 rotate 277 MM 142 MM moveto -90 rotate /cvishow {cvi 6 string cvs show} def /cvsshow1 {10 mul cvi 0.1 mul 7 string cvs show} def ( Anwendung f\374r Monitore) showde ( application for monitors) showen ( application for monitors) showes ( application for monitors) showfr ( application for monitors) showit ( application for monitors) showjp ( application for monitors) showm IMES 0 eq { %IMES=0 ( (Yr=2.5) und Drucker) showde ( (Yr=2.5) and printers) showen ( (Yr=2.5) and printers) showes ( (Yr=2.5) and printers) showfr ( (Yr=2.5) and printers) showit ( (Yr=2.5) and printers) showjp ( (Yr=2.5) and printers) showm} if IMES 1 eq LSC$ (N) ne and { %IMES=1 (, Yr=) show Yre cvsshow1 (, XYZ) show } if %IMES=1 90 rotate showpage %grestore %} for %output with xchart end %} for %output with colorm end %} for %output with xcolor end %} for %output with lanind end %%Trailer %%EndDocument EndEPSF grestore gsave showpage %grestore %%Trailer