diff options
-rw-r--r-- | chrome/app/nibs/BookmarkBarFolderWindow.xib | 107 | ||||
-rw-r--r-- | chrome/app/theme/menu_hierarchy_arrow.pdf | 1515 | ||||
-rw-r--r-- | chrome/browser/cocoa/bookmark_bar_folder_controller.h | 4 | ||||
-rw-r--r-- | chrome/browser/cocoa/bookmark_bar_folder_controller.mm | 36 | ||||
-rw-r--r-- | chrome/browser/cocoa/bookmark_bar_folder_window.h | 6 | ||||
-rw-r--r-- | chrome/browser/cocoa/bookmark_bar_folder_window.mm | 19 | ||||
-rw-r--r-- | chrome/browser/cocoa/bookmark_bar_folder_window_unittest.mm | 15 | ||||
-rw-r--r-- | chrome/browser/cocoa/bookmark_button_cell.h | 8 | ||||
-rw-r--r-- | chrome/browser/cocoa/bookmark_button_cell.mm | 47 | ||||
-rw-r--r-- | chrome/browser/cocoa/bookmark_button_cell_unittest.mm | 24 | ||||
-rw-r--r-- | chrome/chrome_dll.gypi | 1 |
11 files changed, 1727 insertions, 55 deletions
diff --git a/chrome/app/nibs/BookmarkBarFolderWindow.xib b/chrome/app/nibs/BookmarkBarFolderWindow.xib index a86eeae..e0dd156 100644 --- a/chrome/app/nibs/BookmarkBarFolderWindow.xib +++ b/chrome/app/nibs/BookmarkBarFolderWindow.xib @@ -12,7 +12,7 @@ </object> <object class="NSMutableArray" key="IBDocument.EditedObjectIDs"> <bool key="EncodedWithXMLCoder">YES</bool> - <integer value="1"/> + <integer value="2"/> <integer value="12"/> <integer value="10"/> </object> @@ -54,27 +54,27 @@ <int key="NSvFlags">274</int> <object class="NSMutableArray" key="NSSubviews"> <bool key="EncodedWithXMLCoder">YES</bool> - <object class="NSScrollView" id="7382480"> + <object class="NSScrollView" id="680424923"> <reference key="NSNextResponder" ref="1006"/> <int key="NSvFlags">274</int> <object class="NSMutableArray" key="NSSubviews"> <bool key="EncodedWithXMLCoder">YES</bool> - <object class="NSClipView" id="795270038"> - <reference key="NSNextResponder" ref="7382480"/> + <object class="NSClipView" id="730183354"> + <reference key="NSNextResponder" ref="680424923"/> <int key="NSvFlags">2304</int> <object class="NSMutableArray" key="NSSubviews"> <bool key="EncodedWithXMLCoder">YES</bool> <object class="NSCustomView" id="762431297"> - <reference key="NSNextResponder" ref="795270038"/> + <reference key="NSNextResponder" ref="730183354"/> <int key="NSvFlags">296</int> <string key="NSFrame">{{0, -17}, {480, 270}}</string> - <reference key="NSSuperview" ref="795270038"/> + <reference key="NSSuperview" ref="730183354"/> <string key="NSClassName">BookmarkBarFolderView</string> </object> </object> <string key="NSFrame">{{1, 1}, {478, 268}}</string> <string key="NSBounds">{{0, -15}, {478, 268}}</string> - <reference key="NSSuperview" ref="7382480"/> + <reference key="NSSuperview" ref="680424923"/> <reference key="NSNextKeyView" ref="762431297"/> <reference key="NSDocView" ref="762431297"/> <object class="NSColor" key="NSBGColor"> @@ -86,38 +86,38 @@ <bytes key="NSWhite">MC42NjY2NjY2NjY3AA</bytes> </object> </object> - <int key="NScvFlags">2</int> + <int key="NScvFlags">6</int> </object> - <object class="NSScroller" id="563841282"> - <reference key="NSNextResponder" ref="7382480"/> + <object class="NSScroller" id="453279292"> + <reference key="NSNextResponder" ref="680424923"/> <int key="NSvFlags">-2147483392</int> <string key="NSFrame">{{-100, -100}, {15, 285}}</string> - <reference key="NSSuperview" ref="7382480"/> + <reference key="NSSuperview" ref="680424923"/> <bool key="NSEnabled">YES</bool> - <reference key="NSTarget" ref="7382480"/> + <reference key="NSTarget" ref="680424923"/> <string key="NSAction">_doScroller:</string> <double key="NSCurValue">1</double> <double key="NSPercent">0.96363627910614014</double> </object> - <object class="NSScroller" id="673728740"> - <reference key="NSNextResponder" ref="7382480"/> + <object class="NSScroller" id="1057944048"> + <reference key="NSNextResponder" ref="680424923"/> <int key="NSvFlags">-2147483392</int> <string key="NSFrame">{{-100, -100}, {480, 15}}</string> - <reference key="NSSuperview" ref="7382480"/> + <reference key="NSSuperview" ref="680424923"/> <bool key="NSEnabled">YES</bool> <int key="NSsFlags">1</int> - <reference key="NSTarget" ref="7382480"/> + <reference key="NSTarget" ref="680424923"/> <string key="NSAction">_doScroller:</string> <double key="NSPercent">0.50602412223815918</double> </object> </object> <string key="NSFrameSize">{480, 270}</string> <reference key="NSSuperview" ref="1006"/> - <reference key="NSNextKeyView" ref="795270038"/> + <reference key="NSNextKeyView" ref="730183354"/> <int key="NSsFlags">194</int> - <reference key="NSVScroller" ref="563841282"/> - <reference key="NSHScroller" ref="673728740"/> - <reference key="NSContentView" ref="795270038"/> + <reference key="NSVScroller" ref="453279292"/> + <reference key="NSHScroller" ref="1057944048"/> + <reference key="NSContentView" ref="730183354"/> </object> </object> <string key="NSFrameSize">{480, 270}</string> @@ -734,7 +734,7 @@ <object class="IBOutletConnection" key="connection"> <string key="label">scrollView_</string> <reference key="source" ref="1001"/> - <reference key="destination" ref="7382480"/> + <reference key="destination" ref="680424923"/> </object> <int key="connectionID">94</int> </object> @@ -780,7 +780,7 @@ <reference key="object" ref="1006"/> <object class="NSMutableArray" key="children"> <bool key="EncodedWithXMLCoder">YES</bool> - <reference ref="7382480"/> + <reference ref="680424923"/> </object> <reference key="parent" ref="1005"/> </object> @@ -1018,29 +1018,29 @@ </object> <object class="IBObjectRecord"> <int key="objectID">90</int> - <reference key="object" ref="7382480"/> + <reference key="object" ref="680424923"/> <object class="NSMutableArray" key="children"> <bool key="EncodedWithXMLCoder">YES</bool> - <reference ref="563841282"/> - <reference ref="673728740"/> + <reference ref="453279292"/> + <reference ref="1057944048"/> <reference ref="762431297"/> </object> <reference key="parent" ref="1006"/> </object> <object class="IBObjectRecord"> <int key="objectID">91</int> - <reference key="object" ref="563841282"/> - <reference key="parent" ref="7382480"/> + <reference key="object" ref="453279292"/> + <reference key="parent" ref="680424923"/> </object> <object class="IBObjectRecord"> <int key="objectID">92</int> - <reference key="object" ref="673728740"/> - <reference key="parent" ref="7382480"/> + <reference key="object" ref="1057944048"/> + <reference key="parent" ref="680424923"/> </object> <object class="IBObjectRecord"> <int key="objectID">4</int> <reference key="object" ref="762431297"/> - <reference key="parent" ref="7382480"/> + <reference key="parent" ref="680424923"/> </object> </object> </object> @@ -1102,6 +1102,7 @@ <string>49.IBPluginDependency</string> <string>50.IBPluginDependency</string> <string>51.IBPluginDependency</string> + <string>90.CustomClassName</string> </object> <object class="NSMutableArray" key="dict.values"> <bool key="EncodedWithXMLCoder">YES</bool> @@ -1159,6 +1160,7 @@ <string>com.apple.InterfaceBuilder.CocoaPlugin</string> <string>com.apple.InterfaceBuilder.CocoaPlugin</string> <string>com.apple.InterfaceBuilder.CocoaPlugin</string> + <string>BookmarkBarFolderWindowScrollView</string> </object> </object> <object class="NSMutableDictionary" key="unlocalizedProperties"> @@ -1253,7 +1255,7 @@ <object class="IBPartialClassDescription"> <string key="className">BookmarkBarFolderWindow</string> <string key="superclassName">NSWindow</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier" id="882611964"> + <object class="IBClassDescriptionSource" key="sourceIdentifier" id="14500252"> <string key="majorKey">IBProjectSource</string> <string key="minorKey">browser/cocoa/bookmark_bar_folder_window.h</string> </object> @@ -1261,7 +1263,12 @@ <object class="IBPartialClassDescription"> <string key="className">BookmarkBarFolderWindowContentView</string> <string key="superclassName">NSView</string> - <reference key="sourceIdentifier" ref="882611964"/> + <reference key="sourceIdentifier" ref="14500252"/> + </object> + <object class="IBPartialClassDescription"> + <string key="className">BookmarkBarFolderWindowScrollView</string> + <string key="superclassName">NSScrollView</string> + <reference key="sourceIdentifier" ref="14500252"/> </object> <object class="IBPartialClassDescription"> <string key="className">BookmarkMenu</string> @@ -1385,21 +1392,21 @@ <object class="IBPartialClassDescription"> <string key="className">NSApplication</string> <string key="superclassName">NSResponder</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier" id="142476140"> + <object class="IBClassDescriptionSource" key="sourceIdentifier" id="890880056"> <string key="majorKey">IBFrameworkSource</string> <string key="minorKey">AppKit.framework/Headers/NSApplication.h</string> </object> </object> <object class="IBPartialClassDescription"> <string key="className">NSApplication</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier" id="523367666"> + <object class="IBClassDescriptionSource" key="sourceIdentifier" id="571212825"> <string key="majorKey">IBFrameworkSource</string> <string key="minorKey">AppKit.framework/Headers/NSApplicationScripting.h</string> </object> </object> <object class="IBPartialClassDescription"> <string key="className">NSApplication</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier" id="566275335"> + <object class="IBClassDescriptionSource" key="sourceIdentifier" id="905345038"> <string key="majorKey">IBFrameworkSource</string> <string key="minorKey">AppKit.framework/Headers/NSColorPanel.h</string> </object> @@ -1421,7 +1428,7 @@ <object class="IBPartialClassDescription"> <string key="className">NSControl</string> <string key="superclassName">NSView</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier" id="1015112038"> + <object class="IBClassDescriptionSource" key="sourceIdentifier" id="116461416"> <string key="majorKey">IBFrameworkSource</string> <string key="minorKey">AppKit.framework/Headers/NSControl.h</string> </object> @@ -1437,7 +1444,7 @@ <object class="IBPartialClassDescription"> <string key="className">NSMenu</string> <string key="superclassName">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier" id="372828214"> + <object class="IBClassDescriptionSource" key="sourceIdentifier" id="457004149"> <string key="majorKey">IBFrameworkSource</string> <string key="minorKey">AppKit.framework/Headers/NSMenu.h</string> </object> @@ -1445,7 +1452,7 @@ <object class="IBPartialClassDescription"> <string key="className">NSMenuItem</string> <string key="superclassName">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier" id="138001703"> + <object class="IBClassDescriptionSource" key="sourceIdentifier" id="997115298"> <string key="majorKey">IBFrameworkSource</string> <string key="minorKey">AppKit.framework/Headers/NSMenuItem.h</string> </object> @@ -1480,11 +1487,11 @@ </object> <object class="IBPartialClassDescription"> <string key="className">NSObject</string> - <reference key="sourceIdentifier" ref="142476140"/> + <reference key="sourceIdentifier" ref="890880056"/> </object> <object class="IBPartialClassDescription"> <string key="className">NSObject</string> - <reference key="sourceIdentifier" ref="523367666"/> + <reference key="sourceIdentifier" ref="571212825"/> </object> <object class="IBPartialClassDescription"> <string key="className">NSObject</string> @@ -1495,7 +1502,7 @@ </object> <object class="IBPartialClassDescription"> <string key="className">NSObject</string> - <reference key="sourceIdentifier" ref="566275335"/> + <reference key="sourceIdentifier" ref="905345038"/> </object> <object class="IBPartialClassDescription"> <string key="className">NSObject</string> @@ -1513,7 +1520,7 @@ </object> <object class="IBPartialClassDescription"> <string key="className">NSObject</string> - <reference key="sourceIdentifier" ref="1015112038"/> + <reference key="sourceIdentifier" ref="116461416"/> </object> <object class="IBPartialClassDescription"> <string key="className">NSObject</string> @@ -1538,7 +1545,7 @@ </object> <object class="IBPartialClassDescription"> <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier" id="532209659"> + <object class="IBClassDescriptionSource" key="sourceIdentifier" id="19368551"> <string key="majorKey">IBFrameworkSource</string> <string key="minorKey">AppKit.framework/Headers/NSDrawer.h</string> </object> @@ -1573,7 +1580,7 @@ </object> <object class="IBPartialClassDescription"> <string key="className">NSObject</string> - <reference key="sourceIdentifier" ref="372828214"/> + <reference key="sourceIdentifier" ref="457004149"/> </object> <object class="IBPartialClassDescription"> <string key="className">NSObject</string> @@ -1703,14 +1710,14 @@ </object> <object class="IBPartialClassDescription"> <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier" id="503320393"> + <object class="IBClassDescriptionSource" key="sourceIdentifier" id="511176437"> <string key="majorKey">IBFrameworkSource</string> <string key="minorKey">AppKit.framework/Headers/NSView.h</string> </object> </object> <object class="IBPartialClassDescription"> <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier" id="254852090"> + <object class="IBClassDescriptionSource" key="sourceIdentifier" id="618026574"> <string key="majorKey">IBFrameworkSource</string> <string key="minorKey">AppKit.framework/Headers/NSWindow.h</string> </object> @@ -1986,7 +1993,7 @@ </object> <object class="IBPartialClassDescription"> <string key="className">NSView</string> - <reference key="sourceIdentifier" ref="138001703"/> + <reference key="sourceIdentifier" ref="997115298"/> </object> <object class="IBPartialClassDescription"> <string key="className">NSView</string> @@ -1998,16 +2005,16 @@ <object class="IBPartialClassDescription"> <string key="className">NSView</string> <string key="superclassName">NSResponder</string> - <reference key="sourceIdentifier" ref="503320393"/> + <reference key="sourceIdentifier" ref="511176437"/> </object> <object class="IBPartialClassDescription"> <string key="className">NSWindow</string> - <reference key="sourceIdentifier" ref="532209659"/> + <reference key="sourceIdentifier" ref="19368551"/> </object> <object class="IBPartialClassDescription"> <string key="className">NSWindow</string> <string key="superclassName">NSResponder</string> - <reference key="sourceIdentifier" ref="254852090"/> + <reference key="sourceIdentifier" ref="618026574"/> </object> <object class="IBPartialClassDescription"> <string key="className">NSWindow</string> diff --git a/chrome/app/theme/menu_hierarchy_arrow.pdf b/chrome/app/theme/menu_hierarchy_arrow.pdf new file mode 100644 index 0000000..571078f --- /dev/null +++ b/chrome/app/theme/menu_hierarchy_arrow.pdf @@ -0,0 +1,1515 @@ +%PDF-1.5
%
+1 0 obj
<</Metadata 2 0 R/OCProperties<</D<</ON[5 0 R 29 0 R]/Order 30 0 R/RBGroups[]>>/OCGs[5 0 R 29 0 R]>>/Pages 3 0 R/Type/Catalog>>
endobj
2 0 obj
<</Length 60187/Subtype/XML/Type/Metadata>>stream
+<?xpacket begin="" id="W5M0MpCehiHzreSzNTczkc9d"?> +<x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="Adobe XMP Core 4.2.2-c063 53.352624, 2008/07/30-18:05:41 "> + <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"> + <rdf:Description rdf:about="" + xmlns:dc="http://purl.org/dc/elements/1.1/"> + <dc:format>application/pdf</dc:format> + <dc:title> + <rdf:Alt> + <rdf:li xml:lang="x-default">HierarchyArrow</rdf:li> + </rdf:Alt> + </dc:title> + </rdf:Description> + <rdf:Description rdf:about="" + xmlns:xmp="http://ns.adobe.com/xap/1.0/" + xmlns:xmpGImg="http://ns.adobe.com/xap/1.0/g/img/"> + <xmp:MetadataDate>2010-04-20T11:15:52-07:00</xmp:MetadataDate> + <xmp:ModifyDate>2010-04-20T11:15:52-07:00</xmp:ModifyDate> + <xmp:CreateDate>2010-04-20T10:39:05-07:00</xmp:CreateDate> + <xmp:CreatorTool>Adobe Illustrator CS4</xmp:CreatorTool> + <xmp:Thumbnails> + <rdf:Alt> + <rdf:li rdf:parseType="Resource"> + <xmpGImg:width>208</xmpGImg:width> + <xmpGImg:height>256</xmpGImg:height> + <xmpGImg:format>JPEG</xmpGImg:format> + <xmpGImg:image>/9j/4AAQSkZJRgABAgEASABIAAD/7QAsUGhvdG9zaG9wIDMuMAA4QklNA+0AAAAAABAASAAAAAEA
AQBIAAAAAQAB/+4ADkFkb2JlAGTAAAAAAf/bAIQABgQEBAUEBgUFBgkGBQYJCwgGBggLDAoKCwoK
DBAMDAwMDAwQDA4PEA8ODBMTFBQTExwbGxscHx8fHx8fHx8fHwEHBwcNDA0YEBAYGhURFRofHx8f
Hx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8f/8AAEQgBAADQAwER
AAIRAQMRAf/EAaIAAAAHAQEBAQEAAAAAAAAAAAQFAwIGAQAHCAkKCwEAAgIDAQEBAQEAAAAAAAAA
AQACAwQFBgcICQoLEAACAQMDAgQCBgcDBAIGAnMBAgMRBAAFIRIxQVEGE2EicYEUMpGhBxWxQiPB
UtHhMxZi8CRygvElQzRTkqKyY3PCNUQnk6OzNhdUZHTD0uIIJoMJChgZhJRFRqS0VtNVKBry4/PE
1OT0ZXWFlaW1xdXl9WZ2hpamtsbW5vY3R1dnd4eXp7fH1+f3OEhYaHiImKi4yNjo+Ck5SVlpeYmZ
qbnJ2en5KjpKWmp6ipqqusra6voRAAICAQIDBQUEBQYECAMDbQEAAhEDBCESMUEFURNhIgZxgZEy
obHwFMHR4SNCFVJicvEzJDRDghaSUyWiY7LCB3PSNeJEgxdUkwgJChgZJjZFGidkdFU38qOzwygp
0+PzhJSktMTU5PRldYWVpbXF1eX1RlZmdoaWprbG1ub2R1dnd4eXp7fH1+f3OEhYaHiImKi4yNjo
+DlJWWl5iZmpucnZ6fkqOkpaanqKmqq6ytrq+v/aAAwDAQACEQMRAD8Akvk3809c8v8AC1uCdQ0t
aAQSN8cY/wCKnNaU/lO3yyVIe2eXPNmh+YrX19MuA7KKy27fDLHX+dP4jb3yKU4xV2KuxV2KuxV2
KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KvkbJIV7G/vbC6S6sp3t7mM1SWNirD6
Rir1zyb+dMM3Cz8yqIZdlXUYx8DH/i1B9n5rt7DBS29TgngnhSaCRZYZByjkQhlYHoQRsRgSvxV2
KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KvkbJIdirsVZD5U89a/wCWph9S
m9S0JrLZS1aJvEgfst7r9NcVe3+UPzF0DzKixRP9V1GlXsZSOW3X022Dj5b+IGCkspwK7FXYq7FX
Yq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq+Rskh2KuxV2Kto7o6ujFXUgqwNCCNwQRir
0vyb+c1/Y8LPzAGvbQUVbxd50H+XX+8H/DfPBS29i0vVtN1WzS8064S5tn6SIeh8CDup9jvgSi8V
dirsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVfI2SQ7FXYq7FXYq7FUy0LzFrOhXgu9L
uWgk25qN0cDs6HZhir2nyb+bmj6zwtNU46dqJoAWP7iQ/wCQ5+yT/K33nBS2z7Al2KuxV2KuxV2K
uxV2KuxV2KuxV2KuxV2KuxV2KuxV2KvkbJIdirsVdirsVdirsVdirNfJv5p655f4WtwTqGlrQCCR
vjjH/FTmtKfynb5Y0r2zy55s0PzFa+vplwHZRWW3b4ZY6/zp/Ebe+RSnGKuxV2KuxV2KuxV2KuxV
2KuxV2KuxV2KuxV2KuxV8jZJDsVdirsVdirsVdirsVdiqvY397YXSXVlO9vcxmqSxsVYfSMVeueT
fzphm4WfmVRDLsq6jGPgY/8AFqD7PzXb2GClt6nBPBPCk0EiywyDlHIhDKwPQgjYjAlfirsVdirs
VdirsVdirsVdirsVdirsVdirsVfI2SQ7FXYq7FXYq7FXYq7FXYq7FXYqyHyp561/y1MPqU3qWhNZ
bKWrRN4kD9lvdfprir2/yh+YugeZUWKJ/quo0q9jKRy26+m2wcfLfxAwUllOBXYq7FXYq7FXYq7F
XYq7FXYq7FXYq7FXyNkkOxV2KuxV2KuxV2KuxV2KuxV2KuxVtHdHV0Yq6kFWBoQRuCCMVel+Tfzm
v7HhZ+YA17aCireLvOg/y6/3g/4b54KW3sWl6tpuq2aXmnXCXNs/SRD0PgQd1Psd8CUXirsVdirs
VdirsVdirsVdirsVdir5GySHYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYqmWheYtZ0K8F3pdy0Em3N
RujgdnQ7MMVe0+Tfzc0fWeFpqnHTtRNACx/cSH/Ic/ZJ/lb7zgpbZ9gS7FXYq7FXYq7FXYq7FXYq
7FXyNkkOxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxVmvk3809c8v8LW4J1DS1oBBI3xxj/ipz
WlP5Tt8saV7Z5c82aH5itfX0y4DsorLbt8Msdf50/iNvfIpTjFXYq7FXYq7FXYq7FXYq+Rskh2Ku
xV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxVXsb+9sLpLqyne3uYzVJY2KsPpGKvXPJv50wzcLP
zKohl2VdRjHwMf8Ai1B9n5rt7DBS29TgngnhSaCRZYZByjkQhlYHoQRsRgSvxV2KuxV2KuxV2Kvk
bJIdirsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVZD5U89a/5amH1Kb1LQmstlLVom8S
B+y3uv01xV7f5Q/MXQPMqLFE/wBV1GlXsZSOW3X022Dj5b+IGCkspwK7FXYq7FXYq+Rskh2KuxV2
KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2Kto7o6ujFXUgqwNCCNwQRir0vyb+c1/Y8LPz
AGvbQUVbxd50H+XX+8H/AA3zwUtvYtL1bTdVs0vNOuEubZ+kiHofAg7qfY74EovFXYq7FXyNkkOx
V2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxVMtC8xazoV4LvS7loJNuajdHA7
Oh2YYq9p8m/m5o+s8LTVOOnaiaAFj+4kP+Q5+yT/ACt95wUts+wJdir5GySHYq7FXYq7FXYq7FXY
q7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYqzXyb+aeueX+FrcE6hpa0Agkb44x/wAVOa0p
/KdvljSvbPLnmzQ/MVr6+mXAdlFZbdvhljr/ADp/Ebe+RS+Xskh2KuxV2KuxV2KuxV2KuxV2KuxV
2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2Ks18m/lZrnmDhdXAOn6W1CJ5F+OQf8VIaVr/MdvnjavbP
LnlPQ/Ltr6GmW4RmFJbhvilkp/O/8Bt7ZFL5eySHYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXY
q7FXYq7FXYq7FXYqmWheXdZ128Fppds08m3NhsiA93c7KMVe0+Tfyj0fRuF3qnHUdRFCAw/cRn/I
Q/aI/mb7hgtaZ9gS7FXyNkkOxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxVtEd3V
EUs7EBVAqSTsAAMVel+TfyZv77heeYC1laGjLZrtO4/y6/3Y/wCG+WC1p7Fpek6bpVmlnp1ultbJ
0jQdT4kndj7nfAlF4q7FXYq+Rskh2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxVkPl
TyLr/mWYfUofTtAaS3stViXxAP7Tey/TTFXt/lD8utA8tIssSfWtRpR76UDlv19Ndwg+W/iTgtLK
cCuxV2KuxV2KvkbJIdirsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVV7Gwvb+6S1soHuLmQ0S
KNSzH6Bir1zyb+S0MPC88ysJpdmXToz8Cn/i1x9r5Lt7nBa09TgggghSGCNYoYxxjjQBVUDoABsB
gSvxV2KuxV2KuxV2KvkbJIdirsVdirsVdirsVdirsVdirsVdirsVdirsVdirNfJv5Wa55g4XVwDp
+ltQieRfjkH/ABUhpWv8x2+eNq9s8ueU9D8u2voaZbhGYUluG+KWSn87/wABt7ZFKcYq7FXYq7FX
Yq7FXYq7FXyNkkOxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxVMtC8u6zrt4LTS7Zp5NubDZEB7u52U
Yq9p8m/lHo+jcLvVOOo6iKEBh+4jP+Qh+0R/M33DBa0z7Al2KuxV2KuxV2KuxV2KuxV2KvkbJIdi
rsVdirsVdirsVdirsVdirsVdiraI7uqIpZ2ICqBUknYAAYq9L8m/kzf33C88wFrK0NGWzXadx/l1
/ux/w3ywWtPYtL0nTdKs0s9Ot0trZOkaDqfEk7sfc74EovFXYq7FXYq7FXYq7FXYq7FXYq7FXyNk
kOxV2KuxV2KuxV2KuxV2KuxV2Ksh8qeRdf8AMsw+pQ+naA0lvZarEviAf2m9l+mmKvb/ACh+XWge
WkWWJPrWo0o99KBy36+mu4QfLfxJwWllOBXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXyNkkOxV2Kux
V2KuxV2KuxV2Kq9jYXt/dJa2UD3FzIaJFGpZj9AxV655N/JaGHheeZWE0uzLp0Z+BT/xa4+18l29
zgtaepwQQQQpDBGsUMY4xxoAqqB0AA2AwJX4q7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXyNkkOx
V2KuxV2KuxV2KuxVmvk38rNc8wcLq4B0/S2oRPIvxyD/AIqQ0rX+Y7fPG1e2eXPKeh+XbX0NMtwj
MKS3DfFLJT+d/wCA29silOMVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdir5GySHYq7FXYq7F
XYqmWheXdZ128Fppds08m3NhsiA93c7KMVe0+Tfyj0fRuF3qnHUdRFCAw/cRn/IQ/aI/mb7hgtaZ
9gS7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXyNkkOxV2KuxVtEd3VEUs7EBVAqSTsA
AMVel+TfyZv77heeYC1laGjLZrtO4/y6/wB2P+G+WC1p7Fpek6bpVmlnp1ultbJ0jQdT4kndj7nf
AlF4q7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq+Rskh2KuxVkPlTyLr/AJlmH1KH
07QGkt7LVYl8QD+03sv00xV7f5Q/LrQPLSLLEn1rUaUe+lA5b9fTXcIPlv4k4LSynArsVdirsVdi
rsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdir5GySFexsL2/uktbKB7i5kNEijUsx+gYq9c8
m/ktDDwvPMrCaXZl06M/Ap/4tcfa+S7e5wWtPU4IIIIUhgjWKGMcY40AVVA6AAbAYEr8VdirsVdi
rsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdir578m/lbrnmDhdXAOn6WaH15F+OQf8A
FSGla/zHb55K0PbPLnlPQ/Ltr6GmW4RmFJbhvilkp/O/8Bt7ZFKcYq7FXYq7FXYq7FXYq7FXYq7F
XYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FX/9k=</xmpGImg:image> + </rdf:li> + </rdf:Alt> + </xmp:Thumbnails> + </rdf:Description> + <rdf:Description rdf:about="" + xmlns:xmpMM="http://ns.adobe.com/xap/1.0/mm/" + xmlns:stRef="http://ns.adobe.com/xap/1.0/sType/ResourceRef#" + xmlns:stEvt="http://ns.adobe.com/xap/1.0/sType/ResourceEvent#"> + <xmpMM:InstanceID>uuid:ae020665-92cd-e442-a979-93a3969b7ce3</xmpMM:InstanceID> + <xmpMM:DocumentID>xmp.did:F77F11740720681194DFF4A5DEFE0840</xmpMM:DocumentID> + <xmpMM:OriginalDocumentID>uuid:5D20892493BFDB11914A8590D31508C8</xmpMM:OriginalDocumentID> + <xmpMM:RenditionClass>proof:pdf</xmpMM:RenditionClass> + <xmpMM:DerivedFrom rdf:parseType="Resource"> + <stRef:instanceID>uuid:25309aba-6ddf-a941-9bd2-dd7653570218</stRef:instanceID> + <stRef:documentID>xmp.did:F77F117407206811818C85DF6A1A75C3</stRef:documentID> + <stRef:originalDocumentID>uuid:5D20892493BFDB11914A8590D31508C8</stRef:originalDocumentID> + <stRef:renditionClass>proof:pdf</stRef:renditionClass> + </xmpMM:DerivedFrom> + <xmpMM:History> + <rdf:Seq> + <rdf:li rdf:parseType="Resource"> + <stEvt:action>converted</stEvt:action> + <stEvt:params>from application/pdf to <unknown></stEvt:params> + </rdf:li> + <rdf:li rdf:parseType="Resource"> + <stEvt:action>saved</stEvt:action> + <stEvt:instanceID>xmp.iid:D27F11740720681191099C3B601C4548</stEvt:instanceID> + <stEvt:when>2008-04-17T14:19:15+05:30</stEvt:when> + <stEvt:softwareAgent>Adobe Illustrator CS4</stEvt:softwareAgent> + <stEvt:changed> + <rdf:Bag> + <rdf:li>/</rdf:li> + </rdf:Bag> + </stEvt:changed> + </rdf:li> + <rdf:li rdf:parseType="Resource"> + <stEvt:action>converted</stEvt:action> + <stEvt:params>from application/pdf to <unknown></stEvt:params> + </rdf:li> + <rdf:li rdf:parseType="Resource"> + <stEvt:action>converted</stEvt:action> + <stEvt:params>from application/pdf to <unknown></stEvt:params> + </rdf:li> + <rdf:li rdf:parseType="Resource"> + <stEvt:action>saved</stEvt:action> + <stEvt:instanceID>xmp.iid:F97F1174072068118D4ED246B3ADB1C6</stEvt:instanceID> + <stEvt:when>2008-05-15T16:23:06-07:00</stEvt:when> + <stEvt:softwareAgent>Adobe Illustrator CS4</stEvt:softwareAgent> + <stEvt:changed> + <rdf:Bag> + <rdf:li>/</rdf:li> + </rdf:Bag> + </stEvt:changed> + </rdf:li> + <rdf:li rdf:parseType="Resource"> + <stEvt:action>saved</stEvt:action> + <stEvt:instanceID>xmp.iid:FA7F1174072068118D4ED246B3ADB1C6</stEvt:instanceID> + <stEvt:when>2008-05-15T17:10:45-07:00</stEvt:when> + <stEvt:softwareAgent>Adobe Illustrator CS4</stEvt:softwareAgent> + <stEvt:changed> + <rdf:Bag> + <rdf:li>/</rdf:li> + </rdf:Bag> + </stEvt:changed> + </rdf:li> + <rdf:li rdf:parseType="Resource"> + <stEvt:action>saved</stEvt:action> + <stEvt:instanceID>xmp.iid:EF7F117407206811A46CA4519D24356B</stEvt:instanceID> + <stEvt:when>2008-05-15T22:53:33-07:00</stEvt:when> + <stEvt:softwareAgent>Adobe Illustrator CS4</stEvt:softwareAgent> + <stEvt:changed> + <rdf:Bag> + <rdf:li>/</rdf:li> + </rdf:Bag> + </stEvt:changed> + </rdf:li> + <rdf:li rdf:parseType="Resource"> + <stEvt:action>saved</stEvt:action> + <stEvt:instanceID>xmp.iid:F07F117407206811A46CA4519D24356B</stEvt:instanceID> + <stEvt:when>2008-05-15T23:07:07-07:00</stEvt:when> + <stEvt:softwareAgent>Adobe Illustrator CS4</stEvt:softwareAgent> + <stEvt:changed> + <rdf:Bag> + <rdf:li>/</rdf:li> + </rdf:Bag> + </stEvt:changed> + </rdf:li> + <rdf:li rdf:parseType="Resource"> + <stEvt:action>saved</stEvt:action> + <stEvt:instanceID>xmp.iid:F77F117407206811BDDDFD38D0CF24DD</stEvt:instanceID> + <stEvt:when>2008-05-16T10:35:43-07:00</stEvt:when> + <stEvt:softwareAgent>Adobe Illustrator CS4</stEvt:softwareAgent> + <stEvt:changed> + <rdf:Bag> + <rdf:li>/</rdf:li> + </rdf:Bag> + </stEvt:changed> + </rdf:li> + <rdf:li rdf:parseType="Resource"> + <stEvt:action>converted</stEvt:action> + <stEvt:params>from application/pdf to <unknown></stEvt:params> + </rdf:li> + <rdf:li rdf:parseType="Resource"> + <stEvt:action>saved</stEvt:action> + <stEvt:instanceID>xmp.iid:F97F117407206811BDDDFD38D0CF24DD</stEvt:instanceID> + <stEvt:when>2008-05-16T10:40:59-07:00</stEvt:when> + <stEvt:softwareAgent>Adobe Illustrator CS4</stEvt:softwareAgent> + <stEvt:changed> + <rdf:Bag> + <rdf:li>/</rdf:li> + </rdf:Bag> + </stEvt:changed> + </rdf:li> + <rdf:li rdf:parseType="Resource"> + <stEvt:action>converted</stEvt:action> + <stEvt:params>from application/vnd.adobe.illustrator to <unknown></stEvt:params> + </rdf:li> + <rdf:li rdf:parseType="Resource"> + <stEvt:action>saved</stEvt:action> + <stEvt:instanceID>xmp.iid:FA7F117407206811BDDDFD38D0CF24DD</stEvt:instanceID> + <stEvt:when>2008-05-16T11:26:55-07:00</stEvt:when> + <stEvt:softwareAgent>Adobe Illustrator CS4</stEvt:softwareAgent> + <stEvt:changed> + <rdf:Bag> + <rdf:li>/</rdf:li> + </rdf:Bag> + </stEvt:changed> + </rdf:li> + <rdf:li rdf:parseType="Resource"> + <stEvt:action>saved</stEvt:action> + <stEvt:instanceID>xmp.iid:FB7F117407206811BDDDFD38D0CF24DD</stEvt:instanceID> + <stEvt:when>2008-05-16T11:29:01-07:00</stEvt:when> + <stEvt:softwareAgent>Adobe Illustrator CS4</stEvt:softwareAgent> + <stEvt:changed> + <rdf:Bag> + <rdf:li>/</rdf:li> + </rdf:Bag> + </stEvt:changed> + </rdf:li> + <rdf:li rdf:parseType="Resource"> + <stEvt:action>saved</stEvt:action> + <stEvt:instanceID>xmp.iid:FC7F117407206811BDDDFD38D0CF24DD</stEvt:instanceID> + <stEvt:when>2008-05-16T11:29:20-07:00</stEvt:when> + <stEvt:softwareAgent>Adobe Illustrator CS4</stEvt:softwareAgent> + <stEvt:changed> + <rdf:Bag> + <rdf:li>/</rdf:li> + </rdf:Bag> + </stEvt:changed> + </rdf:li> + <rdf:li rdf:parseType="Resource"> + <stEvt:action>saved</stEvt:action> + <stEvt:instanceID>xmp.iid:FD7F117407206811BDDDFD38D0CF24DD</stEvt:instanceID> + <stEvt:when>2008-05-16T11:30:54-07:00</stEvt:when> + <stEvt:softwareAgent>Adobe Illustrator CS4</stEvt:softwareAgent> + <stEvt:changed> + <rdf:Bag> + <rdf:li>/</rdf:li> + </rdf:Bag> + </stEvt:changed> + </rdf:li> + <rdf:li rdf:parseType="Resource"> + <stEvt:action>saved</stEvt:action> + <stEvt:instanceID>xmp.iid:FE7F117407206811BDDDFD38D0CF24DD</stEvt:instanceID> + <stEvt:when>2008-05-16T11:31:22-07:00</stEvt:when> + <stEvt:softwareAgent>Adobe Illustrator CS4</stEvt:softwareAgent> + <stEvt:changed> + <rdf:Bag> + <rdf:li>/</rdf:li> + </rdf:Bag> + </stEvt:changed> + </rdf:li> + <rdf:li rdf:parseType="Resource"> + <stEvt:action>saved</stEvt:action> + <stEvt:instanceID>xmp.iid:B233668C16206811BDDDFD38D0CF24DD</stEvt:instanceID> + <stEvt:when>2008-05-16T12:23:46-07:00</stEvt:when> + <stEvt:softwareAgent>Adobe Illustrator CS4</stEvt:softwareAgent> + <stEvt:changed> + <rdf:Bag> + <rdf:li>/</rdf:li> + </rdf:Bag> + </stEvt:changed> + </rdf:li> + <rdf:li rdf:parseType="Resource"> + <stEvt:action>saved</stEvt:action> + <stEvt:instanceID>xmp.iid:B333668C16206811BDDDFD38D0CF24DD</stEvt:instanceID> + <stEvt:when>2008-05-16T13:27:54-07:00</stEvt:when> + <stEvt:softwareAgent>Adobe Illustrator CS4</stEvt:softwareAgent> + <stEvt:changed> + <rdf:Bag> + <rdf:li>/</rdf:li> + </rdf:Bag> + </stEvt:changed> + </rdf:li> + <rdf:li rdf:parseType="Resource"> + <stEvt:action>saved</stEvt:action> + <stEvt:instanceID>xmp.iid:B433668C16206811BDDDFD38D0CF24DD</stEvt:instanceID> + <stEvt:when>2008-05-16T13:46:13-07:00</stEvt:when> + <stEvt:softwareAgent>Adobe Illustrator CS4</stEvt:softwareAgent> + <stEvt:changed> + <rdf:Bag> + <rdf:li>/</rdf:li> + </rdf:Bag> + </stEvt:changed> + </rdf:li> + <rdf:li rdf:parseType="Resource"> + <stEvt:action>saved</stEvt:action> + <stEvt:instanceID>xmp.iid:F77F11740720681197C1BF14D1759E83</stEvt:instanceID> + <stEvt:when>2008-05-16T15:47:57-07:00</stEvt:when> + <stEvt:softwareAgent>Adobe Illustrator CS4</stEvt:softwareAgent> + <stEvt:changed> + <rdf:Bag> + <rdf:li>/</rdf:li> + </rdf:Bag> + </stEvt:changed> + </rdf:li> + <rdf:li rdf:parseType="Resource"> + <stEvt:action>saved</stEvt:action> + <stEvt:instanceID>xmp.iid:F87F11740720681197C1BF14D1759E83</stEvt:instanceID> + <stEvt:when>2008-05-16T15:51:06-07:00</stEvt:when> + <stEvt:softwareAgent>Adobe Illustrator CS4</stEvt:softwareAgent> + <stEvt:changed> + <rdf:Bag> + <rdf:li>/</rdf:li> + </rdf:Bag> + </stEvt:changed> + </rdf:li> + <rdf:li rdf:parseType="Resource"> + <stEvt:action>saved</stEvt:action> + <stEvt:instanceID>xmp.iid:F97F11740720681197C1BF14D1759E83</stEvt:instanceID> + <stEvt:when>2008-05-16T15:52:22-07:00</stEvt:when> + <stEvt:softwareAgent>Adobe Illustrator CS4</stEvt:softwareAgent> + <stEvt:changed> + <rdf:Bag> + <rdf:li>/</rdf:li> + </rdf:Bag> + </stEvt:changed> + </rdf:li> + <rdf:li rdf:parseType="Resource"> + <stEvt:action>converted</stEvt:action> + <stEvt:params>from application/vnd.adobe.illustrator to application/vnd.adobe.illustrator</stEvt:params> + </rdf:li> + <rdf:li rdf:parseType="Resource"> + <stEvt:action>saved</stEvt:action> + <stEvt:instanceID>xmp.iid:FA7F117407206811B628E3BF27C8C41B</stEvt:instanceID> + <stEvt:when>2008-05-22T13:28:01-07:00</stEvt:when> + <stEvt:softwareAgent>Adobe Illustrator CS4</stEvt:softwareAgent> + <stEvt:changed> + <rdf:Bag> + <rdf:li>/</rdf:li> + </rdf:Bag> + </stEvt:changed> + </rdf:li> + <rdf:li rdf:parseType="Resource"> + <stEvt:action>converted</stEvt:action> + <stEvt:params>from application/vnd.adobe.illustrator to application/vnd.adobe.illustrator</stEvt:params> + </rdf:li> + <rdf:li rdf:parseType="Resource"> + <stEvt:action>saved</stEvt:action> + <stEvt:instanceID>xmp.iid:FF7F117407206811B628E3BF27C8C41B</stEvt:instanceID> + <stEvt:when>2008-05-22T16:23:53-07:00</stEvt:when> + <stEvt:softwareAgent>Adobe Illustrator CS4</stEvt:softwareAgent> + <stEvt:changed> + <rdf:Bag> + <rdf:li>/</rdf:li> + </rdf:Bag> + </stEvt:changed> + </rdf:li> + <rdf:li rdf:parseType="Resource"> + <stEvt:action>converted</stEvt:action> + <stEvt:params>from application/vnd.adobe.illustrator to application/vnd.adobe.illustrator</stEvt:params> + </rdf:li> + <rdf:li rdf:parseType="Resource"> + <stEvt:action>saved</stEvt:action> + <stEvt:instanceID>xmp.iid:07C3BD25102DDD1181B594070CEB88D9</stEvt:instanceID> + <stEvt:when>2008-05-28T16:45:26-07:00</stEvt:when> + <stEvt:softwareAgent>Adobe Illustrator CS4</stEvt:softwareAgent> + <stEvt:changed> + <rdf:Bag> + <rdf:li>/</rdf:li> + </rdf:Bag> + </stEvt:changed> + </rdf:li> + <rdf:li rdf:parseType="Resource"> + <stEvt:action>converted</stEvt:action> + <stEvt:params>from application/vnd.adobe.illustrator to application/vnd.adobe.illustrator</stEvt:params> + </rdf:li> + <rdf:li rdf:parseType="Resource"> + <stEvt:action>saved</stEvt:action> + <stEvt:instanceID>xmp.iid:F87F1174072068119098B097FDA39BEF</stEvt:instanceID> + <stEvt:when>2008-06-02T13:25:25-07:00</stEvt:when> + <stEvt:softwareAgent>Adobe Illustrator CS4</stEvt:softwareAgent> + <stEvt:changed> + <rdf:Bag> + <rdf:li>/</rdf:li> + </rdf:Bag> + </stEvt:changed> + </rdf:li> + <rdf:li rdf:parseType="Resource"> + <stEvt:action>saved</stEvt:action> + <stEvt:instanceID>xmp.iid:F77F117407206811BB1DBF8F242B6F84</stEvt:instanceID> + <stEvt:when>2008-06-09T14:58:36-07:00</stEvt:when> + <stEvt:softwareAgent>Adobe Illustrator CS4</stEvt:softwareAgent> + <stEvt:changed> + <rdf:Bag> + <rdf:li>/</rdf:li> + </rdf:Bag> + </stEvt:changed> + </rdf:li> + <rdf:li rdf:parseType="Resource"> + <stEvt:action>saved</stEvt:action> + <stEvt:instanceID>xmp.iid:F97F117407206811ACAFB8DA80854E76</stEvt:instanceID> + <stEvt:when>2008-06-11T14:31:27-07:00</stEvt:when> + <stEvt:softwareAgent>Adobe Illustrator CS4</stEvt:softwareAgent> + <stEvt:changed> + <rdf:Bag> + <rdf:li>/</rdf:li> + </rdf:Bag> + </stEvt:changed> + </rdf:li> + <rdf:li rdf:parseType="Resource"> + <stEvt:action>saved</stEvt:action> + <stEvt:instanceID>xmp.iid:0180117407206811834383CD3A8D2303</stEvt:instanceID> + <stEvt:when>2008-06-11T22:37:35-07:00</stEvt:when> + <stEvt:softwareAgent>Adobe Illustrator CS4</stEvt:softwareAgent> + <stEvt:changed> + <rdf:Bag> + <rdf:li>/</rdf:li> + </rdf:Bag> + </stEvt:changed> + </rdf:li> + <rdf:li rdf:parseType="Resource"> + <stEvt:action>saved</stEvt:action> + <stEvt:instanceID>xmp.iid:F77F117407206811818C85DF6A1A75C3</stEvt:instanceID> + <stEvt:when>2008-06-27T14:40:42-07:00</stEvt:when> + <stEvt:softwareAgent>Adobe Illustrator CS4</stEvt:softwareAgent> + <stEvt:changed> + <rdf:Bag> + <rdf:li>/</rdf:li> + </rdf:Bag> + </stEvt:changed> + </rdf:li> + <rdf:li rdf:parseType="Resource"> + <stEvt:action>saved</stEvt:action> + <stEvt:instanceID>xmp.iid:F77F11740720681194DFF4A5DEFE0840</stEvt:instanceID> + <stEvt:when>2010-04-20T10:39:03-07:00</stEvt:when> + <stEvt:softwareAgent>Adobe Illustrator CS4</stEvt:softwareAgent> + <stEvt:changed>/</stEvt:changed> + </rdf:li> + </rdf:Seq> + </xmpMM:History> + </rdf:Description> + <rdf:Description rdf:about="" + xmlns:illustrator="http://ns.adobe.com/illustrator/1.0/"> + <illustrator:StartupProfile>Print</illustrator:StartupProfile> + </rdf:Description> + <rdf:Description rdf:about="" + xmlns:xmpTPg="http://ns.adobe.com/xap/1.0/t/pg/" + xmlns:stDim="http://ns.adobe.com/xap/1.0/sType/Dimensions#" + xmlns:xmpG="http://ns.adobe.com/xap/1.0/g/"> + <xmpTPg:HasVisibleOverprint>False</xmpTPg:HasVisibleOverprint> + <xmpTPg:HasVisibleTransparency>True</xmpTPg:HasVisibleTransparency> + <xmpTPg:NPages>1</xmpTPg:NPages> + <xmpTPg:MaxPageSize rdf:parseType="Resource"> + <stDim:w>19.000000</stDim:w> + <stDim:h>19.000000</stDim:h> + <stDim:unit>Points</stDim:unit> + </xmpTPg:MaxPageSize> + <xmpTPg:PlateNames> + <rdf:Seq> + <rdf:li>Black</rdf:li> + </rdf:Seq> + </xmpTPg:PlateNames> + <xmpTPg:SwatchGroups> + <rdf:Seq> + <rdf:li rdf:parseType="Resource"> + <xmpG:groupName>Default Swatch Group</xmpG:groupName> + <xmpG:groupType>0</xmpG:groupType> + <xmpG:Colorants> + <rdf:Seq> + <rdf:li rdf:parseType="Resource"> + <xmpG:swatchName>White</xmpG:swatchName> + <xmpG:mode>CMYK</xmpG:mode> + <xmpG:type>PROCESS</xmpG:type> + <xmpG:cyan>0.000000</xmpG:cyan> + <xmpG:magenta>0.000000</xmpG:magenta> + <xmpG:yellow>0.000000</xmpG:yellow> + <xmpG:black>0.000000</xmpG:black> + </rdf:li> + <rdf:li rdf:parseType="Resource"> + <xmpG:swatchName>Black</xmpG:swatchName> + <xmpG:mode>CMYK</xmpG:mode> + <xmpG:type>PROCESS</xmpG:type> + <xmpG:cyan>0.000000</xmpG:cyan> + <xmpG:magenta>0.000000</xmpG:magenta> + <xmpG:yellow>0.000000</xmpG:yellow> + <xmpG:black>100.000000</xmpG:black> + </rdf:li> + <rdf:li rdf:parseType="Resource"> + <xmpG:swatchName>CMYK Red</xmpG:swatchName> + <xmpG:mode>CMYK</xmpG:mode> + <xmpG:type>PROCESS</xmpG:type> + <xmpG:cyan>0.000000</xmpG:cyan> + <xmpG:magenta>100.000000</xmpG:magenta> + <xmpG:yellow>100.000000</xmpG:yellow> + <xmpG:black>0.000000</xmpG:black> + </rdf:li> + <rdf:li rdf:parseType="Resource"> + <xmpG:swatchName>CMYK Yellow</xmpG:swatchName> + <xmpG:mode>CMYK</xmpG:mode> + <xmpG:type>PROCESS</xmpG:type> + <xmpG:cyan>0.000000</xmpG:cyan> + <xmpG:magenta>0.000000</xmpG:magenta> + <xmpG:yellow>100.000000</xmpG:yellow> + <xmpG:black>0.000000</xmpG:black> + </rdf:li> + <rdf:li rdf:parseType="Resource"> + <xmpG:swatchName>CMYK Green</xmpG:swatchName> + <xmpG:mode>CMYK</xmpG:mode> + <xmpG:type>PROCESS</xmpG:type> + <xmpG:cyan>100.000000</xmpG:cyan> + <xmpG:magenta>0.000000</xmpG:magenta> + <xmpG:yellow>100.000000</xmpG:yellow> + <xmpG:black>0.000000</xmpG:black> + </rdf:li> + <rdf:li rdf:parseType="Resource"> + <xmpG:swatchName>CMYK Cyan</xmpG:swatchName> + <xmpG:mode>CMYK</xmpG:mode> + <xmpG:type>PROCESS</xmpG:type> + <xmpG:cyan>100.000000</xmpG:cyan> + <xmpG:magenta>0.000000</xmpG:magenta> + <xmpG:yellow>0.000000</xmpG:yellow> + <xmpG:black>0.000000</xmpG:black> + </rdf:li> + <rdf:li rdf:parseType="Resource"> + <xmpG:swatchName>CMYK Blue</xmpG:swatchName> + <xmpG:mode>CMYK</xmpG:mode> + <xmpG:type>PROCESS</xmpG:type> + <xmpG:cyan>100.000000</xmpG:cyan> + <xmpG:magenta>100.000000</xmpG:magenta> + <xmpG:yellow>0.000000</xmpG:yellow> + <xmpG:black>0.000000</xmpG:black> + </rdf:li> + <rdf:li rdf:parseType="Resource"> + <xmpG:swatchName>CMYK Magenta</xmpG:swatchName> + <xmpG:mode>CMYK</xmpG:mode> + <xmpG:type>PROCESS</xmpG:type> + <xmpG:cyan>0.000000</xmpG:cyan> + <xmpG:magenta>100.000000</xmpG:magenta> + <xmpG:yellow>0.000000</xmpG:yellow> + <xmpG:black>0.000000</xmpG:black> + </rdf:li> + <rdf:li rdf:parseType="Resource"> + <xmpG:swatchName>C=15 M=100 Y=90 K=10</xmpG:swatchName> + <xmpG:mode>CMYK</xmpG:mode> + <xmpG:type>PROCESS</xmpG:type> + <xmpG:cyan>14.999998</xmpG:cyan> + <xmpG:magenta>100.000000</xmpG:magenta> + <xmpG:yellow>90.000000</xmpG:yellow> + <xmpG:black>10.000002</xmpG:black> + </rdf:li> + <rdf:li rdf:parseType="Resource"> + <xmpG:swatchName>C=0 M=90 Y=85 K=0</xmpG:swatchName> + <xmpG:mode>CMYK</xmpG:mode> + <xmpG:type>PROCESS</xmpG:type> + <xmpG:cyan>0.000000</xmpG:cyan> + <xmpG:magenta>90.000000</xmpG:magenta> + <xmpG:yellow>85.000000</xmpG:yellow> + <xmpG:black>0.000000</xmpG:black> + </rdf:li> + <rdf:li rdf:parseType="Resource"> + <xmpG:swatchName>C=0 M=80 Y=95 K=0</xmpG:swatchName> + <xmpG:mode>CMYK</xmpG:mode> + <xmpG:type>PROCESS</xmpG:type> + <xmpG:cyan>0.000000</xmpG:cyan> + <xmpG:magenta>80.000000</xmpG:magenta> + <xmpG:yellow>95.000000</xmpG:yellow> + <xmpG:black>0.000000</xmpG:black> + </rdf:li> + <rdf:li rdf:parseType="Resource"> + <xmpG:swatchName>C=0 M=50 Y=100 K=0</xmpG:swatchName> + <xmpG:mode>CMYK</xmpG:mode> + <xmpG:type>PROCESS</xmpG:type> + <xmpG:cyan>0.000000</xmpG:cyan> + <xmpG:magenta>50.000000</xmpG:magenta> + <xmpG:yellow>100.000000</xmpG:yellow> + <xmpG:black>0.000000</xmpG:black> + </rdf:li> + <rdf:li rdf:parseType="Resource"> + <xmpG:swatchName>C=0 M=35 Y=85 K=0</xmpG:swatchName> + <xmpG:mode>CMYK</xmpG:mode> + <xmpG:type>PROCESS</xmpG:type> + <xmpG:cyan>0.000000</xmpG:cyan> + <xmpG:magenta>35.000004</xmpG:magenta> + <xmpG:yellow>85.000000</xmpG:yellow> + <xmpG:black>0.000000</xmpG:black> + </rdf:li> + <rdf:li rdf:parseType="Resource"> + <xmpG:swatchName>C=5 M=0 Y=90 K=0</xmpG:swatchName> + <xmpG:mode>CMYK</xmpG:mode> + <xmpG:type>PROCESS</xmpG:type> + <xmpG:cyan>5.000001</xmpG:cyan> + <xmpG:magenta>0.000000</xmpG:magenta> + <xmpG:yellow>90.000000</xmpG:yellow> + <xmpG:black>0.000000</xmpG:black> + </rdf:li> + <rdf:li rdf:parseType="Resource"> + <xmpG:swatchName>C=20 M=0 Y=100 K=0</xmpG:swatchName> + <xmpG:mode>CMYK</xmpG:mode> + <xmpG:type>PROCESS</xmpG:type> + <xmpG:cyan>19.999998</xmpG:cyan> + <xmpG:magenta>0.000000</xmpG:magenta> + <xmpG:yellow>100.000000</xmpG:yellow> + <xmpG:black>0.000000</xmpG:black> + </rdf:li> + <rdf:li rdf:parseType="Resource"> + <xmpG:swatchName>C=50 M=0 Y=100 K=0</xmpG:swatchName> + <xmpG:mode>CMYK</xmpG:mode> + <xmpG:type>PROCESS</xmpG:type> + <xmpG:cyan>50.000000</xmpG:cyan> + <xmpG:magenta>0.000000</xmpG:magenta> + <xmpG:yellow>100.000000</xmpG:yellow> + <xmpG:black>0.000000</xmpG:black> + </rdf:li> + <rdf:li rdf:parseType="Resource"> + <xmpG:swatchName>C=75 M=0 Y=100 K=0</xmpG:swatchName> + <xmpG:mode>CMYK</xmpG:mode> + <xmpG:type>PROCESS</xmpG:type> + <xmpG:cyan>75.000000</xmpG:cyan> + <xmpG:magenta>0.000000</xmpG:magenta> + <xmpG:yellow>100.000000</xmpG:yellow> + <xmpG:black>0.000000</xmpG:black> + </rdf:li> + <rdf:li rdf:parseType="Resource"> + <xmpG:swatchName>C=85 M=10 Y=100 K=10</xmpG:swatchName> + <xmpG:mode>CMYK</xmpG:mode> + <xmpG:type>PROCESS</xmpG:type> + <xmpG:cyan>85.000000</xmpG:cyan> + <xmpG:magenta>10.000002</xmpG:magenta> + <xmpG:yellow>100.000000</xmpG:yellow> + <xmpG:black>10.000002</xmpG:black> + </rdf:li> + <rdf:li rdf:parseType="Resource"> + <xmpG:swatchName>C=90 M=30 Y=95 K=30</xmpG:swatchName> + <xmpG:mode>CMYK</xmpG:mode> + <xmpG:type>PROCESS</xmpG:type> + <xmpG:cyan>90.000000</xmpG:cyan> + <xmpG:magenta>30.000002</xmpG:magenta> + <xmpG:yellow>95.000000</xmpG:yellow> + <xmpG:black>30.000002</xmpG:black> + </rdf:li> + <rdf:li rdf:parseType="Resource"> + <xmpG:swatchName>C=75 M=0 Y=75 K=0</xmpG:swatchName> + <xmpG:mode>CMYK</xmpG:mode> + <xmpG:type>PROCESS</xmpG:type> + <xmpG:cyan>75.000000</xmpG:cyan> + <xmpG:magenta>0.000000</xmpG:magenta> + <xmpG:yellow>75.000000</xmpG:yellow> + <xmpG:black>0.000000</xmpG:black> + </rdf:li> + <rdf:li rdf:parseType="Resource"> + <xmpG:swatchName>C=80 M=10 Y=45 K=0</xmpG:swatchName> + <xmpG:mode>CMYK</xmpG:mode> + <xmpG:type>PROCESS</xmpG:type> + <xmpG:cyan>80.000000</xmpG:cyan> + <xmpG:magenta>10.000002</xmpG:magenta> + <xmpG:yellow>45.000000</xmpG:yellow> + <xmpG:black>0.000000</xmpG:black> + </rdf:li> + <rdf:li rdf:parseType="Resource"> + <xmpG:swatchName>C=70 M=15 Y=0 K=0</xmpG:swatchName> + <xmpG:mode>CMYK</xmpG:mode> + <xmpG:type>PROCESS</xmpG:type> + <xmpG:cyan>70.000000</xmpG:cyan> + <xmpG:magenta>14.999998</xmpG:magenta> + <xmpG:yellow>0.000000</xmpG:yellow> + <xmpG:black>0.000000</xmpG:black> + </rdf:li> + <rdf:li rdf:parseType="Resource"> + <xmpG:swatchName>C=85 M=50 Y=0 K=0</xmpG:swatchName> + <xmpG:mode>CMYK</xmpG:mode> + <xmpG:type>PROCESS</xmpG:type> + <xmpG:cyan>85.000000</xmpG:cyan> + <xmpG:magenta>50.000000</xmpG:magenta> + <xmpG:yellow>0.000000</xmpG:yellow> + <xmpG:black>0.000000</xmpG:black> + </rdf:li> + <rdf:li rdf:parseType="Resource"> + <xmpG:swatchName>C=100 M=95 Y=5 K=0</xmpG:swatchName> + <xmpG:mode>CMYK</xmpG:mode> + <xmpG:type>PROCESS</xmpG:type> + <xmpG:cyan>100.000000</xmpG:cyan> + <xmpG:magenta>95.000000</xmpG:magenta> + <xmpG:yellow>5.000001</xmpG:yellow> + <xmpG:black>0.000000</xmpG:black> + </rdf:li> + <rdf:li rdf:parseType="Resource"> + <xmpG:swatchName>C=100 M=100 Y=25 K=25</xmpG:swatchName> + <xmpG:mode>CMYK</xmpG:mode> + <xmpG:type>PROCESS</xmpG:type> + <xmpG:cyan>100.000000</xmpG:cyan> + <xmpG:magenta>100.000000</xmpG:magenta> + <xmpG:yellow>25.000000</xmpG:yellow> + <xmpG:black>25.000000</xmpG:black> + </rdf:li> + <rdf:li rdf:parseType="Resource"> + <xmpG:swatchName>C=75 M=100 Y=0 K=0</xmpG:swatchName> + <xmpG:mode>CMYK</xmpG:mode> + <xmpG:type>PROCESS</xmpG:type> + <xmpG:cyan>75.000000</xmpG:cyan> + <xmpG:magenta>100.000000</xmpG:magenta> + <xmpG:yellow>0.000000</xmpG:yellow> + <xmpG:black>0.000000</xmpG:black> + </rdf:li> + <rdf:li rdf:parseType="Resource"> + <xmpG:swatchName>C=50 M=100 Y=0 K=0</xmpG:swatchName> + <xmpG:mode>CMYK</xmpG:mode> + <xmpG:type>PROCESS</xmpG:type> + <xmpG:cyan>50.000000</xmpG:cyan> + <xmpG:magenta>100.000000</xmpG:magenta> + <xmpG:yellow>0.000000</xmpG:yellow> + <xmpG:black>0.000000</xmpG:black> + </rdf:li> + <rdf:li rdf:parseType="Resource"> + <xmpG:swatchName>C=35 M=100 Y=35 K=10</xmpG:swatchName> + <xmpG:mode>CMYK</xmpG:mode> + <xmpG:type>PROCESS</xmpG:type> + <xmpG:cyan>35.000004</xmpG:cyan> + <xmpG:magenta>100.000000</xmpG:magenta> + <xmpG:yellow>35.000004</xmpG:yellow> + <xmpG:black>10.000002</xmpG:black> + </rdf:li> + <rdf:li rdf:parseType="Resource"> + <xmpG:swatchName>C=10 M=100 Y=50 K=0</xmpG:swatchName> + <xmpG:mode>CMYK</xmpG:mode> + <xmpG:type>PROCESS</xmpG:type> + <xmpG:cyan>10.000002</xmpG:cyan> + <xmpG:magenta>100.000000</xmpG:magenta> + <xmpG:yellow>50.000000</xmpG:yellow> + <xmpG:black>0.000000</xmpG:black> + </rdf:li> + <rdf:li rdf:parseType="Resource"> + <xmpG:swatchName>C=0 M=95 Y=20 K=0</xmpG:swatchName> + <xmpG:mode>CMYK</xmpG:mode> + <xmpG:type>PROCESS</xmpG:type> + <xmpG:cyan>0.000000</xmpG:cyan> + <xmpG:magenta>95.000000</xmpG:magenta> + <xmpG:yellow>19.999998</xmpG:yellow> + <xmpG:black>0.000000</xmpG:black> + </rdf:li> + <rdf:li rdf:parseType="Resource"> + <xmpG:swatchName>C=25 M=25 Y=40 K=0</xmpG:swatchName> + <xmpG:mode>CMYK</xmpG:mode> + <xmpG:type>PROCESS</xmpG:type> + <xmpG:cyan>25.000000</xmpG:cyan> + <xmpG:magenta>25.000000</xmpG:magenta> + <xmpG:yellow>39.999996</xmpG:yellow> + <xmpG:black>0.000000</xmpG:black> + </rdf:li> + <rdf:li rdf:parseType="Resource"> + <xmpG:swatchName>C=40 M=45 Y=50 K=5</xmpG:swatchName> + <xmpG:mode>CMYK</xmpG:mode> + <xmpG:type>PROCESS</xmpG:type> + <xmpG:cyan>39.999996</xmpG:cyan> + <xmpG:magenta>45.000000</xmpG:magenta> + <xmpG:yellow>50.000000</xmpG:yellow> + <xmpG:black>5.000001</xmpG:black> + </rdf:li> + <rdf:li rdf:parseType="Resource"> + <xmpG:swatchName>C=50 M=50 Y=60 K=25</xmpG:swatchName> + <xmpG:mode>CMYK</xmpG:mode> + <xmpG:type>PROCESS</xmpG:type> + <xmpG:cyan>50.000000</xmpG:cyan> + <xmpG:magenta>50.000000</xmpG:magenta> + <xmpG:yellow>60.000004</xmpG:yellow> + <xmpG:black>25.000000</xmpG:black> + </rdf:li> + <rdf:li rdf:parseType="Resource"> + <xmpG:swatchName>C=55 M=60 Y=65 K=40</xmpG:swatchName> + <xmpG:mode>CMYK</xmpG:mode> + <xmpG:type>PROCESS</xmpG:type> + <xmpG:cyan>55.000000</xmpG:cyan> + <xmpG:magenta>60.000004</xmpG:magenta> + <xmpG:yellow>65.000000</xmpG:yellow> + <xmpG:black>39.999996</xmpG:black> + </rdf:li> + <rdf:li rdf:parseType="Resource"> + <xmpG:swatchName>C=25 M=40 Y=65 K=0</xmpG:swatchName> + <xmpG:mode>CMYK</xmpG:mode> + <xmpG:type>PROCESS</xmpG:type> + <xmpG:cyan>25.000000</xmpG:cyan> + <xmpG:magenta>39.999996</xmpG:magenta> + <xmpG:yellow>65.000000</xmpG:yellow> + <xmpG:black>0.000000</xmpG:black> + </rdf:li> + <rdf:li rdf:parseType="Resource"> + <xmpG:swatchName>C=30 M=50 Y=75 K=10</xmpG:swatchName> + <xmpG:mode>CMYK</xmpG:mode> + <xmpG:type>PROCESS</xmpG:type> + <xmpG:cyan>30.000002</xmpG:cyan> + <xmpG:magenta>50.000000</xmpG:magenta> + <xmpG:yellow>75.000000</xmpG:yellow> + <xmpG:black>10.000002</xmpG:black> + </rdf:li> + <rdf:li rdf:parseType="Resource"> + <xmpG:swatchName>C=35 M=60 Y=80 K=25</xmpG:swatchName> + <xmpG:mode>CMYK</xmpG:mode> + <xmpG:type>PROCESS</xmpG:type> + <xmpG:cyan>35.000004</xmpG:cyan> + <xmpG:magenta>60.000004</xmpG:magenta> + <xmpG:yellow>80.000000</xmpG:yellow> + <xmpG:black>25.000000</xmpG:black> + </rdf:li> + <rdf:li rdf:parseType="Resource"> + <xmpG:swatchName>C=40 M=65 Y=90 K=35</xmpG:swatchName> + <xmpG:mode>CMYK</xmpG:mode> + <xmpG:type>PROCESS</xmpG:type> + <xmpG:cyan>39.999996</xmpG:cyan> + <xmpG:magenta>65.000000</xmpG:magenta> + <xmpG:yellow>90.000000</xmpG:yellow> + <xmpG:black>35.000004</xmpG:black> + </rdf:li> + <rdf:li rdf:parseType="Resource"> + <xmpG:swatchName>C=40 M=70 Y=100 K=50</xmpG:swatchName> + <xmpG:mode>CMYK</xmpG:mode> + <xmpG:type>PROCESS</xmpG:type> + <xmpG:cyan>39.999996</xmpG:cyan> + <xmpG:magenta>70.000000</xmpG:magenta> + <xmpG:yellow>100.000000</xmpG:yellow> + <xmpG:black>50.000000</xmpG:black> + </rdf:li> + <rdf:li rdf:parseType="Resource"> + <xmpG:swatchName>C=50 M=70 Y=80 K=70</xmpG:swatchName> + <xmpG:mode>CMYK</xmpG:mode> + <xmpG:type>PROCESS</xmpG:type> + <xmpG:cyan>50.000000</xmpG:cyan> + <xmpG:magenta>70.000000</xmpG:magenta> + <xmpG:yellow>80.000000</xmpG:yellow> + <xmpG:black>70.000000</xmpG:black> + </rdf:li> + </rdf:Seq> + </xmpG:Colorants> + </rdf:li> + <rdf:li rdf:parseType="Resource"> + <xmpG:groupName>Grays</xmpG:groupName> + <xmpG:groupType>1</xmpG:groupType> + <xmpG:Colorants> + <rdf:Seq> + <rdf:li rdf:parseType="Resource"> + <xmpG:swatchName>C=0 M=0 Y=0 K=100</xmpG:swatchName> + <xmpG:mode>CMYK</xmpG:mode> + <xmpG:type>PROCESS</xmpG:type> + <xmpG:cyan>0.000000</xmpG:cyan> + <xmpG:magenta>0.000000</xmpG:magenta> + <xmpG:yellow>0.000000</xmpG:yellow> + <xmpG:black>100.000000</xmpG:black> + </rdf:li> + <rdf:li rdf:parseType="Resource"> + <xmpG:swatchName>C=0 M=0 Y=0 K=90</xmpG:swatchName> + <xmpG:mode>CMYK</xmpG:mode> + <xmpG:type>PROCESS</xmpG:type> + <xmpG:cyan>0.000000</xmpG:cyan> + <xmpG:magenta>0.000000</xmpG:magenta> + <xmpG:yellow>0.000000</xmpG:yellow> + <xmpG:black>89.999405</xmpG:black> + </rdf:li> + <rdf:li rdf:parseType="Resource"> + <xmpG:swatchName>C=0 M=0 Y=0 K=80</xmpG:swatchName> + <xmpG:mode>CMYK</xmpG:mode> + <xmpG:type>PROCESS</xmpG:type> + <xmpG:cyan>0.000000</xmpG:cyan> + <xmpG:magenta>0.000000</xmpG:magenta> + <xmpG:yellow>0.000000</xmpG:yellow> + <xmpG:black>79.998795</xmpG:black> + </rdf:li> + <rdf:li rdf:parseType="Resource"> + <xmpG:swatchName>C=0 M=0 Y=0 K=70</xmpG:swatchName> + <xmpG:mode>CMYK</xmpG:mode> + <xmpG:type>PROCESS</xmpG:type> + <xmpG:cyan>0.000000</xmpG:cyan> + <xmpG:magenta>0.000000</xmpG:magenta> + <xmpG:yellow>0.000000</xmpG:yellow> + <xmpG:black>69.999702</xmpG:black> + </rdf:li> + <rdf:li rdf:parseType="Resource"> + <xmpG:swatchName>C=0 M=0 Y=0 K=60</xmpG:swatchName> + <xmpG:mode>CMYK</xmpG:mode> + <xmpG:type>PROCESS</xmpG:type> + <xmpG:cyan>0.000000</xmpG:cyan> + <xmpG:magenta>0.000000</xmpG:magenta> + <xmpG:yellow>0.000000</xmpG:yellow> + <xmpG:black>59.999104</xmpG:black> + </rdf:li> + <rdf:li rdf:parseType="Resource"> + <xmpG:swatchName>C=0 M=0 Y=0 K=50</xmpG:swatchName> + <xmpG:mode>CMYK</xmpG:mode> + <xmpG:type>PROCESS</xmpG:type> + <xmpG:cyan>0.000000</xmpG:cyan> + <xmpG:magenta>0.000000</xmpG:magenta> + <xmpG:yellow>0.000000</xmpG:yellow> + <xmpG:black>50.000000</xmpG:black> + </rdf:li> + <rdf:li rdf:parseType="Resource"> + <xmpG:swatchName>C=0 M=0 Y=0 K=40</xmpG:swatchName> + <xmpG:mode>CMYK</xmpG:mode> + <xmpG:type>PROCESS</xmpG:type> + <xmpG:cyan>0.000000</xmpG:cyan> + <xmpG:magenta>0.000000</xmpG:magenta> + <xmpG:yellow>0.000000</xmpG:yellow> + <xmpG:black>39.999401</xmpG:black> + </rdf:li> + <rdf:li rdf:parseType="Resource"> + <xmpG:swatchName>C=0 M=0 Y=0 K=30</xmpG:swatchName> + <xmpG:mode>CMYK</xmpG:mode> + <xmpG:type>PROCESS</xmpG:type> + <xmpG:cyan>0.000000</xmpG:cyan> + <xmpG:magenta>0.000000</xmpG:magenta> + <xmpG:yellow>0.000000</xmpG:yellow> + <xmpG:black>29.998802</xmpG:black> + </rdf:li> + <rdf:li rdf:parseType="Resource"> + <xmpG:swatchName>C=0 M=0 Y=0 K=20</xmpG:swatchName> + <xmpG:mode>CMYK</xmpG:mode> + <xmpG:type>PROCESS</xmpG:type> + <xmpG:cyan>0.000000</xmpG:cyan> + <xmpG:magenta>0.000000</xmpG:magenta> + <xmpG:yellow>0.000000</xmpG:yellow> + <xmpG:black>19.999701</xmpG:black> + </rdf:li> + <rdf:li rdf:parseType="Resource"> + <xmpG:swatchName>C=0 M=0 Y=0 K=10</xmpG:swatchName> + <xmpG:mode>CMYK</xmpG:mode> + <xmpG:type>PROCESS</xmpG:type> + <xmpG:cyan>0.000000</xmpG:cyan> + <xmpG:magenta>0.000000</xmpG:magenta> + <xmpG:yellow>0.000000</xmpG:yellow> + <xmpG:black>9.999103</xmpG:black> + </rdf:li> + <rdf:li rdf:parseType="Resource"> + <xmpG:swatchName>C=0 M=0 Y=0 K=5</xmpG:swatchName> + <xmpG:mode>CMYK</xmpG:mode> + <xmpG:type>PROCESS</xmpG:type> + <xmpG:cyan>0.000000</xmpG:cyan> + <xmpG:magenta>0.000000</xmpG:magenta> + <xmpG:yellow>0.000000</xmpG:yellow> + <xmpG:black>4.998803</xmpG:black> + </rdf:li> + </rdf:Seq> + </xmpG:Colorants> + </rdf:li> + <rdf:li rdf:parseType="Resource"> + <xmpG:groupName>Brights</xmpG:groupName> + <xmpG:groupType>1</xmpG:groupType> + <xmpG:Colorants> + <rdf:Seq> + <rdf:li rdf:parseType="Resource"> + <xmpG:swatchName>C=0 M=100 Y=100 K=0</xmpG:swatchName> + <xmpG:mode>CMYK</xmpG:mode> + <xmpG:type>PROCESS</xmpG:type> + <xmpG:cyan>0.000000</xmpG:cyan> + <xmpG:magenta>100.000000</xmpG:magenta> + <xmpG:yellow>100.000000</xmpG:yellow> + <xmpG:black>0.000000</xmpG:black> + </rdf:li> + <rdf:li rdf:parseType="Resource"> + <xmpG:swatchName>C=0 M=75 Y=100 K=0</xmpG:swatchName> + <xmpG:mode>CMYK</xmpG:mode> + <xmpG:type>PROCESS</xmpG:type> + <xmpG:cyan>0.000000</xmpG:cyan> + <xmpG:magenta>75.000000</xmpG:magenta> + <xmpG:yellow>100.000000</xmpG:yellow> + <xmpG:black>0.000000</xmpG:black> + </rdf:li> + <rdf:li rdf:parseType="Resource"> + <xmpG:swatchName>C=0 M=10 Y=95 K=0</xmpG:swatchName> + <xmpG:mode>CMYK</xmpG:mode> + <xmpG:type>PROCESS</xmpG:type> + <xmpG:cyan>0.000000</xmpG:cyan> + <xmpG:magenta>10.000002</xmpG:magenta> + <xmpG:yellow>95.000000</xmpG:yellow> + <xmpG:black>0.000000</xmpG:black> + </rdf:li> + <rdf:li rdf:parseType="Resource"> + <xmpG:swatchName>C=85 M=10 Y=100 K=0</xmpG:swatchName> + <xmpG:mode>CMYK</xmpG:mode> + <xmpG:type>PROCESS</xmpG:type> + <xmpG:cyan>85.000000</xmpG:cyan> + <xmpG:magenta>10.000002</xmpG:magenta> + <xmpG:yellow>100.000000</xmpG:yellow> + <xmpG:black>0.000000</xmpG:black> + </rdf:li> + <rdf:li rdf:parseType="Resource"> + <xmpG:swatchName>C=100 M=90 Y=0 K=0</xmpG:swatchName> + <xmpG:mode>CMYK</xmpG:mode> + <xmpG:type>PROCESS</xmpG:type> + <xmpG:cyan>100.000000</xmpG:cyan> + <xmpG:magenta>90.000000</xmpG:magenta> + <xmpG:yellow>0.000000</xmpG:yellow> + <xmpG:black>0.000000</xmpG:black> + </rdf:li> + <rdf:li rdf:parseType="Resource"> + <xmpG:swatchName>C=60 M=90 Y=0 K=0</xmpG:swatchName> + <xmpG:mode>CMYK</xmpG:mode> + <xmpG:type>PROCESS</xmpG:type> + <xmpG:cyan>60.000004</xmpG:cyan> + <xmpG:magenta>90.000000</xmpG:magenta> + <xmpG:yellow>0.003099</xmpG:yellow> + <xmpG:black>0.003099</xmpG:black> + </rdf:li> + </rdf:Seq> + </xmpG:Colorants> + </rdf:li> + </rdf:Seq> + </xmpTPg:SwatchGroups> + </rdf:Description> + <rdf:Description rdf:about="" + xmlns:pdf="http://ns.adobe.com/pdf/1.3/"> + <pdf:Producer>Adobe PDF library 9.00</pdf:Producer> + </rdf:Description> + </rdf:RDF> +</x:xmpmeta> + + + + + + + + + + + + + + + + + + + + + +<?xpacket end="w"?>
endstream
endobj
3 0 obj
<</Count 1/Kids[31 0 R]/Type/Pages>>
endobj
31 0 obj
<</ArtBox[6.0 4.5 13.998 14.499]/BleedBox[0.0 0.0 19.0 19.0]/Contents 32 0 R/Group 33 0 R/LastModified(D:20100420111552-07'00')/MediaBox[0.0 0.0 19.0 19.0]/Parent 3 0 R/PieceInfo<</Illustrator 34 0 R>>/Resources<</ExtGState<</GS0 35 0 R>>/Properties<</MC0 29 0 R>>/XObject<</Fm0 36 0 R>>>>/Thumb 37 0 R/TrimBox[0.0 0.0 19.0 19.0]/Type/Page>>
endobj
32 0 obj
<</Filter/FlateDecode/Length 66>>stream
+HwVu6PprqV*2P0!] .J +W +(s(srUr +8;V'i$O[%B0E;4a!JC~>
endstream
endobj
38 0 obj
[/Indexed/DeviceRGB 255 39 0 R]
endobj
39 0 obj
<</Filter[/ASCII85Decode/FlateDecode]/Length 428>>stream
+8;X]O>EqN@%''O_@%e@?J;%+8(9e>X=MR6S?i^YgA3=].HDXF.R$lIL@"pJ+EP(%0 +b]6ajmNZn*!='OQZeQ^Y*,=]?C.B+\Ulg9dhD*"iC[;*=3`oP1[!S^)?1)IZ4dup` +E1r!/,*0[*9.aFIR2&b-C#s<Xl5FH@[<=!#6V)uDBXnIr.F>oRZ7Dl%MLY\.?d>Mn +6%Q2oYfNRF$$+ON<+]RUJmC0I<jlL.oXisZ;SYU[/7#<&37rclQKqeJe#,UF7Rgb1 +VNWFKf>nDZ4OTs0S!saG>GGKUlQ*Q?45:CI&4J'_2j<etJICj7e7nPMb=O6S7UOH< +PO7r\I.Hu&e0d&E<.')fERr/l+*W,)q^D*ai5<uuLX.7g/>$XKrcYp0n+Xl_nU*O( +l[$6Nn+Z_Nq0]s7hs]`XX1nZ8&94a\~>
endstream
endobj
36 0 obj
<</BBox[6.0 14.499 13.998 4.5]/Group 40 0 R/Length 74/Matrix[1.0 0.0 0.0 1.0 0.0 0.0]/Resources<</ExtGState<</GS0 41 0 R>>>>/Subtype/Form>>stream
+0 0 0 1 k +/GS0 gs +q 1 0 0 1 6 14.499 cm +0 0 m +7.998 -5 l +0 -9.999 l +h +f +Q +
endstream
endobj
40 0 obj
<</I false/K false/S/Transparency/Type/Group>>
endobj
41 0 obj
<</AIS false/BM/Normal/CA 1.0/OP false/OPM 1/SA true/SMask/None/Type/ExtGState/ca 1.0/op false>>
endobj
29 0 obj
<</Intent 42 0 R/Name(Layer 1)/Type/OCG/Usage 43 0 R>>
endobj
42 0 obj
[/View/Design]
endobj
43 0 obj
<</CreatorInfo<</Creator(Adobe Illustrator 14.0)/Subtype/Artwork>>>>
endobj
35 0 obj
<</AIS false/BM/Normal/CA 0.669998/OP false/OPM 1/SA true/SMask/None/Type/ExtGState/ca 0.669998/op false>>
endobj
34 0 obj
<</LastModified(D:20100420111552-07'00')/Private 44 0 R>>
endobj
44 0 obj
<</AIMetaData 45 0 R/AIPDFPrivateData1 46 0 R/AIPDFPrivateData10 47 0 R/AIPDFPrivateData2 48 0 R/AIPDFPrivateData3 49 0 R/AIPDFPrivateData4 50 0 R/AIPDFPrivateData5 51 0 R/AIPDFPrivateData6 52 0 R/AIPDFPrivateData7 53 0 R/AIPDFPrivateData8 54 0 R/AIPDFPrivateData9 55 0 R/ContainerVersion 11/CreatorVersion 14/NumBlock 10/RoundtripVersion 14>>
endobj
45 0 obj
<</Length 914>>stream
+%!PS-Adobe-3.0
%%Creator: Adobe Illustrator(R) 14.0
%%AI8_CreatorVersion: 14.0.0
%%For: (Nicholas Jitkoff) ()
%%Title: (HierarchyArrow.pdf)
%%CreationDate: 4/20/10 11:15 AM
%%Canvassize: 16383
%%BoundingBox: 6 4 14 15
%%HiResBoundingBox: 6 4.5 13.998 14.499
%%DocumentProcessColors: Black
%AI5_FileFormat 10.0
%AI12_BuildNumber: 367
%AI3_ColorUsage: Color
%AI7_ImageSettings: 0
%%CMYKProcessColor: 1 1 1 1 ([Registration])
%AI3_Cropmarks: 0 0 19 19
%AI3_TemplateBox: 9.5 9.5 9.5 9.5
%AI3_TileBox: -296.5 -386.5 315.5 405.5
%AI3_DocumentPreview: None
%AI5_ArtSize: 14400 14400
%AI5_RulerUnits: 2
%AI9_ColorModel: 2
%AI5_ArtFlags: 0 0 0 1 0 0 1 0 0
%AI5_TargetResolution: 800
%AI5_NumLayers: 1
%AI9_OpenToView: -19 26 24 1351 758 90 0 0 52 138 0 0 0 1 1 0 1 1 0
%AI5_OpenViewLayers: 7
%%PageOrigin:0 0
%AI7_GridSettings: 72 72 72 72 1 0 0.8 0.8 0.8 0.9 0.9 0.9
%AI9_Flatten: 1
%AI12_CMSettings: 00.MS
%%EndComments
endstream
endobj
46 0 obj
<</Length 13044>>stream
+%%BoundingBox: 6 4 14 15
%%HiResBoundingBox: 6 4.5 13.998 14.499
%AI7_Thumbnail: 104 128 8
%%BeginData: 12914 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
%524C457DA8FD66FF52537DFD65FF7D525259A8FD63FFFD05527DA8FD61FF
%7D527D527D527DA8FD60FF52525259FD04527DFD5FFF7D527D527D527D52
%5352A8FD5DFFFD0B527DA8FD5BFF7D527D527D527D527D527D527D7DFD5A
%FF52595252525952525259FD0552A8FD58FF7D527D527D527D527D527D52
%7D527D527DA8FD56FFFD12527DFD55FF7D527D527D527D527D527D527D52
%7D527D52537DA9FD53FF52525259525252595252525952525259FD05527D
%A8FD51FF7D527D527D527D527D527D527D527D527D527D527D527DA8FD50
%FFFD1952FD4FFF7D527D527D527D527D527D527D527D527D527D527D527D
%527D52A8FD4DFF52595252525952525259525252595252525952525259FD
%05527DA8FD4BFF7D527D527D527D527D527D527D527D527D527D527D527D
%527D527D52527DFD4AFFFD1F52A8FD48FF7D527D527D527D527D527D527D
%527D527D527D527D527D527D527D527D527D527DA8FD46FF525252595252
%525952525259525252595252525952525259525252595252525352527DFD
%45FF7D527D527D527D527D527D527D527D527D527D527D527D527D527D52
%7D527D527D525252FD44FFFD25527DA8FD41FF7D527D527D527D527D527D
%527D527D527D527D527D527D527D527D527D527D527D527D527D527DA8FD
%40FF52595252525952525259525252595252525952525259525252595252
%52595252525952525259525253FD3FFF7D527D527D527D527D527D527D52
%7D527D527D527D527D527D527D527D527D527D527D527D527D525252A8FD
%3DFFFD2B527DA8FD3BFF7D527D527D527D527D527D527D527D527D527D52
%7D527D527D527D527D527D527D527D527D527D527D527D52537DFD3AFF52
%525259525252595252525952525259525252595252525952525259525252
%59525252595252525952525259525252A8FD38FF7D527D527D527D527D52
%7D527D527D527D527D527D527D527D527D527D527D527D527D527D527D52
%7D527D527D5252527DA8FD36FFFD32527DFD35FF7D527D527D527D527D52
%7D527D527D527D527D527D527D527D527D527D527D527D527D527D527D52
%7D527D527D527D527D525253FD34FF525952525259525252595252525952
%525259525252595252525952525259525252595252525952525259525252
%59525252595252527DA8FD31FF7D527D527D527D527D527D527D527D527D
%527D527D527D527D527D527D527D527D527D527D527D527D527D527D527D
%527D527D5259527DA8FD30FFFD385259A9FD2EFF7D527D527D527D527D52
%7D527D527D527D527D527D527D527D527D527D527D527D527D527D527D52
%7D527D527D527D527D527D527D527D525252A8FD2DFF5252525952525259
%525252595252525952525259525252595252525952525259525252595252
%5259525252595252525952525259525252595252527DA8FD2BFF7D527D52
%7D527D527D527D527D527D527D527D527D527D527D527D527D527D527D52
%7D527D527D527D527D527D527D527D527D527D527D527D527D52537DFD2A
%FFFD3F52A8FD28FF7D527D527D527D527D527D527D527D527D527D527D52
%7D527D527D527D527D527D527D527D527D527D527D527D527D527D527D52
%7D527D527D527D527D5259527DA8FD26FF52595252525952525259525252
%595252525952525259525252595252525952525259525252595252525952
%52525952525259525252595252525952525259525252537DFD25FF7D527D
%527D527D527D527D527D527D527D527D527D527D527D527D527D527D527D
%527D527D527D527D527D527D527D527D527D527D527D527D527D527D527D
%527D525259A8FD23FFFD45527DA8FD21FF7D527D527D527D527D527D527D
%527D527D527D527D527D527D527D527D527D527D527D527D527D527D527D
%527D527D527D527D527D527D527D527D527D527D527D527D527D527DA8FD
%20FF52525259525252595252525952525259525252595252525952525259
%525252595252525952525259525252595252525952525259525252595252
%52595252525952525259FD04527DFD1FFF7D527D527D527D527D527D527D
%527D527D527D527D527D527D527D527D527D527D527D527D527D527D527D
%527D527D527D527D527D527D527D527D527D527D527D527D527D527D5253
%52A8FD1DFFFD4B527DA8FD1BFF7D527D527D527D527D527D527D527D527D
%527D527D527D527D527D527D527D527D527D527D527D527D527D527D527D
%527D527D527D527D527D527D527D527D527D527D527D527D527D527D527D
%7DFD1AFF5259525252595252525952525259525252595252525952525259
%525252595252525952525259525252595252525952525259525252595252
%525952525259525252595252525952525259FD0552A8FD18FF7D527D527D
%527D527D527D527D527D527D527D527D527D527D527D527D527D527D527D
%527D527D527D527D527D527D527D527D527D527D527D527D527D527D527D
%527D527D527D527D527D527D527D527DA8FD16FFFD52527DFD15FF7D527D
%527D527D527D527D527D527D527D527D527D527D527D527D527D527D527D
%527D527D527D527D527D527D527D527D527D527D527D527D527D527D527D
%527D527D527D527D527D527D527D527D527D52537DA9FD13FF5252525952
%525259525252595252525952525259525252595252525952525259525252
%595252525952525259525252595252525952525259525252595252525952
%525259525252595252525952525259FD05527DA8FD11FF7D527D527D527D
%527D527D527D527D527D527D527D527D527D527D527D527D527D527D527D
%527D527D527D527D527D527D527D527D527D527D527D527D527D527D527D
%527D527D527D527D527D527D527D527D527D527DA8FD10FFFD5952FD0FFF
%7D527D527D527D527D527D527D527D527D527D527D527D527D527D527D52
%7D527D527D527D527D527D527D527D527D527D527D527D527D527D527D52
%7D527D527D527D527D527D527D527D527D527D527D527D527D527D527D52
%A8FD0DFF5259525252595252525952525259525252595252525952525259
%525252595252525952525259525252595252525952525259525252595252
%525952525259525252595252525952525259525252595252525952525259
%FD05527DA8FD0BFF7D527D527D527D527D527D527D527D527D527D527D52
%7D527D527D527D527D527D527D527D527D527D527D527D527D527D527D52
%7D527D527D527D527D527D527D527D527D527D527D527D527D527D527D52
%7D527D527D527D527D52527DFD0AFFFD5F52A8FD08FF7D527D527D527D52
%7D527D527D527D527D527D527D527D527D527D527D527D527D527D527D52
%7D527D527D527D527D527D527D527D527D527D527D527D527D527D527D52
%7D527D527D527D527D527D527D527D527D527D527D527D527D527D527DA8
%FD06FF525252595252525952525259525252595252525952525259525252
%595252525952525259525252595252525952525259525252595252525952
%525259525252595252525952525259525252595252525952525259525252
%59525252595252525352527DFD05FF7D527D527D527D527D527D527D527D
%527D527D527D527D527D527D527D527D527D527D527D527D527D527D527D
%527D527D527D527D527D527D527D527D527D527D527D527D527D527D527D
%527D527D527D527D527D527D527D527D527D527D527D525252FD04FFFD65
%527DA8FF7D527D527D527D527D527D527D527D527D527D527D527D527D52
%7D527D527D527D527D527D527D527D527D527D527D527D527D527D527D52
%7D527D527D527D527D527D527D527D527D527D527D527D527D527D527D52
%7D527D527D527D527D527D527D527D7DFFFF525952525259525252595252
%525952525259525252595252525952525259525252595252525952525259
%525252595252525952525259525252595252525952525259525252595252
%52595252525952525259525252595252525952525259FD05527DA8FFFFFF
%7D527D527D527D527D527D527D527D527D527D527D527D527D527D527D52
%7D527D527D527D527D527D527D527D527D527D527D527D527D527D527D52
%7D527D527D527D527D527D527D527D527D527D527D527D527D527D527D52
%7D527D527D525252A8FD05FFFD605259A9FD06FF7D527D527D527D527D52
%7D527D527D527D527D527D527D527D527D527D527D527D527D527D527D52
%7D527D527D527D527D527D527D527D527D527D527D527D527D527D527D52
%7D527D527D527D527D527D527D527D527D527D527D527D527DA8FD08FF52
%525259525252595252525952525259525252595252525952525259525252
%595252525952525259525252595252525952525259525252595252525952
%525259525252595252525952525259525252595252525952525259FD0552
%7DA8FD09FF7D527D527D527D527D527D527D527D527D527D527D527D527D
%527D527D527D527D527D527D527D527D527D527D527D527D527D527D527D
%527D527D527D527D527D527D527D527D527D527D527D527D527D527D527D
%527D527D525252FD0CFFFD5A527DFD0DFF7D527D527D527D527D527D527D
%527D527D527D527D527D527D527D527D527D527D527D527D527D527D527D
%527D527D527D527D527D527D527D527D527D527D527D527D527D527D527D
%527D527D527D527D527D527D5259527DA8FD0EFF52595252525952525259
%525252595252525952525259525252595252525952525259525252595252
%525952525259525252595252525952525259525252595252525952525259
%525252595252525952525259FD0552A8FD10FF7D527D527D527D527D527D
%527D527D527D527D527D527D527D527D527D527D527D527D527D527D527D
%527D527D527D527D527D527D527D527D527D527D527D527D527D527D527D
%527D527D527D527D527D527D52527DFD12FFFD53527DA8FD13FF7D527D52
%7D527D527D527D527D527D527D527D527D527D527D527D527D527D527D52
%7D527D527D527D527D527D527D527D527D527D527D527D527D527D527D52
%7D527D527D527D527D527D527D527D525252A8FD15FF5252525952525259
%525252595252525952525259525252595252525952525259525252595252
%525952525259525252595252525952525259525252595252525952525259
%5252525952525259FD04527DFD17FF7D527D527D527D527D527D527D527D
%527D527D527D527D527D527D527D527D527D527D527D527D527D527D527D
%527D527D527D527D527D527D527D527D527D527D527D527D527D527D527D
%527D527DA8FD18FFFD4D527DA8FD19FF7D527D527D527D527D527D527D52
%7D527D527D527D527D527D527D527D527D527D527D527D527D527D527D52
%7D527D527D527D527D527D527D527D527D527D527D527D527D527D527D52
%5253FD1CFF52595252525952525259525252595252525952525259525252
%595252525952525259525252595252525952525259525252595252525952
%525259525252595252525952525259525252537DFD1DFF7D527D527D527D
%527D527D527D527D527D527D527D527D527D527D527D527D527D527D527D
%527D527D527D527D527D527D527D527D527D527D527D527D527D527D527D
%527D527D527DA8FD1EFFFD4752A8FD20FF7D527D527D527D527D527D527D
%527D527D527D527D527D527D527D527D527D527D527D527D527D527D527D
%527D527D527D527D527D527D527D527D527D527D527D527D52537DFD22FF
%525252595252525952525259525252595252525952525259525252595252
%525952525259525252595252525952525259525252595252525952525259
%525252595252527DA8FD23FF7D527D527D527D527D527D527D527D527D52
%7D527D527D527D527D527D527D527D527D527D527D527D527D527D527D52
%7D527D527D527D527D527D527D527D525352A8FD25FFFD4152FD27FF7D52
%7D527D527D527D527D527D527D527D527D527D527D527D527D527D527D52
%7D527D527D527D527D527D527D527D527D527D527D527D527D527D527D52
%7DA8FD28FF52595252525952525259525252595252525952525259525252
%595252525952525259525252595252525952525259525252595252525952
%5252595252527DA8FD29FF7D527D527D527D527D527D527D527D527D527D
%527D527D527D527D527D527D527D527D527D527D527D527D527D527D527D
%527D527D527D527D525259A8FD2BFFFD3A527DFD2DFF7D527D527D527D52
%7D527D527D527D527D527D527D527D527D527D527D527D527D527D527D52
%7D527D527D527D527D527D527D527D527D527DA8FD2EFF52525259525252
%595252525952525259525252595252525952525259525252595252525952
%525259525252595252525952525259525252A8FD30FF7D527D527D527D52
%7D527D527D527D527D527D527D527D527D527D527D527D527D527D527D52
%7D527D527D527D527D527D527D52537DFD32FFFD33527DA8FD33FF7D527D
%527D527D527D527D527D527D527D527D527D527D527D527D527D527D527D
%527D527D527D527D527D527D527D527D52A8FD35FF525952525259525252
%595252525952525259525252595252525952525259525252595252525952
%52525952525259525253FD37FF7D527D527D527D527D527D527D527D527D
%527D527D527D527D527D527D527D527D527D527D527D527D527D5259527D
%A8FD38FFFD2D527DA8FD39FF7D527D527D527D527D527D527D527D527D52
%7D527D527D527D527D527D527D527D527D527D527D527D52537DA9FD3BFF
%525252595252525952525259525252595252525952525259525252595252
%5259525252595252525352527DFD3DFF7D527D527D527D527D527D527D52
%7D527D527D527D527D527D527D527D527D527D527D527D5252527DA8FD3E
%FFFD2752A8FD40FF7D527D527D527D527D527D527D527D527D527D527D52
%7D527D527D527D527D527D527D527D7DFD42FF5259525252595252525952
%52525952525259525252595252525952525259FD05527DA8FD43FF7D527D
%527D527D527D527D527D527D527D527D527D527D527D527D527D527D5252
%52A8FD45FFFD205259A9FD46FF7D527D527D527D527D527D527D527D527D
%527D527D527D527D527D527D527DA8FD48FF525252595252525952525259
%525252595252525952525259FD05527DA8FD49FF7D527D527D527D527D52
%7D527D527D527D527D527D527D527D525252FD4CFFFD1A527DFD4DFF7D52
%7D527D527D527D527D527D527D527D527D527D5259527DA8FD4EFF525952
%525259525252595252525952525259FD0552A8FD50FF7D527D527D527D52
%7D527D527D527D527D527D52527DFD52FFFD13527DA8FD53FF7D527D527D
%527D527D527D527D527D525252A8FD55FF525252595252525952525259FD
%04527DFD57FF7D527D527D527D527D527D527D527DA8FD58FFFD0D527DA8
%FD59FF7D527D527D527D527D525253FD5CFF525952525259525252537DFD
%5DFF7D527D527D527D527DA8FD5EFFFD0752A8FD60FF7D527D52537DFD62
%FF5252527DA8FD63FF5352A8FD65FF52FD66FFFF
%%EndData
endstream
endobj
47 0 obj
<</Filter[/FlateDecode]/Length 8576>>stream
+HWVL}<@ @ HErYgK}$?X\9ȹmoJykeO</TK|/}줞)y+Vʅ6+BlRwbuPVӵ?o7]p[Qy"O3u`9 +PP5
o_Joz=3ɭY7;R*uAOU汽f#n'Ñ,A?\orbXRwmRy&/թ"m,{deV,GJgӿ4P$<"+A:p< \ spZ2$D
5ѵõOq{yPހN&(ql+f@{
h(vv +v(ʘXW"XVB|`nprx&LXMc^bRJE!M^- E5u]jѰwhXJIG4, #!0
2bJ%!` +KB-,_\Y(ԍЕyBhw{RIc@l..}`)*R;}!XWU\k^ﺬTJ:ev FYhj,}BO`5рKCQ/J}W_,g]ck}#lr|*ޕ3|z?r{Myk5.Oq48>bW6:ŀS?x=>\nN}mUJDZJwAΕGݮeW/IFwYIdY)gė~bt<Ě5VY?FE?˨mI1 +bp'ww}N&Q]FgT/(?c5YQޣ=_2j1o>F9ݨv xJO7WgH7&2jmd`6O/wL9>wLe{)({Y q'd;@| gi874LUl7ƭ#n7:Y5 ck^_`'ӝ0.=ˆzI7u.p@uy\<a=`L
q6)yZ;+ݪ>ԁ?.1Io%#K\~҆(oEOF>NwF0\x?OZO +MWꤒAAņ+urcbI\T[FloV8F
5aਡRZ'iVT}+
1HT^6I{@բ$J's*9"cij1('7 +7gay +KLyaJQ9oR)[TCu?s<C"
~c{FxN]^}݅#
QAtyYI>k^K1\W'dYs fTpѦ,5w\Bs;/\%6 +і> +R66
Oߗm`-,{kksQ?vTI#*rW{2F3;=Z'ޕl+$.9NILHYJ'Ct-w{+;`
XCR4^xft\s6 +]ݩ|[f> awJ`z=V)
G;5a]B+ tu&) +VH|\E㬾*p|TZ-őxbpN?%*"}[,N~微ŲC!D,A4̻/Rv-ws<hNC7F!ihpHh*p 9>
Xb$o1,:
Akj]1<1PŘ82 +{k +o\|=1
GiNiIߦad1Sumr\2$H]X0Z>4F6 dA?@dsW*_Jtc
;SPqarV}##|?aҌMaNga|f-fCБT{F +98veϤj<SMa +KAI6*]
E6VAizu"z^r؆!`oF5DG؇ny~?oFd8M+}LNpw.t/8+:eFӺ};V +sx${!ny +W'NP,PoB
wje3sfi;c|'$>%!ٷ0 +XfGҰJhđW>_ދ7px?\l2>>GE-f;{i!߈`#FY6FtΩo6F17ףQ㌍[>5ߙ'O,[lNB} +߷P +6wc; ]9npl>,[B憞^Na_L[,FrT+C@3VshU$ZpdBQ DM
mQJ@xebi~Xƅ'9VYiצ^ _Z%3?"6MNGCTu +`Z" CKz'gcGXďE5Hb/y6Kq-PduV"\!wNȻ8IFa\v8HҐqaR mr4y٣%qT*
]mh?zHpM9RaXv 粴 =_ͨkWbjJ6h);X<*+\MD/ž>417^ ;$ >B.WU?aqUxDk&& +5U7x8TP +1Lo=k}/2ꐊZfXZ7%>tuuDr4P<<hP;H"Z@);OEpɹ!6:XgfժQp|{mMO5C&zrP^16TLG=k6ݛϨE{- AAp&tw2 X!e1YkG `2!Jy!}/`@@ok&B:=;Ʉ<Hub B\<ȷ +Z>[mK_Yʼn;#*M)n쏡WvaʌID +B1{e!C)[ +Э=Rh%X}[ +gA6Toa;05N9^p'Ne@r+iǑ/ר!Q,c +se +Ci!q1ل5
Cg7'#Cj)l&^i(Vn(x́bǬWQQ切P,VH`7BBiHYrb6L
G=ujGM)BV45jp2fn +]jOLb"/~h^/_aOk,僮99JVE|s],!KeD"ŧxeUӳRl=~~zH$,DX,wPF۾Ѯ2)%/gӌE)$7+¹4Hrh5>=d顠sqMqP] Q;0vkLOGɧ + +|n-da,(?Cu/4hicxRbm&L6{E\ +Wg«?mgnxinԫ
l {ZFj(FxM\i3CZ녌U]=z̿WCZib0[Ϙ֬K0&ٳicOb_¥Dh_UȵU2%TMRhuYքˌ]~آ}E#}ۤ/nѸפ/n&mK]sfvTʂܑށ!BqDW4銛{Pp!)[nXA* +`V*j0^s;KHzB~JbgkTDRi(?Uߩnȝկ}·"SA+~wd:eÄ1{K4-bn`AHGP7 +U$c"SƥϤom $!H`y)P7?G2F0- +ek'9Iڈt\\wFС^y(qޠxHzx4+ c+nw;e` +"xq۠i +)iø!l=c ʬKx,Aw+ +O(/㌸lr@ +ZXs6;`UmB/c=C{8g)^WY +3B\nk"71E*pFhc +Jم[GhAUWOLP,JֺLhw|Ry<FSѨl2a{AQ<ϒbM]VMad1kd6 1, +HWn``^R"%fgƘn,Cmeesxѭm8n^Ūêٟɦ\]+ꑳ}_z{4ݾMo>{(%7ת]{iLggP>tM~wwwޛst^Buפ?V8e>QK&P_ݮ7YTwh7u{]zǡ:~?UޕX2 +s)1.nUjKwj *nr1oԡn6+l8#ܘ{hͻG@6T-9Su_8wnX +j7Qg۾-o}I{?kFˮQk6zƕ~lHݭ/YzZ6M}ߗۇW}
>~z8irU_w4m݀&Lv[CCaFGq..N T;ۗHmPFڐ%&4 +Hi䴠L?>0@X>C?b_π/"$~ $&fib& B$$PAd@BQsCKx3BP =\ +S!E"HE&rQ{hB)h@! +~Xb,bi=o1h¼+TiB#WF1uFrF=vޤҩ91NZ:˺K;̺L;-5Nۜ@b}$֑psvuuvu4Nז/e#Yhɘgmu Ga1 $Tafa+A0D2J +afo⮭Rail: ʥZl8wQAP91;qdKS@2;:3)HCW + +uIJF2Lt*LMF\i㻌\{Ll;ϫc<Et8@2K}Cˇ:պԑ +wB\.b9"1аy@@Nx@B<^$.nu
5m_tN=>:(嘠0UBHq,8s?G8)&!$qhCO +~)sʞM6MeP#ei-DH6ݙ&҈S!q4#Qp(BL@'8l1x!ѧ]9BAjC#H02'>2Ӈ} ]I9rYU^h@$xZ3)MgKuժAЃStpTd\SvRUKsNL:Vg# &.4tCLI+'j8W98/K +9TB%@XJU?
G!J(D#(m"'k3nGn܈OwЍ!SoU0adwpȩ*Rbw{gX%"ïvi2TNRq:>byO!#mgwhu+<Nku'
myd&ض#[/^zjֈZ60&±mZZbpk{{ +Nlkei"*ʲ@lZyq)J 1\ȵei2x!7Q ooD[!m-nJ>ۧg$l#'vW##u-gMl1ۣekdc)!l+ڎvy^7=Z#`=0_7Ol#߿|~~ wOy9.̲{6_pB:ι&CŦ5k<F&.|Ak +J/k]tɆi5VG[uBڅӉ_wr'jh:+bS~JZVgE`;m9<OۼmniPi7pC5d7$b <Xfd&!\K4螮ubHI爲+'ϝ +pN*V/1MJԷ{3oVC"l^'ǀo֤%pUEu +,{xp$I\ld*UmZ4gc`Y]VbEV`ycYa8L>3O<=:1zbN'R'V'Z'^'b'f3BOjN/sLB3ӫ +7dlvB+Fy'N1kfy=2l +5»ǀKzT>o`=ʎ.QWKO:S<Q8?l}JzU y^4gm>g곺g,ZiE}$9;[fl!>rИr0ٚx7=E(@\Q\ѻPw坏V:|wPKwtxp$_ɉl%^`Y+eEV`y!xe$ +7veYg,Y1bBAP('''W ]ut-InP+EF88m^+жZjA8M1
+9|&tY!e;2|[f2(h2Xe|O %x!y7ao QJG2|WԷH,}Yj^n|*u~IOW4^ˠɪ~WݙҙzT
6x}kV>MRi^5W
VjnBZ +q*Ul`͇OWNڦ=Ʒ
nӍԇO7BlqӛǽL:7lrail:`&Gwng{HcR5h{4_ͺ;`aRO㟿><~yz&_˥?5ᷧs N/chG|*_(^Q(=kd˕EXO_uqڂ
<oYUV.oaulfXՈf38&GItY.S}w hq8XD'IrÔ\0%aIO,hɆظ4Bu=|:{?
v#Cq@Sp +ۊ$ 6Qc짪C_AS<#bVbuY=kYSּ*=Und+a)*,#(+R)_pUc-uJӫ40pyYF;8ap\A~)z݁Lg3X +eY9XZ)5l)QJQW$JF.A%v%dDjB()AV\ńX+8G`N@9 70CE@SƱ}lc7JF!Yp=N3l OT7⪔}
BJcQSK(9}Q%6+;J/= M{@In
N۶E';h,2u):.:: @ zIl9q"xً{!.LE\eJ{O_UWI]Y9cOIJ֬mX*WzUkLσۨf_Ϗ?Fz|zޏT~?r}۷ѵVJH-39I)h+e1+Rସ|<9;.ãdqD̗gJU8q"'48w8{-RO +"<^v*75lJXHdy崭zӎK[CIMbX v'ԄSq.BOSVg]9{ *{(T2w'k@IjE"»C +HiɌm +nڭ$gMmJbH*MЏJ!M+k&r>_,t,xÊY
˱dYnY+k$,$Y8]Kɾ#)eM$=$-$ +/8M~ۛ*ҦySAO*_ +d<ҡ$qrP(ӈ[Yt}tImY8-OC{-!4! +Yv'ԄC}t$" +qeЌb$jASDu-@",0@$ EI)6Q[$K̀1ЛZNSD59QUIBxhEz|M$4MklcݨFB+H:(!H
)4!ANDPkyWЧغwt5&C6`Xe%ֶ +ưr^5ʓ?5SUߩ]TRo6Fnח;~9|lPovBnz{?մtPS#W?s&٬[6,DAesjs~qA2ոtR{]j)*GG?vs--ˌ~|q+~'՝&@s(p_VF*ȉ:1̌iG)f"~OJ4Rr7؟)M6hUɬZ6dWٰ.,+V0[\[Ѽui`-lXX# +?LFa+]YnXag쬆 +lg쬆;tjtYZLgCWv*HdhT^8"C:U+1_Nr9BfGL=17O54\D _ԕPpe4Ju^_Npe^f +g +h?5566/Im.?}ڌlZ6K4lLuU5Ez1+oj%*MQ` +|}xb99Օ^z^ ++kK~^a鯋_BL.`t {An4@#$tB%/d7Uw:#b.'L{J1cǀ>1c>!/>o;vE<9w#.hR҇O_?֔N/Wu)QkJ'`8EHk\)$Ka'%ם+-</H_̧__^*˗.?˗z"ݏtx,<c>ҔqS +E46k|jx'4οzU~ʀLe5L#MYQFb,nUEpUQh44FmdEQMdQ'F(6 +E)aFmdFj{nVH,SeYz +yYO8-O_b*ò,WY=k`,r%V5KSUeXe'g
UUc8{<bKJ,˱<Xŕ/Q'^Rف%4-<c +3P誉NJn'{%PwRW#܋FL+WZ6Õ++tmI*
x0G{[Nz)&nas6 i<"y4 dHIXɥB;rNHHk/ +""E<`ؑ; k=2"{5$,䈔m&aaGH}H%: <'p?h\@uxÃ;,C#: +0 #20$caPF5°&)98[ay@EX˜``=,6jGX@`E0cSv0&`#L{'H:?#-HDBDC6Ȉ#!0 +qh#&rDlN USXu~E2ZR|ih0-̱ ò,U=Xr\2&r%;ZEr*2Y\gkgM}H[/vҐ(>
'H
G`;ÇDQRML]]=+U +O6Ľ*$}Fs+#^H>dI:$BLvVϚ% 8/BR4<{6'$#X$D#>$=agdd42] + + +ǭ44
5#wI^J +1P,RGZmij35^zg9zr/e+;\*bž +_]^یGy~#fY?ؼno>#J~
x!~%acS.L{ό/ٜ7>?' ^l<j(-T KwH+< +e!ͦ舒Tݡ6Wyr&0I5G,
ƍR@`㩽LGK!UI ^P|J a٪#l|_
/89 +ȑ#Ȍx%;,5˳]=,vuXkuI.0Uhhm5 +%]2F7dEh[
J7˞'9Y +!)bG"dPfKɛfK]DmfȦf貕Ij2)7vȐZ[szaųec
f ho[` +0 +HIAmMb^711^t-y'XLgن0TH~焔w[>?B
oޕA({*sS}әz:P8W7Xb9yxCᖄ7nbrPRK#-.y<3{2S10 +e0NyTTIeUTUMjSV;u:ꤳ.G=u18M0$M143J"mYo6lNߪvYwE\vU&Ty퍷y>싯O&t0|"ĐB%&:h>c9Xcc0C*dM.RL)TRM-iau6f}9s.<au)K(K)2 kKU]MU_k: +S5L5B-JMXjԣhVG\5$*}Ud] pEU)ωUիj]<ӍK~<V;8XVy)qvw*=xyiVS(NNϴKATm3B
>S6`Dv`JDؓG}f#*`Ng ,7w#a2w5a,J5}$2p8n>߂eX7ZH 7L3ϰtw| +egִ
չKDD(+c+@JLXK4a.^XT0jC%y**A'%h⦥rD@ĥԋS% +}Y"a}ɰJpH1eۏlWW2Et? <to]K +ĮA,,YlRGn{Gr{E|HwlNrk))JpDG!!ߊ2f̚XEݰ.\*ҍ?{QoI\E}@x_]hAD'D+Q*2~af-BSEW,+@cKb
1a$?%s.;wgA}J f($fI+G$FC +U<u(ykbVT\vՑZB-nbAa'u#qIGX1hquE+\oGF$T&Ij&fYaVGdDԝxд(NʜIr%nxS\_`+_B^C Ň䣡N$o~prP!{}HB~Pfp"q',_^]`+g8x~bt +'߱;!˸ywƧ>_P>|\uϧx>Η[q~CH[f։支7Nvݦ+ڢw`^^7gmߢWGAt``=ݛa}++]0$MGUR +?IAc +Bܭ--Vvq%nqDQ8Gl},8.D&$s\^'rzȻ@;+ApK82-]m}dhEr;ɮW<
KIK^MXV\&)g-ݝB EZHˣYu5)pz|`3͌Tqt=.d,5q
MTF;I#? \馓tXի'IL0mxgEJxt{8
7tfD??Ěs1qS]c垰A֚>n +rg4vNE7LbR/BO2/"//_=w"qW:]a/e℟IMyQW6$:lѩ95e)㢜`i͌
68;frf\=AbeSSڹjecyНė, +6E%$`'ƬwXHTj2գZ3fj*~G ^zT̷QmԽrP~#Nӵ-_1&53vdl.2fY d3!!SdBk'eR fs3\kc-~U:?
]['mSo±ĭ,q"rBRrnūWU=mWOT
ݵ}#o`SSFVGUZڼck$
Ӱ
_'`Kޣ.O4握. +˨7Տ;a0 dv3
j + +P'4b#5F;
:8}e8dC!S5q+IctQ9>XDDZ"R,SUDDDD6M=7bQ"<Eu4 +)KMD6`PMv"yT'LG.̅␚'nmǎ^
#tIiGb>`X{}:8i^A}y}a<*??)ss]o}7oi0:08݉'OFO??3$ +Pt<JSwv[Ay.ۮ?+ij#FT\pRYQIIGHa#0$0f@|(q^a1\-p +`냮bK͉!hJ@m }|PQg;+/ج +iG.;n {)|}XkmWN-$i%$$$\ZXQZ(
׀wѣjŘsQWX|h,!ŔҔrQWX +^پfBµ +a706_WC n멦$!9|= !$fk)vdS3Vʜ5E{xsb,502CLwdYřE%
%/tsMZ'#81&c|zX֍P^.taHÊC#{hXEIT-U㊢rEYuABFӺ3K)*yY*,?%2u
:pT$ 6,Pl$T<bɩJe˂E~TBe--z`W8( _zQ'=܈
jxv:c-eâ#bOe +ΩPpзCuCADŽz7=&5"I̒aBDɃ̒ +
X䨍e6{ċ50lc*:uK\z^PLhaS4>Yк'4]Z{@wM8%\A+r@@O@(s +.DX6+H?1W(!coT.L,DԮ,FD';|`4)Ų4'F:KkF7XB;KZ$1!&w8-@V5ȲQyٜѪ#k88DǑ+7ee*r$FR]Ē@mƪ@[ڭ}b.0?.ꨬƌfhQF$5C+*vkzNfv@Ҟ'A%blz2\e{_(J4ZDpt,Xn/44
k?Jk!B`:g-Cߊşù)$>.7
PRBݴOK8[qaƘ:]n[ye=w7{jB?
OlyT~:x++JY +o)^rDoR"Eě7ٖVeW
DoT5ޔ0Sv㘻;Z#n?LpHJ /Lҭ4t$+4{WtW(tCt7=kE59̱ ꕜSٹqVSsr0/Kmk¦^ZÕ/+)@~wSGlw"6Q]T˦+cq7gy +0̵ڽ)ݙR氞Zi Zq~^\L#AU,^M
3ͶELm]-mNɵcr}MwRq(r۩'Zp~J]9ÿuLxgJ,D1Rt
3,{|pj%X㏰0sqGxI617Fnx*W3Ii23 +ˏ3͆©} +OBeS55~5ȡ˰VmYj53mG2FRe;<.X7c+Ed|G%{9Yҋ؞=N /BXO+WT;[Tէ|9u'<OIЏ2kc}^,iO8+A5;/lu$QiW +w",lyiҽZIЦ쎋hPvYU/l-16`aS,N[,O!j{Jh{LCaP~-oDBʺT;.lZdmɂb3fv]֙M.Q6ia_2ao4AHy;;{=S 2,/F(p37{7U`d9a8QK[!vIv<" +jM%1j'2A?|FQ
Ffy +TT==0cПDWGsx|jCS_]+\i`("|-Уm܃F$'%6'S
АTVze1u{4d-^;9S.+ZG1k%^ +Ju4r^;$* ہ;.gyzLR`_,qdh%̀8Es:g)u8Ki͘.,ٞD;0LY +(`yBX],O KGߊ}M7EPxXLlsaѼk遚av!XBLnfӯ~ݻ7?k4͵f=o:~7[o{5/:ȿr_kNb8H;8E p
z:V9l}~φ?tCvMDv^,rs\xD}"]`nmUnk"۾9|垝y^/-JZ +7T _jps-UsuVW{W7v?WN6_vL'tU.US!;B}a_}J?If>ixvW؍<AE+A yPQƈ
/ܝYt"a4קAH̅2t#0{QcXKc?]_X.<[.`P[sʍ# R?U:V%ED'
REn:RG(5W +$8CguYO>7
+$Ft:5lW.ӍXZ}~ +-'ǻ; FIZYb?ؕ#Ģ_a!]|3\̑]?0QEchyAnʽRZRjnf<t'=ScqyдnRbV"ɯzM4,uЧu96R@^{%]+E֧.8y=SoA +T¿J2EsLh`}у}l<GĎN8 ̳[ԍ8ruL_u0hx.{IPspӱan|Ği(c8NZ1(t}V,1{sd;=3
2B +MͳCVRܸ퍳[L09̯EJe +kLc=;5HDsG}cQHɓ-h0j +mMpe8 +isa)p9f1ž}Qp% +Sj: Yk`/IA~[̕~j_j5@j +٘_%b܇-wy7sV::!?v@1k_kr*L=WUtJn@Ե+%h ay}N^̼JwJW[(
f/gޒaNe_ a] 4^,3s0\rc(9\w̕2~ɶ +=}$8I5*3s]KR!{/J1 +x
zc]W? L|X\.7d^fc_?jV4 +u_IS>nPJxo] +Mqku+N'[$h<}'`%P +.^vZg
=9/5Tc^Rfrrca4UXQk-JI+WڡQ_Q0Z|bD3w:E +;HMÕy|]xhwPbQ5 +}r +5A3݀>7AG0
6 +H]A&`_J*tr'3rf%>SYraGR}j9\IJ갟uwZh#B ת\6,ֹt@:kυkeU;7N0.lmjqXYT;$%+ +Rd.s6sn82aģ\ʵП~B+:(CHm.IC`KEabU{IM%svy1iېP +j:p&<Zw|.q4 tB1ܟ5V9fmA;#hH&#"K{T*'
{;0cqe,禄U\1(
w +t2vs-=ayAg[ LrE)P4VP6˰Jt.y9ۖȕ +tP<|$Φ>`:XSse=W:1damIVLd-z<Sc`-ma=c-Ms7$\mᢳ.tEeX5p>.\<?QD;^=Aj/!ό(.抭8%E%}{
+TaP`,/ s8ʵXR'Tp-U,HmY +(!u}V=2M]smi[|?
kqq69+ndAeDk[i+QyrYht!K+
ʉ=3([ϵƶoW-ͤmkve^7V{$V/UfvͶ3Ë#qv:(FfL~>E1WsƬ#ATc1Ƚ3v8 +_:*y^𭈟ӯƾᇟӂ_?n>=1|藧twNOxo4/~Q.}7g=#rN?ֲ'ѷ=Z{X<1/{lC)(az!P<Zܮ3Z+oS;x?/Ъy79^
A?%vs??w,?/ޒ;^4zT"kXبF4kpN_jǩ^c-k|} G c">+Ͻ~iaeA15K6F/Gr-rz6Ί)@A{{ *Hs{Hu#D۔T-rB'pqo_?i^b:zoߎ.;`x{ľ6OY-۰9!1+ky,USҼg9lMʼ5!Ic"k>QFz ]͟lgSJ
?У5-҂Z0')A +U +-cp-Z6b`)z5$ngVQ_<Vh8bL!G~31Z`ܚpw0P``*Lq{"0<LJUs%ztONiY}@
vXfFVm[pF܂OUAӤ=ǃ8.0c"\8 +P e|wu0[QnkDb!f#BYuNP)2?!W.G@аo-+-ò-pm+s
Fbl#<Q5?tDgw>),j `!0ŭd|3XFZcu +Z\cJtTHq-`#*vXy sC$JtQ")%nyQiupp0.Y>M5 za3!z +zU+/Ybk-cng}`"ea6 +۾F]p$DNt.q8p*kc(%2rioڕkKn H[z?-d^6w&F[3dyq5gK*7UEb?~F5UjprvLNWr_grܝb(V9^GEo +2 +X IraV(U@LSݪb\}J0)%Lt +m89 +HXBzI7l @Yn@\dj q H,Xpppzq^xq;$\DzS)f fS RXLh
{/vfz^PXȉzL`;>:u(zǪwPd,KoqNKkmA8#!ĖV_n`*K=vsA&uOX|,LCJ'8k|a9W
v# + TWCWu-6c O +0\ +W`?`L+!F*Xv{=<K[+@(bwz-Ez<2AYjw-Y<G@UV~I\{lJx]7LCۮ *93Cs.vpyP-*9l HMr8\vdkpp, Ee)i~3ɑ 1A8˫;bK?̋iǦݦ@hMPO&
]bˋn0 "K 4DZH:g;r%J%itw0Hp b۴i{\ƨnJLܢ&SbN{uPTyUm,4Kq>+ʧ`h
KB#^cQ8{HJ@,6!y!1m ЊeJb M]wEHC3v7m; +5yn&DPg(Xr[ +.x@xDcs=A͖LP VWv]XW} +V#
TK_ =T%0Hk+6ٯ pXѽJpH2<v1a)OFĶ%0NjRsp*?HE0E?Na}CiGobbH*zDxlr/76~}f{xsT0(ۢ]}¹ `Dvy"d oƴ>tG,@ 2;"%C!,"uW%V6@[y{q<Je_An%c;db6O'|)A2=% $&[[,8%a\ SeqAwG +5S(єw2Yy +!^j8&y\j {lbkPV6f&zcTZ9V2t)IKwwrSU|_F)H]R_Al`Dm O00X0ɘmڀӴz5bdsʢdK/',˴tuA{*c!gyAh{$4ykN;\l; Pc n'
Һ[?{lBtƎnH~wܷooYIh=/W{9r_ڏZK329pC'.
[g\HHw}Հ\[ +q9uFg<oc~b]4Snn} S e'jYt&r^TR"X)Ks/P窳u.D$Ӻu+߆^-k#۵59\}*~lt
_m +HR7i)GК+@O쁍b2T'^z<cdWk b0@=6P/*CO\FPeǹPYאxf
WC
'i{L8fwк>;VD
6Ig@ᆉh X7j#TRT)+Z*eGmP!/\vM Q(pfp~l;iTu#:PE$`T;+/yJNSP24O!D!>^u@uv2DZX,HUy;e,
z + fo쪌cH?HBֆ.8TMG _J\q<9Z<~~2E.pA=:e옫K݉ŃY-2
c)pGU&CXO4e:j@&oCXg
{5;,52*䆲pO×djZ;gpb[JU1-HG<JC,$NYՏ2_NX53*: +R$UƾW:؎<x"Gږ~BLG;2bҭ +S-'Hz +dEjcJ[9-2*ù0aY67c[@*uFwDSgtae [G80fhVҾ>!d.6@bczaypXr6Fe}$*bG8}Յ~4Jp2 ~bEV0p"A`+Ơ/>f09^S8;w*<\Ϧ%8ӄ8Ch"uj F%{X<T|#x?kh:\{0^s)oT'[/Taq*z<r6_8DL`MFAf|t! ;>WN=
r80"AG',[Ӹ%Ai9R(-{W#R롈F$@18D{3:¦V{3H "/ے'~$l'@E'i4TxuvMc'@k9ķ&9=bw狽F/pwZ$Ǟq빼DvݶY2r㉕ߠ +JGm8v.]?,o֡e +2,Z8Ǒ6K)w{LHXhp`jw_Y$z?(u7iUS>u P=(S#3): +i[XشcT'!m + /{SY8f]eh x<xc2nT2LN'3䓍u>bVՊ@X2|Wb'&p['06%nNVr#zV2\gh2?UF{Xˍ23<;i2>p?}YճceUYEFF +|
me3KqUg +ʆ?`o7
&1K S|D X0x^or!jIK'{lPXh$CAȅ5*zC , F]C?tNU1rIAA *CfiZe}KE\WRct^Ա'k_S:
3ҋ V$C6xӫmb]$ڮ<X3fƛ'm;:E|},l݀)VBTMW|UxXBT(}_aOdqx!scǟ1
=Fl=eiz1eV Y 7dM:,}ěkM~nBkAB&<w *XŁ\<Y19*yf$Ldb~le8 + ^~ݠgaE1f2-Htb`dᴥJq*KyY,ҼBOQeGp3a\&n\H* +={$|*zR\/WK1>=B'>ooAh:lso^w8;Xx^^M;coͽB +hvQnBoA? +zT;C{3MkP\=XݼdU~UD"SMWh* +PܡcoG +{z)%>B_Y*<?GO<g%:^`3ۄDXe2ڃE⤃{"CaLcϠ&h6\P6H RM
)ga)ବ
=AO6]Pï{Ë)َ}5qcolOKϬ>r*%5Yo+Z[#G@KOlNH#։bIzzCۂ_$ p8DX;(n;1:KԔs-&7fs|dak٥oYzáo&{N4 W3oC#+LԂB.!t +jCnW?~ +MN/I|S +zB[Eahz30m.8}T +(-RiM2@(boVp +ri$LP#p(+GkЁx>{2V0v;'&`wvɴ1!#v>vD{`k8$iG'0m8eJUȪXl6}%;y5$e'*l$ˉkLnp>8lC\Alnw]'6l52xጜ[㤗dCVzcM~h`+澺 VH1ydkв[ +x),?9T-\;WOSr<+[!M;`@O +F71Jol/#k+Vn?4µV?B0]keH.{36'ƨ1lY5٘=4rV94BNJW~[UeIe$'oIn9s#A`oc'F4`/t+9ipwk5 76U*v0ljr ]zƊ4S-ج
y_OlZ@!~F9Ol۫)j='`6X4D6=p+f2eխL7&RYbVybMX,
#7JZc|0XNV0p0[| ZfoQ kP
Xxا[p0HLJcea&uDjRNRĻ~2sۓ8ztH`)䱭8!FE ɖ"Ljh!^3M17tL"<|JfteXb(6\b~e.xݮ&a~![3@!M\;23 +D/f
"E&~EP:>o;>U>pM*y'x,f9}~ +AyavJl+'4UXAM*{B52}u)*W,%8v%t{ALH*l:pʑ1+[l_}=^0'|Ry.Z%5~ސϹ:Qg +ZtBMMbq,PubY|lUaF-PSЧ7r@M@XmzcZ#|*+*H\` +kE6KP)C iٰsxD+4B_s`R67[0Ryb5a}d5֪W +O:دݶq,~]4J(rW]db3-X-ךȒWd~.E^Ә#K= +RqjӋPXaEjnY2i!}u lI'')[蒥 3m2T0DamP6R2cci6QiX{ +b7147VggT) +uuAVa+H邃a@RSjLAWbAg@{pC4$y$
Eȕ(ҜZ?@G$. +ؾ0 C0Rb7R +? N`:G?ԢCvGq?X>(3A7o`<=Ƃ5m7`ouq)Ib8 h[pv\'x,<<*j:`2Ѷw7tI[ik*,, Y +n7 +\BsdA XqacDe0fXu'c]Ԋ/t6BPUK zOLjgXZ
-LBc, + u@ +aD<2H +Rjtl +3;R
}@B9w@=A~?@-&(sC8qBڻ!kKsa1=\P&jJitAnЅcjrM$v!*N0#06"W&AJ# #JR TAsMG+04xrt^/OiduK^WeNQТAz@3|,@C|??× +qQ(߀JFKw)Jf*6{ \P7, +` \4zB_>jgҝC߃0fvY@p
+yrmw
_'Ak {aX)C(/G)J .݀qU}%bceOLbiT^du_oU&/hiL= ~tw?L38?N?reE>lLz%<:e毃7ӳN"YGԟqgߜIzN|`K״X" +QD"`*ͶS 7I4G;`^twJ&z^nˆy(GjjmZ {'#}fQnL?`O^(rfzv]6g? l4jF镋a~ɛfѿ 07 Iiy0g[zϯSc5*vZ]&?
ARg3fY6U흏y[Mg<o|X@+^־"?cGwt{{咎n&_)C__nGw{Gw{Gw{;Ͼf$U7ލrM{oD/mɆpܐngly[,ִ3x>aތ.yvLKy +]&"o>:+yx=3f2/mYs^,ҟ(o. +HQo8?A_۵)AuRĽނ15٥H-E:v?Ҳuk4J7E՚g{5;~5^%B߰FSWN4{_f^;5%~݇?[ In:t?Nؘtǜ$ɾytd0g`nP7Kə4%O[sӟlxz8u峻c;WS9-/>]*%F+s3dmEX /*ʱSgәyddw75&ӬC +2* +~.c`}h̳T +.lOh{ +`d4"nxUшW<:??;TlbTihQɓ푫6PSe5.' cLTibǩ<+j̓wwTDc\ruHbehvt]j(Y˨T
7'
U~OR`}(;ӄ"r->5 5@yKy +1^2r
`[V4\"6#wKAMVn>:y[J(|a7L E_7ySw)|df@ғ_suT/I|()ݢG^Xf8.vޣd&6ngUrYj\#ʡWpejJjJ[e~UJwrZb.ikEc.1֤f\#KK5 +0FT:^ 4En{p^Cowޣ
d&'t-Q2TT@K@w.#>WùF5 +pɕ@3t%;T䜼Wo]D-T1̴5KU`R3%|KDzOh{ +חfqëa!@荼D7e6_f-_C]EL"v!_|"EB~SzYOn+s3w֤0!y\MӰ6)9KO;#WĹz%ATsGŏ90P#|. +UL7f43ʧQc{^1ƻʹW[0(LyF42NRuX2Mdc '8ȉ 8ȩ blL,0Ev^FP]HD$;$:+Nډ5ǵ}~H'ڹsi~+ۺ[[:/H{Hќ#λ2&_dF*)Vm&DuPAϕ2(FiHv +,ܠ}s;4gAXI#R$}@ϵ1ao̰)C{o2yu|d(ˑ8k;6K㿨H?нx RyICA?sAç=&'/(DC:SE0HމN`"mHpnâ#z&OIko"T+p#-Wve۵U4L(lΟ)cm&Y]ɕ$@kllL0fCl +Xxeύypxy0K*á1udF*f9t+jYF$C+PM[)GdlGg(Β(~9O(~p2F<^5~lNH_MCOUѿDp#gH0>ćT=A&c\qHB^? +HWnH~C "y',{ldG'E"[VO(É鷚Bq¦wCCb:<|~˂Df/f,^U x67:jvp}~vO2,T,-a'9Eol..-5_YaDOqs, D\J2pDE*1gqX4:S+ls(Cz8`rؘL4%o
Z9%KIy)Q`PE90 +Cy&XST^=t`u(6ɿs\dH*4gU'?5SMR(v^u,-4UD1OXJr]hGdEcBofWNO +_UiqsE;uQg:wo \ܬAc*lt4T5,wMǷpD?-<E`CYf}tTZP2T_=<P#gN%d"=]ץMU<-6Z#tT-W/кJ[U&2U +>0X?
bYFrtGG[
Y]x&>~P0iXX i2Fo3ֱ((LMaz& +z:ig,F$Ab jk(O@Y)Ni^^ƥi\RꞅG8/]Ey ^3aؙ8imlr}(y²R荟M1RPn_ԙKDDWd/V<U
4I4aZx6c"ܻ7<S;Fp@94 Oφ?۶uNs୳thJy$aٳaO=
,8X<#Jr|҇<Y=o
r0/cE$Rel"MҰ +gR~r2ZolBo.!ƷREpuΑU&2o/-NA;:Z]zGNA5Xw=mUߞQr7Á)XPo1LԢ֕zS`Ji +QeQR荟 +HEGD
<A0:c &f_0E)4cBof%Д"SJ>_D;xEoK߈`v0GWwe^>zw{&e,.\s} @_ֈ6S3kS nRRHDsjh;RlǾJ'&aQeaaiߋ4MTumu4h&98cQ]ofD\jP"ŦPĆꎉۿj7. +ĵuc<T]I5h'zmhhP[**$^(ZK0 W8 +kf-9.nǂhrc"Dö9 !*!+C`iRtK:6"6+ښA ZܥEnb+'߬$#O5B!ijv:F
Ӓ6ð=DCu]c +ܠ6Y& +fQZ
{=pY8eێKJESݰj
[JnLs +Qmc +եE +N)c6Ȁ" +Y*i-}4F2'5O\Ů+RZW +:iPj(: +r?{Uܬ]L\=ޡ\&3 lAh`RnZ,˺vUMܖY+JJB(:i6t:\>@&r'2ՕY.A֎b#?Έ4-4$.p_۩H&P!V2eACJyBC 5.@OJdNLWFUUQ>ʓZ\I@q5`ٻA
E% + W;4nLćwWi1nbdb4],YM]Ťb*77D*p22mP;U2u_(+G>G)j,;2#+\qPOaǁm$4*<>9Gf5xdYuӾ`9k|5V㼖^O|eѠs*,xC;a\wFM>Vll#XƱ^VU*lDC5hV+`[?L)$5rFOu?0|MTLf`4e=26Wp!k*-JZ +eW9TΡiA`7b~J&).w^ +: >!1bׯɇ@e0@P҈qУJZ +S<$N">j326J?
IPpMK.1:OfGt0{'\=P';?)~8JdQh!S>\0l!^&<{G.+WҐ/GZt + jѱ̛|EV*aKeS Uqywcc:ϔT +W֗87Ԏ%TeaB<#Iפ
^zuHW#~#Ew]qWhwyyrGލ/xx~UYڍW|q&v]~X~Z?mtCPPݻ_ڻvycsVaĦ!czϓM7fZ7]rfyMY\^}w' +PxmhU#j>MFʅu|u%@T97mF^%FȬNSbV& +Ҩ#3:L]!V¡J`Mg*AYˁ~XLsRAGϤԙ$ىW 3"if3aLYKJ: N %!k08ZBƚUݬ +M$Tʟ<dTrecs4A8rn,R"ɩ=CalɨlfK<v䄷1z +;9R)uGԤe|NzҼ>SMcU +tM4'< փ~@( +X<=mM9
r$0mMa ϫkuk5i_Mc Xpi@e7jpN +E.# KFuwiJ3,[o+nhiTQ,aVa!,
]`a0/ +Gl6EAۺP>k1>V"iPlL%k jX&8k5cK??:um.g]9@fLs;Sd1IIt}! +}Qa +Pj8Ǚu3N sʴ +T&@ے3X ?>P#ܰe$Jk`ɌgW54DnP|͔&0[쀓kF)I1[5^tw(K͚`ܝ=$XWOUh @IGq+[*:o3oHjkƒLȡWB
S
Z^p#"h2®$= &JQHVrϬ+V+D&P]Mhl 'LƅGb/^ +D~@S퀌H|3j&]_kL./
.w㋧/?-_zgU9$ Uuwor4yhcsvqm{W>ԕn?iY?zئ&~|*Mu>{ٹMlWq\Y}rqSWW_x ^s۸l
{e! +TfpSDDNہ0uYj]Y뽞~kpkԗu]kgI,l~A@lm`<A8W>OWwl3jw-ژ衚ov1\b%ȺR2-fL L4:Q"f'R +ɖB߀CqߑLUm3V : +;V[ͧv/xd'p*9 yYg<dQ)$r?;,>o!pebu!8r1kcc69Ų9f
ab7UObo`}j)a,'\aSWڏn<"2Z:5N
Š5YvHh2aPq,22?v^p3 >2khv?OUtjm_K +2 +~aD mugHDq +!pbcN@onEbm,Y*F +9)ȽÛW@>ڹArqz1_M?__]N~^MϾ0<E䚥{I7ۑal+Ĕ0 +#'TT*>EAU>1BH5 #Me7|Ssm' +HWmO[K$"˙&ڈ-RUY^Z0e̜{1&!j[VYsϜ;/3OGmvyw8])|pKɎKʹ~_pZgHߍ}=qD]PCrZ=# +E:&TC 7,E |z|bw ܾ
SɺWӧnzj[Uv_F/0_kvBޝBz|8Nc_|rc Rzĕ\\pbZ:_h'Z4,ju+aMw(9$!"vhR*HWXɧ*Ё9F0tх.qmsGA!ƔD?FtY{ݥ +XItD?6d ʵa[jHr2j(hMNA_"2g>Y`{WjTP"j +RT"4WAC\A$Yӗb>tk(wCByЩ]E] 9sWbDJJe`8uJ@%p`D_C /!#($5SQhHZ:j +iA~b=efnfg'n|s{>^]]g 83]zįC{o%2'CJ{rPbv"|5˧ft~vw '~?|<4͗gfq>zѭhhok]|;kGk +Y}/Y9u|pVh'k>Y? ^~) |o*} v=|lP A;-Dtn|2*/{rԪ_6z@@XqgW60EbV$&"X->l#ƶ҅ +Q GK g9&k|"]C.-!3HNH#WLu#B941284KL<f"Wӯ~6qR?Qԯ48wI1҄hH H1GY\JHoJpί?^w,˷Q/YZ7H[:eb8F~&c&ńƬü+ +m RShkQlΆ +Rm5)=a=ʹdIJUsl!k팁cڐ=4ۣО5k/)ejI&cIG/hC;J +W +7i/Qi|HڒaOgwg+[!Z]j`Iq+qGgܹg|s;p"E jiTRKp}6zbQϮq
~{|GA^z +Z۰J#6gm9Jb1̀
V3D yˆ! ARV(r$=`6Η@B٦\78ӂp*%C0(j|'LR
Ve!<1<h$ +8dg']BhrOBiP6"ۍ}!%R(g̾W}ooޯ_W߿Ï.PڱK[__[uO7X߾^/WWﮯ.ί~{oEzj^7ة='߬P[WfV~m:T?kjW?5!zKl8 YiVTpٮ1k
n 5#mQjÝ70N3D +kVg|$f-Y+rfhecx5a[yiﺭ,jz;,Jhfːk(Vgsxܔs/j$4IJFr3y;g4QŨ^lG%E.cK|Y[quuR{Mę~}GgO2s{&t4,8fFNx'j$/ +$Z:L&h +Rx"vG_$$3Rn* +#Wҷr,U3K ռt 'gBA8_[{|Q] +Z6ٯKDE{og)~nq}z.BnSNfY)Tj.TR\|6P-={A +P"n`?0@]H<Js>eucs:lPQ)ڠŖJ);mIT0UYhA/ah- !1"W +Srqa9N0U936ZKxC<89P<?i`UDp#'BBoњHm@ +, Y͂iez׀
.f v!""8Ћ^Y@FNpW]{so085,=`Bl>y m ?3tW( 'Bz0u%oNy^PLoh;|:/=֒D rϱ,B:A +H
~ӀpߑG) >1t%=)n@\~@3p&`ĒbB4Iԯ(fΏRl@3Ԛi7MVQ(4Q}5$M62`Kjdˉ2=>usleOi))m.!ɖ +}ߜ2ȥ[|`$l +0~WN@3?x;eO]۰(g-{$[ozS,`$>01l߁giHF{N3P<DBQqkVu <en:P|dmN$wXݨ2Qvq%p_`lR +9Ǟ}fxv:vI.wE<Xqd.ܑaYy HX̰S.Ʊ}\>3kpGZrڒ\˜ +~;ui\USjP)À0^_W;UAIߒTU(?o@p;%{
P ~^yȏ,Rr1yw/p*<i,9W[͋"m:gЗ0iJ@BIzk{2_",F?N7.֧Zh,Aux~@w>08{lE-,U@vqB_rni?w.s=9mM=ÎGezcxh44VfŖ:VXWS*E~/N.._K
*lF=Ar*wܭGb%@ +EA}y3w؆+UЦAؙBm&:\L`IxS誡
_䭦~mo sq9*/76ۆ=`..UƀFv]1'&],G=cҨJ)ᅭ0TEuZ'0g9+tzԽ;unL# +AU:-Eo^kכRM}?Klku. GtN)QIdSmq}!ٻteSi/&͚#=41=`P5irb|+(lwyolc73Dq{3H2G7گ6:7WԜ/ Ơbx2|U/N"a:KMח|5]vfIIJ^! S(#[_Pzb[X:KA//@%֜Z@f ~ſqA'X.^;CE,Їua5P>!yv
Ӈԛ8/OhHo2j +}9/WnOlzq2`O0bsAGu!`̏ApS)`8U"[#dC4PؓAMm~O?ći +D%V+SB{2fïQo1C+3`ݚKfɃum8v?<'M3i>*C4ngwLEaV>ƞG7)J^w +u~{Sf$~~;OozC
O[TBgL
_n +TPCEjLsl +DY7Lh|enEmْ/PwF4xE~)iU]O};`KPǼg|LVB@j#<Rf"3<S9c1>X-S)V,vInjM01òHQ&aGT
۹TJAeɰ[R-'fa6ϴ4m-XW6O깸:Ҵ(ھbH&(l{{nK\:yx
H`y.;[uԽu
)[èSVikP|):sH@_Hs۵rF3Pz*@Ѩ9uo@1(dBSҼAsL`5eϧRxNzw@ȢEԝfL14_k! +<\bW5l`e(l4;=#mXt_o]
Fa* I-Z3I]!ۧܝK +Ũ̈́d}*_"U{C063|xsU>>xt|u~9}_ݛ}?_}}E>|x?~s?O[/?ӷ)jVaAKY|'rlk$ґ^/SG;~}Ox溈u#kD|5ڮ pXݝᶿ- )v"E/#z/tErSJ$!P@R̚б &D$sJޱiVz ׀,}?+E-/^g| gCGPNxw +Ykв`_UV$y]><z2HnR$CP2h>.R(xOkiT1)cfc_]'a?
GYs;R.ֱ#1PjBTBQG"X="qUEV3"sKj`lZ1kY;'u%6l0BR!ScPF()W;nLV!hDF- Rbu{fiL=_rAӪF:qYu
Bjʂs@!Zg*֘s5XrAWT̞mýnpMWP'8$@mŜ6Tw7[%[4u"۹L64̶bxBf4/ +kD8" +,1{V$PD;eKU!kT8-p[u7b)Ӗt"PBSp_r9Ve.MfrLҡ 42Qkjavzc&ՃvT2UcQuŪ^wk~{=M=JæKa꺳?kK +nJ)Cɸn jdA XbZl1qb:Pۅ6+wwS "^Ej̐в*:V +cQAkxGhWDĞeMǒi1*2"]AM5 +-IWgJuڒXn4"H\HH֝]B?Rp""DeKU3af Je8b>IwgUt+7 TPB!6e9ũƈ陽]RQn1ʺWci@[U܂9]{Ye4Ǻ^YYH(]Uz+ 2,$4sKm#oL)U +\]5u\~+-*`%h
camj+g$Z927$GC)pCҭʿC!*3WL- 7jďh~@_O_M?H&EA
E
])J4^Z(i#Kau46\5sΉ
̠P+{'g8j<$3ڟ3쨏\Lՙ=MH=O8,ۮ邬}8,u/udf +CWZ"c(2
^Gp13kC#5!(/ +^^rv[wq5 + 7`c1u~LR5'ܚID̨Dr-y.qaK.XgrnD|kK)D0sh5'K~3XL_21xDJ6yczEO(A1ŭẰӜ6z+I_M0u!btŊO,c0]Ƭ'l퀷6 +IgܞԤ!$dK#퓎& +Q$EbL,V={"mL^iuM{PpYr*/>H#ImmOby-Ŀڢ|akIhl`JC\GJ0]GTXl6DR[>9v+8,|UEPj9DL>$[n>DFT_da]ϲZ,H;n9:[EQCO#4^-ay\f
{WUۊ83k⎢JKԓvGި?C'Ta :P5}J&ݥp4&pߌ! ~n)T[ ++< i8Z^f7I:M-yGQ?K/ n͞0y2qJ.E6|USƄ6r`W[%xg$b X2꽗"Zؚ!W;;!Ϙ3$FP/}<SZbg'4W|sԌ N՞+b8k*QDQal"Ν)%ziqWW@CwGȚ=6ڨhKurZn4=z/m?^u_BYUjQyJ!F8Ѝ +Z絑K0'B?*Ι˱M9NfٗĬ/vzbvT^JKcDTOS*&࿐(ҥDS;[l +9oʦ҂u9|Ixc?Oe4tInQ%̕В
%>Ms;Ov_j`OKُ|9ZXVnMExg;D͗~[Ztne lc"j7tK>@<!wC]Oh
@o<#=y
Ȟ}g*wtf5mxLGDչc3{DA Cf~|Sn[.3vҸF&s^%b!c,h5q{+CFFHJ}-ߏו3Hs cH쳮ދ\_} +$1~D\Fzj.a-'&A2cZk*8aQZM7 +yy?'诩} +^Ic"by=HԵn(CMxm.*1hKhe{^{<3mqXǍM̗Vk"5Ỏ\(秗ME1zAIDK@V2CaxvaOxu{EDǽ oT74 +([;{<Q'tt>SqKUlt(f ILZMRX~"n@NL茎8qGtkFP;rR}ԡ>zh15ڠMpUs'"zAa +!jrA5< +hWu O궾OZdU_msͺYIxYq1?^3=`>7||;j!Y1[8w/z&D_
%Rnj(r/oNZmĒKSjy8`s!wgdj.zLj-v=t2bk
_!p,vONuѕo Dyûy"fK+|4P +~ZCvVw+EC }rJ;(6<*p*O%/uOZP$㿁pWTf;Cg-# +*K41>3aU_ kGWi9gqo*mc//oTt)eL8=CigiZl +ZF͊|;Fv+sxr(^HmBWa r?E<ܕS]Pޭȼ˃Q3(6q䙾uhQq)P4yʼnVN$(Fţl8/f +Nj5(aGf{kHSҐ"t+ċ +2Q<]Xo
i3dtG4=qY)@bә)hl
M +f^voIWH5
+(AZc¤uwi*IbMV-#_IP<\=T}L!i}j^U%R +㢵⤾J4Gwz5jb)r;#}
[}{I@chJ*2 +wƍ-@<JqY՟^k܉YyrB]ģp-Gk=pݤGRXZUvwE4ڣP{AQ|֨bU? SKƕ=@>CJQgv +SJ}ު2W +-SFimn85[UUVBP| +ҩК7aM׃y;ޮ
8@\54GɇH%^GH&e,eX[ +kZGfA.[8ZXOJ})NF[R=%H7Mkz' 62pJt0;I(O:/ԕ]T@ϪtD~ojP8}# :B6I-hNڋ婱+?+4\C)BuE@DG;%^MG Rd +jI_I;'O!fg*Pn^/)M(CbzԁkDH њWH-tZp0\X,v"l5AKy{<pL.Ocfx0:NNe*-65}WC~7ٖ}E[MnA"RV]Ek{RK)oDnčadєFN隊V<~ͳbM +_mݹOGړ'mb_9
mr`-ʦ?ɓ:v[QдMxG)2yLJs@l2p4 +>Iɜ6X-24OzoJ)%- DA(&bG\IR#_[9q"jUt +#&)>'eeIsqHʵMYrXE%Cڋ y`L +Z`Y|Ryy3ໃ$e< +e}[ +eCBƌRC#0Y1-$e!ɥe1ͺo}R:d-Gz" +xE5`CTeÿ́-P}Y4]iL{ :b/hcRcUCj-]*uPR2& +rS0.2$*Q]`ZHP-&|J$P#Pz.5t/hةsz$xhm +ں<uA_hR1imh8d +~YSYw]F9 eձ.]Rt4Zw
2r>Xu;vx! +,EG-8ɗ9dUlry=Pm;HFsH6ZtpV$#4yxrؙŅƲ+VlJȺZG%[n $EiCM)|IG@7ᰭxoU*~*S+mָs`TH:#kʨCFV.VR6x3H8דWm:=м9{@e
70YjNO +_N*B Vli* +lMLaIv|9X;whP
(ܢ%.spGD%G
p86[䅎]g-i9+Y9$vVU*ig1^
F )yPm>%Dwd!PNŃ!m=9RPBv\f!i 2bٷ3Ĺ +@k/KDh[s`M&R +ic;XXR23xCil<81%Z:Xi0xW0YjMCԉdC氆aWC +C[C5-RN+c@UZ"s!MA}!0= +,[:VjI. p lWpt6\ɣpq>~݊&[)g'YhC&8yrkQB١UɊ1k2REX] Ӫ$'tW,NG6waybnFA~ؼs1AV\FH,Ӷ.>Y3I@)[ui cr鉥۔&`iiYk5[LX=D!i:0AкDmʨm'[+N{Yr~E֑/xqRUQGtq>Ca8XU:iTU}_}ÇWWwzªOg/n_OONO_\yqpЧo{4&H7beLif?gO7D6Z8' ">?eI<^d>6NaMbh$-lI"C|5rG^2.21Iy#4A3@Ig8SJ稄5 h?P@K&(a\=/æ
T)#"ƜnQkjd xA9xUa :],&¼qE++P<=aze.nܽtswyA]Vyg.$zBz̟g/ןso??<o뫋ˋkƶw{_9ρ}!cnϿ>~.~2)_~t{Ww~y nȓ7OOgeO]fZϦ}.zt@Uېl!wior<ϡj|??X{Ï+0緷7Ց<oi\
[{>{qm!-dz^DXT(~lq*n) xj)m7~,5]6'Zn$AR>U=3\@"N̙*44'OMU}]~8XkveLBvi7�皬 lvߠI7؍fɽ<3^oCY`}#rWvѸNT)9xN~R6wGu5}fɷD7v"S0(giX + l"HD.xRUeW`0nxNAgEBGWS2*˔;=R^E(.+(>7<n.:qIdGG&O~~yhz D;ݷLՏ +lRԐk )8cЖd<AyGN 2 _0p Ss*Pn
Dbu%(M"hр%$9Av='#'IK4dKpDƵyy +,h.^&ץpsfOC]BXPA9f%_ۛk0qnNB1ql\VJxשF
3sF./<(hCðdwX^3X# +rпr÷|ޓcPEI3<0oՂG}ZN!'XJP0,`"6Ks&fB29hcֱ4|8u&LQ70@3!m*dP\^(i:Ō10c#34IWjaVӮ=!wGh9:.˴e{g[@f--0gc(4
ttM +d +KAڌg1V$&|G\}]n0@f3BE6z8URuuFwhX8^^ڕlZw~i>;_1\4/+(8lyZs?ʛkv};:>mv78~Fl?nSyw>>:ǝ +N4dtjT@f8h0}:YEs,k&-"5`i*7֬AJ<jsP䆚EC v̱r +8B! +Yhy4Vm,{!ӱ
+Z>Z`r9n$ha[%$r +þEm|@ 4T<T6κ5a\tÚOB8Q:0kN`OߪIġ +$%sA>ԋwp+Ddv +W+\'t3{7cHt[1ႜ<TPnıAMy:oz + /-Ѷ$ݮN3JgvpI{9*hJxvEgNlxQe-mXn.4~n8D@9=-Ö;Xs& +x3~Œ9L>?6909R()9v\쮟b9\8]-(\YP +\dAll6*b +HWkO$';XuQ1Z59<z'VvX+/tqVթSosQքhʡM\I>Nުg:m~n~kz~:kBlᡠmq\59mR*,ojܦ:25NW/ElK,p%obJHlqV>˳e|.ʔΤ6샱[>W1Ơ]ȵHnC[GRM[mu0K? +-'!= +AN^\.tN6ݖŹJ"k.ckRcPXL ` aPY5AR#5EySv<;EIO3Z`-oBEy$)U:kW
`kʴb!ϩ5@ۜKlSr"#hUP> cyDuLg2Z}u=-5($)ei_0`01/yYVNF -E;Yu9D0ňr11$h<z;>[/|NE-@Y]#!I?@
6W\k5LFgnޤJk/L3H6:vN& +E"S2$(1`2%ʤؠtH:oV"@JFռ +n߀/D#n~rN#4299/P
k6HX1UG#~/gGeRZJ(?5QS\RQEez<CIPT&80MU/'H;$!xsLf//n# +OCR$Vf,&̔q +
ڻM}/f>acoc^oMM|/o7;"v\mXW^ W!Z}Z&V]t~ :P;DPv6 +/nngfj\܉?8I@Yh= +Ƈ58N} +穇ux#8B\JH&5<}ONitB]n+qX?SS${Mޗ,E +ȌQgjvaF}ySDx|ce> ?\%
VV=œVG/8^E`Lrm*)H ̱%T6ho +ޮ +]3 ;W_~KtROstFuX-o +~DkGwt,N`~gmQk +HAro> axI2[~"[P]wԋߧ"Z
]_'Er-_G!pq(eI!W3oYE?M<>9ȱɕX_xsPccF7=tc<1M\I^7MV@Q_90tj#e[&\@st8t%mOW-vkӬS-Jq$-8ni@(z7Snza( h<ԣ+]f ]솬憅3 40:`x'ē9f<j#Og +D`{|m>Ytڭ;_T&c@>p9W4Ye@rXPѐc_zڱcu=[_?9ak_huIƁx+nho]ePbm`N!5blcs w@4v4C{FԬ0VO|Ii}Le@D7LƏ~rK
ѮZPӬoy4Ņ'{"_mCi +qSvic'3bN/gFQ1n +Bv +ft@"d> Q
0:^Egb]ei=@{\ғUEqc}qL&[eQ.5kYL (恈n4,#m]f?hWk[{ moiVJ<lp`χRW{O=v©_|] +N>ǡ^j;YH;fdag3RGh ! +W肙0kJUv0<LRP*OB.EDõ»SYƫXWYBK, |F
ss˥1aԗƢҘ7MM*]jT!$q@cLO:t&|KJc(duܖ])m泽Y*=Ǜi<Á!@?N&K]=<NJ-{(]:p.>cm6^v0v#ZM1m2 ! +W肙0kJUv0=L2 0OB/ETõ»YƫXWYBЫ䷬%g;vtH[[J=+DŽyXt_jYiTK͚*'dLe/)lF2eo[jvךf~osϦ +0\ʶ:~j;YH+Ng!"YN+u +a +j1u_Km#Yx_wf+Sj0.e +\v&JQնrK%ɐs[n[&3`u:}_c9|pwƪamg;Wʶ<j&Wv` +z䪮O>])Δ8&*iAyߒ,EO`B L0VLt>_](ui]}i*g72\Ӄ-g]l$EMnmu&go6ػ{$F#75y[vx<KXKeIf/2 !UtY#sFWiUj covDib_d0%6U%'%3XRB +8Fc^8>ُ+w:]oVvi29Uc4p?ǐ%b8c$n*Żfd]I0|$ #*0C?/lec/>U5To&`QD*sd_q] Z4MMu5wPg"0řƁ$Y%=e=/[rILԋhf+wǠ%ZV~>'6>\<R$L;! +p}zH,bu7m]uԦ8+m0L=_"n"
bo\SL~9ẃ^imGa(^8"jtj>/1dشA]`XtTjj6BN
9Rд`=_ dmU<˅N]*&mBȵ)c +gz͇R}/8r}v50YeQ +$/~%ג$ʼtJ37 +^T^oܱީib-Md?3IKQ]ZYB?&zi'cϰM@`%Dpv 2Ago?N2v\JW]N而rCwA)3l{\{{`K "P,s,_0"[;,H +;{ФV8{oM~#XyDǔ#WUk-C9(uΥ0X:?PEJ( Q4ASE%JnE//@#]!yM$bP=Ɩ@6Q,OYy_ev.36~`Կs(f +V +Lj{jp#Gt)RG\rRk1OqU0*i5(qHNMf.U֚eуu4Eǫ;aM*D٨JSk ^De YCT +Φ[#ȄVko_IzX"_\JqϴT`defB{0*RuTv(7%)^U1Fܜe4t:V:}mYEg^ +q6 ;9QU_;V+Vn]އl/z(x>DS_QBp*`O5Cg;1W(QNpEq0l\ڵ(|w?G!RI-1XG@@=PCy¶ނ/qigJ>&߅\lP>q@kQŖ> 0y{og0"nQLBVIПf8@AEo3" _@
A''+grcw櫗o`t2_=: +q,]O̭kJO[BocBZ1*)]m=}`F,OD)O'MS +HWn}ldIqK[v앜@83ĊCHl{f8㤁M +ހ%${&~]T97,/HfbGz4Fhlq=fUΝ-_3䆾~UilwX-p>=}u܉CQGB`M +cA`6ā#F[QF +T';iۛwbj
naW`L!eRi;ynڠ~%>0~aۡQgOŅ'WY(;Dt%%NZU*us3fcf,
ȈMFઌ|yJʇz!m*hڥiiztQOuk~K1z?պOy.WP +͒[ʭhD5Ź$aIm+}飑߫0_\Nr;)xD_f{pf߆Mڇ4o6z,~
} )z6Dv&[J4q̖9tjud@BaR9dT>:~'X"8RmK+ʂ<8"3>H\GnT>E[ߎn Wt%?tgfFTL)>͎05 +m&FGV\#|q@Ӎ]I4ESCQ&yem9[BG)4=
.X1h
1j<0 jmYnVs8!#\tӊ2ҭƃbe};pA^eR0;MԱ%P<b+!``a!őko.')æS^ɾ_2d)@d;
[< +~FPIE{c"Jm 5Y_EÓisx1
Ps3pRk;hXk%EI]jUBPJ څ,B{,,K5(Ul: +%8V:= ۫ǃJUK+8-Pq6Gj&3X}XUteVwtVo +"Z=>|P5JB/=BH}C"К*2 ++u61EZ@aIžH=E7F+ߑtS]MI"hEOJqq]<DUt C&o +g[XNR싁xD;~D9>+5jwim:۞L+:|{y/h+KOlD'I*&s3$qTMꭷ)xډyJܾ'XJ +_4rːGH4 X='R+yE*7ŝNZ2m+(v_rEUvWb +GO
eìk14@NzEԮ>j+ɟ*<Q{v>;>96;@0}JڼvjV.h/ۉЏutr큺Z31n#
рqȲqk(Wɂ IyJ[D9Q%VꑧYd>jdcvԱT~4M7a_ΐ +ܹ +_B0G%@Hw{SqlZV*!u) +O
bi~Dq.Bh;;jXD+G0"G&LWW^xa4U.bOx:7|mzuҩWn#.-颂fލ.OY+l:<:j68@ZHbXvconvRLa>-5 +S?J6u.
R@,{]ƀa߽DFض
ΉN
3%l\˄GmfIHbwaAՎQ5YЏ=zѴAa + +֬j$q^A
9`0wKz}kݐnJ֛'* fDO&j@{ʶ +ߚuZQ[S֕}1vDi"٨֎ +J3Ȗ*$TưMXeQcp.Ύy8l,#SқÃ?MuA +SްFYx\icBa+KcTG3
OF^c[b2}k)>}8tHvvRX +@M0#_{%9DĦ|:N)SES[0ti;{6T*OhɎl?D* H2_ֿa2cεz-M7ʕanA)؏4gAs^wq]<eB"X9V=aΩL"SnyvCMp`RTsI:um?`C+gЖz?!MA4^ԙGW@?%K~Ӡ<E\4iabv'lhmZY|/,kcyBOݣ,9\lY$;|%,2>yh]6\oN/spI?l'XPt$Gzsj/z=dB Wh.7.VI
Iry}_5ǡR(X_ +RN#PYus6jDGbO.8x|q&@Fԏ#d?A1߂֝ +~=T NP65XSP.nAq(nvnpV.˹/J nD}X(^r>dtG0j1*?wk;>!J[~3D + n. +/G[V"EPItW(wC8[{Yq&궄?.'>:9^V358KZ0\mMiPi4Rq̻ݚhWPqP;Qѱ\//͐eCژڱ 9'`y`Rw!4w{`Z}F%3@7!6MF)dZnűG6SN1)iXq"ȭi%K1ToJsz5ظ*ͦ$;&C._PRR0(>0wu"L+SKL,IYy
t7̕)N[/Ҝs`%T!渶/1SX'{ +ŚJLH.Mv+'%G]Ad-;Ckd ɉu +zu9m1{坡 +4YŎ5 Z|fBu˱A$ Y߄3s8^)
l4:!dDV#4!<Ӝ +aXGP +nݭ-bM?VH(p3kZmKx_<:TFnҶoG8<6́dU
%Duf9W"ZJ\Zc3;5XR/Zt!l-5fAZjoxI=<b%2kNVf
{rѰV"9W`ɴXo*BUhGe\(w_aV0T~E}jۭ{5Iw CAc +^6OP;mo >s77o@<U鲊<.j}λ346B9PzWӁB+Ccæ:ta^U7(cZ<}[ֽc-PVC_,ΡP`9?Bk +¡P0ٷ`՚bhU>}kTӟ[\NهLxշߎ3Ԣ||8+IN@¹d6xޛ ٿ
tMRB@|ѯMQH}mtµdƔ&_#
V_8?냮S7+Gw<swp`V]5kKuL-h/ktݐ;5 ٌP%9-nuxlf险R~]ՇGPC
<?ͿcN;?/&'~
V2r#U}:tyn:.xxE*=Tz\K!dK +^.3ƺмZ30Wp\Rʼ%$_q!W+s`'Q_swp-na5L*豃"ਠ*;|6g +]f˦çjc2Fd^Ib*
/@UnhERꋤ[4 +471á=-:Bxa7$ +t4;B +v3yIv}_Ӳn'+Ezs5X*NDag3[TJ
a*ֆO=g~.H%M>^T٢5++Z7,;|tӑ,$ng,}DND3ZIiNr9lgzo7k*ZBq(=xh2_KL!F oCM~fKQИxF+|IWV\*)ѿuٜu>+e}\-ϝ7p&ѱn6;/ܣ/?£ɳGH;_V +&)*B1wlS8-/k-ewnN2M^]/[IMKm}끆9G];\R 5"O+ +Ԋ=GL!șz0.)+
3MLD]{ͮ1E(U$sN&\XzKx%1ƒoߧ"aKxu!Mryl-iq)Լ#'Od+wZ +4N{K]e U\kH5I/|8R,bsϐDzwu/%}n|\3&9h5FkqJ|ZK@I*ʁ5
"P&U)4w9I#PRguZlOrKsB=uS+j?w';nZj/$x} +hv"=F 1[NA+ֆtxU`OpUACaB +ƱG/>cO[/A&@0Lr[mZZO-50aj¡r. [GV,GVI
4%.l럫,[k.t7wЏ\hoD)U{4ϩGN xģ0HJ*ROJ2CݔOT={#NP˒8v
Lrq3z.7ctn12R +CN8> +97LdcNr7ڤNG=%d.[¿])씘B=o:K%C>nR<T\aKeppNȼY.UYzf1=\Sa0La?!! +:I1(
<JjI˪h'$v;*'PI4u"FBa[Gó/CB~!7]>9 +{; +8۟^d6\'ŇTSbR;yh4jo#S}G%CyMNZ{J'+S+m=@ +2TH.|JSN=_C +[Pg^$n`[` +F䆤)nN_y6aoh6 +߲>Wo
iA/C*N,Ƭ[S@ύ*F`kH2mS +c䨤Z +/+ke+F*~Qq<#GWvWҕN6ɗP*\x~NH?/IĊtXԪ[P29$r\#jFvP+7#F؋2lK^CESY0x +a : +PoElC%7LfO +0000000016 00000 n
+0000000159 00000 n
+0000060423 00000 n
+0000000007 00000 f
+0000196234 00000 n
+0000000000 00000 f
+0000000000 00000 f
+0000000000 00000 f
+0000000000 00000 f
+0000000000 00000 f
+0000000000 00000 f
+0000000000 00000 f
+0000000000 00000 f
+0000196304 00000 n
+0000196335 00000 n
+0000000000 00000 f
+0000000000 00000 f
+0000000000 00000 f
+0000000000 00000 f
+0000000000 00000 f
+0000000000 00000 f
+0000000000 00000 f
+0000000000 00000 f
+0000000000 00000 f
+0000000000 00000 f
+0000000000 00000 f
+0000000000 00000 f
+0000000000 00000 f
+0000062176 00000 n
+0000196420 00000 n
+0000060475 00000 n
+0000060833 00000 n
+0000060967 00000 n
+0000062486 00000 n
+0000062363 00000 n
+0000061752 00000 n
+0000061033 00000 n
+0000061191 00000 n
+0000061239 00000 n
+0000062000 00000 n
+0000062063 00000 n
+0000062247 00000 n
+0000062278 00000 n
+0000062560 00000 n
+0000062920 00000 n
+0000063884 00000 n
+0000076980 00000 n
+0000085628 00000 n
+0000099054 00000 n
+0000116678 00000 n
+0000132569 00000 n
+0000136366 00000 n
+0000146460 00000 n
+0000172646 00000 n
+0000180842 00000 n
+0000196445 00000 n
+trailer
<</Size 57/Root 1 0 R/Info 56 0 R/ID[<B8CF1A649DEB43E8BF5AAE2DE90894A7><28AD0D6C5C9F40C4AFA908E0A84C2F9A>]>>
startxref
196623
%%EOF
\ No newline at end of file diff --git a/chrome/browser/cocoa/bookmark_bar_folder_controller.h b/chrome/browser/cocoa/bookmark_bar_folder_controller.h index d2e1238..fef2a56 100644 --- a/chrome/browser/cocoa/bookmark_bar_folder_controller.h +++ b/chrome/browser/cocoa/bookmark_bar_folder_controller.h @@ -116,6 +116,9 @@ - (IBAction)pasteBookmark:(id)sender; - (IBAction)deleteBookmark:(id)sender; +// Passed up by a child view to tell us of a desire to scroll. +- (void)scrollWheel:(NSEvent *)theEvent; + // Forwarded to the associated BookmarkBarController. - (IBAction)addFolder:(id)sender; - (IBAction)addPage:(id)sender; @@ -126,6 +129,7 @@ - (IBAction)openBookmarkInIncognitoWindow:(id)sender; - (IBAction)openBookmarkInNewForegroundTab:(id)sender; - (IBAction)openBookmarkInNewWindow:(id)sender; + @end @interface BookmarkBarFolderController(TestingAPI) diff --git a/chrome/browser/cocoa/bookmark_bar_folder_controller.mm b/chrome/browser/cocoa/bookmark_bar_folder_controller.mm index 5aa8f12..54e5c07 100644 --- a/chrome/browser/cocoa/bookmark_bar_folder_controller.mm +++ b/chrome/browser/cocoa/bookmark_bar_folder_controller.mm @@ -29,6 +29,11 @@ const CGFloat kBookmarkBarFolderScrollAmount = 2 * (bookmarks::kBookmarkButtonHeight + bookmarks::kBookmarkVerticalPadding); +// Amount to scroll for each scroll wheel delta. +const CGFloat kBookmarkBarFolderScrollWheelAmount = + 1 * (bookmarks::kBookmarkButtonHeight + + bookmarks::kBookmarkVerticalPadding); + // When constraining a scrolling bookmark bar folder window to the // screen, shrink the "constrain" by this much vertically. Currently // this is 0.0 to avoid a problem with tracking areas leaving the @@ -85,7 +90,7 @@ const CGFloat kScrollWindowVerticalMargin = 0.0; [super showWindow:sender]; } -- (NSCell*)cellForBookmarkNode:(const BookmarkNode*)child { +- (BookmarkButtonCell*)cellForBookmarkNode:(const BookmarkNode*)child { NSImage* image = child ? [barController_ favIconForNode:child] : nil; NSMenu* menu = child ? child->is_folder() ? folderMenu_ : buttonMenu_ : nil; BookmarkBarFolderButtonCell* cell = @@ -114,9 +119,18 @@ const CGFloat kScrollWindowVerticalMargin = 0.0; // http://crbug.com/35966 - (BookmarkButton*)makeButtonForNode:(const BookmarkNode*)node frame:(NSRect)frame { - NSCell* cell = [self cellForBookmarkNode:node]; + BookmarkButtonCell* cell = [self cellForBookmarkNode:node]; DCHECK(cell); + // We must decide if we draw the folder arrow before we ask the cell + // how big it needs to be. + if (node && node->is_folder()) { + // Warning when combining code with bookmark_bar_controller.mm: + // this call should NOT be made for the bar buttons; only for the + // subfolder buttons. + [cell setDrawFolderArrow:YES]; + } + // The "+2" is needed because, sometimes, Cocoa is off by a tad when // returning the value it thinks it needs. CGFloat desired = [cell cellSize].width + 2; @@ -147,6 +161,7 @@ const CGFloat kScrollWindowVerticalMargin = 0.0; } } else { [button setEnabled:NO]; + [button setBordered:NO]; } return button; } @@ -374,8 +389,12 @@ const CGFloat kScrollWindowVerticalMargin = 0.0; windowFrame.size.height += growAmount; windowFrame.size.height = std::min(NSHeight(windowFrame), screenHeightMinusMargin); - [[self window] setFrame:windowFrame display:YES]; - [self addOrUpdateScrollTracking]; + // Don't allow scrolling to make the window smaller, ever. This + // conditional is important when processing scrollWheel events. + if (windowFrame.size.height > [[self window] frame].size.height) { + [[self window] setFrame:windowFrame display:YES]; + [self addOrUpdateScrollTracking]; + } } } @@ -807,6 +826,14 @@ static BOOL ValueInRangeInclusive(CGFloat low, CGFloat value, CGFloat high) { [super close]; } +- (void)scrollWheel:(NSEvent *)theEvent { + if (scrollable_) { + // We go negative since an NSScrollView has a flipped coordinate frame. + CGFloat amt = kBookmarkBarFolderScrollWheelAmount * -[theEvent deltaY]; + [self performOneScroll:amt]; + } +} + #pragma mark Methods Forwarded to BookmarkBarController - (IBAction)cutBookmark:(id)sender { @@ -865,4 +892,5 @@ static BOOL ValueInRangeInclusive(CGFloat low, CGFloat value, CGFloat high) { [barController_ openBookmarkInNewWindow:sender]; } + @end // BookmarkBarFolderController diff --git a/chrome/browser/cocoa/bookmark_bar_folder_window.h b/chrome/browser/cocoa/bookmark_bar_folder_window.h index 8f96d27..c35bd2e3 100644 --- a/chrome/browser/cocoa/bookmark_bar_folder_window.h +++ b/chrome/browser/cocoa/bookmark_bar_folder_window.h @@ -13,10 +13,14 @@ @interface BookmarkBarFolderWindow : NSWindow @end - // Content view for the above window. "Stock" other than the drawing // of rounded corners. Only used in the nib. @interface BookmarkBarFolderWindowContentView : NSView @end +// Scroll view that contains the main view (where the buttons go). +@interface BookmarkBarFolderWindowScrollView : NSScrollView +@end + + #endif // CHROME_BROWSER_COCOA_BOOKMARK_BAR_FOLDER_WINDOW_H_ diff --git a/chrome/browser/cocoa/bookmark_bar_folder_window.mm b/chrome/browser/cocoa/bookmark_bar_folder_window.mm index 6cae7c5..732bed1 100644 --- a/chrome/browser/cocoa/bookmark_bar_folder_window.mm +++ b/chrome/browser/cocoa/bookmark_bar_folder_window.mm @@ -4,7 +4,9 @@ #import "chrome/browser/cocoa/bookmark_bar_folder_window.h" +#import "base/logging.h" #import "base/scoped_nsobject.h" +#import "chrome/browser/cocoa/bookmark_bar_folder_controller.h" #import "third_party/GTM/AppKit/GTMNSColor+Luminance.h" #import "third_party/GTM/AppKit/GTMNSBezierPath+RoundRect.h" @@ -72,3 +74,20 @@ const CGFloat kViewCornerRadius = 4.0; } @end + + +@implementation BookmarkBarFolderWindowScrollView + +// We want "draw background" of the NSScrollView in the xib to be NOT +// checked. That allows us to round the bottom corners of the folder +// window. However that also allows some scrollWheel: events to leak +// into the NSWindow behind it (even in a different application). +// Better to plug the scroll leak than to round corners for M5. +- (void)scrollWheel:(NSEvent *)theEvent { + DCHECK([[[self window] windowController] + respondsToSelector:@selector(scrollWheel:)]); + [[[self window] windowController] scrollWheel:theEvent]; +} + + +@end diff --git a/chrome/browser/cocoa/bookmark_bar_folder_window_unittest.mm b/chrome/browser/cocoa/bookmark_bar_folder_window_unittest.mm index 586417e..269aa3d 100644 --- a/chrome/browser/cocoa/bookmark_bar_folder_window_unittest.mm +++ b/chrome/browser/cocoa/bookmark_bar_folder_window_unittest.mm @@ -21,6 +21,7 @@ TEST_F(BookmarkBarFolderWindowTest, Borderless) { EXPECT_EQ(NSBorderlessWindowMask, [window_ styleMask]); } + class BookmarkBarFolderWindowContentViewTest : public CocoaTest { public: BookmarkBarFolderWindowContentViewTest() { @@ -29,6 +30,20 @@ class BookmarkBarFolderWindowContentViewTest : public CocoaTest { [[test_window() contentView] addSubview:view_.get()]; } scoped_nsobject<BookmarkBarFolderWindowContentView> view_; + scoped_nsobject<BookmarkBarFolderWindowScrollView> scroll_view_; }; TEST_VIEW(BookmarkBarFolderWindowContentViewTest, view_); + + +class BookmarkBarFolderWindowScrollViewTest : public CocoaTest { + public: + BookmarkBarFolderWindowScrollViewTest() { + scroll_view_.reset([[BookmarkBarFolderWindowScrollView alloc] + initWithFrame:NSMakeRect(0, 0, 100, 100)]); + [[test_window() contentView] addSubview:scroll_view_.get()]; + } + scoped_nsobject<BookmarkBarFolderWindowScrollView> scroll_view_; +}; + +TEST_VIEW(BookmarkBarFolderWindowScrollViewTest, scroll_view_); diff --git a/chrome/browser/cocoa/bookmark_button_cell.h b/chrome/browser/cocoa/bookmark_button_cell.h index 6684b8e..6213343 100644 --- a/chrome/browser/cocoa/bookmark_button_cell.h +++ b/chrome/browser/cocoa/bookmark_button_cell.h @@ -20,10 +20,18 @@ class BookmarkNode; // Starting index of bookmarkFolder children that we care to use. int startingChildIndex_; + + // Should we draw the folder arrow as needed? Not used for the bar + // itself but used on the folder windows. + BOOL drawFolderArrow_; + + // Arrow for folders + scoped_nsobject<NSImage> arrowImage_; } @property (readwrite, assign) const BookmarkNode* bookmarkNode; @property (readwrite, assign) int startingChildIndex; +@property (readwrite, assign) BOOL drawFolderArrow; // Create a button cell which draws with a theme. + (id)buttonCellForNode:(const BookmarkNode*)node diff --git a/chrome/browser/cocoa/bookmark_button_cell.mm b/chrome/browser/cocoa/bookmark_button_cell.mm index edae5f9..85cfaf4 100644 --- a/chrome/browser/cocoa/bookmark_button_cell.mm +++ b/chrome/browser/cocoa/bookmark_button_cell.mm @@ -6,9 +6,11 @@ #include "app/l10n_util_mac.h" #include "base/logging.h" +#include "base/nsimage_cache_mac.h" #include "base/sys_string_conversions.h" #import "chrome/browser/bookmarks/bookmark_model.h" #import "chrome/browser/cocoa/bookmark_menu.h" +#import "chrome/browser/cocoa/bookmark_button.h" #include "grit/generated_resources.h" @@ -20,6 +22,7 @@ @implementation BookmarkButtonCell @synthesize startingChildIndex = startingChildIndex_; +@synthesize drawFolderArrow = drawFolderArrow_; + (id)buttonCellForNode:(const BookmarkNode*)node contextMenu:(NSMenu*)contextMenu @@ -53,6 +56,7 @@ image:nil]; } } + return self; } @@ -176,4 +180,47 @@ [[self controlView] mouseExited:event]; } +- (void)setDrawFolderArrow:(BOOL)draw { + drawFolderArrow_ = draw; + if (draw && !arrowImage_) { + arrowImage_.reset([nsimage_cache::ImageNamed(@"menu_hierarchy_arrow.pdf") + retain]); + } +} + +// Add extra size for the arrow so it doesn't overlap the text. +// Does not sanity check to be sure this is actually a folder node. +- (NSSize)cellSize { + NSSize cellSize = [super cellSize]; + if (drawFolderArrow_) { + cellSize.width += [arrowImage_ size].width; // plus margin? + } + return cellSize; +} + +// Override cell drawing to add a submenu arrow like a real menu. +- (void)drawInteriorWithFrame:(NSRect)cellFrame inView:(NSView*)controlView { + // First draw "everything else". + [super drawInteriorWithFrame:cellFrame inView:controlView]; + + // If asked to do so, and if a folder, draw the arrow. + if (!drawFolderArrow_) + return; + BookmarkButton* button = static_cast<BookmarkButton*>([self controlView]); + DCHECK([button respondsToSelector:@selector(isFolder)]); + if ([button isFolder]) { + NSRect imageRect = NSZeroRect; + imageRect.size = [arrowImage_ size]; + NSRect drawRect = NSOffsetRect(imageRect, + NSWidth(cellFrame) - NSWidth(imageRect), + (NSHeight(cellFrame) / 2.0) - + (NSHeight(imageRect) / 2.0)); + [arrowImage_ setFlipped:[controlView isFlipped]]; + [arrowImage_ drawInRect:drawRect + fromRect:imageRect + operation:NSCompositeSourceOver + fraction:[self isEnabled] ? 1.0 : 0.5]; + } +} + @end diff --git a/chrome/browser/cocoa/bookmark_button_cell_unittest.mm b/chrome/browser/cocoa/bookmark_button_cell_unittest.mm index da378f1..0762863 100644 --- a/chrome/browser/cocoa/bookmark_button_cell_unittest.mm +++ b/chrome/browser/cocoa/bookmark_button_cell_unittest.mm @@ -121,4 +121,28 @@ TEST_F(BookmarkButtonCellTest, Awake) { EXPECT_EQ(NSLeftTextAlignment, [cell alignment]); } +// Subfolder arrow details. +TEST_F(BookmarkButtonCellTest, FolderArrow) { + BookmarkModel* model = helper_.profile()->GetBookmarkModel(); + const BookmarkNode* bar = model->GetBookmarkBarNode(); + const BookmarkNode* node = model->AddURL(bar, bar->GetChildCount(), L"title", + GURL("http://www.google.com")); + scoped_nsobject<BookmarkButtonCell> cell( + [[BookmarkButtonCell alloc] initForNode:node + contextMenu:nil + cellText:@"small" + cellImage:nil]); + EXPECT_TRUE(cell.get()); + + NSSize size = [cell cellSize]; + // sanity check + EXPECT_GE(size.width, 2); + EXPECT_GE(size.height, 2); + + // Once we turn on arrow drawing make sure there is now room for it. + [cell setDrawFolderArrow:YES]; + NSSize arrowSize = [cell cellSize]; + EXPECT_GT(arrowSize.width, size.width); +} + } // namespace diff --git a/chrome/chrome_dll.gypi b/chrome/chrome_dll.gypi index 79f291f..b1771ec 100644 --- a/chrome/chrome_dll.gypi +++ b/chrome/chrome_dll.gypi @@ -246,6 +246,7 @@ 'app/theme/home_Template.pdf', 'app/theme/menu_chrome_rtl_Template.pdf', 'app/theme/menu_chrome_Template.pdf', + 'app/theme/menu_hierarchy_arrow.pdf', 'app/theme/menu_page_rtl_Template.pdf', 'app/theme/menu_page_Template.pdf', 'app/theme/nav.pdf', |