PageRenderTime 411ms CodeModel.GetById 25ms app.highlight 283ms RepoModel.GetById 1ms app.codeStats 2ms

/contrib/bind9/doc/arm/isc-logo.eps

https://bitbucket.org/freebsd/freebsd-head/
Unknown | 5022 lines | 4994 code | 28 blank | 0 comment | 0 complexity | 1d0d4b2bb503eb137e87bf427db7db91 MD5 | raw 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					r1 r2 eq
 2172					{
 2173						/p1x r2 neg def
 2174						/p1y c2y def
 2175						/p2x r2 def
 2176						/p2y c2y def
 2177						p1x p1y moveto p2x p2y lineto p2x yMax lineto p1x yMax lineto
 2178						fill
 2179					}{
 2180						/AA r2 r1 sub c2y div def
 2181						AA -1 eq
 2182						{/theta 89.99 def}
 2183						{/theta AA 1 AA dup mul sub sqrt div 1 atan def}
 2184						ifelse
 2185						/SS1 90 theta add dup sin exch cos div def
 2186						/p1x r2 SS1 SS1 mul SS1 SS1 mul 1 add div sqrt mul neg def
 2187						/p1y c2y p1x SS1 div sub def
 2188						/SS2 90 theta sub dup sin exch cos div def
 2189						/p2x r2 SS2 SS2 mul SS2 SS2 mul 1 add div sqrt mul def
 2190						/p2y c2y p2x SS2 div sub def
 2191						r1 r2 lt
 2192						{
 2193							/L1maxX p1x yMax p1y sub SS1 div add def
 2194							/L2maxX p2x yMax p2y sub SS2 div add def
 2195						}{
 2196							/L1maxX 0 def
 2197							/L2maxX 0 def
 2198						}ifelse
 2199						p1x p1y moveto p2x p2y lineto L2maxX L2maxX p2x sub SS2 mul p2y add lineto
 2200						L1maxX L1maxX p1x sub SS1 mul p1y add lineto
 2201						fill
 2202					}ifelse
 2203				}ifelse
 2204			}ifelse
 2205		}if
 2206		grestore
 2207		grestore
 2208		end
 2209		end
 2210		end
 2211		}ifelse
 2212	}bdf
 2213	/GenStrips
 2214	{
 2215		40 dict begin
 2216		/ColorSpaceFamily xdf
 2217		/background xdf
 2218		/ext1 xdf
 2219		/ext0 xdf
 2220		/BBox xdf
 2221		/y2 xdf
 2222		/x2 xdf
 2223		/y1 xdf
 2224		/x1 xdf
 2225		/rampdict xdf
 2226		/setinkoverprint where{pop/setinkoverprint{pop}def}if
 2227		gsave
 2228		BBox length 0 gt
 2229		{
 2230			np
 2231			BBox 0 get BBox 1 get moveto
 2232			BBox 2 get BBox 0 get sub 0 rlineto
 2233			0 BBox 3 get BBox 1 get sub rlineto
 2234			BBox 2 get BBox 0 get sub neg 0 rlineto
 2235			closepath
 2236			clip
 2237			np
 2238		}if
 2239		x1 x2 eq
 2240		{
 2241			y1 y2 lt{/theta 90 def}{/theta 270 def}ifelse
 2242		}{
 2243			/slope y2 y1 sub x2 x1 sub div def
 2244			/theta slope 1 atan def
 2245			x2 x1 lt y2 y1 ge and{/theta theta 180 sub def}if
 2246			x2 x1 lt y2 y1 lt and{/theta theta 180 add def}if
 2247		}
 2248		ifelse
 2249		gsave
 2250		clippath
 2251		x1 y1 translate
 2252		theta rotate
 2253		{pathbbox}stopped
 2254		{0 0 0 0}if
 2255		/yMax exch def
 2256		/xMax exch def
 2257		/yMin exch def
 2258		/xMin exch def
 2259		grestore
 2260		xMax xMin eq yMax yMin eq or
 2261		{
 2262			grestore
 2263			end
 2264		}{
 2265			rampdict begin
 2266			20 dict begin
 2267			background length 0 gt{background sssetbackground gsave clippath fill grestore}if
 2268			gsave
 2269			x1 y1 translate
 2270			theta rotate
 2271			/xStart 0 def
 2272			/xEnd x2 x1 sub dup mul y2 y1 sub dup mul add 0.5 exp def
 2273			/ySpan yMax yMin sub def
 2274			/numsteps NumSamples def
 2275			/rampIndxInc 1 def
 2276			/subsampling false def
 2277			xStart 0 transform
 2278			xEnd 0 transform
 2279			3 -1 roll
 2280			sub dup mul
 2281			3 1 roll
 2282			sub dup mul
 2283			add 0.5 exp 72 div
 2284			0 72 matrix defaultmatrix dtransform dup mul exch dup mul add sqrt
 2285			72 0 matrix defaultmatrix dtransform dup mul exch dup mul add sqrt
 2286			1 index 1 index lt{exch}if pop
 2287			mul
 2288			/numpix xdf
 2289			numpix 0 ne
 2290			{
 2291				NumSamples numpix div 0.5 gt
 2292				{
 2293					/numsteps numpix 2 div round cvi dup 1 le{pop 2}if def
 2294					/rampIndxInc NumSamples 1 sub numsteps div def
 2295					/subsampling true def
 2296				}if
 2297			}if
 2298			ext0
 2299			{
 2300				0 getrampcolor
 2301				xMin xStart lt
 2302				{
 2303					xMin yMin xMin neg ySpan rectfill
 2304				}if
 2305			}if
 2306			/xInc xEnd xStart sub numsteps div def
 2307			/x xStart def
 2308			0
 2309			numsteps
 2310			{
 2311				dup
 2312				subsampling{round cvi}if
 2313				getrampcolor
 2314				x yMin xInc ySpan rectfill
 2315				/x x xInc add def
 2316				rampIndxInc add
 2317			}repeat
 2318			pop
 2319			ext1{
 2320				xMax xEnd gt
 2321				{
 2322					xEnd yMin xMax xEnd sub ySpan rectfill
 2323				}if
 2324			}if
 2325			grestore
 2326			grestore
 2327			end
 2328			end
 2329			end
 2330		}ifelse
 2331	}bdf
 2332}def
 2333/pt
 2334{
 2335	end
 2336}def
 2337/dt{
 2338}def
 2339/pgsv{
 2340	//Adobe_AGM_Core/AGMCORE_save save put
 2341}def
 2342/pgrs{
 2343	//Adobe_AGM_Core/AGMCORE_save get restore
 2344}def
 2345systemdict/findcolorrendering known{
 2346	/findcolorrendering systemdict/findcolorrendering get def
 2347}if
 2348systemdict/setcolorrendering known{
 2349	/setcolorrendering systemdict/setcolorrendering get def
 2350}if
 2351/test_cmyk_color_plate
 2352{
 2353	gsave
 2354	setcmykcolor currentgray 1 ne
 2355	grestore
 2356}def
 2357/inRip_spot_has_ink
 2358{
 2359	dup//Adobe_AGM_Core/AGMCORE_name xddf
 2360	convert_spot_to_process not
 2361}def
 2362/map255_to_range
 2363{
 2364	1 index sub
 2365	3 -1 roll 255 div mul add
 2366}def
 2367/set_csa_crd
 2368{
 2369	/sep_colorspace_dict null AGMCORE_gput
 2370	begin
 2371		CSA get_csa_by_name setcolorspace_opt
 2372		set_crd
 2373	end
 2374}
 2375def
 2376/map_csa
 2377{
 2378	currentdict/MappedCSA known{MappedCSA null ne}{false}ifelse
 2379	{pop}{get_csa_by_name/MappedCSA xdf}ifelse
 2380}def
 2381/setsepcolor
 2382{
 2383	/sep_colorspace_dict AGMCORE_gget begin
 2384		dup/sep_tint exch AGMCORE_gput
 2385		TintProc
 2386	end
 2387}def
 2388/setdevicencolor
 2389{
 2390	/devicen_colorspace_dict AGMCORE_gget begin
 2391		Names length copy
 2392		Names length 1 sub -1 0
 2393		{
 2394			/devicen_tints AGMCORE_gget 3 1 roll xpt
 2395		}for
 2396		TintProc
 2397	end
 2398}def
 2399/sep_colorspace_proc
 2400{
 2401	/AGMCORE_tmp exch store
 2402	/sep_colorspace_dict AGMCORE_gget begin
 2403	currentdict/Components known{
 2404		Components aload pop 
 2405		TintMethod/Lab eq{
 2406			2{AGMCORE_tmp mul NComponents 1 roll}repeat
 2407			LMax sub AGMCORE_tmp mul LMax add NComponents 1 roll
 2408		}{
 2409			TintMethod/Subtractive eq{
 2410				NComponents{
 2411					AGMCORE_tmp mul NComponents 1 roll
 2412				}repeat
 2413			}{
 2414				NComponents{
 2415					1 sub AGMCORE_tmp mul 1 add NComponents 1 roll
 2416				}repeat
 2417			}ifelse
 2418		}ifelse
 2419	}{
 2420		ColorLookup AGMCORE_tmp ColorLookup length 1 sub mul round cvi get
 2421		aload pop
 2422	}ifelse
 2423	end
 2424}def
 2425/sep_colorspace_gray_proc
 2426{
 2427	/AGMCORE_tmp exch store
 2428	/sep_colorspace_dict AGMCORE_gget begin
 2429	GrayLookup AGMCORE_tmp GrayLookup length 1 sub mul round cvi get
 2430	end
 2431}def
 2432/sep_proc_name
 2433{
 2434	dup 0 get 
 2435	dup/DeviceRGB eq exch/DeviceCMYK eq or level2 not and has_color not and{
 2436		pop[/DeviceGray]
 2437		/sep_colorspace_gray_proc
 2438	}{
 2439		/sep_colorspace_proc
 2440	}ifelse
 2441}def
 2442/setsepcolorspace
 2443{
 2444	current_spot_alias{
 2445		dup begin
 2446			Name map_alias{
 2447				exch pop
 2448			}if
 2449		end
 2450	}if
 2451	dup/sep_colorspace_dict exch AGMCORE_gput
 2452	begin
 2453	CSA map_csa
 2454	/AGMCORE_sep_special Name dup()eq exch(All)eq or store
 2455	AGMCORE_avoid_L2_sep_space{
 2456		[/Indexed MappedCSA sep_proc_name 255 exch 
 2457			{255 div}/exec cvx 3 -1 roll[4 1 roll load/exec cvx]cvx 
 2458		]setcolorspace_opt
 2459		/TintProc{
 2460			255 mul round cvi setcolor
 2461		}bdf
 2462	}{
 2463		MappedCSA 0 get/DeviceCMYK eq 
 2464		currentdict/Components known and 
 2465		AGMCORE_sep_special not and{
 2466			/TintProc[
 2467				Components aload pop Name findcmykcustomcolor 
 2468				/exch cvx/setcustomcolor cvx
 2469			]cvx bdf
 2470		}{
 2471 			AGMCORE_host_sep Name(All)eq and{
 2472 				/TintProc{
 2473					1 exch sub setseparationgray 
 2474				}bdf
 2475 			}{
 2476				AGMCORE_in_rip_sep MappedCSA 0 get/DeviceCMYK eq and 
 2477				AGMCORE_host_sep or
 2478				Name()eq and{
 2479					/TintProc[
 2480						MappedCSA sep_proc_name exch 0 get/DeviceCMYK eq{
 2481							cvx/setcmykcolor cvx
 2482						}{
 2483							cvx/setgray cvx
 2484						}ifelse
 2485					]cvx bdf
 2486				}{
 2487					AGMCORE_producing_seps MappedCSA 0 get dup/DeviceCMYK eq exch/DeviceGray eq or and AGMCORE_sep_special not and{
 2488	 					/TintProc[
 2489							/dup cvx
 2490							MappedCSA sep_proc_name cvx exch
 2491							0 get/DeviceGray eq{
 2492								1/exch cvx/sub cvx 0 0 0 4 -1/roll cvx
 2493							}if
 2494							/Name cvx/findcmykcustomcolor cvx/exch cvx
 2495							AGMCORE_host_sep{
 2496								AGMCORE_is_cmyk_sep
 2497								/Name cvx 
 2498								/AGMCORE_IsSeparationAProcessColor load/exec cvx
 2499								/not cvx/and cvx 
 2500							}{
 2501								Name inRip_spot_has_ink not
 2502							}ifelse
 2503							[
 2504		 						/pop cvx 1
 2505							]cvx/if cvx
 2506							/setcustomcolor cvx
 2507						]cvx bdf
 2508 					}{
 2509						/TintProc{setcolor}bdf
 2510						[/Separation Name MappedCSA sep_proc_name load]setcolorspace_opt
 2511					}ifelse
 2512				}ifelse
 2513			}ifelse
 2514		}ifelse
 2515	}ifelse
 2516	set_crd
 2517	setsepcolor
 2518	end
 2519}def
 2520/additive_blend
 2521{
 2522 	3 dict begin
 2523 	/numarrays xdf
 2524 	/numcolors xdf
 2525 	0 1 numcolors 1 sub
 2526 		{
 2527 		/c1 xdf
 2528 		1
 2529 		0 1 numarrays 1 sub
 2530 			{
 2531			1 exch add/index cvx
 2532 			c1/get cvx/mul cvx
 2533 			}for
 2534 		numarrays 1 add 1/roll cvx 
 2535 		}for
 2536 	numarrays[/pop cvx]cvx/repeat cvx
 2537 	end
 2538}def
 2539/subtractive_blend
 2540{
 2541	3 dict begin
 2542	/numarrays xdf
 2543	/numcolors xdf
 2544	0 1 numcolors 1 sub
 2545		{
 2546		/c1 xdf
 2547		1 1
 2548		0 1 numarrays 1 sub
 2549			{
 2550			1 3 3 -1 roll add/index cvx 
 2551			c1/get cvx/sub cvx/mul cvx
 2552			}for
 2553		/sub cvx
 2554		numarrays 1 add 1/roll cvx
 2555		}for
 2556	numarrays[/pop cvx]cvx/repeat cvx
 2557	end
 2558}def
 2559/exec_tint_transform
 2560{
 2561	/TintProc[
 2562		/TintTransform cvx/setcolor cvx
 2563	]cvx bdf
 2564	MappedCSA setcolorspace_opt
 2565}bdf
 2566/devn_makecustomcolor
 2567{
 2568	2 dict begin
 2569	/names_index xdf
 2570	/Names xdf
 2571	1 1 1 1 Names names_index get findcmykcustomcolor
 2572	/devicen_tints AGMCORE_gget names_index get setcustomcolor
 2573	Names length{pop}repeat
 2574	end
 2575}bdf
 2576/setdevicencolorspace
 2577{
 2578	dup/AliasedColorants known{false}{true}ifelse 
 2579	current_spot_alias and{
 2580		7 dict begin
 2581		/names_index 0 def
 2582		dup/names_len exch/Names get length def
 2583		/new_names names_len array def
 2584		/new_LookupTables names_len array def
 2585		/alias_cnt 0 def
 2586		dup/Names get
 2587		{
 2588			dup map_alias{
 2589				exch pop
 2590				dup/ColorLookup known{
 2591					dup begin
 2592					new_LookupTables names_index ColorLookup put
 2593					end
 2594				}{
 2595					dup/Components known{
 2596						dup begin
 2597						new_LookupTables names_index Components put
 2598						end
 2599					}{
 2600						dup begin
 2601						new_LookupTables names_index[null null null null]put
 2602						end
 2603					}ifelse
 2604				}ifelse
 2605				new_names names_index 3 -1 roll/Name get put
 2606				/alias_cnt alias_cnt 1 add def 
 2607			}{
 2608				/name xdf				
 2609				new_names names_index name put
 2610				dup/LookupTables known{
 2611					dup begin
 2612					new_LookupTables names_index LookupTables names_index get put
 2613					end
 2614				}{
 2615					dup begin
 2616					new_LookupTables names_index[null null null null]put
 2617					end
 2618				}ifelse
 2619			}ifelse
 2620			/names_index names_index 1 add def 
 2621		}forall
 2622		alias_cnt 0 gt{
 2623			/AliasedColorants true def
 2624			/lut_entry_len new_LookupTables 0 get dup length 256 ge{0 get length}{length}ifelse def
 2625			0 1 names_len 1 sub{
 2626				/names_index xdf
 2627				new_LookupTables names_index get dup length 256 ge{0 get length}{length}ifelse lut_entry_len ne{
 2628					/AliasedColorants false def
 2629					exit
 2630				}{
 2631					new_LookupTables names_index get 0 get null eq{
 2632						dup/Names get names_index get/name xdf
 2633						name(Cyan)eq name(Magenta)eq name(Yellow)eq name(Black)eq
 2634						or or or not{
 2635							/AliasedColorants false def
 2636							exit
 2637						}if
 2638					}if
 2639				}ifelse
 2640			}for
 2641			lut_entry_len 1 eq{
 2642				/AliasedColorants false def
 2643			}if
 2644			AliasedColorants{
 2645				dup begin
 2646				/Names new_names def
 2647				/LookupTables new_LookupTables def
 2648				/AliasedColorants true def
 2649				/NComponents lut_entry_len def
 2650				/TintMethod NComponents 4 eq{/Subtractive}{/Additive}ifelse def
 2651				/MappedCSA TintMethod/Additive eq{/DeviceRGB}{/DeviceCMYK}ifelse def
 2652				currentdict/TTTablesIdx known not{
 2653					/TTTablesIdx -1 def
 2654				}if
 2655				end
 2656			}if
 2657		}if
 2658		end
 2659	}if
 2660	dup/devicen_colorspace_dict exch AGMCORE_gput
 2661	begin
 2662	currentdict/AliasedColorants known{
 2663		AliasedColorants
 2664	}{
 2665		false
 2666	}ifelse
 2667	dup not{
 2668		CSA map_csa
 2669	}if
 2670	/TintTransform load type/nulltype eq or{
 2671		/TintTransform[
 2672			0 1 Names length 1 sub
 2673				{
 2674				/TTTablesIdx TTTablesIdx 1 add def
 2675				dup LookupTables exch get dup 0 get null eq
 2676					{
 2677					1 index
 2678					Names exch get
 2679					dup(Cyan)eq
 2680						{
 2681						pop exch
 2682						LookupTables length exch sub
 2683						/index cvx
 2684						0 0 0
 2685						}
 2686						{
 2687						dup(Magenta)eq
 2688							{
 2689							pop exch
 2690							LookupTables length exch sub
 2691							/index cvx
 2692							0/exch cvx 0 0
 2693							}{
 2694							(Yellow)eq
 2695								{
 2696								exch
 2697								LookupTables length exch sub
 2698								/index cvx
 2699								0 0 3 -1/roll cvx 0
 2700								}{
 2701								exch
 2702								LookupTables length exch sub
 2703								/index cvx
 2704								0 0 0 4 -1/roll cvx
 2705								}ifelse
 2706							}ifelse
 2707						}ifelse
 2708					5 -1/roll cvx/astore cvx
 2709					}{
 2710					dup length 1 sub
 2711					LookupTables length 4 -1 roll sub 1 add
 2712					/index cvx/mul cvx/round cvx/cvi cvx/get cvx
 2713					}ifelse
 2714					Names length TTTablesIdx add 1 add 1/roll cvx
 2715				}for
 2716			Names length[/pop cvx]cvx/repeat cvx
 2717			NComponents Names length
 2718 			TintMethod/Subtractive eq
 2719 				{
 2720 				subtractive_blend
 2721 				}{
 2722 				additive_blend
 2723 				}ifelse
 2724		]cvx bdf
 2725	}if
 2726	AGMCORE_host_sep{
 2727		Names convert_to_process{
 2728			exec_tint_transform
 2729		}
 2730		{	
 2731			currentdict/AliasedColorants known{
 2732				AliasedColorants not
 2733			}{
 2734				false
 2735			}ifelse
 2736			5 dict begin
 2737			/AvoidAliasedColorants xdf
 2738			/painted? false def
 2739			/names_index 0 def
 2740			/names_len Names length def
 2741			AvoidAliasedColorants{
 2742				/currentspotalias current_spot_alias def
 2743				false set_spot_alias
 2744			}if
 2745			Names{
 2746				AGMCORE_is_cmyk_sep{
 2747					dup(Cyan)eq AGMCORE_cyan_plate and exch
 2748					dup(Magenta)eq AGMCORE_magenta_plate and exch
 2749					dup(Yellow)eq AGMCORE_yellow_plate and exch
 2750					(Black)eq AGMCORE_black_plate and or or or{
 2751						/devicen_colorspace_dict AGMCORE_gget/TintProc[
 2752							Names names_index/devn_makecustomcolor cvx
 2753						]cvx ddf
 2754						/painted? true def
 2755					}if
 2756					painted?{exit}if
 2757				}{
 2758					0 0 0 0 5 -1 roll findcmykcustomcolor 1 setcustomcolor currentgray 0 eq{
 2759					/devicen_colorspace_dict AGMCORE_gget/TintProc[
 2760						Names names_index/devn_makecustomcolor cvx
 2761					]cvx ddf
 2762					/painted? true def
 2763					exit
 2764					}if
 2765				}ifelse
 2766				/names_index names_index 1 add def
 2767			}forall
 2768			AvoidAliasedColorants{
 2769				currentspotalias set_spot_alias
 2770			}if
 2771			painted?{
 2772				/devicen_colorspace_dict AGMCORE_gget/names_index names_index put
 2773			}{
 2774				/devicen_colorspace_dict AGMCORE_gget/TintProc[
 2775					names_len[/pop cvx]cvx/repeat cvx 1/setseparationgray cvx
 2776 					0 0 0 0/setcmykcolor cvx
 2777				]cvx ddf
 2778			}ifelse
 2779			end
 2780		}ifelse
 2781	}
 2782	{
 2783		AGMCORE_in_rip_sep{
 2784			Names convert_to_process not
 2785		}{
 2786			level3
 2787		}ifelse
 2788		{
 2789			[/DeviceN Names MappedCSA/TintTransform load]setcolorspace_opt
 2790			/TintProc level3 not AGMCORE_in_rip_sep and{
 2791				[
 2792					Names/length cvx[/pop cvx]cvx/repeat cvx
 2793				]cvx bdf
 2794			}{
 2795				{setcolor}bdf
 2796			}ifelse
 2797		}{
 2798			exec_tint_transform
 2799		}ifelse
 2800	}ifelse
 2801	set_crd
 2802	/AliasedColorants false def
 2803	end
 2804}def
 2805/setindexedcolorspace
 2806{
 2807	dup/indexed_colorspace_dict exch AGMCORE_gput
 2808	begin
 2809		currentdict/CSDBase known{
 2810			CSDBase/CSD get_res begin
 2811			currentdict/Names known{
 2812				currentdict devncs
 2813			}{
 2814				1 currentdict sepcs
 2815			}ifelse
 2816			AGMCORE_host_sep{
 2817				4 dict begin
 2818				/compCnt/Names where{pop Names length}{1}ifelse def
 2819				/NewLookup HiVal 1 add string def
 2820				0 1 HiVal{
 2821					/tableIndex xdf
 2822					Lookup dup type/stringtype eq{
 2823						compCnt tableIndex map_index
 2824					}{
 2825						exec
 2826					}ifelse
 2827					/Names where{
 2828						pop setdevicencolor
 2829					}{
 2830						setsepcolor
 2831					}ifelse
 2832					currentgray
 2833					tableIndex exch
 2834					255 mul cvi 
 2835					NewLookup 3 1 roll put
 2836				}for
 2837				[/Indexed currentcolorspace HiVal NewLookup]setcolorspace_opt
 2838				end
 2839			}{
 2840				level3
 2841				{
 2842					currentdict/Names known{
 2843						[/Indexed[/DeviceN Names MappedCSA/TintTransform load]HiVal Lookup]setcolorspace_opt
 2844					}{
 2845						[/Indexed[/Separation Name MappedCSA sep_proc_name load]HiVal Lookup]setcolorspace_opt
 2846					}ifelse
 2847				}{
 2848				[/Indexed MappedCSA HiVal
 2849					[
 2850					currentdict/Names known{
 2851						Lookup dup type/stringtype eq
 2852							{/exch cvx CSDBase/CSD get_res/Names get length dup/mul cvx exch/getinterval cvx{255 div}/forall cvx}
 2853							{/exec cvx}ifelse
 2854							/TintTransform load/exec cvx
 2855					}{
 2856						Lookup dup type/stringtype eq
 2857							{/exch cvx/get cvx 255/div cvx}
 2858							{/exec cvx}ifelse
 2859							CSDBase/CSD get_res/MappedCSA get sep_proc_name exch pop/load cvx/exec cvx
 2860					}ifelse
 2861					]cvx
 2862				]setcolorspace_opt
 2863				}ifelse
 2864			}ifelse
 2865			end
 2866			set_crd
 2867		}
 2868		{
 2869			CSA map_csa
 2870			AGMCORE_host_sep level2 not and{
 2871				0 0 0 0 setcmykcolor
 2872			}{
 2873				[/Indexed MappedCSA 
 2874				level2 not has_color not and{
 2875					dup 0 get dup/DeviceRGB eq exch/DeviceCMYK eq or{
 2876						pop[/DeviceGray]
 2877					}if
 2878					HiVal GrayLookup
 2879				}{
 2880					HiVal 
 2881					currentdict/RangeArray known{
 2882						{
 2883							/indexed_colorspace_dict AGMCORE_gget begin
 2884							Lookup exch 
 2885							dup HiVal gt{
 2886								pop HiVal
 2887							}if
 2888							NComponents mul NComponents getinterval{}forall
 2889							NComponents 1 sub -1 0{
 2890								RangeArray exch 2 mul 2 getinterval aload pop map255_to_range
 2891								NComponents 1 roll
 2892							}for
 2893							end
 2894						}bind
 2895					}{
 2896						Lookup
 2897					}ifelse
 2898				}ifelse
 2899				]setcolorspace_opt
 2900				set_crd
 2901			}ifelse
 2902		}ifelse
 2903	end
 2904}def
 2905/setindexedcolor
 2906{
 2907	AGMCORE_host_sep{
 2908		/indexed_colorspace_dict AGMCORE_gget
 2909		begin
 2910		currentdict/CSDBase known{
 2911			CSDBase/CSD get_res begin
 2912			currentdict/Names known{
 2913				map_indexed_devn
 2914				devn
 2915			}
 2916			{
 2917				Lookup 1 3 -1 roll map_index
 2918				sep
 2919			}ifelse
 2920			end
 2921		}{
 2922			Lookup MappedCSA/DeviceCMYK eq{4}{1}ifelse 3 -1 roll
 2923			map_index
 2924			MappedCSA/DeviceCMYK eq{setcmykcolor}{setgray}ifelse
 2925		}ifelse
 2926		end
 2927	}{
 2928		level3 not AGMCORE_in_rip_sep and/indexed_colorspace_dict AGMCORE_gget/CSDBase known and{
 2929			/indexed_colorspace_dict AGMCORE_gget/CSDBase get/CSD get_res begin
 2930			map_indexed_devn
 2931			devn
 2932			end
 2933		}
 2934		{
 2935			setcolor
 2936		}ifelse
 2937	}ifelse
 2938}def
 2939/ignoreimagedata
 2940{
 2941	currentoverprint not{
 2942		gsave
 2943		dup clonedict begin
 2944		1 setgray
 2945		/Decode[0 1]def
 2946		/DataSource<FF>def
 2947		/MultipleDataSources false def
 2948		/BitsPerComponent 8 def
 2949		currentdict end
 2950		systemdict/image gx
 2951		grestore
 2952		}if
 2953	consumeimagedata
 2954}def
 2955/add_res
 2956{
 2957	dup/CSD eq{
 2958		pop 
 2959		//Adobe_AGM_Core begin
 2960		/AGMCORE_CSD_cache load 3 1 roll put
 2961		end
 2962	}{
 2963		defineresource pop
 2964	}ifelse
 2965}def
 2966/del_res
 2967{
 2968	{
 2969		aload pop exch
 2970		dup/CSD eq{
 2971			pop 
 2972			{//Adobe_AGM_Core/AGMCORE_CSD_cache get exch undef}forall
 2973		}{
 2974			exch
 2975			{1 index undefineresource}forall
 2976			pop
 2977		}ifelse
 2978	}forall
 2979}def
 2980/get_res
 2981{
 2982	dup/CSD eq{
 2983		pop
 2984		dup type dup/nametype eq exch/stringtype eq or{
 2985			AGMCORE_CSD_cache exch get
 2986		}if
 2987	}{
 2988		findresource
 2989	}ifelse
 2990}def
 2991/get_csa_by_name
 2992{
 2993	dup type dup/nametype eq exch/stringtype eq or{
 2994		/CSA get_res
 2995	}if
 2996}def
 2997/paintproc_buf_init
 2998{
 2999	/count get 0 0 put
 3000}def
 3001/paintproc_buf_next
 3002{
 3003	dup/count get dup 0 get
 3004	dup 3 1 roll
 3005	1 add 0 xpt
 3006	get				
 3007}def
 3008/cachepaintproc_compress
 3009{
 3010	5 dict begin
 3011	currentfile exch 0 exch/SubFileDecode filter/ReadFilter exch def
 3012	/ppdict 20 dict def
 3013	/string_size 16000 def
 3014	/readbuffer string_size string def
 3015	currentglobal true setglobal 
 3016	ppdict 1 array dup 0 1 put/count xpt
 3017	setglobal
 3018	/LZWFilter 
 3019	{
 3020		exch
 3021		dup length 0 eq{
 3022			pop
 3023		}{
 3024			ppdict dup length 1 sub 3 -1 roll put
 3025		}ifelse
 3026		{string_size}{0}ifelse string
 3027	}/LZWEncode filter def
 3028	{		
 3029		ReadFilter readbuffer readstring
 3030		exch LZWFilter exch writestring
 3031		not{exit}if
 3032	}loop
 3033	LZWFilter closefile
 3034	ppdict				
 3035	end
 3036}def
 3037/cachepaintproc
 3038{
 3039	2 dict begin
 3040	currentfile exch 0 exch/SubFileDecode filter/ReadFilter exch def
 3041	/ppdict 20 dict def
 3042	currentglobal true setglobal 
 3043	ppdict 1 array dup 0 1 put/count xpt
 3044	setglobal
 3045	{
 3046		ReadFilter 16000 string readstring exch
 3047		ppdict dup length 1 sub 3 -1 roll put
 3048		not{exit}if
 3049	}loop
 3050	ppdict dup dup length 1 sub()put					
 3051	end	
 3052}def
 3053/make_pattern
 3054{
 3055	exch clonedict exch
 3056	dup matrix currentmatrix matrix concatmatrix 0 0 3 2 roll itransform
 3057	exch 3 index/XStep get 1 index exch 2 copy div cvi mul sub sub
 3058	exch 3 index/YStep get 1 index exch 2 copy div cvi mul sub sub
 3059	matrix translate exch matrix concatmatrix
 3060			 1 index begin
 3061		BBox 0 get XStep div cvi XStep mul/xshift exch neg def
 3062		BBox 1 get YStep div cvi YStep mul/yshift exch neg def
 3063		BBox 0 get xshift add
 3064		BBox 1 get yshift add
 3065		BBox 2 get xshift add
 3066		BBox 3 get yshift add
 3067		4 array astore
 3068		/BBox exch def
 3069		[xshift yshift/translate load null/exec load]dup
 3070		3/PaintProc load put cvx/PaintProc exch def
 3071		end
 3072	gsave 0 setgray
 3073	makepattern
 3074	grestore
 3075}def
 3076/set_pattern
 3077{
 3078	dup/PatternType get 1 eq{
 3079		dup/PaintType get 1 eq{
 3080			currentoverprint sop[/DeviceGray]setcolorspace 0 setgray
 3081		}if
 3082	}if
 3083	setpattern
 3084}def
 3085/setcolorspace_opt
 3086{
 3087	dup currentcolorspace eq{pop}{setcolorspace}ifelse
 3088}def
 3089/updatecolorrendering
 3090{
 3091	currentcolorrendering/RenderingIntent known{
 3092		currentcolorrendering/RenderingIntent get
 3093	}
 3094	{
 3095		Intent/AbsoluteColorimetric eq 
 3096		{
 3097			/absolute_colorimetric_crd AGMCORE_gget dup null eq
 3098		}
 3099		{
 3100			Intent/RelativeColorimetric eq
 3101			{
 3102				/relative_colorimetric_crd AGMCORE_gget dup null eq
 3103			}
 3104			{
 3105				Intent/Saturation eq
 3106				{
 3107					/saturation_crd AGMCORE_gget dup null eq
 3108				}
 3109				{
 3110					/perceptual_crd AGMCORE_gget dup null eq
 3111				}ifelse
 3112			}ifelse
 3113		}ifelse
 3114		{
 3115			pop null	
 3116		}
 3117		{
 3118			/RenderingIntent known{null}{Intent}ifelse
 3119		}ifelse
 3120	}ifelse
 3121	Intent ne{
 3122		Intent/ColorRendering{findresource}stopped
 3123		{
 3124			pop pop systemdict/findcolorrendering known
 3125			{
 3126 				Intent findcolorrendering
 3127 				{
 3128 					/ColorRendering findresource true exch
 3129 				}
 3130 				{
 3131 					/ColorRendering findresource
 3132					product(Xerox Phaser 5400)ne
 3133					exch
 3134 				}ifelse
 3135				dup Intent/AbsoluteColorimetric eq 
 3136				{
 3137					/absolute_colorimetric_crd exch AGMCORE_gput
 3138				}
 3139				{
 3140					Intent/RelativeColorimetric eq
 3141					{
 3142						/relative_colorimetric_crd exch AGMCORE_gput
 3143					}
 3144					{
 3145						Intent/Saturation eq
 3146						{
 3147							/saturation_crd exch AGMCORE_gput
 3148						}
 3149						{
 3150							Intent/Perceptual eq
 3151							{
 3152								/perceptual_crd exch AGMCORE_gput
 3153							}
 3154							{
 3155								pop
 3156							}ifelse
 3157						}ifelse
 3158					}ifelse
 3159				}ifelse
 3160				1 index{exch}{pop}ifelse
 3161			}
 3162			{false}ifelse
 3163		}
 3164		{true}ifelse
 3165		{
 3166			dup begin
 3167			currentdict/TransformPQR known{
 3168				currentdict/TransformPQR get aload pop
 3169				3{{}eq 3 1 roll}repeat or or
 3170			}
 3171			{true}ifelse
 3172			currentdict/MatrixPQR known{
 3173				currentdict/MatrixPQR get aload pop
 3174				1.0 eq 9 1 roll 0.0 eq 9 1 roll 0.0 eq 9 1 roll
 3175				0.0 eq 9 1 roll 1.0 eq 9 1 roll 0.0 eq 9 1 roll
 3176				0.0 eq 9 1 roll 0.0 eq 9 1 roll 1.0 eq
 3177				and and and and and and and and
 3178			}
 3179			{true}ifelse
 3180			end
 3181			or
 3182			{
 3183				clonedict begin
 3184				/TransformPQR[
 3185					{4 -1 roll 3 get dup 3 1 roll sub 5 -1 roll 3 get 3 -1 roll sub div
 3186					3 -1 roll 3 get 3 -1 roll 3 get dup 4 1 roll sub mul add}bind
 3187					{4 -1 roll 4 get dup 3 1 roll sub 5 -1 roll 4 get 3 -1 roll sub div
 3188					3 -1 roll 4 get 3 -1 roll 4 get dup 4 1 roll sub mul add}bind
 3189					{4 -1 roll 5 get dup 3 1 roll sub 5 -1 roll 5 get 3 -1 roll sub div
 3190					3 -1 roll 5 get 3 -1 roll 5 get dup 4 1 roll sub mul add}bind
 3191				]def
 3192				/MatrixPQR[0.8951 -0.7502 0.0389 0.2664 1.7135 -0.0685 -0.1614 0.0367 1.0296]def
 3193				/RangePQR[-0.3227950745 2.3229645538 -1.5003771057 3.5003465881 -0.1369979095 2.136967392]def
 3194				currentdict end
 3195			}if
 3196			setcolorrendering_opt
 3197		}if		
 3198	}if
 3199}def
 3200/set_crd
 3201{
 3202	AGMCORE_host_sep not level2 and{
 3203		currentdict/ColorRendering known{
 3204			ColorRendering/ColorRendering{findresource}stopped not{setcolorrendering_opt}if
 3205		}{
 3206			currentdict/Intent known{
 3207				updatecolorrendering
 3208			}if
 3209		}ifelse
 3210		currentcolorspace dup type/arraytype eq
 3211			{0 get}if
 3212		/DeviceRGB eq
 3213			{
 3214			currentdict/UCR known
 3215				{/UCR}{/AGMCORE_currentucr}ifelse
 3216			load setundercolorremoval
 3217			currentdict/BG known 
 3218				{/BG}{/AGMCORE_currentbg}ifelse
 3219			load setblackgeneration
 3220			}if
 3221	}if
 3222}def
 3223/set_ucrbg
 3224{
 3225	dup null eq{pop/AGMCORE_currentbg load}{/Procedure get_res}ifelse setblackgeneration
 3226	dup null eq{pop/AGMCORE_currentucr load}{/Procedure get_res}ifelse setundercolorremoval
 3227}def
 3228/setcolorrendering_opt
 3229{
 3230	dup currentcolorrendering eq{
 3231		pop
 3232	}{
 3233		clonedict
 3234		begin
 3235			/Intent Intent def
 3236			currentdict
 3237		end
 3238		setcolorrendering
 3239	}ifelse
 3240}def
 3241/cpaint_gcomp
 3242{
 3243	convert_to_process//Adobe_AGM_Core/AGMCORE_ConvertToProcess xddf
 3244	//Adobe_AGM_Core/AGMCORE_ConvertToProcess get not
 3245	{
 3246		(%end_cpaint_gcomp)flushinput
 3247	}if
 3248}def
 3249/cpaint_gsep
 3250{
 3251	//Adobe_AGM_Core/AGMCORE_ConvertToProcess get
 3252	{	
 3253		(%end_cpaint_gsep)flushinput
 3254	}if
 3255}def
 3256/cpaint_gend
 3257{np}def
 3258/T1_path
 3259{
 3260	currentfile token pop currentfile token pop mo
 3261	{
 3262		currentfile token pop dup type/stringtype eq
 3263			{pop exit}if 
 3264		0 exch rlineto 
 3265		currentfile token pop dup type/stringtype eq
 3266			{pop exit}if 
 3267		0 rlineto
 3268	}loop
 3269}def
 3270/T1_gsave
 3271	level3
 3272	{/clipsave}
 3273	{/gsave}ifelse
 3274	load def
 3275/T1_grestore
 3276	level3
 3277	{/cliprestore}
 3278	{/grestore}ifelse 
 3279	load def
 3280/set_spot_alias_ary
 3281{
 3282	dup inherit_aliases
 3283	//Adobe_AGM_Core/AGMCORE_SpotAliasAry xddf
 3284}def
 3285/set_spot_normalization_ary
 3286{
 3287	dup inherit_aliases
 3288	dup length
 3289	/AGMCORE_SpotAliasAry where{pop AGMCORE_SpotAliasAry length add}if
 3290	array
 3291	//Adobe_AGM_Core/AGMCORE_SpotAliasAry2 xddf
 3292	/AGMCORE_SpotAliasAry where{
 3293		pop
 3294		AGMCORE_SpotAliasAry2 0 AGMCORE_SpotAliasAry putinterval
 3295		AGMCORE_SpotAliasAry length
 3296	}{0}ifelse
 3297	AGMCORE_SpotAliasAry2 3 1 roll exch putinterval
 3298	true set_spot_alias
 3299}def
 3300/inherit_aliases
 3301{
 3302	{dup/Name get map_alias{/CSD put}{pop}ifelse}forall
 3303}def
 3304/set_spot_alias
 3305{
 3306	/AGMCORE_SpotAliasAry2 where{
 3307		/AGMCORE_current_spot_alias 3 -1 roll put
 3308	}{
 3309		pop
 3310	}ifelse
 3311}def
 3312/current_spot_alias
 3313{
 3314	/AGMCORE_SpotAliasAry2 where{
 3315		/AGMCORE_current_spot_alias get
 3316	}{
 3317		false
 3318	}ifelse
 3319}def
 3320/map_alias
 3321{
 3322	/AGMCORE_SpotAliasAry2 where{
 3323		begin
 3324			/AGMCORE_name xdf
 3325			false	
 3326			AGMCORE_SpotAliasAry2{
 3327				dup/Name get AGMCORE_name eq{
 3328					/CSD get/CSD get_res
 3329					exch pop true
 3330					exit
 3331				}{
 3332					pop
 3333				}ifelse
 3334			}forall
 3335		end
 3336	}{
 3337		pop false
 3338	}ifelse
 3339}bdf
 3340/spot_alias
 3341{
 3342	true set_spot_alias
 3343	/AGMCORE_&setcustomcolor AGMCORE_key_known not{
 3344		//Adobe_AGM_Core/AGMCORE_&setcustomcolor/setcustomcolor load put
 3345	}if
 3346	/customcolor_tint 1 AGMCORE_gput
 3347	//Adobe_AGM_Core begin
 3348	/setcustomcolor
 3349	{
 3350		//Adobe_AGM_Core begin
 3351		dup/customcolor_tint exch AGMCORE_gput
 3352		1 index aload pop pop 1 eq exch 1 eq and exch 1 eq and exch 1 eq and not
 3353		current_spot_alias and{1 index 4 get map_alias}{false}ifelse
 3354		{
 3355			false set_spot_alias
 3356			/sep_colorspace_dict AGMCORE_gget null ne
 3357			3 1 roll 2 index{
 3358				exch pop/sep_tint AGMCORE_gget exch
 3359			}if
 3360			mark 3 1 roll
 3361			setsepcolorspace
 3362			counttomark 0 ne{
 3363				setsepcolor
 3364			}if
 3365			pop
 3366			not{/sep_tint 1.0 AGMCORE_gput}if
 3367			pop
 3368			true set_spot_alias
 3369		}{
 3370			AGMCORE_&setcustomcolor
 3371		}ifelse
 3372		end
 3373	}bdf
 3374	end
 3375}def
 3376/begin_feature
 3377{
 3378	Adobe_AGM_Core/AGMCORE_feature_dictCount countdictstack put
 3379	count Adobe_AGM_Core/AGMCORE_feature_opCount 3 -1 roll put
 3380	{Adobe_AGM_Core/AGMCORE_feature_ctm matrix currentmatrix put}if
 3381}def
 3382/end_feature
 3383{
 3384	2 dict begin
 3385	/spd/setpagedevice load def
 3386	/setpagedevice{get_gstate spd set_gstate}def
 3387	stopped{$error/newerror false put}if
 3388	end
 3389	count Adobe_AGM_Core/AGMCORE_feature_opCount get sub dup 0 gt{{pop}repeat}{pop}ifelse
 3390	countdictstack Adobe_AGM_Core/AGMCORE_feature_dictCount get sub dup 0 gt{{end}repeat}{pop}ifelse
 3391	{Adobe_AGM_Core/AGMCORE_feature_ctm get setmatrix}if
 3392}def
 3393/set_negative
 3394{
 3395	//Adobe_AGM_Core begin
 3396	/AGMCORE_inverting exch def
 3397	level2{
 3398		currentpagedevice/NegativePrint known AGMCORE_distilling not and{
 3399			currentpagedevice/NegativePrint get//Adobe_AGM_Core/AGMCORE_inverting get ne{
 3400				true begin_feature true{
 3401						<</NegativePrint//Adobe_AGM_Core/AGMCORE_inverting get>>setpagedevice
 3402				}end_feature
 3403			}if
 3404			/AGMCORE_inverting false def
 3405		}if
 3406	}if
 3407	AGMCORE_inverting{
 3408		[{1 exch sub}/exec load dup currenttransfer exch]cvx bind settransfer
 3409 		AGMCORE_distilling{
 3410 			erasepage
 3411 		}{
 3412 			gsave np clippath 1/setseparationgray where{pop setseparationgray}{setgray}ifelse
 3413 			/AGMIRS_&fill where{pop AGMIRS_&fill}{fill}ifelse grestore
 3414 		}ifelse
 3415	}if
 3416	end
 3417}def
 3418/lw_save_restore_override{
 3419	/md where{
 3420		pop
 3421		md begin
 3422		initializepage
 3423		/initializepage{}def
 3424		/pmSVsetup{}def
 3425		/endp{}def
 3426		/pse{}def
 3427		/psb{}def
 3428		/orig_showpage where
 3429			{pop}
 3430			{/orig_showpage/showpage load def}
 3431		ifelse
 3432		/showpage{orig_showpage gR}def
 3433		end
 3434	}if
 3435}def
 3436/pscript_showpage_override{
 3437	/NTPSOct95 where
 3438	{
 3439		begin
 3440		showpage
 3441		save
 3442		/showpage/restore load def
 3443		/restore{exch pop}def
 3444		end
 3445	}if
 3446}def
 3447/driver_media_override
 3448{
 3449	/md where{
 3450		pop
 3451		md/initializepage known{
 3452			md/initializepage{}put
 3453		}if
 3454		md/rC known{
 3455			md/rC{4{pop}repeat}put
 3456		}if
 3457	}if
 3458	/mysetup where{
 3459		/mysetup[1 0 0 1 0 0]put
 3460	}if
 3461	Adobe_AGM_Core/AGMCORE_Default_CTM matrix currentmatrix put
 3462	level2
 3463		{Adobe_AGM_Core/AGMCORE_Default_PageSize currentpagedevice/PageSize get put}if
 3464}def
 3465/driver_check_media_override
 3466{
 3467 	/PrepsDict where
 3468 		{pop}
 3469		{
 3470		Adobe_AGM_Core/AGMCORE_Default_CTM get matrix currentmatrix ne
 3471		Adobe_AGM_Core/AGMCORE_Default_PageSize get type/arraytype eq
 3472			{
 3473			Adobe_AGM_Core/AGMCORE_Default_PageSize get 0 get currentpagedevice/PageSize get 0 get eq and
 3474			Adobe_AGM_Core/AGMCORE_Default_PageSize get 1 get currentpagedevice/PageSize get 1 get eq and
 3475			}if
 3476			{
 3477			Adobe_AGM_Core/AGMCORE_Default_CTM get setmatrix
 3478			}if
 3479		}ifelse
 3480}def
 3481AGMCORE_err_strings begin
 3482	/AGMCORE_bad_environ(Environment not satisfactory for this job. Ensure that the PPD is correct or that the PostScript level requested is supported by this printer. )def
 3483	/AGMCORE_color_space_onhost_seps(This job contains colors that will not separate with on-host methods. )def
 3484	/AGMCORE_invalid_color_space(This job contains an invalid color space. )def
 3485end
 3486/set_def_ht
 3487{AGMCORE_def_ht sethalftone}def
 3488/set_def_flat
 3489{AGMCORE_Default_flatness setflat}def
 3490end
 3491systemdict/setpacking known
 3492{setpacking}if
 3493%%EndResource
 3494%%BeginResource: procset Adobe_CoolType_Core 2.31 0
 3495%%Copyright: Copyright 1997-2006 Adobe Systems Incorporated. All Rights Reserved.
 3496%%Version: 2.31 0
 349710 dict begin
 3498/Adobe_CoolType_Passthru currentdict def
 3499/Adobe_CoolType_Core_Defined userdict/Adobe_CoolType_Core known def
 3500Adobe_CoolType_Core_Defined
 3501	{/Adobe_CoolType_Core userdict/Adobe_CoolType_Core get def}
 3502if
 3503userdict/Adobe_CoolType_Core 70 dict dup begin put
 3504/Adobe_CoolType_Version 2.31 def
 3505/Level2?
 3506	systemdict/languagelevel known dup
 3507		{pop systemdict/languagelevel get 2 ge}
 3508	if def
 3509Level2? not
 3510	{
 3511	/currentglobal false def
 3512	/setglobal/pop load def
 3513	/gcheck{pop false}bind def
 3514	/currentpacking false def
 3515	/setpacking/pop load def
 3516	/SharedFontDirectory 0 dict def
 3517	}
 3518if
 3519currentpacking
 3520true setpacking
 3521currentglobal false setglobal
 3522userdict/Adobe_CoolType_Data 2 copy known not
 3523	{2 copy 10 dict put}
 3524if
 3525get
 3526	 begin
 3527	/@opStackCountByLevel 32 dict def
 3528	/@opStackLevel 0 def
 3529	/@dictStackCountByLevel 32 dict def
 3530	/@dictStackLevel 0 def
 3531	 end
 3532setglobal
 3533currentglobal true setglobal
 3534userdict/Adobe_CoolType_GVMFonts known not
 3535	{userdict/Adobe_CoolType_GVMFonts 10 dict put}
 3536if
 3537setglobal
 3538currentglobal false setglobal
 3539userdict/Adobe_CoolType_LVMFonts known not
 3540	{userdict/Adobe_CoolType_LVMFonts 10 dict put}
 3541if
 3542setglobal
 3543/ct_VMDictPut
 3544	{
 3545	dup gcheck{Adobe_CoolType_GVMFonts}{Adobe_CoolType_LVMFonts}ifelse
 3546	3 1 roll put
 3547	}bind def
 3548/ct_VMDictUndef
 3549	{
 3550	dup Adobe_CoolType_GVMFonts exch known
 3551		{Adobe_CoolType_GVMFonts exch undef}
 3552		{
 3553			dup Adobe_CoolType_LVMFonts exch known
 3554			{Adobe_CoolType_LVMFonts exch undef}
 3555			{pop}
 3556			ifelse
 3557		}ifelse
 3558	}bind def
 3559/ct_str1 1 string def
 3560/ct_xshow
 3561{
 3562	/_ct_na exch def
 3563	/_ct_i 0 def
 3564	currentpoint
 3565	/_ct_y exch def
 3566	/_ct_x exch def
 3567	{
 3568		pop pop
 3569		ct_str1 exch 0 exch put
 3570		ct_str1 show
 3571		{_ct_na _ct_i get}stopped 
 3572		{pop pop}
 3573		{
 3574			_ct_x _ct_y moveto
 3575			0
 3576			rmoveto
 3577		}
 3578		ifelse
 3579		/_ct_i _ct_i 1 add def
 3580		currentpoint
 3581		/_ct_y exch def
 3582		/_ct_x exch def
 3583	}
 3584	exch
 3585	@cshow
 3586}bind def
 3587/ct_yshow
 3588{
 3589	/_ct_na exch def
 3590	/_ct_i 0 def
 3591	currentpoint
 3592	/_ct_y exch def
 3593	/_ct_x exch def
 3594	{
 3595		pop pop
 3596		ct_str1 exch 0 exch put
 3597		ct_str1 show
 3598		{_ct_na _ct_i get}stopped 
 3599		{pop pop}
 3600		{
 3601			_ct_x _ct_y moveto
 3602			0 exch
 3603			rmoveto
 3604		}
 3605		ifelse
 3606		/_ct_i _ct_i 1 add def
 3607		currentpoint
 3608		/_ct_y exch def
 3609		/_ct_x exch def
 3610	}
 3611	exch
 3612	@cshow
 3613}bind def
 3614/ct_xyshow
 3615{
 3616	/_ct_na exch def
 3617	/_ct_i 0 def
 3618	currentpoint
 3619	/_ct_y exch def
 3620	/_ct_x exch def
 3621	{
 3622		pop pop
 3623		ct_str1 exch 0 exch put
 3624		ct_str1 show
 3625		{_ct_na _ct_i get}stopped 
 3626		{pop pop}
 3627		{
 3628			{_ct_na _ct_i 1 add get}stopped 
 3629			{pop pop pop}
 3630			{
 3631				_ct_x _ct_y moveto
 3632				rmoveto
 3633			}
 3634			ifelse
 3635		}
 3636		ifelse
 3637		/_ct_i _ct_i 2 add def
 3638		currentpoint
 3639		/_ct_y exch def
 3640		/_ct_x exch def
 3641	}
 3642	exch
 3643	@cshow
 3644}bind def
 3645/xsh{{@xshow}stopped{Adobe_CoolType_Data begin ct_xshow end}if}bind def
 3646/ysh{{@yshow}stopped{Adobe_CoolType_Data begin ct_yshow end}if}bind def
 3647/xysh{{@xyshow}stopped{Adobe_CoolType_Data begin ct_xyshow end}if}bind def
 3648currentglobal true setglobal
 3649/ct_T3Defs
 3650{
 3651/BuildChar
 3652{
 3653	1 index/Encoding get exch get
 3654	1 index/BuildGlyph get exec
 3655}bind def
 3656/BuildGlyph
 3657{
 3658	exch begin
 3659	GlyphProcs exch get exec
 3660	end
 3661}bind def
 3662}bind def
 3663setglobal
 3664/@_SaveStackLevels
 3665	{
 3666	Adobe_CoolType_Data
 3667		begin
 3668		/@vmState currentglobal def false setglobal
 3669		@opStackCountByLevel
 3670		@opStackLevel
 3671		2 copy known not
 3672			{
 3673			2 copy
 3674			3 dict dup/args
 3675			7 index
 3676			5 add array put
 3677			put get
 3678			}
 3679			{
 3680			get dup/args get dup length 3 index lt
 3681				{
 3682				dup length 5 add array exch
 3683				1 index exch 0 exch putinterval
 3684				1 index exch/args exch put
 3685				}
 3686				{pop}
 3687			ifelse
 3688			}
 3689		ifelse
 3690			begin
 3691			count 1 sub
 3692			1 index lt
 3693				{pop count}
 3694			if
 3695			dup/argCount exch def
 3696			dup 0 gt
 3697				{
 3698				args exch 0 exch getinterval 
 3699			astore pop
 3700				}
 3701				{pop}
 3702			ifelse
 3703			count
 3704			/restCount exch def
 3705			end
 3706		/@opStackLevel @opStackLevel 1 add def
 3707		countdictstack 1 sub
 3708		@dictStackCountByLevel exch @dictStackLevel exch put
 3709		/@dictStackLevel @dictStackLevel 1 add def
 3710		@vmState setglobal
 3711		end
 3712	}bind def
 3713/@_RestoreStackLevels
 3714	{
 3715	Adobe_CoolType_Data
 3716		begin
 3717		/@opStackLevel @opStackLevel 1 sub def
 3718		@opStackCountByLevel @opStackLevel get
 3719			begin
 3720			count restCount sub dup 0 gt
 3721				{{pop}repeat}
 3722				{pop}
 3723			ifelse
 3724			args 0 argCount getinterval{}forall
 3725			end
 3726		/@dictStackLevel @dictStackLevel 1 sub def
 3727		@dictStackCountByLevel @dictStackLevel get
 3728		end
 3729	countdictstack exch sub dup 0 gt
 3730		{{end}repeat}
 3731		{pop}
 3732	ifelse
 3733	}bind def
 3734/@_PopStackLevels
 3735	{
 3736	Adobe_CoolType_Data
 3737		begin
 3738		/@opStackLevel @opStackLevel 1 sub def
 3739		/@dictStackLevel @dictStackLevel 1 sub def
 3740		end
 3741	}bind def
 3742/@Raise
 3743	{
 3744	exch cvx exch errordict exch get exec
 3745	stop
 3746	}bind def
 3747/@ReRaise
 3748	{
 3749	cvx $error/errorname get errordict exch get exec
 3750	stop
 3751	}bind def
 3752/@Stopped
 3753	{
 3754	0 @#Stopped
 3755	}bind def
 3756/@#Stopped
 3757	{
 3758	@_SaveStackLevels
 3759	stopped
 3760		{@_RestoreStackLevels true}
 3761		{@_PopStackLevels false}
 3762	ifelse
 3763	}bind def
 3764/@Arg
 3765	{
 3766	Adobe_CoolType_Data
 3767		begin
 3768		@opStackCountByLevel @opStackLevel 1 sub get
 3769		begin
 3770		args exch
 3771		argCount 1 sub exch sub get
 3772		end
 3773		end
 3774	}bind def
 3775currentglobal true setglobal
 3776/CTHasResourceForAllBug
 3777	Level2?
 3778		{
 3779		1 dict dup
 3780				/@shouldNotDisappearDictValue true def
 3781				Adobe_CoolType_Data exch/@shouldNotDisappearDict exch put
 3782				begin
 3783				count @_SaveStackLevels
 3784					{(*){pop stop}128 string/Category resourceforall}
 3785				stopped pop
 3786				@_RestoreStackLevels
 3787				currentdict Adobe_CoolType_Data/@shouldNotDisappearDict get dup 3 1 roll ne dup 3 1 roll
 3788					{
 3789						 /@shouldNotDisappearDictValue known
 3790								{
 3791										 {
 3792												end
 3793												currentdict 1 index eq
 3794													{pop exit}
 3795												if
 3796										 }
 3797									 loop
 3798								}
 3799						 if
 3800					}
 3801					{
 3802						 pop
 3803						 end
 3804					}
 3805				ifelse
 3806		}
 3807		{false}
 3808	ifelse
 3809	def
 3810true setglobal
 3811/CTHasResourceStatusBug
 3812	Level2?
 3813		{
 3814		mark
 3815			{/steveamerige/Category resourcestatus}
 3816		stopped
 3817			{cleartomark true}
 3818			{cleartomark currentglobal not}
 3819		ifelse
 3820		}
 3821		{false}
 3822	ifelse
 3823	def
 3824setglobal
 3825/CTResourceStatus
 3826		{
 3827		mark 3 1 roll
 3828		/Category findresource
 3829			begin
 3830			({ResourceStatus}stopped)0()/SubFileDecode filter cvx exec
 3831				{cleartomark false}
 3832				{{3 2 roll pop true}{cleartomark false}ifelse}
 3833			ifelse
 3834			end
 3835		}bind def
 3836/CTWorkAroundBugs
 3837	{
 3838	Level2?
 3839		{
 3840		/cid_PreLoad/ProcSet resourcestatus
 3841			{
 3842			pop pop
 3843			currentglobal
 3844			mark
 3845				{
 3846				(*)
 3847					{
 3848					dup/CMap CTHasResourceStatusBug
 3849						{CTResourceStatus}
 3850						{resourcestatus}
 3851					ifelse
 3852						{
 3853						pop dup 0 eq exch 1 eq or
 3854							{
 3855							dup/CMap findresource gcheck setglobal
 3856							/CMap undefineresource
 3857							}
 3858							{
 3859							pop CTHasResourceForAllBug
 3860								{exit}
 3861								{stop}
 3862							ifelse
 3863							}
 3864						ifelse
 3865						}
 3866						{pop}
 3867					ifelse
 3868					}
 3869				128 string/CMap resourceforall
 3870				}
 3871			stopped
 3872				{cleartomark}
 3873			stopped pop
 3874			setglobal
 3875			}
 3876		if
 3877		}
 3878	if
 3879	}bind def
 3880/ds
 3881	{
 3882	Adobe_CoolType_Core
 3883		begin
 3884		CTWorkAroundBugs
 3885		/mo/moveto load def
 3886		/nf/newencodedfont load def
 3887		/msf{makefont setfont}bind def
 3888		/uf{dup undefinefont ct_VMDictUndef}bind def
 3889		/ur/undefineresource load def
 3890		/chp/charpath load def
 3891		/awsh/awidthshow load def
 3892		/wsh/widthshow load def
 3893		/ash/ashow load def
 3894		/@xshow/xshow load def
 3895		/@yshow/yshow load def
 3896		/@xyshow/xyshow load def
 3897		/@cshow/cshow load def
 3898		/sh/show load def
 3899		/rp/repeat load def
 3900		/.n/.notdef def
 3901		end
 3902		currentglobal false setglobal
 3903	 userdict/Adobe_CoolType_Data 2 copy known not
 3904		 {2 copy 10 dict put}
 3905		if
 3906		get
 3907		begin
 3908		/AddWidths? false def
 3909		/CC 0 def
 3910		/charcode 2 string def
 3911		/@opStackCountByLevel 32 dict def
 3912		/@opStackLevel 0 def
 3913		/@dictStackCountByLevel 32 dict def
 3914		/@dictStackLevel 0 def
 3915		/InVMFontsByCMap 10 dict def
 3916		/InVMDeepCopiedFonts 10 dict def
 3917		end
 3918		setglobal
 3919	}bind def
 3920/dt
 3921	{
 3922	currentdict Adobe_CoolType_Core eq
 3923		{end}
 3924	if
 3925	}bind def
 3926/ps
 3927	{
 3928	Adobe_CoolType_Core begin
 3929	Adobe_CoolType_GVMFonts begin
 3930	Adobe_CoolType_LVMFonts begin
 3931	SharedFontDirectory begin
 3932	}bind def
 3933/pt
 3934	{
 3935	end
 3936	end
 3937	end
 3938	end
 3939	}bind def
 3940/unload
 3941	{
 3942	systemdict/languagelevel known
 3943		{
 3944		systemdict/languagelevel get 2 ge
 3945			{
 3946			userdict/Adobe_CoolType_Core 2 copy known
 3947				{undef}
 3948				{pop pop}
 3949			ifelse
 3950			}
 3951		if
 3952		}
 3953	if
 3954	}bind def
 3955/ndf
 3956	{
 3957	1 index where
 3958		{pop pop pop}
 3959		{dup xcheck{bind}if def}
 3960	ifelse
 3961	}def
 3962/findfont systemdict
 3963	begin
 3964	userdict
 3965		begin
 3966		/globaldict where{/globaldict get begin}if
 3967			dup where pop exch get
 3968		/globaldict where{pop end}if
 3969		end
 3970	end
 3971Adobe_CoolType_Core_Defined
 3972	{/systemfindfont exch def}
 3973	{
 3974	/findfont 1 index def
 3975	/systemfindfont exch def
 3976	}
 3977ifelse
 3978/undefinefont
 3979	{pop}ndf
 3980/copyfont
 3981	{
 3982	currentglobal 3 1 roll
 3983	1 index gcheck setglobal
 3984	dup null eq{0}{dup length}ifelse
 3985	2 index length add 1 add dict
 3986		begin
 3987		exch
 3988			{
 3989			1 index/FID eq
 3990				{pop pop}
 3991				{def}
 3992			ifelse
 3993			}
 3994		forall
 3995		dup null eq
 3996			{pop}
 3997			{{def}forall}
 3998		ifelse
 3999		currentdict
 4000		end
 4001	exch setglobal
 4002	}bind def
 4003/copyarray
 4004	{
 4005	currentglobal exch
 4006	dup gcheck setglobal
 4007	dup length array copy
 4008	exch setglobal
 4009	}bind def
 4010/newencodedfont
 4011	{
 4012	currentglobal
 4013		{
 4014		SharedFontDirectory 3 index known
 4015			{SharedFontDirectory 3 index get/FontReferenced known}
 4016			{false}
 4017		ifelse
 4018		}
 4019		{
 4020		FontDirectory 3 index known
 4021			{FontDirectory 3 index get/FontReferenced known}
 4022			{
 4023			SharedFontDirectory 3 index known
 4024				{SharedFontDirectory 3 index get/FontReferenced known}
 4025				{false}
 4026			ifelse
 4027			}
 4028		ifelse
 4029		}
 4030	ifelse
 4031	dup
 4032		{
 4033		3 index findfont/FontReferenced get
 4034		2 index dup type/nametype eq
 4035			{findfont}
 4036		if ne
 4037			{pop false}
 4038		if
 4039		}
 4040	if
 4041	dup
 4042		{
 4043		1 index dup type/nametype eq
 4044			{findfont}
 4045		 if
 4046		dup/CharStrings known
 4047			{
 4048			/CharStrings get length
 4049			4 index findfont/CharStrings get length
 4050			ne
 4051				{
 4052				pop false
 4053				}
 4054			if 
 4055			}
 4056			{pop}
 4057			ifelse
 4058		}
 4059	if
 4060		{
 4061		pop
 4062		1 index findfont
 4063		/Encoding get exch
 4064		0 1 255
 4065			{2 copy get 3 index 3 1 roll put}
 4066		for
 4067		pop pop pop
 4068		}
 4069		{
 4070		currentglobal
 4071	 4 1 roll
 4072		dup type/nametype eq
 4073		 {findfont}
 4074	 if
 4075	 dup gcheck setglobal
 4076		dup dup maxlength 2 add dict
 4077			begin
 4078			exch
 4079				{
 4080				1 index/FID ne
 4081				2 index/Encoding ne and
 4082					{def}
 4083					{pop pop}
 4084				ifelse
 4085				}
 4086			forall
 4087			/FontReferenced exch def
 4088			/Encoding exch dup length array copy def
 4089			/FontName 1 index dup type/stringtype eq{cvn}if def dup
 4090			currentdict
 4091			end
 4092		definefont ct_VMDictPut
 4093		setglobal
 4094		}
 4095	ifelse
 4096	}bind def
 4097/SetSubstituteStrategy
 4098	{
 4099	$SubstituteFont
 4100		begin
 4101		dup type/dicttype ne
 4102			{0 dict}
 4103		if
 4104		currentdict/$Strategies known
 4105			{
 4106			exch $Strategies exch 
 4107			2 copy known
 4108				{
 4109				get
 4110				2 copy maxlength exch maxlength add dict
 4111					begin
 4112					{def}forall
 4113					{def}forall
 4114					currentdict
 4115					dup/$Init known
 4116						{dup/$Init get exec}
 4117					if
 4118					end
 4119				/$Strategy exch def
 4120				}
 4121				{pop pop pop}
 4122			ifelse
 4123			}
 4124			{pop pop}
 4125		ifelse
 4126		end
 4127	}bind def
 4128/scff
 4129	{
 4130	$SubstituteFont
 4131		begin
 4132		dup type/stringtype eq
 4133			{dup length exch}
 4134			{null}
 4135		ifelse
 4136		/$sname exch def
 4137		/$slen exch def
 4138		/$inVMIndex
 4139			$sname null eq
 4140				{
 4141				1 index $str cvs
 4142				dup length $slen sub $slen getinterval cvn
 4143				}
 4144				{$sname}
 4145			ifelse def
 4146		end
 4147		{findfont}
 4148	@Stopped
 4149		{
 4150		dup length 8 add string exch
 4151		1 index 0(BadFont:)putinterval
 4152		1 index exch 8 exch dup length string cvs putinterval cvn
 4153			{findfont}
 4154		@Stopped
 4155			{pop/Courier findfont}
 4156		if
 4157		}
 4158	if
 4159	$SubstituteFont
 4160		begin
 4161		/$sname null def
 4162		/$slen 0 def
 4163		/$inVMIndex null def
 4164		end
 4165	}bind def
 4166/isWidthsOnlyFont
 4167	{
 4168	dup/WidthsOnly known
 4169		{pop pop true}
 4170		{
 4171		dup/FDepVector known
 4172			{/FDepVector get{isWidthsOnlyFont dup{exit}if}forall}
 4173			{
 4174			dup/FDArray known
 4175				{/FDArray get{isWidthsOnlyFont dup{exit}if}forall}
 4176				{pop}
 4177			ifelse
 4178			}
 4179		ifelse
 4180		}
 4181	ifelse
 4182	}bind def
 4183/ct_StyleDicts 4 dict dup begin
 4184		 /Adobe-Japan1 4 dict dup begin
 4185					 Level2?
 4186								{
 4187								/Serif
 4188								/HeiseiMin-W3-83pv-RKSJ-H/Font resourcestatus
 4189								{pop pop/HeiseiMin-W3}
 4190								{
 4191							/CIDFont/Category resourcestatus
 4192							{
 4193								pop pop
 4194								/HeiseiMin-W3/CIDFont resourcestatus
 4195								{pop pop/HeiseiMin-W3}
 4196								{/Ryumin-Light}
 4197								ifelse
 4198							}
 4199							{/Ryumin-Light}
 4200							ifelse
 4201								}
 4202								ifelse
 4203								def
 4204								/SansSerif
 4205								/HeiseiKakuGo-W5-83pv-RKSJ-H/Font resourcestatus
 4206								{pop pop/HeiseiKakuGo-W5}
 4207								{
 4208							/CIDFont/Category resourcestatus
 4209							{
 4210								pop pop
 4211								/HeiseiKakuGo-W5/CIDFont resourcestatus
 4212								{pop pop/HeiseiKakuGo-W5}
 4213								{/GothicBBB-Medium}
 4214								ifelse
 4215							}
 4216							{/GothicBBB-Medium}
 4217							ifelse
 4218								}
 4219								ifelse
 4220								def
 4221								/HeiseiMaruGo-W4-83pv-RKSJ-H/Font resourcestatus
 4222								{pop pop/HeiseiMaruGo-W4}
 4223								{
 4224							/CIDFont/Category resourcestatus
 4225							{
 4226								pop pop
 4227								/HeiseiMaruGo-W4/CIDFont resourcestatus
 4228								{pop pop/HeiseiMaruGo-W4}
 4229								{
 4230									/Jun101-Light-RKSJ-H/Font resourcestatus
 4231									{pop pop/Jun101-Light}
 4232									{SansSerif}
 4233									ifelse
 4234								}
 4235								ifelse
 4236							}
 4237							{
 4238								/Jun101-Light-RKSJ-H/Font resourcestatus
 4239								{pop pop/Jun101-Light}
 4240								{SansSerif}
 4241								ifelse
 4242							}
 4243							ifelse
 4244								}
 4245								ifelse
 4246								/RoundSansSerif exch def
 4247								/Default Serif def
 4248								}
 4249								{
 4250								/Serif/Ryumin-Light def
 4251								/SansSerif/GothicBBB-Medium def
 4252								{
 4253								(fonts/Jun101-Light-83pv-RKSJ-H)status
 4254								}stopped
 4255								{pop}{
 4256										 {pop pop pop pop/Jun101-Light}
 4257										 {SansSerif}
 4258										 ifelse
 4259										 /RoundSansSerif exch def
 4260								}ifelse
 4261								/Default Serif def
 4262								}
 4263					 ifelse
 4264		 end
 4265		 def
 4266		 /Adobe-Korea1 4 dict dup begin
 4267					/Serif/HYSMyeongJo-Medium def
 4268					/SansSerif/HYGoThic-Medium def
 4269					/RoundSansSerif SansSerif def
 4270					/Default Serif def
 4271		 end
 4272		 def
 4273		 /Adobe-GB1 4 dict dup begin
 4274					/Serif/STSong-Light def
 4275					/SansSerif/STHeiti-Regular def
 4276					/RoundSansSerif SansSerif def
 4277					/Default Serif def
 4278		 end
 4279		 def
 4280		 /Adobe-CNS1 4 dict dup begin
 4281					/Serif/MKai-Medium def
 4282					/SansSerif/MHei-Medium def
 4283					/RoundSansSerif SansSerif def
 4284					/Default Serif def
 4285		 end
 4286		 def
 4287end
 4288def
 4289Level2?{currentglobal true setglobal}if
 4290/ct_BoldRomanWidthProc 
 4291	{
 4292	stringwidth 1 index 0 ne{exch .03 add exch}if setcharwidth
 4293	0 0
 4294	}bind def
 4295/ct_Type0WidthProc 
 4296	{
 4297	 dup stringwidth 0 0 moveto 
 4298	 2 index true charpath pathbbox
 4299	 0 -1 
 4300	 7 index 2 div .88 
 4301	 setcachedevice2
 4302	 pop
 4303	0 0
 4304	}bind def
 4305/ct_Type0WMode1WidthProc 
 4306	{
 4307	 dup stringwidth 
 4308	 pop 2 div neg -0.88
 4309	2 copy
 4310	moveto 
 4311	0 -1
 4312	 5 -1 roll true charpath pathbbox
 4313	 setcachedevice
 4314	}bind def
 4315/cHexEncoding
 4316[/c00/c01/c02/c03/c04/c05/c06/c07/c08/c09/c0A/c0B/c0C/c0D/c0E/c0F/c10/c11/c12
 4317/c13/c14/c15/c16/c17/c18/c19/c1A/c1B/c1C/c1D/c1E/c1F/c20/c21/c22/c23/c24/c25
 4318/c26/c27/c28/c29/c2A/c2B/c2C/c2D/c2E/c2F/c30/c31/c32/c33/c34/c35/c36/c37/c38
 4319/c39/c3A/c3B/c3C/c3D/c3E/c3F/c40/c41/c42/c43/c44/c45/c46/c47/c48/c49/c4A/c4B
 4320/c4C/c4D/c4E/c4F/c50/c51/c52/c53/c54/c55/c56/c57/c58/c59/c5A/c5B/c5C/c5D/c5E
 4321/c5F/c60/c61/c62/c63/c64/c65/c66/c67/c68/c69/c6A/c6B/c6C/c6D/c6E/c6F/c70/c71
 4322/c72/c73/c74/c75/c76/c77/c78/c79/c7A/c7B/c7C/c7D/c7E/c7F/c80/c81/c82/c83/c84
 4323/c85/c86/c87/c88/c89/c8A/c8B/c8C/c8D/c8E/c8F/c90/c91/c92/c93/c94/c95/c96/c97
 4324/c98/c99/c9A/c9B/c9C/c9D/c9E/c9F/cA0/cA1/cA2/cA3/cA4/cA5/cA6/cA7/cA8/cA9/cAA
 4325/cAB/cAC/cAD/cAE/cAF/cB0/cB1/cB2/cB3/cB4/cB5/cB6/cB7/cB8/cB9/cBA/cBB/cBC/cBD
 4326/cBE/cBF/cC0/cC1/cC2/cC3/cC4/cC5/cC6/cC7/cC8/cC9/cCA/cCB/cCC/cCD/cCE/cCF/cD0
 4327/cD1/cD2/cD3/cD4/cD5/cD6/cD7/cD8/cD9/cDA/cDB/cDC/cDD/cDE/cDF/cE0/cE1/cE2/cE3
 4328/cE4/cE5/cE6/cE7/cE8/cE9/cEA/cEB/cEC/cED/cEE/cEF/cF0/cF1/cF2/cF3/cF4/cF5/cF6
 4329/cF7/cF8/cF9/cFA/cFB/cFC/cFD/cFE/cFF]def
 4330/ct_BoldBaseFont 
 4331	 11 dict begin
 4332		/FontType 3 def
 4333		/FontMatrix[1 0 0 1 0 0]def
 4334		/FontBBox[0 0 1 1]def
 4335		/Encoding cHexEncoding def 
 4336		/_setwidthProc/ct_BoldRomanWidthProc load def
 4337		/_bcstr1 1 string def
 4338		/BuildChar
 4339		{
 4340			exch begin
 4341				_basefont setfont
 4342				_bcstr1 dup 0 4 -1 roll put
 4343				dup 
 4344				_setwidthProc
 4345				3 copy 
 4346				moveto				
 4347				show
 4348				_basefonto setfont
 4349				moveto
 4350				show
 4351			end
 4352		}bind def
 4353		 currentdict
 4354	 end 
 4355def
 4356systemdict/composefont known
 4357{
 4358/ct_DefineIdentity-H
 4359{
 4360	/Identity-H/CMap resourcestatus
 4361	{
 4362		pop pop
 4363	}
 4364	{
 4365		/CIDInit/ProcSet findresource begin
 4366		 12 dict begin
 4367		 begincmap
 4368		 /CIDSystemInfo 3 dict dup begin
 4369			 /Registry(Adobe)def
 4370			 /Ordering(Identity)def
 4371			 /Supplement 0 def
 4372		 end def
 4373		 /CMapName/Identity-H def
 4374		 /CMapVersion 1.000 def
 4375		 /CMapType 1 def
 4376		 1 begincodespacerange
 4377		 <0000><FFFF>
 4378		 endcodespacerange
 4379		 1 begincidrange
 4380		 <0000><FFFF>0
 4381		 endcidrange
 4382		 endcmap
 4383		 CMapName currentdict/CMap defineresource pop
 4384		 end
 4385		 end
 4386	 }
 4387	 ifelse
 4388}
 4389def
 4390/ct_BoldBaseCIDFont 
 4391	 11 dict begin
 4392		/CIDFontType 1 def
 4393		/CIDFontName/ct_BoldBaseCIDFont def
 4394		/FontMatrix[1 0 0 1 0 0]def
 4395		/FontBBox[0 0 1 1]def
 4396		/_setwidthProc/ct_Type0WidthProc load def
 4397		/_bcstr2 2 string def
 4398		/BuildGlyph
 4399		{
 4400			exch begin		 
 4401				_basefont setfont
 4402				_bcstr2 1 2 index 256 mod put
 4403				_bcstr2 0 3 -1 roll 256 idiv put
 4404				_bcstr2 dup _setwidthProc		 
 4405				3 copy 
 4406				moveto
 4407				show
 4408				_basefonto setfont
 4409				moveto
 4410				show
 4411			end
 4412		}bind def
 4413		 currentdict
 4414	 end 
 4415def
 4416}if
 4417Level2?{setglobal}if
 4418/ct_CopyFont{
 4419	{
 4420		1 index/FID ne 2 index/UniqueID ne and
 4421		{def}{pop pop}ifelse
 4422	}forall
 4423}bind def
 4424/ct_Type0CopyFont 
 4425{
 4426	exch
 4427	dup length dict
 4428	begin
 4429	ct_CopyFont
 4430	[
 4431	exch
 4432	FDepVector 
 4433	{
 4434		 dup/FontType get 0 eq
 4435		{	
 4436		1 index ct_Type0CopyFont 
 4437		/_ctType0 exch definefont
 4438		}
 4439		{
 4440		/_ctBaseFont exch
 4441		2 index exec
 4442		}
 4443		 ifelse 
 4444		 exch
 4445	}
 4446	forall 
 4447	pop
 4448	]				
 4449	/FDepVector exch def
 4450	currentdict
 4451	end
 4452}bind def
 4453/ct_MakeBoldFont
 4454{
 4455	 dup/ct_SyntheticBold known
 4456	{
 4457		dup length 3 add dict begin 
 4458		ct_CopyFont 
 4459		/ct_StrokeWidth .03 0 FontMatrix idtransform pop def 
 4460		/ct_SyntheticBold true def
 4461		currentdict 
 4462		end 
 4463		definefont
 4464	}
 4465	{
 4466		dup dup length 3 add dict
 4467		begin
 4468			ct_CopyFont
 4469			/PaintType 2 def
 4470			/StrokeWidth .03 0 FontMatrix idtransform pop def
 4471			/dummybold currentdict
 4472		end
 4473		definefont
 4474		dup/FontType get dup 9 ge exch 11 le and 
 4475		{
 4476			ct_BoldBaseCIDFont
 4477			dup length 3 add dict copy begin
 4478			dup/CIDSystemInfo get/CIDSystemInfo exch def
 4479			ct_DefineIdentity-H
 4480			/_Type0Identity/Identity-H 3 -1 roll[exch]composefont
 4481			/_basefont exch def
 4482			/_Type0Identity/Identity-H 3 -1 roll[exch]composefont
 4483			/_basefonto exch def
 4484			currentdict
 4485			end
 4486			/CIDFont defineresource
 4487		}
 4488		{
 4489			ct_BoldBaseFont
 4490			dup length 3 add dict copy begin
 4491			/_basefont exch def
 4492			/_basefonto exch def
 4493			currentdict
 4494			end
 4495			definefont
 4496		}
 4497		ifelse
 4498	}
 4499	ifelse
 4500}bind def
 4501/ct_MakeBold{
 4502	1 index 
 4503	1 index
 4504	findfont
 4505	currentglobal 5 1 roll
 4506	dup gcheck setglobal
 4507		dup
 4508		 /FontType get 0 eq
 4509			{
 4510				dup/WMode known{dup/WMode get 1 eq}{false}ifelse
 4511				version length 4 ge
 4512				and
 4513					{version 0 4 getinterval cvi 2015 ge}
 4514					{true}
 4515				ifelse 
 4516					{/ct_Type0WidthProc}
 4517					{/ct_Type0WMode1WidthProc}
 4518				ifelse
 4519				ct_BoldBaseFont/_setwidthProc 3 -1 roll load put
 4520						{ct_MakeBoldFont}ct_Type0CopyFont definefont
 4521			}
 4522			{
 4523				dup/_fauxfont known not 1 index/SubstMaster known not and
 4524				{
 4525					 ct_BoldBaseFont/_setwidthProc /ct_BoldRomanWidthProc load put
 4526					 ct_MakeBoldFont 
 4527				}
 4528				{
 4529				2 index 2 index eq
 4530					{exch pop	}
 4531					{
 4532						dup length dict begin
 4533						ct_CopyFont
 4534						currentdict
 4535						end
 4536						definefont 
 4537					}
 4538				ifelse
 4539				}
 4540			ifelse
 4541			}
 4542		 ifelse
 4543		 pop pop pop
 4544		 setglobal
 4545}bind def
 4546/?str1 256 string def
 4547/?set
 4548	{
 4549	$SubstituteFont
 4550		begin
 4551		/$substituteFound false def
 4552		/$fontname 1 index def
 4553		/$doSmartSub false def
 4554		end
 4555	dup
 4556	 findfont
 4557	$SubstituteFont
 4558		begin
 4559		$substituteFound
 4560			{false}
 4561			{
 4562			dup/FontName known
 4563				{
 4564				dup/FontName get $fontname eq
 4565				1 index/DistillerFauxFont known not and
 4566				/currentdistillerparams where
 4567					{pop false 2 index isWidthsOnlyFont not and}
 4568				if
 4569				}
 4570				{false}
 4571			ifelse
 4572			}
 4573		ifelse
 4574		exch pop
 4575		/$doSmartSub true def
 4576		end
 4577		{
 4578		5 1 roll pop pop pop pop
 4579		findfont
 4580		}
 4581		{
 4582		1 index
 4583		findfont
 4584		dup/FontType get 3 eq
 4585		{
 4586			6 1 roll pop pop pop pop pop false
 4587		}
 4588		{pop true}
 4589		ifelse
 4590		{
 4591		$SubstituteFont
 4592		begin
 4593		pop pop
 4594		/$styleArray 1 index def
 4595		/$regOrdering 2 index def
 4596		pop pop
 4597		0 1 $styleArray length 1 sub
 4598		{
 4599			$styleArray exch get
 4600			ct_StyleDicts $regOrdering
 4601			2 copy known
 4602			{
 4603				get
 4604				exch 2 copy known not
 4605				{pop/Default}
 4606				if
 4607				get
 4608				dup type/nametype eq
 4609				{
 4610				?str1 cvs length dup 1 add exch
 4611				?str1 exch(-)putinterval
 4612				exch dup length exch ?str1 exch 3 index exch putinterval
 4613				add ?str1 exch 0 exch getinterval cvn
 4614				}
 4615				{
 4616				pop pop/Unknown
 4617				}
 4618				ifelse
 4619			}
 4620			{
 4621				pop pop pop pop/Unknown
 4622			}
 4623			ifelse
 4624		}
 4625		for
 4626		end
 4627		findfont 
 4628		}if
 4629		}
 4630	ifelse
 4631	currentglobal false setglobal 3 1 roll
 4632	null copyfont definefont pop
 4633	setglobal
 4634	}bind def
 4635setpacking
 4636userdict/$SubstituteFont 25 dict put
 46371 dict
 4638	begin
 4639	/SubstituteFont
 4640		dup $error exch 2 copy known
 4641			{get}
 4642			{pop pop{pop/Courier}bind}
 4643		ifelse def
 4644	/currentdistillerparams where dup
 4645		{
 4646		pop pop
 4647		currentdistillerparams/CannotEmbedFontPolicy 2 copy known
 4648			{get/Error eq}
 4649			{pop pop false}
 4650		ifelse
 4651		}
 4652	if not
 4653		{
 4654		countdictstack array dictstack 0 get
 4655			begin
 4656			userdict
 4657				begin
 4658				$SubstituteFont
 4659					begin
 4660					/$str 128 string def
 4661					/$fontpat 128 string def
 4662					/$slen 0 def
 4663					/$sname null def
 4664					/$match false def
 4665					/$fontname null def
 4666					/$substituteFound false def
 4667					/$inVMIndex null def
 4668					/$doSmartSub true def
 4669					/$depth 0 def
 4670					/$fontname null def
 4671					/$italicangle 26.5 def
 4672					/$dstack null def
 4673					/$Strategies 10 dict dup
 4674						begin
 4675						/$Type3Underprint
 4676							{
 4677							currentglobal exch false setglobal
 4678							11 dict
 4679								begin
 4680								/UseFont exch
 4681									$WMode 0 ne
 4682										{
 4683										dup length dict copy
 4684										dup/WMode $WMode put
 4685										/UseFont exch definefont
 4686										}
 4687									if def
 4688								/FontName $fontname dup type/stringtype eq{cvn}if def
 4689								/FontType 3 def
 4690								/FontMatrix[.001 0 0 .001 0 0]def
 4691								/Encoding 256 array dup 0 1 255{/.notdef put dup}for pop def
 4692								/FontBBox[0 0 0 0]def
 4693								/CCInfo 7 dict dup
 4694									begin
 4695									/cc null def
 4696									/x 0 def
 4697									/y 0 def
 4698									end def
 4699								/BuildChar
 4700									{
 4701									exch
 4702										begin
 4703										CCInfo
 4704											begin
 4705											1 string dup 0 3 index put exch pop
 4706											/cc exch def
 4707											UseFont 1000 scalefont setfont
 4708											cc stringwidth/y exch def/x exch def
 4709											x y setcharwidth
 4710											$SubstituteFont/$Strategy get/$Underprint get exec
 4711											0 0 moveto cc show
 4712											x y moveto
 4713											end
 4714										end
 4715									}bind def
 4716								currentdict
 4717								end
 4718							exch setglobal
 4719							}bind def
 4720						/$GetaTint
 4721							2 dict dup
 4722								begin
 4723								/$BuildFont
 4724									{
 4725									dup/WMode known
 4726										{dup/WMode get}
 4727										{0}
 4728									ifelse
 4729									/$WMode exch def
 4730									$fontname exch
 4731									dup/FontName known
 4732										{
 4733										dup/FontName get
 4734										dup type/stringtype eq{cvn}if
 4735										}
 4736										{/unnamedfont}
 4737									ifelse
 4738									exch
 4739									Adobe_CoolType_Data/InVMDeepCopiedFonts get
 4740									1 index/FontName get known
 4741										{
 4742										pop
 4743										Adobe_CoolType_Data/InVMDeepCopiedFonts get
 4744										1 index get
 4745										null copyfont
 4746										}
 4747										{$deepcopyfont}
 4748									ifelse
 4749									exch 1 index exch/FontBasedOn exch put
 4750									dup/FontName $fontname dup type/stringtype eq{cvn}if put
 4751									definefont
 4752									Adobe_CoolType_Data/InVMDeepCopiedFonts get
 4753										begin
 4754										dup/FontBasedOn get 1 index def
 4755										end
 4756									}bind def
 4757								/$Underprint
 4758									{
 4759									gsave
 4760									x abs y abs gt
 4761										{/y 1000 def}
 4762										{/x -1000 def 500 120 translate}
 4763									ifelse
 4764									Level2?
 4765										{
 4766										[/Separation(All)/DeviceCMYK{0 0 0 1 pop}]
 4767										setcolorspace
 4768										}
 4769										{0 setgray}
 4770									ifelse
 4771									10 setlinewidth
 4772									x .8 mul
 4773									[7 3]
 4774										{
 4775										y mul 8 div 120 sub x 10 div exch moveto
 4776										0 y 4 div neg rlineto
 4777										dup 0 rlineto
 4778										0 y 4 div rlineto
 4779										closepath
 4780										gsave
 4781										Level2?
 4782											{.2 setcolor}
 4783											{.8 setgray}
 4784										ifelse
 4785										fill grestore
 4786										stroke
 4787										}
 4788									forall
 4789									pop
 4790									grestore
 4791									}bind def
 4792								end def
 4793						/$Oblique
 4794							1 dict dup
 4795								begin
 4796								/$BuildFont
 4797									{
 4798									currentglobal exch dup gcheck setglobal
 4799									null copyfont
 4800										begin
 4801										/FontBasedOn
 4802										currentdict/FontName known
 4803											{
 4804											FontName
 4805											dup type/stringtype eq{cvn}if
 4806											}
 4807											{/unnamedfont}
 4808										ifelse
 4809										def
 4810										/FontName $fontname dup type/stringtype eq{cvn}if def
 4811										/currentdistillerparams where
 4812											{pop}
 4813											{
 4814											/FontInfo currentdict/FontInfo known
 4815												{FontInfo null copyfont}
 4816												{2 dict}
 4817											ifelse
 4818											dup
 4819												begin
 4820												/ItalicAngle $italicangle def
 4821												/FontMatrix FontMatrix
 4822												[1 0 ItalicAngle dup sin exch cos div 1 0 0]
 4823												matrix concatmatrix readonly
 4824												end
 4825											4 2 roll def
 4826											def
 4827											}
 4828										ifelse
 4829										FontName currentdict
 4830										end
 4831									definefont
 4832									exch setglobal
 4833									}bind def
 4834								end def
 4835						/$None
 4836							1 dict dup
 4837								begin
 4838								/$BuildFont{}bind def
 4839								end def
 4840						end def
 4841					/$Oblique SetSubstituteStrategy
 4842					/$findfontByEnum
 4843						{
 4844						dup type/stringtype eq{cvn}if
 4845						dup/$fontname exch def
 4846						$sname null eq
 4847							{$str cvs dup length $slen sub $slen getinterval}
 4848							{pop $sname}
 4849						ifelse
 4850						$fontpat dup 0(fonts/*)putinterval exch 7 exch putinterval
 4851						/$match false def
 4852						$SubstituteFont/$dstack countdictstack array dictstack put
 4853						mark
 4854							{
 4855							$fontpat 0 $slen 7 add getinterval
 4856								{/$match exch def exit}
 4857							$str filenameforall
 4858							}
 4859						stopped
 4860							{
 4861							cleardictstack
 4862							currentdict
 4863							true
 4864							$SubstituteFont/$dstack get
 4865								{
 4866								exch
 4867									{
 4868									1 index eq
 4869										{pop false}
 4870										{true}
 4871									ifelse
 4872									}
 4873									{begin false}
 4874								ifelse
 4875								}
 4876							forall
 4877							pop
 4878							}
 4879						if
 4880						cleartomark
 4881						/$slen 0 def
 4882						$match false ne
 4883							{$match(fonts/)anchorsearch pop pop cvn}
 4884							{/Courier}
 4885						ifelse
 4886						}bind def
 4887					/$ROS 1 dict dup
 4888						begin
 4889						/Adobe 4 dict dup
 4890							begin
 4891							/Japan1 [/Ryumin-Light/HeiseiMin-W3
 4892										 /GothicBBB-Medium/HeiseiKakuGo-W5
 4893										 /HeiseiMaruGo-W4/Jun101-Light]def
 4894							/Korea1 [/HYSMyeongJo-Medium/HYGoThic-Medium]def
 4895							/GB1	 [/STSong-Light/STHeiti-Regular]def
 4896							/CNS1	[/MKai-Medium/MHei-Medium]def
 4897							end def
 4898						end def
 4899					/$cmapname null def
 4900					/$deepcopyfont
 4901						{
 4902						dup/FontType get 0 eq
 4903							{
 4904							1 dict dup/FontName/copied put copyfont
 4905								begin
 4906								/FDepVector FDepVector copyarray
 4907								0 1 2 index length 1 sub
 4908									{
 4909									2 copy get $deepcopyfont
 4910									dup/FontName/copied put
 4911									/copied exch definefont
 4912									3 copy put pop pop
 4913									}
 4914								for
 4915								def
 4916								currentdict
 4917								end
 4918							}
 4919							{$Strategies/$Type3Underprint get exec}
 4920						ifelse
 4921						}bind def
 4922					/$buildfontname
 4923						{
 4924						dup/CIDFont findresource/CIDSystemInfo get
 4925							begin
 4926							Registry length Ordering length Supplement 8 string cvs
 4927							3 copy length 2 add add add string
 4928							dup 5 1 roll dup 0 Registry putinterval
 4929							dup 4 index(-)putinterval
 4930							dup 4 index 1 add Ordering putinterval
 4931							4 2 roll add 1 add 2 copy(-)putinterval
 4932							end
 4933						1 add 2 copy 0 exch getinterval $cmapname $fontpat cvs exch
 4934						anchorsearch
 4935							{pop pop 3 2 roll putinterval cvn/$cmapname exch def}
 4936							{pop pop pop pop pop}
 4937						ifelse
 4938						length
 4939						$str 1 index(-)putinterval 1 add
 4940						$str 1 index $cmapname $fontpat cvs putinterval
 4941						$cmapname length add
 4942						$str exch 0 exch getinterval cvn
 4943						}bind def
 4944					/$findfontByROS
 4945						{
 4946						/$fontname exch def
 4947						$ROS Registry 2 copy known
 4948							{
 4949							get Ordering 2 copy known
 4950								{get}
 4951								{pop pop[]}
 4952							ifelse
 4953							}
 4954							{pop pop[]}
 4955						ifelse
 4956						false exch
 4957							{
 4958							dup/CIDFont resourcestatus
 4959								{
 4960								pop pop
 4961								save
 4962								1 index/CIDFont findresource
 4963								dup/WidthsOnly known
 4964									{dup/WidthsOnly get}
 4965									{false}
 4966								ifelse
 4967								exch pop
 4968								exch restore
 4969									{pop}
 4970									{exch pop true exit}
 4971								ifelse
 4972								}
 4973								{pop}
 4974							ifelse
 4975							}
 4976						forall
 4977							{$str cvs $buildfontname}
 4978							{
 4979							false(*)
 4980								{
 4981								save exch
 4982								dup/CIDFont findresource
 4983								dup/WidthsOnly known
 4984									{dup/WidthsOnly get not}
 4985									{true}
 4986								ifelse
 4987								exch/CIDSystemInfo get
 4988								dup/Registry get Registry eq
 4989								exch/Ordering get Ordering eq and and
 4990									{exch restore exch pop true exit}
 4991									{pop restore}
 4992								ifelse
 4993								}
 4994							$str/CIDFont resourceforall
 4995								{$buildfontname}
 4996								{$fontname $findfontByEnum}
 4997							ifelse
 4998							}
 4999						ifelse
 5000						}bind def
 5001					end
 5002				end
 5003				currentdict/$error known currentdict/languagelevel known and dup
 5004					{pop $error/SubstituteFont known}
 5005				if
 5006				dup
 5007					{$error}
 5008					{Adobe_CoolType_Core}
 5009				ifelse
 5010				begin
 5011					{
 5012					/SubstituteFont
 5013					/CMap/Category resourcestatus
 5014						{
 5015						pop pop
 5016						{
 5017						$SubstituteFont
 5018							begin
 5019							/$substituteFound true def
 5020							dup length $slen gt
 5021							$sname null ne or
 5022							$slen 0 gt and
 5023								{
 5024								$sname null eq
 5025									{dup $str cvs dup length $slen sub $slen getinterval cvn}
 5026									{$sname}
 5027								ifelse
 5028								Adobe_CoolType_Data/InVMFontsByCMap get
 5029								1 index 2 copy known
 5030									{
 5031									get
 5032									false exch
 5033										{
 5034										pop
 5035										currentglobal
 5036											{
 5037											GlobalFontDirectory 1 index known
 5038												{exch pop true exit}
 5039												{pop}
 5040											ifelse
 5041											}
 5042											{
 5043											FontDirectory 1 index known
 5044												{exch pop true exit}
 5045												{
 5046												GlobalFontDirectory 1 index known
 5047													{exch pop true exit}
 5048													{pop}
 5049												ifelse
 5050												}
 5051											ifelse
 5052											}
 5053										ifelse
 5054										}
 5055									forall
 5056									}
 5057									{pop pop false}
 5058								ifelse
 5059									{
 5060									exch pop exch pop
 5061									}
 5062									{
 5063									dup/CMap resourcestatus
 5064										{
 5065										pop pop
 5066										dup/$cmapname exch def
 5067										/CMap findresource/CIDSystemInfo get{def}forall
 5068										$findfontByROS
 5069										}
 5070										{
 5071										128 string cvs
 5072										dup(-)search
 5073											{
 5074											3 1 roll search
 5075												{
 5076												3 1 roll pop
 5077													{dup cvi}
 5078												stopped
 5079													{pop pop pop pop pop $findfontByEnum}
 5080													{
 5081													4 2 roll pop pop
 5082													exch length
 5083													exch
 5084													2 index length
 5085													2 index
 5086													sub
 5087													exch 1 sub -1 0
 5088														{
 5089														$str cvs dup length
 5090														4 index
 5091														0
 5092														4 index
 5093														4 3 roll add
 5094														getinterval
 5095														exch 1 index exch 3 index exch
 5096														putinterval
 5097														dup/CMap resourcestatus
 5098															{
 5099															pop pop
 5100															4 1 roll pop pop pop
 5101															dup/$cmapname exch def
 5102															/CMap findresource/CIDSystemInfo get{def}forall
 5103															$findfontByROS
 5104															true exit
 5105															}
 5106															{pop}
 5107														ifelse
 5108														}
 5109													for
 5110													dup type/booleantype eq
 5111														{pop}
 5112														{pop pop pop $findfontByEnum}
 5113													ifelse
 5114													}
 5115												ifelse
 5116												}
 5117												{pop pop pop $findfontByEnum}
 5118											ifelse
 5119											}
 5120											{pop pop $findfontByEnum}
 5121										ifelse
 5122										}
 5123									ifelse
 5124									}
 5125								ifelse
 5126								}
 5127								{//SubstituteFont exec}
 5128							ifelse
 5129							/$slen 0 def
 5130							end
 5131						}
 5132						}
 5133						{
 5134						{
 5135						$SubstituteFont
 5136							begin
 5137							/$substituteFound true def
 5138							dup length $slen gt
 5139							$sname null ne or
 5140							$slen 0 gt and
 5141								{$findfontByEnum}
 5142								{//SubstituteFont exec}
 5143							ifelse
 5144							end
 5145						}
 5146						}
 5147					ifelse
 5148					bind readonly def
 5149					Adobe_CoolType_Core/scfindfont/systemfindfont load put
 5150					}
 5151					{
 5152					/scfindfont
 5153						{
 5154						$SubstituteFont
 5155							begin
 5156							dup systemfindfont
 5157							dup/FontName known
 5158								{dup/FontName get dup 3 index ne}
 5159								{/noname true}
 5160							ifelse
 5161							dup
 5162								{
 5163								/$origfontnamefound 2 index def
 5164								/$origfontname 4 index def/$substituteFound true def
 5165								}
 5166							if
 5167							exch pop
 5168								{
 5169								$slen 0 gt
 5170								$sname null ne
 5171								3 index length $slen gt or and
 5172									{
 5173									pop dup $findfontByEnum findfont
 5174									dup maxlength 1 add dict
 5175										begin
 5176											{1 index/FID eq{pop pop}{def}ifelse}
 5177										forall
 5178										currentdict
 5179										end
 5180									definefont
 5181									dup/FontName known{dup/FontName get}{null}ifelse
 5182									$origfontnamefound ne
 5183										{
 5184										$origfontname $str cvs print
 5185										( substitution revised, using )print
 5186										dup/FontName known
 5187											{dup/FontName get}{(unspecified font)}
 5188										ifelse
 5189										$str cvs print(.\n)print
 5190										}
 5191									if
 5192									}
 5193									{exch pop}
 5194								ifelse
 5195								}
 5196								{exch pop}
 5197							ifelse
 5198							end
 5199						}bind def
 5200					}
 5201				ifelse
 5202				end
 5203			end
 5204		Adobe_CoolType_Core_Defined not
 5205			{
 5206			Adobe_CoolType_Core/findfont
 5207				{
 5208				$SubstituteFont
 5209					begin
 5210					$depth 0 eq
 5211						{
 5212						/$fontname 1 index dup type/stringtype ne{$str cvs}if def
 5213						/$substituteFound false def
 5214						}
 5215					if
 5216					/$depth $depth 1 add def
 5217					end
 5218				scfindfont
 5219				$SubstituteFont
 5220					begin
 5221					/$depth $depth 1 sub def
 5222					$substituteFound $depth 0 eq and
 5223						{
 5224						$inVMIndex null ne
 5225							{dup $inVMIndex $AddInVMFont}
 5226						if
 5227						$doSmartSub
 5228							{
 5229							currentdict/$Strategy known
 5230								{$Strategy/$BuildFont get exec}
 5231							if
 5232							}
 5233						if
 5234						}
 5235					if
 5236					end
 5237				}bind put
 5238			}
 5239		if
 5240		}
 5241	if
 5242	end
 5243/$AddInVMFont
 5244	{
 5245	exch/FontName 2 copy known
 5246		{
 5247		get
 5248		1 dict dup begin exch 1 index gcheck def end exch
 5249		Adobe_CoolType_Data/InVMFontsByCMap get exch
 5250		$DictAdd
 5251		}
 5252		{pop pop pop}
 5253	ifelse
 5254	}bind def
 5255/$DictAdd
 5256	{
 5257	2 copy known not
 5258		{2 copy 4 index length dict put}
 5259	if
 5260	Level2? not
 5261		{
 5262		2 copy get dup maxlength exch length 4 index length add lt
 5263		2 copy get dup length 4 index length add exch maxlength 1 index lt
 5264			{
 5265			2 mul dict
 5266				begin
 5267				2 copy get{forall}def
 5268				2 copy currentdict put
 5269				end
 5270			}
 5271			{pop}
 5272		ifelse
 5273		}
 5274	if
 5275	get
 5276		begin
 5277			{def}
 5278		forall
 5279		end
 5280	}bind def
 5281end
 5282end
 5283%%EndResource
 5284currentglobal true setglobal
 5285%%BeginResource: procset Adobe_CoolType_Utility_MAKEOCF 1.23 0
 5286%%Copyright: Copyright 1987-2006 Adobe Systems Incorporated.
 5287%%Version: 1.23 0
 5288systemdict/languagelevel known dup
 5289	{currentglobal false setglobal}
 5290	{false}
 5291ifelse
 5292exch
 5293userdict/Adobe_CoolType_Utility 2 copy known
 5294	{2 copy get dup maxlength 27 add dict copy}
 5295	{27 dict}
 5296ifelse put
 5297Adobe_CoolType_Utility
 5298	begin
 5299	/@eexecStartData
 5300		 <BAB431EA07F209EB8C4348311481D9D3F76E3D15246555577D87BC510ED54E
 5301		 118C39697FA9F6DB58128E60EB8A12FA24D7CDD2FA94D221FA9EC8DA3E5E6A1C
 5302		 4ACECC8C2D39C54E7C946031DD156C3A6B4A09AD29E1867A>def
 5303	/@recognizeCIDFont null def
 5304	/ct_Level2? exch def
 5305	/ct_Clone? 1183615869 internaldict dup
 5306			/CCRun known not
 5307			exch/eCCRun known not
 5308			ct_Level2? and or def
 5309ct_Level2?
 5310	{globaldict begin currentglobal true setglobal}
 5311if
 5312	/ct_AddStdCIDMap
 5313		ct_Level2?
 5314			{{
 5315				mark
 5316				Adobe_CoolType_Utility/@recognizeCIDFont currentdict put
 5317					{
 5318					((Hex)57 StartData
 5319					 0615 1e27 2c39 1c60 d8a8 cc31 fe2b f6e0
 5320					 7aa3 e541 e21c 60d8 a8c9 c3d0 6d9e 1c60
 5321					 d8a8 c9c2 02d7 9a1c 60d8 a849 1c60 d8a8
 5322					 cc36 74f4 1144 b13b 77)0()/SubFileDecode filter cvx exec
 5323					}
 5324				stopped
 5325					{
 5326					 cleartomark
 5327					 Adobe_CoolType_Utility/@recognizeCIDFont get
 5328					 countdictstack dup array dictstack
 5329					 exch 1 sub -1 0
 5330						 {
 5331						 2 copy get 3 index eq
 5332								{1 index length exch sub 1 sub{end}repeat exit}
 5333								{pop}
 5334						 ifelse
 5335						 }
 5336					 for
 5337					 pop pop
 5338					 Adobe_CoolType_Utility/@eexecStartData get eexec
 5339					}
 5340					{cleartomark}
 5341				ifelse
 5342			}}
 5343			{{
 5344				Adobe_CoolType_Utility/@eexecStartData get eexec
 5345			}}
 5346		ifelse bind def
 5347userdict/cid_extensions known
 5348dup{cid_extensions/cid_UpdateDB known and}if
 5349	{
 5350	 cid_extensions
 5351	 begin
 5352	/cid_GetCIDSystemInfo
 5353		{
 5354		 1 index type/stringtype eq
 5355			{exch cvn exch}
 5356		 if
 5357		 cid_extensions
 5358			 begin
 5359			 dup load 2 index known
 5360				{
 5361				 2 copy
 5362				 cid_GetStatusInfo
 5363				 dup null ne
 5364					{
 5365					 1 index load
 5366					 3 index get
 5367					 dup null eq
 5368						 {pop pop cid_UpdateDB}
 5369						 {
 5370						 exch
 5371						 1 index/Created get eq
 5372							 {exch pop exch pop}
 5373							 {pop cid_UpdateDB}
 5374						 ifelse
 5375						 }
 5376					 ifelse
 5377					}
 5378					{pop cid_UpdateDB}
 5379				 ifelse
 5380				}
 5381				{cid_UpdateDB}
 5382			 ifelse
 5383			 end
 5384		}bind def
 5385	 end
 5386	}
 5387if
 5388ct_Level2?
 5389	{end setglobal}
 5390if
 5391	/ct_UseNativeCapability? systemdict/composefont known def
 5392	/ct_MakeOCF 35 dict def
 5393	/ct_Vars 25 dict def
 5394	/ct_GlyphDirProcs 6 dict def
 5395	/ct_BuildCharDict 15 dict dup
 5396		begin
 5397		/charcode 2 string def
 5398		/dst_string 1500 string def
 5399		/nullstring()def
 5400		/usewidths? true def
 5401		end def
 5402	ct_Level2?{setglobal}{pop}ifelse
 5403	ct_GlyphDirProcs
 5404		begin
 5405		/GetGlyphDirectory
 5406			{
 5407			systemdict/languagelevel known
 5408				{pop/CIDFont findresource/GlyphDirectory get}
 5409				{
 5410				1 index/CIDFont findresource/GlyphDirectory
 5411				get dup type/dicttype eq
 5412					{
 5413					dup dup maxlength exch length sub 2 index lt
 5414						{
 5415						dup length 2 index add dict copy 2 index
 5416						/CIDFont findresource/GlyphDirectory 2 index put
 5417						}
 5418					if
 5419					}
 5420				if
 5421				exch pop exch pop
 5422				}
 5423			ifelse
 5424			+
 5425			}def
 5426		/+
 5427			{
 5428			systemdict/languagelevel known
 5429				{
 5430				currentglobal false setglobal
 5431				3 dict begin
 5432					/vm exch def
 5433				}
 5434				{1 dict begin}
 5435			ifelse
 5436			/$ exch def
 5437			systemdict/languagelevel known
 5438				{
 5439				vm setglobal
 5440				/gvm currentglobal def
 5441				$ gcheck setglobal
 5442				}
 5443			if
 5444			?{$ begin}if
 5445			}def
 5446		/?{$ type/dicttype eq}def
 5447		/|{
 5448			userdict/Adobe_CoolType_Data known
 5449				{
 5450			Adobe_CoolType_Data/AddWidths? known
 5451				{
 5452				 currentdict Adobe_CoolType_Data
 5453					begin
 5454					 begin
 5455						AddWidths?
 5456								{
 5457								Adobe_CoolType_Data/CC 3 index put
 5458								?{def}{$ 3 1 roll put}ifelse
 5459								CC charcode exch 1 index 0 2 index 256 idiv put
 5460								1 index exch 1 exch 256 mod put
 5461								stringwidth 2 array astore
 5462								currentfont/Widths get exch CC exch put
 5463								}
 5464								{?{def}{$ 3 1 roll put}ifelse}
 5465							ifelse
 5466					end
 5467				end
 5468				}
 5469				{?{def}{$ 3 1 roll put}ifelse}	ifelse
 5470				}
 5471				{?{def}{$ 3 1 roll put}ifelse}
 5472			ifelse
 5473			}def
 5474		/!
 5475			{
 5476			?{end}if
 5477			systemdict/languagelevel known
 5478				{gvm setglobal}
 5479			if
 5480			end
 5481			}def
 5482		/:{string currentfile exch readstring pop}executeonly def
 5483		end
 5484	ct_MakeOCF
 5485		begin
 5486		/ct_cHexEncoding
 5487		[/c00/c01/c02/c03/c04/c05/c06/c07/c08/c09/c0A/c0B/c0C/c0D/c0E/c0F/c10/c11/c12
 5488		/c13/c14/c15/c16/c17/c18/c19/c1A/c1B/c1C/c1D/c1E/c1F/c20/c21/c22/c23/c24/c25
 5489		/c26/c27/c28/c29/c2A/c2B/c2C/c2D/c2E/c2F/c30/c31/c32/c33/c34/c35/c36/c37/c38
 5490		/c39/c3A/c3B/c3C/c3D/c3E/c3F/c40/c41/c42/c43/c44/c45/c46/c47/c48/c49/c4A/c4B
 5491		/c4C/c4D/c4E/c4F/c50/c51/c52/c53/c54/c55/c56/c57/c58/c59/c5A/c5B/c5C/c5D/c5E
 5492		/c5F/c60/c61/c62/c63/c64/c65/c66/c67/c68/c69/c6A/c6B/c6C/c6D/c6E/c6F/c70/c71
 5493		/c72/c73/c74/c75/c76/c77/c78/c79/c7A/c7B/c7C/c7D/c7E/c7F/c80/c81/c82/c83/c84
 5494		/c85/c86/c87/c88/c89/c8A/c8B/c8C/c8D/c8E/c8F/c90/c91/c92/c93/c94/c95/c96/c97
 5495		/c98/c99/c9A/c9B/c9C/c9D/c9E/c9F/cA0/cA1/cA2/cA3/cA4/cA5/cA6/cA7/cA8/cA9/cAA
 5496		/cAB/cAC/cAD/cAE/cAF/cB0/cB1/cB2/cB3/cB4/cB5/cB6/cB7/cB8/cB9/cBA/cBB/cBC/cBD
 5497		/cBE/cBF/cC0/cC1/cC2/cC3/cC4/cC5/cC6/cC7/cC8/cC9/cCA/cCB/cCC/cCD/cCE/cCF/cD0
 5498		/cD1/cD2/cD3/cD4/cD5/cD6/cD7/cD8/cD9/cDA/cDB/cDC/cDD/cDE/cDF/cE0/cE1/cE2/cE3
 5499		/cE4/cE5/cE6/cE7/cE8/cE9/cEA/cEB/cEC/cED/cEE/cEF/cF0/cF1/cF2/cF3/cF4/cF5/cF6
 5500		/cF7/cF8/cF9/cFA/cFB/cFC/cFD/cFE/cFF]def
 5501		/ct_CID_STR_SIZE 8000 def
 5502		/ct_mkocfStr100 100 string def
 5503		/ct_defaultFontMtx[.001 0 0 .001 0 0]def
 5504		/ct_1000Mtx[1000 0 0 1000 0 0]def
 5505		/ct_raise{exch cvx exch errordict exch get exec stop}bind def
 5506		/ct_reraise
 5507			{cvx $error/errorname get(Error: )print dup(						 )cvs print
 5508					errordict exch get exec stop
 5509			}bind def
 5510		/ct_cvnsi
 5511			{
 5512			1 index add 1 sub 1 exch 0 4 1 roll
 5513				{
 5514				2 index exch get
 5515				exch 8 bitshift
 5516				add
 5517				}
 5518			for
 5519			exch pop
 5520			}bind def
 5521		/ct_GetInterval
 5522			{
 5523			Adobe_CoolType_Utility/ct_BuildCharDict get
 5524				begin
 5525				/dst_index 0 def
 5526				dup dst_string length gt
 5527					{dup string/dst_string exch def}
 5528				if
 5529				1 index ct_CID_STR_SIZE idiv
 5530				/arrayIndex exch def
 5531				2 index arrayIndex get
 5532				2 index
 5533				arrayIndex ct_CID_STR_SIZE mul
 5534				sub
 5535					{
 5536					dup 3 index add 2 index length le
 5537						{
 5538						2 index getinterval
 5539						dst_string dst_index 2 index putinterval
 5540						length dst_index add/dst_index exch def
 5541						exit
 5542						}
 5543						{
 5544						1 index length 1 index sub
 5545						dup 4 1 roll
 5546						getinterval
 5547						dst_string dst_index 2 index putinterval
 5548						pop dup dst_index add/dst_index exch def
 5549						sub
 5550						/arrayIndex arrayIndex 1 add def
 5551						2 index dup length arrayIndex gt
 5552							 {arrayIndex get}
 5553							 {
 5554							 pop
 5555							 exit
 5556							 }
 5557						ifelse
 5558						0
 5559						}
 5560					ifelse
 5561					}
 5562				loop
 5563				pop pop pop
 5564				dst_string 0 dst_index getinterval
 5565				end
 5566			}bind def
 5567		ct_Level2?
 5568			{
 5569			/ct_resourcestatus
 5570			currentglobal mark true setglobal
 5571				{/unknowninstancename/Category resourcestatus}
 5572			stopped
 5573				{cleartomark setglobal true}
 5574				{cleartomark currentglobal not exch setglobal}
 5575			ifelse
 5576				{
 5577					{
 5578					mark 3 1 roll/Category findresource
 5579						begin
 5580						ct_Vars/vm currentglobal put
 5581						({ResourceStatus}stopped)0()/SubFileDecode filter cvx exec
 5582							{cleartomark false}
 5583							{{3 2 roll pop true}{cleartomark false}ifelse}
 5584						ifelse
 5585						ct_Vars/vm get setglobal
 5586						end
 5587					}
 5588				}
 5589				{{resourcestatus}}
 5590			ifelse bind def
 5591			/CIDFont/Category ct_resourcestatus
 5592				{pop pop}
 5593				{
 5594				currentglobal true setglobal
 5595				/Generic/Category findresource
 5596				dup length dict copy
 5597				dup/InstanceType/dicttype put
 5598				/CIDFont exch/Category defineresource pop
 5599				setglobal
 5600				}
 5601			ifelse
 5602			ct_UseNativeCapability?
 5603				{
 5604				/CIDInit/ProcSet findresource begin
 5605				12 dict begin
 5606				begincmap
 5607				/CIDSystemInfo 3 dict dup begin
 5608				 /Registry(Adobe)def
 5609				 /Ordering(Identity)def
 5610				 /Supplement 0 def
 5611				end def
 5612				/CMapName/Identity-H def
 5613				/CMapVersion 1.000 def
 5614				/CMapType 1 def
 5615				1 begincodespacerange
 5616				<0000><FFFF>
 5617				endcodespacerange
 5618				1 begincidrange
 5619				<0000><FFFF>0
 5620				endcidrange
 5621				endcmap
 5622				CMapName currentdict/CMap defineresource pop
 5623				end
 5624				end
 5625				}
 5626			if
 5627			}
 5628			{
 5629			/ct_Category 2 dict begin
 5630			/CIDFont 10 dict def
 5631			/ProcSet	2 dict def
 5632			currentdict
 5633			end
 5634			def
 5635			/defineresource
 5636				{
 5637				ct_Category 1 index 2 copy known
 5638					{
 5639					get
 5640					dup dup maxlength exch length eq
 5641						{
 5642						dup length 10 add dict copy
 5643						ct_Category 2 index 2 index put
 5644						}
 5645					if
 5646					3 index 3 index put
 5647					pop exch pop
 5648					}
 5649					{pop pop/defineresource/undefined ct_raise}
 5650				ifelse
 5651				}bind def
 5652			/findresource
 5653				{
 5654				ct_Category 1 index 2 copy known
 5655					{
 5656					get
 5657					2 index 2 copy known
 5658						{get 3 1 roll pop pop}
 5659						{pop pop/findresource/undefinedresource ct_raise}
 5660					ifelse
 5661					}
 5662					{pop pop/findresource/undefined ct_raise}
 5663				ifelse
 5664				}bind def
 5665			/resourcestatus
 5666				{
 5667				ct_Category 1 index 2 copy known
 5668					{
 5669					get
 5670					2 index known
 5671					exch pop exch pop
 5672						{
 5673						0 -1 true
 5674						}
 5675						{
 5676						false
 5677						}
 5678					ifelse
 5679					}
 5680					{pop pop/findresource/undefined ct_raise}
 5681				ifelse
 5682				}bind def
 5683			/ct_resourcestatus/resourcestatus load def
 5684			}
 5685		ifelse
 5686		/ct_CIDInit 2 dict
 5687			begin
 5688			/ct_cidfont_stream_init
 5689				{
 5690					{
 5691					dup(Binary)eq
 5692						{
 5693						pop
 5694						null
 5695						currentfile
 5696						ct_Level2?
 5697							{
 5698								{cid_BYTE_COUNT()/SubFileDecode filter}
 5699							stopped
 5700								{pop pop pop}
 5701							if
 5702							}
 5703						if
 5704						/readstring load
 5705						exit
 5706						}
 5707					if
 5708					dup(Hex)eq
 5709						{
 5710						pop
 5711						currentfile
 5712						ct_Level2?
 5713							{
 5714								{null exch/ASCIIHexDecode filter/readstring}
 5715							stopped
 5716								{pop exch pop(>)exch/readhexstring}
 5717							if
 5718							}
 5719							{(>)exch/readhexstring}
 5720						ifelse
 5721						load
 5722						exit
 5723						}
 5724					if
 5725					/StartData/typecheck ct_raise
 5726					}
 5727				loop
 5728				cid_BYTE_COUNT ct_CID_STR_SIZE le
 5729					{
 5730					2 copy cid_BYTE_COUNT string exch exec
 5731					pop
 5732					1 array dup
 5733					3 -1 roll
 5734					0 exch put
 5735					}
 5736					{
 5737					cid_BYTE_COUNT ct_CID_STR_SIZE div ceiling cvi
 5738					dup array exch 2 sub 0 exch 1 exch
 5739						{
 5740						2 copy
 5741						5 index
 5742						ct_CID_STR_SIZE
 5743						string
 5744						6 index exec
 5745						pop
 5746						put
 5747						pop
 5748						}
 5749					for
 5750					2 index
 5751					cid_BYTE_COUNT ct_CID_STR_SIZE mod string
 5752					3 index exec
 5753					pop
 5754					1 index exch
 5755					1 index length 1 sub
 5756					exch put
 5757					}
 5758				ifelse
 5759				cid_CIDFONT exch/GlyphData exch put
 5760				2 index null eq
 5761					{
 5762					pop pop pop
 5763					}
 5764					{
 5765					pop/readstring load
 5766					1 string exch
 5767						{
 5768						3 copy exec
 5769						pop
 5770						dup length 0 eq
 5771							{
 5772							pop pop pop pop pop
 5773							true exit
 5774							}
 5775						if
 5776						4 index
 5777						eq
 5778							{
 5779							pop pop pop pop
 5780							false exit
 5781							}
 5782						if
 5783						}
 5784					loop
 5785					pop
 5786					}
 5787				ifelse
 5788				}bind def
 5789			/StartData
 5790				{
 5791				mark
 5792					{
 5793					currentdict
 5794					dup/FDArray get 0 get/FontMatrix get
 5795					0 get 0.001 eq
 5796						{
 5797						dup/CDevProc known not
 5798							{
 5799							/CDevProc 1183615869 internaldict/stdCDevProc 2 copy known
 5800								{get}
 5801								{
 5802								pop pop
 5803								{pop pop pop pop pop 0 -1000 7 index 2 div 880}
 5804								}
 5805							ifelse
 5806							def
 5807							}
 5808						if
 5809						}
 5810						{
 5811						/CDevProc
 5812							{
 5813							 pop pop pop pop pop
 5814							 0
 5815							 1 cid_temp/cid_CIDFONT get
 5816							/FDArray get 0 get
 5817							/FontMatrix get 0 get div
 5818							 7 index 2 div
 5819							 1 index 0.88 mul
 5820							}def
 5821						}
 5822					ifelse
 5823					/cid_temp 15 dict def
 5824					cid_temp
 5825						begin
 5826						/cid_CIDFONT exch def
 5827						3 copy pop
 5828						dup/cid_BYTE_COUNT exch def 0 gt
 5829							{
 5830							ct_cidfont_stream_init
 5831							FDArray
 5832								{
 5833								/Private get
 5834								dup/SubrMapOffset known
 5835									{
 5836									begin
 5837									/Subrs SubrCount array def
 5838									Subrs
 5839									SubrMapOffset
 5840									SubrCount
 5841									SDBytes
 5842									ct_Level2?
 5843										{
 5844										currentdict dup/SubrMapOffset undef
 5845										dup/SubrCount undef
 5846										/SDBytes undef
 5847										}
 5848									if
 5849									end
 5850									/cid_SD_BYTES exch def
 5851									/cid_SUBR_COUNT exch def
 5852									/cid_SUBR_MAP_OFFSET exch def
 5853									/cid_SUBRS exch def
 5854									cid_SUBR_COUNT 0 gt
 5855										{
 5856										GlyphData cid_SUBR_MAP_OFFSET cid_SD_BYTES ct_GetInterval
 5857										0 cid_SD_BYTES ct_cvnsi
 5858										0 1 cid_SUBR_COUNT 1 sub
 5859											{
 5860											exch 1 index
 5861											1 add
 5862											cid_SD_BYTES mul cid_SUBR_MAP_OFFSET add
 5863											GlyphData exch cid_SD_BYTES ct_GetInterval
 5864											0 cid_SD_BYTES ct_cvnsi
 5865											cid_SUBRS 4 2 roll
 5866											GlyphData exch
 5867											4 index
 5868											1 index
 5869											sub
 5870											ct_GetInterval
 5871											dup length string copy put
 5872											}
 5873										for
 5874										pop
 5875										}
 5876									if
 5877									}
 5878									{pop}
 5879								ifelse
 5880								}
 5881							forall
 5882							}
 5883						if
 5884						cleartomark pop pop
 5885						end
 5886					CIDFontName currentdict/CIDFont defineresource pop
 5887					end end
 5888					}
 5889				stopped
 5890					{cleartomark/StartData ct_reraise}
 5891				if
 5892				}bind def
 5893			currentdict
 5894			end def
 5895		/ct_saveCIDInit
 5896			{
 5897			/CIDInit/ProcSet ct_resourcestatus
 5898				{true}
 5899				{/CIDInitC/ProcSet ct_resourcestatus}
 5900			ifelse
 5901				{
 5902				pop pop
 5903				/CIDInit/ProcSet findresource
 5904				ct_UseNativeCapability?
 5905					{pop null}
 5906					{/CIDInit ct_CIDInit/ProcSet defineresource pop}
 5907				ifelse
 5908				}
 5909				{/CIDInit ct_CIDInit/ProcSet defineresource pop null}
 5910			ifelse
 5911			ct_Vars exch/ct_oldCIDInit exch put
 5912			}bind def
 5913		/ct_restoreCIDInit
 5914			{
 5915			ct_Vars/ct_oldCIDInit get dup null ne
 5916				{/CIDInit exch/ProcSet defineresource pop}
 5917				{pop}
 5918			ifelse
 5919			}bind def
 5920		/ct_BuildCharSetUp
 5921			{
 5922			1 index
 5923				begin
 5924				CIDFont
 5925					begin
 5926					Adobe_CoolType_Utility/ct_BuildCharDict get
 5927						begin
 5928						/ct_dfCharCode exch def
 5929						/ct_dfDict exch def
 5930						CIDFirstByte ct_dfCharCode add
 5931						dup CIDCount ge
 5932							{pop 0}
 5933						if
 5934						/cid exch def
 5935							{
 5936							GlyphDirectory cid 2 copy known
 5937								{get}
 5938								{pop pop nullstring}
 5939							ifelse
 5940							dup length FDBytes sub 0 gt
 5941								{
 5942								dup
 5943								FDBytes 0 ne
 5944									{0 FDBytes ct_cvnsi}
 5945									{pop 0}
 5946								ifelse
 5947								/fdIndex exch def
 5948								dup length FDBytes sub FDBytes exch getinterval
 5949								/charstring exch def
 5950								exit
 5951								}
 5952								{
 5953								pop
 5954								cid 0 eq
 5955									{/charstring nullstring def exit}
 5956								if
 5957								/cid 0 def
 5958								}
 5959							ifelse
 5960							}
 5961						loop
 5962			}def
 5963		/ct_SetCacheDevice
 5964			{
 5965			0 0 moveto
 5966			dup stringwidth
 5967			3 -1 roll
 5968			true charpath
 5969			pathbbox
 5970			0 -1000
 5971			7 index 2 div 880
 5972			setcachedevice2
 5973			0 0 moveto
 5974			}def
 5975		/ct_CloneSetCacheProc
 5976			{
 5977			1 eq
 5978				{
 5979				stringwidth
 5980				pop -2 div -880
 5981				0 -1000 setcharwidth
 5982				moveto
 5983				}
 5984				{
 5985				usewidths?
 5986					{
 5987					currentfont/Widths get cid
 5988					2 copy known
 5989						{get exch pop aload pop}
 5990						{pop pop stringwidth}
 5991					ifelse
 5992					}
 5993					{stringwidth}
 5994				ifelse
 5995				setcharwidth
 5996				0 0 moveto
 5997				}
 5998			ifelse
 5999			}def
 6000		/ct_Type3ShowCharString
 6001			{
 6002			ct_FDDict fdIndex 2 copy known
 6003				{get}
 6004				{
 6005				currentglobal 3 1 roll
 6006				1 index gcheck setglobal
 6007				ct_Type1FontTemplate dup maxlength dict copy
 6008					begin
 6009					FDArray fdIndex get
 6010					dup/FontMatrix 2 copy known
 6011						{get}
 6012						{pop pop ct_defaultFontMtx}
 6013					ifelse
 6014					/FontMatrix exch dup length array copy def
 6015					/Private get
 6016					/Private exch def
 6017					/Widths rootfont/Widths get def
 6018					/CharStrings 1 dict dup/.notdef
 6019						<d841272cf18f54fc13>dup length string copy put def
 6020					currentdict
 6021					end
 6022				/ct_Type1Font exch definefont
 6023				dup 5 1 roll put
 6024				setglobal
 6025				}
 6026			ifelse
 6027			dup/CharStrings get 1 index/Encoding get
 6028			ct_dfCharCode get charstring put
 6029			rootfont/WMode 2 copy known
 6030				{get}
 6031				{pop pop 0}
 6032			ifelse
 6033			exch
 6034			1000 scalefont setfont
 6035			ct_str1 0 ct_dfCharCode put
 6036			ct_str1 exch ct_dfSetCacheProc
 6037			ct_SyntheticBold
 6038				{
 6039				currentpoint
 6040				ct_str1 show
 6041				newpath
 6042				moveto
 6043				ct_str1 true charpath
 6044				ct_StrokeWidth setlinewidth
 6045				stroke
 6046				}
 6047				{ct_str1 show}
 6048			ifelse
 6049			}def
 6050		/ct_Type4ShowCharString
 6051			{
 6052			ct_dfDict ct_dfCharCode charstring
 6053			FDArray fdIndex get
 6054			dup/FontMatrix get dup ct_defaultFontMtx ct_matrixeq not
 6055				{ct_1000Mtx matrix concatmatrix concat}
 6056				{pop}
 6057			ifelse
 6058			/Private get
 6059			Adobe_CoolType_Utility/ct_Level2? get not
 6060				{
 6061				ct_dfDict/Private
 6062				3 -1 roll
 6063					{put}
 6064				1183615869 internaldict/superexec get exec
 6065				}
 6066			if
 6067			1183615869 internaldict
 6068			Adobe_CoolType_Utility/ct_Level2? get
 6069				{1 index}
 6070				{3 index/Private get mark 6 1 roll}
 6071			ifelse
 6072			dup/RunInt known
 6073				{/RunInt get}
 6074				{pop/CCRun}
 6075			ifelse
 6076			get exec
 6077			Adobe_CoolType_Utility/ct_Level2? get not
 6078				{cleartomark}
 6079			if
 6080			}bind def
 6081		/ct_BuildCharIncremental
 6082			{
 6083				{
 6084				Adobe_CoolType_Utility/ct_MakeOCF get begin
 6085				ct_BuildCharSetUp
 6086				ct_ShowCharString
 6087				}
 6088			stopped
 6089				{stop}
 6090			if
 6091			end
 6092			end
 6093			end
 6094			end
 6095			}bind def
 6096		/BaseFontNameStr(BF00)def
 6097		/ct_Type1FontTemplate 14 dict
 6098			begin
 6099			/FontType 1 def
 6100			/FontMatrix [0.001 0 0 0.001 0 0]def
 6101			/FontBBox [-250 -250 1250 1250]def
 6102			/Encoding ct_cHexEncoding def
 6103			/PaintType 0 def
 6104			currentdict
 6105			end def
 6106		/BaseFontTemplate 11 dict
 6107			begin
 6108			/FontMatrix [0.001 0 0 0.001 0 0]def
 6109			/FontBBox [-250 -250 1250 1250]def
 6110			/Encoding ct_cHexEncoding def
 6111			/BuildChar/ct_BuildCharIncremental load def
 6112			ct_Clone?
 6113				{
 6114				/FontType 3 def
 6115				/ct_ShowCharString/ct_Type3ShowCharString load def
 6116				/ct_dfSetCacheProc/ct_CloneSetCacheProc load def
 6117				/ct_SyntheticBold false def
 6118				/ct_StrokeWidth 1 def
 6119				}
 6120				{
 6121				/FontType 4 def
 6122				/Private 1 dict dup/lenIV 4 put def
 6123				/CharStrings 1 dict dup/.notdef<d841272cf18f54fc13>put def
 6124				/PaintType 0 def
 6125				/ct_ShowCharString/ct_Type4ShowCharString load def
 6126				}
 6127			ifelse
 6128			/ct_str1 1 string def
 6129			currentdict
 6130			end def
 6131		/BaseFontDictSize BaseFontTemplate length 5 add def
 6132		/ct_matrixeq
 6133			{
 6134			true 0 1 5
 6135				{
 6136				dup 4 index exch get exch 3 index exch get eq and
 6137				dup not
 6138					{exit}
 6139				if
 6140				}
 6141			for
 6142			exch pop exch pop
 6143			}bind def
 6144		/ct_makeocf
 6145			{
 6146			15 dict
 6147				begin
 6148				exch/WMode exch def
 6149				exch/FontName exch def
 6150				/FontType 0 def
 6151				/FMapType 2 def
 6152			dup/FontMatrix known
 6153				{dup/FontMatrix get/FontMatrix exch def}
 6154				{/FontMatrix matrix def}
 6155			ifelse
 6156				/bfCount 1 index/CIDCount get 256 idiv 1 add
 6157					dup 256 gt{pop 256}if def
 6158				/Encoding
 6159					256 array 0 1 bfCount 1 sub{2 copy dup put pop}for
 6160					bfCount 1 255{2 copy bfCount put pop}for
 6161					def
 6162				/FDepVector bfCount dup 256 lt{1 add}if array def
 6163				BaseFontTemplate BaseFontDictSize dict copy
 6164					begin
 6165					/CIDFont exch def
 6166					CIDFont/FontBBox known
 6167						{CIDFont/FontBBox get/FontBBox exch def}
 6168					if
 6169					CIDFont/CDevProc known
 6170						{CIDFont/CDevProc get/CDevProc exch def}
 6171					if
 6172					currentdict
 6173					end
 6174				BaseFontNameStr 3(0)putinterval
 6175				0 1 bfCount dup 256 eq{1 sub}if
 6176					{
 6177					FDepVector exch
 6178					2 index BaseFontDictSize dict copy
 6179						begin
 6180						dup/CIDFirstByte exch 256 mul def
 6181						FontType 3 eq
 6182							{/ct_FDDict 2 dict def}
 6183						if
 6184						currentdict
 6185						end
 6186					1 index 16
 6187					BaseFontNameStr 2 2 getinterval cvrs pop
 6188					BaseFontNameStr exch definefont
 6189					put
 6190					}
 6191				for
 6192				ct_Clone?
 6193					{/Widths 1 index/CIDFont get/GlyphDirectory get length dict def}
 6194				if
 6195				FontName
 6196				currentdict
 6197				end
 6198			definefont
 6199			ct_Clone?
 6200				{
 6201				gsave
 6202				dup 1000 scalefont setfont
 6203				ct_BuildCharDict
 6204					begin
 6205					/usewidths? false def
 6206					currentfont/Widths get
 6207						begin
 6208						exch/CIDFont get/GlyphDirectory get
 6209							{
 6210							pop
 6211							dup charcode exch 1 index 0 2 index 256 idiv put
 6212							1 index exch 1 exch 256 mod put
 6213							stringwidth 2 array astore def
 6214							}
 6215						forall
 6216						end
 6217					/usewidths? true def
 6218					end
 6219				grestore
 6220				}
 6221				{exch pop}
 6222			ifelse
 6223			}bind def
 6224		currentglobal true setglobal
 6225		/ct_ComposeFont
 6226			{
 6227			ct_UseNativeCapability?
 6228				{				
 6229				2 index/CMap ct_resourcestatus
 6230					{pop pop exch pop}
 6231					{
 6232					/CIDInit/ProcSet findresource
 6233						begin
 6234						12 dict
 6235							begin
 6236							begincmap
 6237							/CMapName 3 index def
 6238							/CMapVersion 1.000 def
 6239							/CMapType 1 def
 6240							exch/WMode exch def
 6241							/CIDSystemInfo 3 dict dup
 6242								begin
 6243								/Registry(Adobe)def
 6244								/Ordering
 6245								CMapName ct_mkocfStr100 cvs
 6246								(Adobe-)search
 6247									{
 6248									pop pop
 6249									(-)search
 6250										{
 6251										dup length string copy
 6252										exch pop exch pop
 6253										}
 6254										{pop(Identity)}
 6255									ifelse
 6256									}
 6257									{pop (Identity)}
 6258								ifelse
 6259								def
 6260								/Supplement 0 def
 6261								end def
 6262							1 begincodespacerange
 6263							<0000><FFFF>
 6264							endcodespacerange
 6265							1 begincidrange
 6266							<0000><FFFF>0
 6267							endcidrange
 6268							endcmap
 6269							CMapName currentdict/CMap defineresource pop
 6270							end
 6271						end
 6272					}
 6273				ifelse
 6274				composefont
 6275				}
 6276				{
 6277				3 2 roll pop
 6278				0 get/CIDFont findresource
 6279				ct_makeocf
 6280				}
 6281			ifelse
 6282			}bind def
 6283			setglobal
 6284		/ct_MakeIdentity
 6285			{
 6286			ct_UseNativeCapability?
 6287				{
 6288				1 index/CMap ct_resourcestatus
 6289					{pop pop}
 6290					{
 6291					/CIDInit/ProcSet findresource begin
 6292					12 dict begin
 6293					begincmap
 6294					/CMapName 2 index def
 6295					/CMapVersion 1.000 def
 6296					/CMapType 1 def
 6297					/CIDSystemInfo 3 dict dup
 6298						begin
 6299						/Registry(Adobe)def
 6300						/Ordering
 6301						CMapName ct_mkocfStr100 cvs
 6302						(Adobe-)search
 6303							{
 6304							pop pop
 6305							(-)search
 6306								{dup length string copy exch pop exch pop}
 6307								{pop(Identity)}
 6308							ifelse
 6309							}
 6310							{pop(Identity)}
 6311						ifelse
 6312						def
 6313						/Supplement 0 def
 6314						end def
 6315					1 begincodespacerange
 6316					<0000><FFFF>
 6317					endcodespacerange
 6318					1 begincidrange
 6319					<0000><FFFF>0
 6320					endcidrange
 6321					endcmap
 6322					CMapName currentdict/CMap defineresource pop
 6323					end
 6324					end
 6325					}
 6326				ifelse
 6327				composefont
 6328				}
 6329				{
 6330				exch pop
 6331				0 get/CIDFont findresource
 6332				ct_makeocf
 6333				}
 6334			ifelse
 6335			}bind def
 6336		currentdict readonly pop
 6337		end
 6338	end
 6339%%EndResource
 6340setglobal
 6341%%BeginResource: procset Adobe_CoolType_Utility_T42 1.0 0
 6342%%Copyright: Copyright 1987-2004 Adobe Systems Incorporated.
 6343%%Version: 1.0 0
 6344userdict/ct_T42Dict 15 dict put
 6345ct_T42Dict begin
 6346/Is2015?
 6347{
 6348 version
 6349 cvi
 6350 2015
 6351 ge
 6352}bind def
 6353/AllocGlyphStorage
 6354{
 6355 Is2015?
 6356 {	
 6357	pop
 6358 }
 6359 {
 6360	{string}forall
 6361 }ifelse
 6362}bind def
 6363/Type42DictBegin
 6364{
 636525 dict begin
 6366 /FontName exch def
 6367 /CharStrings 256 dict 
 6368begin
 6369	 /.notdef 0 def
 6370	 currentdict 
 6371end def
 6372 /Encoding exch def
 6373 /PaintType 0 def
 6374 /FontType 42 def
 6375 /FontMatrix[1 0 0 1 0 0]def
 6376 4 array astore cvx/FontBBox exch def
 6377 /sfnts
 6378}bind def
 6379/Type42DictEnd 
 6380{
 6381 currentdict dup/FontName get exch definefont end
 6382ct_T42Dict exch
 6383dup/FontName get exch put
 6384}bind def
 6385/RD{string currentfile exch readstring pop}executeonly def
 6386/PrepFor2015
 6387{
 6388Is2015?
 6389{		 
 6390	/GlyphDirectory 
 6391	 16
 6392	 dict def
 6393	 sfnts 0 get
 6394	 dup
 6395	 2 index
 6396	(glyx)
 6397	 putinterval
 6398	 2 index 
 6399	(locx)
 6400	 putinterval
 6401	 pop
 6402	 pop
 6403}
 6404{
 6405	 pop
 6406	 pop
 6407}ifelse			
 6408}bind def
 6409/AddT42Char
 6410{
 6411Is2015?
 6412{
 6413	/GlyphDirectory get 
 6414	begin
 6415	def
 6416	end
 6417	pop
 6418	pop
 6419}
 6420{
 6421	/sfnts get
 6422	4 index
 6423	get
 6424	3 index
 6425 2 index
 6426	putinterval
 6427	pop
 6428	pop
 6429	pop
 6430	pop
 6431}ifelse
 6432}bind def
 6433/T0AddT42Mtx2
 6434{
 6435/CIDFont findresource/Metrics2 get begin def end
 6436}bind def
 6437end
 6438%%EndResource
 6439currentglobal true setglobal
 6440%%BeginFile: MMFauxFont.prc
 6441%%Copyright: Copyright 1987-2001 Adobe Systems Incorporated. 
 6442%%All Rights Reserved.
 6443userdict /ct_EuroDict 10 dict put
 6444ct_EuroDict begin
 6445/ct_CopyFont 
 6446{
 6447    { 1 index /FID ne {def} {pop pop} ifelse} forall
 6448} def
 6449/ct_GetGlyphOutline
 6450{
 6451   gsave
 6452   initmatrix newpath
 6453   exch findfont dup 
 6454   length 1 add dict 
 6455   begin 
 6456		ct_CopyFont 
 6457		/Encoding Encoding dup length array copy 
 6458		dup
 6459		4 -1 roll
 6460		0 exch put   
 6461		def
 6462		currentdict
 6463   end
 6464   /ct_EuroFont exch definefont
 6465   1000 scalefont setfont
 6466   0 0 moveto
 6467   [
 6468       <00> stringwidth 
 6469       <00> false charpath
 6470       pathbbox
 6471       [
 6472       {/m cvx} {/l cvx} {/c cvx} {/cp cvx} pathforall
 6473   grestore
 6474   counttomark 8 add
 6475}
 6476def
 6477/ct_MakeGlyphProc
 6478{
 6479   ] cvx
 6480   /ct_PSBuildGlyph cvx
 6481   ] cvx
 6482} def
 6483/ct_PSBuildGlyph 
 6484{ 
 6485 	gsave 
 6486	8 -1 roll pop 
 6487	7 1 roll 
 6488        6 -2 roll ct_FontMatrix transform 6 2 roll
 6489        4 -2 roll ct_FontMatrix transform 4 2 roll
 6490        ct_FontMatrix transform 
 6491	currentdict /PaintType 2 copy known {get 2 eq}{pop pop false} ifelse  
 6492	dup  9 1 roll 
 6493	{  
 6494		currentdict /StrokeWidth 2 copy known  
 6495		{   
 6496			get 2 div   
 6497			0 ct_FontMatrix dtransform pop
 6498			5 1 roll  
 6499			4 -1 roll 4 index sub   
 6500			4 1 roll   
 6501			3 -1 roll 4 index sub  
 6502			3 1 roll   
 6503			exch 4 index add exch  
 6504			4 index add  
 6505			5 -1 roll pop  
 6506		}  
 6507		{	 
 6508			pop pop 
 6509		}  
 6510		ifelse  
 6511	}       
 6512    if  
 6513	setcachedevice  
 6514        ct_FontMatrix concat
 6515        ct_PSPathOps begin 
 6516		exec 
 6517	end 
 6518	{  
 6519		currentdict /StrokeWidth 2 copy known  
 6520			{ get }  
 6521			{ pop pop 0 }  
 6522  	    ifelse  
 6523		setlinewidth stroke  
 6524	}  
 6525	{   
 6526	    fill  
 6527	}  
 6528	ifelse  
 6529    grestore
 6530} def 
 6531/ct_PSPathOps 4 dict dup begin 
 6532	/m {moveto} def 
 6533	/l {lineto} def 
 6534	/c {curveto} def 
 6535	/cp {closepath} def 
 6536end 
 6537def 
 6538/ct_matrix1000 [1000 0 0 1000 0 0] def
 6539/ct_AddGlyphProc  
 6540{
 6541   2 index findfont dup length 4 add dict 
 6542   begin 
 6543	ct_CopyFont 
 6544	/CharStrings CharStrings dup length 1 add dict copy
 6545      begin
 6546         3 1 roll def  
 6547         currentdict 
 6548      end 
 6549      def
 6550      /ct_FontMatrix ct_matrix1000 FontMatrix matrix concatmatrix def
 6551      /ct_PSBuildGlyph /ct_PSBuildGlyph load def
 6552      /ct_PSPathOps /ct_PSPathOps load def
 6553      currentdict
 6554   end
 6555   definefont pop
 6556}
 6557def
 6558systemdict /languagelevel known
 6559{
 6560	/ct_AddGlyphToPrinterFont {
 6561		2 copy
 6562		ct_GetGlyphOutline 3 add -1 roll restore 
 6563		ct_MakeGlyphProc 
 6564		ct_AddGlyphProc
 6565	} def
 6566}
 6567{
 6568	/ct_AddGlyphToPrinterFont {
 6569	    pop pop restore
 6570		Adobe_CTFauxDict /$$$FONTNAME get
 6571		/Euro
 6572		Adobe_CTFauxDict /$$$SUBSTITUTEBASE get
 6573		ct_EuroDict exch get
 6574		ct_AddGlyphProc
 6575	} def
 6576} ifelse
 6577/AdobeSansMM 
 6578{ 
 6579556 0 24 -19 541 703 
 6580	{ 
 6581	541 628 m 
 6582	510 669 442 703 354 703 c 
 6583	201 703 117 607 101 444 c 
 6584	50 444 l 
 6585	25 372 l 
 6586	97 372 l 
 6587	97 301 l 
 6588	49 301 l 
 6589	24 229 l 
 6590	103 229 l 
 6591	124 67 209 -19 350 -19 c 
 6592	435 -19 501 25 509 32 c 
 6593	509 131 l 
 6594	492 105 417 60 343 60 c 
 6595	267 60 204 127 197 229 c 
 6596	406 229 l 
 6597	430 301 l 
 6598	191 301 l 
 6599	191 372 l 
 6600	455 372 l 
 6601	479 444 l 
 6602	194 444 l 
 6603	201 531 245 624 348 624 c 
 6604	433 624 484 583 509 534 c 
 6605	cp 
 6606	556 0 m 
 6607	}
 6608ct_PSBuildGlyph
 6609} def
 6610/AdobeSerifMM 
 6611{ 
 6612500 0 10 -12 484 692 
 6613	{ 
 6614	347 298 m 
 6615	171 298 l 
 6616	170 310 170 322 170 335 c 
 6617	170 362 l 
 6618	362 362 l 
 6619	374 403 l 
 6620	172 403 l 
 6621	184 580 244 642 308 642 c 
 6622	380 642 434 574 457 457 c 
 6623	481 462 l 
 6624	474 691 l 
 6625	449 691 l 
 6626	433 670 429 657 410 657 c 
 6627	394 657 360 692 299 692 c 
 6628	204 692 94 604 73 403 c 
 6629	22 403 l 
 6630	10 362 l 
 6631	70 362 l 
 6632	69 352 69 341 69 330 c 
 6633	69 319 69 308 70 298 c 
 6634	22 298 l 
 6635	10 257 l 
 6636	73 257 l 
 6637	97 57 216 -12 295 -12 c 
 6638	364 -12 427 25 484 123 c 
 6639	458 142 l 
 6640	425 101 384 37 316 37 c 
 6641	256 37 189 84 173 257 c 
 6642	335 257 l 
 6643	cp 
 6644	500 0 m 
 6645	} 
 6646ct_PSBuildGlyph 
 6647} def 
 6648end		
 6649%%EndFile
 6650setglobal
 6651Adobe_CoolType_Core begin /$Oblique SetSubstituteStrategy end
 6652%%BeginResource: procset Adobe_AGM_Image 1.0 0
 6653%%Version: 1.0 0
 6654%%Copyright: Copyright(C)2000-2006 Adobe Systems, Inc. All Rights Reserved.
 6655systemdict/setpacking known
 6656{
 6657	currentpacking
 6658	true setpacking
 6659}if
 6660userdict/Adobe_AGM_Image 71 dict dup begin put
 6661/Adobe_AGM_Image_Id/Adobe_AGM_Image_1.0_0 def
 6662/nd{
 6663	null def
 6664}bind def
 6665/AGMIMG_&image nd
 6666/AGMIMG_&colorimage nd
 6667/AGMIMG_&imagemask nd
 6668/AGMIMG_mbuf()def
 6669/AGMIMG_ybuf()def
 6670/AGMIMG_kbuf()def
 6671/AGMIMG_c 0 def
 6672/AGMIMG_m 0 def
 6673/AGMIMG_y 0 def
 6674/AGMIMG_k 0 def
 6675/AGMIMG_tmp nd
 6676/AGMIMG_imagestring0 nd
 6677/AGMIMG_imagestring1 nd
 6678/AGMIMG_imagestring2 nd
 6679/AGMIMG_imagestring3 nd
 6680/AGMIMG_imagestring4 nd
 6681/AGMIMG_imagestring5 nd
 6682/AGMIMG_cnt nd
 6683/AGMIMG_fsave nd
 6684/AGMIMG_colorAry nd
 6685/AGMIMG_override nd
 6686/AGMIMG_name nd
 6687/AGMIMG_maskSource nd
 6688/AGMIMG_flushfilters nd
 6689/invert_image_samples nd
 6690/knockout_image_samples	nd
 6691/img nd
 6692/sepimg nd
 6693/devnimg nd
 6694/idximg nd
 6695/ds
 6696{
 6697	Adobe_AGM_Core begin
 6698	Adobe_AGM_Image begin
 6699	/AGMIMG_&image systemdict/image get def
 6700	/AGMIMG_&imagemask systemdict/imagemask get def
 6701	/colorimage where{
 6702		pop
 6703		/AGMIMG_&colorimage/colorimage ldf
 6704	}if
 6705	end
 6706	end
 6707}def
 6708/ps
 6709{
 6710	Adobe_AGM_Image begin
 6711	/AGMIMG_ccimage_exists{/customcolorimage where 
 6712		{
 6713			pop
 6714			/Adobe_AGM_OnHost_Seps where
 6715			{
 6716			pop false
 6717			}{
 6718			/Adobe_AGM_InRip_Seps where
 6719				{
 6720				pop false
 6721				}{
 6722					true
 6723				}ifelse
 6724			}ifelse
 6725			}{
 6726			false
 6727		}ifelse 
 6728	}bdf
 6729	level2{
 6730		/invert_image_samples
 6731		{
 6732			Adobe_AGM_Image/AGMIMG_tmp Decode length ddf
 6733			/Decode[Decode 1 get Decode 0 get]def
 6734		}def
 6735		/knockout_image_samples
 6736		{
 6737			Operator/imagemask ne{
 6738				/Decode[1 1]def
 6739			}if
 6740		}def
 6741	}{	
 6742		/invert_image_samples
 6743		{
 6744			{1 exch sub}currenttransfer addprocs settransfer
 6745		}def
 6746		/knockout_image_samples
 6747		{
 6748			{pop 1}currenttransfer addprocs settransfer
 6749		}def
 6750	}ifelse
 6751	/img/imageormask ldf
 6752	/sepimg/sep_imageormask ldf
 6753	/devnimg/devn_imageormask ldf
 6754	/idximg/indexed_imageormask ldf
 6755	/_ctype 7 def
 6756	currentdict{
 6757		dup xcheck 1 index type dup/arraytype eq exch/packedarraytype eq or and{
 6758			bind
 6759		}if
 6760		def
 6761	}forall
 6762}def
 6763/pt
 6764{
 6765	end
 6766}def
 6767/dt
 6768{
 6769}def
 6770/AGMIMG_flushfilters
 6771{
 6772	dup type/arraytype ne
 6773		{1 array astore}if
 6774	dup 0 get currentfile ne
 6775		{dup 0 get flushfile}if
 6776		{
 6777		dup type/filetype eq
 6778			{
 6779			dup status 1 index currentfile ne and
 6780				{closefile}
 6781				{pop}
 6782			ifelse
 6783			}{pop}ifelse
 6784		}forall
 6785}def
 6786/AGMIMG_init_common
 6787{
 6788	currentdict/T known{/ImageType/T ldf currentdict/T undef}if
 6789	currentdict/W known{/Width/W ldf currentdict/W undef}if
 6790	currentdict/H known{/Height/H ldf currentdict/H undef}if
 6791	currentdict/M known{/ImageMatrix/M ldf currentdict/M undef}if
 6792	currentdict/BC known{/BitsPerComponent/BC ldf currentdict/BC undef}if
 6793	currentdict/D known{/Decode/D ldf currentdict/D undef}if
 6794	currentdict/DS known{/DataSource/DS ldf currentdict/DS undef}if
 6795	currentdict/O known{
 6796		/Operator/O load 1 eq{
 6797			/imagemask
 6798		}{
 6799			/O load 2 eq{
 6800				/image 
 6801			}{
 6802				/colorimage
 6803			}ifelse
 6804		}ifelse
 6805		def
 6806		currentdict/O undef
 6807	}if
 6808	currentdict/HSCI known{/HostSepColorImage/HSCI ldf currentdict/HSCI undef}if
 6809	currentdict/MD known{/MultipleDataSources/MD ldf currentdict/MD undef}if
 6810	currentdict/I known{/Interpolate/I ldf currentdict/I undef}if
 6811	currentdict/SI known{/SkipImageProc/SI ldf currentdict/SI undef}if
 6812	/DataSource load xcheck not{
 6813		DataSource type/arraytype eq{
 6814			DataSource 0 get type/filetype eq{
 6815				/_Filters DataSource def
 6816				currentdict/MultipleDataSources known not{
 6817					/DataSource DataSource dup length 1 sub get def 
 6818				}if
 6819			}if
 6820		}if
 6821		currentdict/MultipleDataSources known not{
 6822			/MultipleDataSources DataSource type/arraytype eq{
 6823				DataSource length 1 gt
 6824			}
 6825			{false}ifelse def
 6826		}if
 6827	}if
 6828	/NComponents Decode length 2 div def
 6829	currentdict/SkipImageProc known not{/SkipImageProc{false}def}if
 6830}bdf
 6831/imageormask_sys
 6832{
 6833	begin
 6834		AGMIMG_init_common
 6835		save mark
 6836		level2{
 6837			currentdict
 6838			Operator/imagemask eq{
 6839				AGMIMG_&imagemask
 6840			}{
 6841				use_mask{
 6842					process_mask AGMIMG_&image
 6843				}{
 6844					AGMIMG_&image
 6845				}ifelse
 6846			}ifelse
 6847		}{
 6848			Width Height
 6849			Operator/imagemask eq{
 6850				Decode 0 get 1 eq Decode 1 get 0 eq	and
 6851				ImageMatrix/DataSource load
 6852				AGMIMG_&imagemask
 6853			}{
 6854				BitsPerComponent ImageMatrix/DataSource load
 6855				AGMIMG_&image
 6856			}ifelse
 6857		}ifelse
 6858		currentdict/_Filters known{_Filters AGMIMG_flushfilters}if
 6859		cleartomark restore
 6860	end
 6861}def
 6862/overprint_plate
 6863{
 6864	currentoverprint{
 6865		0 get dup type/nametype eq{
 6866			dup/DeviceGray eq{
 6867				pop AGMCORE_black_plate not
 6868			}{
 6869				/DeviceCMYK eq{
 6870					AGMCORE_is_cmyk_sep not
 6871				}if
 6872			}ifelse
 6873		}{
 6874			false exch
 6875			{
 6876				 AGMOHS_sepink eq or
 6877			}forall
 6878			not
 6879		}ifelse
 6880	}{
 6881		pop false
 6882	}ifelse
 6883}def
 6884/process_mask
 6885{
 6886	level3{
 6887		dup begin
 6888		/ImageType 1 def
 6889		end
 6890		4 dict begin
 6891			/DataDict exch def
 6892			/ImageType 3 def
 6893			/InterleaveType 3 def
 6894			/MaskDict 9 dict begin
 6895				/ImageType 1 def
 6896				/Width DataDict dup/MaskWidth known{/MaskWidth}{/Width}ifelse get def
 6897				/Height DataDict dup/MaskHeight known{/MaskHeight}{/Height}ifelse get def
 6898				/ImageMatrix[Width 0 0 Height neg 0 Height]def
 6899				/NComponents 1 def
 6900				/BitsPerComponent 1 def
 6901				/Decode DataDict dup/MaskD known{/MaskD}{[1 0]}ifelse get def
 6902				/DataSource Adobe_AGM_Core/AGMIMG_maskSource get def
 6903			currentdict end def
 6904		currentdict end
 6905	}if
 6906}def
 6907/use_mask
 6908{
 6909	dup/Mask known	{dup/Mask get}{false}ifelse
 6910}def
 6911/imageormask
 6912{
 6913	begin
 6914		AGMIMG_init_common
 6915		SkipImageProc{
 6916			currentdict consumeimagedata
 6917		}
 6918		{
 6919			save mark
 6920			level2 AGMCORE_host_sep not and{
 6921				currentdict
 6922				Operator/imagemask eq DeviceN_PS2 not and{
 6923					imagemask
 6924				}{
 6925					AGMCORE_in_rip_sep currentoverprint and currentcolorspace 0 get/DeviceGray eq and{
 6926						[/Separation/Black/DeviceGray{}]setcolorspace
 6927						/Decode[Decode 1 get Decode 0 get]def
 6928					}if
 6929					use_mask{
 6930						process_mask image
 6931					}{
 6932						DeviceN_NoneName DeviceN_PS2 Indexed_DeviceN level3 not and or or AGMCORE_in_rip_sep and 
 6933						{
 6934							Names convert_to_process not{
 6935								2 dict begin
 6936								/imageDict xdf
 6937								/names_index 0 def
 6938								gsave
 6939								imageDict write_image_file{
 6940									Names{
 6941										dup(None)ne{
 6942											[/Separation 3 -1 roll/DeviceGray{1 exch sub}]setcolorspace
 6943											Operator imageDict read_image_file
 6944											names_index 0 eq{true setoverprint}if
 6945											/names_index names_index 1 add def
 6946										}{
 6947											pop
 6948										}ifelse
 6949									}forall
 6950									close_image_file
 6951								}if
 6952								grestore
 6953								end
 6954							}{
 6955								Operator/imagemask eq{
 6956									imagemask
 6957								}{
 6958									image
 6959								}ifelse
 6960							}ifelse
 6961						}{
 6962							Operator/imagemask eq{
 6963								imagemask
 6964							}{
 6965								image
 6966							}ifelse
 6967						}ifelse
 6968					}ifelse
 6969				}ifelse
 6970			}{
 6971				Width Height
 6972				Operator/imagemask eq{
 6973					Decode 0 get 1 eq Decode 1 get 0 eq	and
 6974					ImageMatrix/DataSource load
 6975					/Adobe_AGM_OnHost_Seps where{
 6976						pop imagemask
 6977					}{
 6978						currentgray 1 ne{
 6979							currentdict imageormask_sys
 6980						}{
 6981							currentoverprint not{
 6982								1 AGMCORE_&setgray
 6983								currentdict imageormask_sys
 6984							}{
 6985								currentdict ignoreimagedata
 6986							}ifelse				 		
 6987						}ifelse
 6988					}ifelse
 6989				}{
 6990					BitsPerComponent ImageMatrix 
 6991					MultipleDataSources{
 6992						0 1 NComponents 1 sub{
 6993							DataSource exch get
 6994						}for
 6995					}{
 6996						/DataSource load
 6997					}ifelse
 6998					Operator/colorimage eq{
 6999						AGMCORE_host_sep{
 7000							MultipleDataSources level2 or NComponents 4 eq and{
 7001								AGMCORE_is_cmyk_sep{
 7002									MultipleDataSources{
 7003										/DataSource DataSource 0 get xcheck
 7004											{
 7005											[
 7006											DataSource 0 get/exec cvx
 7007											DataSource 1 get/exec cvx
 7008											DataSource 2 get/exec cvx
 7009											DataSource 3 get/exec cvx
 7010											/AGMCORE_get_ink_data cvx
 7011											]cvx
 7012											}{
 7013											DataSource aload pop AGMCORE_get_ink_data
 7014											}ifelse def
 7015									}{
 7016										/DataSource 
 7017										Width BitsPerComponent mul 7 add 8 idiv Height mul 4 mul 
 7018										/DataSource load
 7019										filter_cmyk 0()/SubFileDecode filter def
 7020									}ifelse
 7021									/Decode[Decode 0 get Decode 1 get]def
 7022									/MultipleDataSources false def
 7023									/NComponents 1 def
 7024									/Operator/image def
 7025									invert_image_samples
 7026						 			1 AGMCORE_&setgray
 7027									currentdict imageormask_sys
 7028								}{
 7029									currentoverprint not Operator/imagemask eq and{
 7030 			 							1 AGMCORE_&setgray
 7031 			 							currentdict imageormask_sys
 7032 			 						}{
 7033 			 							currentdict ignoreimagedata
 7034 			 						}ifelse
 7035								}ifelse
 7036							}{	
 7037								MultipleDataSources NComponents AGMIMG_&colorimage						
 7038							}ifelse
 7039						}{
 7040							true NComponents colorimage
 7041						}ifelse
 7042					}{
 7043						Operator/image eq{
 7044							AGMCORE_host_sep{
 7045								/DoImage true def
 7046								currentdict/HostSepColorImage known{HostSepColorImage not}{false}ifelse
 7047								{
 7048									AGMCORE_black_plate not Operator/imagemask ne and{
 7049										/DoImage false def
 7050										currentdict ignoreimagedata
 7051					 				}if
 7052								}if
 7053						 		1 AGMCORE_&setgray
 7054								DoImage
 7055									{currentdict imageormask_sys}if
 7056							}{
 7057								use_mask{
 7058									process_mask image
 7059								}{
 7060									image
 7061								}ifelse
 7062							}ifelse
 7063						}{
 7064							Operator/knockout eq{
 7065								pop pop pop pop pop
 7066								currentcolorspace overprint_plate not{
 7067									knockout_unitsq
 7068								}if
 7069							}if
 7070						}ifelse
 7071					}ifelse
 7072				}ifelse
 7073			}ifelse
 7074			cleartomark restore
 7075		}ifelse
 7076		currentdict/_Filters known{_Filters AGMIMG_flushfilters}if
 7077	end
 7078}def
 7079/sep_imageormask
 7080{
 7081 	/sep_colorspace_dict AGMCORE_gget begin
 7082	CSA map_csa
 7083	begin
 7084	AGMIMG_init_common
 7085	SkipImageProc{
 7086		currentdict consumeimagedata
 7087	}{
 7088		save mark 
 7089		AGMCORE_avoid_L2_sep_space{
 7090			/Decode[Decode 0 get 255 mul Decode 1 get 255 mul]def
 7091		}if
 7092 		AGMIMG_ccimage_exists 
 7093		MappedCSA 0 get/DeviceCMYK eq and
 7094		currentdict/Components known and 
 7095		Name()ne and 
 7096		Name(All)ne and 
 7097		Operator/image eq and
 7098		AGMCORE_producing_seps not and
 7099		level2 not and
 7100		{
 7101			Width Height BitsPerComponent ImageMatrix 
 7102			[
 7103			/DataSource load/exec cvx
 7104			{
 7105				0 1 2 index length 1 sub{
 7106					1 index exch
 7107					2 copy get 255 xor put
 7108				}for
 7109			}/exec cvx
 7110			]cvx bind
 7111			MappedCSA 0 get/DeviceCMYK eq{
 7112				Components aload pop
 7113			}{
 7114				0 0 0 Components aload pop 1 exch sub
 7115			}ifelse
 7116			Name findcmykcustomcolor
 7117			customcolorimage
 7118		}{
 7119			AGMCORE_producing_seps not{
 7120				level2{
 7121 					//Adobe_AGM_Core/AGMCORE_pattern_paint_type get 2 ne AGMCORE_avoid_L2_sep_space not and currentcolorspace 0 get/Separation ne and{
 7122						[/Separation Name MappedCSA sep_proc_name exch dup 0 get 15 string cvs(/Device)anchorsearch{pop pop 0 get}{pop}ifelse exch load]setcolorspace_opt
 7123						/sep_tint AGMCORE_gget setcolor
 7124					}if
 7125					currentdict imageormask
 7126				}{
 7127					currentdict
 7128					Operator/imagemask eq{
 7129						imageormask
 7130					}{
 7131						sep_imageormask_lev1
 7132					}ifelse
 7133				}ifelse
 7134 			}{
 7135				AGMCORE_host_sep{
 7136					Operator/knockout eq{
 7137						currentdict/ImageMatrix get concat
 7138						knockout_unitsq
 7139					}{
 7140						currentgray 1 ne{
 7141 							AGMCORE_is_cmyk_sep Name(All)ne and{
 7142 								level2{
 7143 									Name AGMCORE_IsSeparationAProcessColor 
 7144 									{
 7145 										Operator/imagemask eq{
 7146 											//Adobe_AGM_Core/AGMCORE_pattern_paint_type get 2 ne{
 7147 												/sep_tint AGMCORE_gget 1 exch sub AGMCORE_&setcolor
 7148 											}if
 7149 										}{
 7150											invert_image_samples
 7151 										}ifelse
 7152	 								}{
 7153	 									//Adobe_AGM_Core/AGMCORE_pattern_paint_type get 2 ne{
 7154	 										[/Separation Name[/DeviceGray]
 7155	 										{
 7156	 											sep_colorspace_proc AGMCORE_get_ink_data
 7157												1 exch sub
 7158	 										}bind
 7159											]AGMCORE_&setcolorspace
 7160											/sep_tint AGMCORE_gget AGMCORE_&setcolor
 7161										}if
 7162 									}ifelse
 7163 									currentdict imageormask_sys
 7164	 							}{
 7165	 								currentdict
 7166									Operator/imagemask eq{
 7167										imageormask_sys
 7168									}{
 7169										sep_image_lev1_sep
 7170									}ifelse
 7171	 							}ifelse
 7172 							}{
 7173 								Operator/imagemask ne{
 7174									invert_image_samples
 7175 								}if
 7176		 						currentdict imageormask_sys
 7177 							}ifelse
 7178 						}{
 7179 							currentoverprint not Name(All)eq or Operator/imagemask eq and{
 7180								currentdict imageormask_sys 
 7181								}{
 7182								currentoverprint not
 7183									{
 7184 									gsave 
 7185 									knockout_unitsq
 7186 									grestore
 7187									}if
 7188								currentdict consumeimagedata 
 7189		 					}ifelse
 7190 						}ifelse
 7191		 			}ifelse
 7192 				}{
 7193					//Adobe_AGM_Core/AGMCORE_pattern_paint_type get 2 ne{
 7194						currentcolorspace 0 get/Separation ne{
 7195							[/Separation Name MappedCSA sep_proc_name exch 0 get exch load]setcolorspace_opt
 7196							/sep_tint AGMCORE_gget setcolor
 7197						}if
 7198					}if
 7199					currentoverprint 
 7200					MappedCSA 0 get/DeviceCMYK eq and 
 7201					Name AGMCORE_IsSeparationAProcessColor not and
 7202					//Adobe_AGM_Core/AGMCORE_pattern_paint_type get 2 ne{Name inRip_spot_has_ink not and}{false}ifelse 
 7203					Name(All)ne and{
 7204						imageormask_l2_overprint
 7205					}{
 7206						currentdict imageormask
 7207 					}ifelse
 7208				}ifelse
 7209			}ifelse
 7210		}ifelse
 7211		cleartomark restore
 7212	}ifelse
 7213	currentdict/_Filters known{_Filters AGMIMG_flushfilters}if
 7214	end
 7215	end
 7216}def
 7217/colorSpaceElemCnt
 7218{
 7219	mark currentcolor counttomark dup 2 add 1 roll cleartomark
 7220}bdf
 7221/devn_sep_datasource
 7222{
 7223	1 dict begin
 7224	/dataSource xdf
 7225	[
 7226		0 1 dataSource length 1 sub{
 7227			dup currentdict/dataSource get/exch cvx/get cvx/exec cvx
 7228			/exch cvx names_index/ne cvx[/pop cvx]cvx/if cvx
 7229		}for
 7230	]cvx bind
 7231	end
 7232}bdf		
 7233/devn_alt_datasource
 7234{
 7235	11 dict begin
 7236	/convProc xdf
 7237	/origcolorSpaceElemCnt xdf
 7238	/origMultipleDataSources xdf
 7239	/origBitsPerComponent xdf
 7240	/origDecode xdf
 7241	/origDataSource xdf
 7242	/dsCnt origMultipleDataSources{origDataSource length}{1}ifelse def
 7243	/DataSource origMultipleDataSources
 7244		{
 7245			[
 7246			BitsPerComponent 8 idiv origDecode length 2 idiv mul string
 7247			0 1 origDecode length 2 idiv 1 sub
 7248				{
 7249				dup 7 mul 1 add index exch dup BitsPerComponent 8 idiv mul exch
 7250				origDataSource exch get 0()/SubFileDecode filter
 7251				BitsPerComponent 8 idiv string/readstring cvx/pop cvx/putinterval cvx
 7252				}for 
 7253			]bind cvx
 7254		}{origDataSource}ifelse 0()/SubFileDecode filter def		
 7255	[
 7256		origcolorSpaceElemCnt string
 7257		0 2 origDecode length 2 sub
 7258			{
 7259			dup origDecode exch get dup 3 -1 roll 1 add origDecode exch get exch sub 2 BitsPerComponent exp 1 sub div
 7260			1 BitsPerComponent 8 idiv{DataSource/read cvx/not cvx{0}/if cvx/mul cvx}repeat/mul cvx/add cvx
 7261			}for
 7262		/convProc load/exec cvx
 7263		origcolorSpaceElemCnt 1 sub -1 0
 7264			{
 7265			/dup cvx 2/add cvx/index cvx
 7266			3 1/roll cvx/exch cvx 255/mul cvx/cvi cvx/put cvx
 7267			}for
 7268	]bind cvx 0()/SubFileDecode filter
 7269	end
 7270}bdf
 7271/devn_imageormask
 7272{
 7273 	/devicen_colorspace_dict AGMCORE_gget begin
 7274	CSA map_csa
 7275	2 dict begin
 7276	dup
 7277	/srcDataStrs[3 -1 roll begin
 7278		AGMIMG_init_common
 7279		currentdict/MultipleDataSources known{MultipleDataSources{DataSource length}{1}ifelse}{1}ifelse
 7280		{
 7281			Width Decode length 2 div mul cvi
 7282			{
 7283				dup 65535 gt{1 add 2 div cvi}{exit}ifelse
 7284			}loop
 7285			string
 7286		}repeat
 7287		end]def
 7288	/dstDataStr srcDataStrs 0 get length string def
 7289	begin
 7290	AGMIMG_init_common
 7291	SkipImageProc{
 7292		currentdict consumeimagedata
 7293	}{
 7294		save mark 
 7295		AGMCORE_producing_seps not{
 7296			level3 not{
 7297				Operator/imagemask ne{
 7298					/DataSource[[
 7299						DataSource Decode BitsPerComponent currentdict/MultipleDataSources known{MultipleDataSources}{false}ifelse
 7300						colorSpaceElemCnt/devicen_colorspace_dict AGMCORE_gget/TintTransform get 
 7301						devn_alt_datasource 1/string cvx/readstring cvx/pop cvx]cvx colorSpaceElemCnt 1 sub{dup}repeat]def				
 7302					/MultipleDataSources true def
 7303					/Decode colorSpaceElemCnt[exch{0 1}repeat]def
 7304				}if
 7305			}if
 7306			currentdict imageormask
 7307 		}{
 7308			AGMCORE_host_sep{
 7309				Names convert_to_process{
 7310					CSA get_csa_by_name 0 get/DeviceCMYK eq{
 7311						/DataSource
 7312							Width BitsPerComponent mul 7 add 8 idiv Height mul 4 mul 
 7313							DataSource Decode BitsPerComponent currentdict/MultipleDataSources known{MultipleDataSources}{false}ifelse
 7314							4/devicen_colorspace_dict AGMCORE_gget/TintTransform get 
 7315							devn_alt_datasource
 7316						filter_cmyk 0()/SubFileDecode filter def
 7317						/MultipleDataSources false def
 7318						/Decode[1 0]def
 7319						/DeviceGray setcolorspace
 7320			 			currentdict imageormask_sys
 7321 					}{
 7322						AGMCORE_report_unsupported_color_space
 7323						AGMCORE_black_plate{
 7324							/DataSource
 7325								DataSource Decode BitsPerComponent currentdict/MultipleDataSources known{MultipleDataSources}{false}ifelse
 7326								CSA get_csa_by_name 0 get/DeviceRGB eq{3}{1}ifelse/devicen_colorspace_dict AGMCORE_gget/TintTransform get
 7327								devn_alt_datasource
 7328							/MultipleDataSources false def
 7329							/Decode colorSpaceElemCnt[exch{0 1}repeat]def
 7330				 			currentdict imageormask_sys
 7331				 		}{
 7332	 						gsave 
 7333	 						knockout_unitsq
 7334	 						grestore
 7335							currentdict consumeimagedata 
 7336						}ifelse
 7337 					}ifelse
 7338				}
 7339				{	
 7340					/devicen_colorspace_dict AGMCORE_gget/names_index known{
 7341	 					Operator/imagemask ne{
 7342	 						MultipleDataSources{
 7343		 						/DataSource[DataSource devn_sep_datasource/exec cvx]cvx def
 7344								/MultipleDataSources false def
 7345	 						}{
 7346								/DataSource/DataSource load dstDataStr srcDataStrs 0 get filter_devn def
 7347	 						}ifelse
 7348							invert_image_samples
 7349	 					}if
 7350			 			currentdict imageormask_sys
 7351	 				}{
 7352	 					currentoverprint not Operator/imagemask eq and{
 7353							currentdict imageormask_sys 
 7354							}{
 7355							currentoverprint not
 7356								{
 7357	 							gsave 
 7358	 							knockout_unitsq
 7359	 							grestore
 7360								}if
 7361							currentdict consumeimagedata 
 7362			 			}ifelse
 7363	 				}ifelse
 7364	 			}ifelse
 7365 			}{
 7366				currentdict imageormask
 7367			}ifelse
 7368		}ifelse
 7369		cleartomark restore
 7370	}ifelse
 7371	currentdict/_Filters known{_Filters AGMIMG_flushfilters}if
 7372	end
 7373	end
 7374	end
 7375}def
 7376/imageormask_l2_overprint
 7377{
 7378	currentdict
 7379	currentcmykcolor add add add 0 eq{
 7380		currentdict consumeimagedata
 7381	}{
 7382		level3{			
 7383			currentcmykcolor 
 7384			/AGMIMG_k xdf 
 7385			/AGMIMG_y xdf 
 7386			/AGMIMG_m xdf 
 7387			/AGMIMG_c xdf
 7388			Operator/imagemask eq{
 7389				[/DeviceN[
 7390				AGMIMG_c 0 ne{/Cyan}if
 7391				AGMIMG_m 0 ne{/Magenta}if
 7392				AGMIMG_y 0 ne{/Yellow}if
 7393				AGMIMG_k 0 ne{/Black}if
 7394				]/DeviceCMYK{}]setcolorspace
 7395				AGMIMG_c 0 ne{AGMIMG_c}if
 7396				AGMIMG_m 0 ne{AGMIMG_m}if
 7397				AGMIMG_y 0 ne{AGMIMG_y}if
 7398				AGMIMG_k 0 ne{AGMIMG_k}if
 7399				setcolor			
 7400			}{	
 7401				/Decode[Decode 0 get 255 mul Decode 1 get 255 mul]def
 7402				[/Indexed 				
 7403					[
 7404						/DeviceN[
 7405							AGMIMG_c 0 ne{/Cyan}if
 7406							AGMIMG_m 0 ne{/Magenta}if
 7407							AGMIMG_y 0 ne{/Yellow}if
 7408							AGMIMG_k 0 ne{/Black}if
 7409						]
 7410						/DeviceCMYK{
 7411							AGMIMG_k 0 eq{0}if
 7412							AGMIMG_y 0 eq{0 exch}if
 7413							AGMIMG_m 0 eq{0 3 1 roll}if
 7414							AGMIMG_c 0 eq{0 4 1 roll}if						
 7415						}
 7416					]
 7417					255
 7418					{
 7419						255 div 
 7420						mark exch
 7421						dup	dup dup
 7422						AGMIMG_k 0 ne{
 7423							/sep_tint AGMCORE_gget mul MappedCSA sep_proc_name exch pop load exec 4 1 roll pop pop pop		
 7424							counttomark 1 roll
 7425						}{
 7426							pop
 7427						}ifelse
 7428						AGMIMG_y 0 ne{
 7429							/sep_tint AGMCORE_gget mul MappedCSA sep_proc_name exch pop load exec 4 2 roll pop pop pop		
 7430							counttomark 1 roll
 7431						}{
 7432							pop
 7433						}ifelse
 7434						AGMIMG_m 0 ne{
 7435							/sep_tint AGMCORE_gget mul MappedCSA sep_proc_name exch pop load exec 4 3 roll pop pop pop		
 7436							counttomark 1 roll
 7437						}{
 7438							pop
 7439						}ifelse
 7440						AGMIMG_c 0 ne{
 7441							/sep_tint AGMCORE_gget mul MappedCSA sep_proc_name exch pop load exec pop pop pop		
 7442							counttomark 1 roll
 7443						}{
 7444							pop
 7445						}ifelse
 7446						counttomark 1 add -1 roll pop
 7447					}
 7448				]setcolorspace
 7449			}ifelse
 7450			imageormask_sys
 7451		}{
 7452	write_image_file{
 7453		currentcmykcolor
 7454		0 ne{
 7455			[/Separation/Black/DeviceGray{}]setcolorspace
 7456			gsave
 7457			/Black
 7458			[{1 exch sub/sep_tint AGMCORE_gget mul}/exec cvx MappedCSA sep_proc_name cvx exch pop{4 1 roll pop pop pop 1 exch sub}/exec cvx]
 7459			cvx modify_halftone_xfer
 7460			Operator currentdict read_image_file
 7461			grestore
 7462		}if
 7463		0 ne{
 7464			[/Separation/Yellow/DeviceGray{}]setcolorspace
 7465			gsave
 7466			/Yellow
 7467			[{1 exch sub/sep_tint AGMCORE_gget mul}/exec cvx MappedCSA sep_proc_name cvx exch pop{4 2 roll pop pop pop 1 exch sub}/exec cvx]
 7468			cvx modify_halftone_xfer
 7469			Operator currentdict read_image_file
 7470			grestore
 7471		}if
 7472		0 ne{
 7473			[/Separation/Magenta/DeviceGray{}]setcolorspace
 7474			gsave
 7475			/Magenta
 7476			[{1 exch sub/sep_tint AGMCORE_gget mul}/exec cvx MappedCSA sep_proc_name cvx exch pop{4 3 roll pop pop pop 1 exch sub}/exec cvx]
 7477			cvx modify_halftone_xfer
 7478			Operator currentdict read_image_file
 7479			grestore
 7480		}if
 7481		0 ne{
 7482			[/Separation/Cyan/DeviceGray{}]setcolorspace
 7483			gsave
 7484			/Cyan 
 7485			[{1 exch sub/sep_tint AGMCORE_gget mul}/exec cvx MappedCSA sep_proc_name cvx exch pop{pop pop pop 1 exch sub}/exec cvx]
 7486			cvx modify_halftone_xfer
 7487			Operator currentdict read_image_file
 7488			grestore
 7489		}if
 7490				close_image_file
 7491			}{
 7492				imageormask
 7493			}ifelse
 7494		}ifelse
 7495	}ifelse
 7496}def
 7497/indexed_imageormask
 7498{
 7499	begin
 7500		AGMIMG_init_common
 7501		save mark 
 7502 		currentdict
 7503 		AGMCORE_host_sep{
 7504			Operator/knockout eq{
 7505				/indexed_colorspace_dict AGMCORE_gget dup/CSA known{
 7506					/CSA get get_csa_by_name
 7507				}{
 7508					/Names get
 7509				}ifelse
 7510				overprint_plate not{
 7511					knockout_unitsq
 7512				}if
 7513			}{
 7514				Indexed_DeviceN{
 7515					/devicen_colorspace_dict AGMCORE_gget dup/names_index known exch/Names get convert_to_process or{
 7516			 			indexed_image_lev2_sep
 7517					}{
 7518						currentoverprint not{
 7519							knockout_unitsq
 7520			 			}if
 7521			 			currentdict consumeimagedata
 7522					}ifelse
 7523				}{
 7524		 			AGMCORE_is_cmyk_sep{
 7525						Operator/imagemask eq{
 7526							imageormask_sys
 7527						}{
 7528							level2{
 7529								indexed_image_lev2_sep
 7530							}{
 7531								indexed_image_lev1_sep
 7532							}ifelse
 7533						}ifelse
 7534					}{
 7535						currentoverprint not{
 7536							knockout_unitsq
 7537			 			}if
 7538			 			currentdict consumeimagedata
 7539					}ifelse
 7540				}ifelse
 7541			}ifelse
 7542 		}{
 7543			level2{
 7544				Indexed_DeviceN{
 7545					/indexed_colorspace_dict AGMCORE_gget begin
 7546				}{
 7547					/indexed_colorspace_dict AGMCORE_gget dup null ne
 7548					{
 7549						begin
 7550						currentdict/CSDBase known{CSDBase/CSD get_res/MappedCSA get}{CSA}ifelse
 7551						get_csa_by_name 0 get/DeviceCMYK eq ps_level 3 ge and ps_version 3015.007 lt and
 7552						AGMCORE_in_rip_sep and{
 7553							[/Indexed[/DeviceN[/Cyan/Magenta/Yellow/Black]/DeviceCMYK{}]HiVal Lookup]
 7554							setcolorspace
 7555						}if
 7556						end
 7557					}
 7558					{pop}ifelse
 7559				}ifelse
 7560				imageormask
 7561				Indexed_DeviceN{
 7562					end
 7563				}if
 7564			}{
 7565				Operator/imagemask eq{
 7566					imageormask
 7567				}{
 7568					indexed_imageormask_lev1
 7569				}ifelse
 7570			}ifelse
 7571 		}ifelse
 7572		cleartomark restore
 7573	currentdict/_Filters known{_Filters AGMIMG_flushfilters}if
 7574	end
 7575}def
 7576/indexed_image_lev2_sep
 7577{
 7578	/indexed_colorspace_dict AGMCORE_gget begin
 7579	begin
 7580		Indexed_DeviceN not{
 7581			currentcolorspace 
 7582			dup 1/DeviceGray put
 7583			dup 3
 7584			currentcolorspace 2 get 1 add string
 7585			0 1 2 3 AGMCORE_get_ink_data 4 currentcolorspace 3 get length 1 sub
 7586			{
 7587			dup 4 idiv exch currentcolorspace 3 get exch get 255 exch sub 2 index 3 1 roll put
 7588			}for 
 7589			put	setcolorspace
 7590		}if
 7591		currentdict 
 7592		Operator/imagemask eq{
 7593			AGMIMG_&imagemask
 7594		}{
 7595			use_mask{
 7596				process_mask AGMIMG_&image
 7597			}{
 7598				AGMIMG_&image
 7599			}ifelse
 7600		}ifelse
 7601	end end
 7602}def
 7603 /OPIimage
 7604 {
 7605 	dup type/dicttype ne{
 7606 		10 dict begin
 7607 			/DataSource xdf
 7608 			/ImageMatrix xdf
 7609 			/BitsPerComponent xdf
 7610 			/Height xdf
 7611 			/Width xdf
 7612 			/ImageType 1 def
 7613 			/Decode[0 1 def]
 7614 			currentdict
 7615 		end
 7616 	}if
 7617 	dup begin
 7618 		/NComponents 1 cdndf
 7619 		/MultipleDataSources false cdndf
 7620 		/SkipImageProc{false}cdndf
 7621 		/Decode[
 7622 				0 
 7623 				currentcolorspace 0 get/Indexed eq{
 7624 					2 BitsPerComponent exp 1 sub
 7625 				}{
 7626 					1
 7627 				}ifelse
 7628 		]cdndf
 7629 		/Operator/image cdndf
 7630 	end
 7631 	/sep_colorspace_dict AGMCORE_gget null eq{
 7632 		imageormask
 7633 	}{
 7634 		gsave
 7635 		dup begin invert_image_samples end
 7636 		sep_imageormask
 7637 		grestore
 7638 	}ifelse
 7639 }def
 7640/cachemask_level2
 7641{
 7642	3 dict begin
 7643	/LZWEncode filter/WriteFilter xdf
 7644	/readBuffer 256 string def
 7645	/ReadFilter
 7646		currentfile
 7647		0(%EndMask)/SubFileDecode filter
 7648		/ASCII85Decode filter
 7649		/RunLengthDecode filter
 7650	def
 7651	{
 7652		ReadFilter readBuffer readstring exch
 7653		WriteFilter exch writestring
 7654		not{exit}if
 7655	}loop
 7656	WriteFilter closefile
 7657	end
 7658}def
 7659/spot_alias
 7660{
 7661	/mapto_sep_imageormask 
 7662	{
 7663		dup type/dicttype ne{
 7664			12 dict begin
 7665				/ImageType 1 def
 7666				/DataSource xdf
 7667				/ImageMatrix xdf
 7668				/BitsPerComponent xdf
 7669				/Height xdf
 7670				/Width xdf
 7671				/MultipleDataSources false def
 7672		}{
 7673			begin
 7674		}ifelse
 7675				/Decode[/customcolor_tint AGMCORE_gget 0]def
 7676				/Operator/image def
 7677				/SkipImageProc{false}def
 7678				currentdict 
 7679			end
 7680		sep_imageormask
 7681	}bdf
 7682	/customcolorimage
 7683	{
 7684		Adobe_AGM_Image/AGMIMG_colorAry xddf
 7685		/customcolor_tint AGMCORE_gget
 7686		<<
 7687			/Name AGMIMG_colorAry 4 get
 7688			/CSA[/DeviceCMYK]
 7689			/TintMethod/Subtractive
 7690			/TintProc null
 7691			/MappedCSA null
 7692			/NComponents 4 
 7693			/Components[AGMIMG_colorAry aload pop pop]
 7694		>>
 7695		setsepcolorspace
 7696		mapto_sep_imageormask
 7697	}ndf
 7698	Adobe_AGM_Image/AGMIMG_&customcolorimage/customcolorimage load put
 7699	/customcolorimage
 7700	{
 7701		Adobe_AGM_Image/AGMIMG_override false put
 7702		current_spot_alias{dup 4 get map_alias}{false}ifelse
 7703		{
 7704			false set_spot_alias
 7705			/customcolor_tint AGMCORE_gget exch setsepcolorspace
 7706			pop
 7707			mapto_sep_imageormask
 7708			true set_spot_alias
 7709		}{
 7710			//Adobe_AGM_Image/AGMIMG_&customcolorimage get exec
 7711		}ifelse			
 7712	}bdf
 7713}def
 7714/snap_to_device
 7715{
 7716	6 dict begin
 7717	matrix currentmatrix
 7718	dup 0 get 0 eq 1 index 3 get 0 eq and
 7719	1 index 1 get 0 eq 2 index 2 get 0 eq and or exch pop
 7720	{
 7721		1 1 dtransform 0 gt exch 0 gt/AGMIMG_xSign? exch def/AGMIMG_ySign? exch def
 7722		0 0 transform
 7723		AGMIMG_ySign?{floor 0.1 sub}{ceiling 0.1 add}ifelse exch
 7724		AGMIMG_xSign?{floor 0.1 sub}{ceiling 0.1 add}ifelse exch
 7725		itransform/AGMIMG_llY exch def/AGMIMG_llX exch def
 7726		1 1 transform
 7727		AGMIMG_ySign?{ceiling 0.1 add}{floor 0.1 sub}ifelse exch
 7728		AGMIMG_xSign?{ceiling 0.1 add}{floor 0.1 sub}ifelse exch
 7729		itransform/AGMIMG_urY exch def/AGMIMG_urX exch def			
 7730		[AGMIMG_urX AGMIMG_llX sub 0 0 AGMIMG_urY AGMIMG_llY sub AGMIMG_llX AGMIMG_llY]concat
 7731	}{
 7732	}ifelse
 7733	end
 7734}def
 7735level2 not{
 7736	/colorbuf
 7737	{
 7738		0 1 2 index length 1 sub{
 7739			dup 2 index exch get 
 7740			255 exch sub 
 7741			2 index 
 7742			3 1 roll 
 7743			put
 7744		}for
 7745	}def
 7746	/tint_image_to_color
 7747	{
 7748		begin
 7749			Width Height BitsPerComponent ImageMatrix 
 7750			/DataSource load
 7751		end
 7752		Adobe_AGM_Image begin
 7753			/AGMIMG_mbuf 0 string def
 7754			/AGMIMG_ybuf 0 string def
 7755			/AGMIMG_kbuf 0 string def
 7756			{
 7757				colorbuf dup length AGMIMG_mbuf length ne
 7758					{
 7759					dup length dup dup
 7760					/AGMIMG_mbuf exch string def
 7761					/AGMIMG_ybuf exch string def
 7762					/AGMIMG_kbuf exch string def
 7763					}if
 7764				dup AGMIMG_mbuf copy AGMIMG_ybuf copy AGMIMG_kbuf copy pop
 7765			}
 7766			addprocs
 7767			{AGMIMG_mbuf}{AGMIMG_ybuf}{AGMIMG_kbuf}true 4 colorimage	
 7768		end
 7769	}def			
 7770	/sep_imageormask_lev1
 7771	{
 7772		begin
 7773			MappedCSA 0 get dup/DeviceRGB eq exch/DeviceCMYK eq or has_color not and{
 7774				{
 7775					255 mul round cvi GrayLookup exch get
 7776				}currenttransfer addprocs settransfer
 7777				currentdict imageormask
 7778			}{
 7779				/sep_colorspace_dict AGMCORE_gget/Components known{
 7780					MappedCSA 0 get/DeviceCMYK eq{
 7781						Components aload pop
 7782					}{
 7783						0 0 0 Components aload pop 1 exch sub
 7784					}ifelse
 7785					Adobe_AGM_Image/AGMIMG_k xddf 
 7786					Adobe_AGM_Image/AGMIMG_y xddf 
 7787					Adobe_AGM_Image/AGMIMG_m xddf 
 7788					Adobe_AGM_Image/AGMIMG_c xddf 
 7789					AGMIMG_y 0.0 eq AGMIMG_m 0.0 eq and AGMIMG_c 0.0 eq and{
 7790						{AGMIMG_k mul 1 exch sub}currenttransfer addprocs settransfer
 7791						currentdict imageormask
 7792					}{
 7793						currentcolortransfer
 7794						{AGMIMG_k mul 1 exch sub}exch addprocs 4 1 roll
 7795						{AGMIMG_y mul 1 exch sub}exch addprocs 4 1 roll
 7796						{AGMIMG_m mul 1 exch sub}exch addprocs 4 1 roll
 7797						{AGMIMG_c mul 1 exch sub}exch addprocs 4 1 roll
 7798						setcolortransfer
 7799						currentdict tint_image_to_color
 7800					}ifelse
 7801				}{
 7802					MappedCSA 0 get/DeviceGray eq{
 7803						{255 mul round cvi ColorLookup exch get 0 get}currenttransfer addprocs settransfer
 7804						currentdict imageormask
 7805					}{
 7806						MappedCSA 0 get/DeviceCMYK eq{
 7807							currentcolortransfer
 7808							{255 mul round cvi ColorLookup exch get 3 get 1 exch sub}exch addprocs 4 1 roll
 7809							{255 mul round cvi ColorLookup exch get 2 get 1 exch sub}exch addprocs 4 1 roll
 7810							{255 mul round cvi ColorLookup exch get 1 get 1 exch sub}exch addprocs 4 1 roll
 7811							{255 mul round cvi ColorLookup exch get 0 get 1 exch sub}exch addprocs 4 1 roll
 7812							setcolortransfer 
 7813							currentdict tint_image_to_color
 7814						}{
 7815							currentcolortransfer
 7816							{pop 1}exch addprocs 4 1 roll
 7817							{255 mul round cvi ColorLookup exch get 2 get}exch addprocs 4 1 roll
 7818							{255 mul round cvi ColorLookup exch get 1 get}exch addprocs 4 1 roll
 7819							{255 mul round cvi ColorLookup exch get 0 get}exch addprocs 4 1 roll
 7820							setcolortransfer 
 7821							currentdict tint_image_to_color
 7822						}ifelse
 7823					}ifelse
 7824				}ifelse
 7825			}ifelse
 7826		end
 7827	}def
 7828	/sep_image_lev1_sep
 7829	{
 7830		begin
 7831			/sep_colorspace_dict AGMCORE_gget/Components known{
 7832				Components aload pop
 7833				Adobe_AGM_Image/AGMIMG_k xddf 
 7834				Adobe_AGM_Image/AGMIMG_y xddf 
 7835				Adobe_AGM_Image/AGMIMG_m xddf 
 7836				Adobe_AGM_Image/AGMIMG_c xddf 
 7837				{AGMIMG_c mul 1 exch sub}
 7838				{AGMIMG_m mul 1 exch sub}
 7839				{AGMIMG_y mul 1 exch sub}
 7840				{AGMIMG_k mul 1 exch sub}
 7841			}{
 7842				{255 mul round cvi ColorLookup exch get 0 get 1 exch sub}
 7843				{255 mul round cvi ColorLookup exch get 1 get 1 exch sub}
 7844				{255 mul round cvi ColorLookup exch get 2 get 1 exch sub}
 7845				{255 mul round cvi ColorLookup exch get 3 get 1 exch sub}
 7846			}ifelse
 7847			AGMCORE_get_ink_data currenttransfer addprocs settransfer
 7848			currentdict imageormask_sys
 7849		end
 7850	}def
 7851	/indexed_imageormask_lev1
 7852	{
 7853		/indexed_colorspace_dict AGMCORE_gget begin
 7854		begin
 7855			currentdict
 7856			MappedCSA 0 get dup/DeviceRGB eq exch/DeviceCMYK eq or has_color not and{
 7857				{HiVal mul round cvi GrayLookup exch get HiVal div}currenttransfer addprocs settransfer
 7858				imageormask
 7859			}{
 7860				MappedCSA 0 get/DeviceGray eq{
 7861					{HiVal mul round cvi Lookup exch get HiVal div}currenttransfer addprocs settransfer
 7862					imageormask
 7863				}{
 7864					MappedCSA 0 get/DeviceCMYK eq{
 7865						currentcolortransfer
 7866						{4 mul HiVal mul round cvi 3 add Lookup exch get HiVal div 1 exch sub}exch addprocs 4 1 roll
 7867						{4 mul HiVal mul round cvi 2 add Lookup exch get HiVal div 1 exch sub}exch addprocs 4 1 roll
 7868						{4 mul HiVal mul round cvi 1 add Lookup exch get HiVal div 1 exch sub}exch addprocs 4 1 roll
 7869						{4 mul HiVal mul round cvi		 Lookup exch get HiVal div 1 exch sub}exch addprocs 4 1 roll
 7870						setcolortransfer 
 7871						tint_image_to_color
 7872					}{
 7873						currentcolortransfer
 7874						{pop 1}exch addprocs 4 1 roll
 7875						{3 mul HiVal mul round cvi 2 add Lookup exch get HiVal div}exch addprocs 4 1 roll
 7876						{3 mul HiVal mul round cvi 1 add Lookup exch get HiVal div}exch addprocs 4 1 roll
 7877						{3 mul HiVal mul round cvi 		Lookup exch get HiVal div}exch addprocs 4 1 roll
 7878						setcolortransfer 
 7879						tint_image_to_color
 7880					}ifelse
 7881				}ifelse
 7882			}ifelse
 7883		end end
 7884	}def
 7885	/indexed_image_lev1_sep
 7886	{
 7887		/indexed_colorspace_dict AGMCORE_gget begin
 7888		begin
 7889			{4 mul HiVal mul round cvi		 Lookup exch get HiVal div 1 exch sub}
 7890			{4 mul HiVal mul round cvi 1 add Lookup exch get HiVal div 1 exch sub}
 7891			{4 mul HiVal mul round cvi 2 add Lookup exch get HiVal div 1 exch sub}
 7892			{4 mul HiVal mul round cvi 3 add Lookup exch get HiVal div 1 exch sub}
 7893			AGMCORE_get_ink_data currenttransfer addprocs settransfer
 7894			currentdict imageormask_sys
 7895		end end
 7896	}def
 7897}if
 7898end
 7899systemdict/setpacking known
 7900{setpacking}if
 7901%%EndResource
 7902currentdict Adobe_AGM_Utils eq {end} if
 7903%%EndProlog
 7904%%BeginSetup
 7905Adobe_AGM_Utils begin
 79062 2010 Adobe_AGM_Core/ds gx
 7907Adobe_CoolType_Core/ds get exec
 7908Adobe_AGM_Image/ds gx
 7909currentdict Adobe_AGM_Utils eq {end} if
 7910%%EndSetup
 7911%%Page: (Page 1) 1
 7912%%EndPageComments
 7913%%BeginPageSetup
 7914%ADOBeginClientInjection: PageSetup Start "AI11EPS"
 7915%AI12_RMC_Transparency: Balance=75 RasterRes=300 GradRes=150 Text=0 Stroke=1 Clip=1 OP=0
 7916%ADOEndClientInjection: PageSetup Start "AI11EPS"
 7917Adobe_AGM_Utils begin
 7918Adobe_AGM_Core/ps gx
 7919Adobe_AGM_Utils/capture_cpd gx
 7920Adobe_CoolType_Core/ps get exec
 7921Adobe_AGM_Image/ps gx
 7922%ADOBeginClientInjection: PageSetup End "AI11EPS"
 7923/currentdistillerparams where
 7924{pop currentdistillerparams /CoreDistVersion get 5000 lt} {true} ifelse
 7925{ userdict /AI11_PDFMark5 /cleartomark load put
 7926userdict /AI11_ReadMetadata_PDFMark5 {flushfile cleartomark } bind put}
 7927{ userdict /AI11_PDFMark5 /pdfmark load put
 7928userdict /AI11_ReadMetadata_PDFMark5 {/PUT pdfmark} bind put } ifelse
 7929[/NamespacePush AI11_PDFMark5
 7930[/_objdef {ai_metadata_stream_123} /type /stream /OBJ AI11_PDFMark5
 7931[{ai_metadata_stream_123}
 7932currentfile 0 (%  &&end XMP packet marker&&)
 7933/SubFileDecode filter AI11_ReadMetadata_PDFMark5
 7934<?xpacket begin="" id="W5M0MpCehiHzreSzNTczkc9d"?>
 7935<x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="Adobe XMP Core 4.1-c036 46.277092, Fri Feb 23 2007 14:16:18        ">
 7936   <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">
 7937      <rdf:Description rdf:about=""
 7938            xmlns:dc="http://purl.org/dc/elements/1.1/">
 7939         <dc:format>application/postscript</dc:format>
 7940         <dc:title>
 7941            <rdf:Alt>
 7942               <rdf:li xml:lang="x-default">ISC_logo_only_RGB</rdf:li>
 7943            </rdf:Alt>
 7944         </dc:title>
 7945      </rdf:Description>
 7946      <rdf:Description rdf:about=""
 7947            xmlns:xap="http://ns.adobe.com/xap/1.0/"
 7948            xmlns:xapGImg="http://ns.adobe.com/xap/1.0/g/img/">
 7949         <xap:CreatorTool>Adobe Illustrator CS3</xap:CreatorTool>
 7950         <xap:CreateDate>2010-03-25T14:28-07:00</xap:CreateDate>
 7951         <xap:ModifyDate>2010-03-25T14:28-07:00</xap:ModifyDate>
 7952         <xap:MetadataDate>2010-03-25T14:28-07:00</xap:MetadataDate>
 7953         <xap:Thumbnails>
 7954            <rdf:Alt>
 7955               <rdf:li rdf:parseType="Resource">
 7956                  <xapGImg:width>256</xapGImg:width>
 7957                  <xapGImg:height>100</xapGImg:height>
 7958                  <xapGImg:format>JPEG</xapGImg:format>
 7959                  <xapGImg:image>/9j/4AAQSkZJRgABAgEASABIAAD/7QAsUGhvdG9zaG9wIDMuMAA4QklNA+0AAAAAABAASAAAAAEA&#xA;AQBIAAAAAQAB/+4ADkFkb2JlAGTAAAAAAf/bAIQABgQEBAUEBgUFBgkGBQYJCwgGBggLDAoKCwoK&#xA;DBAMDAwMDAwQDA4PEA8ODBMTFBQTExwbGxscHx8fHx8fHx8fHwEHBwcNDA0YEBAYGhURFRofHx8f&#xA;Hx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8f/8AAEQgAZAEAAwER&#xA;AAIRAQMRAf/EAaIAAAAHAQEBAQEAAAAAAAAAAAQFAwIGAQAHCAkKCwEAAgIDAQEBAQEAAAAAAAAA&#xA;AQACAwQFBgcICQoLEAACAQMDAgQCBgcDBAIGAnMBAgMRBAAFIRIxQVEGE2EicYEUMpGhBxWxQiPB&#xA;UtHhMxZi8CRygvElQzRTkqKyY3PCNUQnk6OzNhdUZHTD0uIIJoMJChgZhJRFRqS0VtNVKBry4/PE&#xA;1OT0ZXWFlaW1xdXl9WZ2hpamtsbW5vY3R1dnd4eXp7fH1+f3OEhYaHiImKi4yNjo+Ck5SVlpeYmZ&#xA;qbnJ2en5KjpKWmp6ipqqusra6voRAAICAQIDBQUEBQYECAMDbQEAAhEDBCESMUEFURNhIgZxgZEy&#xA;obHwFMHR4SNCFVJicvEzJDRDghaSUyWiY7LCB3PSNeJEgxdUkwgJChgZJjZFGidkdFU38qOzwygp&#xA;0+PzhJSktMTU5PRldYWVpbXF1eX1RlZmdoaWprbG1ub2R1dnd4eXp7fH1+f3OEhYaHiImKi4yNjo&#xA;+DlJWWl5iZmpucnZ6fkqOkpaanqKmqq6ytrq+v/aAAwDAQACEQMRAD8A53hQ7FXYq7FXYq7FXAEk&#xA;ACpPQYq9K8sfkxeTWA1vzfeL5c0NaMTOQtxIp3oqtshPblv/AJJxVM5PzH/LXymDb+S/Lyahdpt+&#xA;mNRBJJH7ShgZKHwHp/LFKQ6p+en5k37HjqS2UZ/3VawxqB8mYPJ/w2KEri/Nb8xYpDIuv3ZYmpDs&#xA;HX6FYFR92Ksk0/8APzzG8P1PzLYWXmDT3/vYp4ljc9tioMfT/ivFKLk8kfl/56he48i3f6J1sKXk&#xA;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</xapGImg:image>
 7960               </rdf:li>
 7961            </rdf:Alt>
 7962         </xap:Thumbnails>
 7963      </rdf:Description>
 7964      <rdf:Description rdf:about=""
 7965            xmlns:xapMM="http://ns.adobe.com/xap/1.0/mm/"
 7966            xmlns:stRef="http://ns.adobe.com/xap/1.0/sType/ResourceRef#">
 7967         <xapMM:DocumentID>uuid:7127DB5039AC11DFBC4CC917F60414F5</xapMM:DocumentID>
 7968         <xapMM:InstanceID>uuid:7127DB5139AC11DFBC4CC917F60414F5</xapMM:InstanceID>
 7969         <xapMM:DerivedFrom rdf:parseType="Resource">
 7970            <stRef:instanceID>uuid:7127DB4D39AC11DFBC4CC917F60414F5</stRef:instanceID>
 7971            <stRef:documentID>uuid:9EF2320A284E11DFACBCF5F943788E24</stRef:documentID>
 7972         </xapMM:DerivedFrom>
 7973      </rdf:Description>
 7974      <rdf:Description rdf:about=""
 7975            xmlns:xapTPg="http://ns.adobe.com/xap/1.0/t/pg/"
 7976            xmlns:stDim="http://ns.adobe.com/xap/1.0/sType/Dimensions#"
 7977            xmlns:xapG="http://ns.adobe.com/xap/1.0/g/">
 7978         <xapTPg:MaxPageSize rdf:parseType="Resource">
 7979            <stDim:w>51.000000</stDim:w>
 7980            <stDim:h>66.000000</stDim:h>
 7981            <stDim:unit>Picas</stDim:unit>
 7982         </xapTPg:MaxPageSize>
 7983         <xapTPg:NPages>1</xapTPg:NPages>
 7984         <xapTPg:HasVisibleTransparency>False</xapTPg:HasVisibleTransparency>
 7985         <xapTPg:HasVisibleOverprint>False</xapTPg:HasVisibleOverprint>
 7986         <xapTPg:PlateNames>
 7987            <rdf:Seq>
 7988               <rdf:li>Cyan</rdf:li>
 7989               <rdf:li>Magenta</rdf:li>
 7990               <rdf:li>Yellow</rdf:li>
 7991               <rdf:li>Black</rdf:li>
 7992            </rdf:Seq>
 7993         </xapTPg:PlateNames>
 7994         <xapTPg:SwatchGroups>
 7995            <rdf:Seq>
 7996               <rdf:li rdf:parseType="Resource">
 7997                  <xapG:groupName>Default Swatch Group</xapG:groupName>
 7998                  <xapG:groupType>0</xapG:groupType>
 7999                  <xapG:Colorants>
 8000                     <rdf:Seq>
 8001                        <rdf:li rdf:parseType="Resource">
 8002                           <xapG:swatchName>White</xapG:swatchName>
 8003                           <xapG:mode>RGB</xapG:mode>
 8004                           <xapG:type>PROCESS</xapG:type>
 8005                           <xapG:red>255</xapG:red>
 8006                           <xapG:green>255</xapG:green>
 8007                           <xapG:blue>255</xapG:blue>
 8008                        </rdf:li>
 8009                        <rdf:li rdf:parseType="Resource">
 8010                           <xapG:swatchName>Black</xapG:swatchName>
 8011                           <xapG:mode>RGB</xapG:mode>
 8012                           <xapG:type>PROCESS</xapG:type>
 8013                           <xapG:red>39</xapG:red>
 8014                           <xapG:green>37</xapG:green>
 8015                           <xapG:blue>37</xapG:blue>
 8016                        </rdf:li>
 8017                        <rdf:li rdf:parseType="Resource">
 8018                           <xapG:swatchName>Yellow</xapG:swatchName>
 8019                           <xapG:mode>RGB</xapG:mode>
 8020                           <xapG:type>PROCESS</xapG:type>
 8021                           <xapG:red>255</xapG:red>
 8022                           <xapG:green>242</xapG:green>
 8023                           <xapG:blue>45</xapG:blue>
 8024                        </rdf:li>
 8025                        <rdf:li rdf:parseType="Resource">
 8026                           <xapG:swatchName>Lime</xapG:swatchName>
 8027                           <xapG:mode>RGB</xapG:mode>
 8028                           <xapG:type>PROCESS</xapG:type>
 8029                           <xapG:red>189</xapG:red>
 8030                           <xapG:green>213</xapG:green>
 8031                           <xapG:blue>118</xapG:blue>
 8032                        </rdf:li>
 8033                        <rdf:li rdf:parseType="Resource">
 8034                           <xapG:swatchName>Night Blue</xapG:swatchName>
 8035                           <xapG:mode>RGB</xapG:mode