<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN"
"http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head><meta http-equiv="content-type" content="text/html; charset=utf-8" />
<title>[203577] branches/safari-602-branch</title>
</head>
<body>

<style type="text/css"><!--
#msg dl.meta { border: 1px #006 solid; background: #369; padding: 6px; color: #fff; }
#msg dl.meta dt { float: left; width: 6em; font-weight: bold; }
#msg dt:after { content:':';}
#msg dl, #msg dt, #msg ul, #msg li, #header, #footer, #logmsg { font-family: verdana,arial,helvetica,sans-serif; font-size: 10pt;  }
#msg dl a { font-weight: bold}
#msg dl a:link    { color:#fc3; }
#msg dl a:active  { color:#ff0; }
#msg dl a:visited { color:#cc6; }
h3 { font-family: verdana,arial,helvetica,sans-serif; font-size: 10pt; font-weight: bold; }
#msg pre { overflow: auto; background: #ffc; border: 1px #fa0 solid; padding: 6px; }
#logmsg { background: #ffc; border: 1px #fa0 solid; padding: 1em 1em 0 1em; }
#logmsg p, #logmsg pre, #logmsg blockquote { margin: 0 0 1em 0; }
#logmsg p, #logmsg li, #logmsg dt, #logmsg dd { line-height: 14pt; }
#logmsg h1, #logmsg h2, #logmsg h3, #logmsg h4, #logmsg h5, #logmsg h6 { margin: .5em 0; }
#logmsg h1:first-child, #logmsg h2:first-child, #logmsg h3:first-child, #logmsg h4:first-child, #logmsg h5:first-child, #logmsg h6:first-child { margin-top: 0; }
#logmsg ul, #logmsg ol { padding: 0; list-style-position: inside; margin: 0 0 0 1em; }
#logmsg ul { text-indent: -1em; padding-left: 1em; }#logmsg ol { text-indent: -1.5em; padding-left: 1.5em; }
#logmsg > ul, #logmsg > ol { margin: 0 0 1em 0; }
#logmsg pre { background: #eee; padding: 1em; }
#logmsg blockquote { border: 1px solid #fa0; border-left-width: 10px; padding: 1em 1em 0 1em; background: white;}
#logmsg dl { margin: 0; }
#logmsg dt { font-weight: bold; }
#logmsg dd { margin: 0; padding: 0 0 0.5em 0; }
#logmsg dd:before { content:'\00bb';}
#logmsg table { border-spacing: 0px; border-collapse: collapse; border-top: 4px solid #fa0; border-bottom: 1px solid #fa0; background: #fff; }
#logmsg table th { text-align: left; font-weight: normal; padding: 0.2em 0.5em; border-top: 1px dotted #fa0; }
#logmsg table td { text-align: right; border-top: 1px dotted #fa0; padding: 0.2em 0.5em; }
#logmsg table thead th { text-align: center; border-bottom: 1px solid #fa0; }
#logmsg table th.Corner { text-align: left; }
#logmsg hr { border: none 0; border-top: 2px dashed #fa0; height: 1px; }
#header, #footer { color: #fff; background: #636; border: 1px #300 solid; padding: 6px; }
#patch { width: 100%; }
#patch h4 {font-family: verdana,arial,helvetica,sans-serif;font-size:10pt;padding:8px;background:#369;color:#fff;margin:0;}
#patch .propset h4, #patch .binary h4 {margin:0;}
#patch pre {padding:0;line-height:1.2em;margin:0;}
#patch .diff {width:100%;background:#eee;padding: 0 0 10px 0;overflow:auto;}
#patch .propset .diff, #patch .binary .diff  {padding:10px 0;}
#patch span {display:block;padding:0 10px;}
#patch .modfile, #patch .addfile, #patch .delfile, #patch .propset, #patch .binary, #patch .copfile {border:1px solid #ccc;margin:10px 0;}
#patch ins {background:#dfd;text-decoration:none;display:block;padding:0 10px;}
#patch del {background:#fdd;text-decoration:none;display:block;padding:0 10px;}
#patch .lines, .info {color:#888;background:#fff;}
--></style>
<div id="msg">
<dl class="meta">
<dt>Revision</dt> <dd><a href="http://trac.webkit.org/projects/webkit/changeset/203577">203577</a></dd>
<dt>Author</dt> <dd>bshafiei@apple.com</dd>
<dt>Date</dt> <dd>2016-07-22 02:26:05 -0700 (Fri, 22 Jul 2016)</dd>
</dl>

<h3>Log Message</h3>
<pre>Merge <a href="http://trac.webkit.org/projects/webkit/changeset/203543">r203543</a>. rdar://problem/27429465</pre>

<h3>Modified Paths</h3>
<ul>
<li><a href="#branchessafari602branchLayoutTestsChangeLog">branches/safari-602-branch/LayoutTests/ChangeLog</a></li>
<li><a href="#branchessafari602branchSourceWebCoreChangeLog">branches/safari-602-branch/Source/WebCore/ChangeLog</a></li>
<li><a href="#branchessafari602branchSourceWebCoreplatformgraphicscgImageBufferCGcpp">branches/safari-602-branch/Source/WebCore/platform/graphics/cg/ImageBufferCG.cpp</a></li>
</ul>

<h3>Added Paths</h3>
<ul>
<li><a href="#branchessafari602branchLayoutTestsfasthidpipdfimagescaledexpectedhtml">branches/safari-602-branch/LayoutTests/fast/hidpi/pdf-image-scaled-expected.html</a></li>
<li><a href="#branchessafari602branchLayoutTestsfasthidpipdfimagescaledhtml">branches/safari-602-branch/LayoutTests/fast/hidpi/pdf-image-scaled.html</a></li>
<li><a href="#branchessafari602branchLayoutTestsfasthidpiresourcescirclepdf">branches/safari-602-branch/LayoutTests/fast/hidpi/resources/circle.pdf</a></li>
</ul>

