From 59ac9ee1c02a14df333146c2dc4d237f07c6eea3 Mon Sep 17 00:00:00 2001
From: Reinhold Kainhofer <reinhold@kainhofer.com>
Date: Tue, 13 Sep 2011 16:50:55 +0200
Subject: [PATCH] Updated CC images (smaller file size)

---
 images/cc-by-nc.eps | 3280 ++-----------------------------------------
 images/cc-by-nc.pdf |  Bin 4562 -> 4392 bytes
 2 files changed, 149 insertions(+), 3131 deletions(-)

diff --git a/images/cc-by-nc.eps b/images/cc-by-nc.eps
index a360643..87b0e59 100644
--- a/images/cc-by-nc.eps
+++ b/images/cc-by-nc.eps
@@ -1,3140 +1,158 @@
 %!PS-Adobe-3.0 EPSF-3.0
-%%Creator: Adobe Illustrator(R) 8.0
-%%AI8_CreatorVersion: 13.0.1
-%%For: (Alex Roberts) ()
-%%Title: (by-nc.eps)
-%%CreationDate: 3/27/08 4:24 PM
-%%BoundingBox: 360 292 441 307
-%%HiResBoundingBox: 360.4727 292.9463 440.5146 306.9878
-%%DocumentProcessColors: Cyan Magenta Yellow Black
-%%DocumentSuppliedResources: procset Adobe_level2_AI5 1.2 0
-%%+ procset Adobe_ColorImage_AI6 1.3 0
-%%+ procset Adobe_Illustrator_AI5 1.3 0
-%%+ procset Adobe_cshow 2.0 8
-%%+ procset Adobe_shading_AI8 1.0 0
-%AI5_FileFormat 4.0
-%AI3_ColorUsage: Color
-%AI3_IncludePlacedImages
-%AI7_ImageSettings: 1
-%%CMYKProcessColor: 0.74902 0.678431 0.670588 0.901961 ([Registration])
-%%AI6_ColorSeparationSet: 1 1 (AI6 Default Color Separation Set) 
-%%+ Options: 1 16 0 1 1 1 0 0 0 0 1 1 1 18 0 0 0 0 0 0 0 0 -1 -1 0 0 0 0 1 0 0 0 0 1 0 0 0 0 0 1 2 3 4
-%%+ PPD: 1 21 0 0 60 45 2 2 1 0 0 1 0 0 0 0 0 0 0 0 -1 -1 () 
-%AI3_Cropmarks: 360.5 292 440.5 307
-%AI3_TemplateBox: 400.5 299.5 400.5 299.5
-%AI3_TileBox: 112 -56 688 678
-%AI3_DocumentPreview: Macintosh_ColorPic
-%AI5_ArtSize: 800 600
-%AI5_RulerUnits: 6
-%AI5_ArtFlags: 0 0 0 1 0 0 1 0 0
-%AI5_TargetResolution: 800
-%AI5_NumLayers: 1
-%AI8_OpenToView: -381 756 1 1566 923 26 0 0 73 75 0 0
-%AI5_OpenViewLayers: 7
-%%PageOrigin:0 0
-%AI7_GridSettings: 48 8 48 8 1 0 0.8 0.8 0.8 0.9 0.9 0.9
-%AI9_Flatten: 1
-%AI12_CMSettings: 00.MS
-%AI7_Thumbnail: 128 24 8
-%%BeginData: 4058 Hex Bytes
-%0000330000660000990000CC0033000033330033660033990033CC0033FF
-%0066000066330066660066990066CC0066FF009900009933009966009999
-%0099CC0099FF00CC0000CC3300CC6600CC9900CCCC00CCFF00FF3300FF66
-%00FF9900FFCC3300003300333300663300993300CC3300FF333300333333
-%3333663333993333CC3333FF3366003366333366663366993366CC3366FF
-%3399003399333399663399993399CC3399FF33CC0033CC3333CC6633CC99
-%33CCCC33CCFF33FF0033FF3333FF6633FF9933FFCC33FFFF660000660033
-%6600666600996600CC6600FF6633006633336633666633996633CC6633FF
-%6666006666336666666666996666CC6666FF669900669933669966669999
-%6699CC6699FF66CC0066CC3366CC6666CC9966CCCC66CCFF66FF0066FF33
-%66FF6666FF9966FFCC66FFFF9900009900339900669900999900CC9900FF
-%9933009933339933669933999933CC9933FF996600996633996666996699
-%9966CC9966FF9999009999339999669999999999CC9999FF99CC0099CC33
-%99CC6699CC9999CCCC99CCFF99FF0099FF3399FF6699FF9999FFCC99FFFF
-%CC0000CC0033CC0066CC0099CC00CCCC00FFCC3300CC3333CC3366CC3399
-%CC33CCCC33FFCC6600CC6633CC6666CC6699CC66CCCC66FFCC9900CC9933
-%CC9966CC9999CC99CCCC99FFCCCC00CCCC33CCCC66CCCC99CCCCCCCCCCFF
-%CCFF00CCFF33CCFF66CCFF99CCFFCCCCFFFFFF0033FF0066FF0099FF00CC
-%FF3300FF3333FF3366FF3399FF33CCFF33FFFF6600FF6633FF6666FF6699
-%FF66CCFF66FFFF9900FF9933FF9966FF9999FF99CCFF99FFFFCC00FFCC33
-%FFCC66FFCC99FFCCCCFFCCFFFFFF33FFFF66FFFF99FFFFCC110000001100
-%000011111111220000002200000022222222440000004400000044444444
-%550000005500000055555555770000007700000077777777880000008800
-%000088888888AA000000AA000000AAAAAAAABB000000BB000000BBBBBBBB
-%DD000000DD000000DDDDDDDDEE000000EE000000EEEEEEEE0000000000FF
-%00FF0000FFFFFF0000FF00FFFFFF00FFFFFF
-%524C4527FD80F82752522752525227FD07522752525227FD075227525252
-%27FD5D52F8F8F852FD7CFF52F8F852FFFD087D52F8F8F852A8FD07FF5227
-%F8F827FD077DFD58F827FF27F8F852FF7D7D7D83FD047DF8F8F8A8FD0AFF
-%A852F8F827A87D7D7D837D52FD57F827FF52F8F852FFFD077DF8F8F8A8FD
-%0DFF52F8F827A77D7D7D837DFD58F8FF52F8F852FF7D837D7D7DA827F8F8
-%A8FD0FFF52F8F852A87D7D7DA852FD56F827FF52F8F852FFFD057D52F8F8
-%52FD08FFA8FD07FFA8F8F827FD067DFD04F8277D527D525227F8277D5227
-%F8F8F8525252FD05F87D5227F8F8F87D5227F8F8F827527D7D7D27FD2AF8
-%FF52F8F852FF7D837D837D52F827FD04FF7D52527DFFFFFF7D27527DFFFF
-%FF52F8F87D7D837DA77D27F8F8F852FD06FF7D27FFFFA8F8F852FFFF7DFD
-%04F852FFFFFF27F827FFFF27F8F87DFD06FF27FD28F827FF52F8F852FFFD
-%057DF8F852FFFFFF27FD04F852A827FD04F827FFFFA8F8F852837D7D7DA8
-%2DF8F8F852FFFF52F87DFFFFF852FFFF52F8A8FF7DFD05F827FFFFFF52F8
-%F8FFFF27F852FFFFA827F8527D27FD29F8FF52F8F852FF7D7D7DA77DF8F8
-%7DFFFF52F8F8A8A827527DF827A8FF2752FFFFFF27F8527D837D7D7D58F8
-%F8F852FFFF27F87DFFFF27F8A8FFFFA8FFFF27FD05F852FD04FFF827FFFF
-%27F8A8FFA827FD2DF827FF52F8F852FFFD057DF8F87DFFFF27F87DFD04FF
-%27F852FD07FFF8F82783FD047D52F8F8F827FD06FF52F8F8F8FD04FF52FD
-%06F827FFA87DFF7DF8FFFF27F8FFFF7DFD2FF8FF27F8F852FF7D837DA858
-%F8F8A8FFFF27F852FD04FF52F87DFD07FF27F8527D837D837D7DF8F8F852
-%FFFF7DA8A8FFA827F8F827FFFFA8F852FFFFFFA8F852FFFFF8A8FF7DFFFF
-%27F8FFFF7DFD2EF827FF52F8F852FFFD057DF8F87DFFFF52F827A8FF2752
-%52F8F8A8A82727FFFFFFF8F82783FD047D52F8F8F827FFFF27F827FFFF7D
-%F8F827A8FF52F827FFA8FF7DF827FFA8F827FFA8FFFF27F8A8FFFFFD2FF8
-%FF52F8F852FF7D837D7D7D27F852FFFFA827FD04F827FF27FD04F827FFFF
-%A8F8F8587D7D7D837D52F8F8F852FFFF522752FFFF7DF8F827FFFF7DFD07
-%F852FFFFF8F8A8FFFFFF27F852FFFFA82727277D27FD28F827FF52F8F852
-%FFFD057D27F8F8FFFFFFA85227527DFFFFFF5227277DFFFFFF7DF8F852FD
-%047D8327F8F8F852FD07FFF8F8F827FFFF52FD07F852FFFFF8F827FFFFFF
-%27F8F852FD06FF27FD29F8FF52F8F852FF7D837D837D7DF8F852FD11FFF8
-%F827A87D837DA87D27F8F8F827FD067DFD05F87D7D52FD07F8527D7DF8F8
-%F8527D7D27F8F8F8277D7DA87D52FD29F827FF52F8F852FFFD067D27F8F8
-%7DFD0FFF27F8F858FD057D52FD57F8FF52F8F852FF7D7D7D837D8358F8F8
-%27A8FD0DFF52F8F8527D7D7D837D7DFD57F827FF52F8F852FFFD077D52F8
-%F8F87DFD0AFFA827F8F827FD057D8327FD58F8FF27F8F852FF7D837DA87D
-%837DA85227F8F852A8FD07FF7DF8F8F8277DA87D837DA85827F827F827F8
-%27F827F827F827F827F827F827F827F827F827F827F827F827F827F827F8
-%27F827F827F827F827F827F827F827F827F827F827F827F827F827F827F8
-%27F827F827F827F827F827F827F827F827F827F827F827FF52F8F852FD0C
-%FFA8FFA8FD07FFA8FFA8FD63FF52F8F827FD7C5227FD80F8F8
-%%EndData
+%%Creator: cairo 1.10.2 (http://cairographics.org)
+%%CreationDate: Tue Sep 13 14:34:27 2011
+%%Pages: 1
+%%BoundingBox: 0 -1 65 12
+%%DocumentData: Clean7Bit
+%%LanguageLevel: 2
 %%EndComments
 %%BeginProlog
-%%BeginResource: procset Adobe_level2_AI5 1.2 0
-%%Title: (Adobe Illustrator (R) Version 5.0 Level 2 Emulation)
-%%Version: 1.2 0
-%%CreationDate: (04/10/93) ()
-%%Copyright: ((C) 1987-1996 Adobe Systems Incorporated All Rights Reserved)
-userdict /Adobe_level2_AI5 26 dict dup begin
-	put
-	/packedarray where not
-	{
-		userdict begin
-		/packedarray
-		{
-			array astore readonly
-		} bind def
-		/setpacking /pop load def
-		/currentpacking false def
-	 end
-		0
-	} if
-	pop
-	userdict /defaultpacking currentpacking put true setpacking
-	/initialize
-	{
-		Adobe_level2_AI5 begin
-	} bind def
-	/terminate
-	{
-		currentdict Adobe_level2_AI5 eq
-		{
-		 end
-		} if
-	} bind def
-	mark
-	/setcustomcolor where not
-	{
-		/findcmykcustomcolor
-		{
-			(AI8_CMYK_CustomColor)
-			6 packedarray
-		} bind def
-		/findrgbcustomcolor
-		{
-			(AI8_RGB_CustomColor)
-			5 packedarray
-		} bind def
-		/setcustomcolor
-		{
-			exch 
-			aload pop dup
-			(AI8_CMYK_CustomColor) eq
-			{
-				pop pop
-				4
-				{
-					4 index mul
-					4 1 roll
-				} repeat
-				5 -1 roll pop
-				setcmykcolor
-			}
-			{
-				dup (AI8_RGB_CustomColor) eq
-				{
-					pop pop
-					3
-					{
-						1 exch sub
-						3 index mul 
-						1 exch sub
-						3 1 roll
-					} repeat
-					4 -1 roll pop
-					setrgbcolor
-				}
-				{
-					pop
-					4
-					{
-						4 index mul 4 1 roll
-					} repeat
-					5 -1 roll pop
-					setcmykcolor
-				} ifelse
-			} ifelse
-		}
-		def
-	} if
-	/setAIseparationgray
-	{
-		false setoverprint
-		0 setgray
-		/setseparationgray where{
-			pop setseparationgray
-		}{
-			/setcolorspace where{
-				pop
-				[/Separation (All) /DeviceCMYK {dup dup dup}] setcolorspace
-				1 exch sub setcolor
-			}{
-				setgray
-			}ifelse
-		}ifelse
-	} def
-	
-	/gt38? mark {version cvr cvx exec} stopped {cleartomark true} {38 gt exch pop} ifelse def
-	userdict /deviceDPI 72 0 matrix defaultmatrix dtransform dup mul exch dup mul add sqrt put
-	userdict /level2?
-	systemdict /languagelevel known dup
-	{
-		pop systemdict /languagelevel get 2 ge
-	} if
-	put
-/level2ScreenFreq
-{
- begin
-		60
-		HalftoneType 1 eq
-		{
-			pop Frequency
-		} if
-		HalftoneType 2 eq
-		{
-			pop GrayFrequency
-		} if
-		HalftoneType 5 eq
-		{
-			pop Default level2ScreenFreq
-		} if
- end
+/cairo_eps_state save def
+/dict_count countdictstack def
+/op_count count 1 sub def
+userdict begin
+/q { gsave } bind def
+/Q { grestore } bind def
+/cm { 6 array astore concat } bind def
+/w { setlinewidth } bind def
+/J { setlinecap } bind def
+/j { setlinejoin } bind def
+/M { setmiterlimit } bind def
+/d { setdash } bind def
+/m { moveto } bind def
+/l { lineto } bind def
+/c { curveto } bind def
+/h { closepath } bind def
+/re { exch dup neg 3 1 roll 5 3 roll moveto 0 rlineto
+      0 exch rlineto 0 rlineto closepath } bind def
+/S { stroke } bind def
+/f { fill } bind def
+/f* { eofill } bind def
+/n { newpath } bind def
+/W { clip } bind def
+/W* { eoclip } bind def
+/BT { } bind def
+/ET { } bind def
+/pdfmark where { pop globaldict /?pdfmark /exec load put }
+    { globaldict begin /?pdfmark /pop load def /pdfmark
+    /cleartomark load def end } ifelse
+/BDC { mark 3 1 roll /BDC pdfmark } bind def
+/EMC { mark /EMC pdfmark } bind def
+/cairo_store_point { /cairo_point_y exch def /cairo_point_x exch def } def
+/Tj { show currentpoint cairo_store_point } bind def
+/TJ {
+  {
+    dup
+    type /stringtype eq
+    { show } { -0.001 mul 0 cairo_font_matrix dtransform rmoveto } ifelse
+  } forall
+  currentpoint cairo_store_point
 } bind def
-userdict /currentScreenFreq  
-	level2? {currenthalftone level2ScreenFreq} {currentscreen pop pop} ifelse put
-level2? not
-	{
-		/setcmykcolor where not
-		{
-			/setcmykcolor
-			{
-				exch .11 mul add exch .59 mul add exch .3 mul add
-				1 exch sub setgray
-			} def
-		} if
-		/currentcmykcolor where not
-		{
-			/currentcmykcolor
-			{
-				0 0 0 1 currentgray sub
-			} def
-		} if
-		/setoverprint where not
-		{
-			/setoverprint /pop load def
-		} if
-		/selectfont where not
-		{
-			/selectfont
-			{
-				exch findfont exch
-				dup type /arraytype eq
-				{
-					makefont
-				}
-				{
-					scalefont
-				} ifelse
-				setfont
-			} bind def
-		} if
-		/cshow where not
-		{
-			/cshow
-			{
-				[
-				0 0 5 -1 roll aload pop
-				] cvx bind forall
-			} bind def
-		} if
-	} if
-	cleartomark
-	/anyColor?
-	{
-		add add add 0 ne
-	} bind def
-	/testColor
-	{
-		gsave
-		setcmykcolor currentcmykcolor
-		grestore
-	} bind def
-	/testCMYKColorThrough
-	{
-		testColor anyColor?
-	} bind def
-	userdict /composite?
-	1 0 0 0 testCMYKColorThrough
-	0 1 0 0 testCMYKColorThrough
-	0 0 1 0 testCMYKColorThrough
-	0 0 0 1 testCMYKColorThrough
-	and and and
-	put
-	composite? not
-	{
-		userdict begin
-		gsave
-		/cyan? 1 0 0 0 testCMYKColorThrough def
-		/magenta? 0 1 0 0 testCMYKColorThrough def
-		/yellow? 0 0 1 0 testCMYKColorThrough def
-		/black? 0 0 0 1 testCMYKColorThrough def
-		grestore
-		/isCMYKSep? cyan? magenta? yellow? black? or or or def
-		/customColor? isCMYKSep? not def
-	 end
-	} if
- end defaultpacking setpacking
-%%EndResource
-%%BeginProcSet: Adobe_ColorImage_AI6 1.3 0
-userdict /Adobe_ColorImage_AI6 known not
-{
-	userdict /Adobe_ColorImage_AI6 53 dict put 
-} if
-userdict /Adobe_ColorImage_AI6 get begin
-/initialize { 
-	Adobe_ColorImage_AI6 begin
-	Adobe_ColorImage_AI6 {
-		dup type /arraytype eq {
-			dup xcheck {
-				bind
-			} if
-		} if
-		pop pop
-	} forall
-} def
-/terminate { end } def
-currentdict /Adobe_ColorImage_AI6_Vars known not {
-	/Adobe_ColorImage_AI6_Vars 41 dict def
-} if
-Adobe_ColorImage_AI6_Vars begin
-	/plateindex -1 def
-	/_newproc null def
-	/_proc1 null def
-	/_proc2 null def
-	/sourcearray 4 array def
-	/_ptispace null def
-	/_ptiname null def
-	/_pti0 0 def
-	/_pti1 0 def
-	/_ptiproc null def
-	/_ptiscale 0 def
-	/_pticomps 0 def
-	/_ptibuf 0 string def
-	/_gtigray 0 def
-	/_cticmyk null def
-	/_rtirgb null def
-	/XIEnable true def
-	/XIType 0 def
-	/XIEncoding 0 def
-	/XICompression 0 def
-	/XIChannelCount 0 def
-	/XIBitsPerPixel 0 def
-	/XIImageHeight 0 def
-	/XIImageWidth 0 def
-	/XIImageMatrix null def
-	/XIRowBytes 0 def
-	/XIFile null def
-	/XIBuffer1 null def
-	/XIBuffer2 null def
-	/XIBuffer3 null def
-	/XIDataProc null def
-	/XIColorSpace /DeviceGray def
-	/XIColorValues 0 def
-	/XIPlateList false def
-end
-/ci6colorimage /colorimage where {/colorimage get}{null} ifelse def
-/ci6image systemdict /image get def
-/ci6curtransfer systemdict /currenttransfer get def
-/ci6curoverprint /currentoverprint where {/currentoverprint get}{{_of}} ifelse def
-/ci6foureq {
-	4 index ne {
-		pop pop pop false
-	}{
-		4 index ne {
-			pop pop false
-		}{
-			4 index ne {
-				pop false
-			}{
-				4 index eq
-			} ifelse
-		} ifelse
-	} ifelse
-} def
-/ci6testplate {
-	Adobe_ColorImage_AI6_Vars begin
-		/plateindex -1 def
-		/setcmykcolor where {
-			pop
-			gsave
-			1 0 0 0 setcmykcolor systemdict /currentgray get exec 1 exch sub
-			0 1 0 0 setcmykcolor systemdict /currentgray get exec 1 exch sub
-			0 0 1 0 setcmykcolor systemdict /currentgray get exec 1 exch sub
-			0 0 0 1 setcmykcolor systemdict /currentgray get exec 1 exch sub
-			grestore
-			1 0 0 0 ci6foureq { 
-				/plateindex 0 def
-			}{
-				0 1 0 0 ci6foureq { 
-					/plateindex 1 def
-				}{
-					0 0 1 0 ci6foureq {
-						/plateindex 2 def
-					}{
-						0 0 0 1 ci6foureq { 
-							/plateindex 3 def
-						}{
-							0 0 0 0 ci6foureq {
-								/plateindex 5 def
-							} if
-						} ifelse
-					} ifelse
-				} ifelse
-			} ifelse
-			pop pop pop pop
-		} if
-		plateindex
- end
-} def
-/ci6concatprocs {
-	/packedarray where {
-		pop dup type /packedarraytype eq 2 index type
-		/packedarraytype eq or
-	}{
-		false
-	} ifelse
-	{
-		/_proc2 exch cvlit def
-		/_proc1 exch cvlit def
-		_proc1 aload pop
-		_proc2 aload pop
-		_proc1 length
-		_proc2 length add
-		packedarray cvx
-	}{
-		/_proc2 exch cvlit def
-		/_proc1 exch cvlit def
-		/_newproc _proc1 length _proc2 length add array def
-		_newproc 0 _proc1 putinterval
-		_newproc _proc1 length _proc2 putinterval
-		_newproc cvx
-	} ifelse
-} def
-/ci6istint {
-	type /arraytype eq 
-} def
-/ci6isspot {
-	dup type /arraytype eq {
-		dup length 1 sub get /Separation eq
-	}{
-		pop false
-	} ifelse
-} def
-/ci6spotname {
-	dup ci6isspot {dup length 2 sub get}{pop ()} ifelse
-} def
-/ci6altspace {
-	aload pop pop pop ci6colormake
-} def
-/ci6numcomps {
-	dup /DeviceGray eq {
-		pop 1
-	}{
-		dup /DeviceRGB eq {
-			pop 3
-		}{
-			/DeviceCMYK eq {
-				4
-			}{
-				1
-			} ifelse
-		} ifelse
-	} ifelse
-} def
-/ci6marksplate {
-	dup /DeviceGray eq {
-		pop plateindex 3 eq
-	}{
-		dup /DeviceRGB eq {
-			pop plateindex 5 ne
-		}{
-			dup /DeviceCMYK eq {
-				pop plateindex 5 ne
-			}{
-				dup ci6isspot {
-					/findcmykcustomcolor where {
-						pop
-						dup length 2 sub get
-						0.1 0.1 0.1 0.1 5 -1 roll
-						findcmykcustomcolor 1 setcustomcolor
-						systemdict /currentgray get exec
-						1 ne
-					}{
-						pop plateindex 5 ne
-					} ifelse
-				}{
-					pop plateindex 5 ne
-				} ifelse
-			} ifelse
-		} ifelse
-	} ifelse
-} def
-/ci6colormake {
-	dup ci6numcomps
-	exch 1 index 2 add 1 roll
-	dup 1 eq {pop}{array astore} ifelse
-	exch
-} def
-/ci6colorexpand {
-	dup ci6spotname exch
-	dup ci6istint {
-		ci6altspace
-		exch 4 1 roll
-	}{
-		1 3 1 roll
-	} ifelse
-} def
-/ci6colortint {
-	dup /DeviceGray eq {
-		3 1 roll 1 exch sub mul 1 exch sub exch
-	}{
-		dup /DeviceRGB eq {
-			3 1 roll {1 exch sub 1 index mul 1 exch sub exch} forall pop 3 array astore exch
-		}{
-			dup /DeviceCMYK eq {
-				3 1 roll {1 index mul exch} forall pop 4 array astore exch
-			}{
-				3 1 roll mul exch
-			} ifelse
-		} ifelse
-	} ifelse
-} def
-/ci6colortocmyk {
-	dup /DeviceGray eq {
-		pop 1 exch sub 0 0 0 4 -1 roll 4 array astore
-	}{
-		dup /DeviceRGB eq {
-			pop aload pop _rgbtocmyk 4 array astore
-		}{
-			dup /DeviceCMYK eq {
-				pop
-			}{
-				ci6altspace ci6colortint ci6colortocmyk
-			} ifelse
-		} ifelse
-	} ifelse
-} def
-/ci6makeimagedict {
-	7 dict begin
-		/ImageType 1 def
-		/Decode exch def
-		/DataSource exch def
-		/ImageMatrix exch def
-		/BitsPerComponent exch def
-		/Height exch def
-		/Width exch def
-	currentdict end
-} def
-/ci6stringinvert {
-	0 1 2 index length 1 sub {
-		dup 2 index exch get 255 exch sub 2 index 3 1 roll put
-	} for
-} def
-/ci6stringknockout {
-	0 1 2 index length 1 sub {
-		255 2 index 3 1 roll put
-	} for
-} def
-/ci6stringapply {
-	0 1 4 index length 1 sub {
-		dup
-		4 index exch get
-		3 index 3 1 roll
-		3 index exec
-	} for
-	pop exch pop
-} def
-/ci6walkrgbstring {
-	0 3 index
-	dup length 1 sub 0 3 3 -1 roll {
-		3 getinterval {} forall
-		5 index exec
-		3 index
-	} for
-	
-	 5 {pop} repeat
-} def
-/ci6walkcmykstring
-{
-	0 3 index
-	dup length 1 sub 0 4 3 -1 roll {
-		4 getinterval {} forall
-		
-		6 index exec
-		
-		3 index
-		
-	} for
-	
-	5 { pop } repeat
-	
-} def
-/ci6putrgbtograystr
-{
-	.11 mul exch
-	
-	.59 mul add exch
-	
-	.3 mul add
-	
-	cvi 3 copy put
-	
-	pop 1 add
-} def
-/ci6putcmyktograystr
-{
-	exch .11 mul add
-	
-	exch .59 mul add
-	
-	exch .3 mul add
-	
-	dup 255 gt { pop 255 } if
-	
-	255 exch sub cvi 3 copy put
-	
-	pop 1 add
-} def
-/ci6rgbtograyproc {	
-	Adobe_ColorImage_AI6_Vars begin 
-		sourcearray 0 get exec
-		XIBuffer3
-		dup 3 1 roll 
-		
-		/ci6putrgbtograystr load exch
-		ci6walkrgbstring
- end
-} def
-/ci6cmyktograyproc {	
-	Adobe_ColorImage_AI6_Vars begin
-		sourcearray 0 get exec
-		XIBuffer3
-		dup 3 1 roll 
-		
-		/ci6putcmyktograystr load exch
-		ci6walkcmykstring
- end
-} def
-/ci6separatecmykproc {	
-	Adobe_ColorImage_AI6_Vars begin
-		sourcearray 0 get exec
-		
-		XIBuffer3
-		
-		0 2 index
-		
-		plateindex 4 2 index length 1 sub {
-			get 255 exch sub
-			
-			3 copy put pop 1 add
-			
-			2 index
-		} for
-		pop pop exch pop
- end
-} def
-	
-/ci6compositeimage {
-	dup 1 eq {
-		pop pop image
-	}{
-		/ci6colorimage load null ne {
-			ci6colorimage
-		}{
-			3 1 roll pop
-			sourcearray 0 3 -1 roll put
-			3 eq {/ci6rgbtograyproc}{/ci6cmyktograyproc} ifelse load
-			image
-		} ifelse
-	} ifelse
-} def
-/ci6knockoutimage {
-	gsave
-	0 ci6curtransfer exec 1 ci6curtransfer exec
-	eq {
-		0 ci6curtransfer exec 0.5 lt
-	}{
-		0 ci6curtransfer exec 1 ci6curtransfer exec gt
-	} ifelse
-	{{pop 0}}{{pop 1}} ifelse
-	systemdict /settransfer get exec
-	ci6compositeimage
-	grestore
-} def
-/ci6drawimage {
-	ci6testplate -1 eq {
-		pop ci6compositeimage
-	}{
-		dup type /arraytype eq {
-			dup length plateindex gt {plateindex get}{pop false} ifelse
-		}{
-			{
-				true
-			}{
-				dup 1 eq {plateindex 3 eq}{plateindex 3 le} ifelse
-			} ifelse
-		} ifelse
-		{
-			dup 1 eq {
-				pop pop ci6image
-			}{
-				dup 3 eq {
-					ci6compositeimage
-				}{
-					pop pop
-					sourcearray 0 3 -1 roll put
-					/ci6separatecmykproc load
-					ci6image
-				} ifelse
-			} ifelse
-		}{
-			ci6curoverprint {
-				7 {pop} repeat
-			}{
-				ci6knockoutimage
-			} ifelse
-		} ifelse
-	} ifelse
-} def
-/ci6proctintimage {
-	/_ptispace exch store /_ptiname exch store /_pti1 exch store /_pti0 exch store /_ptiproc exch store
-	/_pticomps _ptispace ci6numcomps store
-	/_ptiscale _pti1 _pti0 sub store
-	level2? {
-		_ptiname length 0 gt version cvr 2012 ge and {
-			[/Separation _ptiname _ptispace {_ptiproc}] setcolorspace
-			[_pti0 _pti1] ci6makeimagedict ci6image
-		}{
-			[/Indexed _ptispace 255 {255 div _ptiscale mul _pti0 add _ptiproc}] setcolorspace
-			[0 255] ci6makeimagedict ci6image
-		} ifelse
-	}{
-		_pticomps 1 eq {
-			{
-				dup
-				{
-					255 div _ptiscale mul _pti0 add _ptiproc 255 mul cvi put
-				} ci6stringapply
-			} ci6concatprocs ci6image
-		}{
-			{
-				dup length _pticomps mul dup _ptibuf length ne {/_ptibuf exch string store}{pop} ifelse
-				_ptibuf {
-					exch _pticomps mul exch 255 div _ptiscale mul _pti0 add _ptiproc
-					_pticomps 2 add -2 roll
-					_pticomps 1 sub -1 0 {
-						1 index add 2 index exch
-						5 -1 roll
-						255 mul cvi put
-					} for
-					pop pop
-				} ci6stringapply
-			} ci6concatprocs false _pticomps
-			/ci6colorimage load null eq {7 {pop} repeat}{ci6colorimage} ifelse
-		} ifelse
-	} ifelse
-} def
-/ci6graytintimage {
-	/_gtigray 5 -1 roll store
-	{1 _gtigray sub mul 1 exch sub} 4 1 roll
-	/DeviceGray ci6proctintimage
-} def
-/ci6cmyktintimage {
-	/_cticmyk 5 -1 roll store
-	{_cticmyk {1 index mul exch} forall pop} 4 1 roll
-	/DeviceCMYK ci6proctintimage
-} def
-/ci6rgbtintimage {
-	/_rtirgb 5 -1 roll store
-	{_rtirgb {1 exch sub 1 index mul 1 exch sub exch} forall pop} 4 1 roll
-	/DeviceRGB ci6proctintimage
-} def
-/ci6tintimage {
-	ci6testplate -1 eq {
-		ci6colorexpand
-		3 -1 roll 5 -1 roll {0}{0 exch} ifelse 4 2 roll
-		dup /DeviceGray eq {
-			pop ci6graytintimage
-		}{
-			dup /DeviceRGB eq {
-				pop ci6rgbtintimage
-			}{
-				pop ci6cmyktintimage
-			} ifelse
-		} ifelse
-	}{
-		dup ci6marksplate {
-			plateindex 5 lt {
-				ci6colortocmyk plateindex get
-				dup 0 eq ci6curoverprint and {
-					7 {pop} repeat
-				}{
-					1 exch sub
-					exch {1 0}{0 1} ifelse () ci6graytintimage
-				} ifelse
-			}{
-				pop exch {0}{0 exch} ifelse 0 3 1 roll () ci6graytintimage
-			} ifelse
-		}{
-			ci6curoverprint {
-				8 {pop} repeat
-			}{
-				pop pop pop
-				{pop 1} 0 1 () /DeviceGray ci6proctintimage
-			} ifelse
-		} ifelse
-	} ifelse
-} def
-/XINullImage {
-} def
-/XIImageMask {
-	XIImageWidth XIImageHeight false
-	[XIImageWidth 0 0 XIImageHeight neg 0 0]
-	/XIDataProc load
-	imagemask
-} def
-/XIImageTint {
-	XIImageWidth XIImageHeight XIBitsPerPixel
-	[XIImageWidth 0 0 XIImageHeight neg 0 0]
-	/XIDataProc load
-	XIType 3 eq XIColorValues XIColorSpace ci6tintimage
-} def
-/XIImage {
-	XIImageWidth XIImageHeight XIBitsPerPixel
-	[XIImageWidth 0 0 XIImageHeight neg 0 0]
-	/XIDataProc load
-	false XIChannelCount XIPlateList ci6drawimage
-} def
-/XG {
-	pop pop
-} def
-/XF {
-	13 {pop} repeat
-} def
-/Xh {
-	Adobe_ColorImage_AI6_Vars begin
-		gsave
-		/XIType exch def
-		/XIImageHeight exch def
-		/XIImageWidth exch def
-		/XIImageMatrix exch def
-		0 0 moveto
-		XIImageMatrix concat
-		XIImageWidth XIImageHeight scale
-		
-		/_lp /null ddef
-		_fc
-		/_lp /imagemask ddef
- end
-} def
-/XH {
-	Adobe_ColorImage_AI6_Vars begin
-		grestore
- end
-} def
-/XIEnable {
-	Adobe_ColorImage_AI6_Vars /XIEnable 3 -1 roll put
-} def
-/XC {
-	Adobe_ColorImage_AI6_Vars begin
-		ci6colormake
-		/XIColorSpace exch def
-		/XIColorValues exch def
- end
-} def
-/XIPlates {
-	Adobe_ColorImage_AI6_Vars begin
-		/XIPlateList exch def
- end
-} def
-/XI
-{
-	Adobe_ColorImage_AI6_Vars begin
-		gsave
-		/XIType exch def
-		cvi dup
-		256 idiv /XICompression exch store
-		256 mod /XIEncoding exch store
-		pop pop
-		/XIChannelCount exch def
-		/XIBitsPerPixel exch def
-		/XIImageHeight exch def
-		/XIImageWidth exch def
-		pop pop pop pop
-		/XIImageMatrix exch def
-		XIBitsPerPixel 1 eq {
-			XIImageWidth 8 div ceiling cvi
-		}{
-			XIImageWidth XIChannelCount mul
-		} ifelse
-		/XIRowBytes exch def
-		XIEnable {
-			/XIBuffer3 XIImageWidth string def
-			XICompression 0 eq {
-				/XIBuffer1 XIRowBytes string def
-				XIEncoding 0 eq {
-					{currentfile XIBuffer1 readhexstring pop}
-				}{
-					{currentfile XIBuffer1 readstring pop}
-				} ifelse
-			}{
-				/XIBuffer1 256 string def
-				/XIBuffer2 XIRowBytes string def
-				{currentfile XIBuffer1 readline pop (%) anchorsearch {pop} if}
-				/ASCII85Decode filter /DCTDecode filter
-				/XIFile exch def
-				{XIFile XIBuffer2 readstring pop}
-			} ifelse
-			/XIDataProc exch def
-			
-			XIType 1 ne {
-				0 setgray
-			} if
-			XIType 1 eq {
-				XIImageMask
-			}{
-				XIType 2 eq XIType 3 eq or {
-					XIImageTint
-				}{
-					XIImage
-				} ifelse
-			} ifelse
-		}{
-			XINullImage
-		} ifelse
-		/XIPlateList false def
-		grestore
- end
-} def
-end
-%%EndProcSet
-%%BeginResource: procset Adobe_Illustrator_AI5 1.3 0
-%%Title: (Adobe Illustrator (R) Version 8.0 Full Prolog)
-%%Version: 1.3 0
-%%CreationDate: (3/7/1994) ()
-%%Copyright: ((C) 1987-1998 Adobe Systems Incorporated All Rights Reserved)
-currentpacking true setpacking
-userdict /Adobe_Illustrator_AI5_vars 112 dict dup begin
-put
-/_?cmyk false def
-/_eo false def
-/_lp /none def
-/_pf
-{
-} def
-/_ps
-{
-} def
-/_psf
-{
-} def
-/_pss
-{
-} def
-/_pjsf
-{
-} def
-/_pjss
-{
-} def
-/_pola 0 def
-/_doClip 0 def
-/cf currentflat def
-/_lineorientation 0 def
-/_charorientation 0 def
-/_yokoorientation 0 def
-/_tm matrix def
-/_renderStart
-[
-/e0 /r0 /a0 /o0 /e1 /r1 /a1 /i0
-] def
-/_renderEnd
-[
-null null null null /i1 /i1 /i1 /i1
-] def
-/_render -1 def
-/_shift [0 0] def
-/_ax 0 def
-/_ay 0 def
-/_cx 0 def
-/_cy 0 def
-/_leading
-[
-0 0
-] def
-/_ctm matrix def
-/_mtx matrix def
-/_sp 16#020 def
-/_hyphen (-) def
-/_fontSize 0 def
-/_fontAscent 0 def
-/_fontDescent 0 def
-/_fontHeight 0 def
-/_fontRotateAdjust 0 def
-/Ss 256 string def
-Ss 0 (fonts/) putinterval
-/_cnt 0 def
-/_scale [1 1] def
-/_nativeEncoding 0 def
-/_useNativeEncoding 0 def
-/_tempEncode 0 def
-/_pntr 0 def
-/_tDict 2 dict def
-/_hfname 100 string def
-/_hffound false def
-/Tx
-{
-} def
-/Tj
-{
-} def
-/CRender
-{
-} def
-/_AI3_savepage
-{
-} def
-/_gf null def
-/_cf 4 array def
-/_rgbf 3 array def
-/_if null def
-/_of false def
-/_fc
-{
-} def
-/_gs null def
-/_cs 4 array def
-/_rgbs 3 array def
-/_is null def
-/_os false def
-/_sc
-{
-} def
-/_pd 1 dict def
-/_ed 15 dict def
-/_pm matrix def
-/_fm null def
-/_fd null def
-/_fdd null def
-/_sm null def
-/_sd null def
-/_sdd null def
-/_i null def
-/_lobyte 0 def
-/_hibyte 0 def
-/_cproc null def
-/_cscript 0 def
-/_hvax 0 def
-/_hvay 0 def
-/_hvwb 0 def
-/_hvcx 0 def
-/_hvcy 0 def
-/_bitfont null def
-/_bitlobyte 0 def
-/_bithibyte 0 def
-/_bitkey null def
-/_bitdata null def
-/_bitindex 0 def
-/discardSave null def
-/buffer 256 string def
-/beginString null def
-/endString null def
-/endStringLength null def
-/layerCnt 1 def
-/layerCount 1 def
-/perCent (%) 0 get def
-/perCentSeen? false def
-/newBuff null def
-/newBuffButFirst null def
-/newBuffLast null def
-/clipForward? false def
-end
-userdict /Adobe_Illustrator_AI5 known not {
-	userdict /Adobe_Illustrator_AI5 100 dict put
-} if
-userdict /Adobe_Illustrator_AI5 get begin
-/initialize
-{
-	Adobe_Illustrator_AI5 dup begin
-	Adobe_Illustrator_AI5_vars begin
-	/_aicmykps where {pop /_?cmyk _aicmykps def}if
-	discardDict
-	{
-		bind pop pop
-	} forall
-	dup /nc get begin
-	{
-		dup xcheck 1 index type /operatortype ne and
-		{
-			bind
-		} if
-		pop pop
-	} forall
- end
-	newpath
-} def
-/terminate
-{
- end
- end
-} def
-/_
-null def
-/ddef
-{
-	Adobe_Illustrator_AI5_vars 3 1 roll put
-} def
-/xput
-{
-	dup load dup length exch maxlength eq
-	{
-		dup dup load dup
-		length 2 mul dict copy def
-	} if
-	load begin
-	def
- end
-} def
-/npop
-{
-	{
-		pop
-	} repeat
-} def
-/hswj
-{
-	dup stringwidth 3 2 roll
-	{
-		_hvwb eq { exch _hvcx add exch _hvcy add } if
-		exch _hvax add exch _hvay add
-	} cforall
-} def
-/vswj
-{
-	0 0 3 -1 roll
-	{
-		dup 255 le
-		_charorientation 1 eq
-		and
-		{
-			dup cstring stringwidth 5 2 roll
-			_hvwb eq { exch _hvcy sub exch _hvcx sub } if
-			exch _hvay sub exch _hvax sub
-			4 -1 roll sub exch
-			3 -1 roll sub exch
-		}
-		{
-			_hvwb eq { exch _hvcy sub exch _hvcx sub } if
-			exch _hvay sub exch _hvax sub
-			_fontHeight sub
-		} ifelse
-	} cforall
-} def
-/swj
-{
-	6 1 roll
-	/_hvay exch ddef
-	/_hvax exch ddef
-	/_hvwb exch ddef
-	/_hvcy exch ddef
-	/_hvcx exch ddef
-	_lineorientation 0 eq { hswj } { vswj } ifelse
-} def
-/sw
-{
-	0 0 0 6 3 roll swj
-} def
-/vjss
-{
-	4 1 roll
-	{
-		dup cstring
-		dup length 1 eq
-		_charorientation 1 eq
-		and
-		{
-			-90 rotate
-			currentpoint
-			_fontRotateAdjust add
-			moveto
-			gsave
-			false charpath currentpoint
-			5 index setmatrix stroke
-			grestore
-			_fontRotateAdjust sub
-			moveto
-			_sp eq
-			{
-				5 index 5 index rmoveto
-			} if
-			2 copy rmoveto
-			90 rotate
-		}
-		{
-			currentpoint
-			_fontHeight sub
-			5 index sub
-			3 index _sp eq
-			{
-				9 index sub
-			} if
-	
-			currentpoint
-			exch 4 index stringwidth pop 2 div sub
-			exch _fontAscent sub
-			moveto
-	
-			gsave
-			2 index false charpath
-			6 index setmatrix stroke
-			grestore
-	
-			moveto pop pop
-		} ifelse
-	} cforall
-	6 npop
-} def
-/hjss
-{
-	4 1 roll
-	{
-		dup cstring
-		gsave
-		false charpath currentpoint
-		5 index setmatrix stroke
-		grestore
-		moveto
-		_sp eq
-		{
-			5 index 5 index rmoveto
-		} if
-		2 copy rmoveto
-	} cforall
-	6 npop
-} def
-/jss
-{
-	_lineorientation 0 eq { hjss } { vjss } ifelse
-} def
-/ss
-{
-	0 0 0 7 3 roll jss
-} def
-/vjsp
-{
-	4 1 roll
-	{
-		dup cstring
-		dup length 1 eq
-		_charorientation 1 eq
-		and
-		{
-			-90 rotate
-			currentpoint
-			_fontRotateAdjust add
-			moveto
-			false charpath
-            currentpoint
-			_fontRotateAdjust sub
-			moveto
-			_sp eq
-			{
-				5 index 5 index rmoveto
-			} if
-			2 copy rmoveto
-			90 rotate
-		}
-		{
-			currentpoint
-			_fontHeight sub
-			5 index sub
-			3 index _sp eq
-			{
-				9 index sub
-			} if
-	
-			currentpoint
-			exch 4 index stringwidth pop 2 div sub
-			exch _fontAscent sub
-			moveto
-	
-			2 index false charpath
-	
-			moveto pop pop
-		} ifelse
-	} cforall
-	6 npop
-} def
-/hjsp
-{
-    4 1 roll
-    {
-        dup cstring
-        false charpath
-        _sp eq
-        {
-            5 index 5 index rmoveto
-        } if
-        2 copy rmoveto
-    } cforall
-    6 npop
-} def
-/jsp
-{
-	matrix currentmatrix
-    _lineorientation 0 eq {hjsp} {vjsp} ifelse
-} def
-/sp
-{
-    matrix currentmatrix
-    0 0 0 7 3 roll
-    _lineorientation 0 eq {hjsp} {vjsp} ifelse
-} def
-/pl
-{
-	transform
-	0.25 sub round 0.25 add exch
-	0.25 sub round 0.25 add exch
-	itransform
-} def
-/setstrokeadjust where
-{
-	pop true setstrokeadjust
-	/c
-	{
-		curveto
-	} def
-	/C
-	/c load def
-	/v
-	{
-		currentpoint 6 2 roll curveto
-	} def
-	/V
-	/v load def
-	/y
-	{
-		2 copy curveto
-	} def
-	/Y
-	/y load def
-	/l
-	{
-		lineto
-	} def
-	/L
-	/l load def
-	/m
-	{
-		moveto
-	} def
-}
-{
-	/c
-	{
-		pl curveto
-	} def
-	/C
-	/c load def
-	/v
-	{
-		currentpoint 6 2 roll pl curveto
-	} def
-	/V
-	/v load def
-	/y
-	{
-		pl 2 copy curveto
-	} def
-	/Y
-	/y load def
-	/l
-	{
-		pl lineto
-	} def
-	/L
-	/l load def
-	/m
-	{
-		pl moveto
-	} def
-} ifelse
-/d
-{
-	setdash
-} def
-/cf
-{
-} def
-/i
-{
-	dup 0 eq
-	{
-		pop cf
-	} if
-	setflat
-} def
-/j
-{
-	setlinejoin
-} def
-/J
-{
-	setlinecap
-} def
-/M
-{
-	setmiterlimit
-} def
-/w
-{
-	setlinewidth
-} def
-/XR
-{
-	0 ne
-	/_eo exch ddef
-} def
-/H
-{
-} def
-/h
-{
-	closepath
-} def
-/N
-{
-	_pola 0 eq
-	{
-		_doClip 1 eq
-		{
-			_eo {eoclip} {clip} ifelse /_doClip 0 ddef
-		} if
-		newpath
-	}
-	{
-		/CRender
-		{
-			N
-		} ddef
-	} ifelse
-} def
-/n
-{
-	N
-} def
-/F
-{
-	_pola 0 eq
-	{
-		_doClip 1 eq
-		{
-			gsave _pf grestore _eo {eoclip} {clip} ifelse newpath /_lp /none ddef _fc
-			/_doClip 0 ddef
-		}
-		{
-			_pf
-		} ifelse
-	}
-	{
-		/CRender
-		{
-			F
-		} ddef
-	} ifelse
-} def
-/f
-{
-	closepath
-	F
-} def
-/S
-{
-	_pola 0 eq
-	{
-		_doClip 1 eq
-		{
-			gsave _ps grestore _eo {eoclip} {clip} ifelse newpath /_lp /none ddef _sc
-			/_doClip 0 ddef
-		}
-		{
-			_ps
-		} ifelse
-	}
-	{
-		/CRender
-		{
-			S
-		} ddef
-	} ifelse
-} def
-/s
-{
-	closepath
-	S
-} def
-/B
-{
-	_pola 0 eq
-	{
-		_doClip 1 eq
-		gsave F grestore
-		{
-			gsave S grestore _eo {eoclip} {clip} ifelse newpath /_lp /none ddef _sc
-			/_doClip 0 ddef
-		}
-		{
-			S
-		} ifelse
-	}
-	{
-		/CRender
-		{
-			B
-		} ddef
-	} ifelse
-} def
-/b
-{
-	closepath
-	B
-} def
-/W
-{
-	/_doClip 1 ddef
-} def
-/*
-{
-	count 0 ne
-	{
-		dup type /stringtype eq
-		{
-			pop
-		} if
-	} if
-	newpath
-} def
-/u
-{
-} def
-/U
-{
-} def
-/q
-{
-	_pola 0 eq
-	{
-		gsave
-	} if
-} def
-/Q
-{
-	_pola 0 eq
-	{
-		grestore
-	} if
-} def
-/*u
-{
-	_pola 1 add /_pola exch ddef
-} def
-/*U
-{
-	_pola 1 sub /_pola exch ddef
-	_pola 0 eq
-	{
-		CRender
-	} if
-} def
-/D
-{
-	pop
-} def
-/*w
-{
-} def
-/*W
-{
-} def
-/`
-{
-	/_i save ddef
-	clipForward?
-	{
-		nulldevice
-	} if
-	6 1 roll 4 npop
-	concat pop
-	userdict begin
-	/showpage
-	{
-	} def
-	0 setgray
-	0 setlinecap
-	1 setlinewidth
-	0 setlinejoin
-	10 setmiterlimit
-	[] 0 setdash
-	/setstrokeadjust where {pop false setstrokeadjust} if
-	newpath
-	0 setgray
-	false setoverprint
-} def
-/~
-{
- end
-	_i restore
-} def
-/_rgbtocmyk
-{
-	3
-	{
-		1 exch sub 3 1 roll
-	} repeat
-	3 copy 1 4 1 roll
-	3
-	{
-		3 index 2 copy gt
-		{
-			exch
-		} if
-		pop 4 1 roll
-	} repeat
-	pop pop pop
-	4 1 roll
-	3
-	{
-		3 index sub
-		3 1 roll
-	} repeat
-	4 -1 roll
-} def
-/setrgbfill
-{
-	_rgbf astore pop
-	/_fc
-	{
-		_lp /fill ne
-		{
-			_of setoverprint
-			_rgbf aload pop setrgbcolor
-			/_lp /fill ddef
-		} if
-	} ddef
-	/_pf
-	{
-		_fc
-		_eo {eofill} {fill} ifelse
-	} ddef
-	/_psf
-	{
-		_fc
-		hvashow
-	} ddef
-	/_pjsf
-	{
-		_fc
-		hvawidthshow
-	} ddef
-	/_lp /none ddef
-} def
-/setrgbstroke
-{
-	_rgbs astore pop
-	/_sc
-	{
-		_lp /stroke ne
-		{
-			_os setoverprint
-			_rgbs aload pop setrgbcolor
-			/_lp /stroke ddef
-		} if
-	} ddef
-	/_ps
-	{
-		_sc
-		stroke
-	} ddef
-	/_pss
-	{
-		_sc
-		ss
-	} ddef
-	/_pjss
-	{
-		_sc
-		jss
-	} ddef
-	/_lp /none ddef
-} def
-/O
-{
-	0 ne
-	/_of exch ddef
-	/_lp /none ddef
-} def
-/R
-{
-	0 ne
-	/_os exch ddef
-	/_lp /none ddef
-} def
-/g
-{
-	/_gf exch ddef
-	/_fc
-	{
-		_lp /fill ne
-		{
-			_of setoverprint
-			_gf setgray
-			/_lp /fill ddef
-		} if
-	} ddef
-	/_pf
-	{
-		_fc
-		_eo {eofill} {fill} ifelse
-	} ddef
-	/_psf
-	{
-		_fc
-		hvashow
-	} ddef
-	/_pjsf
-	{
-		_fc
-		hvawidthshow
-	} ddef
-	/_lp /none ddef
-} def
-/G
-{
-	/_gs exch ddef
-	/_sc
-	{
-		_lp /stroke ne
-		{
-			_os setoverprint
-			_gs setgray
-			/_lp /stroke ddef
-		} if
-	} ddef
-	/_ps
-	{
-		_sc
-		stroke
-	} ddef
-	/_pss
-	{
-		_sc
-		ss
-	} ddef
-	/_pjss
-	{
-		_sc
-		jss
-	} ddef
-	/_lp /none ddef
-} def
-/k
-{
-	_cf astore pop
-	/_fc
-	{
-		_lp /fill ne
-		{
-			_of setoverprint
-			_cf aload pop setcmykcolor
-			/_lp /fill ddef
-		} if
-	} ddef
-	/_pf
-	{
-		_fc
-		_eo {eofill} {fill} ifelse
-	} ddef
-	/_psf
-	{
-		_fc
-		hvashow
-	} ddef
-	/_pjsf
-	{
-		_fc
-		hvawidthshow
-	} ddef
-	/_lp /none ddef
-} def
-/K
-{
-	_cs astore pop
-	/_sc
-	{
-		_lp /stroke ne
-		{
-			_os setoverprint
-			_cs aload pop setcmykcolor
-			/_lp /stroke ddef
-		} if
-	} ddef
-	/_ps
-	{
-		_sc
-		stroke
-	} ddef
-	/_pss
-	{
-		_sc
-		ss
-	} ddef
-	/_pjss
-	{
-		_sc
-		jss
-	} ddef
-	/_lp /none ddef
-} def
-/Xa
-{
-	_?cmyk {
-		3 npop k
-	}{
-		setrgbfill 4 npop
-	} ifelse
-} def
-/XA
-{
-	_?cmyk {
-		3 npop K
-	}{
-		setrgbstroke 4 npop
-	} ifelse
-} def
-/Xs
-{
-	/_gf exch ddef
-	5 npop
-	/_fc
-	{
-		_lp /fill ne
-		{
-			_of setoverprint
-			_gf setAIseparationgray
-			/_lp /fill ddef
-		} if
-	} ddef
-	/_pf
-	{
-		_fc
-		_eo {eofill} {fill} ifelse
-	} ddef
-	/_psf
-	{
-		_fc
-		hvashow
-	} ddef
-	/_pjsf
-	{
-		_fc
-		hvawidthshow
-	} ddef
-	/_lp /none ddef
-} def
-/XS
-{
-	/_gs exch ddef
-	5 npop
-	/_sc
-	{
-		_lp /stroke ne
-		{
-			_os setoverprint
-			_gs setAIseparationgray
-			/_lp /stroke ddef
-		} if
-	} ddef
-	/_ps
-	{
-		_sc
-		stroke
-	} ddef
-	/_pss
-	{
-		_sc
-		ss
-	} ddef
-	/_pjss
-	{
-		_sc
-		jss
-	} ddef
-	/_lp /none ddef
-} def
-/Xx
-{
-	exch
-	/_gf exch ddef
-	0 eq {
-		findcmykcustomcolor
-	}{
-		_?cmyk {true}{/findrgbcustomcolor where{pop false}{true}ifelse}ifelse
-		{
-			4 1 roll 3 npop
-			findcmykcustomcolor
-		}{
-			8 -4 roll 4 npop
-			findrgbcustomcolor
-		} ifelse
-	} ifelse
-	/_if exch ddef
-	/_fc
-	{
-		_lp /fill ne
-		{
-			_of setoverprint
-			_if _gf 1 exch sub setcustomcolor
-			/_lp /fill ddef
-		} if
-	} ddef
-	/_pf
-	{
-		_fc
-		_eo {eofill} {fill} ifelse
-	} ddef
-	/_psf
-	{
-		_fc
-		hvashow
-	} ddef
-	/_pjsf
-	{
-		_fc
-		hvawidthshow
-	} ddef
-	/_lp /none ddef
-} def
-/XX
-{
-	exch
-	/_gs exch ddef
-	0 eq {
-		findcmykcustomcolor
-	}{
-		_?cmyk {true}{/findrgbcustomcolor where{pop false}{true}ifelse}ifelse
-		{
-			4 1 roll 3 npop
-			findcmykcustomcolor
-		}{
-			8 -4 roll 4 npop
-			findrgbcustomcolor
-		} ifelse
-	} ifelse
-	/_is exch ddef
-	/_sc
-	{
-		_lp /stroke ne
-		{
-			_os setoverprint
-			_is _gs 1 exch sub setcustomcolor
-			/_lp /stroke ddef
-		} if
-	} ddef
-	/_ps
-	{
-		_sc
-		stroke
-	} ddef
-	/_pss
-	{
-		_sc
-		ss
-	} ddef
-	/_pjss
-	{
-		_sc
-		jss
-	} ddef
-	/_lp /none ddef
-} def
-/x
-{
-	/_gf exch ddef
-	findcmykcustomcolor
-	/_if exch ddef
-	/_fc
-	{
-		_lp /fill ne
-		{
-			_of setoverprint
-			_if _gf 1 exch sub setcustomcolor
-			/_lp /fill ddef
-		} if
-	} ddef
-	/_pf
-	{
-		_fc
-		_eo {eofill} {fill} ifelse
-	} ddef
-	/_psf
-	{
-		_fc
-		hvashow
-	} ddef
-	/_pjsf
-	{
-		_fc
-		hvawidthshow
-	} ddef
-	/_lp /none ddef
-} def
-/X
-{
-	/_gs exch ddef
-	findcmykcustomcolor
-	/_is exch ddef
-	/_sc
-	{
-		_lp /stroke ne
-		{
-			_os setoverprint
-			_is _gs 1 exch sub setcustomcolor
-			/_lp /stroke ddef
-		} if
-	} ddef
-	/_ps
-	{
-		_sc
-		stroke
-	} ddef
-	/_pss
-	{
-		_sc
-		ss
-	} ddef
-	/_pjss
-	{
-		_sc
-		jss
-	} ddef
-	/_lp /none ddef
-} def
-/XK
-{
-	3 -1 roll pop
-	0 eq
-	{
-		1 exch sub
-		3 {dup 3 1 roll mul 5 1 roll} repeat
-		mul 4 1 roll
-		K
-	}
-	{
-		1 exch sub 4 1 roll
-		3 {1 exch sub 3 index mul 1 exch sub 3 1 roll} repeat
-		4 -1 roll pop
-		XA
-	} ifelse
-} def
-/Xk
-{
-	3 -1 roll pop
-	0 eq
-	{
-		1 exch sub
-		3 {dup 3 1 roll mul 5 1 roll} repeat
-		mul 4 1 roll
-		k
-	}
-	{
-		1 exch sub 4 1 roll
-		3 {1 exch sub 3 index mul 1 exch sub 3 1 roll} repeat
-		4 -1 roll pop
-		Xa
-	} ifelse
-} def
-/A
-{
-	pop
-} def
-/annotatepage
-{
-userdict /annotatepage 2 copy known {get exec} {pop pop} ifelse
-} def
-/XT {
-	pop pop
-} def
-/Xt {
-	pop
-} def
-/discard
-{
-	save /discardSave exch store
-	discardDict begin
-	/endString exch store
-	gt38?
-	{
-		2 add
-	} if
-	load
-	stopped
-	pop
- end
-	discardSave restore
-} bind def
-userdict /discardDict 7 dict dup begin
-put
-/pre38Initialize
-{
-	/endStringLength endString length store
-	/newBuff buffer 0 endStringLength getinterval store
-	/newBuffButFirst newBuff 1 endStringLength 1 sub getinterval store
-	/newBuffLast newBuff endStringLength 1 sub 1 getinterval store
-} def
-/shiftBuffer
-{
-	newBuff 0 newBuffButFirst putinterval
-	newBuffLast 0
-	currentfile read not
-	{
-	stop
-	} if
-	put
-} def
-0
-{
-	pre38Initialize
-	mark
-	currentfile newBuff readstring exch pop
-	{
-		{
-			newBuff endString eq
-			{
-				cleartomark stop
-			} if
-			shiftBuffer
-		} loop
-	}
-	{
-	stop
-	} ifelse
-} def
-1
-{
-	pre38Initialize
-	/beginString exch store
-	mark
-	currentfile newBuff readstring exch pop
-	{
-		{
-			newBuff beginString eq
-			{
-				/layerCount dup load 1 add store
-			}
-			{
-				newBuff endString eq
-				{
-					/layerCount dup load 1 sub store
-					layerCount 0 eq
-					{
-						cleartomark stop
-					} if
-				} if
-			} ifelse
-			shiftBuffer
-		} loop
-	} if
-} def
-2
-{
-	mark
-	{
-		currentfile buffer {readline} stopped {
-			% assume error was due to overfilling the buffer
-		}{
-			not
-			{
-				stop
-			} if
-			endString eq {
-				cleartomark stop
-			} if
-		}ifelse
-	} loop
-} def
-3
-{
-	/beginString exch store
-	/layerCnt 1 store
-	mark
-	{
-		currentfile buffer {readline} stopped {
-			% assume error was due to overfilling the buffer
-		}{
-			not
-			{
-				stop
-			} if
-			dup beginString eq
-			{
-				pop /layerCnt dup load 1 add store
-			}
-			{
-				endString eq
-				{
-					layerCnt 1 eq
-					{
-						cleartomark stop
-					}
-					{
-						/layerCnt dup load 1 sub store
-					} ifelse
-				} if
-			} ifelse
-		}ifelse
-	} loop
-} def
-end
-userdict /clipRenderOff 15 dict dup begin
-put
-{
-	/n /N /s /S /f /F /b /B
-}
-{
-	{
-		_doClip 1 eq
-		{
-			/_doClip 0 ddef _eo {eoclip} {clip} ifelse
-		} if
-		newpath
-	} def
-} forall
-/Tr /pop load def
-/Bb {} def
-/BB /pop load def
-/Bg {12 npop} def
-/Bm {6 npop} def
-/Bc /Bm load def
-/Bh {4 npop} def
-end
-/Lb
-{
-	6 npop
-	7 2 roll
-	5 npop
-	0 eq
-	{
-		0 eq
-		{
-			(%AI5_BeginLayer) 1 (%AI5_EndLayer--) discard
-		}
-		{
-			
-			/clipForward? true def
-			
-			/Tx /pop load def
-			/Tj /pop load def
-			
-			currentdict end clipRenderOff begin begin
-		} ifelse
-	}
-	{
-		0 eq
-		{
-			save /discardSave exch store
-		} if
-	} ifelse
-} bind def
-/LB
-{
-	discardSave dup null ne
-	{
-		restore
-	}
-	{
-		pop
-		clipForward?
-		{
-			currentdict
-		 end
-		 end
-		 begin
-					
-			/clipForward? false ddef
-		} if
-	} ifelse
-} bind def
-/Pb
-{
-	pop pop
-	0 (%AI5_EndPalette) discard
-} bind def
-/Np
-{
-	0 (%AI5_End_NonPrinting--) discard
-} bind def
-/Ln /pop load def
-/Ap
-/pop load def
-/Ar
-{
-	72 exch div
-	0 dtransform dup mul exch dup mul add sqrt
-	dup 1 lt
-	{
-		pop 1
-	} if
-	setflat
-} def
-/Mb
-{
-	q
-} def
-/Md
-{
-} def
-/MB
-{
-	Q
-} def
-/nc 4 dict def
-nc begin
-/setgray
-{
-	pop
-} bind def
-/setcmykcolor
-{
-	4 npop
-} bind def
-/setrgbcolor
-{
-	3 npop
-} bind def
-/setcustomcolor
-{
-	2 npop
-} bind def
-currentdict readonly pop
-end
-/XP
-{
-	4 npop
-} bind def
-/XD
-{
-	pop
-} bind def
-end
-setpacking
-%%EndResource
-%%BeginResource: procset Adobe_cshow 2.0 8
-%%Title: (Writing System Operators)
-%%Version: 2.0 8
-%%CreationDate: (1/23/89) ()
-%%Copyright: ((C) 1992-1996 Adobe Systems Incorporated All Rights Reserved)
-currentpacking true setpacking
-userdict /Adobe_cshow 14 dict dup begin put
-/initialize
-{
-	Adobe_cshow begin
-	Adobe_cshow
-	{
-		dup xcheck
-		{
-			bind
-		} if
-		pop pop
-	} forall
- end
-	Adobe_cshow begin
-} def
-/terminate
-{
-currentdict Adobe_cshow eq
-	{
- end
-	} if
-} def
-/cforall
-{
-	/_lobyte 0 ddef
-	/_hibyte 0 ddef
-	/_cproc exch ddef
-	/_cscript currentfont /FontScript known { currentfont /FontScript get } { -1 } ifelse ddef
-	{
-		/_lobyte exch ddef
-		_hibyte 0 eq
-		_cscript 1 eq
-		_lobyte 129 ge _lobyte 159 le and
-		_lobyte 224 ge _lobyte 252 le and or and
-		_cscript 2 eq
-		_lobyte 161 ge _lobyte 254 le and and
-		_cscript 3 eq
-		_lobyte 161 ge _lobyte 254 le and and
-    	_cscript 25 eq
-		_lobyte 161 ge _lobyte 254 le and and
-    	_cscript -1 eq
-		or or or or and
-		{
-			/_hibyte _lobyte ddef
-		}
-		{
-			_hibyte 256 mul _lobyte add
-			_cproc
-			/_hibyte 0 ddef
-		} ifelse
-	} forall
-} def
-/cstring
-{
-	dup 256 lt
-	{
-		(s) dup 0 4 3 roll put
-	}
-	{
-		dup 256 idiv exch 256 mod
-		(hl) dup dup 0 6 5 roll put 1 4 3 roll put
-	} ifelse
-} def
-/clength
-{
-	0 exch
-	{ 256 lt { 1 } { 2 } ifelse add } cforall
-} def
-/hawidthshow
-{
-	{
-		dup cstring
-		show
-		_hvax _hvay rmoveto
-		_hvwb eq { _hvcx _hvcy rmoveto } if
-	} cforall
-} def
-/vawidthshow
-{
-	{
-		dup 255 le
-		_charorientation 1 eq
-		and
-		{
-			-90 rotate
-			0 _fontRotateAdjust rmoveto
-			cstring
-			_hvcx _hvcy _hvwb _hvax _hvay 6 -1 roll awidthshow
-			0 _fontRotateAdjust neg rmoveto
-			90 rotate
-		}
-		{
-			currentpoint
-			_fontHeight sub
-			exch _hvay sub exch _hvax sub
-			2 index _hvwb eq { exch _hvcy sub exch _hvcx sub } if
-			3 2 roll
-			cstring
-			dup stringwidth pop 2 div neg _fontAscent neg rmoveto
-			show
-			moveto
-		} ifelse
-	} cforall
-} def
-/hvawidthshow
-{
-	6 1 roll
-	/_hvay exch ddef
-	/_hvax exch ddef
-	/_hvwb exch ddef
-	/_hvcy exch ddef
-	/_hvcx exch ddef
-	_lineorientation 0 eq { hawidthshow } { vawidthshow } ifelse
-} def
-/hvwidthshow
-{
-	0 0 3 -1 roll hvawidthshow
-} def
-/hvashow
-{
-	0 0 0 6 -3 roll hvawidthshow
-} def
-/hvshow
-{
-	0 0 0 0 0 6 -1 roll hvawidthshow
-} def
-currentdict readonly pop end
-setpacking
-%%EndResource
-%%BeginResource: procset Adobe_shading_AI8 1.0 0
-%%Title: (Adobe Illustrator 8 Shading Procset)
-%%Version: 1.0 0
-%%CreationDate: (12/17/97) ()
-%%Copyright: ((C) 1987-1997 Adobe Systems Incorporated All Rights Reserved)
-userdict /defaultpacking currentpacking put true setpacking
-userdict /Adobe_shading_AI8 10 dict dup begin put
-/initialize {
-	Adobe_shading_AI8 begin
-	Adobe_shading_AI8 bdprocs
-	Mesh /initialize get exec
-} def
-/terminate {
-	currentdict Adobe_shading_AI8 eq {
-	 end
-	} if
-} def
-/bdprocs {
-	{
-		dup xcheck 1 index type /arraytype eq and {
-			bind
-		} if
-		pop pop
-	} forall
-} def
-/X! {pop} def
-/X# {pop pop} def
-/Mesh 40 dict def
-Mesh begin
-/initialize {
-	Mesh bdprocs
-	Mesh begin
-		/emulate? /AI8MeshEmulation where {
-			pop AI8MeshEmulation
-		}{
-			systemdict /shfill known not
-		} ifelse def
- end
-} def
-/bd {
-	shadingdict begin
-} def
-/paint {
-	emulate? {
-	 end
-	}{
-		/_lp /none ddef _fc /_lp /none ddef
-		
-		/AIColorSpace AIColorSpace tocolorspace store
-		/ColorSpace AIColorSpace topsspace store
-		
-		version_ge_3010.106 not systemdict /setsmoothness known and {
-			0.0001 setsmoothness
-		} if
-		
-		composite? {
-			/DataSource getdatasrc def
-			Matrix concat
-			currentdict end
-			shfill
-		}{
-			AIColorSpace makesmarks AIPlateList markingplate and not isoverprint and {
-			 end
-			}{
-				/ColorSpace /DeviceGray store
-				/Decode [0 1 0 1 0 1] store
-				/DataSource getplatesrc def
-				Matrix concat
-				currentdict end
-				shfill
-			} ifelse
-		} ifelse
-	} ifelse
-} def
-/shadingdict 12 dict def
-shadingdict begin
-	/ShadingType 6 def
-	/BitsPerCoordinate 16 def
-	/BitsPerComponent 8 def
-	/BitsPerFlag 8 def
-end
-/datafile null def
-/databuf 256 string def
-/dataptr 0 def
-/srcspace null def
-/srcchannels 0 def
-/dstchannels 0 def
-/dstplate 0 def
-/srctodstcolor null def
-/getplatesrc {
-	/srcspace AIColorSpace store
-	/srcchannels AIColorSpace getnchannels store
-	/dstchannels 1 store
-	/dstplate getplateindex store
-	/srctodstcolor srcspace makesmarks {
-		dstplate 4 eq {
-			{1 exch sub}
-		}{
-			{srcspace tocmyk 3 dstplate sub index 1 exch sub 5 1 roll 4 {pop} repeat}
-		} ifelse
-	}{
-		{srcchannels {pop} repeat 1}
-	} ifelse store
-	/datafile getdatasrc store
-	/rdpatch168 load DataLength () /SubFileDecode filter
-} def
-/getdatasrc {
-	/rdcmntline load /ASCII85Decode filter
-} def
-/rdpatch168 {
-	/dataptr 0 store
-	49 rdcount
-	4 {
-		dup {pop srcchannels getint8} if
-		dup {pop srctodstcolor dstchannels putint8 true} if
-	} repeat
-	{databuf 0 dataptr getinterval}{()} ifelse
-} def
-/rdpatch3216 {
-	/dataptr 0 store
-	97 rdcount
-	4 {
-		dup {pop srcchannels getint16} if
-		dup {pop srctodstcolor dstchannels putint16 true} if
-	} repeat
-	{databuf 0 dataptr getinterval}{()} ifelse
-} def
-/rdcount {
-	dup 0 gt {
-		datafile databuf dataptr 4 -1 roll getinterval readstring
-		exch length dataptr add /dataptr exch store
-	}{
-		true
-	} ifelse
-} def
-/getint8 {
-	mark true 3 -1 roll
-	{
-		dup {pop datafile read} if
-		dup {pop 255 div true} if
-	} repeat
-	{
-		counttomark 1 add -1 roll pop true
-	}{
-		cleartomark false
-	} ifelse
-} def
-/putint8 {
-	dup dataptr add /dataptr exch store
-	dataptr exch
-	{
-		1 sub exch
-		255 mul cvi
-		databuf 2 index
-		3 -1 roll put
-	} repeat
-	pop
-} def 
-/getint16 {
-	mark true 3 -1 roll
-	{
-		dup {pop datafile read} if
-		dup {pop 256 mul datafile read} if
-		dup {pop add 65535 div true} if
-	} repeat
-	{
-		counttomark 1 add -1 roll pop true
-	}{
-		cleartomark false
-	} ifelse
-} def
-/putint16 {
-	dup 2 mul dataptr add /dataptr exch store
-	dataptr exch
-	{
-		2 sub exch
-		65535 mul cvi dup
-		256 idiv databuf 3 index 3 -1 roll put
-		256 mod databuf 2 index 1 add 3 -1 roll put
-	} repeat
-	pop
-} def 
-/srcbuf 256 string def
-/rdcmntline {
-	currentfile srcbuf readline pop
-	(%) anchorsearch {pop} if
-} def
-/getplateindex {
-	0 [cyan? magenta? yellow? black? customColor?] {{exit} if 1 add} forall
-} def
-/aicsarray 4 array def
-/aicsaltvals 4 array def
-/aicsaltcolr aicsaltvals def
-/tocolorspace {
-	dup type /arraytype eq {
-		mark exch aload pop
-		aicsarray 0 3 -1 roll put
-		aicsarray 1 3 -1 roll put
-		dup aicsarray 2 3 -1 roll put
-		gettintxform aicsarray 3 3 -1 roll put
-		counttomark aicsaltvals 0 3 -1 roll getinterval /aicsaltcolr exch store
-		aicsaltcolr astore pop pop
-		aicsarray
-	} if
-} def
-/subtintxform {aicsaltcolr {1 index mul exch} forall pop} def
-/addtintxform {aicsaltcolr {1 sub 1 index mul 1 add exch} forall pop} def
-/gettintxform {
-	/DeviceRGB eq {/addtintxform}{/subtintxform} ifelse load
-} def
-/getnchannels {
-	dup type /arraytype eq {0 get} if
-	colorspacedict exch get begin Channels end
-} def
-/makesmarks {
-	composite? {
-		pop true
-	}{
-		dup dup type /arraytype eq {0 get} if
-		colorspacedict exch get begin MarksPlate end
-	} ifelse
-} def
-/markingplate {
-	composite? {
-		pop true
-	}{
-		dup type /arraytype eq {
-			dup length getplateindex gt {getplateindex get}{pop false} ifelse
-		} if
-	} ifelse
-} def
-/tocmyk {
-	dup dup type /arraytype eq {0 get} if
-	colorspacedict exch get begin ToCMYK end
-} def
-/topsspace {
-	dup dup type /arraytype eq {0 get} if
-	colorspacedict exch get begin ToPSSpace end
-} def
-/colorspacedict 5 dict dup begin
-	/DeviceGray 4 dict dup begin
-		/Channels 1 def
-		/MarksPlate {pop black?} def
-		/ToCMYK {pop 1 exch sub 0 0 0 4 -1 roll} def
-		/ToPSSpace {} def
- end def
-	/DeviceRGB 4 dict dup begin
-		/Channels 3 def
-		/MarksPlate {pop isCMYKSep?} def
-		/ToCMYK {pop _rgbtocmyk} def
-		/ToPSSpace {} def
- end def
-	/DeviceCMYK 4 dict dup begin
-		/Channels 4 def
-		/MarksPlate {pop isCMYKSep?} def
-		/ToCMYK {pop} def
-		/ToPSSpace {} def
- end def
-	/Separation 4 dict dup begin
-		/Channels 1 def
-		/MarksPlate {
-			/findcmykcustomcolor where {
-				pop dup 1 exch ToCMYK 5 -1 roll 1 get
-				findcmykcustomcolor 1 setcustomcolor
-				systemdict /currentgray get exec
-				1 ne
-			}{
-				pop false
-			} ifelse
-		} def
-		/ToCMYK {
-			dup 2 get mark exch 4 2 roll
-			3 get exec
-			counttomark -1 roll tocmyk
-			5 -1 roll pop
-		} def
-		/ToPSSpace {} def
- end def
-	/Process 4 dict dup begin
-		/Channels 1 def
-		/MarksPlate {
-			isCMYKSep? {
-				1 exch ToCMYK 4 array astore getplateindex get 0 ne 
-			}{
-				pop false
-			} ifelse
-		} def
-		/ToCMYK {
-			dup 2 get mark exch 4 2 roll
-			3 get exec
-			counttomark -1 roll tocmyk
-			5 -1 roll pop
-		} def
-		/ToPSSpace {
-			4 array copy dup 0 /Separation put
-		} def
- end def
-end def
-/isoverprint {
-	/currentoverprint where {pop currentoverprint}{_of} ifelse
-} def
-/version_ge_3010.106 {
-   version {cvr} stopped {
-      pop
-      false
-   }{
-      3010.106 ge
-   } ifelse
-} def
-end
-end
-defaultpacking setpacking
-%%EndResource
+/cairo_selectfont { cairo_font_matrix aload pop pop pop 0 0 6 array astore
+    cairo_font exch selectfont cairo_point_x cairo_point_y moveto } bind def
+/Tf { pop /cairo_font exch def /cairo_font_matrix where
+      { pop cairo_selectfont } if } bind def
+/Td { matrix translate cairo_font_matrix matrix concatmatrix dup
+      /cairo_font_matrix exch def dup 4 get exch 5 get cairo_store_point
+      /cairo_font where { pop cairo_selectfont } if } bind def
+/Tm { 2 copy 8 2 roll 6 array astore /cairo_font_matrix exch def
+      cairo_store_point /cairo_font where { pop cairo_selectfont } if } bind def
+/g { setgray } bind def
+/rg { setrgbcolor } bind def
+/d1 { setcachedevice } bind def
 %%EndProlog
-%%BeginSetup
-userdict /_useSmoothShade false put
-userdict /_aicmykps true put
-userdict /_forceToCMYK true put
-Adobe_level2_AI5 /initialize get exec
-Adobe_cshow /initialize get exec
-Adobe_ColorImage_AI6 /initialize get exec
-Adobe_shading_AI8 /initialize get exec
-Adobe_Illustrator_AI5 /initialize get exec
-%AI3_BeginRider
-currentpacking true setpacking
-setpacking
-%AI3_EndRider
-%AI5_Begin_NonPrinting
-Np
-%AI8_PluginGroupInfo
-(Adobe Path Blends) (Adobe Blends Plugin) (LiveBlends.aip)
-%AI8_PluginGroupInfo
-(Adobe Tracing Object) (Tracing) (TracingSuite.aip)
-%AI8_PluginGroupInfo
-(Adobe Scatter Brush Tool) (Adobe Scatter Brush Plugin) (ScatterBrushTool.aip)
-%AI8_PluginGroupInfo
-(Adobe Scatter Brush Tool) (Adobe Scatter Brush Plugin) (ScatterBrushTool.aip)
-%AI8_PluginGroupInfo
-(Adobe PatternOnPath Brush Tool) (Adobe Pattern Brush Plugin) (ArtBrushTool.aip)
-%AI8_PluginGroupInfo
-(Adobe PatternOnPath Brush Tool) (Adobe Pattern Brush Plugin) (ArtBrushTool.aip)
-%AI8_PluginGroupInfo
-(Adobe ArtOnPath Brush Tool) (Adobe Art Brush Plugin) (ArtBrushTool.aip)
-%AI8_PluginGroupInfo
-(Adobe ArtOnPath Brush Tool) (Adobe Art Brush Plugin) (ArtBrushTool.aip)
-%AI8_PluginGroupInfo
-(Adobe Calligraphic Brush Tool) (Adobe Calligraphic Brush Plugin) (CalligBrushTool.aip)
-%AI8_PluginGroupInfo
-(Adobe Flare Plugin) (Flare) (Flare.aip)
-%AI8_PluginGroupInfo
-(Adobe Symbolism) (Adobe Symbolism) (ParticleSystem.aip)
-%AI8_PluginGroupInfo
-(Adobe Deform Plugin) (Adobe Envelope Plugin) (Envelope and Warp.aip)
-%AI8_PluginGroupInfo
-(Pathfinder Suite) (Adobe Compound Shape) (PathFinderS.aip)
-%AI8_PluginGroupInfo
-(Adobe Planar Group) (Adobe Live Paint Plugin) (Live Paint.aip)
-%AI5_End_NonPrinting--
-%AI5_BeginPalette
-0 0 Pb
-0.74902 0.678431 0.670588 0.901961 ([Registration]) 0 Xs
-([Registration])
-Pc
-PB
-%AI5_EndPalette
-%%EndSetup
-%AI5_BeginLayer
-1 1 1 1 0 0 1 0 79 128 255 0 50 Lb
-(svg2279) Ln
-0 A
-u
-U
-u
-u
-u
-0 O
-0 0 0 0 1 1 1 Xa
-0 R
-0.74902 0.678431 0.670588 0.901961 0 0 0 XA
-0 J 0 j 1.04162 w 4 M []0 d
-0 XR
-360.9937 306.4668 m
-439.9941 306.4668 L
-439.9941 292.4668 L
-360.9937 292.4668 L
-360.9937 306.4668 L
-b
-0.74902 0.678431 0.670588 0.901961 0 0 0 Xa
-1 w
-362.4751 305.0669 m
-438.5127 305.0669 L
-438.5127 293.8672 L
-362.4751 293.8672 L
-362.4751 305.0669 L
-f
-1 D
-0.345098 0.239216 0.309804 0 0.670588 0.694118 0.666667 Xa
-362.4751 305.0547 m
-362.4751 293.8545 L
-382.5557 293.8545 L
-383.8477 295.4883 384.7197 297.3867 384.7197 299.4546 c
-384.7197 301.5088 383.8628 303.4282 382.5864 305.0547 C
-362.4751 305.0547 L
-f
+%%Page: 1 1
+%%BeginPageSetup
+%%PageBoundingBox: 0 -1 65 12
+%%EndPageSetup
+q 0 -1 65 13 rectclip q
+0 11.97 65 -12 re W n
+1 g
+0.418 11.584 63.203 -11.199 re f
+0 g
+0.82288 w
+0 J
+0 j
+[] 0.0 d
+4 M q 1 0 0 -0.945165 0 11.970237 cm
+0.418 0.409 63.203 11.849 re S Q
+1.605 10.462 60.828 -8.961 re f
+0.670588 0.694118 0.666667 rg
+1.605 10.455 m 1.605 1.494 l 17.668 1.494 l 18.703 2.798 19.402 4.318 
+19.402 5.974 c 19.402 7.615 18.715 9.154 17.695 10.455 c h
+1.605 10.455 m f
+Q q
+1.738 10.462 15.652 -8.961 re W n
 q
-0 D
-362.6411 305.0669 m
-382.2085 305.0669 L
-382.2085 293.8672 L
-362.6411 293.8672 L
-362.6411 305.0669 L
-h
-W
-n
-u
-0 O
-0 0 0 0 1 1 1 Xa
-379.79 299.4668 m
-379.792 295.9746 376.7988 293.1426 373.1045 293.1406 c
-369.4106 293.1387 366.4136 295.9668 366.4116 299.459 c
-366.4116 299.4614 366.4116 299.4639 366.4116 299.4668 c
-366.4092 302.9585 369.4023 305.791 373.0967 305.793 C
-376.791 305.7949 379.7876 302.9658 379.79 299.4741 c
-379.79 299.4717 379.79 299.4692 379.79 299.4668 c
-f
-*u
-0.74902 0.678431 0.670588 0.901961 0 0 0 Xa
-378.5386 304.6162 m
-380.0215 303.2144 380.7637 301.4976 380.7637 299.4668 c
-380.7637 297.4355 380.0347 295.7373 378.5767 294.3711 C
-377.0293 292.9326 375.2012 292.2129 373.0913 292.2129 c
-371.0068 292.2129 369.21 292.9268 367.7012 294.3535 C
-366.1919 295.7793 365.4375 297.4844 365.4375 299.4668 c
-365.4375 301.4492 366.1919 303.166 367.7012 304.6162 C
-369.1714 306.019 370.9683 306.7202 373.0913 306.7202 c
-375.2397 306.7202 377.0552 306.019 378.5386 304.6162 C
-f
-1 D
-368.6997 303.6733 m
-367.4453 302.4761 366.8188 301.0737 366.8188 299.4648 c
-366.8188 297.8564 367.4395 296.4658 368.6802 295.293 C
-369.9214 294.1201 371.3994 293.5332 373.1138 293.5332 c
-374.8281 293.5332 376.3184 294.126 377.585 295.3105 C
-378.7876 296.4121 379.3892 297.7959 379.3892 299.4648 c
-379.3892 301.1211 378.7778 302.5273 377.5562 303.6821 C
-376.3345 304.8369 374.8535 305.4146 373.1138 305.4146 c
-371.3735 305.4146 369.9019 304.834 368.6997 303.6733 C
-f
-0 D
-372 300.1724 m
-371.8081 300.5674 371.5215 300.7646 371.1387 300.7646 c
-370.4624 300.7646 370.1245 300.3345 370.1245 299.4741 c
-370.1245 298.6133 370.4624 298.1836 371.1387 298.1836 c
-371.5854 298.1836 371.9043 298.3926 372.0957 298.8125 C
-373.0332 298.3408 L
-372.5864 297.5898 371.916 297.2148 371.022 297.2148 c
-370.3325 297.2148 369.7803 297.415 369.3657 297.8145 C
-368.9502 298.2139 368.7432 298.7646 368.7432 299.4668 c
-368.7432 300.1567 368.957 300.7041 369.3848 301.1099 C
-369.8125 301.5156 370.3452 301.7183 370.9839 301.7183 c
-371.9287 301.7183 372.6055 301.3662 373.0146 300.6631 C
-372 300.1724 L
-f
-376.4102 300.1724 m
-376.2183 300.5674 375.9375 300.7646 375.5669 300.7646 c
-374.877 300.7646 374.5317 300.3345 374.5317 299.4741 c
-374.5317 298.6133 374.877 298.1836 375.5669 298.1836 c
-376.0142 298.1836 376.3271 298.3926 376.5059 298.8125 C
-377.4644 298.3408 L
-377.0186 297.5898 376.3491 297.2148 375.4565 297.2148 c
-374.7681 297.2148 374.2173 297.415 373.8027 297.8145 C
-373.3887 298.2139 373.1816 298.7646 373.1816 299.4668 c
-373.1816 300.1567 373.3921 300.7041 373.8125 301.1099 C
-374.2329 301.5156 374.7681 301.7183 375.4185 301.7183 c
-376.3618 301.7183 377.0376 301.3662 377.4448 300.6631 C
-376.4102 300.1724 L
-f
-*U
-U
-/AdobeObjectMatrix (0.961253 0.000000 0.000000 0.961253 6.834157 9.506999) XT
+1 10.97 17 -10 re W n
+[ 1 0 0 1 -0.000000000000039205 -0.0297632 ] concat
+  q
+Q q
+1 g
+15.457 6.012 m 15.457 3.219 13.062 0.953 10.109 0.953 c 7.152 0.949 
+4.754 3.215 4.754 6.008 c 4.754 6.012 l 4.754 8.805 7.148 11.07 10.102 
+11.074 c 13.059 11.074 15.453 8.812 15.457 6.02 c h
+15.457 6.012 m f
+0 g
+14.457 10.133 m 15.641 9.012 16.234 7.637 16.234 6.012 c 16.234 4.387 
+15.652 3.027 14.484 1.938 c 13.25 0.785 11.785 0.211 10.098 0.211 c 
+8.43 0.211 6.992 0.781 5.785 1.922 c 4.578 3.062 3.977 4.426 3.977 
+6.012 c 3.977 7.598 4.578 8.973 5.785 10.133 c 6.961 11.254 8.398 
+11.816 10.098 11.816 c 11.816 11.816 13.27 11.254 14.457 10.133 c h
+6.586 9.379 m 5.582 8.422 5.078 7.297 5.078 6.012 c 5.078 4.723 5.578 
+3.613 6.57 2.676 c 7.562 1.734 8.742 1.266 10.117 1.266 c 11.488 1.266 
+12.68 1.738 13.691 2.688 c 14.656 3.57 15.137 4.676 15.137 6.012 c 
+15.137 7.336 14.648 8.461 13.668 9.387 c 12.691 10.309 11.508 10.77 
+10.117 10.77 c 8.723 10.77 7.547 10.309 6.586 9.379 c h
+9.223 6.578 m 9.07 6.895 8.84 7.051 8.535 7.051 c 7.996 7.051 7.723 
+6.707 7.723 6.02 c 7.723 5.332 7.996 4.984 8.535 4.984 c 8.895 4.984 
+9.148 5.152 9.301 5.488 c 10.051 5.113 l 9.695 4.512 9.156 4.211 8.441 
+4.211 c 7.891 4.211 7.449 4.371 7.117 4.691 c 6.785 5.012 6.621 5.449 
+6.621 6.012 c 6.621 6.566 6.789 7.004 7.133 7.328 c 7.477 7.652 7.902 
+7.812 8.41 7.812 c 9.168 7.812 9.711 7.531 10.035 6.969 c h
+12.754 6.578 m 12.598 6.895 12.375 7.051 12.078 7.051 c 11.527 7.051 
+11.25 6.707 11.25 6.02 c 11.25 5.332 11.527 4.984 12.078 4.984 c 12.438 
+4.984 12.688 5.152 12.828 5.488 c 13.598 5.113 l 13.238 4.512 12.703 
+4.211 11.988 4.211 c 11.438 4.211 11 4.371 10.668 4.691 c 10.336 5.012 
+10.172 5.449 10.172 6.012 c 10.172 6.566 10.34 7.004 10.676 7.328 c 
+11.012 7.652 11.438 7.812 11.961 7.812 c 12.715 7.812 13.254 7.531 
+13.582 6.969 c h
+12.754 6.578 m f
+  Q
 Q
-U
-/AdobeObjectMatrix (1.000000 0.000000 0.000000 1.000000 158.000000 87.000000) XT
-0 A
-*u
-1 D
-0 O
-0 0 0 0 1 1 1 Xa
-0 J 0 j 1 w 4 M []0 d
-0 XR
-389.5518 300.0986 m
-389.7944 300.0986 389.978 300.1484 390.1035 300.2485 c
-390.2285 300.3486 390.291 300.4961 390.291 300.6914 c
-390.291 300.8838 390.2285 301.0303 390.1035 301.1304 C
-389.978 301.2324 389.7944 301.2842 389.5518 301.2842 C
-388.7007 301.2842 L
-388.7007 300.0986 L
-389.5518 300.0986 L
-F
-389.604 297.6494 m
-389.9131 297.6494 390.1445 297.7109 390.2993 297.833 C
-390.4565 297.9551 390.5352 298.1406 390.5352 298.3887 c
-390.5352 298.6309 390.4575 298.8125 390.3032 298.9316 C
-390.1489 299.0547 389.9155 299.1162 389.604 299.1162 C
-388.7007 299.1162 L
-388.7007 297.6494 L
-389.604 297.6494 L
-F
-0 D
-391.0347 299.6636 m
-391.3647 299.5737 391.6206 299.4072 391.8018 299.1646 c
-391.9829 298.9219 392.0732 298.625 392.0732 298.2715 c
-392.0732 297.7324 391.8789 297.3291 391.4897 297.0645 C
-391.1011 296.7988 390.5098 296.666 389.7158 296.666 C
-387.1626 296.666 L
-387.1626 302.2666 L
-389.4722 302.2666 L
-390.3008 302.2666 390.8999 302.1494 391.27 301.9141 C
-391.6431 301.6792 391.8296 301.3027 391.8296 300.7852 c
-391.8296 300.5127 391.7617 300.2798 391.626 300.0874 C
-391.4897 299.8975 391.293 299.7559 391.0347 299.6636 C
-F
-391.9395 302.2666 m
-393.6216 302.2666 L
-394.9805 300.2715 L
-396.3389 302.2666 L
-398.0249 302.2666 L
-395.7515 299.0259 L
-395.7515 296.666 L
-394.2129 296.666 L
-394.2129 299.0259 L
-391.9395 302.2666 L
-F
-397.1938 299.4233 m
-399.7031 299.4233 L
-399.7031 298.332 L
-397.1938 298.332 L
-397.1938 299.4233 L
-F
-400.9063 302.2666 m
-402.624 302.2666 L
-404.7939 298.4258 L
-404.7939 302.2666 L
-406.252 302.2666 L
-406.252 296.666 L
-404.5342 296.666 L
-402.3643 300.5073 L
-402.3643 296.666 L
-400.9063 296.666 L
-400.9063 302.2666 L
-F
-412.4941 296.9746 m
-412.2109 296.8369 411.917 296.7324 411.6104 296.6631 c
-411.3047 296.5928 410.9844 296.5576 410.6523 296.5576 c
-409.6582 296.5576 408.8711 296.8184 408.29 297.3379 C
-407.709 297.8604 407.4189 298.5684 407.4189 299.4609 c
-407.4189 300.3564 407.709 301.064 408.29 301.584 C
-408.8711 302.1064 409.6582 302.3682 410.6523 302.3682 C
-410.9844 302.3682 411.3047 302.333 411.6104 302.2627 C
-411.917 302.1929 412.2109 302.0894 412.4941 301.9517 C
-412.4941 300.7925 L
-412.209 300.9751 411.9277 301.1089 411.6504 301.1938 C
-411.373 301.2788 411.082 301.3213 410.7754 301.3213 c
-410.2266 301.3213 409.7949 301.1563 409.4805 300.8262 C
-409.166 300.4961 409.0098 300.041 409.0098 299.4609 c
-409.0098 298.8828 409.166 298.4297 409.4805 298.0996 c
-409.7949 297.7695 410.2266 297.6045 410.7754 297.6045 c
-411.082 297.6045 411.373 297.6465 411.6504 297.7324 C
-411.9277 297.8164 412.209 297.9512 412.4941 298.1328 C
-412.4941 296.9746 L
-F
-*U
-U
-/AdobeObjectMatrix (0.987502 0.000000 0.000000 0.933352 -323.900635 -302.677490) XT
-U
-LB
-%AI5_EndLayer--
-%AI3_BeginCrops
-userdict /AI3_noCropMarks known not {
-0 A
-u
-u
-0 R
-0 G
-0 J 0 j 0.5 w 4 M []0 d
-0 XR
-351.5 292 m
-324.5 292 L
-S
-360.5 283 m
-360.5 256 L
-S
-U
-u
-351.5 307 m
-324.5 307 L
-S
-360.5 316 m
-360.5 343 L
-S
-U
-u
-449.5 307 m
-476.5 307 L
-S
-440.5 316 m
-440.5 343 L
-S
-U
-u
-449.5 292 m
-476.5 292 L
-S
-440.5 283 m
-440.5 256 L
-S
-U
-U
-} if
-%AI3_EndCrops
-%%PageTrailer
-gsave annotatepage grestore showpage
+1 g
+23.266 6.49 m 23.461 6.49 23.605 6.529 23.707 6.607 c 23.809 6.689 
+23.859 6.806 23.859 6.962 c 23.859 7.119 23.809 7.232 23.707 7.314 c 
+23.605 7.396 23.461 7.435 23.266 7.435 c 22.586 7.435 l 22.586 6.49 l 
+23.266 6.49 l 23.309 4.529 m 23.555 4.529 23.742 4.58 23.863 4.677 c 
+23.988 4.775 24.051 4.923 24.051 5.119 c 24.051 5.314 23.992 5.459 
+23.867 5.556 c 23.742 5.654 23.559 5.701 23.309 5.701 c 22.586 5.701 l 
+22.586 4.529 l 23.309 4.529 l 24.453 6.142 m 24.715 6.068 24.922 5.935 
+25.066 5.74 c 25.211 5.548 25.285 5.31 25.285 5.029 c 25.285 4.595 
+25.129 4.275 24.816 4.06 c 24.504 3.849 24.031 3.744 23.398 3.744 c 
+21.355 3.744 l 21.355 8.224 l 23.203 8.224 l 23.863 8.224 24.344 8.13 
+24.641 7.943 c 24.938 7.751 25.09 7.451 25.09 7.037 c 25.09 6.818 
+25.035 6.634 24.926 6.478 c 24.816 6.326 24.66 6.216 24.453 6.142 c 
+25.176 8.224 m 26.523 8.224 l 27.609 6.626 l 28.695 8.224 l 30.043 
+8.224 l 28.227 5.63 l 28.227 3.744 l 26.996 3.744 l 26.996 5.63 l 
+25.176 8.224 l 29.379 5.947 m 31.387 5.947 l 31.387 5.076 l 29.379 
+5.076 l 29.379 5.947 l 32.348 8.224 m 33.723 8.224 l 35.461 5.15 l 
+35.461 8.224 l 36.625 8.224 l 36.625 3.744 l 35.254 3.744 l 33.516 
+6.814 l 33.516 3.744 l 32.348 3.744 l 32.348 8.224 l 41.621 3.99 m 
+41.395 3.88 41.16 3.794 40.914 3.74 c 40.668 3.685 40.414 3.658 40.145 
+3.658 c 39.352 3.658 38.723 3.865 38.258 4.279 c 37.793 4.697 37.559 
+5.263 37.559 5.978 c 37.559 6.693 37.793 7.259 38.258 7.677 c 38.723 
+8.095 39.352 8.302 40.145 8.302 c 40.414 8.302 40.668 8.275 40.914 8.22 
+c 41.16 8.166 41.395 8.08 41.621 7.97 c 41.621 7.044 l 41.391 7.189 
+41.168 7.298 40.945 7.365 c 40.723 7.431 40.488 7.466 40.246 7.466 c 
+39.805 7.466 39.461 7.334 39.211 7.072 c 38.957 6.806 38.832 6.443 
+38.832 5.978 c 38.832 5.517 38.957 5.154 39.211 4.888 c 39.461 4.626 
+39.805 4.494 40.246 4.494 c 40.488 4.494 40.723 4.529 40.945 4.595 c 
+41.168 4.662 41.391 4.771 41.621 4.916 c 41.621 3.99 l f
+Q Q
+showpage
 %%Trailer
-Adobe_Illustrator_AI5 /terminate get exec
-Adobe_shading_AI8 /terminate get exec
-Adobe_ColorImage_AI6 /terminate get exec
-Adobe_cshow /terminate get exec
-Adobe_level2_AI5 /terminate get exec
+count op_count sub {pop} repeat
+countdictstack dict_count sub {end} repeat
+cairo_eps_state restore
 %%EOF
diff --git a/images/cc-by-nc.pdf b/images/cc-by-nc.pdf
index 9c144fee88799edcf4eda60fc6f8302842bf1ac9..0e176341cc50d094bd2ffc0f951fcf2aa12a019b 100644
GIT binary patch
delta 2629
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
SHI2)}z|fLQRn^tsjSB!^O?nUj

delta 2858
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
TR08(3iJ^rhm#V6(zZ(|-=8e!k

-- 
GitLab