ViewVC Help
View File | Revision Log | Show Annotations | View Changeset | Root Listing
root/group/trunk/mattDisertation/hcp_lattice.eps
Revision: 1016
Committed: Wed Feb 4 15:42:57 2004 UTC (20 years, 6 months ago) by mmeineke
Content type: application/postscript
File size: 72886 byte(s)
Log Message:
added in the RSA paper to the dissertation

File Contents

# Content
1 %!PS-Adobe-2.0 EPSF-1.2
2 %%Title:
3 %%Creator: Frame 5.5
4 %%CreationDate: 20 14:02 hcp_lattice.ps
5 %%For:mmeineke mmeineke
6 %%Pages: 1
7 %%DocumentFonts:
8 %%BoundingBox: 181 373 443 651
9 %%BeginPreview: 262 278 1 278
10 % 000000000000000000000001ff800000000000000000ffc0000000000000000000
11 % 00000000000000000000003ffffe000000000000001fffff000000000000000000
12 % 0000000000000000000003f00007c0000000000001f80003e00000000000000000
13 % 000000000000000000000fa22222f8000000000007e222227c0000000000000000
14 % 00000000000000000000380000000e00000000001c000000070000000000000000
15 % 00000000000000000000e80808080f8000000000780808080bc000000000000000
16 % 00000000000000000003c000000001e000000001e000000000f000000000000000
17 % 0000000000000000000f22222222227000000007a2222222223800000000000000
18 % 0000000000000000001c0000000000180000000e00000000000c00000000000000
19 % 0000000000000000003880808080808c0000001c80808080808600000000000000
20 % 000000000000000000700000000000070000003800000000000380000000000000
21 % 000000000000000000e222222222222380000062222222222223c0000000000000
22 % 00000000000000000180000000000001c00000c0000000000000e0000000000000
23 % 000000000000000003080808080808086000018808080808080830000000000000
24 % 000000000000000006000000000000007000030000000000000038000000000000
25 % 00000000000000000e222222222222223000062222222222222238000000000000
26 % 00000000000000001c0000000000000018000e000000000000000c000000000000
27 % 000000000000000038808880888088808c001c808880888088808e000000000000
28 % 000000000000000030000000000000000600180000000000000003000000000000
29 % 000000000000000062222222222222222600322222222222222223000000000000
30 % 000000000000000060000000000000000300300000000000000001800000000000
31 % 0000000000000000c8080808080808080b00680808080808080809800000000000
32 % 0000000000000000c0000000000000000180600000000000000000c00000000000
33 % 0000000000000001a2222222222222222280e22222222222222222400000000000
34 % 0000000000000001000000000000000000c0800000000000000000600000000000
35 % 0000000000000003808080808080808080c1808080808080808080a00000000000
36 % 000000000000000200000000000000000061000000000000000000300000000000
37 % 000000000000000622222222222222222263222222222222222222300000000000
38 % 000000000000000600000000000000000023000000000000000000100000000000
39 % 000000000000000608080808080808080833080808080808080808180000000000
40 % 000000000000000400000000000000000032000000000000000000180000000000
41 % 000000000000000e22222222222222222236222222222222222222280000000000
42 % 000000000000000c0000000000000000001e0000000000000000000c0000000000
43 % 0000000000000008888088808880888088948880888088808880888c0000000000
44 % 0000000000000008000000000000000000140000000000000000000c0000000000
45 % 000000000000000a222222222222222222362222222222222222222c0000000000
46 % 00000000000000180000000000000000001c0000000000000000000c0000000000
47 % 00000000000000180808080808080808080c0808080808080808080c0000000000
48 % 00000000000000180000000000000000000c000000000000000000040000000000
49 % 000000000000001a2222222222222222222e222222222222222222240000000000
50 % 00000000000000180000000000000000000c000000000000000000040000000000
51 % 00000000000000188080808080808080808c808080808080808080840000000000
52 % 00000000000000180000000000000000000c000000000000000000040000000000
53 % 000000000000001a2222222222222222222e222222222222222222240000000000
54 % 00000000000000180000000000000000000c000000000000000000040000000000
55 % 00000000000000180808080808080808080c0808080808080808080c0000000000
56 % 0000000000000008000000000000000000140000000000000000000c0000000000
57 % 000000000000000a222222222222222222362222222222222222222c0000000000
58 % 0000000000000008000000000000000000140000000000000000000c0000000000
59 % 00000000000000088880888088808880889c8880888088808880888c0000000000
60 % 000000000000000c00000000000000000016000000000000000000080000000000
61 % 000000000000000e22222222222222222236222222222222222222380000000000
62 % 000000000000000400000000000000000032000000000000000000180000000000
63 % 000000000000000608080808080808080833080808080808080808180000000000
64 % 000000000000000600000000000000000063000000000000000000300000000000
65 % 000000000000000222222222222222222261222222222222222222300000000000
66 % 000000000000000300000000000000000061800000000000000000300000000000
67 % 0000000000000003808080808080808080c1808080808080808080e00000000000
68 % 0000000000000001800000000000000000c0c00000000000000000600000000000
69 % 0000000000000001a222222222222222239fe22222222222222222c00000000000
70 % 0000000000000000c00000000000000001ffe00000000000000000c00000000000
71 % 0000000000000000c8080808080808080b7fe80808080808080809800000000000
72 % 0000000000000000600000000000000003fff00000000000000001800000000000
73 % 0000000000000000622222222222222226fff22222222222222223000000000000
74 % 000000000000000030000000000000000cffd80000000000000006000000000000
75 % 000000000000000018808880888088809cffcc808880888088808e000000000000
76 % 00000000000000000c0000000000000018ffc6000000000000000c000000000000
77 % 00000000000000000622222222222222307f832222222222222238000000000000
78 % 00000000000000000700000000000000603f038000000000000030000000000000
79 % 00000000000000000308080808080808c000018808080808080860000000000000
80 % 00000000000001ff81c000000000000181ff80e0000000000000c0ffc000000000
81 % 0000000000003ffffee22222222222233ffffe722222222222239fffff00000000
82 % 000000000003f00007f000000000000ff00007f8000000000007f80003e0000000
83 % 00000000000f808080f880808080809f808080fc80808080808fc08080fc000000
84 % 0000000000380000000e0000000000380000000f00000000001c00000007000000
85 % 0000000000e222222227a222222222e222222227e2222222227222222223c00000
86 % 0000000003c000000001e000000003c000000001e000000001e000000000f00000
87 % 000000000f0808080808780808080f0808080808780808080f8808080808380000
88 % 000000001c00000000001e0000007c00000000001f0000003e00000000000c0000
89 % 000000003a22222222222fe22223fa22222222222fe22223fe2222222222260000
90 % 0000000070000000000007ff007ff00000000000077f803ff80000000000038000
91 % 00000000c880888088808b8ffff8c880888088808b87fffc68808880888089c000
92 % 0000000180000000000001c0000180000000000001c00000c0000000000000e000
93 % 0000000322222222222222603e0322222222222222601f01a22222222222223000
94 % 000000060000000000000070ff0600000000000000707f83000000000000003800
95 % 0000000c0808080808080830ff8c08080808080808387fc6080808080808081800
96 % 0000001c0000000000000019ff9c0000000000000018ffce000000000000000c00
97 % 0000003a222222222222222dffba222222222222222cffde222222222222222600
98 % 000000300000000000000007ffb00000000000000006ffd8000000000000000300
99 % 000000608080808080808087ffe08080808080808086fff0808080808080808300
100 % 000000600000000000000003ffe00000000000000003fff0000000000000000180
101 % 000000e22222222222222223ffe222222222222222237fe2222222222222222380
102 % 000000c00000000000000001fec00000000000000001bf600000000000000000c0
103 % 0000018808080808080808088188080808080808080880c8080808080808080840
104 % 000001000000000000000000c1000000000000000000c080000000000000000060
105 % 0000032222222222222222224322222222222222222261a2222222222222222220
106 % 000002000000000000000000620000000000000000006100000000000000000030
107 % 000006808880888088808880e6808880888088808880e3808880888088808880b0
108 % 000006000000000000000000260000000000000000002300000000000000000010
109 % 000006222222222222222222362222222222222222223322222222222222222238
110 % 000004000000000000000000340000000000000000003200000000000000000018
111 % 00000c0808080808080808081c0808080808080808081e08080808080808080808
112 % 00000c0000000000000000001c0000000000000000001e0000000000000000000c
113 % 00000a2222222222222222223a222222222222222222362222222222222222222c
114 % 00000800000000000000000018000000000000000000140000000000000000000c
115 % 00000880808080808080808098808080808080808080948080808080808080808c
116 % 000018000000000000000000180000000000000000001c0000000000000000000c
117 % 00001a2222222222222222223a2222222222222222222e22222222222222222224
118 % 000018000000000000000000180000000000000000000c00000000000000000004
119 % 000018080808080808080808180808080808080808080c0808080808080808080c
120 % 000018000000000000000000180000000000000000000c00000000000000000004
121 % 00001a2222222222222222223a2222222222222222222e22222222222222222224
122 % 000018000000000000000000180000000000000000000c00000000000000000004
123 % 000018808880888088808880988088808880888088808c8088808880888088808c
124 % 000018000000000000000000180000000000000000000c00000000000000000004
125 % 00001a2222222222222222223a2222222222222222222e22222222222222222224
126 % 00000800000000000000000018000000000000000000140000000000000000000c
127 % 000008080808080808080808180808080808080808081c0808080808080808080c
128 % 00000800000000000000000018000000000000000000140000000000000000000c
129 % 00000a2222222222222222223a2222222222222222223e2222222222222222222c
130 % 00000c0000000000000000001c0000000000000000001600000000000000000008
131 % 00000c808080808080808080bc808080808080808080b680808080808080808098
132 % 000004000000000000000000340000000000000000003200000000000000000018
133 % 000006222222222222222222362222222222222222223322222222222222222238
134 % 000006000000000000000000660000000000000000006300000000000000000030
135 % 000002080808080808080808620808080808080808086108080808080808080830
136 % 000003000000000000000000630000000000000000006180000000000000000030
137 % 000003222222222222222222c3222222222222222222e1a2222222222222222260
138 % 000001800000000000000000c1800000000000000000c0c0000000000000000060
139 % 0000018088808880888088818180888088808880888180c08880888088808880c0
140 % 0c0000c00000000000000001bec000000000000000019f600000000000000000c0
141 % 0c0000e22222222222222223ffe222222222222222237fe2222222222222222380
142 % 0c0000600000000000000003ffe000000000000000037ff0000000000000000180
143 % 1c000068080808080808080fffe8080808080808080efff8080808080808080b00
144 % 1e000030000000000000000dffb0000000000000000cffd8000000000000000600
145 % 1e00001a222222222222223dff9a222222222222223cffce222222222222222e00
146 % 3e00000c0000000000000019ff8c0000000000000018ffc6000000000000000c00
147 % 3e00000680808080808080b1ff8680808080808080b0ffc3808080808080809800
148 % 3f0000070000000000000060ff0700000000000000607f83800000000000003000
149 % 7f00000322222222222222c07e0322222222222222c03f01a22222222222226000
150 % 7f000001c000000000000181ff81c000000000000180ffc0e0000000000000c000
151 % 7f000000e808080808080b3ffffee808080808080b1fffff780808080808098000
152 % ff8000007000000000000ff00007f000000000000ff80003f80000000000070000
153 % ff8000001a22222222223fa22222fa22222222223fe222227e22222222222e0000
154 % 040000000e0000000000380000000e00000000003c0000000700000000001c0000
155 % 04000000078088808880e88088808f8088808880f88088808bc088808880f00000
156 % 0400000001c000000003c000000001e000000003e000000000f000000001e00000
157 % 0400000000722222222f2222222222722222222fa2222222223a22222227800000
158 % 04000000001e0000007c00000000001e0000007e00000000000f0000003e000000
159 % 040000000007c8080bf808080808080fc8080bfc08080808080fe80809f8000000
160 % 040000000000ff007ff0000000000007ff007fb8000000000003ff803fc0000000
161 % 0400000000000ffff8e22222222222238ffff862222222222223c7fffc00000000
162 % 04000000000000000180000000000001c00000c0000000000000e0000000000000
163 % 04000000000000000380808080808080e01f0180808080808080b0000000000000
164 % 04000000000000000600000000000000707f830000000000000038000000000000
165 % 04000000000000000e22222222222222307fc62222222222222238000000000000
166 % 04000000000000001c0000000000000018ffce000000000000000c000000000000
167 % 040000000000000038080808080808080cffdc080808080808080e000000000000
168 % 0400000000000000300000000000000006ffd80000000000000003000000000000
169 % 0430000000000000622222222222222226fff22222222222222223000000000000
170 % 0450000000000000600000000000000003fff00000000000000001800000000000
171 % 0400000000000000c8808880888088808b7fe88088808880888089800000000000
172 % 0424000000000000c00000000000000001bf600000000000000000c00000000000
173 % 0420000000000001a2222222222222222280e22222222222222222400000000000
174 % 0430000000000001000000000000000000c0800000000000000000600000000000
175 % 041000000000000308080808080808080841880808080808080808200000000000
176 % 040000000000000200000000000000000061000000000000000000300000000000
177 % 044000000000000622222222222222222263222222222222222222300000000000
178 % 040000000000000600000000000000000023000000000000000000100000000000
179 % 0400000000000006808080808080808080b3808080808080808080980000000000
180 % 040000000000000400000000000000000032000000000000000000180000000000
181 % 040000000000000e22222222222222222236222222222222222222280000000000
182 % 040000000000000c0000000000000000001e0000000000000000000c0000000000
183 % 04000000000000080808080808080808081c0808080808080808080c0000000000
184 % 0400000000000008000000000000000000140000000000000000000c0000000000
185 % 040000000000000a222222222222222222362222222222222222222c0000000000
186 % 04000000000000180000000000000000001c0000000000000000000c0000000000
187 % 04000000000000188880888088808880888c888088808880888088840000000000
188 % 04000000000000180000000000000000000c000000000000000000040000000000
189 % 040000000000001a2222222222222222222e222222222222222222240000000000
190 % 04000000000000180000000000000000000c000000000000000000040000000000
191 % 04000000000000180808080808080808080c0808080808080808080c0000000000
192 % 04000000000000180000000000000000000c000000000000000000040000000000
193 % 040000000010001a2222222222222222222e222222222222222222240000000000
194 % 04000000001e00180000000000000000000c000000000000000000040000000000
195 % 04000000001fc0188080808080808080808c808080808080808080840000000000
196 % 04000000001ff808000000000000000000140000000000000000000c0000000000
197 % 04000000001ffe0a222222222222222222362222222222222222222c0000000000
198 % 0fffffffffffff08000000000000000000140000000000000000000c0000000000
199 % 00000000001ff0080808080808080808081c0808080808080808080c0000000000
200 % 00000000001f000c00000000000000000016000000000000000000080000000000
201 % 000000000000000e22222222222222222236222222222222222222380000000000
202 % 000000000000000400000000000000000032000000000000000000180000000000
203 % 0000000000000006888088808880888088b3888088808880888088980000000000
204 % 000000000000000600000000000000000063000000000000000000300000000000
205 % 000000000000000222222222222222222261222222222222222222300000000000
206 % 000006000000000300000000000000000061800000000000000000300000000000
207 % 00000a0000000003080808080808080808c1880808080808080808600000000000
208 % 0000000000000001800000000000000000c0c00000000000000000600000000000
209 % 0000070000000001a2222222222222222380e22222222222222222c00000000000
210 % 0000020000000000c0000000000000000180600000000000000000c00000000000
211 % 0000020000000000c0808080808080808300608080808080808081800000000000
212 % 00000b000000000060000000000000000300300000000000000001800000000000
213 % 000000000000000062222222222222222600322222222222222223000000000000
214 % 000000000000000030000000000000000c00180000000000000006000000000000
215 % 000000000000000018080808080808081c000c080808080808080e000000000000
216 % 00000000000000000c00000000000000180006000000000000000c000000000000
217 % 000000000000000006222222222222223000032222222222222238000000000000
218 % 000000000000000007000000000000006000038000000000000030000000000000
219 % 00000000000000000380888088808880c0000180888088808880e0000000000000
220 % 000000000000000001c0000000000001800000e0000000000000c0000000000000
221 % 000000000000000000e22222222222230000007222222222222380000000000000
222 % 0000000000000000007000000000000e0000003800000000000700000000000000
223 % 0000000000000000001808080808081c0000000c08080808080e00000000000000
224 % 0000000000000000000e0000000000380000000700000000001c00000000000000
225 % 00000000000000000007a222222222e000000003e2222222227000000000000000
226 % 00000000000000000001c000000003c000000000e000000001e000000000000000
227 % 00000000000000000000708080808f000000000038808080878000000000000000
228 % 000000000000000000001e0000007c00000000000f0000003e0000000000000000
229 % 0000000000000000000007e22223f0000000000003e22223f80000000000000000
230 % 0000000000000000000000ff007f800000000000007f803fc00000000000000000
231 % 00000000000000000000000ffff80000000000000007fffc000000000000000000
232 % 000000000000000000000000000000000000000000000000000000000000000000
233 % 000000000000000000000000000000000000000000000000000000000000000000
234 % 000000000000000000000000000000000000000000000000000000000000000000
235 % 000000000000000000000000000000000000000000000000000000000000000000
236 % 000000000000000000000000000000000000000000000000000000000000000000
237 % 000000000000000000000000000000000000000000000000000000000000000000
238 % 000000000000000000000000000000000000000000000000000000000000000000
239 % 000000000000000000000000000000000000000000000000000000000000000000
240 % 000000000000000000000000000000000000000000000000000000000000000000
241 % 000000000000000000000000000000000000000000000000000000000000000000
242 % 000000000000000000000000000000000000000000000000000000000000000000
243 % 000000000000000000000000000000000000000000000000000000000000000000
244 % 000000000000000000000000000000000000000000000000000000000000000000
245 % 000000000000000000000000000000000000000000000000000000000000000000
246 % 000000000000000000000000000000000000000000000000000000000000000000
247 % 000000000000000000000000000000000000000000000000000000000000000000
248 % 000000000000000000000000000000000000000000000000000000000000000000
249 % 000000000000000000000000000000000000000000000000000000000000000000
250 % 000000000000000000000001fe0000000000000000000000000000000000000000
251 % 0000000000000000000000078b8000000000000000000000000000000000000000
252 % 00000000000000000000001c01c000000000000000000000000000000000000000
253 % 00000000000000000000001a226000000000000000000000000000000000000000
254 % 000000000000000000000030006000000000000000000000000000000000000000
255 % 000000000000000000000068083000000000000000000000000000000000000000
256 % 0000000000000000000000600010003f0082010000000000000000000000000000
257 % 000000000000000000000062223800610082030400000000000000000000000000
258 % 000000000000000000000040001800400082038c00000000000000000000000000
259 % 000000000000000000000040809800423c9e048cf2ffc000000000000000000000
260 % 0000000000000000000000400018004346a204851a470000000000000000000000
261 % 0000000000000000000000622238004142a207c50a45c000000000000000000000
262 % 0000000000000000000000600018006166b208459a464000000000000000000000
263 % 0000000000000000000000680838003f3c9f1ce6f777c000000000000000000000
264 % 000000000000000000000030003000000000000000000000000000000000000000
265 % 000000000000000000000032226000000000000000000000000000000000000000
266 % 00000000000000000000001c00c000000000000000000000000000000000000000
267 % 00000000000000000000000e8b8000000000000000000000000000000000000000
268 % 000000000000000000000003ff0000000000000000000000000000000000000000
269 % 000000000000000000000000fc0000000000000000000000000000000000000000
270 % 000000000000000000000000000000000000000000000000000000000000000000
271 % 000000000000000000000000000000000000000000000000000000000000000000
272 % 000000000000000000000000000000000000000000000000000000000000000000
273 % 000000000000000000000000000000000000000000000000000000000000000000
274 % 000000000000000000000000000000000000000000000000000000000000000000
275 % 000000000000000000000000000000000000000000000000000000000000000000
276 % 000000000000000000000000000000000000000000000000000000000000000000
277 % 000000000000000000000000000000000000000000000000000000000000000000
278 % 000000000000000000000000f80000000000000000000000000000000000000000
279 % 000000000000000000000003fc0000e0000000820107c800000000000000000000
280 % 000000000000000000000003fe0000401000081001044100000000000000000000
281 % 000000000000000000000007ff0000443008183001060300000000000000000000
282 % 000000000000000000000007ff000047b3cbf9b639031b1fe00000000000000000
283 % 000000000000000000000007ff00004497c988920901893f800000000000000000
284 % 000000000000000000000007ff0000449608e8922900c930e00000000000000000
285 % 000000000000000000000007fe00004496492892690c4933200000000000000000
286 % 000000000000000000000003fc0000749b8dec9a3d0f899de00000000000000000
287 % 000000000000000000000001f80000000000000000000000000000000000000000
288 %%EndImage
289 %%EndPreview
290 save
291 countdictstack
292 mark
293 newpath
294 /showpage {} def
295 /setpagedevice {pop} def
296 %%EndProlog
297 %%Page 1 1
298 %
299 % Frame ps_prolog 5.5, for use with Adobe Unix Frame 5.5 products
300 %
301 % This ps_prolog file is Copyright (c) 1986-1996 Adobe Systems, Incoporated.
302 % All rights reserved. This ps_prolog file may be freely copied and
303 % distributed in conjunction with documents created using FrameMaker,
304 % FrameMaker+SGML, FrameReader, and FrameViewer as long as this
305 % copyright notice is preserved.
306 /FMDocSave save def
307 %
308 % FrameMaker users specify the proper paper size for each print job in the
309 % "Print" dialog's "Printer Paper Size" "Width" and "Height~ fields. If the
310 % printer that the PS file is sent to does not support the requested paper
311 % size, or if there is no paper tray of the proper size currently installed,
312 % then the job will not be printed. The following flag, if set to true, will
313 % cause the job to print on the default paper in such cases.
314 /FMAllowPaperSizeMismatch false def
315 %
316 % Frame products normally print colors as their true color on a color printer
317 % or as shades of gray, based on luminance, on a black-and white printer. The
318 % following flag, if set to true, forces all non-white colors to print as pure
319 % black. This has no effect on bitmap images.
320 /FMPrintAllColorsAsBlack false def
321 %
322 % Frame products can either set their own line screens or use a printer's
323 % default settings. Three flags below control this separately for no
324 % separations, spot separations and process separations. If a flag
325 % is true, then the default printer settings will not be changed. If it is
326 % false, Frame products will use their own settings from a table based on
327 % the printer's resolution.
328 /FMUseDefaultNoSeparationScreen true def
329 /FMUseDefaultSpotSeparationScreen true def
330 /FMUseDefaultProcessSeparationScreen false def
331 %
332 % For any given PostScript printer resolution, Frame products have two sets of
333 % screen angles and frequencies for printing process separations, which are
334 % recomended by Adobe. The following variable chooses the higher frequencies
335 % when set to true or the lower frequencies when set to false. This is only
336 % effective if the appropriate FMUseDefault...SeparationScreen flag is false.
337 /FMUseHighFrequencyScreens true def
338 %
339 % The following is a set of predefined optimal frequencies and angles for various
340 % common dpi settings. This is taken from "Advances in Color Separation Using
341 % PostScript Software Technology," from Adobe Systems (3/13/89 P.N. LPS 0043)
342 % and corrolated with information which is in various PPD (4.0) files.
343 %
344 % The "dpiranges" figure is the minimum dots per inch device resolution which
345 % can support this setting. The "low" and "high" values are controlled by the
346 % setting of the FMUseHighFrequencyScreens flag above. The "TDot" flags control
347 % the use of the "Yellow Triple Dot" feature whereby the frequency id divided by
348 % three, but the dot function is "trippled" giving a block of 3x3 dots per cell.
349 %
350 % PatFreq is a compromise pattern frequency for ps Level 2 printers which is close
351 % to the ideal WYSIWYG pattern frequency of 9 repetitions/inch but does not beat
352 % (too badly) against the screen frequencies of any separations for that DPI.
353 /dpiranges [ 2540 2400 1693 1270 1200 635 600 0 ] def
354 /CMLowFreqs [ 100.402 94.8683 89.2289 100.402 94.8683 66.9349 63.2456 47.4342 ] def
355 /YLowFreqs [ 95.25 90.0 84.65 95.25 90.0 70.5556 66.6667 50.0 ] def
356 /KLowFreqs [ 89.8026 84.8528 79.8088 89.8026 84.8528 74.8355 70.7107 53.033 ] def
357 /CLowAngles [ 71.5651 71.5651 71.5651 71.5651 71.5651 71.5651 71.5651 71.5651 ] def
358 /MLowAngles [ 18.4349 18.4349 18.4349 18.4349 18.4349 18.4349 18.4349 18.4349 ] def
359 /YLowTDot [ true true false true true false false false ] def
360 /CMHighFreqs [ 133.87 126.491 133.843 108.503 102.523 100.402 94.8683 63.2456 ] def
361 /YHighFreqs [ 127.0 120.0 126.975 115.455 109.091 95.25 90.0 60.0 ] def
362 /KHighFreqs [ 119.737 113.137 119.713 128.289 121.218 89.8026 84.8528 63.6395 ] def
363 /CHighAngles [ 71.5651 71.5651 71.5651 70.0169 70.0169 71.5651 71.5651 71.5651 ] def
364 /MHighAngles [ 18.4349 18.4349 18.4349 19.9831 19.9831 18.4349 18.4349 18.4349 ] def
365 /YHighTDot [ false false true false false true true false ] def
366 /PatFreq [ 10.5833 10.0 9.4055 10.5833 10.0 10.5833 10.0 9.375 ] def
367 %
368 % PostScript Level 2 printers contain an "Accurate Screens" feature which can
369 % improve process separation rendering at the expense of compute time. This
370 % flag is ignored by PostScript Level 1 printers.
371 /FMUseAcccurateScreens true def
372 %
373 % The following PostScript procedure defines the spot function that Frame
374 % products will use for process separations. You may un-comment-out one of
375 % the alternative functions below, or use your own.
376 %
377 % Dot function
378 /FMSpotFunction {abs exch abs 2 copy add 1 gt
379 {1 sub dup mul exch 1 sub dup mul add 1 sub }
380 {dup mul exch dup mul add 1 exch sub }ifelse } def
381 %
382 % Line function
383 % /FMSpotFunction { pop } def
384 %
385 % Elipse function
386 % /FMSpotFunction { dup 5 mul 8 div mul exch dup mul exch add
387 % sqrt 1 exch sub } def
388 %
389 %
390 /FMversion (5.5) def
391 /fMLevel1 /languagelevel where {pop languagelevel} {1} ifelse 2 lt def
392 /FMPColor
393 fMLevel1 {
394 false
395 /colorimage where {pop pop true} if
396 } {
397 true
398 } ifelse
399 def
400 /FrameDict 400 dict def
401 systemdict /errordict known not {/errordict 10 dict def
402 errordict /rangecheck {stop} put} if
403 % The readline in PS 23.0 doesn't recognize cr's as nl's on AppleTalk
404 FrameDict /tmprangecheck errordict /rangecheck get put
405 errordict /rangecheck {FrameDict /bug true put} put
406 FrameDict /bug false put
407 mark
408 % Some PS machines read past the CR, so keep the following 3 lines together!
409 currentfile 5 string readline
410 00
411 0000000000
412 cleartomark
413 errordict /rangecheck FrameDict /tmprangecheck get put
414 FrameDict /bug get {
415 /readline {
416 /gstring exch def
417 /gfile exch def
418 /gindex 0 def
419 {
420 gfile read pop
421 dup 10 eq {exit} if
422 dup 13 eq {exit} if
423 gstring exch gindex exch put
424 /gindex gindex 1 add def
425 } loop
426 pop
427 gstring 0 gindex getinterval true
428 } bind def
429 } if
430 /FMshowpage /showpage load def
431 /FMquit /quit load def
432 /FMFAILURE {
433 2 copy exch = = flush
434 FMshowpage
435 /Helvetica findfont 12 scalefont setfont
436 72 200 moveto show
437 72 220 moveto show
438 FMshowpage
439 FMquit
440 } def
441 /FMVERSION {
442 FMversion ne {
443 (Adobe Frame product version does not match ps_prolog! Check installation;)
444 (also check ~/fminit and ./fminit for old versions) FMFAILURE
445 } if
446 } def
447 /fmConcatProcs
448 {
449 /proc2 exch cvlit def/proc1 exch cvlit def/newproc proc1 length proc2 length add array def
450 newproc 0 proc1 putinterval newproc proc1 length proc2 putinterval newproc cvx
451 }def
452 FrameDict begin [
453 /ALDsave
454 /FMdicttop
455 /FMoptop
456 /FMpointsize
457 /FMsetsize
458 /FMsaveobject
459 /b
460 /bitmapsave
461 /blut
462 /bpside
463 /bs
464 /bstring
465 /bwidth
466 /c
467 /cf
468 /cs
469 /cynu
470 /depth
471 /edown
472 /fh
473 /fillvals
474 /fw
475 /fx
476 /fy
477 /g
478 /gfile
479 /gindex
480 /grnt
481 /gryt
482 /gstring
483 /height
484 /hh
485 /i
486 /im
487 /indx
488 /is
489 /k
490 /kk
491 /landscape
492 /lb
493 /len
494 /llx
495 /lly
496 /m
497 /magu
498 /manualfeed
499 /n
500 /offbits
501 /onbits
502 /organgle
503 /orgbangle
504 /orgbfreq
505 /orgbproc
506 /orgbxfer
507 /orgfreq
508 /orggangle
509 /orggfreq
510 /orggproc
511 /orggxfer
512 /orghalftone
513 /orgmatrix
514 /orgproc
515 /orgrangle
516 /orgrfreq
517 /orgrproc
518 /orgrxfer
519 /orgxfer
520 /pagesave
521 /paperheight
522 /papersizedict
523 /paperwidth
524 /pos
525 /pwid
526 /r
527 /rad
528 /redt
529 /sl
530 /str
531 /tran
532 /u
533 /urx
534 /ury
535 /val
536 /width
537 /width
538 /ws
539 /ww
540 /x
541 /x1
542 /x2
543 /xindex
544 /xpoint
545 /xscale
546 /xx
547 /y
548 /y1
549 /y2
550 /yelu
551 /yindex
552 /ypoint
553 /yscale
554 /yy
555 /tintGray
556 ] { 0 def } forall
557 /FmBD {bind def} bind def
558 systemdict /pdfmark known systemdict /currentdistillerparams known and {
559 /fMAcrobat true def
560
561 /FmPD /pdfmark load def
562
563
564 /FmPT /show load def
565
566
567 currentdistillerparams /CoreDistVersion get 2000 ge {
568
569
570 /FmPD2 /pdfmark load def
571
572
573
574
575
576 %
577 % Procedure /FmPA defines named destinations.
578 % In order to accommodate all possible scenarios, FrameMaker defines named destinations
579 % for each paragraph, which allows links to arbitrary points in already generated
580 % PDF documents. This feature may cause larger PDF files to be created.
581 % The fmCG flag tells Distiller whether to create named destinations for each
582 % paragraph. This prolog defines two versions of this flag. One of these versions must be
583 % commented out, and the other must be uncommented.
584 %
585 % The following fmCG flag will cause Distiller to create a named destination for
586 % each paragraph.
587 %
588 /fmCG { false } FmBD
589 %
590 % The following fmCG flag will cause Distiller to create a named destination only
591 % for each paragraph known to be a destination. If you do not want Distiller to create
592 % named destinations for each paragraph (thus creating smaller sized PDF documents),
593 % uncomment the following statement and comment out the previous statement.
594 % CAUTION: By making the following statement active, you may lose some links in the
595 % resulting PDF documents.
596 %
597 %%/fmCG { dup 127 string cvs 0 get (G) 0 get eq } FmBD
598 %
599 /FmND
600 { mark exch /Dest exch 5 3 roll /View [ /XYZ 5 -2 roll FmDC null ] /DEST FmPD
601 }FmBD
602 /FmPA
603 { fmCG
604 { pop pop pop }
605 { FmND } ifelse
606 } FmBD
607 } {
608
609 /FmPD2 /cleartomark load def
610 /FmPA {pop pop pop}FmBD
611 /FmND {pop pop pop}FmBD
612 } ifelse
613 } {
614
615 /fMAcrobat false def
616 /FmPD /cleartomark load def
617 /FmPD2 /cleartomark load def
618 /FmPT /pop load def
619 /FmPA {pop pop pop}FmBD
620 /FmND {pop pop pop}FmBD
621 } ifelse
622 /FmDC {
623 transform fMDefaultMatrix defaultmatrix itransform cvi exch cvi exch
624 }FmBD
625 /FmBx {
626 dup 3 index lt {3 1 roll exch} if
627 1 index 4 index lt {4 -1 roll 3 1 roll exch 4 1 roll} if
628 }FmBD
629 /FMnone 0 def
630 /FMcyan 1 def
631 /FMmagenta 2 def
632 /FMyellow 3 def
633 /FMblack 4 def
634 /FMcustom 5 def
635 /fMNegative false def
636 /FrameSepIs FMnone def
637 /FrameSepBlack 0 def
638 /FrameSepYellow 0 def
639 /FrameSepMagenta 0 def
640 /FrameSepCyan 0 def
641 /FrameSepRed 1 def
642 /FrameSepGreen 1 def
643 /FrameSepBlue 1 def
644 /FrameCurGray 1 def
645 /FrameCurPat null def
646 /FrameCurColors [ 0 0 0 1 0 0 0 1] def
647 /FrameColorEpsilon .001 def
648 /eqepsilon {
649 sub dup 0 lt {neg} if
650 FrameColorEpsilon le
651 } bind def
652 /FrameCmpColorsCMYK {
653 2 copy 0 get exch 0 get eqepsilon {
654 2 copy 1 get exch 1 get eqepsilon {
655 2 copy 2 get exch 2 get eqepsilon {
656 3 get exch 3 get eqepsilon
657 } {pop pop false} ifelse
658 }{pop pop false} ifelse
659 } {pop pop false} ifelse
660 } bind def
661 /FrameCmpColorsRGB {
662 2 copy 4 get exch 0 get eqepsilon {
663 2 copy 5 get exch 1 get eqepsilon {
664 6 get exch 2 get eqepsilon
665 }{pop pop false} ifelse
666 } {pop pop false} ifelse
667 } bind def
668 /RGBtoCMYK {
669 1 exch sub
670 3 1 roll
671 1 exch sub
672 3 1 roll
673 1 exch sub
674 3 1 roll
675 3 copy
676 2 copy
677 le { pop } { exch pop } ifelse
678 2 copy
679 le { pop } { exch pop } ifelse
680 dup dup dup
681 6 1 roll
682 4 1 roll
683 7 1 roll
684 sub
685 6 1 roll
686 sub
687 5 1 roll
688 sub
689 4 1 roll
690 } bind def
691 /CMYKtoRGB {
692 dup dup 4 -1 roll add
693 5 1 roll 3 -1 roll add
694 4 1 roll add
695 1 exch sub dup 0 lt {pop 0} if 3 1 roll
696 1 exch sub dup 0 lt {pop 0} if exch
697 1 exch sub dup 0 lt {pop 0} if exch
698 } bind def
699 /FrameSepInit {
700 1.0 RealSetgray
701 } bind def
702 /FrameSetSepColor {
703 /FrameSepBlue exch def
704 /FrameSepGreen exch def
705 /FrameSepRed exch def
706 /FrameSepBlack exch def
707 /FrameSepYellow exch def
708 /FrameSepMagenta exch def
709 /FrameSepCyan exch def
710 /FrameSepIs FMcustom def
711 setCurrentScreen
712 } bind def
713 /FrameSetCyan {
714 /FrameSepBlue 1.0 def
715 /FrameSepGreen 1.0 def
716 /FrameSepRed 0.0 def
717 /FrameSepBlack 0.0 def
718 /FrameSepYellow 0.0 def
719 /FrameSepMagenta 0.0 def
720 /FrameSepCyan 1.0 def
721 /FrameSepIs FMcyan def
722 setCurrentScreen
723 } bind def
724
725 /FrameSetMagenta {
726 /FrameSepBlue 1.0 def
727 /FrameSepGreen 0.0 def
728 /FrameSepRed 1.0 def
729 /FrameSepBlack 0.0 def
730 /FrameSepYellow 0.0 def
731 /FrameSepMagenta 1.0 def
732 /FrameSepCyan 0.0 def
733 /FrameSepIs FMmagenta def
734 setCurrentScreen
735 } bind def
736
737 /FrameSetYellow {
738 /FrameSepBlue 0.0 def
739 /FrameSepGreen 1.0 def
740 /FrameSepRed 1.0 def
741 /FrameSepBlack 0.0 def
742 /FrameSepYellow 1.0 def
743 /FrameSepMagenta 0.0 def
744 /FrameSepCyan 0.0 def
745 /FrameSepIs FMyellow def
746 setCurrentScreen
747 } bind def
748
749 /FrameSetBlack {
750 /FrameSepBlue 0.0 def
751 /FrameSepGreen 0.0 def
752 /FrameSepRed 0.0 def
753 /FrameSepBlack 1.0 def
754 /FrameSepYellow 0.0 def
755 /FrameSepMagenta 0.0 def
756 /FrameSepCyan 0.0 def
757 /FrameSepIs FMblack def
758 setCurrentScreen
759 } bind def
760
761 /FrameNoSep {
762 /FrameSepIs FMnone def
763 setCurrentScreen
764 } bind def
765 /FrameSetSepColors {
766 FrameDict begin
767 [ exch 1 add 1 roll ]
768 /FrameSepColors
769 exch def end
770 } bind def
771 /FrameColorInSepListCMYK {
772 FrameSepColors {
773 exch dup 3 -1 roll
774 FrameCmpColorsCMYK
775 { pop true exit } if
776 } forall
777 dup true ne {pop false} if
778 } bind def
779 /FrameColorInSepListRGB {
780 FrameSepColors {
781 exch dup 3 -1 roll
782 FrameCmpColorsRGB
783 { pop true exit } if
784 } forall
785 dup true ne {pop false} if
786 } bind def
787 /RealSetgray /setgray load def
788 /RealSetrgbcolor /setrgbcolor load def
789 /RealSethsbcolor /sethsbcolor load def
790 end
791 /setgray {
792 FrameDict begin
793 FrameSepIs FMnone eq
794 { RealSetgray }
795 {
796 FrameSepIs FMblack eq
797 { RealSetgray }
798 { FrameSepIs FMcustom eq
799 FrameSepRed 0 eq and
800 FrameSepGreen 0 eq and
801 FrameSepBlue 0 eq and {
802 RealSetgray
803 } {
804 1 RealSetgray pop
805 } ifelse
806 } ifelse
807 } ifelse
808 end
809 } bind def
810 /setrgbcolor {
811 FrameDict begin
812 FrameSepIs FMnone eq
813 { RealSetrgbcolor }
814 {
815 3 copy [ 4 1 roll ]
816 FrameColorInSepListRGB
817 {
818 FrameSepBlue eq exch
819 FrameSepGreen eq and exch
820 FrameSepRed eq and
821 { 0 } { 1 } ifelse
822 }
823 {
824 FMPColor {
825 RealSetrgbcolor
826 currentcmykcolor
827 } {
828 RGBtoCMYK
829 } ifelse
830 FrameSepIs FMblack eq
831 {1.0 exch sub 4 1 roll pop pop pop} {
832 FrameSepIs FMyellow eq
833 {pop 1.0 exch sub 3 1 roll pop pop} {
834 FrameSepIs FMmagenta eq
835 {pop pop 1.0 exch sub exch pop } {
836 FrameSepIs FMcyan eq
837 {pop pop pop 1.0 exch sub }
838 {pop pop pop pop 1} ifelse } ifelse } ifelse } ifelse
839 } ifelse
840 RealSetgray
841 }
842 ifelse
843 end
844 } bind def
845 /sethsbcolor {
846 FrameDict begin
847 FrameSepIs FMnone eq
848 { RealSethsbcolor }
849 {
850 RealSethsbcolor
851 currentrgbcolor
852 setrgbcolor
853 }
854 ifelse
855 end
856 } bind def
857 FrameDict begin
858 /setcmykcolor where {
859 pop /RealSetcmykcolor /setcmykcolor load def
860 } {
861 /RealSetcmykcolor {
862 4 1 roll
863 3 { 3 index add 0 max 1 min 1 exch sub 3 1 roll} repeat
864 RealSetrgbcolor pop
865 } bind def
866 } ifelse
867 userdict /setcmykcolor {
868 FrameDict begin
869 FrameSepIs FMnone eq
870 { RealSetcmykcolor }
871 {
872 4 copy [ 5 1 roll ]
873 FrameColorInSepListCMYK
874 {
875 FrameSepBlack eq exch
876 FrameSepYellow eq and exch
877 FrameSepMagenta eq and exch
878 FrameSepCyan eq and
879 { 0 } { 1 } ifelse
880 }
881 {
882 FrameSepIs FMblack eq
883 {1.0 exch sub 4 1 roll pop pop pop} {
884 FrameSepIs FMyellow eq
885 {pop 1.0 exch sub 3 1 roll pop pop} {
886 FrameSepIs FMmagenta eq
887 {pop pop 1.0 exch sub exch pop } {
888 FrameSepIs FMcyan eq
889 {pop pop pop 1.0 exch sub }
890 {pop pop pop pop 1} ifelse } ifelse } ifelse } ifelse
891 } ifelse
892 RealSetgray
893 }
894 ifelse
895 end
896 } bind put
897 fMLevel1 {
898
899
900
901 /patScreenDict 7 dict dup begin
902 <0f1e3c78f0e1c387> [ 45 { pop } {exch pop} .5 2 sqrt] FmBD
903 <0f87c3e1f0783c1e> [ 135 { pop } {exch pop} .5 2 sqrt] FmBD
904 <cccccccccccccccc> [ 0 { pop } dup .5 2 ] FmBD
905 <ffff0000ffff0000> [ 90 { pop } dup .5 2 ] FmBD
906 <8142241818244281> [ 45 { 2 copy lt {exch} if pop} dup .75 2 sqrt] FmBD
907 <03060c183060c081> [ 45 { pop } {exch pop} .875 2 sqrt] FmBD
908 <8040201008040201> [ 135 { pop } {exch pop} .875 2 sqrt] FmBD
909 end def
910 } {
911
912 /patProcDict 5 dict dup begin
913 <0f1e3c78f0e1c387> { 3 setlinewidth -1 -1 moveto 9 9 lineto stroke
914 4 -4 moveto 12 4 lineto stroke
915 -4 4 moveto 4 12 lineto stroke} bind def
916 <0f87c3e1f0783c1e> { 3 setlinewidth -1 9 moveto 9 -1 lineto stroke
917 -4 4 moveto 4 -4 lineto stroke
918 4 12 moveto 12 4 lineto stroke} bind def
919 <8142241818244281> { 1 setlinewidth -1 9 moveto 9 -1 lineto stroke
920 -1 -1 moveto 9 9 lineto stroke } bind def
921 <03060c183060c081> { 1 setlinewidth -1 -1 moveto 9 9 lineto stroke
922 4 -4 moveto 12 4 lineto stroke
923 -4 4 moveto 4 12 lineto stroke} bind def
924 <8040201008040201> { 1 setlinewidth -1 9 moveto 9 -1 lineto stroke
925 -4 4 moveto 4 -4 lineto stroke
926 4 12 moveto 12 4 lineto stroke} bind def
927 end def
928 /patDict 15 dict dup begin
929 /PatternType 1 def
930 /PaintType 2 def
931 /TilingType 3 def
932 /BBox [ 0 0 8 8 ] def
933 /XStep 8 def
934 /YStep 8 def
935 /PaintProc {
936 begin
937 patProcDict bstring known {
938 patProcDict bstring get exec
939 } {
940 8 8 true [1 0 0 -1 0 8] bstring imagemask
941 } ifelse
942 end
943 } bind def
944 end def
945 } ifelse
946 /tintCMYK {
947 1 tintGray sub FrameCurColors 0 4 getinterval aload pop
948 4 index mul 5 1 roll
949 3 index mul 5 1 roll
950 2 index mul 5 1 roll
951 mul 4 1 roll
952 }bind def
953 /tintRGB {
954 1 tintGray sub FrameCurColors 4 3 getinterval aload pop
955 1 exch sub 3 index mul 1 exch sub 4 1 roll
956 1 exch sub 2 index mul 1 exch sub 4 1 roll
957 1 exch sub mul 1 exch sub 3 1 roll
958 }bind def
959 /combineColor {
960 /tintGray 1 1 FrameCurGray sub FrameCurColors 7 get mul sub def
961 FrameSepIs FMnone eq
962 {
963 graymode fMLevel1 or not {
964
965 [/Pattern [/DeviceCMYK]] setcolorspace
966 tintCMYK FrameCurPat setcolor
967 } {
968 FrameCurColors 3 get 1.0 ge {
969 tintGray RealSetgray
970 } {
971 fMAcrobat not FMPColor graymode and and {
972 tintCMYK
973 RealSetcmykcolor
974 } {
975 tintRGB
976 RealSetrgbcolor
977 } ifelse
978 } ifelse
979 } ifelse
980 } {
981 FrameCurColors 0 4 getinterval aload
982 FrameColorInSepListCMYK {
983 FrameSepBlack eq exch
984 FrameSepYellow eq and exch
985 FrameSepMagenta eq and exch
986 FrameSepCyan eq and
987 FrameSepIs FMcustom eq and
988 { tintGray } { 1 } ifelse
989 } {
990 FrameSepIs FMblack eq
991 {tintGray 1.0 exch sub mul 1.0 exch sub 4 1 roll pop pop pop} {
992 FrameSepIs FMyellow eq
993 {pop tintGray 1.0 exch sub mul 1.0 exch sub 3 1 roll pop pop} {
994 FrameSepIs FMmagenta eq
995 {pop pop tintGray 1.0 exch sub mul 1.0 exch sub exch pop } {
996 FrameSepIs FMcyan eq
997 {pop pop pop tintGray 1.0 exch sub mul 1.0 exch sub }
998 {pop pop pop pop 1} ifelse } ifelse } ifelse } ifelse
999 } ifelse
1000 graymode fMLevel1 or not {
1001
1002 [/Pattern [/DeviceGray]] setcolorspace
1003 FrameCurPat setcolor
1004 } {
1005 graymode not fMLevel1 and {
1006
1007 dup 1 lt {pop FrameCurGray} if
1008 } if
1009 RealSetgray
1010 } ifelse
1011 } ifelse
1012 } bind def
1013 /savematrix {
1014 orgmatrix currentmatrix pop
1015 } bind def
1016 /restorematrix {
1017 orgmatrix setmatrix
1018 } bind def
1019 /fMDefaultMatrix matrix def
1020 /fMatrix2 matrix def
1021 /dpi 72 0 fMDefaultMatrix defaultmatrix dtransform
1022 dup mul exch dup mul add sqrt def
1023
1024 /freq dpi dup 72 div round dup 0 eq {pop 1} if 8 mul div def
1025 /sangle 1 0 fMDefaultMatrix defaultmatrix dtransform exch atan def
1026 sangle fMatrix2 rotate
1027 fMDefaultMatrix defaultmatrix fMatrix2 concatmatrix
1028 dup 0 get /sflipx exch def
1029 3 get /sflipy exch def
1030 /screenIndex {
1031 0 1 dpiranges length 1 sub { dup dpiranges exch get 1 sub dpi le {exit} {pop} ifelse } for
1032 } bind def
1033 /getCyanScreen {
1034 FMUseHighFrequencyScreens { CHighAngles CMHighFreqs} {CLowAngles CMLowFreqs} ifelse
1035 screenIndex dup 3 1 roll get 3 1 roll get /FMSpotFunction load
1036 } bind def
1037 /getMagentaScreen {
1038 FMUseHighFrequencyScreens { MHighAngles CMHighFreqs } {MLowAngles CMLowFreqs} ifelse
1039 screenIndex dup 3 1 roll get 3 1 roll get /FMSpotFunction load
1040 } bind def
1041 /getYellowScreen {
1042 FMUseHighFrequencyScreens { YHighTDot YHighFreqs} { YLowTDot YLowFreqs } ifelse
1043 screenIndex dup 3 1 roll get 3 1 roll get { 3 div
1044 {2 { 1 add 2 div 3 mul dup floor sub 2 mul 1 sub exch} repeat
1045 FMSpotFunction } } {/FMSpotFunction load } ifelse
1046 0.0 exch
1047 } bind def
1048 /getBlackScreen {
1049 FMUseHighFrequencyScreens { KHighFreqs } { KLowFreqs } ifelse
1050 screenIndex get 45.0 /FMSpotFunction load
1051 } bind def
1052 /getSpotScreen {
1053 getBlackScreen
1054 } bind def
1055 /getCompositeScreen {
1056 getBlackScreen
1057 } bind def
1058 /FMSetScreen
1059 fMLevel1 { /setscreen load
1060 }{ {
1061 8 dict begin
1062 /HalftoneType 1 def
1063 /SpotFunction exch def
1064 /Angle exch def
1065 /Frequency exch def
1066 /AccurateScreens FMUseAcccurateScreens def
1067 currentdict end sethalftone
1068 } bind } ifelse
1069 def
1070 /setDefaultScreen {
1071 fMLevel1 {
1072 FMPColor {
1073 orgrxfer cvx orggxfer cvx orgbxfer cvx orgxfer cvx setcolortransfer
1074 }
1075 {
1076 orgxfer cvx settransfer
1077 } ifelse
1078 orgfreq organgle orgproc cvx setscreen
1079 } {
1080 orghalftone sethalftone
1081 }ifelse
1082 } bind def
1083 /setCurrentScreen {
1084 FrameSepIs FMnone eq {
1085 FMUseDefaultNoSeparationScreen {
1086 setDefaultScreen
1087 } {
1088 getCompositeScreen FMSetScreen
1089 } ifelse
1090 } {
1091 FrameSepIs FMcustom eq {
1092 FMUseDefaultSpotSeparationScreen {
1093 setDefaultScreen
1094 } {
1095 getSpotScreen FMSetScreen
1096 } ifelse
1097 } {
1098 FMUseDefaultProcessSeparationScreen {
1099 setDefaultScreen
1100 } {
1101 FrameSepIs FMcyan eq {
1102 getCyanScreen FMSetScreen
1103 } {
1104 FrameSepIs FMmagenta eq {
1105 getMagentaScreen FMSetScreen
1106 } {
1107 FrameSepIs FMyellow eq {
1108 getYellowScreen FMSetScreen
1109 } {
1110 getBlackScreen FMSetScreen
1111 } ifelse
1112 } ifelse
1113 } ifelse
1114 } ifelse
1115 } ifelse
1116 } ifelse
1117 } bind def
1118 end
1119
1120 /FMDOCUMENT {
1121 array /FMfonts exch def
1122 dup 1 gt {/#copies exch def} {pop} ifelse
1123 FrameDict begin
1124 0 ne /manualfeed exch def
1125 /paperheight exch def
1126 /paperwidth exch def
1127 0 ne /fMNegative exch def
1128 0 ne /edown exch def
1129 /yscale exch def
1130 /xscale exch def
1131 fMLevel1 {
1132 manualfeed {setmanualfeed} if
1133 /FMdicttop countdictstack 1 add def
1134 /FMoptop count def
1135 setpapername
1136 manualfeed {true} {papersize} ifelse
1137 {manualpapersize} {false} ifelse
1138 {desperatepapersize} {false} ifelse
1139 {papersizefailure} if
1140 count -1 FMoptop {pop pop} for
1141 countdictstack -1 FMdicttop {pop end} for
1142 }
1143 {2 dict
1144 dup /PageSize [paperwidth paperheight] put
1145 manualfeed {dup /ManualFeed manualfeed put} if
1146 {setpagedevice} stopped {papersizefailure} if
1147 }
1148 ifelse
1149
1150 fMLevel1 not {
1151 /orghalftone currenthalftone def
1152 }if
1153
1154 FMPColor {
1155 currentcolorscreen
1156 cvlit /orgproc exch def
1157 /organgle exch def
1158 /orgfreq exch def
1159 cvlit /orgbproc exch def
1160 /orgbangle exch def
1161 /orgbfreq exch def
1162 cvlit /orggproc exch def
1163 /orggangle exch def
1164 /orggfreq exch def
1165 cvlit /orgrproc exch def
1166 /orgrangle exch def
1167 /orgrfreq exch def
1168 currentcolortransfer
1169 fMNegative {
1170 1 1 4 {
1171 pop { 1 exch sub } fmConcatProcs 4 1 roll
1172 } for
1173 4 copy
1174 setcolortransfer
1175 } if
1176 cvlit /orgxfer exch def
1177 cvlit /orgbxfer exch def
1178 cvlit /orggxfer exch def
1179 cvlit /orgrxfer exch def
1180 } {
1181 currentscreen
1182 cvlit /orgproc exch def
1183 /organgle exch def
1184 /orgfreq exch def
1185
1186 currenttransfer
1187 fMNegative {
1188 { 1 exch sub } fmConcatProcs
1189 dup settransfer
1190 } if
1191 cvlit /orgxfer exch def
1192 } ifelse
1193 end
1194 } def
1195 /FMENDDOCUMENT {
1196 FMDocSave restore
1197 } def
1198 /FMBEGINPAGE {
1199 FrameDict begin
1200 /pagesave save def
1201 3.86 setmiterlimit
1202 0 0 moveto paperwidth 0 lineto paperwidth paperheight lineto
1203 0 paperheight lineto 0 0 lineto 1 setgray fill
1204 /landscape exch 0 ne def
1205 landscape {
1206 90 rotate 0 exch dup /pwid exch def neg translate pop
1207 }{
1208 pop /pwid exch def
1209 } ifelse
1210 edown { [-1 0 0 1 pwid 0] concat } if
1211 xscale yscale scale
1212 /orgmatrix matrix def
1213 gsave
1214 } def
1215 /FMENDPAGE {
1216 grestore
1217 pagesave restore
1218 end
1219 showpage
1220 } def
1221 /FMFONTDEFINE {
1222 FrameDict begin
1223 findfont
1224 ReEncode
1225 1 index exch
1226 definefont
1227 FMfonts 3 1 roll
1228 put
1229 end
1230 } def
1231 /FMFILLS {
1232 FrameDict begin dup
1233 array /fillvals exch def
1234 dict /patCache exch def
1235 end
1236 } def
1237 /FMFILL {
1238 FrameDict begin
1239 fillvals 3 1 roll put
1240 end
1241 } def
1242 /FMNORMALIZEGRAPHICS {
1243 newpath
1244 1 setlinewidth
1245 0 setlinecap
1246 0 0 0 sethsbcolor
1247 0 setgray
1248 } bind def
1249 /FMBEGINEPSF {
1250 end
1251 /FMEPSF save def
1252 /showpage {} def
1253 FMNORMALIZEGRAPHICS
1254 [/fy /fx /fh /fw /ury /urx /lly /llx] {exch def} forall
1255 fx fw 2 div add fy fh 2 div add translate
1256 rotate
1257 fw 2 div neg fh 2 div neg translate
1258 fw urx llx sub div fh ury lly sub div scale
1259 llx neg lly neg translate
1260 /FMdicttop countdictstack 1 add def
1261 /FMoptop count def
1262 } bind def
1263 /FMENDEPSF {
1264 count -1 FMoptop {pop pop} for
1265 countdictstack -1 FMdicttop {pop end} for
1266 FMEPSF restore
1267 FrameDict begin
1268 } bind def
1269 FrameDict begin
1270 /setmanualfeed {
1271 statusdict /manualfeed true put
1272 } bind def
1273 /max {2 copy lt {exch} if pop} bind def
1274 /min {2 copy gt {exch} if pop} bind def
1275 /inch {72 mul} def
1276 /pagedimen {
1277 paperheight sub abs 16 lt exch
1278 paperwidth sub abs 16 lt and
1279 {/papername exch def} {pop} ifelse
1280 } bind def
1281 /setpapername {
1282 /papersizedict 14 dict def
1283 papersizedict begin
1284 /papername /unknown def
1285 /Letter 8.5 inch 11.0 inch pagedimen
1286 /LetterSmall 7.68 inch 10.16 inch pagedimen
1287 /Tabloid 11.0 inch 17.0 inch pagedimen
1288 /Ledger 17.0 inch 11.0 inch pagedimen
1289 /Legal 8.5 inch 14.0 inch pagedimen
1290 /Statement 5.5 inch 8.5 inch pagedimen
1291 /Executive 7.5 inch 10.0 inch pagedimen
1292 /A3 11.69 inch 16.5 inch pagedimen
1293 /A4 8.26 inch 11.69 inch pagedimen
1294 /A4Small 7.47 inch 10.85 inch pagedimen
1295 /B4 10.125 inch 14.33 inch pagedimen
1296 /B5 7.16 inch 10.125 inch pagedimen
1297 end
1298 } bind def
1299 /papersize {
1300 papersizedict begin
1301 /Letter {lettertray letter} def
1302 /LetterSmall {lettertray lettersmall} def
1303 /Tabloid {11x17tray 11x17} def
1304 /Ledger {ledgertray ledger} def
1305 /Legal {legaltray legal} def
1306 /Statement {statementtray statement} def
1307 /Executive {executivetray executive} def
1308 /A3 {a3tray a3} def
1309 /A4 {a4tray a4} def
1310 /A4Small {a4tray a4small} def
1311 /B4 {b4tray b4} def
1312 /B5 {b5tray b5} def
1313 /unknown {unknown} def
1314 papersizedict dup papername known {papername} {/unknown} ifelse get
1315 end
1316 statusdict begin stopped end
1317 } bind def
1318 /manualpapersize {
1319 papersizedict begin
1320 /Letter {letter} def
1321 /LetterSmall {lettersmall} def
1322 /Tabloid {11x17} def
1323 /Ledger {ledger} def
1324 /Legal {legal} def
1325 /Statement {statement} def
1326 /Executive {executive} def
1327 /A3 {a3} def
1328 /A4 {a4} def
1329 /A4Small {a4small} def
1330 /B4 {b4} def
1331 /B5 {b5} def
1332 /unknown {unknown} def
1333 papersizedict dup papername known {papername} {/unknown} ifelse get
1334 end
1335 stopped
1336 } bind def
1337 /desperatepapersize {
1338
1339 mark
1340 statusdict begin
1341 /setpageparams where {
1342 pop
1343 paperwidth paperheight 0 1
1344 {setpageparams} stopped
1345 } {
1346 true
1347 } ifelse
1348
1349 {
1350
1351 /setpagedevice where {
1352 pop
1353 1 dict dup begin
1354 /PageSize [ paperwidth paperheight ] def
1355 end
1356 {setpagedevice} stopped
1357 } {
1358 true
1359 } ifelse
1360 } {
1361 false
1362 } ifelse
1363 end
1364 {cleartomark true}{cleartomark false}ifelse
1365 } bind def
1366 /papersizefailure {
1367 FMAllowPaperSizeMismatch not
1368 {
1369 (The requested paper size is not available in any currently-installed tray)
1370 (Edit the PS file to "FMAllowPaperSizeMismatch true" to use default tray)
1371 FMFAILURE } if
1372 } def
1373 /DiacriticEncoding [
1374 /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
1375 /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
1376 /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
1377 /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
1378 /.notdef /.notdef /.notdef /.notdef /space /exclam /quotedbl
1379 /numbersign /dollar /percent /ampersand /quotesingle /parenleft
1380 /parenright /asterisk /plus /comma /hyphen /period /slash /zero /one
1381 /two /three /four /five /six /seven /eight /nine /colon /semicolon
1382 /less /equal /greater /question /at /A /B /C /D /E /F /G /H /I /J /K
1383 /L /M /N /O /P /Q /R /S /T /U /V /W /X /Y /Z /bracketleft /backslash
1384 /bracketright /asciicircum /underscore /grave /a /b /c /d /e /f /g /h
1385 /i /j /k /l /m /n /o /p /q /r /s /t /u /v /w /x /y /z /braceleft /bar
1386 /braceright /asciitilde /.notdef /Adieresis /Aring /Ccedilla /Eacute
1387 /Ntilde /Odieresis /Udieresis /aacute /agrave /acircumflex /adieresis
1388 /atilde /aring /ccedilla /eacute /egrave /ecircumflex /edieresis
1389 /iacute /igrave /icircumflex /idieresis /ntilde /oacute /ograve
1390 /ocircumflex /odieresis /otilde /uacute /ugrave /ucircumflex
1391 /udieresis /dagger /.notdef /cent /sterling /section /bullet
1392 /paragraph /germandbls /registered /copyright /trademark /acute
1393 /dieresis /.notdef /AE /Oslash /.notdef /.notdef /.notdef /.notdef
1394 /yen /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
1395 /ordfeminine /ordmasculine /.notdef /ae /oslash /questiondown
1396 /exclamdown /logicalnot /.notdef /florin /.notdef /.notdef
1397 /guillemotleft /guillemotright /ellipsis /.notdef /Agrave /Atilde
1398 /Otilde /OE /oe /endash /emdash /quotedblleft /quotedblright
1399 /quoteleft /quoteright /.notdef /.notdef /ydieresis /Ydieresis
1400 /fraction /currency /guilsinglleft /guilsinglright /fi /fl /daggerdbl
1401 /periodcentered /quotesinglbase /quotedblbase /perthousand
1402 /Acircumflex /Ecircumflex /Aacute /Edieresis /Egrave /Iacute
1403 /Icircumflex /Idieresis /Igrave /Oacute /Ocircumflex /.notdef /Ograve
1404 /Uacute /Ucircumflex /Ugrave /dotlessi /circumflex /tilde /macron
1405 /breve /dotaccent /ring /cedilla /hungarumlaut /ogonek /caron
1406 ] def
1407 /ReEncode {
1408 dup
1409 length
1410 dict begin
1411 {
1412 1 index /FID ne
1413 {def}
1414 {pop pop} ifelse
1415 } forall
1416 0 eq {/Encoding DiacriticEncoding def} if
1417 currentdict
1418 end
1419 } bind def
1420 FMPColor
1421
1422 {
1423 /BEGINBITMAPCOLOR {
1424 BITMAPCOLOR} def
1425 /BEGINBITMAPCOLORc {
1426 BITMAPCOLORc} def
1427 /BEGINBITMAPTRUECOLOR {
1428 BITMAPTRUECOLOR } def
1429 /BEGINBITMAPTRUECOLORc {
1430 BITMAPTRUECOLORc } def
1431 /BEGINBITMAPCMYK {
1432 BITMAPCMYK } def
1433 /BEGINBITMAPCMYKc {
1434 BITMAPCMYKc } def
1435 }
1436
1437 {
1438 /BEGINBITMAPCOLOR {
1439 BITMAPGRAY} def
1440 /BEGINBITMAPCOLORc {
1441 BITMAPGRAYc} def
1442 /BEGINBITMAPTRUECOLOR {
1443 BITMAPTRUEGRAY } def
1444 /BEGINBITMAPTRUECOLORc {
1445 BITMAPTRUEGRAYc } def
1446 /BEGINBITMAPCMYK {
1447 BITMAPCMYKGRAY } def
1448 /BEGINBITMAPCMYKc {
1449 BITMAPCMYKGRAYc } def
1450 }
1451 ifelse
1452 /K {
1453 FMPrintAllColorsAsBlack {
1454 8 1 roll
1455 dup 1 eq 2 index 1 eq and 3 index 1 eq and not
1456 {7 {pop} repeat 0 0 0 1 0 0 0} if
1457 8 -1 roll
1458 } if
1459 FrameCurColors astore
1460 pop combineColor
1461 } bind def
1462 /graymode true def
1463 fMLevel1 {
1464 /fmGetFlip {
1465 fMatrix2 exch get mul 0 lt { -1 } { 1 } ifelse
1466 } FmBD
1467 } if
1468 /setPatternMode {
1469 fMLevel1 {
1470 2 index patScreenDict exch known {
1471 pop pop
1472 patScreenDict exch get aload pop
1473 freq
1474 mul
1475 5 2 roll
1476 fMatrix2 currentmatrix 1 get 0 ne {
1477 3 -1 roll 90 add 3 1 roll
1478 sflipx 1 fmGetFlip sflipy 2 fmGetFlip neg mul
1479 } {
1480 sflipx 0 fmGetFlip sflipy 3 fmGetFlip mul
1481 } ifelse
1482 0 lt {exch pop} {pop} ifelse
1483 fMNegative {
1484 {neg} fmConcatProcs
1485 } if
1486 bind
1487
1488
1489
1490 systemdict /setscreen get exec
1491 /FrameCurGray exch def
1492 } {
1493 /bwidth exch def
1494 /bpside exch def
1495 /bstring exch def
1496 /onbits 0 def /offbits 0 def
1497 freq sangle landscape {90 add} if
1498 {/ypoint exch def
1499 /xpoint exch def
1500 /xindex xpoint 1 add 2 div bpside mul cvi def
1501 /yindex ypoint 1 add 2 div bpside mul cvi def
1502 bstring yindex bwidth mul xindex 8 idiv add get
1503 1 7 xindex 8 mod sub bitshift and 0 ne fMNegative {not} if
1504 {/onbits onbits 1 add def 1}
1505 {/offbits offbits 1 add def 0}
1506 ifelse
1507 }
1508 setscreen
1509 offbits offbits onbits add dup 0 ne {div} {pop pop .5} ifelse fMNegative {1.0 exch sub} if
1510 /FrameCurGray exch def
1511 } ifelse
1512 } {
1513 pop pop
1514 dup patCache exch known {
1515 patCache exch get
1516 } {
1517 dup
1518 patDict /bstring 3 -1 roll put
1519 patDict
1520 9 PatFreq screenIndex get div dup matrix scale
1521 makepattern
1522 dup
1523 patCache 4 -1 roll 3 -1 roll put
1524 } ifelse
1525 /FrameCurGray 0 def
1526 /FrameCurPat exch def
1527 } ifelse
1528 /graymode false def
1529 combineColor
1530 } bind def
1531 /setGrayScaleMode {
1532 graymode not {
1533 /graymode true def
1534 fMLevel1 {
1535 setCurrentScreen
1536 } if
1537 } if
1538 /FrameCurGray exch def
1539 combineColor
1540 } bind def
1541 /normalize {
1542 transform round exch round exch itransform
1543 } bind def
1544 /dnormalize {
1545 dtransform round exch round exch idtransform
1546 } bind def
1547 /lnormalize {
1548 0 dtransform exch cvi 2 idiv 2 mul 1 add exch idtransform pop
1549 } bind def
1550 /H {
1551 lnormalize setlinewidth
1552 } bind def
1553 /Z {
1554 setlinecap
1555 } bind def
1556
1557 /PFill {
1558 graymode fMLevel1 or not {
1559 gsave 1 setgray eofill grestore
1560 } if
1561 } bind def
1562 /PStroke {
1563 graymode fMLevel1 or not {
1564 gsave 1 setgray stroke grestore
1565 } if
1566 stroke
1567 } bind def
1568 /X {
1569 fillvals exch get
1570 dup type /stringtype eq
1571 {8 1 setPatternMode}
1572 {setGrayScaleMode}
1573 ifelse
1574 } bind def
1575 /V {
1576 PFill gsave eofill grestore
1577 } bind def
1578 /Vclip {
1579 clip
1580 } bind def
1581 /Vstrk {
1582 currentlinewidth exch setlinewidth PStroke setlinewidth
1583 } bind def
1584 /N {
1585 PStroke
1586 } bind def
1587 /Nclip {
1588 strokepath clip newpath
1589 } bind def
1590 /Nstrk {
1591 currentlinewidth exch setlinewidth PStroke setlinewidth
1592 } bind def
1593 /M {newpath moveto} bind def
1594 /E {lineto} bind def
1595 /D {curveto} bind def
1596 /O {closepath} bind def
1597 /L {
1598 /n exch def
1599 newpath
1600 normalize
1601 moveto
1602 2 1 n {pop normalize lineto} for
1603 } bind def
1604 /Y {
1605 L
1606 closepath
1607 } bind def
1608 /R {
1609 /y2 exch def
1610 /x2 exch def
1611 /y1 exch def
1612 /x1 exch def
1613 x1 y1
1614 x2 y1
1615 x2 y2
1616 x1 y2
1617 4 Y
1618 } bind def
1619 /rarc
1620 {rad
1621 arcto
1622 } bind def
1623 /RR {
1624 /rad exch def
1625 normalize
1626 /y2 exch def
1627 /x2 exch def
1628 normalize
1629 /y1 exch def
1630 /x1 exch def
1631 mark
1632 newpath
1633 {
1634 x1 y1 rad add moveto
1635 x1 y2 x2 y2 rarc
1636 x2 y2 x2 y1 rarc
1637 x2 y1 x1 y1 rarc
1638 x1 y1 x1 y2 rarc
1639 closepath
1640 } stopped {x1 y1 x2 y2 R} if
1641 cleartomark
1642 } bind def
1643 /RRR {
1644 /rad exch def
1645 normalize /y4 exch def /x4 exch def
1646 normalize /y3 exch def /x3 exch def
1647 normalize /y2 exch def /x2 exch def
1648 normalize /y1 exch def /x1 exch def
1649 newpath
1650 normalize moveto
1651 mark
1652 {
1653 x2 y2 x3 y3 rarc
1654 x3 y3 x4 y4 rarc
1655 x4 y4 x1 y1 rarc
1656 x1 y1 x2 y2 rarc
1657 closepath
1658 } stopped
1659 {x1 y1 x2 y2 x3 y3 x4 y4 newpath moveto lineto lineto lineto closepath} if
1660 cleartomark
1661 } bind def
1662 /C {
1663 grestore
1664 gsave
1665 R
1666 clip
1667 setCurrentScreen
1668 } bind def
1669 /CP {
1670 grestore
1671 gsave
1672 Y
1673 clip
1674 setCurrentScreen
1675 } bind def
1676 /F {
1677 FMfonts exch get
1678 [FMsetsize 0 0 FMpointsize 0 0] makefont
1679 setfont
1680 } bind def
1681 /Q {
1682 /FMpointsize exch def
1683 /FMsetsize FMpointsize def
1684 F
1685 } bind def
1686 /QQ {
1687 /FMsetsize exch def
1688 /FMpointsize exch def
1689 F
1690 } bind def
1691 /T {
1692 moveto show
1693 } bind def
1694 /RF {
1695 rotate
1696 0 ne {-1 1 scale} if
1697 } bind def
1698 /TF {
1699 gsave
1700 moveto
1701 RF
1702 show
1703 grestore
1704 } bind def
1705 /P {
1706 moveto
1707 0 32 3 2 roll widthshow
1708 } bind def
1709 /PF {
1710 gsave
1711 moveto
1712 RF
1713 0 32 3 2 roll widthshow
1714 grestore
1715 } bind def
1716 /S {
1717 moveto
1718 0 exch ashow
1719 } bind def
1720 /SF {
1721 gsave
1722 moveto
1723 RF
1724 0 exch ashow
1725 grestore
1726 } bind def
1727 /B {
1728 moveto
1729 0 32 4 2 roll 0 exch awidthshow
1730 } bind def
1731 /BF {
1732 gsave
1733 moveto
1734 RF
1735 0 32 4 2 roll 0 exch awidthshow
1736 grestore
1737 } bind def
1738 /G {
1739 gsave
1740 newpath
1741 normalize translate 0.0 0.0 moveto
1742 dnormalize scale
1743 0.0 0.0 1.0 5 3 roll arc
1744 closepath
1745 PFill fill
1746 grestore
1747 } bind def
1748 /Gstrk {
1749 savematrix
1750 newpath
1751 2 index 2 div add exch 3 index 2 div sub exch
1752 normalize 2 index 2 div sub exch 3 index 2 div add exch
1753 translate
1754 scale
1755 0.0 0.0 1.0 5 3 roll arc
1756 restorematrix
1757 currentlinewidth exch setlinewidth PStroke setlinewidth
1758 } bind def
1759 /Gclip {
1760 newpath
1761 savematrix
1762 normalize translate 0.0 0.0 moveto
1763 dnormalize scale
1764 0.0 0.0 1.0 5 3 roll arc
1765 closepath
1766 clip newpath
1767 restorematrix
1768 } bind def
1769 /GG {
1770 gsave
1771 newpath
1772 normalize translate 0.0 0.0 moveto
1773 rotate
1774 dnormalize scale
1775 0.0 0.0 1.0 5 3 roll arc
1776 closepath
1777 PFill
1778 fill
1779 grestore
1780 } bind def
1781 /GGclip {
1782 savematrix
1783 newpath
1784 normalize translate 0.0 0.0 moveto
1785 rotate
1786 dnormalize scale
1787 0.0 0.0 1.0 5 3 roll arc
1788 closepath
1789 clip newpath
1790 restorematrix
1791 } bind def
1792 /GGstrk {
1793 savematrix
1794 newpath
1795 normalize translate 0.0 0.0 moveto
1796 rotate
1797 dnormalize scale
1798 0.0 0.0 1.0 5 3 roll arc
1799 closepath
1800 restorematrix
1801 currentlinewidth exch setlinewidth PStroke setlinewidth
1802 } bind def
1803 /A {
1804 gsave
1805 savematrix
1806 newpath
1807 2 index 2 div add exch 3 index 2 div sub exch
1808 normalize 2 index 2 div sub exch 3 index 2 div add exch
1809 translate
1810 scale
1811 2 copy 0.0 0.0 1.0 5 3 roll arc
1812 round cvi 360 mod exch round cvi 360 mod eq {closepath} if
1813 restorematrix
1814 PStroke
1815 grestore
1816 } bind def
1817 /Aclip {
1818 newpath
1819 savematrix
1820 normalize translate 0.0 0.0 moveto
1821 dnormalize scale
1822 0.0 0.0 1.0 5 3 roll arc
1823 closepath
1824 strokepath clip newpath
1825 restorematrix
1826 } bind def
1827 /Astrk {
1828 Gstrk
1829 } bind def
1830 /AA {
1831 gsave
1832 savematrix
1833 newpath
1834
1835 3 index 2 div add exch 4 index 2 div sub exch
1836
1837 normalize 3 index 2 div sub exch 4 index 2 div add exch
1838 translate
1839 rotate
1840 scale
1841 0.0 0.0 1.0 5 3 roll arc
1842 restorematrix
1843 PStroke
1844 grestore
1845 } bind def
1846 /AAclip {
1847 savematrix
1848 newpath
1849 normalize translate 0.0 0.0 moveto
1850 rotate
1851 dnormalize scale
1852 0.0 0.0 1.0 5 3 roll arc
1853 closepath
1854 strokepath clip newpath
1855 restorematrix
1856 } bind def
1857 /AAstrk {
1858 GGstrk
1859 } bind def
1860 /BEGINPRINTCODE {
1861 /FMdicttop countdictstack 1 add def
1862 /FMoptop count 7 sub def
1863 /FMsaveobject save def
1864 userdict begin
1865 /showpage {} def
1866 FMNORMALIZEGRAPHICS
1867 3 index neg 3 index neg translate
1868 } bind def
1869 /ENDPRINTCODE {
1870 count -1 FMoptop {pop pop} for
1871 countdictstack -1 FMdicttop {pop end} for
1872 FMsaveobject restore
1873 } bind def
1874 /gn {
1875 0
1876 { 46 mul
1877 cf read pop
1878 32 sub
1879 dup 46 lt {exit} if
1880 46 sub add
1881 } loop
1882 add
1883 } bind def
1884 /cfs {
1885 /str sl string def
1886 0 1 sl 1 sub {str exch val put} for
1887 str def
1888 } bind def
1889 /ic [
1890 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0223
1891 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0223
1892 0
1893 {0 hx} {1 hx} {2 hx} {3 hx} {4 hx} {5 hx} {6 hx} {7 hx} {8 hx} {9 hx}
1894 {10 hx} {11 hx} {12 hx} {13 hx} {14 hx} {15 hx} {16 hx} {17 hx} {18 hx}
1895 {19 hx} {gn hx} {0} {1} {2} {3} {4} {5} {6} {7} {8} {9} {10} {11} {12}
1896 {13} {14} {15} {16} {17} {18} {19} {gn} {0 wh} {1 wh} {2 wh} {3 wh}
1897 {4 wh} {5 wh} {6 wh} {7 wh} {8 wh} {9 wh} {10 wh} {11 wh} {12 wh}
1898 {13 wh} {14 wh} {gn wh} {0 bl} {1 bl} {2 bl} {3 bl} {4 bl} {5 bl} {6 bl}
1899 {7 bl} {8 bl} {9 bl} {10 bl} {11 bl} {12 bl} {13 bl} {14 bl} {gn bl}
1900 {0 fl} {1 fl} {2 fl} {3 fl} {4 fl} {5 fl} {6 fl} {7 fl} {8 fl} {9 fl}
1901 {10 fl} {11 fl} {12 fl} {13 fl} {14 fl} {gn fl}
1902 ] def
1903 /ms {
1904 /sl exch def
1905 /val 255 def
1906 /ws cfs
1907 /im cfs
1908 /val 0 def
1909 /bs cfs
1910 /cs cfs
1911 } bind def
1912 400 ms
1913 /ip {
1914 is
1915 0
1916 cf cs readline pop
1917 { ic exch get exec
1918 add
1919 } forall
1920 pop
1921
1922 } bind def
1923 /rip {
1924
1925
1926 bis ris copy pop
1927 is
1928 0
1929 cf cs readline pop
1930 { ic exch get exec
1931 add
1932 } forall
1933 pop pop
1934 ris gis copy pop
1935 dup is exch
1936
1937 cf cs readline pop
1938 { ic exch get exec
1939 add
1940 } forall
1941 pop pop
1942 gis bis copy pop
1943 dup add is exch
1944
1945 cf cs readline pop
1946 { ic exch get exec
1947 add
1948 } forall
1949 pop
1950
1951 } bind def
1952 /rip4 {
1953
1954
1955 kis cis copy pop
1956 is
1957 0
1958 cf cs readline pop
1959 { ic exch get exec
1960 add
1961 } forall
1962 pop pop
1963 cis mis copy pop
1964 dup is exch
1965
1966 cf cs readline pop
1967 { ic exch get exec
1968 add
1969 } forall
1970 pop pop
1971 mis yis copy pop
1972 dup dup add is exch
1973
1974 cf cs readline pop
1975 { ic exch get exec
1976 add
1977 } forall
1978 pop pop
1979 yis kis copy pop
1980 3 mul is exch
1981
1982 cf cs readline pop
1983 { ic exch get exec
1984 add
1985 } forall
1986 pop
1987
1988 } bind def
1989 /wh {
1990 /len exch def
1991 /pos exch def
1992 ws 0 len getinterval im pos len getinterval copy pop
1993 pos len
1994 } bind def
1995 /bl {
1996 /len exch def
1997 /pos exch def
1998 bs 0 len getinterval im pos len getinterval copy pop
1999 pos len
2000 } bind def
2001 /s1 1 string def
2002 /fl {
2003 /len exch def
2004 /pos exch def
2005 /val cf s1 readhexstring pop 0 get def
2006 pos 1 pos len add 1 sub {im exch val put} for
2007 pos len
2008 } bind def
2009 /hx {
2010 3 copy getinterval
2011 cf exch readhexstring pop pop
2012 } bind def
2013 /wbytes {
2014 dup dup
2015 8 gt { pop 8 idiv mul }
2016 { 8 eq {pop} {1 eq {7 add 8 idiv} {3 add 4 idiv} ifelse} ifelse } ifelse
2017 } bind def
2018 /BEGINBITMAPBWc {
2019 1 {} COMMONBITMAPc
2020 } bind def
2021 /BEGINBITMAPGRAYc {
2022 8 {} COMMONBITMAPc
2023 } bind def
2024 /BEGINBITMAP2BITc {
2025 2 {} COMMONBITMAPc
2026 } bind def
2027 /COMMONBITMAPc {
2028
2029 /cvtProc exch def
2030 /depth exch def
2031 gsave
2032
2033 3 index 2 div add exch
2034 4 index 2 div add exch
2035 translate
2036 rotate
2037 1 index 2 div neg
2038 1 index 2 div neg
2039 translate
2040 scale
2041 /height exch def /width exch def
2042 /lb width depth wbytes def
2043 sl lb lt {lb ms} if
2044 /bitmapsave save def
2045 cvtProc
2046 /is im 0 lb getinterval def
2047 ws 0 lb getinterval is copy pop
2048 /cf currentfile def
2049 width height depth [width 0 0 height neg 0 height]
2050 {ip} image
2051 bitmapsave restore
2052 grestore
2053 } bind def
2054 /BEGINBITMAPBW {
2055 1 {} COMMONBITMAP
2056 } bind def
2057 /BEGINBITMAPGRAY {
2058 8 {} COMMONBITMAP
2059 } bind def
2060 /BEGINBITMAP2BIT {
2061 2 {} COMMONBITMAP
2062 } bind def
2063 /COMMONBITMAP {
2064 /cvtProc exch def
2065 /depth exch def
2066 gsave
2067
2068 3 index 2 div add exch
2069 4 index 2 div add exch
2070 translate
2071 rotate
2072 1 index 2 div neg
2073 1 index 2 div neg
2074 translate
2075 scale
2076 /height exch def /width exch def
2077 /bitmapsave save def
2078 cvtProc
2079 /is width depth wbytes string def
2080 /cf currentfile def
2081 width height depth [width 0 0 height neg 0 height]
2082 {cf is readhexstring pop} image
2083 bitmapsave restore
2084 grestore
2085 } bind def
2086 /ngrayt 256 array def
2087 /nredt 256 array def
2088 /nbluet 256 array def
2089 /ngreent 256 array def
2090 fMLevel1 {
2091 /colorsetup {
2092 currentcolortransfer
2093 /gryt exch def
2094 /blut exch def
2095 /grnt exch def
2096 /redt exch def
2097 0 1 255 {
2098 /indx exch def
2099 /cynu 1 red indx get 255 div sub def
2100 /magu 1 green indx get 255 div sub def
2101 /yelu 1 blue indx get 255 div sub def
2102 /kk cynu magu min yelu min def
2103 /u kk currentundercolorremoval exec def
2104 % /u 0 def
2105 nredt indx 1 0 cynu u sub max sub redt exec put
2106 ngreent indx 1 0 magu u sub max sub grnt exec put
2107 nbluet indx 1 0 yelu u sub max sub blut exec put
2108 ngrayt indx 1 kk currentblackgeneration exec sub gryt exec put
2109 } for
2110 {255 mul cvi nredt exch get}
2111 {255 mul cvi ngreent exch get}
2112 {255 mul cvi nbluet exch get}
2113 {255 mul cvi ngrayt exch get}
2114 setcolortransfer
2115 {pop 0} setundercolorremoval
2116 {} setblackgeneration
2117 } bind def
2118 }
2119 {
2120 /colorSetup2 {
2121 [ /Indexed /DeviceRGB 255
2122 {dup red exch get 255 div
2123 exch dup green exch get 255 div
2124 exch blue exch get 255 div}
2125 ] setcolorspace
2126 } bind def
2127 } ifelse
2128 /fakecolorsetup {
2129 /tran 256 string def
2130 0 1 255 {/indx exch def
2131 tran indx
2132 red indx get 77 mul
2133 green indx get 151 mul
2134 blue indx get 28 mul
2135 add add 256 idiv put} for
2136 currenttransfer
2137 {255 mul cvi tran exch get 255.0 div}
2138 exch fmConcatProcs settransfer
2139 } bind def
2140 /BITMAPCOLOR {
2141 /depth 8 def
2142 gsave
2143
2144 3 index 2 div add exch
2145 4 index 2 div add exch
2146 translate
2147 rotate
2148 1 index 2 div neg
2149 1 index 2 div neg
2150 translate
2151 scale
2152 /height exch def /width exch def
2153 /bitmapsave save def
2154 fMLevel1 {
2155 colorsetup
2156 /is width depth wbytes string def
2157 /cf currentfile def
2158 width height depth [width 0 0 height neg 0 height]
2159 {cf is readhexstring pop} {is} {is} true 3 colorimage
2160 } {
2161 colorSetup2
2162 /is width depth wbytes string def
2163 /cf currentfile def
2164 7 dict dup begin
2165 /ImageType 1 def
2166 /Width width def
2167 /Height height def
2168 /ImageMatrix [width 0 0 height neg 0 height] def
2169 /DataSource {cf is readhexstring pop} bind def
2170 /BitsPerComponent depth def
2171 /Decode [0 255] def
2172 end image
2173 } ifelse
2174 bitmapsave restore
2175 grestore
2176 } bind def
2177 /BITMAPCOLORc {
2178 /depth 8 def
2179 gsave
2180
2181 3 index 2 div add exch
2182 4 index 2 div add exch
2183 translate
2184 rotate
2185 1 index 2 div neg
2186 1 index 2 div neg
2187 translate
2188 scale
2189 /height exch def /width exch def
2190 /lb width depth wbytes def
2191 sl lb lt {lb ms} if
2192 /bitmapsave save def
2193 fMLevel1 {
2194 colorsetup
2195 /is im 0 lb getinterval def
2196 ws 0 lb getinterval is copy pop
2197 /cf currentfile def
2198 width height depth [width 0 0 height neg 0 height]
2199 {ip} {is} {is} true 3 colorimage
2200 } {
2201 colorSetup2
2202 /is im 0 lb getinterval def
2203 ws 0 lb getinterval is copy pop
2204 /cf currentfile def
2205 7 dict dup begin
2206 /ImageType 1 def
2207 /Width width def
2208 /Height height def
2209 /ImageMatrix [width 0 0 height neg 0 height] def
2210 /DataSource {ip} bind def
2211 /BitsPerComponent depth def
2212 /Decode [0 255] def
2213 end image
2214 } ifelse
2215 bitmapsave restore
2216 grestore
2217 } bind def
2218 /BITMAPTRUECOLORc {
2219 /depth 24 def
2220 gsave
2221
2222 3 index 2 div add exch
2223 4 index 2 div add exch
2224 translate
2225 rotate
2226 1 index 2 div neg
2227 1 index 2 div neg
2228 translate
2229 scale
2230 /height exch def /width exch def
2231 /lb width depth wbytes def
2232 sl lb lt {lb ms} if
2233 /bitmapsave save def
2234
2235 /is im 0 lb getinterval def
2236 /ris im 0 width getinterval def
2237 /gis im width width getinterval def
2238 /bis im width 2 mul width getinterval def
2239
2240 ws 0 lb getinterval is copy pop
2241 /cf currentfile def
2242 width height 8 [width 0 0 height neg 0 height]
2243 {width rip pop ris} {gis} {bis} true 3 colorimage
2244 bitmapsave restore
2245 grestore
2246 } bind def
2247 /BITMAPCMYKc {
2248 /depth 32 def
2249 gsave
2250
2251 3 index 2 div add exch
2252 4 index 2 div add exch
2253 translate
2254 rotate
2255 1 index 2 div neg
2256 1 index 2 div neg
2257 translate
2258 scale
2259 /height exch def /width exch def
2260 /lb width depth wbytes def
2261 sl lb lt {lb ms} if
2262 /bitmapsave save def
2263
2264 /is im 0 lb getinterval def
2265 /cis im 0 width getinterval def
2266 /mis im width width getinterval def
2267 /yis im width 2 mul width getinterval def
2268 /kis im width 3 mul width getinterval def
2269
2270 ws 0 lb getinterval is copy pop
2271 /cf currentfile def
2272 width height 8 [width 0 0 height neg 0 height]
2273 {width rip4 pop cis} {mis} {yis} {kis} true 4 colorimage
2274 bitmapsave restore
2275 grestore
2276 } bind def
2277 /BITMAPTRUECOLOR {
2278 gsave
2279
2280 3 index 2 div add exch
2281 4 index 2 div add exch
2282 translate
2283 rotate
2284 1 index 2 div neg
2285 1 index 2 div neg
2286 translate
2287 scale
2288 /height exch def /width exch def
2289 /bitmapsave save def
2290 /is width string def
2291 /gis width string def
2292 /bis width string def
2293 /cf currentfile def
2294 width height 8 [width 0 0 height neg 0 height]
2295 { cf is readhexstring pop }
2296 { cf gis readhexstring pop }
2297 { cf bis readhexstring pop }
2298 true 3 colorimage
2299 bitmapsave restore
2300 grestore
2301 } bind def
2302 /BITMAPCMYK {
2303 gsave
2304
2305 3 index 2 div add exch
2306 4 index 2 div add exch
2307 translate
2308 rotate
2309 1 index 2 div neg
2310 1 index 2 div neg
2311 translate
2312 scale
2313 /height exch def /width exch def
2314 /bitmapsave save def
2315 /is width string def
2316 /mis width string def
2317 /yis width string def
2318 /kis width string def
2319 /cf currentfile def
2320 width height 8 [width 0 0 height neg 0 height]
2321 { cf is readhexstring pop }
2322 { cf mis readhexstring pop }
2323 { cf yis readhexstring pop }
2324 { cf kis readhexstring pop }
2325 true 4 colorimage
2326 bitmapsave restore
2327 grestore
2328 } bind def
2329 /BITMAPTRUEGRAYc {
2330 /depth 24 def
2331 gsave
2332
2333 3 index 2 div add exch
2334 4 index 2 div add exch
2335 translate
2336 rotate
2337 1 index 2 div neg
2338 1 index 2 div neg
2339 translate
2340 scale
2341 /height exch def /width exch def
2342 /lb width depth wbytes def
2343 sl lb lt {lb ms} if
2344 /bitmapsave save def
2345
2346 /is im 0 lb getinterval def
2347 /ris im 0 width getinterval def
2348 /gis im width width getinterval def
2349 /bis im width 2 mul width getinterval def
2350 ws 0 lb getinterval is copy pop
2351 /cf currentfile def
2352 width height 8 [width 0 0 height neg 0 height]
2353 {width rip pop ris gis bis width gray} image
2354 bitmapsave restore
2355 grestore
2356 } bind def
2357 /BITMAPCMYKGRAYc {
2358 /depth 32 def
2359 gsave
2360
2361 3 index 2 div add exch
2362 4 index 2 div add exch
2363 translate
2364 rotate
2365 1 index 2 div neg
2366 1 index 2 div neg
2367 translate
2368 scale
2369 /height exch def /width exch def
2370 /lb width depth wbytes def
2371 sl lb lt {lb ms} if
2372 /bitmapsave save def
2373
2374 /is im 0 lb getinterval def
2375 /cis im 0 width getinterval def
2376 /mis im width width getinterval def
2377 /yis im width 2 mul width getinterval def
2378 /kis im width 3 mul width getinterval def
2379 ws 0 lb getinterval is copy pop
2380 /cf currentfile def
2381 width height 8 [width 0 0 height neg 0 height]
2382 {width rip pop cis mis yis kis width cgray} image
2383 bitmapsave restore
2384 grestore
2385 } bind def
2386 /cgray {
2387 /ww exch def
2388 /k exch def
2389 /y exch def
2390 /m exch def
2391 /c exch def
2392 0 1 ww 1 sub { /i exch def c i get m i get y i get k i get CMYKtoRGB
2393 .144 mul 3 1 roll .587 mul 3 1 roll .299 mul add add
2394 c i 3 -1 roll floor cvi put } for
2395 c
2396 } bind def
2397 /gray {
2398 /ww exch def
2399 /b exch def
2400 /g exch def
2401 /r exch def
2402 0 1 ww 1 sub { /i exch def r i get .299 mul g i get .587 mul
2403 b i get .114 mul add add r i 3 -1 roll floor cvi put } for
2404 r
2405 } bind def
2406 /BITMAPTRUEGRAY {
2407 gsave
2408
2409 3 index 2 div add exch
2410 4 index 2 div add exch
2411 translate
2412 rotate
2413 1 index 2 div neg
2414 1 index 2 div neg
2415 translate
2416 scale
2417 /height exch def /width exch def
2418 /bitmapsave save def
2419 /is width string def
2420 /gis width string def
2421 /bis width string def
2422 /cf currentfile def
2423 width height 8 [width 0 0 height neg 0 height]
2424 { cf is readhexstring pop
2425 cf gis readhexstring pop
2426 cf bis readhexstring pop width gray} image
2427 bitmapsave restore
2428 grestore
2429 } bind def
2430 /BITMAPCMYKGRAY {
2431 gsave
2432
2433 3 index 2 div add exch
2434 4 index 2 div add exch
2435 translate
2436 rotate
2437 1 index 2 div neg
2438 1 index 2 div neg
2439 translate
2440 scale
2441 /height exch def /width exch def
2442 /bitmapsave save def
2443 /is width string def
2444 /yis width string def
2445 /mis width string def
2446 /kis width string def
2447 /cf currentfile def
2448 width height 8 [width 0 0 height neg 0 height]
2449 { cf is readhexstring pop
2450 cf mis readhexstring pop
2451 cf yis readhexstring pop
2452 cf kis readhexstring pop width cgray} image
2453 bitmapsave restore
2454 grestore
2455 } bind def
2456 /BITMAPGRAY {
2457 8 {fakecolorsetup} COMMONBITMAP
2458 } bind def
2459 /BITMAPGRAYc {
2460 8 {fakecolorsetup} COMMONBITMAPc
2461 } bind def
2462 /ENDBITMAP {
2463 } bind def
2464 end
2465 /ALDmatrix matrix def ALDmatrix currentmatrix pop
2466 /StartALD {
2467 /ALDsave save def
2468 savematrix
2469 ALDmatrix setmatrix
2470 } bind def
2471 /InALD {
2472 restorematrix
2473 } bind def
2474 /DoneALD {
2475 ALDsave restore
2476 } bind def
2477 /I { setdash } bind def
2478 /J { [] 0 setdash } bind def
2479 (5.5) FMVERSION
2480 1 1 0 0 612 792 0 1 3 FMDOCUMENT
2481 0 0 /Times-Roman FMFONTDEFINE
2482 1 0 /Times-Italic FMFONTDEFINE
2483 32 FMFILLS
2484 0 0 FMFILL
2485 1 0.1 FMFILL
2486 2 0.3 FMFILL
2487 3 0.5 FMFILL
2488 4 0.7 FMFILL
2489 5 0.9 FMFILL
2490 6 0.97 FMFILL
2491 7 1 FMFILL
2492 8 <0f1e3c78f0e1c387> FMFILL
2493 9 <0f87c3e1f0783c1e> FMFILL
2494 10 <cccccccccccccccc> FMFILL
2495 11 <ffff0000ffff0000> FMFILL
2496 12 <8142241818244281> FMFILL
2497 13 <03060c183060c081> FMFILL
2498 14 <8040201008040201> FMFILL
2499 16 1 FMFILL
2500 17 0.9 FMFILL
2501 18 0.7 FMFILL
2502 19 0.5 FMFILL
2503 20 0.3 FMFILL
2504 21 0.1 FMFILL
2505 22 0.03 FMFILL
2506 23 0 FMFILL
2507 24 <f0e1c3870f1e3c78> FMFILL
2508 25 <f0783c1e0f87c3e1> FMFILL
2509 26 <3333333333333333> FMFILL
2510 27 <0000ffff0000ffff> FMFILL
2511 28 <7ebddbe7e7dbbd7e> FMFILL
2512 29 <fcf9f3e7cf9f3f7e> FMFILL
2513 30 <7fbfdfeff7fbfdfe> FMFILL
2514 612 792 0 FMBEGINPAGE
2515 0 FrameSetSepColors
2516 [
2517 /Creator (FrameMaker 5.5.6.)
2518 /Title (hcp_lattice)
2519 /CreationDate (D:20010226084801)
2520 /ModDate (D:20010420140048)
2521 /DOCINFO FmPD2
2522 FrameNoSep
2523 0 0 0 1 0 0 0 1 K
2524 J
2525 -45 -45 657 837 C
2526 0 0 0 1 0 0 0 1 K
2527 5 X
2528 90 450 40.5 40.5 281.41 610 G
2529 0.5 H
2530 2 Z
2531 0 X
2532 90 450 40.5 40.5 281.41 610 A
2533 5 X
2534 90 450 40.5 40.5 362.41 610 G
2535 0 X
2536 90 450 40.5 40.5 362.41 610 A
2537 5 X
2538 90 450 40.5 40.5 241.16 540 G
2539 0 X
2540 90 450 40.5 40.5 241.16 540 A
2541 5 X
2542 90 450 40.5 40.5 321.66 540 G
2543 0 X
2544 90 450 40.5 40.5 321.66 540 A
2545 5 X
2546 90 450 40.5 40.5 281.41 470 G
2547 0 X
2548 90 450 40.5 40.5 281.41 470 A
2549 5 X
2550 90 450 40.5 40.5 402.16 540 G
2551 0 X
2552 90 450 40.5 40.5 402.16 540 A
2553 5 X
2554 90 450 40.5 40.5 362.41 470 G
2555 0 X
2556 90 450 40.5 40.5 362.41 470 A
2557 0 12 Q
2558 (Gold Atoms) 301 397.4 T
2559 (Interstitial Sites) 301 374 T
2560 90 450 4.5 4.5 281.41 563 G
2561 90 450 4.5 4.5 281.41 563 A
2562 90 450 4.5 4.5 361.91 516 G
2563 90 450 4.5 4.5 361.91 516 A
2564 90 450 4.5 4.5 322.16 493 G
2565 90 450 4.5 4.5 322.16 493 A
2566 90 450 4.5 4.5 280.91 516 G
2567 90 450 4.5 4.5 280.91 516 A
2568 90 450 4.5 4.5 322.16 587 G
2569 90 450 4.5 4.5 322.16 587 A
2570 90 450 4.5 4.5 362.41 563 G
2571 90 450 4.5 4.5 362.41 563 A
2572 90 450 4.5 4.5 279.66 378.1 G
2573 90 450 4.5 4.5 279.66 378.1 A
2574 5 X
2575 90 450 9.5 9.5 279.66 401.5 G
2576 0 X
2577 90 450 9.5 9.5 279.66 401.5 A
2578 185.5 507.58 182.03 507.58 185.5 519.69 188.97 507.58 4 Y
2579 1 H
2580 0 Z
2581 N
2582 185.5 507.58 182.03 507.58 185.5 519.69 188.97 507.58 4 Y
2583 V
2584 185.5 463.49 185.5 507.08 2 L
2585 2 Z
2586 N
2587 223.58 463.49 223.58 466.96 235.69 463.49 223.58 460.02 4 Y
2588 0 Z
2589 N
2590 223.58 463.49 223.58 466.96 235.69 463.49 223.58 460.02 4 Y
2591 V
2592 185.5 463.49 223.08 463.49 2 L
2593 2 Z
2594 N
2595 1 10 Q
2596 (x) 200.81 448.02 T
2597 0 F
2598 (\366) 201.24 448.07 T
2599 1 F
2600 (y) 190.02 484.76 T
2601 0 F
2602 (\366) 190.45 484.81 T
2603 FMENDPAGE
2604 FMENDDOCUMENT
2605 %%+ Times-Italic
2606 %%+ Times-Italic
2607 %%DocumentSuppliedFonts:
2608 %%Trailer
2609 cleartomark
2610 countdictstack exch sub { end } repeat
2611 restore
2612 %%EOF