</div>
<div id="patch">
<h3>Diff</h3>
<a id="branchessafari602branchLayoutTestsChangeLog"></a>
<div class="modfile"><h4>Modified: branches/safari-602-branch/LayoutTests/ChangeLog (203576 => 203577)</h4>
<pre class="diff"><span>
<span class="info">--- branches/safari-602-branch/LayoutTests/ChangeLog        2016-07-22 09:26:02 UTC (rev 203576)
+++ branches/safari-602-branch/LayoutTests/ChangeLog        2016-07-22 09:26:05 UTC (rev 203577)
</span><span class="lines">@@ -1,5 +1,21 @@
</span><span class="cx"> 2016-07-22  Babak Shafiei  &lt;bshafiei@apple.com&gt;
</span><span class="cx"> 
</span><ins>+        Merge r203543. rdar://problem/27429465
+
+    2016-07-21  Dean Jackson  &lt;dino@apple.com&gt;
+
+            REGRESSION (r202927): The internal size of the ImageBuffer is scaled twice by the context scaleFactor
+            https://bugs.webkit.org/show_bug.cgi?id=159981
+            &lt;rdar://problem/27429465&gt;
+
+            Reviewed by Myles Maxfield.
+
+            * fast/hidpi/pdf-image-scaled-expected.html: Added.
+            * fast/hidpi/pdf-image-scaled.html: Added.
+            * fast/hidpi/resources/circle.pdf: Added.
+
+2016-07-22  Babak Shafiei  &lt;bshafiei@apple.com&gt;
+
</ins><span class="cx">         Merge r203538. rdar://problem/27462960
</span><span class="cx"> 
</span><span class="cx">     2016-07-21  Nan Wang  &lt;n_wang@apple.com&gt;
</span></span></pre></div>
<a id="branchessafari602branchLayoutTestsfasthidpipdfimagescaledexpectedhtml"></a>
<div class="addfile"><h4>Added: branches/safari-602-branch/LayoutTests/fast/hidpi/pdf-image-scaled-expected.html (0 => 203577)</h4>
<pre class="diff"><span>
<span class="info">--- branches/safari-602-branch/LayoutTests/fast/hidpi/pdf-image-scaled-expected.html                                (rev 0)
+++ branches/safari-602-branch/LayoutTests/fast/hidpi/pdf-image-scaled-expected.html        2016-07-22 09:26:05 UTC (rev 203577)
</span><span class="lines">@@ -0,0 +1,12 @@
</span><ins>+&lt;style&gt;
+body {
+    overflow: hidden;
+}
+img {
+    width: 800px;
+    height: 800px;
+    zoom: 0.2;
+    transform: translate(0);
+}
+&lt;/style&gt;
+&lt;img src=&quot;resources/circle.pdf&quot;&gt;
</ins></span></pre></div>
<a id="branchessafari602branchLayoutTestsfasthidpipdfimagescaledhtml"></a>
<div class="addfile"><h4>Added: branches/safari-602-branch/LayoutTests/fast/hidpi/pdf-image-scaled.html (0 => 203577)</h4>
<pre class="diff"><span>
<span class="info">--- branches/safari-602-branch/LayoutTests/fast/hidpi/pdf-image-scaled.html                                (rev 0)
+++ branches/safari-602-branch/LayoutTests/fast/hidpi/pdf-image-scaled.html        2016-07-22 09:26:05 UTC (rev 203577)
</span><span class="lines">@@ -0,0 +1,12 @@
</span><ins>+&lt;style&gt;
+body {
+    overflow: hidden;
+}
+img {
+    width: 800px;
+    height: 800px;
+    transform-origin: 0 0;
+    transform: scale(0.2);
+}
+&lt;/style&gt;
+&lt;img src=&quot;resources/circle.pdf&quot;&gt;
</ins></span></pre></div>
<a id="branchessafari602branchLayoutTestsfasthidpiresourcescirclepdf"></a>
<div class="addfile"><h4>Added: branches/safari-602-branch/LayoutTests/fast/hidpi/resources/circle.pdf (0 => 203577)</h4>
<pre class="diff"><span>
<span class="info">--- branches/safari-602-branch/LayoutTests/fast/hidpi/resources/circle.pdf                                (rev 0)
+++ branches/safari-602-branch/LayoutTests/fast/hidpi/resources/circle.pdf        2016-07-22 09:26:05 UTC (rev 203577)
</span><span class="lines">@@ -0,0 +1,629 @@
</span><ins>+%PDF-1.5+%\xE2\xE3\xCF\xD3
+1 0 obj+&lt;&lt;/Metadata 2 0 R/Pages 3 0 R/Type/Catalog&gt;&gt;+endobj+2 0 obj+&lt;&lt;/Length 41156/Subtype/XML/Type/Metadata&gt;&gt;stream
+&lt;?xpacket begin=&quot;&quot; id=&quot;W5M0MpCehiHzreSzNTczkc9d&quot;?&gt;
+&lt;x:xmpmeta xmlns:x=&quot;adobe:ns:meta/&quot; x:xmptk=&quot;Adobe XMP Core 5.6-c132 79.159284, 2016/04/19-13:13:40        &quot;&gt;
+   &lt;rdf:RDF xmlns:rdf=&quot;http://www.w3.org/1999/02/22-rdf-syntax-ns#&quot;&gt;
+      &lt;rdf:Description rdf:about=&quot;&quot;
+            xmlns:dc=&quot;http://purl.org/dc/elements/1.1/&quot;
+            xmlns:xmp=&quot;http://ns.adobe.com/xap/1.0/&quot;
+            xmlns:xmpGImg=&quot;http://ns.adobe.com/xap/1.0/g/img/&quot;
+            xmlns:xmpMM=&quot;http://ns.adobe.com/xap/1.0/mm/&quot;
+            xmlns:stRef=&quot;http://ns.adobe.com/xap/1.0/sType/ResourceRef#&quot;
+            xmlns:stEvt=&quot;http://ns.adobe.com/xap/1.0/sType/ResourceEvent#&quot;
+            xmlns:illustrator=&quot;http://ns.adobe.com/illustrator/1.0/&quot;
+            xmlns:xmpTPg=&quot;http://ns.adobe.com/xap/1.0/t/pg/&quot;
+            xmlns:stDim=&quot;http://ns.adobe.com/xap/1.0/sType/Dimensions#&quot;
+            xmlns:xmpG=&quot;http://ns.adobe.com/xap/1.0/g/&quot;
+            xmlns:pdf=&quot;http://ns.adobe.com/pdf/1.3/&quot;&gt;
+         &lt;dc:format&gt;application/pdf&lt;/dc:format&gt;
+         &lt;dc:title&gt;
+            &lt;rdf:Alt&gt;
+               &lt;rdf:li xml:lang=&quot;x-default&quot;&gt;circle&lt;/rdf:li&gt;
+            &lt;/rdf:Alt&gt;
+         &lt;/dc:title&gt;
+         &lt;xmp:MetadataDate&gt;2016-07-20T12:12:04+10:00&lt;/xmp:MetadataDate&gt;
+         &lt;xmp:ModifyDate&gt;2016-07-20T12:12:04+10:00&lt;/xmp:ModifyDate&gt;
+         &lt;xmp:CreateDate&gt;2016-07-20T12:12:04+10:00&lt;/xmp:CreateDate&gt;
+         &lt;xmp:CreatorTool&gt;Adobe Illustrator CC 2015.3 (Macintosh)&lt;/xmp:CreatorTool&gt;
+         &lt;xmp:Thumbnails&gt;
+            &lt;rdf:Alt&gt;
+               &lt;rdf:li rdf:parseType=&quot;Resource&quot;&gt;
+                  &lt;xmpGImg:width&gt;256&lt;/xmpGImg:width&gt;
+                  &lt;xmpGImg:height&gt;256&lt;/xmpGImg:height&gt;
+                  &lt;xmpGImg:format&gt;JPEG&lt;/xmpGImg:format&gt;
+                  &lt;xmpGImg:image&gt;/9j/4AAQSkZJRgABAgEASABIAAD/7QAsUGhvdG9zaG9wIDMuMAA4QklNA+0AAAAAABAASAAAAAEA&amp;#xA;AQBIAAAAAQAB/+4ADkFkb2JlAGTAAAAAAf/bAIQABgQEBAUEBgUFBgkGBQYJCwgGBggLDAoKCwoK&amp;#xA;DBAMDAwMDAwQDA4PEA8ODBMTFBQTExwbGxscHx8fHx8fHx8fHwEHBwcNDA0YEBAYGhURFRofHx8f&amp;#xA;Hx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8f/8AAEQgBAAEAAwER&amp;#xA;AAIRAQMRAf/EAaIAAAAHAQEBAQEAAAAAAAAAAAQFAwIGAQAHCAkKCwEAAgIDAQEBAQEAAAAAAAAA&amp;#xA;AQACAwQFBgcICQoLEAACAQMDAgQCBgcDBAIGAnMBAgMRBAAFIRIxQVEGE2EicYEUMpGhBxWxQiPB&amp;#xA;UtHhMxZi8CRygvElQzRTkqKyY3PCNUQnk6OzNhdUZHTD0uIIJoMJChgZhJRFRqS0VtNVKBry4/PE&amp;#xA;1OT0ZXWFlaW1xdXl9WZ2hpamtsbW5vY3R1dnd4eXp7fH1+f3OEhYaHiImKi4yNjo+Ck5SVlpeYmZ&amp;#xA;qbnJ2en5KjpKWmp6ipqqusra6voRAAICAQIDBQUEBQYECAMDbQEAAhEDBCESMUEFURNhIgZxgZEy&amp;#xA;obHwFMHR4SNCFVJicvEzJDRDghaSUyWiY7LCB3PSNeJEgxdUkwgJChgZJjZFGidkdFU38qOzwygp&amp;#xA;0+PzhJSktMTU5PRldYWVpbXF1eX1RlZmdoaWprbG1ub2R1dnd4eXp7fH1+f3OEhYaHiImKi4yNjo&amp;#xA;+DlJWWl5iZmpucn
 Z6fkqOkpaanqKmqq6ytrq+v/aAAwDAQACEQMRAD8A9U4q7FXYq7FXYq7FXYq7&amp;#xA;FXYq7FUm8y+cvKnle1F15h1a10uEglPrMqoz06iNCebn2UHFXjHmr/nMz8u9NLxaBY3mvTLXjJQW&amp;#xA;du3+zlDS/wDJLFXlHmH/AJzM/M2/Zk0iz0/R4T9hlja5mHzeVvTP/IvFXn+r/nz+cWqkm682agnL&amp;#xA;qLSQWY616WwhxVit75n8y3zcr3Vr26Y9TNcSyHpT9pj2xVLMVdiqZ2XmfzLYtystWvbVh0MNxLGe&amp;#xA;lP2WHbFWVaR+fP5xaUQbXzZqD8egu5BeDrXpcibFXoHl7/nMz8zbBlTV7PT9YhH22aNraY/J4m9M&amp;#xA;f8i8Ver+Vf8AnMz8u9SKRa/Y3mgzNTlJQXluv+ziCy/8ksVez+WvOXlTzRam68vata6pCAC/1aVX&amp;#xA;ZK9BIgPND7MBiqc4q7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FWC/mN+dX5f+QIGGt6&amp;#xA;gJNRpWLSbWkt21RUVSoEYP8ANIVGKvl/8wP+cvfP2utJa+Wo08t6cagSR0mvHXp8UzDinj8Cgj+Y&amp;#xA;4q8O1DUtR1K8kvdRupr28mNZbm4kaWVz4s7lmP0nFUNirsVdirsVdirsVdirsVdirsVROn6lqOm3&amp;#xA;kd7p11NZXkJrFc28jRSofFXQqw+g4q9x/L//AJy98/aE0dr5ljTzJpwoDJJSG8RenwzKOL+PxqSf&amp;#xA;5hir6g/Ln86vy/8AP8CjRNQEeo0rLpN1SK7WgqaJUiQD+aMsMVZ1irsVdirsVdirsVdirsVdirsV&amp;#xA;dirsVdirsVS/X/MOieXtKn1bW72Kw062XlNczNxUeAHdmPQKNydhir5K/Nr/AJy81vVmm
 0nyGr6T&amp;#xA;pu6Pq8gH1yUdKxLuIFPju/f4Ttir50uLi4uZ5Li4leaeVi8ssjF3ZjuWZjUknFVPFXYq7FXYq7FX&amp;#xA;Yq7FXYq7FXYq7FXYq7FXYqqW9xcW08dxbyvDPEweKWNijqw3DKwoQRir6L/KX/nLzW9JaHSfPivq&amp;#xA;2m7ImrxgfXIh0rKuwnUeOz9/iO2KvrXQPMOieYdKg1bRL2K/065XlDcwtyU+IPdWHQqdwdjiqYYq&amp;#xA;7FXYq7FXYq7FXYq7FXYq7FXYqwj81Pzd8q/lxo313V5PWv5w36O0qJh69ww+/hGD9pyKD3NBir4V&amp;#xA;/Mz82PN35h6ub7XLjjaxsfqWmQki2t16fCpO7U6u25+W2KsMxV2KuxV2KuxV2KuxV2KuxV2KuxV2&amp;#xA;KuxV2KuxV2KuxV2Ksz/LP82PN35eauL7Q7jlayMPrumTEm2uF6fEoOzU6Ou4+W2Kvur8q/zd8q/m&amp;#xA;Po313SJPRv4Av6R0qVh69ux+7nGT9lwKH2NRirN8VdirsVdirsVdirsVdirsVebfnZ+dmi/lnoqO&amp;#xA;6LfeYL5W/RmmcqVpsZpiN1iU/Sx2Hcqq+C/NXmvXvNWuXOua7dveajdNV5G6Kv7KIvREXoqjYYql&amp;#xA;GKuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxVN/KvmvXvKuuW2uaFdvZ6jatVJF&amp;#xA;6Mv7SOvR0boynY4q+9PyT/OzRfzM0V3RFsfMFiq/pPTOVaV2E0JO7RMfpU7HsWVek4q7FXYq7FXY&amp;#xA;q7FXYqwj83fzU0b8uPKsmr3tJ7+blFpWncqNcT0+8RpUF27D3IGKvz581+atc81a9d67rly11qN4&amp;#xA;/KRz9lR+yiL+yiDZVHQYqlGKuxV2KuxV2KuxV2
 KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2Kux&amp;#xA;VN/KnmrXPKuvWmu6Hcta6jZvyjcfZYftI6/tI42ZT1GKv0G/KL81NG/MfyrHq9lSC/h4xarp3KrW&amp;#xA;89PvMb0JRu49wRirN8VdirsVdirsVS/zDr+leXtEvdb1adbbTrCJprmZuyr2A7sx2UDcnYYq/O78&amp;#xA;2PzM1f8AMPzdca5fFo7Vaw6ZZV+G3tgSVXbbkftOe59qYqwzFXYq7FXYq7FXYq7FXYq7FXYq7FXY&amp;#xA;q7FXYq7FXYq7FXYq7FXYq7FXYq7FXYqzP8p/zM1f8vPN1vrliWktWpDqdlX4bi2JBZd9uQ+0h7H2&amp;#xA;rir9EfL2v6V5h0Sy1vSZ1udOv4lmtpl7q3YjsynZgdwdjiqYYq7FXYq7FXx1/wA5efm02ra2vkPS&amp;#xA;Zv8AcbpLiTV3Q7S3lPhiNOqwA7/5Z33UYq+cMVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdir&amp;#xA;sVdirsVdirsVdirsVdirsVdir6P/AOcQ/wA2m0nW28h6tN/uN1ZzJpDudorynxRCvRZwNv8ALG27&amp;#xA;HFX2LirsVdirBfzq/MaDyB+X+oa2GH6RkH1XSYjQ8ruUHgaHqIwDI3suKvzpuLie5uJbi4kaWeZ2&amp;#xA;kllc1Znc1ZmJ6kk4qp4q7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7&amp;#xA;FXYq7FVS3uJ7a4iuLeRop4XWSKVDRldDVWUjoQRir9FvyV/MaDz/APl/p+tlh+kYx9V1aIUHG7iA&amp;#xA;5mg6CQESL7NirOsVdir4l/5y9/MBtd8/R+WrWSuneW09OQA/C95MA0zbfyLxTfoQ3jirwXFXYq7F&amp;#xA;XYq7FXY
 q7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq96/5xC/MBtC8/&amp;#xA;SeWrqSmneZE9OME/Cl5CC0Lb/wA68k26kr4Yq+2sVSbzl5ltfK/lTVvMN0AYdLtZbngTTmyKSkYP&amp;#xA;i70UfPFX5m6lqF5qWo3Wo3shmvL2aS4uZT1eWVi7sfmzE4qhsVdirsVdirsVdirsVdirsVdirsVd&amp;#xA;irsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdiqJ03ULzTdRtdRspDDeWU0dxbSjqksTB0YfJ&amp;#xA;lBxV+mXk3zLa+aPKmk+YbUAQ6paxXPAGvBnUF4yfFHqp+WKvGP8AnMzzUdN/Lux0CJ+M2vXg9Ra/&amp;#xA;at7MCV/+SrRYq+K8VdirsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdirs&amp;#xA;VdirsVdirsVdir7U/wCcM/NR1L8u77QJX5TaDeH01r9m3vAZU/5KrLiryj/nMzzC1/8AmbZ6QjVh&amp;#xA;0fT41ZPCa5ZpXP0x+nirwLFXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq&amp;#xA;7FXYq7FXYq7FXYq7FXYq99/5wz8wtYfmbeaQ7Uh1jT5FVPGa2ZZUP0R+pirz/wDPnVzqv5xebLon&amp;#xA;lw1CS0B36WYFsOv/ABhxVgWKuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2Kux&amp;#xA;V2KuxV2KuxV2KuxV2KuxVnv5DaudK/OLyndA8eeoR2hO/S8Btj0/4zYqxXzPetfeZdWvW3a6vbiY&amp;#xA;nbrJKzdtu+KpZirsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdirs
 VdirsVdirsVdirs&amp;#xA;VdirsVdirsVTPyxetY+ZdJvV2a1vbeYHbrHKrd9u2KpZirsVdirsVdirsVdirsVdirsVdirsVdir&amp;#xA;sVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdirs&amp;#xA;VdirsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVTPzPZNY+ZdWsm2a1vbiEjbrHK&amp;#xA;y9tu2KpZirsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdirs&amp;#xA;VdirsVTPyxZNfeZdJsl3a6vbeEDbrJKq99u+Ksq/PnSDpX5xebLUjjz1CS7A36XgFyOv/GbFWBYq&amp;#xA;7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FWe/k&amp;#xA;NpB1X84vKdqBy4ahHdkb9LMG5PT/AIw4q9A/5zM8vNYfmbZ6ui0h1jT42Z/Ga2ZonH0R+nirwLFX&amp;#xA;Yq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq99/5&amp;#xA;wz8vNf8A5m3mrutYdH0+RlfwmuWWJB9MfqYq9X/5zM8qnUvy7sdfiTlNoN4PUan2be8Aif8A5KrF&amp;#xA;ir4rxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV&amp;#xA;2KvtT/nDPyqdN/Lu+1+VOM2vXh9Nqfat7MGJP+SrS4q9n85eWrXzR5U1by9dECHVLWW25kV4M6kJ&amp;#xA;IB4o9GHyxV+ZupafeabqN1p17GYbyy
 mkt7mI9UliYo6n5MpGKobFXYq7FXYq7FXYq7FXYq7FXYq7&amp;#xA;FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYqidN0+81LUbXTrKMzXl7NHb20Q6vLKwRF&amp;#xA;HzZgMVfpl5N8tWvlfyppPl61IMOl2sVtzApzZFAeQjxd6sfniqc4q+Jf+cvfy/bQvP0fmW1jpp3m&amp;#xA;RPUkIHwpeQgLMu3868X36kt4Yq8FxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2&amp;#xA;KuxV2KuxV2KuxV2KuxV2Kvev+cQvy/bXfP0nmW6jrp3ltPUjJHwveTArCu/8i8n26EL44q+2sVdi&amp;#xA;rBfzq/LmDz/+X+oaIFH6RjH1rSZTQcbuIHgKnoJATG3s2KvzpuLee2uJbe4jaKeF2jlicUZXQ0ZW&amp;#xA;B6EEYqp4q7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FVS3t5&amp;#xA;7m4it7eNpZ5nWOKJBVmdzRVUDqSTir9FvyV/LmDyB+X+n6IVH6RkH1rVpRQ8ruUDmKjqIwBGvsuK&amp;#xA;s6xV2KuxV8df85eflK2k62vnzSYf9xurOI9XRBtFeU+GU06LOBv/AJY33YYq+cMVdirsVdirsVdi&amp;#xA;rsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdir6P/5xD/KVtW1tvPmrQ/7jdJcx&amp;#xA;6QjjaW8p8Uor1WAHb/LO26nFX2LirsVdirsVS/zDoGleYdEvdE1aBbnTr+JobmFu6t3B7Mp3UjcH&amp;#xA;cYq/O782Pyz1f8vPN1xod8GktWrNpl7T4bi2JIVttuQ+y47H2pirDMVdirsVdirsVdirsVdirsVd&amp;#xA
 ;irsVdirsVdirsVdirsVdirsVdirsVdirsVdirM/yn/LPV/zD83W+h2IaO1Wk2p3tPht7YEBm325H&amp;#xA;7KDufauKv0R8vaBpXl7RLLRNJgW206wiWG2hXsq9ye7Md2J3J3OKphirsVdirsVdirCPzd/KvRvz&amp;#xA;H8qyaRe0gv4eUulajxq1vPT7zG9AHXuPcA4q/PnzX5V1zyrr13oWuWzWuo2b8ZEP2WH7Lo37SON1&amp;#xA;YdRiqUYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FU38qeVdc81a9aaFo&amp;#xA;ds11qN4/GNB9lR+07t+yiDdmPQYq/Qb8ovyr0b8uPKsekWVJ7+bjLquo8aNcT0+8RpUhF7D3JOKs&amp;#xA;3xV2KuxV2KuxV2KuxV5t+dn5J6L+Zmiojutj5gsVb9GanxrSu5hmA3aJj9Kncdwyr4L81eVNe8q6&amp;#xA;5c6Hrto9nqNq1Hjboy/sujdHRuqsNjiqUYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7&amp;#xA;FXYq7FU38q+VNe81a5baHoVo95qN01EjXoq/tO7dERerMdhir70/JP8AJPRfyz0V0R1vvMF8q/pP&amp;#xA;U+NK03EMIO6xKfpY7nsFVek4q7FXYq7FXYq7FXYq7FXYqwj81Pyi8q/mPo31LV4/Rv4A36O1WJR6&amp;#xA;9ux+7nGT9pCaH2NDir4V/Mz8p/N35eaubHXLflayMfqWpwgm2uF6/CxGzU6o24+W+KsMxV2KuxV2&amp;#xA;KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2Ksz/LP8p/N35h6uLHQ7fjaxsPrupzAi2t16/EwG7U&amp;#xA;6Iu5+W+Kvur8q/yi8q/lxo31LSI/Wv5wv6R1WVR69ww+/hGD9lAaD
 3NTirN8VdirsVdirsVdirsV&amp;#xA;dirsVdirsVS/X/L2ieYdKn0nW7KK/wBOuV4zW0y8lPgR3Vh1DDcHcYq+Svza/wCcQ9b0lptW8hs+&amp;#xA;rabu76RIR9ciHWkTbCdR4bP2+I74q+dLi3uLaeS3uInhniYpLFIpR1YbFWU0IIxVTxV2KuxV2Kux&amp;#xA;V2KuxV2KuxV2KuxV2KuxV2Kqlvb3FzPHb28TzTysEiijUu7MdgqqKkk4q+i/yl/5xD1vVmh1bz4z&amp;#xA;6TpuzppEZH1yUdaStuIFPhu/b4Tvir610Dy9onl7SoNJ0SyisNOtl4w20K8VHiT3Zj1LHcnc4qmG&amp;#xA;KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxVgv5jfkr+X/AJ/gY63p4j1GlItWtaRXa0FBV6ESAfyy&amp;#xA;Bhir5f8AzA/5xC8/aE0l15akTzJpwqRHHSG8RevxQseL+HwMSf5Rirw7UNN1HTbySy1G1msryE0l&amp;#xA;triNopUPgyOFYfSMVQ2KuxV2KuxV2KuxV2KuxV2KuxVE6fpuo6leR2WnWs17eTGkVtbxtLK58FRA&amp;#xA;zH6Bir3H8v8A/nELz9rrR3XmWRPLenGhMclJrx16/DCp4p4fGwI/lOKvqD8ufyV/L/yBAp0TTxJq&amp;#xA;NKS6tdUlu2qKGj0AjB/ljCjFWdYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FUm8y+T&amp;#xA;fKnmi1Fr5h0m11SEAhPrMSuyV6mNyOaH3UjFXjHmr/nDP8u9SLy6BfXmgzNXjHUXluv+wlKy/wDJ&amp;#xA;XFXlHmH/AJwz/M2wZn0i80/WIR9hVka2mPzSVfTH/IzFXn+r/kN+cWlEi68p6g/HqbSMXg6062xm&amp;#xA;xVit75Y8y2Lcb3Sb21YdRN
 byxnpX9pR2xVLMVdiqZ2XljzLfNxstJvbpj0ENvLIelf2VPbFWVaR+&amp;#xA;Q35xaqQLXynqCcuhu4xZjrTrcmHFXoHl7/nDP8zb9lfV7zT9HhP21aRrmYfJIl9M/wDIzFXq/lX/&amp;#xA;AJwz/LvTSkuv315r0y05R1Fnbt/sIi0v/JXFXs/lryb5U8r2ptfL2k2ulwkAP9WiVGenQyOBzc+7&amp;#xA;E4qnOKuxV2KuxV2KuxV2KuxV2KuxV//Z&lt;/xmpGImg:image&gt;
