/contrib/bind9/doc/arm/isc-logo.eps
Unknown | 5022 lines | 4994 code | 28 blank | 0 comment | 0 complexity | 1d0d4b2bb503eb137e87bf427db7db91 MD5 | raw file
Large files files are truncated, but you can click here to view the full file
1%!PS-Adobe-3.1 EPSF-3.0 2%ADO_DSC_Encoding: MacOS Roman 3%%Title: ISC_logo_only_RGB.eps 4%%Creator: Adobe Illustrator(R) 13.0 5%%For: Brian Reid 6%%CreationDate: 3/25/10 7%%BoundingBox: 0 0 118 46 8%%HiResBoundingBox: 0 0 117.9991 45.0176 9%%CropBox: 0 0 117.9991 45.0176 10%%LanguageLevel: 2 11%%DocumentData: Clean7Bit 12%ADOBeginClientInjection: DocumentHeader "AI11EPS" 13%%AI8_CreatorVersion: 13.0.2 14%AI9_PrintingDataBegin 15%ADO_BuildNumber: Adobe Illustrator(R) 13.0.2 x434 R agm 4.4379 ct 5.1039 16%ADO_ContainsXMP: MainFirst 17%ADOEndClientInjection: DocumentHeader "AI11EPS" 18%%Pages: 1 19%%DocumentNeededResources: 20%%DocumentSuppliedResources: procset Adobe_AGM_Image 1.0 0 21%%+ procset Adobe_CoolType_Utility_T42 1.0 0 22%%+ procset Adobe_CoolType_Utility_MAKEOCF 1.23 0 23%%+ procset Adobe_CoolType_Core 2.31 0 24%%+ procset Adobe_AGM_Core 2.0 0 25%%+ procset Adobe_AGM_Utils 1.0 0 26%%DocumentFonts: 27%%DocumentNeededFonts: 28%%DocumentNeededFeatures: 29%%DocumentSuppliedFeatures: 30%%DocumentCustomColors: 31%%CMYKCustomColor: 32%%RGBCustomColor: 33%%EndComments 34 35 36 37 38 39 40 41%%BeginDefaults 42%%ViewingOrientation: 1 0 0 1 43%%EndDefaults 44%%BeginProlog 45%%BeginResource: procset Adobe_AGM_Utils 1.0 0 46%%Version: 1.0 0 47%%Copyright: Copyright(C)2000-2006 Adobe Systems, Inc. All Rights Reserved. 48systemdict/setpacking known 49{currentpacking true setpacking}if 50userdict/Adobe_AGM_Utils 73 dict dup begin put 51/bdf 52{bind def}bind def 53/nd{null def}bdf 54/xdf 55{exch def}bdf 56/ldf 57{load def}bdf 58/ddf 59{put}bdf 60/xddf 61{3 -1 roll put}bdf 62/xpt 63{exch put}bdf 64/ndf 65{ 66 exch dup where{ 67 pop pop pop 68 }{ 69 xdf 70 }ifelse 71}def 72/cdndf 73{ 74 exch dup currentdict exch known{ 75 pop pop 76 }{ 77 exch def 78 }ifelse 79}def 80/gx 81{get exec}bdf 82/ps_level 83 /languagelevel where{ 84 pop systemdict/languagelevel gx 85 }{ 86 1 87 }ifelse 88def 89/level2 90 ps_level 2 ge 91def 92/level3 93 ps_level 3 ge 94def 95/ps_version 96 {version cvr}stopped{-1}if 97def 98/set_gvm 99{currentglobal exch setglobal}bdf 100/reset_gvm 101{setglobal}bdf 102/makereadonlyarray 103{ 104 /packedarray where{pop packedarray 105 }{ 106 array astore readonly}ifelse 107}bdf 108/map_reserved_ink_name 109{ 110 dup type/stringtype eq{ 111 dup/Red eq{ 112 pop(_Red_) 113 }{ 114 dup/Green eq{ 115 pop(_Green_) 116 }{ 117 dup/Blue eq{ 118 pop(_Blue_) 119 }{ 120 dup()cvn eq{ 121 pop(Process) 122 }if 123 }ifelse 124 }ifelse 125 }ifelse 126 }if 127}bdf 128/AGMUTIL_GSTATE 22 dict def 129/get_gstate 130{ 131 AGMUTIL_GSTATE begin 132 /AGMUTIL_GSTATE_clr_spc currentcolorspace def 133 /AGMUTIL_GSTATE_clr_indx 0 def 134 /AGMUTIL_GSTATE_clr_comps 12 array def 135 mark currentcolor counttomark 136 {AGMUTIL_GSTATE_clr_comps AGMUTIL_GSTATE_clr_indx 3 -1 roll put 137 /AGMUTIL_GSTATE_clr_indx AGMUTIL_GSTATE_clr_indx 1 add def}repeat pop 138 /AGMUTIL_GSTATE_fnt rootfont def 139 /AGMUTIL_GSTATE_lw currentlinewidth def 140 /AGMUTIL_GSTATE_lc currentlinecap def 141 /AGMUTIL_GSTATE_lj currentlinejoin def 142 /AGMUTIL_GSTATE_ml currentmiterlimit def 143 currentdash/AGMUTIL_GSTATE_do xdf/AGMUTIL_GSTATE_da xdf 144 /AGMUTIL_GSTATE_sa currentstrokeadjust def 145 /AGMUTIL_GSTATE_clr_rnd currentcolorrendering def 146 /AGMUTIL_GSTATE_op currentoverprint def 147 /AGMUTIL_GSTATE_bg currentblackgeneration cvlit def 148 /AGMUTIL_GSTATE_ucr currentundercolorremoval cvlit def 149 currentcolortransfer cvlit/AGMUTIL_GSTATE_gy_xfer xdf cvlit/AGMUTIL_GSTATE_b_xfer xdf 150 cvlit/AGMUTIL_GSTATE_g_xfer xdf cvlit/AGMUTIL_GSTATE_r_xfer xdf 151 /AGMUTIL_GSTATE_ht currenthalftone def 152 /AGMUTIL_GSTATE_flt currentflat def 153 end 154}def 155/set_gstate 156{ 157 AGMUTIL_GSTATE begin 158 AGMUTIL_GSTATE_clr_spc setcolorspace 159 AGMUTIL_GSTATE_clr_indx{AGMUTIL_GSTATE_clr_comps AGMUTIL_GSTATE_clr_indx 1 sub get 160 /AGMUTIL_GSTATE_clr_indx AGMUTIL_GSTATE_clr_indx 1 sub def}repeat setcolor 161 AGMUTIL_GSTATE_fnt setfont 162 AGMUTIL_GSTATE_lw setlinewidth 163 AGMUTIL_GSTATE_lc setlinecap 164 AGMUTIL_GSTATE_lj setlinejoin 165 AGMUTIL_GSTATE_ml setmiterlimit 166 AGMUTIL_GSTATE_da AGMUTIL_GSTATE_do setdash 167 AGMUTIL_GSTATE_sa setstrokeadjust 168 AGMUTIL_GSTATE_clr_rnd setcolorrendering 169 AGMUTIL_GSTATE_op setoverprint 170 AGMUTIL_GSTATE_bg cvx setblackgeneration 171 AGMUTIL_GSTATE_ucr cvx setundercolorremoval 172 AGMUTIL_GSTATE_r_xfer cvx AGMUTIL_GSTATE_g_xfer cvx AGMUTIL_GSTATE_b_xfer cvx 173 AGMUTIL_GSTATE_gy_xfer cvx setcolortransfer 174 AGMUTIL_GSTATE_ht/HalftoneType get dup 9 eq exch 100 eq or 175 { 176 currenthalftone/HalftoneType get AGMUTIL_GSTATE_ht/HalftoneType get ne 177 { 178 mark AGMUTIL_GSTATE_ht{sethalftone}stopped cleartomark 179 }if 180 }{ 181 AGMUTIL_GSTATE_ht sethalftone 182 }ifelse 183 AGMUTIL_GSTATE_flt setflat 184 end 185}def 186/get_gstate_and_matrix 187{ 188 AGMUTIL_GSTATE begin 189 /AGMUTIL_GSTATE_ctm matrix currentmatrix def 190 end 191 get_gstate 192}def 193/set_gstate_and_matrix 194{ 195 set_gstate 196 AGMUTIL_GSTATE begin 197 AGMUTIL_GSTATE_ctm setmatrix 198 end 199}def 200/AGMUTIL_str256 256 string def 201/AGMUTIL_src256 256 string def 202/AGMUTIL_dst64 64 string def 203/AGMUTIL_srcLen nd 204/AGMUTIL_ndx nd 205/AGMUTIL_cpd nd 206/capture_cpd{ 207 //Adobe_AGM_Utils/AGMUTIL_cpd currentpagedevice ddf 208}def 209/thold_halftone 210{ 211 level3 212 {sethalftone currenthalftone} 213 { 214 dup/HalftoneType get 3 eq 215 { 216 sethalftone currenthalftone 217 }{ 218 begin 219 Width Height mul{ 220 Thresholds read{pop}if 221 }repeat 222 end 223 currenthalftone 224 }ifelse 225 }ifelse 226}def 227/rdcmntline 228{ 229 currentfile AGMUTIL_str256 readline pop 230 (%)anchorsearch{pop}if 231}bdf 232/filter_cmyk 233{ 234 dup type/filetype ne{ 235 exch()/SubFileDecode filter 236 }{ 237 exch pop 238 } 239 ifelse 240 [ 241 exch 242 { 243 AGMUTIL_src256 readstring pop 244 dup length/AGMUTIL_srcLen exch def 245 /AGMUTIL_ndx 0 def 246 AGMCORE_plate_ndx 4 AGMUTIL_srcLen 1 sub{ 247 1 index exch get 248 AGMUTIL_dst64 AGMUTIL_ndx 3 -1 roll put 249 /AGMUTIL_ndx AGMUTIL_ndx 1 add def 250 }for 251 pop 252 AGMUTIL_dst64 0 AGMUTIL_ndx getinterval 253 } 254 bind 255 /exec cvx 256 ]cvx 257}bdf 258/filter_indexed_devn 259{ 260 cvi Names length mul names_index add Lookup exch get 261}bdf 262/filter_devn 263{ 264 4 dict begin 265 /srcStr xdf 266 /dstStr xdf 267 dup type/filetype ne{ 268 0()/SubFileDecode filter 269 }if 270 [ 271 exch 272 [ 273 /devicen_colorspace_dict/AGMCORE_gget cvx/begin cvx 274 currentdict/srcStr get/readstring cvx/pop cvx 275 /dup cvx/length cvx 0/gt cvx[ 276 Adobe_AGM_Utils/AGMUTIL_ndx 0/ddf cvx 277 names_index Names length currentdict/srcStr get length 1 sub{ 278 1/index cvx/exch cvx/get cvx 279 currentdict/dstStr get/AGMUTIL_ndx/load cvx 3 -1/roll cvx/put cvx 280 Adobe_AGM_Utils/AGMUTIL_ndx/AGMUTIL_ndx/load cvx 1/add cvx/ddf cvx 281 }for 282 currentdict/dstStr get 0/AGMUTIL_ndx/load cvx/getinterval cvx 283 ]cvx/if cvx 284 /end cvx 285 ]cvx 286 bind 287 /exec cvx 288 ]cvx 289 end 290}bdf 291/AGMUTIL_imagefile nd 292/read_image_file 293{ 294 AGMUTIL_imagefile 0 setfileposition 295 10 dict begin 296 /imageDict xdf 297 /imbufLen Width BitsPerComponent mul 7 add 8 idiv def 298 /imbufIdx 0 def 299 /origDataSource imageDict/DataSource get def 300 /origMultipleDataSources imageDict/MultipleDataSources get def 301 /origDecode imageDict/Decode get def 302 /dstDataStr imageDict/Width get colorSpaceElemCnt mul string def 303 imageDict/MultipleDataSources known{MultipleDataSources}{false}ifelse 304 { 305 /imbufCnt imageDict/DataSource get length def 306 /imbufs imbufCnt array def 307 0 1 imbufCnt 1 sub{ 308 /imbufIdx xdf 309 imbufs imbufIdx imbufLen string put 310 imageDict/DataSource get imbufIdx[AGMUTIL_imagefile imbufs imbufIdx get/readstring cvx/pop cvx]cvx put 311 }for 312 DeviceN_PS2{ 313 imageDict begin 314 /DataSource[DataSource/devn_sep_datasource cvx]cvx def 315 /MultipleDataSources false def 316 /Decode[0 1]def 317 end 318 }if 319 }{ 320 /imbuf imbufLen string def 321 Indexed_DeviceN level3 not and DeviceN_NoneName or{ 322 /srcDataStrs[imageDict begin 323 currentdict/MultipleDataSources known{MultipleDataSources{DataSource length}{1}ifelse}{1}ifelse 324 { 325 Width Decode length 2 div mul cvi string 326 }repeat 327 end]def 328 imageDict begin 329 /DataSource[AGMUTIL_imagefile Decode BitsPerComponent false 1/filter_indexed_devn load dstDataStr srcDataStrs devn_alt_datasource/exec cvx]cvx def 330 /Decode[0 1]def 331 end 332 }{ 333 imageDict/DataSource[1 string dup 0 AGMUTIL_imagefile Decode length 2 idiv string/readstring cvx/pop cvx names_index/get cvx/put cvx]cvx put 334 imageDict/Decode[0 1]put 335 }ifelse 336 }ifelse 337 imageDict exch 338 load exec 339 imageDict/DataSource origDataSource put 340 imageDict/MultipleDataSources origMultipleDataSources put 341 imageDict/Decode origDecode put 342 end 343}bdf 344/write_image_file 345{ 346 begin 347 {(AGMUTIL_imagefile)(w+)file}stopped{ 348 false 349 }{ 350 Adobe_AGM_Utils/AGMUTIL_imagefile xddf 351 2 dict begin 352 /imbufLen Width BitsPerComponent mul 7 add 8 idiv def 353 MultipleDataSources{DataSource 0 get}{DataSource}ifelse type/filetype eq{ 354 /imbuf imbufLen string def 355 }if 356 1 1 Height MultipleDataSources not{Decode length 2 idiv mul}if{ 357 pop 358 MultipleDataSources{ 359 0 1 DataSource length 1 sub{ 360 DataSource type dup 361 /arraytype eq{ 362 pop DataSource exch gx 363 }{ 364 /filetype eq{ 365 DataSource exch get imbuf readstring pop 366 }{ 367 DataSource exch get 368 }ifelse 369 }ifelse 370 AGMUTIL_imagefile exch writestring 371 }for 372 }{ 373 DataSource type dup 374 /arraytype eq{ 375 pop DataSource exec 376 }{ 377 /filetype eq{ 378 DataSource imbuf readstring pop 379 }{ 380 DataSource 381 }ifelse 382 }ifelse 383 AGMUTIL_imagefile exch writestring 384 }ifelse 385 }for 386 end 387 true 388 }ifelse 389 end 390}bdf 391/close_image_file 392{ 393 AGMUTIL_imagefile closefile(AGMUTIL_imagefile)deletefile 394}def 395statusdict/product known userdict/AGMP_current_show known not and{ 396 /pstr statusdict/product get def 397 pstr(HP LaserJet 2200)eq 398 pstr(HP LaserJet 4000 Series)eq or 399 pstr(HP LaserJet 4050 Series )eq or 400 pstr(HP LaserJet 8000 Series)eq or 401 pstr(HP LaserJet 8100 Series)eq or 402 pstr(HP LaserJet 8150 Series)eq or 403 pstr(HP LaserJet 5000 Series)eq or 404 pstr(HP LaserJet 5100 Series)eq or 405 pstr(HP Color LaserJet 4500)eq or 406 pstr(HP Color LaserJet 4600)eq or 407 pstr(HP LaserJet 5Si)eq or 408 pstr(HP LaserJet 1200 Series)eq or 409 pstr(HP LaserJet 1300 Series)eq or 410 pstr(HP LaserJet 4100 Series)eq or 411 { 412 userdict/AGMP_current_show/show load put 413 userdict/show{ 414 currentcolorspace 0 get 415 /Pattern eq 416 {false charpath f} 417 {AGMP_current_show}ifelse 418 }put 419 }if 420 currentdict/pstr undef 421}if 422/consumeimagedata 423{ 424 begin 425 AGMIMG_init_common 426 currentdict/MultipleDataSources known not 427 {/MultipleDataSources false def}if 428 MultipleDataSources 429 { 430 DataSource 0 get type 431 dup/filetype eq 432 { 433 1 dict begin 434 /flushbuffer Width cvi string def 435 1 1 Height cvi 436 { 437 pop 438 0 1 DataSource length 1 sub 439 { 440 DataSource exch get 441 flushbuffer readstring pop pop 442 }for 443 }for 444 end 445 }if 446 dup/arraytype eq exch/packedarraytype eq or DataSource 0 get xcheck and 447 { 448 Width Height mul cvi 449 { 450 0 1 DataSource length 1 sub 451 {dup DataSource exch gx length exch 0 ne{pop}if}for 452 dup 0 eq 453 {pop exit}if 454 sub dup 0 le 455 {exit}if 456 }loop 457 pop 458 }if 459 } 460 { 461 /DataSource load type 462 dup/filetype eq 463 { 464 1 dict begin 465 /flushbuffer Width Decode length 2 idiv mul cvi string def 466 1 1 Height{pop DataSource flushbuffer readstring pop pop}for 467 end 468 }if 469 dup/arraytype eq exch/packedarraytype eq or/DataSource load xcheck and 470 { 471 Height Width BitsPerComponent mul 8 BitsPerComponent sub add 8 idiv Decode length 2 idiv mul mul 472 { 473 DataSource length dup 0 eq 474 {pop exit}if 475 sub dup 0 le 476 {exit}if 477 }loop 478 pop 479 }if 480 }ifelse 481 end 482}bdf 483/addprocs 484{ 485 2{/exec load}repeat 486 3 1 roll 487 [5 1 roll]bind cvx 488}def 489/modify_halftone_xfer 490{ 491 currenthalftone dup length dict copy begin 492 currentdict 2 index known{ 493 1 index load dup length dict copy begin 494 currentdict/TransferFunction known{ 495 /TransferFunction load 496 }{ 497 currenttransfer 498 }ifelse 499 addprocs/TransferFunction xdf 500 currentdict end def 501 currentdict end sethalftone 502 }{ 503 currentdict/TransferFunction known{ 504 /TransferFunction load 505 }{ 506 currenttransfer 507 }ifelse 508 addprocs/TransferFunction xdf 509 currentdict end sethalftone 510 pop 511 }ifelse 512}def 513/clonearray 514{ 515 dup xcheck exch 516 dup length array exch 517 Adobe_AGM_Core/AGMCORE_tmp -1 ddf 518 { 519 Adobe_AGM_Core/AGMCORE_tmp 2 copy get 1 add ddf 520 dup type/dicttype eq 521 { 522 Adobe_AGM_Core/AGMCORE_tmp get 523 exch 524 clonedict 525 Adobe_AGM_Core/AGMCORE_tmp 4 -1 roll ddf 526 }if 527 dup type/arraytype eq 528 { 529 Adobe_AGM_Core/AGMCORE_tmp get exch 530 clonearray 531 Adobe_AGM_Core/AGMCORE_tmp 4 -1 roll ddf 532 }if 533 exch dup 534 Adobe_AGM_Core/AGMCORE_tmp get 4 -1 roll put 535 }forall 536 exch{cvx}if 537}bdf 538/clonedict 539{ 540 dup length dict 541 begin 542 { 543 dup type/dicttype eq 544 {clonedict}if 545 dup type/arraytype eq 546 {clonearray}if 547 def 548 }forall 549 currentdict 550 end 551}bdf 552/DeviceN_PS2 553{ 554 /currentcolorspace AGMCORE_gget 0 get/DeviceN eq level3 not and 555}bdf 556/Indexed_DeviceN 557{ 558 /indexed_colorspace_dict AGMCORE_gget dup null ne{ 559 dup/CSDBase known{ 560 /CSDBase get/CSD get_res/Names known 561 }{ 562 pop false 563 }ifelse 564 }{ 565 pop false 566 }ifelse 567}bdf 568/DeviceN_NoneName 569{ 570 /Names where{ 571 pop 572 false Names 573 { 574 (None)eq or 575 }forall 576 }{ 577 false 578 }ifelse 579}bdf 580/DeviceN_PS2_inRip_seps 581{ 582 /AGMCORE_in_rip_sep where 583 { 584 pop dup type dup/arraytype eq exch/packedarraytype eq or 585 { 586 dup 0 get/DeviceN eq level3 not and AGMCORE_in_rip_sep and 587 { 588 /currentcolorspace exch AGMCORE_gput 589 false 590 }{ 591 true 592 }ifelse 593 }{ 594 true 595 }ifelse 596 }{ 597 true 598 }ifelse 599}bdf 600/base_colorspace_type 601{ 602 dup type/arraytype eq{0 get}if 603}bdf 604/currentdistillerparams where{pop currentdistillerparams/CoreDistVersion get 5000 lt}{true}ifelse 605{ 606 /pdfmark_5{cleartomark}bind def 607}{ 608 /pdfmark_5{pdfmark}bind def 609}ifelse 610/ReadBypdfmark_5 611{ 612 currentfile exch 0 exch/SubFileDecode filter 613 /currentdistillerparams where 614 {pop currentdistillerparams/CoreDistVersion get 5000 lt}{true}ifelse 615 {flushfile cleartomark} 616 {/PUT pdfmark}ifelse 617}bdf 618/xpdfm 619{ 620 { 621 dup 0 get/Label eq 622 { 623 aload length[exch 1 add 1 roll/PAGELABEL 624 }{ 625 aload pop 626 [{ThisPage}<<5 -2 roll>>/PUT 627 }ifelse 628 pdfmark_5 629 }forall 630}bdf 631/ds{ 632 Adobe_AGM_Utils begin 633}bdf 634/dt{ 635 currentdict Adobe_AGM_Utils eq{ 636 end 637 }if 638}bdf 639systemdict/setpacking known 640{setpacking}if 641%%EndResource 642%%BeginResource: procset Adobe_AGM_Core 2.0 0 643%%Version: 2.0 0 644%%Copyright: Copyright(C)1997-2007 Adobe Systems, Inc. All Rights Reserved. 645systemdict/setpacking known 646{ 647 currentpacking 648 true setpacking 649}if 650userdict/Adobe_AGM_Core 209 dict dup begin put 651/Adobe_AGM_Core_Id/Adobe_AGM_Core_2.0_0 def 652/AGMCORE_str256 256 string def 653/AGMCORE_save nd 654/AGMCORE_graphicsave nd 655/AGMCORE_c 0 def 656/AGMCORE_m 0 def 657/AGMCORE_y 0 def 658/AGMCORE_k 0 def 659/AGMCORE_cmykbuf 4 array def 660/AGMCORE_screen[currentscreen]cvx def 661/AGMCORE_tmp 0 def 662/AGMCORE_&setgray nd 663/AGMCORE_&setcolor nd 664/AGMCORE_&setcolorspace nd 665/AGMCORE_&setcmykcolor nd 666/AGMCORE_cyan_plate nd 667/AGMCORE_magenta_plate nd 668/AGMCORE_yellow_plate nd 669/AGMCORE_black_plate nd 670/AGMCORE_plate_ndx nd 671/AGMCORE_get_ink_data nd 672/AGMCORE_is_cmyk_sep nd 673/AGMCORE_host_sep nd 674/AGMCORE_avoid_L2_sep_space nd 675/AGMCORE_distilling nd 676/AGMCORE_composite_job nd 677/AGMCORE_producing_seps nd 678/AGMCORE_ps_level -1 def 679/AGMCORE_ps_version -1 def 680/AGMCORE_environ_ok nd 681/AGMCORE_CSD_cache 0 dict def 682/AGMCORE_currentoverprint false def 683/AGMCORE_deltaX nd 684/AGMCORE_deltaY nd 685/AGMCORE_name nd 686/AGMCORE_sep_special nd 687/AGMCORE_err_strings 4 dict def 688/AGMCORE_cur_err nd 689/AGMCORE_current_spot_alias false def 690/AGMCORE_inverting false def 691/AGMCORE_feature_dictCount nd 692/AGMCORE_feature_opCount nd 693/AGMCORE_feature_ctm nd 694/AGMCORE_ConvertToProcess false def 695/AGMCORE_Default_CTM matrix def 696/AGMCORE_Default_PageSize nd 697/AGMCORE_Default_flatness nd 698/AGMCORE_currentbg nd 699/AGMCORE_currentucr nd 700/AGMCORE_pattern_paint_type 0 def 701/knockout_unitsq nd 702currentglobal true setglobal 703[/CSA/Gradient/Procedure] 704{ 705 /Generic/Category findresource dup length dict copy/Category defineresource pop 706}forall 707setglobal 708/AGMCORE_key_known 709{ 710 where{ 711 /Adobe_AGM_Core_Id known 712 }{ 713 false 714 }ifelse 715}ndf 716/flushinput 717{ 718 save 719 2 dict begin 720 /CompareBuffer 3 -1 roll def 721 /readbuffer 256 string def 722 mark 723 { 724 currentfile readbuffer{readline}stopped 725 {cleartomark mark} 726 { 727 not 728 {pop exit} 729 if 730 CompareBuffer eq 731 {exit} 732 if 733 }ifelse 734 }loop 735 cleartomark 736 end 737 restore 738}bdf 739/getspotfunction 740{ 741 AGMCORE_screen exch pop exch pop 742 dup type/dicttype eq{ 743 dup/HalftoneType get 1 eq{ 744 /SpotFunction get 745 }{ 746 dup/HalftoneType get 2 eq{ 747 /GraySpotFunction get 748 }{ 749 pop 750 { 751 abs exch abs 2 copy add 1 gt{ 752 1 sub dup mul exch 1 sub dup mul add 1 sub 753 }{ 754 dup mul exch dup mul add 1 exch sub 755 }ifelse 756 }bind 757 }ifelse 758 }ifelse 759 }if 760}def 761/np 762{newpath}bdf 763/clp_npth 764{clip np}def 765/eoclp_npth 766{eoclip np}def 767/npth_clp 768{np clip}def 769/graphic_setup 770{ 771 /AGMCORE_graphicsave save store 772 concat 773 0 setgray 774 0 setlinecap 775 0 setlinejoin 776 1 setlinewidth 777 []0 setdash 778 10 setmiterlimit 779 np 780 false setoverprint 781 false setstrokeadjust 782 //Adobe_AGM_Core/spot_alias gx 783 /Adobe_AGM_Image where{ 784 pop 785 Adobe_AGM_Image/spot_alias 2 copy known{ 786 gx 787 }{ 788 pop pop 789 }ifelse 790 }if 791 /sep_colorspace_dict null AGMCORE_gput 792 100 dict begin 793 /dictstackcount countdictstack def 794 /showpage{}def 795 mark 796}def 797/graphic_cleanup 798{ 799 cleartomark 800 dictstackcount 1 countdictstack 1 sub{end}for 801 end 802 AGMCORE_graphicsave restore 803}def 804/compose_error_msg 805{ 806 grestoreall initgraphics 807 /Helvetica findfont 10 scalefont setfont 808 /AGMCORE_deltaY 100 def 809 /AGMCORE_deltaX 310 def 810 clippath pathbbox np pop pop 36 add exch 36 add exch moveto 811 0 AGMCORE_deltaY rlineto AGMCORE_deltaX 0 rlineto 812 0 AGMCORE_deltaY neg rlineto AGMCORE_deltaX neg 0 rlineto closepath 813 0 AGMCORE_&setgray 814 gsave 1 AGMCORE_&setgray fill grestore 815 1 setlinewidth gsave stroke grestore 816 currentpoint AGMCORE_deltaY 15 sub add exch 8 add exch moveto 817 /AGMCORE_deltaY 12 def 818 /AGMCORE_tmp 0 def 819 AGMCORE_err_strings exch get 820 { 821 dup 32 eq 822 { 823 pop 824 AGMCORE_str256 0 AGMCORE_tmp getinterval 825 stringwidth pop currentpoint pop add AGMCORE_deltaX 28 add gt 826 { 827 currentpoint AGMCORE_deltaY sub exch pop 828 clippath pathbbox pop pop pop 44 add exch moveto 829 }if 830 AGMCORE_str256 0 AGMCORE_tmp getinterval show( )show 831 0 1 AGMCORE_str256 length 1 sub 832 { 833 AGMCORE_str256 exch 0 put 834 }for 835 /AGMCORE_tmp 0 def 836 }{ 837 AGMCORE_str256 exch AGMCORE_tmp xpt 838 /AGMCORE_tmp AGMCORE_tmp 1 add def 839 }ifelse 840 }forall 841}bdf 842/AGMCORE_CMYKDeviceNColorspaces[ 843 [/Separation/None/DeviceCMYK{0 0 0}] 844 [/Separation(Black)/DeviceCMYK{0 0 0 4 -1 roll}bind] 845 [/Separation(Yellow)/DeviceCMYK{0 0 3 -1 roll 0}bind] 846 [/DeviceN[(Yellow)(Black)]/DeviceCMYK{0 0 4 2 roll}bind] 847 [/Separation(Magenta)/DeviceCMYK{0 exch 0 0}bind] 848 [/DeviceN[(Magenta)(Black)]/DeviceCMYK{0 3 1 roll 0 exch}bind] 849 [/DeviceN[(Magenta)(Yellow)]/DeviceCMYK{0 3 1 roll 0}bind] 850 [/DeviceN[(Magenta)(Yellow)(Black)]/DeviceCMYK{0 4 1 roll}bind] 851 [/Separation(Cyan)/DeviceCMYK{0 0 0}] 852 [/DeviceN[(Cyan)(Black)]/DeviceCMYK{0 0 3 -1 roll}bind] 853 [/DeviceN[(Cyan)(Yellow)]/DeviceCMYK{0 exch 0}bind] 854 [/DeviceN[(Cyan)(Yellow)(Black)]/DeviceCMYK{0 3 1 roll}bind] 855 [/DeviceN[(Cyan)(Magenta)]/DeviceCMYK{0 0}] 856 [/DeviceN[(Cyan)(Magenta)(Black)]/DeviceCMYK{0 exch}bind] 857 [/DeviceN[(Cyan)(Magenta)(Yellow)]/DeviceCMYK{0}] 858 [/DeviceCMYK] 859]def 860/ds{ 861 Adobe_AGM_Core begin 862 /currentdistillerparams where 863 { 864 pop currentdistillerparams/CoreDistVersion get 5000 lt 865 {<</DetectBlends false>>setdistillerparams}if 866 }if 867 /AGMCORE_ps_version xdf 868 /AGMCORE_ps_level xdf 869 errordict/AGM_handleerror known not{ 870 errordict/AGM_handleerror errordict/handleerror get put 871 errordict/handleerror{ 872 Adobe_AGM_Core begin 873 $error/newerror get AGMCORE_cur_err null ne and{ 874 $error/newerror false put 875 AGMCORE_cur_err compose_error_msg 876 }if 877 $error/newerror true put 878 end 879 errordict/AGM_handleerror get exec 880 }bind put 881 }if 882 /AGMCORE_environ_ok 883 ps_level AGMCORE_ps_level ge 884 ps_version AGMCORE_ps_version ge and 885 AGMCORE_ps_level -1 eq or 886 def 887 AGMCORE_environ_ok not 888 {/AGMCORE_cur_err/AGMCORE_bad_environ def}if 889 /AGMCORE_&setgray systemdict/setgray get def 890 level2{ 891 /AGMCORE_&setcolor systemdict/setcolor get def 892 /AGMCORE_&setcolorspace systemdict/setcolorspace get def 893 }if 894 /AGMCORE_currentbg currentblackgeneration def 895 /AGMCORE_currentucr currentundercolorremoval def 896 /AGMCORE_Default_flatness currentflat def 897 /AGMCORE_distilling 898 /product where{ 899 pop systemdict/setdistillerparams known product(Adobe PostScript Parser)ne and 900 }{ 901 false 902 }ifelse 903 def 904 /AGMCORE_GSTATE AGMCORE_key_known not{ 905 /AGMCORE_GSTATE 21 dict def 906 /AGMCORE_tmpmatrix matrix def 907 /AGMCORE_gstack 32 array def 908 /AGMCORE_gstackptr 0 def 909 /AGMCORE_gstacksaveptr 0 def 910 /AGMCORE_gstackframekeys 14 def 911 /AGMCORE_&gsave/gsave ldf 912 /AGMCORE_&grestore/grestore ldf 913 /AGMCORE_&grestoreall/grestoreall ldf 914 /AGMCORE_&save/save ldf 915 /AGMCORE_&setoverprint/setoverprint ldf 916 /AGMCORE_gdictcopy{ 917 begin 918 {def}forall 919 end 920 }def 921 /AGMCORE_gput{ 922 AGMCORE_gstack AGMCORE_gstackptr get 923 3 1 roll 924 put 925 }def 926 /AGMCORE_gget{ 927 AGMCORE_gstack AGMCORE_gstackptr get 928 exch 929 get 930 }def 931 /gsave{ 932 AGMCORE_&gsave 933 AGMCORE_gstack AGMCORE_gstackptr get 934 AGMCORE_gstackptr 1 add 935 dup 32 ge{limitcheck}if 936 /AGMCORE_gstackptr exch store 937 AGMCORE_gstack AGMCORE_gstackptr get 938 AGMCORE_gdictcopy 939 }def 940 /grestore{ 941 AGMCORE_&grestore 942 AGMCORE_gstackptr 1 sub 943 dup AGMCORE_gstacksaveptr lt{1 add}if 944 dup AGMCORE_gstack exch get dup/AGMCORE_currentoverprint known 945 {/AGMCORE_currentoverprint get setoverprint}{pop}ifelse 946 /AGMCORE_gstackptr exch store 947 }def 948 /grestoreall{ 949 AGMCORE_&grestoreall 950 /AGMCORE_gstackptr AGMCORE_gstacksaveptr store 951 }def 952 /save{ 953 AGMCORE_&save 954 AGMCORE_gstack AGMCORE_gstackptr get 955 AGMCORE_gstackptr 1 add 956 dup 32 ge{limitcheck}if 957 /AGMCORE_gstackptr exch store 958 /AGMCORE_gstacksaveptr AGMCORE_gstackptr store 959 AGMCORE_gstack AGMCORE_gstackptr get 960 AGMCORE_gdictcopy 961 }def 962 /setoverprint{ 963 dup/AGMCORE_currentoverprint exch AGMCORE_gput AGMCORE_&setoverprint 964 }def 965 0 1 AGMCORE_gstack length 1 sub{ 966 AGMCORE_gstack exch AGMCORE_gstackframekeys dict put 967 }for 968 }if 969 level3/AGMCORE_&sysshfill AGMCORE_key_known not and 970 { 971 /AGMCORE_&sysshfill systemdict/shfill get def 972 /AGMCORE_&sysmakepattern systemdict/makepattern get def 973 /AGMCORE_&usrmakepattern/makepattern load def 974 }if 975 /currentcmykcolor[0 0 0 0]AGMCORE_gput 976 /currentstrokeadjust false AGMCORE_gput 977 /currentcolorspace[/DeviceGray]AGMCORE_gput 978 /sep_tint 0 AGMCORE_gput 979 /devicen_tints[0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0]AGMCORE_gput 980 /sep_colorspace_dict null AGMCORE_gput 981 /devicen_colorspace_dict null AGMCORE_gput 982 /indexed_colorspace_dict null AGMCORE_gput 983 /currentcolor_intent()AGMCORE_gput 984 /customcolor_tint 1 AGMCORE_gput 985 /absolute_colorimetric_crd null AGMCORE_gput 986 /relative_colorimetric_crd null AGMCORE_gput 987 /saturation_crd null AGMCORE_gput 988 /perceptual_crd null AGMCORE_gput 989 currentcolortransfer cvlit/AGMCore_gray_xfer xdf cvlit/AGMCore_b_xfer xdf 990 cvlit/AGMCore_g_xfer xdf cvlit/AGMCore_r_xfer xdf 991 << 992 /MaxPatternItem currentsystemparams/MaxPatternCache get 993 >> 994 setuserparams 995 end 996}def 997/ps 998{ 999 /setcmykcolor where{ 1000 pop 1001 Adobe_AGM_Core/AGMCORE_&setcmykcolor/setcmykcolor load put 1002 }if 1003 Adobe_AGM_Core begin 1004 /setcmykcolor 1005 { 1006 4 copy AGMCORE_cmykbuf astore/currentcmykcolor exch AGMCORE_gput 1007 1 sub 4 1 roll 1008 3{ 1009 3 index add neg dup 0 lt{ 1010 pop 0 1011 }if 1012 3 1 roll 1013 }repeat 1014 setrgbcolor pop 1015 }ndf 1016 /currentcmykcolor 1017 { 1018 /currentcmykcolor AGMCORE_gget aload pop 1019 }ndf 1020 /setoverprint 1021 {pop}ndf 1022 /currentoverprint 1023 {false}ndf 1024 /AGMCORE_cyan_plate 1 0 0 0 test_cmyk_color_plate def 1025 /AGMCORE_magenta_plate 0 1 0 0 test_cmyk_color_plate def 1026 /AGMCORE_yellow_plate 0 0 1 0 test_cmyk_color_plate def 1027 /AGMCORE_black_plate 0 0 0 1 test_cmyk_color_plate def 1028 /AGMCORE_plate_ndx 1029 AGMCORE_cyan_plate{ 1030 0 1031 }{ 1032 AGMCORE_magenta_plate{ 1033 1 1034 }{ 1035 AGMCORE_yellow_plate{ 1036 2 1037 }{ 1038 AGMCORE_black_plate{ 1039 3 1040 }{ 1041 4 1042 }ifelse 1043 }ifelse 1044 }ifelse 1045 }ifelse 1046 def 1047 /AGMCORE_have_reported_unsupported_color_space false def 1048 /AGMCORE_report_unsupported_color_space 1049 { 1050 AGMCORE_have_reported_unsupported_color_space false eq 1051 { 1052 (Warning: Job contains content that cannot be separated with on-host methods. This content appears on the black plate, and knocks out all other plates.)== 1053 Adobe_AGM_Core/AGMCORE_have_reported_unsupported_color_space true ddf 1054 }if 1055 }def 1056 /AGMCORE_composite_job 1057 AGMCORE_cyan_plate AGMCORE_magenta_plate and AGMCORE_yellow_plate and AGMCORE_black_plate and def 1058 /AGMCORE_in_rip_sep 1059 /AGMCORE_in_rip_sep where{ 1060 pop AGMCORE_in_rip_sep 1061 }{ 1062 AGMCORE_distilling 1063 { 1064 false 1065 }{ 1066 userdict/Adobe_AGM_OnHost_Seps known{ 1067 false 1068 }{ 1069 level2{ 1070 currentpagedevice/Separations 2 copy known{ 1071 get 1072 }{ 1073 pop pop false 1074 }ifelse 1075 }{ 1076 false 1077 }ifelse 1078 }ifelse 1079 }ifelse 1080 }ifelse 1081 def 1082 /AGMCORE_producing_seps AGMCORE_composite_job not AGMCORE_in_rip_sep or def 1083 /AGMCORE_host_sep AGMCORE_producing_seps AGMCORE_in_rip_sep not and def 1084 /AGM_preserve_spots 1085 /AGM_preserve_spots where{ 1086 pop AGM_preserve_spots 1087 }{ 1088 AGMCORE_distilling AGMCORE_producing_seps or 1089 }ifelse 1090 def 1091 /AGM_is_distiller_preserving_spotimages 1092 { 1093 currentdistillerparams/PreserveOverprintSettings known 1094 { 1095 currentdistillerparams/PreserveOverprintSettings get 1096 { 1097 currentdistillerparams/ColorConversionStrategy known 1098 { 1099 currentdistillerparams/ColorConversionStrategy get 1100 /sRGB ne 1101 }{ 1102 true 1103 }ifelse 1104 }{ 1105 false 1106 }ifelse 1107 }{ 1108 false 1109 }ifelse 1110 }def 1111 /convert_spot_to_process where{pop}{ 1112 /convert_spot_to_process 1113 { 1114 //Adobe_AGM_Core begin 1115 dup map_alias{ 1116 /Name get exch pop 1117 }if 1118 dup dup(None)eq exch(All)eq or 1119 { 1120 pop false 1121 }{ 1122 AGMCORE_host_sep 1123 { 1124 gsave 1125 1 0 0 0 setcmykcolor currentgray 1 exch sub 1126 0 1 0 0 setcmykcolor currentgray 1 exch sub 1127 0 0 1 0 setcmykcolor currentgray 1 exch sub 1128 0 0 0 1 setcmykcolor currentgray 1 exch sub 1129 add add add 0 eq 1130 { 1131 pop false 1132 }{ 1133 false setoverprint 1134 current_spot_alias false set_spot_alias 1135 1 1 1 1 6 -1 roll findcmykcustomcolor 1 setcustomcolor 1136 set_spot_alias 1137 currentgray 1 ne 1138 }ifelse 1139 grestore 1140 }{ 1141 AGMCORE_distilling 1142 { 1143 pop AGM_is_distiller_preserving_spotimages not 1144 }{ 1145 //Adobe_AGM_Core/AGMCORE_name xddf 1146 false 1147 //Adobe_AGM_Core/AGMCORE_pattern_paint_type get 0 eq 1148 AGMUTIL_cpd/OverrideSeparations known and 1149 { 1150 AGMUTIL_cpd/OverrideSeparations get 1151 { 1152 /HqnSpots/ProcSet resourcestatus 1153 { 1154 pop pop pop true 1155 }if 1156 }if 1157 }if 1158 { 1159 AGMCORE_name/HqnSpots/ProcSet findresource/TestSpot gx not 1160 }{ 1161 gsave 1162 [/Separation AGMCORE_name/DeviceGray{}]AGMCORE_&setcolorspace 1163 false 1164 AGMUTIL_cpd/SeparationColorNames 2 copy known 1165 { 1166 get 1167 {AGMCORE_name eq or}forall 1168 not 1169 }{ 1170 pop pop pop true 1171 }ifelse 1172 grestore 1173 }ifelse 1174 }ifelse 1175 }ifelse 1176 }ifelse 1177 end 1178 }def 1179 }ifelse 1180 /convert_to_process where{pop}{ 1181 /convert_to_process 1182 { 1183 dup length 0 eq 1184 { 1185 pop false 1186 }{ 1187 AGMCORE_host_sep 1188 { 1189 dup true exch 1190 { 1191 dup(Cyan)eq exch 1192 dup(Magenta)eq 3 -1 roll or exch 1193 dup(Yellow)eq 3 -1 roll or exch 1194 dup(Black)eq 3 -1 roll or 1195 {pop} 1196 {convert_spot_to_process and}ifelse 1197 } 1198 forall 1199 { 1200 true exch 1201 { 1202 dup(Cyan)eq exch 1203 dup(Magenta)eq 3 -1 roll or exch 1204 dup(Yellow)eq 3 -1 roll or exch 1205 (Black)eq or and 1206 }forall 1207 not 1208 }{pop false}ifelse 1209 }{ 1210 false exch 1211 { 1212 /PhotoshopDuotoneList where{pop false}{true}ifelse 1213 { 1214 dup(Cyan)eq exch 1215 dup(Magenta)eq 3 -1 roll or exch 1216 dup(Yellow)eq 3 -1 roll or exch 1217 dup(Black)eq 3 -1 roll or 1218 {pop} 1219 {convert_spot_to_process or}ifelse 1220 } 1221 { 1222 convert_spot_to_process or 1223 } 1224 ifelse 1225 } 1226 forall 1227 }ifelse 1228 }ifelse 1229 }def 1230 }ifelse 1231 /AGMCORE_avoid_L2_sep_space 1232 version cvr 2012 lt 1233 level2 and 1234 AGMCORE_producing_seps not and 1235 def 1236 /AGMCORE_is_cmyk_sep 1237 AGMCORE_cyan_plate AGMCORE_magenta_plate or AGMCORE_yellow_plate or AGMCORE_black_plate or 1238 def 1239 /AGM_avoid_0_cmyk where{ 1240 pop AGM_avoid_0_cmyk 1241 }{ 1242 AGM_preserve_spots 1243 userdict/Adobe_AGM_OnHost_Seps known 1244 userdict/Adobe_AGM_InRip_Seps known or 1245 not and 1246 }ifelse 1247 { 1248 /setcmykcolor[ 1249 { 1250 4 copy add add add 0 eq currentoverprint and{ 1251 pop 0.0005 1252 }if 1253 }/exec cvx 1254 /AGMCORE_&setcmykcolor load dup type/operatortype ne{ 1255 /exec cvx 1256 }if 1257 ]cvx def 1258 }if 1259 /AGMCORE_IsSeparationAProcessColor 1260 { 1261 dup(Cyan)eq exch dup(Magenta)eq exch dup(Yellow)eq exch(Black)eq or or or 1262 }def 1263 AGMCORE_host_sep{ 1264 /setcolortransfer 1265 { 1266 AGMCORE_cyan_plate{ 1267 pop pop pop 1268 }{ 1269 AGMCORE_magenta_plate{ 1270 4 3 roll pop pop pop 1271 }{ 1272 AGMCORE_yellow_plate{ 1273 4 2 roll pop pop pop 1274 }{ 1275 4 1 roll pop pop pop 1276 }ifelse 1277 }ifelse 1278 }ifelse 1279 settransfer 1280 } 1281 def 1282 /AGMCORE_get_ink_data 1283 AGMCORE_cyan_plate{ 1284 {pop pop pop} 1285 }{ 1286 AGMCORE_magenta_plate{ 1287 {4 3 roll pop pop pop} 1288 }{ 1289 AGMCORE_yellow_plate{ 1290 {4 2 roll pop pop pop} 1291 }{ 1292 {4 1 roll pop pop pop} 1293 }ifelse 1294 }ifelse 1295 }ifelse 1296 def 1297 /AGMCORE_RemoveProcessColorNames 1298 { 1299 1 dict begin 1300 /filtername 1301 { 1302 dup/Cyan eq 1 index(Cyan)eq or 1303 {pop(_cyan_)}if 1304 dup/Magenta eq 1 index(Magenta)eq or 1305 {pop(_magenta_)}if 1306 dup/Yellow eq 1 index(Yellow)eq or 1307 {pop(_yellow_)}if 1308 dup/Black eq 1 index(Black)eq or 1309 {pop(_black_)}if 1310 }def 1311 dup type/arraytype eq 1312 {[exch{filtername}forall]} 1313 {filtername}ifelse 1314 end 1315 }def 1316 level3{ 1317 /AGMCORE_IsCurrentColor 1318 { 1319 dup AGMCORE_IsSeparationAProcessColor 1320 { 1321 AGMCORE_plate_ndx 0 eq 1322 {dup(Cyan)eq exch/Cyan eq or}if 1323 AGMCORE_plate_ndx 1 eq 1324 {dup(Magenta)eq exch/Magenta eq or}if 1325 AGMCORE_plate_ndx 2 eq 1326 {dup(Yellow)eq exch/Yellow eq or}if 1327 AGMCORE_plate_ndx 3 eq 1328 {dup(Black)eq exch/Black eq or}if 1329 AGMCORE_plate_ndx 4 eq 1330 {pop false}if 1331 }{ 1332 gsave 1333 false setoverprint 1334 current_spot_alias false set_spot_alias 1335 1 1 1 1 6 -1 roll findcmykcustomcolor 1 setcustomcolor 1336 set_spot_alias 1337 currentgray 1 ne 1338 grestore 1339 }ifelse 1340 }def 1341 /AGMCORE_filter_functiondatasource 1342 { 1343 5 dict begin 1344 /data_in xdf 1345 data_in type/stringtype eq 1346 { 1347 /ncomp xdf 1348 /comp xdf 1349 /string_out data_in length ncomp idiv string def 1350 0 ncomp data_in length 1 sub 1351 { 1352 string_out exch dup ncomp idiv exch data_in exch ncomp getinterval comp get 255 exch sub put 1353 }for 1354 string_out 1355 }{ 1356 string/string_in xdf 1357 /string_out 1 string def 1358 /component xdf 1359 [ 1360 data_in string_in/readstring cvx 1361 [component/get cvx 255/exch cvx/sub cvx string_out/exch cvx 0/exch cvx/put cvx string_out]cvx 1362 [/pop cvx()]cvx/ifelse cvx 1363 ]cvx/ReusableStreamDecode filter 1364 }ifelse 1365 end 1366 }def 1367 /AGMCORE_separateShadingFunction 1368 { 1369 2 dict begin 1370 /paint? xdf 1371 /channel xdf 1372 dup type/dicttype eq 1373 { 1374 begin 1375 FunctionType 0 eq 1376 { 1377 /DataSource channel Range length 2 idiv DataSource AGMCORE_filter_functiondatasource def 1378 currentdict/Decode known 1379 {/Decode Decode channel 2 mul 2 getinterval def}if 1380 paint? not 1381 {/Decode[1 1]def}if 1382 }if 1383 FunctionType 2 eq 1384 { 1385 paint? 1386 { 1387 /C0[C0 channel get 1 exch sub]def 1388 /C1[C1 channel get 1 exch sub]def 1389 }{ 1390 /C0[1]def 1391 /C1[1]def 1392 }ifelse 1393 }if 1394 FunctionType 3 eq 1395 { 1396 /Functions[Functions{channel paint? AGMCORE_separateShadingFunction}forall]def 1397 }if 1398 currentdict/Range known 1399 {/Range[0 1]def}if 1400 currentdict 1401 end}{ 1402 channel get 0 paint? AGMCORE_separateShadingFunction 1403 }ifelse 1404 end 1405 }def 1406 /AGMCORE_separateShading 1407 { 1408 3 -1 roll begin 1409 currentdict/Function known 1410 { 1411 currentdict/Background known 1412 {[1 index{Background 3 index get 1 exch sub}{1}ifelse]/Background xdf}if 1413 Function 3 1 roll AGMCORE_separateShadingFunction/Function xdf 1414 /ColorSpace[/DeviceGray]def 1415 }{ 1416 ColorSpace dup type/arraytype eq{0 get}if/DeviceCMYK eq 1417 { 1418 /ColorSpace[/DeviceN[/_cyan_/_magenta_/_yellow_/_black_]/DeviceCMYK{}]def 1419 }{ 1420 ColorSpace dup 1 get AGMCORE_RemoveProcessColorNames 1 exch put 1421 }ifelse 1422 ColorSpace 0 get/Separation eq 1423 { 1424 { 1425 [1/exch cvx/sub cvx]cvx 1426 }{ 1427 [/pop cvx 1]cvx 1428 }ifelse 1429 ColorSpace 3 3 -1 roll put 1430 pop 1431 }{ 1432 { 1433 [exch ColorSpace 1 get length 1 sub exch sub/index cvx 1/exch cvx/sub cvx ColorSpace 1 get length 1 add 1/roll cvx ColorSpace 1 get length{/pop cvx}repeat]cvx 1434 }{ 1435 pop[ColorSpace 1 get length{/pop cvx}repeat cvx 1]cvx 1436 }ifelse 1437 ColorSpace 3 3 -1 roll bind put 1438 }ifelse 1439 ColorSpace 2/DeviceGray put 1440 }ifelse 1441 end 1442 }def 1443 /AGMCORE_separateShadingDict 1444 { 1445 dup/ColorSpace get 1446 dup type/arraytype ne 1447 {[exch]}if 1448 dup 0 get/DeviceCMYK eq 1449 { 1450 exch begin 1451 currentdict 1452 AGMCORE_cyan_plate 1453 {0 true}if 1454 AGMCORE_magenta_plate 1455 {1 true}if 1456 AGMCORE_yellow_plate 1457 {2 true}if 1458 AGMCORE_black_plate 1459 {3 true}if 1460 AGMCORE_plate_ndx 4 eq 1461 {0 false}if 1462 dup not currentoverprint and 1463 {/AGMCORE_ignoreshade true def}if 1464 AGMCORE_separateShading 1465 currentdict 1466 end exch 1467 }if 1468 dup 0 get/Separation eq 1469 { 1470 exch begin 1471 ColorSpace 1 get dup/None ne exch/All ne and 1472 { 1473 ColorSpace 1 get AGMCORE_IsCurrentColor AGMCORE_plate_ndx 4 lt and ColorSpace 1 get AGMCORE_IsSeparationAProcessColor not and 1474 { 1475 ColorSpace 2 get dup type/arraytype eq{0 get}if/DeviceCMYK eq 1476 { 1477 /ColorSpace 1478 [ 1479 /Separation 1480 ColorSpace 1 get 1481 /DeviceGray 1482 [ 1483 ColorSpace 3 get/exec cvx 1484 4 AGMCORE_plate_ndx sub -1/roll cvx 1485 4 1/roll cvx 1486 3[/pop cvx]cvx/repeat cvx 1487 1/exch cvx/sub cvx 1488 ]cvx 1489 ]def 1490 }{ 1491 AGMCORE_report_unsupported_color_space 1492 AGMCORE_black_plate not 1493 { 1494 currentdict 0 false AGMCORE_separateShading 1495 }if 1496 }ifelse 1497 }{ 1498 currentdict ColorSpace 1 get AGMCORE_IsCurrentColor 1499 0 exch 1500 dup not currentoverprint and 1501 {/AGMCORE_ignoreshade true def}if 1502 AGMCORE_separateShading 1503 }ifelse 1504 }if 1505 currentdict 1506 end exch 1507 }if 1508 dup 0 get/DeviceN eq 1509 { 1510 exch begin 1511 ColorSpace 1 get convert_to_process 1512 { 1513 ColorSpace 2 get dup type/arraytype eq{0 get}if/DeviceCMYK eq 1514 { 1515 /ColorSpace 1516 [ 1517 /DeviceN 1518 ColorSpace 1 get 1519 /DeviceGray 1520 [ 1521 ColorSpace 3 get/exec cvx 1522 4 AGMCORE_plate_ndx sub -1/roll cvx 1523 4 1/roll cvx 1524 3[/pop cvx]cvx/repeat cvx 1525 1/exch cvx/sub cvx 1526 ]cvx 1527 ]def 1528 }{ 1529 AGMCORE_report_unsupported_color_space 1530 AGMCORE_black_plate not 1531 { 1532 currentdict 0 false AGMCORE_separateShading 1533 /ColorSpace[/DeviceGray]def 1534 }if 1535 }ifelse 1536 }{ 1537 currentdict 1538 false -1 ColorSpace 1 get 1539 { 1540 AGMCORE_IsCurrentColor 1541 { 1542 1 add 1543 exch pop true exch exit 1544 }if 1545 1 add 1546 }forall 1547 exch 1548 dup not currentoverprint and 1549 {/AGMCORE_ignoreshade true def}if 1550 AGMCORE_separateShading 1551 }ifelse 1552 currentdict 1553 end exch 1554 }if 1555 dup 0 get dup/DeviceCMYK eq exch dup/Separation eq exch/DeviceN eq or or not 1556 { 1557 exch begin 1558 ColorSpace dup type/arraytype eq 1559 {0 get}if 1560 /DeviceGray ne 1561 { 1562 AGMCORE_report_unsupported_color_space 1563 AGMCORE_black_plate not 1564 { 1565 ColorSpace 0 get/CIEBasedA eq 1566 { 1567 /ColorSpace[/Separation/_ciebaseda_/DeviceGray{}]def 1568 }if 1569 ColorSpace 0 get dup/CIEBasedABC eq exch dup/CIEBasedDEF eq exch/DeviceRGB eq or or 1570 { 1571 /ColorSpace[/DeviceN[/_red_/_green_/_blue_]/DeviceRGB{}]def 1572 }if 1573 ColorSpace 0 get/CIEBasedDEFG eq 1574 { 1575 /ColorSpace[/DeviceN[/_cyan_/_magenta_/_yellow_/_black_]/DeviceCMYK{}]def 1576 }if 1577 currentdict 0 false AGMCORE_separateShading 1578 }if 1579 }if 1580 currentdict 1581 end exch 1582 }if 1583 pop 1584 dup/AGMCORE_ignoreshade known 1585 { 1586 begin 1587 /ColorSpace[/Separation(None)/DeviceGray{}]def 1588 currentdict end 1589 }if 1590 }def 1591 /shfill 1592 { 1593 AGMCORE_separateShadingDict 1594 dup/AGMCORE_ignoreshade known 1595 {pop} 1596 {AGMCORE_&sysshfill}ifelse 1597 }def 1598 /makepattern 1599 { 1600 exch 1601 dup/PatternType get 2 eq 1602 { 1603 clonedict 1604 begin 1605 /Shading Shading AGMCORE_separateShadingDict def 1606 Shading/AGMCORE_ignoreshade known 1607 currentdict end exch 1608 {pop<</PatternType 1/PaintProc{pop}/BBox[0 0 1 1]/XStep 1/YStep 1/PaintType 1/TilingType 3>>}if 1609 exch AGMCORE_&sysmakepattern 1610 }{ 1611 exch AGMCORE_&usrmakepattern 1612 }ifelse 1613 }def 1614 }if 1615 }if 1616 AGMCORE_in_rip_sep{ 1617 /setcustomcolor 1618 { 1619 exch aload pop 1620 dup 7 1 roll inRip_spot_has_ink not { 1621 4{4 index mul 4 1 roll} 1622 repeat 1623 /DeviceCMYK setcolorspace 1624 6 -2 roll pop pop 1625 }{ 1626 //Adobe_AGM_Core begin 1627 /AGMCORE_k xdf/AGMCORE_y xdf/AGMCORE_m xdf/AGMCORE_c xdf 1628 end 1629 [/Separation 4 -1 roll/DeviceCMYK 1630 {dup AGMCORE_c mul exch dup AGMCORE_m mul exch dup AGMCORE_y mul exch AGMCORE_k mul} 1631 ] 1632 setcolorspace 1633 }ifelse 1634 setcolor 1635 }ndf 1636 /setseparationgray 1637 { 1638 [/Separation(All)/DeviceGray{}]setcolorspace_opt 1639 1 exch sub setcolor 1640 }ndf 1641 }{ 1642 /setseparationgray 1643 { 1644 AGMCORE_&setgray 1645 }ndf 1646 }ifelse 1647 /findcmykcustomcolor 1648 { 1649 5 makereadonlyarray 1650 }ndf 1651 /setcustomcolor 1652 { 1653 exch aload pop pop 1654 4{4 index mul 4 1 roll}repeat 1655 setcmykcolor pop 1656 }ndf 1657 /has_color 1658 /colorimage where{ 1659 AGMCORE_producing_seps{ 1660 pop true 1661 }{ 1662 systemdict eq 1663 }ifelse 1664 }{ 1665 false 1666 }ifelse 1667 def 1668 /map_index 1669 { 1670 1 index mul exch getinterval{255 div}forall 1671 }bdf 1672 /map_indexed_devn 1673 { 1674 Lookup Names length 3 -1 roll cvi map_index 1675 }bdf 1676 /n_color_components 1677 { 1678 base_colorspace_type 1679 dup/DeviceGray eq{ 1680 pop 1 1681 }{ 1682 /DeviceCMYK eq{ 1683 4 1684 }{ 1685 3 1686 }ifelse 1687 }ifelse 1688 }bdf 1689 level2{ 1690 /mo/moveto ldf 1691 /li/lineto ldf 1692 /cv/curveto ldf 1693 /knockout_unitsq 1694 { 1695 1 setgray 1696 0 0 1 1 rectfill 1697 }def 1698 level2/setcolorspace AGMCORE_key_known not and{ 1699 /AGMCORE_&&&setcolorspace/setcolorspace ldf 1700 /AGMCORE_ReplaceMappedColor 1701 { 1702 dup type dup/arraytype eq exch/packedarraytype eq or 1703 { 1704 /AGMCORE_SpotAliasAry2 where{ 1705 begin 1706 dup 0 get dup/Separation eq 1707 { 1708 pop 1709 dup length array copy 1710 dup dup 1 get 1711 current_spot_alias 1712 { 1713 dup map_alias 1714 { 1715 false set_spot_alias 1716 dup 1 exch setsepcolorspace 1717 true set_spot_alias 1718 begin 1719 /sep_colorspace_dict currentdict AGMCORE_gput 1720 pop pop pop 1721 [ 1722 /Separation Name 1723 CSA map_csa 1724 MappedCSA 1725 /sep_colorspace_proc load 1726 ] 1727 dup Name 1728 end 1729 }if 1730 }if 1731 map_reserved_ink_name 1 xpt 1732 }{ 1733 /DeviceN eq 1734 { 1735 dup length array copy 1736 dup dup 1 get[ 1737 exch{ 1738 current_spot_alias{ 1739 dup map_alias{ 1740 /Name get exch pop 1741 }if 1742 }if 1743 map_reserved_ink_name 1744 }forall 1745 ]1 xpt 1746 }if 1747 }ifelse 1748 end 1749 }if 1750 }if 1751 }def 1752 /setcolorspace 1753 { 1754 dup type dup/arraytype eq exch/packedarraytype eq or 1755 { 1756 dup 0 get/Indexed eq 1757 { 1758 AGMCORE_distilling 1759 { 1760 /PhotoshopDuotoneList where 1761 { 1762 pop false 1763 }{ 1764 true 1765 }ifelse 1766 }{ 1767 true 1768 }ifelse 1769 { 1770 aload pop 3 -1 roll 1771 AGMCORE_ReplaceMappedColor 1772 3 1 roll 4 array astore 1773 }if 1774 }{ 1775 AGMCORE_ReplaceMappedColor 1776 }ifelse 1777 }if 1778 DeviceN_PS2_inRip_seps{AGMCORE_&&&setcolorspace}if 1779 }def 1780 }if 1781 }{ 1782 /adj 1783 { 1784 currentstrokeadjust{ 1785 transform 1786 0.25 sub round 0.25 add exch 1787 0.25 sub round 0.25 add exch 1788 itransform 1789 }if 1790 }def 1791 /mo{ 1792 adj moveto 1793 }def 1794 /li{ 1795 adj lineto 1796 }def 1797 /cv{ 1798 6 2 roll adj 1799 6 2 roll adj 1800 6 2 roll adj curveto 1801 }def 1802 /knockout_unitsq 1803 { 1804 1 setgray 1805 8 8 1[8 0 0 8 0 0]{<ffffffffffffffff>}image 1806 }def 1807 /currentstrokeadjust{ 1808 /currentstrokeadjust AGMCORE_gget 1809 }def 1810 /setstrokeadjust{ 1811 /currentstrokeadjust exch AGMCORE_gput 1812 }def 1813 /setcolorspace 1814 { 1815 /currentcolorspace exch AGMCORE_gput 1816 }def 1817 /currentcolorspace 1818 { 1819 /currentcolorspace AGMCORE_gget 1820 }def 1821 /setcolor_devicecolor 1822 { 1823 base_colorspace_type 1824 dup/DeviceGray eq{ 1825 pop setgray 1826 }{ 1827 /DeviceCMYK eq{ 1828 setcmykcolor 1829 }{ 1830 setrgbcolor 1831 }ifelse 1832 }ifelse 1833 }def 1834 /setcolor 1835 { 1836 currentcolorspace 0 get 1837 dup/DeviceGray ne{ 1838 dup/DeviceCMYK ne{ 1839 dup/DeviceRGB ne{ 1840 dup/Separation eq{ 1841 pop 1842 currentcolorspace 3 gx 1843 currentcolorspace 2 get 1844 }{ 1845 dup/Indexed eq{ 1846 pop 1847 currentcolorspace 3 get dup type/stringtype eq{ 1848 currentcolorspace 1 get n_color_components 1849 3 -1 roll map_index 1850 }{ 1851 exec 1852 }ifelse 1853 currentcolorspace 1 get 1854 }{ 1855 /AGMCORE_cur_err/AGMCORE_invalid_color_space def 1856 AGMCORE_invalid_color_space 1857 }ifelse 1858 }ifelse 1859 }if 1860 }if 1861 }if 1862 setcolor_devicecolor 1863 }def 1864 }ifelse 1865 /sop/setoverprint ldf 1866 /lw/setlinewidth ldf 1867 /lc/setlinecap ldf 1868 /lj/setlinejoin ldf 1869 /ml/setmiterlimit ldf 1870 /dsh/setdash ldf 1871 /sadj/setstrokeadjust ldf 1872 /gry/setgray ldf 1873 /rgb/setrgbcolor ldf 1874 /cmyk[ 1875 /currentcolorspace[/DeviceCMYK]/AGMCORE_gput cvx 1876 /setcmykcolor load dup type/operatortype ne{/exec cvx}if 1877 ]cvx bdf 1878 level3 AGMCORE_host_sep not and{ 1879 /nzopmsc{ 1880 6 dict begin 1881 /kk exch def 1882 /yy exch def 1883 /mm exch def 1884 /cc exch def 1885 /sum 0 def 1886 cc 0 ne{/sum sum 2#1000 or def cc}if 1887 mm 0 ne{/sum sum 2#0100 or def mm}if 1888 yy 0 ne{/sum sum 2#0010 or def yy}if 1889 kk 0 ne{/sum sum 2#0001 or def kk}if 1890 AGMCORE_CMYKDeviceNColorspaces sum get setcolorspace 1891 sum 0 eq{0}if 1892 end 1893 setcolor 1894 }bdf 1895 }{ 1896 /nzopmsc/cmyk ldf 1897 }ifelse 1898 /sep/setsepcolor ldf 1899 /devn/setdevicencolor ldf 1900 /idx/setindexedcolor ldf 1901 /colr/setcolor ldf 1902 /csacrd/set_csa_crd ldf 1903 /sepcs/setsepcolorspace ldf 1904 /devncs/setdevicencolorspace ldf 1905 /idxcs/setindexedcolorspace ldf 1906 /cp/closepath ldf 1907 /clp/clp_npth ldf 1908 /eclp/eoclp_npth ldf 1909 /f/fill ldf 1910 /ef/eofill ldf 1911 /@/stroke ldf 1912 /nclp/npth_clp ldf 1913 /gset/graphic_setup ldf 1914 /gcln/graphic_cleanup ldf 1915 /ct/concat ldf 1916 /cf/currentfile ldf 1917 /fl/filter ldf 1918 /rs/readstring ldf 1919 /AGMCORE_def_ht currenthalftone def 1920 /clonedict Adobe_AGM_Utils begin/clonedict load end def 1921 /clonearray Adobe_AGM_Utils begin/clonearray load end def 1922 currentdict{ 1923 dup xcheck 1 index type dup/arraytype eq exch/packedarraytype eq or and{ 1924 bind 1925 }if 1926 def 1927 }forall 1928 /getrampcolor 1929 { 1930 /indx exch def 1931 0 1 NumComp 1 sub 1932 { 1933 dup 1934 Samples exch get 1935 dup type/stringtype eq{indx get}if 1936 exch 1937 Scaling exch get aload pop 1938 3 1 roll 1939 mul add 1940 }for 1941 ColorSpaceFamily/Separation eq 1942 {sep} 1943 { 1944 ColorSpaceFamily/DeviceN eq 1945 {devn}{setcolor}ifelse 1946 }ifelse 1947 }bdf 1948 /sssetbackground{ 1949 aload pop 1950 ColorSpaceFamily/Separation eq 1951 {sep} 1952 { 1953 ColorSpaceFamily/DeviceN eq 1954 {devn}{setcolor}ifelse 1955 }ifelse 1956 }bdf 1957 /RadialShade 1958 { 1959 40 dict begin 1960 /ColorSpaceFamily xdf 1961 /background xdf 1962 /ext1 xdf 1963 /ext0 xdf 1964 /BBox xdf 1965 /r2 xdf 1966 /c2y xdf 1967 /c2x xdf 1968 /r1 xdf 1969 /c1y xdf 1970 /c1x xdf 1971 /rampdict xdf 1972 /setinkoverprint where{pop/setinkoverprint{pop}def}if 1973 gsave 1974 BBox length 0 gt 1975 { 1976 np 1977 BBox 0 get BBox 1 get moveto 1978 BBox 2 get BBox 0 get sub 0 rlineto 1979 0 BBox 3 get BBox 1 get sub rlineto 1980 BBox 2 get BBox 0 get sub neg 0 rlineto 1981 closepath 1982 clip 1983 np 1984 }if 1985 c1x c2x eq 1986 { 1987 c1y c2y lt{/theta 90 def}{/theta 270 def}ifelse 1988 }{ 1989 /slope c2y c1y sub c2x c1x sub div def 1990 /theta slope 1 atan def 1991 c2x c1x lt c2y c1y ge and{/theta theta 180 sub def}if 1992 c2x c1x lt c2y c1y lt and{/theta theta 180 add def}if 1993 }ifelse 1994 gsave 1995 clippath 1996 c1x c1y translate 1997 theta rotate 1998 -90 rotate 1999 {pathbbox}stopped 2000 {0 0 0 0}if 2001 /yMax xdf 2002 /xMax xdf 2003 /yMin xdf 2004 /xMin xdf 2005 grestore 2006 xMax xMin eq yMax yMin eq or 2007 { 2008 grestore 2009 end 2010 }{ 2011 /max{2 copy gt{pop}{exch pop}ifelse}bdf 2012 /min{2 copy lt{pop}{exch pop}ifelse}bdf 2013 rampdict begin 2014 40 dict begin 2015 background length 0 gt{background sssetbackground gsave clippath fill grestore}if 2016 gsave 2017 c1x c1y translate 2018 theta rotate 2019 -90 rotate 2020 /c2y c1x c2x sub dup mul c1y c2y sub dup mul add sqrt def 2021 /c1y 0 def 2022 /c1x 0 def 2023 /c2x 0 def 2024 ext0 2025 { 2026 0 getrampcolor 2027 c2y r2 add r1 sub 0.0001 lt 2028 { 2029 c1x c1y r1 360 0 arcn 2030 pathbbox 2031 /aymax exch def 2032 /axmax exch def 2033 /aymin exch def 2034 /axmin exch def 2035 /bxMin xMin axmin min def 2036 /byMin yMin aymin min def 2037 /bxMax xMax axmax max def 2038 /byMax yMax aymax max def 2039 bxMin byMin moveto 2040 bxMax byMin lineto 2041 bxMax byMax lineto 2042 bxMin byMax lineto 2043 bxMin byMin lineto 2044 eofill 2045 }{ 2046 c2y r1 add r2 le 2047 { 2048 c1x c1y r1 0 360 arc 2049 fill 2050 } 2051 { 2052 c2x c2y r2 0 360 arc fill 2053 r1 r2 eq 2054 { 2055 /p1x r1 neg def 2056 /p1y c1y def 2057 /p2x r1 def 2058 /p2y c1y def 2059 p1x p1y moveto p2x p2y lineto p2x yMin lineto p1x yMin lineto 2060 fill 2061 }{ 2062 /AA r2 r1 sub c2y div def 2063 AA -1 eq 2064 {/theta 89.99 def} 2065 {/theta AA 1 AA dup mul sub sqrt div 1 atan def} 2066 ifelse 2067 /SS1 90 theta add dup sin exch cos div def 2068 /p1x r1 SS1 SS1 mul SS1 SS1 mul 1 add div sqrt mul neg def 2069 /p1y p1x SS1 div neg def 2070 /SS2 90 theta sub dup sin exch cos div def 2071 /p2x r1 SS2 SS2 mul SS2 SS2 mul 1 add div sqrt mul def 2072 /p2y p2x SS2 div neg def 2073 r1 r2 gt 2074 { 2075 /L1maxX p1x yMin p1y sub SS1 div add def 2076 /L2maxX p2x yMin p2y sub SS2 div add def 2077 }{ 2078 /L1maxX 0 def 2079 /L2maxX 0 def 2080 }ifelse 2081 p1x p1y moveto p2x p2y lineto L2maxX L2maxX p2x sub SS2 mul p2y add lineto 2082 L1maxX L1maxX p1x sub SS1 mul p1y add lineto 2083 fill 2084 }ifelse 2085 }ifelse 2086 }ifelse 2087 }if 2088 c1x c2x sub dup mul 2089 c1y c2y sub dup mul 2090 add 0.5 exp 2091 0 dtransform 2092 dup mul exch dup mul add 0.5 exp 72 div 2093 0 72 matrix defaultmatrix dtransform dup mul exch dup mul add sqrt 2094 72 0 matrix defaultmatrix dtransform dup mul exch dup mul add sqrt 2095 1 index 1 index lt{exch}if pop 2096 /hires xdf 2097 hires mul 2098 /numpix xdf 2099 /numsteps NumSamples def 2100 /rampIndxInc 1 def 2101 /subsampling false def 2102 numpix 0 ne 2103 { 2104 NumSamples numpix div 0.5 gt 2105 { 2106 /numsteps numpix 2 div round cvi dup 1 le{pop 2}if def 2107 /rampIndxInc NumSamples 1 sub numsteps div def 2108 /subsampling true def 2109 }if 2110 }if 2111 /xInc c2x c1x sub numsteps div def 2112 /yInc c2y c1y sub numsteps div def 2113 /rInc r2 r1 sub numsteps div def 2114 /cx c1x def 2115 /cy c1y def 2116 /radius r1 def 2117 np 2118 xInc 0 eq yInc 0 eq rInc 0 eq and and 2119 { 2120 0 getrampcolor 2121 cx cy radius 0 360 arc 2122 stroke 2123 NumSamples 1 sub getrampcolor 2124 cx cy radius 72 hires div add 0 360 arc 2125 0 setlinewidth 2126 stroke 2127 }{ 2128 0 2129 numsteps 2130 { 2131 dup 2132 subsampling{round cvi}if 2133 getrampcolor 2134 cx cy radius 0 360 arc 2135 /cx cx xInc add def 2136 /cy cy yInc add def 2137 /radius radius rInc add def 2138 cx cy radius 360 0 arcn 2139 eofill 2140 rampIndxInc add 2141 }repeat 2142 pop 2143 }ifelse 2144 ext1 2145 { 2146 c2y r2 add r1 lt 2147 { 2148 c2x c2y r2 0 360 arc 2149 fill 2150 }{ 2151 c2y r1 add r2 sub 0.0001 le 2152 { 2153 c2x c2y r2 360 0 arcn 2154 pathbbox 2155 /aymax exch def 2156 /axmax exch def 2157 /aymin exch def 2158 /axmin exch def 2159 /bxMin xMin axmin min def 2160 /byMin yMin aymin min def 2161 /bxMax xMax axmax max def 2162 /byMax yMax aymax max def 2163 bxMin byMin moveto 2164 bxMax byMin lineto 2165 bxMax byMax lineto 2166 bxMin byMax lineto 2167 bxMin byMin lineto 2168 eofill 2169 }{ 2170 c2x c2y r2 0 360 arc fill 2171…
Large files files are truncated, but you can click here to view the full file