+               &lt;/rdf:li&gt;
+            &lt;/rdf:Alt&gt;
+         &lt;/xmp:Thumbnails&gt;
+         &lt;xmpMM:InstanceID&gt;uuid:30172e8d-aac1-714b-818b-868511f3c96c&lt;/xmpMM:InstanceID&gt;
+         &lt;xmpMM:DocumentID&gt;xmp.did:ab1ed911-fcfa-401d-8ac8-bc492eedca98&lt;/xmpMM:DocumentID&gt;
+         &lt;xmpMM:OriginalDocumentID&gt;uuid:5D20892493BFDB11914A8590D31508C8&lt;/xmpMM:OriginalDocumentID&gt;
+         &lt;xmpMM:RenditionClass&gt;proof:pdf&lt;/xmpMM:RenditionClass&gt;
+         &lt;xmpMM:DerivedFrom rdf:parseType=&quot;Resource&quot;&gt;
+            &lt;stRef:instanceID&gt;uuid:d1c078a0-2746-42b2-b0d1-25aedff8fb1e&lt;/stRef:instanceID&gt;
+            &lt;stRef:documentID&gt;xmp.did:1b6690ed-28a8-c141-9479-b6a9cf6be651&lt;/stRef:documentID&gt;
+            &lt;stRef:originalDocumentID&gt;uuid:5D20892493BFDB11914A8590D31508C8&lt;/stRef:originalDocumentID&gt;
+            &lt;stRef:renditionClass&gt;proof:pdf&lt;/stRef:renditionClass&gt;
+         &lt;/xmpMM:DerivedFrom&gt;
+         &lt;xmpMM:History&gt;
+            &lt;rdf:Seq&gt;
+               &lt;rdf:li rdf:parseType=&quot;Resource&quot;&gt;
+                  &lt;stEvt:action&gt;saved&lt;/stEvt:action&gt;
+                  &lt;stEvt:instanceID&gt;xmp.iid:ab1ed911-fcfa-401d-8ac8-bc492eedca98&lt;/stEvt:instanceID&gt;
+                  &lt;stEvt:when&gt;2016-07-20T12:11:26+10:00&lt;/stEvt:when&gt;
+                  &lt;stEvt:softwareAgent&gt;Adobe Illustrator CC 2015.3 (Macintosh)&lt;/stEvt:softwareAgent&gt;
+                  &lt;stEvt:changed&gt;/&lt;/stEvt:changed&gt;
+               &lt;/rdf:li&gt;
+            &lt;/rdf:Seq&gt;
+         &lt;/xmpMM:History&gt;
+         &lt;illustrator:StartupProfile&gt;Print&lt;/illustrator:StartupProfile&gt;
+         &lt;xmpTPg:HasVisibleOverprint&gt;False&lt;/xmpTPg:HasVisibleOverprint&gt;
+         &lt;xmpTPg:HasVisibleTransparency&gt;False&lt;/xmpTPg:HasVisibleTransparency&gt;
+         &lt;xmpTPg:NPages&gt;1&lt;/xmpTPg:NPages&gt;
+         &lt;xmpTPg:MaxPageSize rdf:parseType=&quot;Resource&quot;&gt;
+            &lt;stDim:w&gt;400.000000&lt;/stDim:w&gt;
+            &lt;stDim:h&gt;400.000000&lt;/stDim:h&gt;
+            &lt;stDim:unit&gt;Pixels&lt;/stDim:unit&gt;
+         &lt;/xmpTPg:MaxPageSize&gt;
+         &lt;xmpTPg:PlateNames&gt;
+            &lt;rdf:Seq&gt;
+               &lt;rdf:li&gt;Cyan&lt;/rdf:li&gt;
+               &lt;rdf:li&gt;Magenta&lt;/rdf:li&gt;
+               &lt;rdf:li&gt;Yellow&lt;/rdf:li&gt;
+               &lt;rdf:li&gt;Black&lt;/rdf:li&gt;
+            &lt;/rdf:Seq&gt;
+         &lt;/xmpTPg:PlateNames&gt;
+         &lt;xmpTPg:SwatchGroups&gt;
+            &lt;rdf:Seq&gt;
+               &lt;rdf:li rdf:parseType=&quot;Resource&quot;&gt;
+                  &lt;xmpG:groupName&gt;Default Swatch Group&lt;/xmpG:groupName&gt;
+                  &lt;xmpG:groupType&gt;0&lt;/xmpG:groupType&gt;
+                  &lt;xmpG:Colorants&gt;
+                     &lt;rdf:Seq&gt;
+                        &lt;rdf:li rdf:parseType=&quot;Resource&quot;&gt;
+                           &lt;xmpG:swatchName&gt;White&lt;/xmpG:swatchName&gt;
+                           &lt;xmpG:mode&gt;RGB&lt;/xmpG:mode&gt;
+                           &lt;xmpG:type&gt;PROCESS&lt;/xmpG:type&gt;
+                           &lt;xmpG:red&gt;255&lt;/xmpG:red&gt;
+                           &lt;xmpG:green&gt;255&lt;/xmpG:green&gt;
+                           &lt;xmpG:blue&gt;255&lt;/xmpG:blue&gt;
+                        &lt;/rdf:li&gt;
+                        &lt;rdf:li rdf:parseType=&quot;Resource&quot;&gt;
+                           &lt;xmpG:swatchName&gt;Black&lt;/xmpG:swatchName&gt;
+                           &lt;xmpG:mode&gt;RGB&lt;/xmpG:mode&gt;
+                           &lt;xmpG:type&gt;PROCESS&lt;/xmpG:type&gt;
+                           &lt;xmpG:red&gt;25&lt;/xmpG:red&gt;
+                           &lt;xmpG:green&gt;24&lt;/xmpG:green&gt;
+                           &lt;xmpG:blue&gt;24&lt;/xmpG:blue&gt;
+                        &lt;/rdf:li&gt;
+                        &lt;rdf:li rdf:parseType=&quot;Resource&quot;&gt;
+                           &lt;xmpG:swatchName&gt;CMYK Red&lt;/xmpG:swatchName&gt;
+                           &lt;xmpG:mode&gt;RGB&lt;/xmpG:mode&gt;
+                           &lt;xmpG:type&gt;PROCESS&lt;/xmpG:type&gt;
+                           &lt;xmpG:red&gt;165&lt;/xmpG:red&gt;
+                           &lt;xmpG:green&gt;69&lt;/xmpG:green&gt;
+                           &lt;xmpG:blue&gt;37&lt;/xmpG:blue&gt;
+                        &lt;/rdf:li&gt;
+                        &lt;rdf:li rdf:parseType=&quot;Resource&quot;&gt;
+                           &lt;xmpG:swatchName&gt;CMYK Yellow&lt;/xmpG:swatchName&gt;
+                           &lt;xmpG:mode&gt;RGB&lt;/xmpG:mode&gt;
+                           &lt;xmpG:type&gt;PROCESS&lt;/xmpG:type&gt;
+                           &lt;xmpG:red&gt;235&lt;/xmpG:red&gt;
+                           &lt;xmpG:green&gt;238&lt;/xmpG:green&gt;
+                           &lt;xmpG:blue&gt;75&lt;/xmpG:blue&gt;
+                        &lt;/rdf:li&gt;
+                        &lt;rdf:li rdf:parseType=&quot;Resource&quot;&gt;
+                           &lt;xmpG:swatchName&gt;CMYK Green&lt;/xmpG:swatchName&gt;
+                           &lt;xmpG:mode&gt;RGB&lt;/xmpG:mode&gt;
+                           &lt;xmpG:type&gt;PROCESS&lt;/xmpG:type&gt;
+                           &lt;xmpG:red&gt;62&lt;/xmpG:red&gt;
+                           &lt;xmpG:green&gt;136&lt;/xmpG:green&gt;
+                           &lt;xmpG:blue&gt;76&lt;/xmpG:blue&gt;
+                        &lt;/rdf:li&gt;
+                        &lt;rdf:li rdf:parseType=&quot;Resource&quot;&gt;
+                           &lt;xmpG:swatchName&gt;CMYK Cyan&lt;/xmpG:swatchName&gt;
+                           &lt;xmpG:mode&gt;RGB&lt;/xmpG:mode&gt;
+                           &lt;xmpG:type&gt;PROCESS&lt;/xmpG:type&gt;
+                           &lt;xmpG:red&gt;89&lt;/xmpG:red&gt;
+                           &lt;xmpG:green&gt;147&lt;/xmpG:green&gt;
+                           &lt;xmpG:blue&gt;224&lt;/xmpG:blue&gt;
+                        &lt;/rdf:li&gt;
+                        &lt;rdf:li rdf:parseType=&quot;Resource&quot;&gt;
+                           &lt;xmpG:swatchName&gt;CMYK Blue&lt;/xmpG:swatchName&gt;
+                           &lt;xmpG:mode&gt;RGB&lt;/xmpG:mode&gt;
+                           &lt;xmpG:type&gt;PROCESS&lt;/xmpG:type&gt;
+                           &lt;xmpG:red&gt;56&lt;/xmpG:red&gt;
+                           &lt;xmpG:green&gt;41&lt;/xmpG:green&gt;
+                           &lt;xmpG:blue&gt;119&lt;/xmpG:blue&gt;
+                        &lt;/rdf:li&gt;
+                        &lt;rdf:li rdf:parseType=&quot;Resource&quot;&gt;
+                           &lt;xmpG:swatchName&gt;CMYK Magenta&lt;/xmpG:swatchName&gt;
+                           &lt;xmpG:mode&gt;RGB&lt;/xmpG:mode&gt;
+                           &lt;xmpG:type&gt;PROCESS&lt;/xmpG:type&gt;
+                           &lt;xmpG:red&gt;170&lt;/xmpG:red&gt;
+                           &lt;xmpG:green&gt;67&lt;/xmpG:green&gt;
+                           &lt;xmpG:blue&gt;116&lt;/xmpG:blue&gt;
+                        &lt;/rdf:li&gt;
+                        &lt;rdf:li rdf:parseType=&quot;Resource&quot;&gt;
+                           &lt;xmpG:swatchName&gt;C=15 M=100 Y=90 K=10&lt;/xmpG:swatchName&gt;
+                           &lt;xmpG:mode&gt;RGB&lt;/xmpG:mode&gt;
+                           &lt;xmpG:type&gt;PROCESS&lt;/xmpG:type&gt;
+                           &lt;xmpG:red&gt;126&lt;/xmpG:red&gt;
+                           &lt;xmpG:green&gt;55&lt;/xmpG:green&gt;
+                           &lt;xmpG:blue&gt;38&lt;/xmpG:blue&gt;
+                        &lt;/rdf:li&gt;
+                        &lt;rdf:li rdf:parseType=&quot;Resource&quot;&gt;
+                           &lt;xmpG:swatchName&gt;C=0 M=90 Y=85 K=0&lt;/xmpG:swatchName&gt;
+                           &lt;xmpG:mode&gt;RGB&lt;/xmpG:mode&gt;
+                           &lt;xmpG:type&gt;PROCESS&lt;/xmpG:type&gt;
+                           &lt;xmpG:red&gt;170&lt;/xmpG:red&gt;
+                           &lt;xmpG:green&gt;83&lt;/xmpG:green&gt;
+                           &lt;xmpG:blue&gt;50&lt;/xmpG:blue&gt;
+                        &lt;/rdf:li&gt;
+                        &lt;rdf:li rdf:parseType=&quot;Resource&quot;&gt;
+                           &lt;xmpG:swatchName&gt;C=0 M=80 Y=95 K=0&lt;/xmpG:swatchName&gt;
+                           &lt;xmpG:mode&gt;RGB&lt;/xmpG:mode&gt;
+                           &lt;xmpG:type&gt;PROCESS&lt;/xmpG:type&gt;
+                           &lt;xmpG:red&gt;174&lt;/xmpG:red&gt;
+                           &lt;xmpG:green&gt;98&lt;/xmpG:green&gt;
+                           &lt;xmpG:blue&gt;46&lt;/xmpG:blue&gt;
+                        &lt;/rdf:li&gt;
+                        &lt;rdf:li rdf:parseType=&quot;Resource&quot;&gt;
+                           &lt;xmpG:swatchName&gt;C=0 M=50 Y=100 K=0&lt;/xmpG:swatchName&gt;
+                           &lt;xmpG:mode&gt;RGB&lt;/xmpG:mode&gt;
+                           &lt;xmpG:type&gt;PROCESS&lt;/xmpG:type&gt;
+                           &lt;xmpG:red&gt;191&lt;/xmpG:red&gt;
+                           &lt;xmpG:green&gt;142&lt;/xmpG:green&gt;
+                           &lt;xmpG:blue&gt;54&lt;/xmpG:blue&gt;
+                        &lt;/rdf:li&gt;
+                        &lt;rdf:li rdf:parseType=&quot;Resource&quot;&gt;
+                           &lt;xmpG:swatchName&gt;C=0 M=35 Y=85 K=0&lt;/xmpG:swatchName&gt;
+                           &lt;xmpG:mode&gt;RGB&lt;/xmpG:mode&gt;
+                           &lt;xmpG:type&gt;PROCESS&lt;/xmpG:type&gt;
+                           &lt;xmpG:red&gt;203&lt;/xmpG:red&gt;
+                           &lt;xmpG:green&gt;169&lt;/xmpG:green&gt;
+                           &lt;xmpG:blue&gt;75&lt;/xmpG:blue&gt;
+                        &lt;/rdf:li&gt;
+                        &lt;rdf:li rdf:parseType=&quot;Resource&quot;&gt;
+                           &lt;xmpG:swatchName&gt;C=5 M=0 Y=90 K=0&lt;/xmpG:swatchName&gt;
+                           &lt;xmpG:mode&gt;RGB&lt;/xmpG:mode&gt;
+                           &lt;xmpG:type&gt;PROCESS&lt;/xmpG:type&gt;
+                           &lt;xmpG:red&gt;223&lt;/xmpG:red&gt;
+                           &lt;xmpG:green&gt;231&lt;/xmpG:green&gt;
+                           &lt;xmpG:blue&gt;87&lt;/xmpG:blue&gt;
+                        &lt;/rdf:li&gt;
+                        &lt;rdf:li rdf:parseType=&quot;Resource&quot;&gt;
+                           &lt;xmpG:swatchName&gt;C=20 M=0 Y=100 K=0&lt;/xmpG:swatchName&gt;
+                           &lt;xmpG:mode&gt;RGB&lt;/xmpG:mode&gt;
+                           &lt;xmpG:type&gt;PROCESS&lt;/xmpG:type&gt;
+                           &lt;xmpG:red&gt;193&lt;/xmpG:red&gt;
+                           &lt;xmpG:green&gt;211&lt;/xmpG:green&gt;
+                           &lt;xmpG:blue&gt;76&lt;/xmpG:blue&gt;
+                        &lt;/rdf:li&gt;
+                        &lt;rdf:li rdf:parseType=&quot;Resource&quot;&gt;
+                           &lt;xmpG:swatchName&gt;C=50 M=0 Y=100 K=0&lt;/xmpG:swatchName&gt;
+                           &lt;xmpG:mode&gt;RGB&lt;/xmpG:mode&gt;
+                           &lt;xmpG:type&gt;PROCESS&lt;/xmpG:type&gt;
+                           &lt;xmpG:red&gt;139&lt;/xmpG:red&gt;
+                           &lt;xmpG:green&gt;178&lt;/xmpG:green&gt;
+                           &lt;xmpG:blue&gt;76&lt;/xmpG:blue&gt;
+                        &lt;/rdf:li&gt;
+                        &lt;rdf:li rdf:parseType=&quot;Resource&quot;&gt;
+                           &lt;xmpG:swatchName&gt;C=75 M=0 Y=100 K=0&lt;/xmpG:swatchName&gt;
+                           &lt;xmpG:mode&gt;RGB&lt;/xmpG:mode&gt;
+                           &lt;xmpG:type&gt;PROCESS&lt;/xmpG:type&gt;
+                           &lt;xmpG:red&gt;99&lt;/xmpG:red&gt;
+                           &lt;xmpG:green&gt;155&lt;/xmpG:green&gt;
+                           &lt;xmpG:blue&gt;76&lt;/xmpG:blue&gt;
+                        &lt;/rdf:li&gt;
+                        &lt;rdf:li rdf:parseType=&quot;Resource&quot;&gt;
+                           &lt;xmpG:swatchName&gt;C=85 M=10 Y=100 K=10&lt;/xmpG:swatchName&gt;
+                           &lt;xmpG:mode&gt;RGB&lt;/xmpG:mode&gt;
+                           &lt;xmpG:type&gt;PROCESS&lt;/xmpG:type&gt;
+                           &lt;xmpG:red&gt;72&lt;/xmpG:red&gt;
+                           &lt;xmpG:green&gt;120&lt;/xmpG:green&gt;
+                           &lt;xmpG:blue&gt;65&lt;/xmpG:blue&gt;
+                        &lt;/rdf:li&gt;
+                        &lt;rdf:li rdf:parseType=&quot;Resource&quot;&gt;
+                           &lt;xmpG:swatchName&gt;C=90 M=30 Y=95 K=30&lt;/xmpG:swatchName&gt;
+                           &lt;xmpG:mode&gt;RGB&lt;/xmpG:mode&gt;
+                           &lt;xmpG:type&gt;PROCESS&lt;/xmpG:type&gt;
+                           &lt;xmpG:red&gt;48&lt;/xmpG:red&gt;
+                           &lt;xmpG:green&gt;79&lt;/xmpG:green&gt;
+                           &lt;xmpG:blue&gt;49&lt;/xmpG:blue&gt;
+                        &lt;/rdf:li&gt;
+                        &lt;rdf:li rdf:parseType=&quot;Resource&quot;&gt;
+                           &lt;xmpG:swatchName&gt;C=75 M=0 Y=75 K=0&lt;/xmpG:swatchName&gt;
+                           &lt;xmpG:mode&gt;RGB&lt;/xmpG:mode&gt;
+                           &lt;xmpG:type&gt;PROCESS&lt;/xmpG:type&gt;
+                           &lt;xmpG:red&gt;102&lt;/xmpG:red&gt;
+                           &lt;xmpG:green&gt;156&lt;/xmpG:green&gt;
+                           &lt;xmpG:blue&gt;105&lt;/xmpG:blue&gt;
+                        &lt;/rdf:li&gt;
+                        &lt;rdf:li rdf:parseType=&quot;Resource&quot;&gt;
+                           &lt;xmpG:swatchName&gt;C=80 M=10 Y=45 K=0&lt;/xmpG:swatchName&gt;
+                           &lt;xmpG:mode&gt;RGB&lt;/xmpG:mode&gt;
+                           &lt;xmpG:type&gt;PROCESS&lt;/xmpG:type&gt;
+                           &lt;xmpG:red&gt;95&lt;/xmpG:red&gt;
+                           &lt;xmpG:green&gt;142&lt;/xmpG:green&gt;
+                           &lt;xmpG:blue&gt;140&lt;/xmpG:blue&gt;
+                        &lt;/rdf:li&gt;
+                        &lt;rdf:li rdf:parseType=&quot;Resource&quot;&gt;
+                           &lt;xmpG:swatchName&gt;C=70 M=15 Y=0 K=0&lt;/xmpG:swatchName&gt;
+                           &lt;xmpG:mode&gt;RGB&lt;/xmpG:mode&gt;
+                           &lt;xmpG:type&gt;PROCESS&lt;/xmpG:type&gt;
+                           &lt;xmpG:red&gt;118&lt;/xmpG:red&gt;
+                           &lt;xmpG:green&gt;148&lt;/xmpG:green&gt;
+                           &lt;xmpG:blue&gt;209&lt;/xmpG:blue&gt;
+                        &lt;/rdf:li&gt;
+                        &lt;rdf:li rdf:parseType=&quot;Resource&quot;&gt;
+                           &lt;xmpG:swatchName&gt;C=85 M=50 Y=0 K=0&lt;/xmpG:swatchName&gt;
+                           &lt;xmpG:mode&gt;RGB&lt;/xmpG:mode&gt;
+                           &lt;xmpG:type&gt;PROCESS&lt;/xmpG:type&gt;
+                           &lt;xmpG:red&gt;84&lt;/xmpG:red&gt;
+                           &lt;xmpG:green&gt;96&lt;/xmpG:green&gt;
+                           &lt;xmpG:blue&gt;165&lt;/xmpG:blue&gt;
+                        &lt;/rdf:li&gt;
+                        &lt;rdf:li rdf:parseType=&quot;Resource&quot;&gt;
+                           &lt;xmpG:swatchName&gt;C=100 M=95 Y=5 K=0&lt;/xmpG:swatchName&gt;
+                           &lt;xmpG:mode&gt;RGB&lt;/xmpG:mode&gt;
+                           &lt;xmpG:type&gt;PROCESS&lt;/xmpG:type&gt;
+                           &lt;xmpG:red&gt;56&lt;/xmpG:red&gt;
+                           &lt;xmpG:green&gt;46&lt;/xmpG:green&gt;
+                           &lt;xmpG:blue&gt;117&lt;/xmpG:blue&gt;
+                        &lt;/rdf:li&gt;
+                        &lt;rdf:li rdf:parseType=&quot;Resource&quot;&gt;
+                           &lt;xmpG:swatchName&gt;C=100 M=100 Y=25 K=25&lt;/xmpG:swatchName&gt;
+                           &lt;xmpG:mode&gt;RGB&lt;/xmpG:mode&gt;
+                           &lt;xmpG:type&gt;PROCESS&lt;/xmpG:type&gt;
+                           &lt;xmpG:red&gt;38&lt;/xmpG:red&gt;
+                           &lt;xmpG:green&gt;29&lt;/xmpG:green&gt;
+                           &lt;xmpG:blue&gt;74&lt;/xmpG:blue&gt;
+                        &lt;/rdf:li&gt;
+                        &lt;rdf:li rdf:parseType=&quot;Resource&quot;&gt;
+                           &lt;xmpG:swatchName&gt;C=75 M=100 Y=0 K=0&lt;/xmpG:swatchName&gt;
+                           &lt;xmpG:mode&gt;RGB&lt;/xmpG:mode&gt;
+                           &lt;xmpG:type&gt;PROCESS&lt;/xmpG:type&gt;
+                           &lt;xmpG:red&gt;78&lt;/xmpG:red&gt;
+                           &lt;xmpG:green&gt;45&lt;/xmpG:green&gt;
+                           &lt;xmpG:blue&gt;118&lt;/xmpG:blue&gt;
+                        &lt;/rdf:li&gt;
+                        &lt;rdf:li rdf:parseType=&quot;Resource&quot;&gt;
+                           &lt;xmpG:swatchName&gt;C=50 M=100 Y=0 K=0&lt;/xmpG:swatchName&gt;
+                           &lt;xmpG:mode&gt;RGB&lt;/xmpG:mode&gt;
+                           &lt;xmpG:type&gt;PROCESS&lt;/xmpG:type&gt;
+                           &lt;xmpG:red&gt;103&lt;/xmpG:red&gt;
+                           &lt;xmpG:green&gt;50&lt;/xmpG:green&gt;
+                           &lt;xmpG:blue&gt;117&lt;/xmpG:blue&gt;
+                        &lt;/rdf:li&gt;
+                        &lt;rdf:li rdf:parseType=&quot;Resource&quot;&gt;
+                           &lt;xmpG:swatchName&gt;C=35 M=100 Y=35 K=10&lt;/xmpG:swatchName&gt;
+                           &lt;xmpG:mode&gt;RGB&lt;/xmpG:mode&gt;
+                           &lt;xmpG:type&gt;PROCESS&lt;/xmpG:type&gt;
+                           &lt;xmpG:red&gt;105&lt;/xmpG:red&gt;
+                           &lt;xmpG:green&gt;48&lt;/xmpG:green&gt;
+                           &lt;xmpG:blue&gt;77&lt;/xmpG:blue&gt;
+                        &lt;/rdf:li&gt;
+                        &lt;rdf:li rdf:parseType=&quot;Resource&quot;&gt;
+                           &lt;xmpG:swatchName&gt;C=10 M=100 Y=50 K=0&lt;/xmpG:swatchName&gt;
+                           &lt;xmpG:mode&gt;RGB&lt;/xmpG:mode&gt;
+                           &lt;xmpG:type&gt;PROCESS&lt;/xmpG:type&gt;
+                           &lt;xmpG:red&gt;151&lt;/xmpG:red&gt;
+                           &lt;xmpG:green&gt;63&lt;/xmpG:green&gt;
+                           &lt;xmpG:blue&gt;73&lt;/xmpG:blue&gt;
+                        &lt;/rdf:li&gt;
+                        &lt;rdf:li rdf:parseType=&quot;Resource&quot;&gt;
+                           &lt;xmpG:swatchName&gt;C=0 M=95 Y=20 K=0&lt;/xmpG:swatchName&gt;
+                           &lt;xmpG:mode&gt;RGB&lt;/xmpG:mode&gt;
+                           &lt;xmpG:type&gt;PROCESS&lt;/xmpG:type&gt;
+                           &lt;xmpG:red&gt;171&lt;/xmpG:red&gt;
+                           &lt;xmpG:green&gt;75&lt;/xmpG:green&gt;
+                           &lt;xmpG:blue&gt;101&lt;/xmpG:blue&gt;
+                        &lt;/rdf:li&gt;
+                        &lt;rdf:li rdf:parseType=&quot;Resource&quot;&gt;
+                           &lt;xmpG:swatchName&gt;C=25 M=25 Y=40 K=0&lt;/xmpG:swatchName&gt;
+                           &lt;xmpG:mode&gt;RGB&lt;/xmpG:mode&gt;
+                           &lt;xmpG:type&gt;PROCESS&lt;/xmpG:type&gt;
+                           &lt;xmpG:red&gt;171&lt;/xmpG:red&gt;
+                           &lt;xmpG:green&gt;167&lt;/xmpG:green&gt;
+                           &lt;xmpG:blue&gt;142&lt;/xmpG:blue&gt;
+                        &lt;/rdf:li&gt;
+                        &lt;rdf:li rdf:parseType=&quot;Resource&quot;&gt;
+                           &lt;xmpG:swatchName&gt;C=40 M=45 Y=50 K=5&lt;/xmpG:swatchName&gt;
+                           &lt;xmpG:mode&gt;RGB&lt;/xmpG:mode&gt;
+                           &lt;xmpG:type&gt;PROCESS&lt;/xmpG:type&gt;
+                           &lt;xmpG:red&gt;125&lt;/xmpG:red&gt;
+                           &lt;xmpG:green&gt;116&lt;/xmpG:green&gt;
+                           &lt;xmpG:blue&gt;104&lt;/xmpG:blue&gt;
+                        &lt;/rdf:li&gt;
+                        &lt;rdf:li rdf:parseType=&quot;Resource&quot;&gt;
+                           &lt;xmpG:swatchName&gt;C=50 M=50 Y=60 K=25&lt;/xmpG:swatchName&gt;
+                           &lt;xmpG:mode&gt;RGB&lt;/xmpG:mode&gt;
+                           &lt;xmpG:type&gt;PROCESS&lt;/xmpG:type&gt;
+                           &lt;xmpG:red&gt;88&lt;/xmpG:red&gt;
+                           &lt;xmpG:green&gt;84&lt;/xmpG:green&gt;
+                           &lt;xmpG:blue&gt;72&lt;/xmpG:blue&gt;
+                        &lt;/rdf:li&gt;
+                        &lt;rdf:li rdf:parseType=&quot;Resource&quot;&gt;
+                           &lt;xmpG:swatchName&gt;C=55 M=60 Y=65 K=40&lt;/xmpG:swatchName&gt;
+                           &lt;xmpG:mode&gt;RGB&lt;/xmpG:mode&gt;
+                           &lt;xmpG:type&gt;PROCESS&lt;/xmpG:type&gt;
+                           &lt;xmpG:red&gt;64&lt;/xmpG:red&gt;
+                           &lt;xmpG:green&gt;59&lt;/xmpG:green&gt;
+                           &lt;xmpG:blue&gt;52&lt;/xmpG:blue&gt;
+                        &lt;/rdf:li&gt;
+                        &lt;rdf:li rdf:parseType=&quot;Resource&quot;&gt;
+                           &lt;xmpG:swatchName&gt;C=25 M=40 Y=65 K=0&lt;/xmpG:swatchName&gt;
+                           &lt;xmpG:mode&gt;RGB&lt;/xmpG:mode&gt;
+                           &lt;xmpG:type&gt;PROCESS&lt;/xmpG:type&gt;
+                           &lt;xmpG:red&gt;157&lt;/xmpG:red&gt;
+                           &lt;xmpG:green&gt;140&lt;/xmpG:green&gt;
+                           &lt;xmpG:blue&gt;97&lt;/xmpG:blue&gt;
+                        &lt;/rdf:li&gt;
+                        &lt;rdf:li rdf:parseType=&quot;Resource&quot;&gt;
+                           &lt;xmpG:swatchName&gt;C=30 M=50 Y=75 K=10&lt;/xmpG:swatchName&gt;
+                           &lt;xmpG:mode&gt;RGB&lt;/xmpG:mode&gt;
+                           &lt;xmpG:type&gt;PROCESS&lt;/xmpG:type&gt;
+                           &lt;xmpG:red&gt;127&lt;/xmpG:red&gt;
+                           &lt;xmpG:green&gt;109&lt;/xmpG:green&gt;
+                           &lt;xmpG:blue&gt;71&lt;/xmpG:blue&gt;
+                        &lt;/rdf:li&gt;
+                        &lt;rdf:li rdf:parseType=&quot;Resource&quot;&gt;
+                           &lt;xmpG:swatchName&gt;C=35 M=60 Y=80 K=25&lt;/xmpG:swatchName&gt;
+                           &lt;xmpG:mode&gt;RGB&lt;/xmpG:mode&gt;
+                           &lt;xmpG:type&gt;PROCESS&lt;/xmpG:type&gt;
+                           &lt;xmpG:red&gt;98&lt;/xmpG:red&gt;
+                           &lt;xmpG:green&gt;80&lt;/xmpG:green&gt;
+                           &lt;xmpG:blue&gt;51&lt;/xmpG:blue&gt;
+                        &lt;/rdf:li&gt;
+                        &lt;rdf:li rdf:parseType=&quot;Resource&quot;&gt;
+                           &lt;xmpG:swatchName&gt;C=40 M=65 Y=90 K=35&lt;/xmpG:swatchName&gt;
+                           &lt;xmpG:mode&gt;RGB&lt;/xmpG:mode&gt;
+                           &lt;xmpG:type&gt;PROCESS&lt;/xmpG:type&gt;
+                           &lt;xmpG:red&gt;79&lt;/xmpG:red&gt;
+                           &lt;xmpG:green&gt;64&lt;/xmpG:green&gt;
+                           &lt;xmpG:blue&gt;37&lt;/xmpG:blue&gt;
+                        &lt;/rdf:li&gt;
+                        &lt;rdf:li rdf:parseType=&quot;Resource&quot;&gt;
+                           &lt;xmpG:swatchName&gt;C=40 M=70 Y=100 K=50&lt;/xmpG:swatchName&gt;
+                           &lt;xmpG:mode&gt;RGB&lt;/xmpG:mode&gt;
+                           &lt;xmpG:type&gt;PROCESS&lt;/xmpG:type&gt;
+                           &lt;xmpG:red&gt;61&lt;/xmpG:red&gt;
+                           &lt;xmpG:green&gt;47&lt;/xmpG:green&gt;
+                           &lt;xmpG:blue&gt;22&lt;/xmpG:blue&gt;
+                        &lt;/rdf:li&gt;
+                        &lt;rdf:li rdf:parseType=&quot;Resource&quot;&gt;
+                           &lt;xmpG:swatchName&gt;C=50 M=70 Y=80 K=70&lt;/xmpG:swatchName&gt;
+                           &lt;xmpG:mode&gt;RGB&lt;/xmpG:mode&gt;
+                           &lt;xmpG:type&gt;PROCESS&lt;/xmpG:type&gt;
+                           &lt;xmpG:red&gt;37&lt;/xmpG:red&gt;
+                           &lt;xmpG:green&gt;29&lt;/xmpG:green&gt;
+                           &lt;xmpG:blue&gt;19&lt;/xmpG:blue&gt;
+                        &lt;/rdf:li&gt;
+                     &lt;/rdf:Seq&gt;
+                  &lt;/xmpG:Colorants&gt;
+               &lt;/rdf:li&gt;
+               &lt;rdf:li rdf:parseType=&quot;Resource&quot;&gt;
+                  &lt;xmpG:groupName&gt;Grays&lt;/xmpG:groupName&gt;
+                  &lt;xmpG:groupType&gt;1&lt;/xmpG:groupType&gt;
+                  &lt;xmpG:Colorants&gt;
+                     &lt;rdf:Seq&gt;
+                        &lt;rdf:li rdf:parseType=&quot;Resource&quot;&gt;
+                           &lt;xmpG:swatchName&gt;C=0 M=0 Y=0 K=100&lt;/xmpG:swatchName&gt;
+                           &lt;xmpG:mode&gt;RGB&lt;/xmpG:mode&gt;
+                           &lt;xmpG:type&gt;PROCESS&lt;/xmpG:type&gt;
+                           &lt;xmpG:red&gt;25&lt;/xmpG:red&gt;
+                           &lt;xmpG:green&gt;24&lt;/xmpG:green&gt;
+                           &lt;xmpG:blue&gt;24&lt;/xmpG:blue&gt;
+                        &lt;/rdf:li&gt;
+                        &lt;rdf:li rdf:parseType=&quot;Resource&quot;&gt;
+                           &lt;xmpG:swatchName&gt;C=0 M=0 Y=0 K=90&lt;/xmpG:swatchName&gt;
+                           &lt;xmpG:mode&gt;RGB&lt;/xmpG:mode&gt;
+                           &lt;xmpG:type&gt;PROCESS&lt;/xmpG:type&gt;
+                           &lt;xmpG:red&gt;50&lt;/xmpG:red&gt;
+                           &lt;xmpG:green&gt;49&lt;/xmpG:green&gt;
+                           &lt;xmpG:blue&gt;50&lt;/xmpG:blue&gt;
+                        &lt;/rdf:li&gt;
+                        &lt;rdf:li rdf:parseType=&quot;Resource&quot;&gt;
+                           &lt;xmpG:swatchName&gt;C=0 M=0 Y=0 K=80&lt;/xmpG:swatchName&gt;
+                           &lt;xmpG:mode&gt;RGB&lt;/xmpG:mode&gt;
+                           &lt;xmpG:type&gt;PROCESS&lt;/xmpG:type&gt;
+                           &lt;xmpG:red&gt;71&lt;/xmpG:red&gt;
+                           &lt;xmpG:green&gt;71&lt;/xmpG:green&gt;
+                           &lt;xmpG:blue&gt;73&lt;/xmpG:blue&gt;
+                        &lt;/rdf:li&gt;
+                        &lt;rdf:li rdf:parseType=&quot;Resource&quot;&gt;
+                           &lt;xmpG:swatchName&gt;C=0 M=0 Y=0 K=70&lt;/xmpG:swatchName&gt;
+                           &lt;xmpG:mode&gt;RGB&lt;/xmpG:mode&gt;
+                           &lt;xmpG:type&gt;PROCESS&lt;/xmpG:type&gt;
+                           &lt;xmpG:red&gt;91&lt;/xmpG:red&gt;
+                           &lt;xmpG:green&gt;91&lt;/xmpG:green&gt;
+                           &lt;xmpG:blue&gt;93&lt;/xmpG:blue&gt;
+                        &lt;/rdf:li&gt;
+                        &lt;rdf:li rdf:parseType=&quot;Resource&quot;&gt;
+                           &lt;xmpG:swatchName&gt;C=0 M=0 Y=0 K=60&lt;/xmpG:swatchName&gt;
+                           &lt;xmpG:mode&gt;RGB&lt;/xmpG:mode&gt;
+                           &lt;xmpG:type&gt;PROCESS&lt;/xmpG:type&gt;
+                           &lt;xmpG:red&gt;110&lt;/xmpG:red&gt;
+                           &lt;xmpG:green&gt;111&lt;/xmpG:green&gt;
+                           &lt;xmpG:blue&gt;113&lt;/xmpG:blue&gt;
+                        &lt;/rdf:li&gt;
+                        &lt;rdf:li rdf:parseType=&quot;Resource&quot;&gt;
+                           &lt;xmpG:swatchName&gt;C=0 M=0 Y=0 K=50&lt;/xmpG:swatchName&gt;
+                           &lt;xmpG:mode&gt;RGB&lt;/xmpG:mode&gt;
+                           &lt;xmpG:type&gt;PROCESS&lt;/xmpG:type&gt;
+                           &lt;xmpG:red&gt;130&lt;/xmpG:red&gt;
+                           &lt;xmpG:green&gt;131&lt;/xmpG:green&gt;
+                           &lt;xmpG:blue&gt;134&lt;/xmpG:blue&gt;
+                        &lt;/rdf:li&gt;
+                        &lt;rdf:li rdf:parseType=&quot;Resource&quot;&gt;
+                           &lt;xmpG:swatchName&gt;C=0 M=0 Y=0 K=40&lt;/xmpG:swatchName&gt;
+                           &lt;xmpG:mode&gt;RGB&lt;/xmpG:mode&gt;
+                           &lt;xmpG:type&gt;PROCESS&lt;/xmpG:type&gt;
+                           &lt;xmpG:red&gt;152&lt;/xmpG:red&gt;
+                           &lt;xmpG:green&gt;153&lt;/xmpG:green&gt;
+                           &lt;xmpG:blue&gt;155&lt;/xmpG:blue&gt;
+                        &lt;/rdf:li&gt;
+                        &lt;rdf:li rdf:parseType=&quot;Resource&quot;&gt;
+                           &lt;xmpG:swatchName&gt;C=0 M=0 Y=0 K=30&lt;/xmpG:swatchName&gt;
+                           &lt;xmpG:mode&gt;RGB&lt;/xmpG:mode&gt;
+                           &lt;xmpG:type&gt;PROCESS&lt;/xmpG:type&gt;
+                           &lt;xmpG:red&gt;175&lt;/xmpG:red&gt;
+                           &lt;xmpG:green&gt;176&lt;/xmpG:green&gt;
+                           &lt;xmpG:blue&gt;178&lt;/xmpG:blue&gt;
+                        &lt;/rdf:li&gt;
+                        &lt;rdf:li rdf:parseType=&quot;Resource&quot;&gt;
+                           &lt;xmpG:swatchName&gt;C=0 M=0 Y=0 K=20&lt;/xmpG:swatchName&gt;
+                           &lt;xmpG:mode&gt;RGB&lt;/xmpG:mode&gt;
+                           &lt;xmpG:type&gt;PROCESS&lt;/xmpG:type&gt;
+                           &lt;xmpG:red&gt;200&lt;/xmpG:red&gt;
+                           &lt;xmpG:green&gt;200&lt;/xmpG:green&gt;
+                           &lt;xmpG:blue&gt;202&lt;/xmpG:blue&gt;
+                        &lt;/rdf:li&gt;
+                        &lt;rdf:li rdf:parseType=&quot;Resource&quot;&gt;
+                           &lt;xmpG:swatchName&gt;C=0 M=0 Y=0 K=10&lt;/xmpG:swatchName&gt;
+                           &lt;xmpG:mode&gt;RGB&lt;/xmpG:mode&gt;
+                           &lt;xmpG:type&gt;PROCESS&lt;/xmpG:type&gt;
+                           &lt;xmpG:red&gt;225&lt;/xmpG:red&gt;
+                           &lt;xmpG:green&gt;225&lt;/xmpG:green&gt;
+                           &lt;xmpG:blue&gt;226&lt;/xmpG:blue&gt;
+                        &lt;/rdf:li&gt;
+                        &lt;rdf:li rdf:parseType=&quot;Resource&quot;&gt;
+                           &lt;xmpG:swatchName&gt;C=0 M=0 Y=0 K=5&lt;/xmpG:swatchName&gt;
+                           &lt;xmpG:mode&gt;RGB&lt;/xmpG:mode&gt;
+                           &lt;xmpG:type&gt;PROCESS&lt;/xmpG:type&gt;
+                           &lt;xmpG:red&gt;238&lt;/xmpG:red&gt;
+                           &lt;xmpG:green&gt;238&lt;/xmpG:green&gt;
+                           &lt;xmpG:blue&gt;239&lt;/xmpG:blue&gt;
+                        &lt;/rdf:li&gt;
+                     &lt;/rdf:Seq&gt;
+                  &lt;/xmpG:Colorants&gt;
+               &lt;/rdf:li&gt;
+               &lt;rdf:li rdf:parseType=&quot;Resource&quot;&gt;
+                  &lt;xmpG:groupName&gt;Brights&lt;/xmpG:groupName&gt;
+                  &lt;xmpG:groupType&gt;1&lt;/xmpG:groupType&gt;
+                  &lt;xmpG:Colorants&gt;
+                     &lt;rdf:Seq&gt;
+                        &lt;rdf:li rdf:parseType=&quot;Resource&quot;&gt;
+                           &lt;xmpG:swatchName&gt;C=0 M=100 Y=100 K=0&lt;/xmpG:swatchName&gt;
+                           &lt;xmpG:mode&gt;RGB&lt;/xmpG:mode&gt;
+                           &lt;xmpG:type&gt;PROCESS&lt;/xmpG:type&gt;
+                           &lt;xmpG:red&gt;165&lt;/xmpG:red&gt;
+                           &lt;xmpG:green&gt;69&lt;/xmpG:green&gt;
+                           &lt;xmpG:blue&gt;37&lt;/xmpG:blue&gt;
+                        &lt;/rdf:li&gt;
+                        &lt;rdf:li rdf:parseType=&quot;Resource&quot;&gt;
+                           &lt;xmpG:swatchName&gt;C=0 M=75 Y=100 K=0&lt;/xmpG:swatchName&gt;
+                           &lt;xmpG:mode&gt;RGB&lt;/xmpG:mode&gt;
+                           &lt;xmpG:type&gt;PROCESS&lt;/xmpG:type&gt;
+                           &lt;xmpG:red&gt;176&lt;/xmpG:red&gt;
+                           &lt;xmpG:green&gt;105&lt;/xmpG:green&gt;
+                           &lt;xmpG:blue&gt;45&lt;/xmpG:blue&gt;
+                        &lt;/rdf:li&gt;
+                        &lt;rdf:li rdf:parseType=&quot;Resource&quot;&gt;
+                           &lt;xmpG:swatchName&gt;C=0 M=10 Y=95 K=0&lt;/xmpG:swatchName&gt;
+                           &lt;xmpG:mode&gt;RGB&lt;/xmpG:mode&gt;
+                           &lt;xmpG:type&gt;PROCESS&lt;/xmpG:type&gt;
+                           &lt;xmpG:red&gt;224&lt;/xmpG:red&gt;
+                           &lt;xmpG:green&gt;215&lt;/xmpG:green&gt;
+                           &lt;xmpG:blue&gt;75&lt;/xmpG:blue&gt;
+                        &lt;/rdf:li&gt;
+                        &lt;rdf:li rdf:parseType=&quot;Resource&quot;&gt;
+                           &lt;xmpG:swatchName&gt;C=85 M=10 Y=100 K=0&lt;/xmpG:swatchName&gt;
+                           &lt;xmpG:mode&gt;RGB&lt;/xmpG:mode&gt;
+                           &lt;xmpG:type&gt;PROCESS&lt;/xmpG:type&gt;
+                           &lt;xmpG:red&gt;80&lt;/xmpG:red&gt;
+                           &lt;xmpG:green&gt;134&lt;/xmpG:green&gt;
+                           &lt;xmpG:blue&gt;72&lt;/xmpG:blue&gt;
+                        &lt;/rdf:li&gt;
+                        &lt;rdf:li rdf:parseType=&quot;Resource&quot;&gt;
+                           &lt;xmpG:swatchName&gt;C=100 M=90 Y=0 K=0&lt;/xmpG:swatchName&gt;
+                           &lt;xmpG:mode&gt;RGB&lt;/xmpG:mode&gt;
+                           &lt;xmpG:type&gt;PROCESS&lt;/xmpG:type&gt;
+                           &lt;xmpG:red&gt;58&lt;/xmpG:red&gt;
+                           &lt;xmpG:green&gt;51&lt;/xmpG:green&gt;
+                           &lt;xmpG:blue&gt;127&lt;/xmpG:blue&gt;
+                        &lt;/rdf:li&gt;
+                        &lt;rdf:li rdf:parseType=&quot;Resource&quot;&gt;
+                           &lt;xmpG:swatchName&gt;C=60 M=90 Y=0 K=0&lt;/xmpG:swatchName&gt;
+                           &lt;xmpG:mode&gt;RGB&lt;/xmpG:mode&gt;
+                           &lt;xmpG:type&gt;PROCESS&lt;/xmpG:type&gt;
+                           &lt;xmpG:red&gt;96&lt;/xmpG:red&gt;
+                           &lt;xmpG:green&gt;60&lt;/xmpG:green&gt;
+                           &lt;xmpG:blue&gt;126&lt;/xmpG:blue&gt;
+                        &lt;/rdf:li&gt;
+                     &lt;/rdf:Seq&gt;
+                  &lt;/xmpG:Colorants&gt;
+               &lt;/rdf:li&gt;
+            &lt;/rdf:Seq&gt;
+         &lt;/xmpTPg:SwatchGroups&gt;
+         &lt;pdf:Producer&gt;Adobe PDF library 15.00&lt;/pdf:Producer&gt;
+      &lt;/rdf:Description&gt;
+   &lt;/rdf:RDF&gt;
+&lt;/x:xmpmeta&gt;
+                                                                                                    
+                                                                                                    
+                                                                                                    
+                                                                                                    
+                                                                                                    
+                                                                                                    
+                                                                                                    
+                                                                                                    
+                                                                                                    
+                                                                                                    
+                                                                                                    
+                                                                                                    
+                                                                                                    
+                                                                                                    
+                                                                                                    
+                                                                                                    
+                                                                                                    
+                                                                                                    
+                                                                                                    
+                                                                                                    
+                           
+&lt;?xpacket end=&quot;w&quot;?&gt;+endstream+endobj+3 0 obj+&lt;&lt;/Count 1/Kids[5 0 R]/Type/Pages&gt;&gt;+endobj+5 0 obj+&lt;&lt;/ArtBox[50.0 50.0 350.0 350.0]/BleedBox[0.0 0.0 400.0 400.0]/Contents 6 0 R/MediaBox[0.0 0.0 400.0 400.0]/Parent 3 0 R/Resources&lt;&lt;/ExtGState&lt;&lt;/GS0 7 0 R&gt;&gt;/Properties&lt;&lt;/MC0 8 0 R&gt;&gt;&gt;&gt;/TrimBox[0.0 0.0 400.0 400.0]/Type/Page&gt;&gt;+endobj+6 0 obj+&lt;&lt;/Filter/FlateDecode/Length 143&gt;&gt;stream
+H\x89L\x8F\xB1\x82@ \x86\xF7&gt;\xC5\xFF\xE5zw ̢q\x91\x8188\x82L\x9ApL\xBE\xBD\xD7\xE3@\xD3\xF4O\xFB\xE7k\x9B\x9A\xEB\xE33\x98\xAEO-h&amp;A)k\xB2J\xE9\x8Ewt5\xC2D\xE6rL Ͱɲ\xF0\x95\xC0Erx%J\x95W4\xA5\xEA\xC2V5\xD8F\xE6'\xB1\xF3\x99H\xA6\x97\xBFm\xA3\xC5fn\xFC\xBE#\xEF\xC9\xB4\xDB\xE1u\xFCI=\x9D\xBB\xF8RO_~,\xED+endstream+endobj+8 0 obj+&lt;&lt;/Color[20224 32768 65535]/Dimmed false/Editable true/Preview true/Printed true/Title(Layer 1)/Visible true&gt;&gt;+endobj+7 0 obj+&lt;&lt;/AIS false/BM/Normal/CA 1.0/OP false/OPM 1/SA true/SMask/None/Type/ExtGState/ca 1.0/op false&gt;&gt;+endobj+9 0 obj+&lt;&lt;/CreationDate(D:20160720121204+10'00')/Creator(Adobe Illustrator CC 2015.3 \(Macintosh\))/ModDate(D:20160720121204+10'00')/Producer(Adobe PDF library 15.00)/Title(circle)&gt;&gt;+endobj+xref+0 10+0000000000 65535 f
+0000000016 00000 n
+0000000076 00000 n
+0000041309 00000 n
+0000000000 00000 f
+0000041360 00000 n
+0000041600 00000 n
+0000041937 00000 n
+0000041811 00000 n
+0000042049 00000 n
+trailer+&lt;&lt;/Size 10/Root 1 0 R/Info 9 0 R/ID[&lt;EAA2EA2D5125470487505616DBC63D30&gt;&lt;5DDB73A029634015B02569BACBA2410B&gt;]&gt;&gt;+startxref+42239+%%EOF
</ins></span></pre></div>
<a id="branchessafari602branchSourceWebCoreChangeLog"></a>
<div class="modfile"><h4>Modified: branches/safari-602-branch/Source/WebCore/ChangeLog (203576 => 203577)</h4>
<pre class="diff"><span>
<span class="info">--- branches/safari-602-branch/Source/WebCore/ChangeLog        2016-07-22 09:26:02 UTC (rev 203576)
+++ branches/safari-602-branch/Source/WebCore/ChangeLog        2016-07-22 09:26:05 UTC (rev 203577)
</span><span class="lines">@@ -1,5 +1,32 @@
</span><span class="cx"> 2016-07-22  Babak Shafiei  &lt;bshafiei@apple.com&gt;
</span><span class="cx"> 
</span><ins>+        Merge r203543. rdar://problem/27429465
+
+    2016-07-21  Dean Jackson  &lt;dino@apple.com&gt;
+
+            REGRESSION (r202927): The internal size of the ImageBuffer is scaled twice by the context scaleFactor
+            https://bugs.webkit.org/show_bug.cgi?id=159981
+            &lt;rdar://problem/27429465&gt;
+
+            Reviewed by Myles Maxfield.
+
+            The change to propagate color spaces through ImageBuffers created an
+            alternate version of createCompatibleBuffer. This version accidentally
+            attempted to take the display resolution (i.e. hidpi) into account
+            when creating the buffer, which meant it was being applied twice.
+
+            The fix is simply to remove that logic. The caller of the method
+            will take the resolution into account, the same way they did
+            with the old createCompatibleBuffer method.
+
+            Test: fast/hidpi/pdf-image-scaled.html
+
+            * platform/graphics/cg/ImageBufferCG.cpp:
+            (WebCore::ImageBuffer::createCompatibleBuffer): Don't calculate
+            a resolution - just use the value of 1.0.
+
+2016-07-22  Babak Shafiei  &lt;bshafiei@apple.com&gt;
+
</ins><span class="cx">         Merge r203538. rdar://problem/27462960
</span><span class="cx"> 
</span><span class="cx">     2016-07-21  Nan Wang  &lt;n_wang@apple.com&gt;
</span></span></pre></div>
<a id="branchessafari602branchSourceWebCoreplatformgraphicscgImageBufferCGcpp"></a>
<div class="modfile"><h4>Modified: branches/safari-602-branch/Source/WebCore/platform/graphics/cg/ImageBufferCG.cpp (203576 => 203577)</h4>
<pre class="diff"><span>
<span class="info">--- branches/safari-602-branch/Source/WebCore/platform/graphics/cg/ImageBufferCG.cpp        2016-07-22 09:26:02 UTC (rev 203576)
+++ branches/safari-602-branch/Source/WebCore/platform/graphics/cg/ImageBufferCG.cpp        2016-07-22 09:26:05 UTC (rev 203577)
</span><span class="lines">@@ -75,8 +75,6 @@
</span><span class="cx">     if (size.isEmpty())
</span><span class="cx">         return nullptr;
</span><span class="cx"> 
</span><del>-    IntSize scaledSize = ImageBuffer::compatibleBufferSize(size, context);
-    float resolutionScale = context.scaleFactor().width();
</del><span class="cx">     RetainPtr&lt;CGColorSpaceRef&gt; colorSpace;
</span><span class="cx"> #if PLATFORM(COCOA)
</span><span class="cx">     CGContextRef cgContext = context.platformContext();
</span><span class="lines">@@ -99,8 +97,9 @@
</span><span class="cx">     colorSpace = sRGBColorSpaceRef();
</span><span class="cx"> #endif
</span><span class="cx">     RenderingMode renderingMode = context.renderingMode();
</span><ins>+    IntSize scaledSize = ImageBuffer::compatibleBufferSize(size, context);
</ins><span class="cx">     bool success = false;
</span><del>-    std::unique_ptr&lt;ImageBuffer&gt; buffer(new ImageBuffer(scaledSize, resolutionScale, colorSpace.get(), renderingMode, success));
</del><ins>+    std::unique_ptr&lt;ImageBuffer&gt; buffer(new ImageBuffer(scaledSize, 1, colorSpace.get(), renderingMode, success));
</ins><span class="cx"> 
</span><span class="cx">     if (!success)
</span><span class="cx">         return nullptr;
</span></span></pre>
</div>
</div>

</body>
</html>