<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
<!DOCTYPE bugzilla SYSTEM "https://bugs.webkit.org/page.cgi?id=bugzilla.dtd">

<bugzilla version="5.0.4.1"
          urlbase="https://bugs.webkit.org/"
          
          maintainer="admin@webkit.org"
>

    <bug>
          <bug_id>138555</bug_id>
          
          <creation_ts>2014-11-09 20:58:03 -0800</creation_ts>
          <short_desc>&lt;Error&gt;: CGContextSetLineDash: invalid dash array: at least one element must be non-zero</short_desc>
          <delta_ts>2016-10-10 16:04:43 -0700</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>1</classification_id>
          <classification>Unclassified</classification>
          <product>WebKit</product>
          <component>SVG</component>
          <version>528+ (Nightly build)</version>
          <rep_platform>Unspecified</rep_platform>
          <op_sys>Unspecified</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>FIXED</resolution>
          
          
          <bug_file_loc>http://linkedin.com</bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords>InRadar</keywords>
          <priority>P2</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Simon Fraser (smfr)">simon.fraser</reporter>
          <assigned_to name="Said Abou-Hallawa">sabouhallawa</assigned_to>
          <cc>commit-queue</cc>
    
    <cc>sabouhallawa</cc>
    
    <cc>simon.fraser</cc>
    
    <cc>thorton</cc>
    
    <cc>webkit-bug-importer</cc>
    
    <cc>zalan</cc>
    
    <cc>zimmermann</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1047451</commentid>
    <comment_count>0</comment_count>
    <who name="Simon Fraser (smfr)">simon.fraser</who>
    <bug_when>2014-11-09 20:58:03 -0800</bug_when>
    <thetext>When loading linkedin.com (signed in) in MiniBrowser, I get lots of:

&lt;Error&gt;: CGContextSetLineDash: invalid dash array: at least one element must be non-zero.

(lldb) p dashes
(DashArray) $0 = { size = 1, capacity = 0 } {
  [0] = 0
  m_size = 1
  m_capacity = 2
  m_buffer = 0x000060800001c3b0
}

so we&apos;re giving CG a dash array with a single zero item.

This is from an SVG image; not sure which one.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1220873</commentid>
    <comment_count>1</comment_count>
      <attachid>286303</attachid>
    <who name="Joey Korkames">joey</who>
    <bug_when>2016-08-17 09:52:29 -0700</bug_when>
    <thetext>Created attachment 286303
FusionCharts generated bar chart</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1220874</commentid>
    <comment_count>2</comment_count>
    <who name="Simon Fraser (smfr)">simon.fraser</who>
    <bug_when>2016-08-17 09:58:17 -0700</bug_when>
    <thetext>Thanks for the test case!</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1220875</commentid>
    <comment_count>3</comment_count>
    <who name="Radar WebKit Bug Importer">webkit-bug-importer</who>
    <bug_when>2016-08-17 09:58:37 -0700</bug_when>
    <thetext>&lt;rdar://problem/27887975&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1220876</commentid>
    <comment_count>4</comment_count>
    <who name="Joey Korkames">joey</who>
    <bug_when>2016-08-17 10:00:56 -0700</bug_when>
    <thetext>I get the same errors on an intranet portal that uses FusionCharts XT.
They seem to repeat for each frame of animation that the FusionChart js does to &quot;grow&quot; each column.

When I load the attached SVG separately into my WKWebKit browser (http://github.com/kfix/MacPin), I see the same CGContextSetLineDash errors on stdout:

$ ~/Applications/MacPin.localized/MacPin.app/Contents/MacOS/MacPin ~/fusionchart_webkit_bug_138555.svg
...
[2016-08-17 16:54:42 +0000] &lt;modules/MacPin/WebViewController.swift:71:102&gt; [_webView(_:logDiagnosticMessage:description:)] navigation || standard
[2016-08-17 16:54:42 +0000] &lt;modules/MacPin/WebViewDelegates.swift:70:9&gt; [webView(_:didStartProvisionalNavigation:)] &apos;file:///Users/jkorkames/fusionchart_webkit_bug_138555.svg&apos;
Aug 17 09:54:42  com.apple.WebKit.WebContent[5885] &lt;Error&gt;: CGContextSetLineDash: invalid dash array: at least one element must be non-zero.
Aug 17 09:54:42  com.apple.WebKit.WebContent[5885] &lt;Error&gt;: CGContextSetLineDash: invalid dash array: at least one element must be non-zero.
Aug 17 09:54:42  com.apple.WebKit.WebContent[5885] &lt;Error&gt;: CGContextSetLineDash: invalid dash array: at least one element must be non-zero.
Aug 17 09:54:42  com.apple.WebKit.WebContent[5885] &lt;Error&gt;: CGContextSetLineDash: invalid dash array: at least one element must be non-zero.
[2016-08-17 16:54:42 +0000] &lt;modules/MacPin/WebViewDelegates.swift:247:16&gt; [webView(_:didFinishNavigation:)] &lt;MPWebView&gt; `` [file:///Users/jkorkames/fusionchart_webkit_bug_138555.svg]</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1238537</commentid>
    <comment_count>5</comment_count>
      <attachid>291165</attachid>
    <who name="Said Abou-Hallawa">sabouhallawa</who>
    <bug_when>2016-10-10 14:23:45 -0700</bug_when>
    <thetext>Created attachment 291165
Simpler test case</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1238539</commentid>
    <comment_count>6</comment_count>
    <who name="Said Abou-Hallawa">sabouhallawa</who>
    <bug_when>2016-10-10 14:28:22 -0700</bug_when>
    <thetext>The error message can be output for a case like this:

&lt;svg xmlns=&quot;http://www.w3.org/2000/svg&quot;&gt;
    &lt;rect width=&quot;100&quot; height=&quot;100&quot; fill=&quot;yellow&quot; stroke=&quot;green&quot; stroke-width=&quot;1&quot; stroke-dasharray=&quot;0&quot;/&gt;
&lt;/svg&gt;

The reason of the error message is adding the attribute: stroke-dasharray=&quot;0&quot; or stroke-dasharray=&quot;0, 0&quot;. At least none-zero element should be in the dash-array.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1238554</commentid>
    <comment_count>7</comment_count>
      <attachid>291169</attachid>
    <who name="Said Abou-Hallawa">sabouhallawa</who>
    <bug_when>2016-10-10 14:43:53 -0700</bug_when>
    <thetext>Created attachment 291169
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1238585</commentid>
    <comment_count>8</comment_count>
      <attachid>291169</attachid>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2016-10-10 16:04:38 -0700</bug_when>
    <thetext>Comment on attachment 291169
Patch

Clearing flags on attachment: 291169

Committed r207030: &lt;http://trac.webkit.org/changeset/207030&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1238586</commentid>
    <comment_count>9</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2016-10-10 16:04:43 -0700</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="0"
              isprivate="0"
          >
            <attachid>286303</attachid>
            <date>2016-08-17 09:52:29 -0700</date>
            <delta_ts>2016-08-17 09:52:29 -0700</delta_ts>
            <desc>FusionCharts generated bar chart</desc>
            <filename>fusionchart_webkit_bug_138555.svg</filename>
            <type>image/svg+xml</type>
            <size>14662</size>
            <attacher name="Joey Korkames">joey</attacher>
            
              <data encoding="base64">PHN2ZyBoZWlnaHQ9IjM1MCIgdmVyc2lvbj0iMS4xIiB3aWR0aD0iNzAwIiB4bWxucz0iaHR0cDov
L3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJyYXBoYWVsLXBhcGVyLTAiIHN0eWxlPSJvdmVyZmxv
dzogaGlkZGVuOyAtd2Via2l0LXVzZXItc2VsZWN0OiBub25lOyBjdXJzb3I6IGRlZmF1bHQ7IHBv
c2l0aW9uOiByZWxhdGl2ZTsgbGVmdDogLTAuMjAzMTI1cHg7IHRvcDogLTAuNTkzNzVweDsgYmFj
a2dyb3VuZC1jb2xvcjogcmdiKDI1NSwgMjU1LCAyNTUpOyI+PGRlc2M+U2Nyb2xsYWJsZSBNdWx0
aS1zZXJpZXMgQ29sdW1uIENoYXJ0IHdpdGggY2FwdGlvbiAiRGFpbHkgU3VtbWFyeSI8L2Rlc2M+
PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSIwLTkwLXJnYmFfMjAzXzIwM18yMDNfMC41X18wLXJn
YmFfMjMzXzIzM18yMzNfMC41X18xMDAiIHgxPSIwIiB5MT0iMSIgeDI9IjYuMTIzMjMzOTk1NzM2
NzY2ZS0xNyIgeTI9IjAiPjxzdG9wIG9mZnNldD0iMCUiIHN0b3AtY29sb3I9IiNjYmNiY2IiIHN0
b3Atb3BhY2l0eT0iMC41Ij48L3N0b3A+PHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIj
ZTllOWU5IiBzdG9wLW9wYWNpdHk9IjAuNSI+PC9zdG9wPjwvbGluZWFyR3JhZGllbnQ+PGNsaXBQ
YXRoIGlkPSJGQjQwMTU3Mi0zNjg5LTQzMTItODRCMS1DQTNBQzZBOERCRTgiPjxyZWN0IHg9IjEw
OSIgeT0iNDEiIHdpZHRoPSI1NzQiIGhlaWdodD0iMjI1IiB0cmFuc2Zvcm09Im1hdHJpeCgxLDAs
MCwxLDAsMCkiPjwvcmVjdD48L2NsaXBQYXRoPjxjbGlwUGF0aCBpZD0iNkEyQzRDOEYtRjAyNy00
NjJCLTk0RDAtMjJCQUM1NjBFQjU3Ij48cmVjdCB4PSIxMDkiIHk9IjQxIiB3aWR0aD0iNTc0IiBo
ZWlnaHQ9IjIyNSIgdHJhbnNmb3JtPSJtYXRyaXgoMSwwLDAsMSwwLDApIj48L3JlY3Q+PC9jbGlw
UGF0aD48Y2xpcFBhdGggaWQ9IjRDNjkyRDM5LUI3MTItNDAxMy1BNzcxLTc0QUQ1QzNEOEFEMSI+
PHJlY3QgeD0iMTA5IiB5PSI0MSIgd2lkdGg9IjU3NCIgaGVpZ2h0PSIyMjUiIHRyYW5zZm9ybT0i
bWF0cml4KDEsMCwwLDEsMCwwKSI+PC9yZWN0PjwvY2xpcFBhdGg+PGNsaXBQYXRoIGlkPSJDODkx
RDI2Qi1EMjQwLTRGRTEtODlCNy1FRUMxRjBDM0MwNjgiPjxyZWN0IHg9IjEwOSIgeT0iNDEiIHdp
ZHRoPSI1NzQiIGhlaWdodD0iMjI1IiB0cmFuc2Zvcm09Im1hdHJpeCgxLDAsMCwxLDAsMCkiPjwv
cmVjdD48L2NsaXBQYXRoPjxsaW5lYXJHcmFkaWVudCBpZD0iMC0yNzAtcmdiYV8xXzYwXzEwNV8x
Xy1yZ2JhXzI1NV8yNTVfMjU1XzFfIiB4MT0iMS44MzY5NzAxOTg3MjEwMjk3ZS0xNiIgeTE9IjAi
IHgyPSIwIiB5Mj0iMSI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAxM2M2OSIgc3Rv
cC1vcGFjaXR5PSIxIj48L3N0b3A+PHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjZmZm
ZmZmIiBzdG9wLW9wYWNpdHk9IjEiPjwvc3RvcD48L2xpbmVhckdyYWRpZW50PjwvZGVmcz48ZyBj
bGFzcz0icmFwaGFlbC1ncm91cC0xLWJhY2tncm91bmQiPjxyZWN0IHg9IjEiIHk9IjEiIHdpZHRo
PSI2OTgiIGhlaWdodD0iMzQ4IiBzdHJva2U9Im5vbmUiIGZpbGw9InVybCgnIzAtOTAtcmdiYV8y
MDNfMjAzXzIwM18wLjVfXzAtcmdiYV8yMzNfMjMzXzIzM18wLjVfXzEwMCcpIiBvcGFjaXR5PSIx
IiBmaWxsLW9wYWNpdHk9IjEiIHJ4PSIwIiByeT0iMCIgc3R5bGU9InN0cm9rZTogbm9uZTsgb3Bh
Y2l0eTogMTsgZmlsbC1vcGFjaXR5OiAxOyI+PC9yZWN0PjxyZWN0IHg9IjAuNSIgeT0iMC41IiB3
aWR0aD0iNjk5IiBoZWlnaHQ9IjM0OSIgc3Ryb2tlPSIjYWFhYWFhIiBzdHJva2Utb3BhY2l0eT0i
MC41IiBzdHJva2Utd2lkdGg9IjEiIGZpbGw9Im5vbmUiIHJ4PSIwIiByeT0iMCIgc3R5bGU9InN0
cm9rZTogcmdiKDE3MCwgMTcwLCAxNzApOyBzdHJva2Utb3BhY2l0eTogMC41OyBmaWxsOiBub25l
OyI+PC9yZWN0PjwvZz48ZyBjbGFzcz0icmFwaGFlbC1ncm91cC04LWNhbnZhcyI+PHJlY3QgeD0i
MTA4LjUiIHk9IjQwLjUiIHdpZHRoPSI1NzUiIGhlaWdodD0iMjI2IiByeD0iMCIgcnk9IjAiIHN0
cm9rZS13aWR0aD0iMSIgc3Ryb2tlPSIjNTQ1NDU0IiBzdHJva2Utb3BhY2l0eT0iMSIgc3Ryb2tl
LWxpbmVqb2luPSJtaXRlciIgZmlsbD0ibm9uZSIgc3R5bGU9InN0cm9rZTogcmdiKDg0LCA4NCwg
ODQpOyBzdHJva2Utb3BhY2l0eTogMTsgc3Ryb2tlLWxpbmVqb2luOiBtaXRlcjsgZmlsbDogbm9u
ZTsiPjwvcmVjdD48cmVjdCB4PSIxMDkiIHk9IjQxIiB3aWR0aD0iNTc0IiBoZWlnaHQ9IjIyNSIg
cng9IjAiIHJ5PSIwIiBzdHJva2Utd2lkdGg9IjAuMDAwMDAxIiBzdHJva2U9Im5vbmUiIGZpbGwt
b3BhY2l0eT0iMSIgZmlsbD0iI2ZmZmZmZiIgc3R5bGU9InN0cm9rZTogbm9uZTsgZmlsbC1vcGFj
aXR5OiAxOyBmaWxsOiByZ2IoMjU1LCAyNTUsIDI1NSk7Ij48L3JlY3Q+PC9nPjxnIGNsYXNzPSJy
YXBoYWVsLWdyb3VwLTExLWF4aXNib3R0b20iPjxnIGNsYXNzPSJyYXBoYWVsLWdyb3VwLTE0LXgt
YXhpcy1iYW5kcyIgY2xpcC1wYXRoPSJ1cmwoJyNGQjQwMTU3Mi0zNjg5LTQzMTItODRCMS1DQTNB
QzZBOERCRTgnKSIgc3R5bGU9IiI+PC9nPjxnIGNsYXNzPSJyYXBoYWVsLWdyb3VwLTIwLXktYXhp
cy1iYW5kcyIgY2xpcC1wYXRoPSJ1cmwoJyM2QTJDNEM4Ri1GMDI3LTQ2MkItOTREMC0yMkJBQzU2
MEVCNTcnKSIgc3R5bGU9IiI+PHJlY3QgeD0iMTA5IiB5PSIxNzYiIHdpZHRoPSI1NzQiIGhlaWdo
dD0iNDUiIGZpbGwtb3BhY2l0eT0iMC41IiBmaWxsPSIjZWVlZWVlIiBzdHJva2Utd2lkdGg9IjAu
MDAwMDAxIiByeD0iMCIgcnk9IjAiIHN0cm9rZT0iIzAwMDAwMCIgc3R5bGU9ImZpbGwtb3BhY2l0
eTogMC41OyBmaWxsOiByZ2IoMjM4LCAyMzgsIDIzOCk7IHN0cm9rZTogcmdiKDAsIDAsIDApOyI+
PC9yZWN0PjxyZWN0IHg9IjEwOSIgeT0iODYiIHdpZHRoPSI1NzQiIGhlaWdodD0iNDUiIGZpbGwt
b3BhY2l0eT0iMC41IiBmaWxsPSIjZWVlZWVlIiBzdHJva2Utd2lkdGg9IjAuMDAwMDAxIiByeD0i
MCIgcnk9IjAiIHN0cm9rZT0iIzAwMDAwMCIgc3R5bGU9ImZpbGwtb3BhY2l0eTogMC41OyBmaWxs
OiByZ2IoMjM4LCAyMzgsIDIzOCk7IHN0cm9rZTogcmdiKDAsIDAsIDApOyI+PC9yZWN0PjwvZz48
ZyBjbGFzcz0icmFwaGFlbC1ncm91cC0yNi15LWF4aXMtYmFuZHMiIGNsaXAtcGF0aD0idXJsKCcj
NEM2OTJEMzktQjcxMi00MDEzLUE3NzEtNzRBRDVDM0Q4QUQxJykiIHN0eWxlPSIiPjwvZz48ZyBj
bGFzcz0icmFwaGFlbC1ncm91cC0xNi14LWF4aXMtbGluZXMiPjwvZz48ZyBjbGFzcz0icmFwaGFl
bC1ncm91cC0yMi15LWF4aXMtbGluZXMiPjxwYXRoIGQ9Ik0xMDksMjIxLjVMNjgzLDIyMS41IiBz
dHJva2U9IiM3MTcxNzAiIHN0cm9rZS1vcGFjaXR5PSIwLjQiIHN0cm9rZS13aWR0aD0iMSIgc3Ry
b2tlLWRhc2hhcnJheT0iMCIgZmlsbD0ibm9uZSIgc2hhcGUtcmVuZGVyaW5nPSJjcmlzcEVkZ2Vz
IiBzdHlsZT0ic3Ryb2tlOiByZ2IoMTEzLCAxMTMsIDExMik7IHN0cm9rZS1vcGFjaXR5OiAwLjQ7
IGZpbGw6IG5vbmU7IHNoYXBlLXJlbmRlcmluZzogY3Jpc3BlZGdlczsiPjwvcGF0aD48cGF0aCBk
PSJNMTA5LDE3Ni41TDY4MywxNzYuNSIgc3Ryb2tlPSIjNzE3MTcwIiBzdHJva2Utb3BhY2l0eT0i
MC40IiBzdHJva2Utd2lkdGg9IjEiIHN0cm9rZS1kYXNoYXJyYXk9IjAiIGZpbGw9Im5vbmUiIHNo
YXBlLXJlbmRlcmluZz0iY3Jpc3BFZGdlcyIgc3R5bGU9InN0cm9rZTogcmdiKDExMywgMTEzLCAx
MTIpOyBzdHJva2Utb3BhY2l0eTogMC40OyBmaWxsOiBub25lOyBzaGFwZS1yZW5kZXJpbmc6IGNy
aXNwZWRnZXM7Ij48L3BhdGg+PHBhdGggZD0iTTEwOSwxMzEuNUw2ODMsMTMxLjUiIHN0cm9rZT0i
IzcxNzE3MCIgc3Ryb2tlLW9wYWNpdHk9IjAuNCIgc3Ryb2tlLXdpZHRoPSIxIiBzdHJva2UtZGFz
aGFycmF5PSIwIiBmaWxsPSJub25lIiBzaGFwZS1yZW5kZXJpbmc9ImNyaXNwRWRnZXMiIHN0eWxl
PSJzdHJva2U6IHJnYigxMTMsIDExMywgMTEyKTsgc3Ryb2tlLW9wYWNpdHk6IDAuNDsgZmlsbDog
bm9uZTsgc2hhcGUtcmVuZGVyaW5nOiBjcmlzcGVkZ2VzOyI+PC9wYXRoPjxwYXRoIGQ9Ik0xMDks
ODYuNUw2ODMsODYuNSIgc3Ryb2tlPSIjNzE3MTcwIiBzdHJva2Utb3BhY2l0eT0iMC40IiBzdHJv
a2Utd2lkdGg9IjEiIHN0cm9rZS1kYXNoYXJyYXk9IjAiIGZpbGw9Im5vbmUiIHNoYXBlLXJlbmRl
cmluZz0iY3Jpc3BFZGdlcyIgc3R5bGU9InN0cm9rZTogcmdiKDExMywgMTEzLCAxMTIpOyBzdHJv
a2Utb3BhY2l0eTogMC40OyBmaWxsOiBub25lOyBzaGFwZS1yZW5kZXJpbmc6IGNyaXNwZWRnZXM7
Ij48L3BhdGg+PC9nPjxnIGNsYXNzPSJyYXBoYWVsLWdyb3VwLTI4LXktYXhpcy1saW5lcyI+PC9n
PjxnIGNsYXNzPSJmdXNpb25jaGFydHMteGF4aXMtMC1ncmlkbGFiZWxzIiBzdHlsZT0iIj48dGV4
dCBjbGFzcz0iZnVzaW9uY2hhcnRzLWxhYmVsIiBmaWxsLW9wYWNpdHk9IjEiIGZpbGw9IiM1NTU1
NTUiIHg9IjE2NyIgeT0iMjc0IiB0ZXh0LWFuY2hvcj0iZW5kIiB0cmFuc2Zvcm09Im1hdHJpeCgw
LC0xLDEsMCwtMTA3LDQ0MSkiIHN0cm9rZT0ibm9uZSIgZm9udC1mYW1pbHk9IlZlcmRhbmEsc2Fu
cyIgZm9udC1zaXplPSIxMHB4IiBmb250LXdlaWdodD0ibm9ybWFsIiBmb250LXN0eWxlPSJub3Jt
YWwiIHN0eWxlPSJmaWxsLW9wYWNpdHk6IDE7IGZpbGw6IHJnYig4NSwgODUsIDg1KTsgdGV4dC1h
bmNob3I6IGVuZDsgc3Ryb2tlOiBub25lOyBmb250LWZhbWlseTogVmVyZGFuYSwgc2FuczsgZm9u
dC1zaXplOiAxMHB4OyBmb250LXdlaWdodDogbm9ybWFsOyBmb250LXN0eWxlOiBub3JtYWw7Ij48
dHNwYW4gZHk9Ii0yLjAyMzQzNzUiIHg9IjE2NyI+MjAxNi0wOC0xMTwvdHNwYW4+PC90ZXh0Pjx0
ZXh0IGNsYXNzPSJmdXNpb25jaGFydHMtbGFiZWwiIGZpbGwtb3BhY2l0eT0iMSIgZmlsbD0iIzU1
NTU1NSIgeD0iMjYxIiB5PSIyNzQiIHRleHQtYW5jaG9yPSJlbmQiIHRyYW5zZm9ybT0ibWF0cml4
KDAsLTEsMSwwLC0xMyw1MzUpIiBzdHJva2U9Im5vbmUiIGZvbnQtZmFtaWx5PSJWZXJkYW5hLHNh
bnMiIGZvbnQtc2l6ZT0iMTBweCIgZm9udC13ZWlnaHQ9Im5vcm1hbCIgZm9udC1zdHlsZT0ibm9y
bWFsIiBzdHlsZT0iZmlsbC1vcGFjaXR5OiAxOyBmaWxsOiByZ2IoODUsIDg1LCA4NSk7IHRleHQt
YW5jaG9yOiBlbmQ7IHN0cm9rZTogbm9uZTsgZm9udC1mYW1pbHk6IFZlcmRhbmEsIHNhbnM7IGZv
bnQtc2l6ZTogMTBweDsgZm9udC13ZWlnaHQ6IG5vcm1hbDsgZm9udC1zdHlsZTogbm9ybWFsOyI+
PHRzcGFuIGR5PSItMi4wMjM0Mzc1IiB4PSIyNjEiPjIwMTYtMDgtMTI8L3RzcGFuPjwvdGV4dD48
dGV4dCBjbGFzcz0iZnVzaW9uY2hhcnRzLWxhYmVsIiBmaWxsLW9wYWNpdHk9IjEiIGZpbGw9IiM1
NTU1NTUiIHg9IjM1NSIgeT0iMjc0IiB0ZXh0LWFuY2hvcj0iZW5kIiB0cmFuc2Zvcm09Im1hdHJp
eCgwLC0xLDEsMCw4MSw2MjkpIiBzdHJva2U9Im5vbmUiIGZvbnQtZmFtaWx5PSJWZXJkYW5hLHNh
bnMiIGZvbnQtc2l6ZT0iMTBweCIgZm9udC13ZWlnaHQ9Im5vcm1hbCIgZm9udC1zdHlsZT0ibm9y
bWFsIiBzdHlsZT0iZmlsbC1vcGFjaXR5OiAxOyBmaWxsOiByZ2IoODUsIDg1LCA4NSk7IHRleHQt
YW5jaG9yOiBlbmQ7IHN0cm9rZTogbm9uZTsgZm9udC1mYW1pbHk6IFZlcmRhbmEsIHNhbnM7IGZv
bnQtc2l6ZTogMTBweDsgZm9udC13ZWlnaHQ6IG5vcm1hbDsgZm9udC1zdHlsZTogbm9ybWFsOyI+
PHRzcGFuIGR5PSItMi4wMjM0Mzc1IiB4PSIzNTUiPjIwMTYtMDgtMTM8L3RzcGFuPjwvdGV4dD48
dGV4dCBjbGFzcz0iZnVzaW9uY2hhcnRzLWxhYmVsIiBmaWxsLW9wYWNpdHk9IjEiIGZpbGw9IiM1
NTU1NTUiIHg9IjQ0OSIgeT0iMjc0IiB0ZXh0LWFuY2hvcj0iZW5kIiB0cmFuc2Zvcm09Im1hdHJp
eCgwLC0xLDEsMCwxNzUsNzIzKSIgc3Ryb2tlPSJub25lIiBmb250LWZhbWlseT0iVmVyZGFuYSxz
YW5zIiBmb250LXNpemU9IjEwcHgiIGZvbnQtd2VpZ2h0PSJub3JtYWwiIGZvbnQtc3R5bGU9Im5v
cm1hbCIgc3R5bGU9ImZpbGwtb3BhY2l0eTogMTsgZmlsbDogcmdiKDg1LCA4NSwgODUpOyB0ZXh0
LWFuY2hvcjogZW5kOyBzdHJva2U6IG5vbmU7IGZvbnQtZmFtaWx5OiBWZXJkYW5hLCBzYW5zOyBm
b250LXNpemU6IDEwcHg7IGZvbnQtd2VpZ2h0OiBub3JtYWw7IGZvbnQtc3R5bGU6IG5vcm1hbDsi
Pjx0c3BhbiBkeT0iLTIuMDIzNDM3NSIgeD0iNDQ5Ij4yMDE2LTA4LTE0PC90c3Bhbj48L3RleHQ+
PHRleHQgY2xhc3M9ImZ1c2lvbmNoYXJ0cy1sYWJlbCIgZmlsbC1vcGFjaXR5PSIxIiBmaWxsPSIj
NTU1NTU1IiB4PSI1NDMiIHk9IjI3NCIgdGV4dC1hbmNob3I9ImVuZCIgdHJhbnNmb3JtPSJtYXRy
aXgoMCwtMSwxLDAsMjY5LDgxNykiIHN0cm9rZT0ibm9uZSIgZm9udC1mYW1pbHk9IlZlcmRhbmEs
c2FucyIgZm9udC1zaXplPSIxMHB4IiBmb250LXdlaWdodD0ibm9ybWFsIiBmb250LXN0eWxlPSJu
b3JtYWwiIHN0eWxlPSJmaWxsLW9wYWNpdHk6IDE7IGZpbGw6IHJnYig4NSwgODUsIDg1KTsgdGV4
dC1hbmNob3I6IGVuZDsgc3Ryb2tlOiBub25lOyBmb250LWZhbWlseTogVmVyZGFuYSwgc2Fuczsg
Zm9udC1zaXplOiAxMHB4OyBmb250LXdlaWdodDogbm9ybWFsOyBmb250LXN0eWxlOiBub3JtYWw7
Ij48dHNwYW4gZHk9Ii0yLjAyMzQzNzUiIHg9IjU0MyI+MjAxNi0wOC0xNTwvdHNwYW4+PC90ZXh0
Pjx0ZXh0IGNsYXNzPSJmdXNpb25jaGFydHMtbGFiZWwiIGZpbGwtb3BhY2l0eT0iMSIgZmlsbD0i
IzU1NTU1NSIgeD0iNjM3IiB5PSIyNzQiIHRleHQtYW5jaG9yPSJlbmQiIHRyYW5zZm9ybT0ibWF0
cml4KDAsLTEsMSwwLDM2Myw5MTEpIiBzdHJva2U9Im5vbmUiIGZvbnQtZmFtaWx5PSJWZXJkYW5h
LHNhbnMiIGZvbnQtc2l6ZT0iMTBweCIgZm9udC13ZWlnaHQ9Im5vcm1hbCIgZm9udC1zdHlsZT0i
bm9ybWFsIiBzdHlsZT0iZmlsbC1vcGFjaXR5OiAxOyBmaWxsOiByZ2IoODUsIDg1LCA4NSk7IHRl
eHQtYW5jaG9yOiBlbmQ7IHN0cm9rZTogbm9uZTsgZm9udC1mYW1pbHk6IFZlcmRhbmEsIHNhbnM7
IGZvbnQtc2l6ZTogMTBweDsgZm9udC13ZWlnaHQ6IG5vcm1hbDsgZm9udC1zdHlsZTogbm9ybWFs
OyI+PHRzcGFuIGR5PSItMi4wMjM0Mzc1IiB4PSI2MzciPjIwMTYtMDgtMTY8L3RzcGFuPjwvdGV4
dD48L2c+PGcgY2xhc3M9ImZ1c2lvbmNoYXJ0cy15YXhpcy0wLWdyaWRsYWJlbHMiIHN0eWxlPSIi
Pjx0ZXh0IGNsYXNzPSJmdXNpb25jaGFydHMtbGFiZWwiIGZpbGw9IiM1NTU1NTUiIHg9Ijk3IiB5
PSIyNjYiIHRleHQtYW5jaG9yPSJlbmQiIHRyYW5zZm9ybT0ibWF0cml4KDEsMCwwLDEsMCwwKSIg
c3Ryb2tlPSJub25lIiBmb250LWZhbWlseT0iVmVyZGFuYSxzYW5zIiBmb250LXNpemU9IjEwcHgi
IGZvbnQtd2VpZ2h0PSJ1bmRlZmluZWQiIGZvbnQtc3R5bGU9InVuZGVmaW5lZCIgc3R5bGU9ImZp
bGw6IHJnYig4NSwgODUsIDg1KTsgdGV4dC1hbmNob3I6IGVuZDsgc3Ryb2tlOiBub25lOyBmb250
LWZhbWlseTogVmVyZGFuYSwgc2FuczsgZm9udC1zaXplOiAxMHB4OyI+PHRzcGFuIGR5PSIzLjk3
NjU2MjUiIHg9Ijk3Ij4wLjAwPC90c3Bhbj48L3RleHQ+PHRleHQgY2xhc3M9ImZ1c2lvbmNoYXJ0
cy1sYWJlbCIgZmlsbD0iIzU1NTU1NSIgeD0iOTciIHk9IjIyMSIgdGV4dC1hbmNob3I9ImVuZCIg
dHJhbnNmb3JtPSJtYXRyaXgoMSwwLDAsMSwwLDApIiBzdHJva2U9Im5vbmUiIGZvbnQtZmFtaWx5
PSJWZXJkYW5hLHNhbnMiIGZvbnQtc2l6ZT0iMTBweCIgZm9udC13ZWlnaHQ9InVuZGVmaW5lZCIg
Zm9udC1zdHlsZT0idW5kZWZpbmVkIiBzdHlsZT0iZmlsbDogcmdiKDg1LCA4NSwgODUpOyB0ZXh0
LWFuY2hvcjogZW5kOyBzdHJva2U6IG5vbmU7IGZvbnQtZmFtaWx5OiBWZXJkYW5hLCBzYW5zOyBm
b250LXNpemU6IDEwcHg7Ij48dHNwYW4gZHk9IjMuOTc2NTYyNSIgeD0iOTciPjEyMCwwMDAsMDAw
LjAwPC90c3Bhbj48L3RleHQ+PHRleHQgY2xhc3M9ImZ1c2lvbmNoYXJ0cy1sYWJlbCIgZmlsbD0i
IzU1NTU1NSIgeD0iOTciIHk9IjE3NiIgdGV4dC1hbmNob3I9ImVuZCIgdHJhbnNmb3JtPSJtYXRy
aXgoMSwwLDAsMSwwLDApIiBzdHJva2U9Im5vbmUiIGZvbnQtZmFtaWx5PSJWZXJkYW5hLHNhbnMi
IGZvbnQtc2l6ZT0iMTBweCIgZm9udC13ZWlnaHQ9InVuZGVmaW5lZCIgZm9udC1zdHlsZT0idW5k
ZWZpbmVkIiBzdHlsZT0iZmlsbDogcmdiKDg1LCA4NSwgODUpOyB0ZXh0LWFuY2hvcjogZW5kOyBz
dHJva2U6IG5vbmU7IGZvbnQtZmFtaWx5OiBWZXJkYW5hLCBzYW5zOyBmb250LXNpemU6IDEwcHg7
Ij48dHNwYW4gZHk9IjMuOTc2NTYyNSIgeD0iOTciPjI0MCwwMDAsMDAwLjAwPC90c3Bhbj48L3Rl
eHQ+PHRleHQgY2xhc3M9ImZ1c2lvbmNoYXJ0cy1sYWJlbCIgZmlsbD0iIzU1NTU1NSIgeD0iOTci
IHk9IjEzMSIgdGV4dC1hbmNob3I9ImVuZCIgdHJhbnNmb3JtPSJtYXRyaXgoMSwwLDAsMSwwLDAp
IiBzdHJva2U9Im5vbmUiIGZvbnQtZmFtaWx5PSJWZXJkYW5hLHNhbnMiIGZvbnQtc2l6ZT0iMTBw
eCIgZm9udC13ZWlnaHQ9InVuZGVmaW5lZCIgZm9udC1zdHlsZT0idW5kZWZpbmVkIiBzdHlsZT0i
ZmlsbDogcmdiKDg1LCA4NSwgODUpOyB0ZXh0LWFuY2hvcjogZW5kOyBzdHJva2U6IG5vbmU7IGZv
bnQtZmFtaWx5OiBWZXJkYW5hLCBzYW5zOyBmb250LXNpemU6IDEwcHg7Ij48dHNwYW4gZHk9IjMu
OTc2NTYyNSIgeD0iOTciPjM2MCwwMDAsMDAwLjAwPC90c3Bhbj48L3RleHQ+PHRleHQgY2xhc3M9
ImZ1c2lvbmNoYXJ0cy1sYWJlbCIgZmlsbD0iIzU1NTU1NSIgeD0iOTciIHk9Ijg2IiB0ZXh0LWFu
Y2hvcj0iZW5kIiB0cmFuc2Zvcm09Im1hdHJpeCgxLDAsMCwxLDAsMCkiIHN0cm9rZT0ibm9uZSIg
Zm9udC1mYW1pbHk9IlZlcmRhbmEsc2FucyIgZm9udC1zaXplPSIxMHB4IiBmb250LXdlaWdodD0i
dW5kZWZpbmVkIiBmb250LXN0eWxlPSJ1bmRlZmluZWQiIHN0eWxlPSJmaWxsOiByZ2IoODUsIDg1
LCA4NSk7IHRleHQtYW5jaG9yOiBlbmQ7IHN0cm9rZTogbm9uZTsgZm9udC1mYW1pbHk6IFZlcmRh
bmEsIHNhbnM7IGZvbnQtc2l6ZTogMTBweDsiPjx0c3BhbiBkeT0iMy45NzY1NjI1IiB4PSI5NyI+
NDgwLDAwMCwwMDAuMDA8L3RzcGFuPjwvdGV4dD48dGV4dCBjbGFzcz0iZnVzaW9uY2hhcnRzLWxh
YmVsIiBmaWxsPSIjNTU1NTU1IiB4PSI5NyIgeT0iNDEiIHRleHQtYW5jaG9yPSJlbmQiIHRyYW5z
Zm9ybT0ibWF0cml4KDEsMCwwLDEsMCwwKSIgc3Ryb2tlPSJub25lIiBmb250LWZhbWlseT0iVmVy
ZGFuYSxzYW5zIiBmb250LXNpemU9IjEwcHgiIGZvbnQtd2VpZ2h0PSJ1bmRlZmluZWQiIGZvbnQt
c3R5bGU9InVuZGVmaW5lZCIgc3R5bGU9ImZpbGw6IHJnYig4NSwgODUsIDg1KTsgdGV4dC1hbmNo
b3I6IGVuZDsgc3Ryb2tlOiBub25lOyBmb250LWZhbWlseTogVmVyZGFuYSwgc2FuczsgZm9udC1z
aXplOiAxMHB4OyI+PHRzcGFuIGR5PSIzLjk3NjU2MjUiIHg9Ijk3Ij42MDAsMDAwLDAwMC4wMDwv
dHNwYW4+PC90ZXh0PjwvZz48ZyBjbGFzcz0iZnVzaW9uY2hhcnRzLXlheGlzLTEtZ3JpZGxhYmVs
cyIgc3R5bGU9IiI+PC9nPjxnIGNsYXNzPSJyYXBoYWVsLWdyb3VwLTMxLWF4aXMtbmFtZSI+PC9n
PjwvZz48ZyBjbGFzcz0icmFwaGFlbC1ncm91cC0yLWRhdGFzZXQiPjxnIGNsYXNzPSJyYXBoYWVs
LWdyb3VwLTUwLWNvbHVtbnMiIGNsaXAtcGF0aD0idXJsKCcjQzg5MUQyNkItRDI0MC00RkUxLTg5
QjctRUVDMUYwQzNDMDY4JykiIHN0eWxlPSIiPjxyZWN0IHg9IjEzNi41IiB5PSI2NS41IiB3aWR0
aD0iNTAiIGhlaWdodD0iMjAxIiByeD0iMCIgcnk9IjAiIGZpbGw9InVybCgnIzAtMjcwLXJnYmFf
MV82MF8xMDVfMV8tcmdiYV8yNTVfMjU1XzI1NV8xXycpIiBvcGFjaXR5PSIxIiBmaWxsLW9wYWNp
dHk9IjEiIHN0cm9rZT0iIzMzMzMzMyIgc3Ryb2tlLW9wYWNpdHk9IjEiIHN0cm9rZS13aWR0aD0i
MSIgc3Ryb2tlLWRhc2hhcnJheT0iMCIgc3Ryb2tlLWxpbmVqb2luPSJtaXRlciIgc3R5bGU9Im9w
YWNpdHk6IDE7IGZpbGwtb3BhY2l0eTogMTsgc3Ryb2tlOiByZ2IoNTEsIDUxLCA1MSk7IHN0cm9r
ZS1vcGFjaXR5OiAxOyBzdHJva2UtbGluZWpvaW46IG1pdGVyOyI+PC9yZWN0PjxyZWN0IHg9IjIz
MC41IiB5PSI3OS41IiB3aWR0aD0iNTAiIGhlaWdodD0iMTg3IiByeD0iMCIgcnk9IjAiIGZpbGw9
InVybCgnIzAtMjcwLXJnYmFfMV82MF8xMDVfMV8tcmdiYV8yNTVfMjU1XzI1NV8xXycpIiBvcGFj
aXR5PSIxIiBmaWxsLW9wYWNpdHk9IjEiIHN0cm9rZT0iIzMzMzMzMyIgc3Ryb2tlLW9wYWNpdHk9
IjEiIHN0cm9rZS13aWR0aD0iMSIgc3Ryb2tlLWRhc2hhcnJheT0iMCIgc3Ryb2tlLWxpbmVqb2lu
PSJtaXRlciIgc3R5bGU9Im9wYWNpdHk6IDE7IGZpbGwtb3BhY2l0eTogMTsgc3Ryb2tlOiByZ2Io
NTEsIDUxLCA1MSk7IHN0cm9rZS1vcGFjaXR5OiAxOyBzdHJva2UtbGluZWpvaW46IG1pdGVyOyI+
PC9yZWN0PjxyZWN0IHg9IjMyNC41IiB5PSIxMTYuNSIgd2lkdGg9IjUwIiBoZWlnaHQ9IjE1MCIg
cng9IjAiIHJ5PSIwIiBmaWxsPSJ1cmwoJyMwLTI3MC1yZ2JhXzFfNjBfMTA1XzFfLXJnYmFfMjU1
XzI1NV8yNTVfMV8nKSIgb3BhY2l0eT0iMSIgZmlsbC1vcGFjaXR5PSIxIiBzdHJva2U9IiMzMzMz
MzMiIHN0cm9rZS1vcGFjaXR5PSIxIiBzdHJva2Utd2lkdGg9IjEiIHN0cm9rZS1kYXNoYXJyYXk9
IjAiIHN0cm9rZS1saW5lam9pbj0ibWl0ZXIiIHN0eWxlPSJvcGFjaXR5OiAxOyBmaWxsLW9wYWNp
dHk6IDE7IHN0cm9rZTogcmdiKDUxLCA1MSwgNTEpOyBzdHJva2Utb3BhY2l0eTogMTsgc3Ryb2tl
LWxpbmVqb2luOiBtaXRlcjsiPjwvcmVjdD48cmVjdCB4PSI0MTguNSIgeT0iMTIxLjUiIHdpZHRo
PSI1MCIgaGVpZ2h0PSIxNDUiIHJ4PSIwIiByeT0iMCIgZmlsbD0idXJsKCcjMC0yNzAtcmdiYV8x
XzYwXzEwNV8xXy1yZ2JhXzI1NV8yNTVfMjU1XzFfJykiIG9wYWNpdHk9IjEiIGZpbGwtb3BhY2l0
eT0iMSIgc3Ryb2tlPSIjMzMzMzMzIiBzdHJva2Utb3BhY2l0eT0iMSIgc3Ryb2tlLXdpZHRoPSIx
IiBzdHJva2UtZGFzaGFycmF5PSIwIiBzdHJva2UtbGluZWpvaW49Im1pdGVyIiBzdHlsZT0ib3Bh
Y2l0eTogMTsgZmlsbC1vcGFjaXR5OiAxOyBzdHJva2U6IHJnYig1MSwgNTEsIDUxKTsgc3Ryb2tl
LW9wYWNpdHk6IDE7IHN0cm9rZS1saW5lam9pbjogbWl0ZXI7Ij48L3JlY3Q+PHJlY3QgeD0iNTEy
LjUiIHk9IjcyLjUiIHdpZHRoPSI1MCIgaGVpZ2h0PSIxOTQiIHJ4PSIwIiByeT0iMCIgZmlsbD0i
dXJsKCcjMC0yNzAtcmdiYV8xXzYwXzEwNV8xXy1yZ2JhXzI1NV8yNTVfMjU1XzFfJykiIG9wYWNp
dHk9IjEiIGZpbGwtb3BhY2l0eT0iMSIgc3Ryb2tlPSIjMzMzMzMzIiBzdHJva2Utb3BhY2l0eT0i
MSIgc3Ryb2tlLXdpZHRoPSIxIiBzdHJva2UtZGFzaGFycmF5PSIwIiBzdHJva2UtbGluZWpvaW49
Im1pdGVyIiBzdHlsZT0ib3BhY2l0eTogMTsgZmlsbC1vcGFjaXR5OiAxOyBzdHJva2U6IHJnYig1
MSwgNTEsIDUxKTsgc3Ryb2tlLW9wYWNpdHk6IDE7IHN0cm9rZS1saW5lam9pbjogbWl0ZXI7Ij48
L3JlY3Q+PHJlY3QgeD0iNjA2LjUiIHk9IjY2LjUiIHdpZHRoPSI1MCIgaGVpZ2h0PSIyMDAiIHJ4
PSIwIiByeT0iMCIgZmlsbD0idXJsKCcjMC0yNzAtcmdiYV8xXzYwXzEwNV8xXy1yZ2JhXzI1NV8y
NTVfMjU1XzFfJykiIG9wYWNpdHk9IjEiIGZpbGwtb3BhY2l0eT0iMSIgc3Ryb2tlPSIjMzMzMzMz
IiBzdHJva2Utb3BhY2l0eT0iMSIgc3Ryb2tlLXdpZHRoPSIxIiBzdHJva2UtZGFzaGFycmF5PSIw
IiBzdHJva2UtbGluZWpvaW49Im1pdGVyIiBzdHlsZT0ib3BhY2l0eTogMTsgZmlsbC1vcGFjaXR5
OiAxOyBzdHJva2U6IHJnYig1MSwgNTEsIDUxKTsgc3Ryb2tlLW9wYWNpdHk6IDE7IHN0cm9rZS1s
aW5lam9pbjogbWl0ZXI7Ij48L3JlY3Q+PC9nPjwvZz48ZyBjbGFzcz0icmFwaGFlbC1ncm91cC0x
Mi1heGlzdG9wIj48ZyBjbGFzcz0icmFwaGFlbC1ncm91cC0xMy14LWF4aXMtYmFuZHMiPjwvZz48
ZyBjbGFzcz0icmFwaGFlbC1ncm91cC0xOS15LWF4aXMtYmFuZHMiPjwvZz48ZyBjbGFzcz0icmFw
aGFlbC1ncm91cC0yNS15LWF4aXMtYmFuZHMiPjwvZz48ZyBjbGFzcz0icmFwaGFlbC1ncm91cC0x
NS14LWF4aXMtbGluZXMiPjwvZz48ZyBjbGFzcz0icmFwaGFlbC1ncm91cC0yMS15LWF4aXMtbGlu
ZXMiPjwvZz48ZyBjbGFzcz0icmFwaGFlbC1ncm91cC0yNy15LWF4aXMtbGluZXMiPjwvZz48ZyBj
bGFzcz0iZnVzaW9uY2hhcnRzLXhheGlzLTAtZ3JpZGxhYmVscyIgc3R5bGU9IiI+PC9nPjxnIGNs
YXNzPSJmdXNpb25jaGFydHMteWF4aXMtMC1ncmlkbGFiZWxzIiBzdHlsZT0iIj48L2c+PGcgY2xh
c3M9ImZ1c2lvbmNoYXJ0cy15YXhpcy0xLWdyaWRsYWJlbHMiIHN0eWxlPSIiPjwvZz48L2c+PGcg
Y2xhc3M9ImZ1c2lvbmNoYXJ0cy1kYXRhbGFiZWxzIiB0cmFuc2Zvcm09Im1hdHJpeCgxLDAsMCwx
LDAsMCkiIHN0eWxlPSIiPjwvZz48ZyBjbGFzcz0icmFwaGFlbC1ncm91cC02My1jYXB0aW9uIj48
dGV4dCBjbGFzcz0iZnVzaW9uY2hhcnRzLWNhcHRpb24iIGZpbGw9IiM1NTU1NTUiIHg9IjM5NiIg
eT0iMTYiIHRleHQtYW5jaG9yPSJtaWRkbGUiIHN0cm9rZT0ibm9uZSIgZm9udC1mYW1pbHk9IlZl
cmRhbmEsc2FucyIgZm9udC1zaXplPSIxM3B4IiBmb250LXdlaWdodD0iYm9sZCIgc3R5bGU9ImZp
bGw6IHJnYig4NSwgODUsIDg1KTsgdGV4dC1hbmNob3I6IG1pZGRsZTsgc3Ryb2tlOiBub25lOyBm
b250LWZhbWlseTogVmVyZGFuYSwgc2FuczsgZm9udC1zaXplOiAxM3B4OyBmb250LXdlaWdodDog
Ym9sZDsiPjx0c3BhbiBkeT0iMTIuOTY4NzUiIHg9IjM5NiI+RGFpbHkgU3VtbWFyeTwvdHNwYW4+
PC90ZXh0PjwvZz48ZyBjbGFzcz0icmFwaGFlbC1ncm91cC0zLWhvdCI+PHJlY3QgeD0iMTM2LjUi
IHk9IjY1LjUiIHdpZHRoPSI1MCIgaGVpZ2h0PSIyMDEiIHJ4PSIwIiByeT0iMCIgc3Ryb2tlPSIj
YzBjMGMwIiBzdHJva2Utb3BhY2l0eT0iMC4wMDAwMDEiIHN0cm9rZS13aWR0aD0iMSIgZmlsbC1v
cGFjaXR5PSIwLjAwMDAwMSIgZmlsbD0iI2MwYzBjMCIgc3R5bGU9InN0cm9rZTogcmdiKDE5Miwg
MTkyLCAxOTIpOyBzdHJva2Utb3BhY2l0eTogMC4wMDAwMDE7IGZpbGwtb3BhY2l0eTogMC4wMDAw
MDE7IGZpbGw6IHJnYigxOTIsIDE5MiwgMTkyKTsiPjwvcmVjdD48cmVjdCB4PSIyMzAuNSIgeT0i
NzkuNSIgd2lkdGg9IjUwIiBoZWlnaHQ9IjE4NyIgcng9IjAiIHJ5PSIwIiBzdHJva2U9IiNjMGMw
YzAiIHN0cm9rZS1vcGFjaXR5PSIwLjAwMDAwMSIgc3Ryb2tlLXdpZHRoPSIxIiBmaWxsLW9wYWNp
dHk9IjAuMDAwMDAxIiBmaWxsPSIjYzBjMGMwIiBzdHlsZT0ic3Ryb2tlOiByZ2IoMTkyLCAxOTIs
IDE5Mik7IHN0cm9rZS1vcGFjaXR5OiAwLjAwMDAwMTsgZmlsbC1vcGFjaXR5OiAwLjAwMDAwMTsg
ZmlsbDogcmdiKDE5MiwgMTkyLCAxOTIpOyI+PC9yZWN0PjxyZWN0IHg9IjMyNC41IiB5PSIxMTYu
NSIgd2lkdGg9IjUwIiBoZWlnaHQ9IjE1MCIgcng9IjAiIHJ5PSIwIiBzdHJva2U9IiNjMGMwYzAi
IHN0cm9rZS1vcGFjaXR5PSIwLjAwMDAwMSIgc3Ryb2tlLXdpZHRoPSIxIiBmaWxsLW9wYWNpdHk9
IjAuMDAwMDAxIiBmaWxsPSIjYzBjMGMwIiBzdHlsZT0ic3Ryb2tlOiByZ2IoMTkyLCAxOTIsIDE5
Mik7IHN0cm9rZS1vcGFjaXR5OiAwLjAwMDAwMTsgZmlsbC1vcGFjaXR5OiAwLjAwMDAwMTsgZmls
bDogcmdiKDE5MiwgMTkyLCAxOTIpOyI+PC9yZWN0PjxyZWN0IHg9IjQxOC41IiB5PSIxMjEuNSIg
d2lkdGg9IjUwIiBoZWlnaHQ9IjE0NSIgcng9IjAiIHJ5PSIwIiBzdHJva2U9IiNjMGMwYzAiIHN0
cm9rZS1vcGFjaXR5PSIwLjAwMDAwMSIgc3Ryb2tlLXdpZHRoPSIxIiBmaWxsLW9wYWNpdHk9IjAu
MDAwMDAxIiBmaWxsPSIjYzBjMGMwIiBzdHlsZT0ic3Ryb2tlOiByZ2IoMTkyLCAxOTIsIDE5Mik7
IHN0cm9rZS1vcGFjaXR5OiAwLjAwMDAwMTsgZmlsbC1vcGFjaXR5OiAwLjAwMDAwMTsgZmlsbDog
cmdiKDE5MiwgMTkyLCAxOTIpOyI+PC9yZWN0PjxyZWN0IHg9IjUxMi41IiB5PSI3Mi41IiB3aWR0
aD0iNTAiIGhlaWdodD0iMTk0IiByeD0iMCIgcnk9IjAiIHN0cm9rZT0iI2MwYzBjMCIgc3Ryb2tl
LW9wYWNpdHk9IjAuMDAwMDAxIiBzdHJva2Utd2lkdGg9IjEiIGZpbGwtb3BhY2l0eT0iMC4wMDAw
MDEiIGZpbGw9IiNjMGMwYzAiIHN0eWxlPSJzdHJva2U6IHJnYigxOTIsIDE5MiwgMTkyKTsgc3Ry
b2tlLW9wYWNpdHk6IDAuMDAwMDAxOyBmaWxsLW9wYWNpdHk6IDAuMDAwMDAxOyBmaWxsOiByZ2Io
MTkyLCAxOTIsIDE5Mik7Ij48L3JlY3Q+PHJlY3QgeD0iNjA2LjUiIHk9IjY2LjUiIHdpZHRoPSI1
MCIgaGVpZ2h0PSIyMDAiIHJ4PSIwIiByeT0iMCIgc3Ryb2tlPSIjYzBjMGMwIiBzdHJva2Utb3Bh
Y2l0eT0iMC4wMDAwMDEiIHN0cm9rZS13aWR0aD0iMSIgZmlsbC1vcGFjaXR5PSIwLjAwMDAwMSIg
ZmlsbD0iI2MwYzBjMCIgc3R5bGU9InN0cm9rZTogcmdiKDE5MiwgMTkyLCAxOTIpOyBzdHJva2Ut
b3BhY2l0eTogMC4wMDAwMDE7IGZpbGwtb3BhY2l0eTogMC4wMDAwMDE7IGZpbGw6IHJnYigxOTIs
IDE5MiwgMTkyKTsiPjwvcmVjdD48L2c+PGcgY2xhc3M9InJhcGhhZWwtZ3JvdXAtNi1idXR0b25z
Ij48L2c+PC9zdmc+Cg==
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="0"
              isprivate="0"
          >
            <attachid>291165</attachid>
            <date>2016-10-10 14:23:45 -0700</date>
            <delta_ts>2016-10-10 14:23:45 -0700</delta_ts>
            <desc>Simpler test case</desc>
            <filename>test201.svg</filename>
            <type>image/svg+xml</type>
            <size>171</size>
            <attacher name="Said Abou-Hallawa">sabouhallawa</attacher>
            
              <data encoding="base64">PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgogICAgPHJlY3Qgd2lkdGg9
IjEwMCIgaGVpZ2h0PSIxMDAiIGZpbGw9InllbGxvdyIgc3Ryb2tlPSJncmVlbiIgc3Ryb2tlLW9w
YWNpdHk9IjEiIHN0cm9rZS13aWR0aD0iMSIgc3Ryb2tlLWRhc2hhcnJheT0iMCIvPgo8L3N2Zz4K
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>291169</attachid>
            <date>2016-10-10 14:43:53 -0700</date>
            <delta_ts>2016-10-10 16:04:38 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-138555-20161010144032.patch</filename>
            <type>text/plain</type>
            <size>1962</size>
            <attacher name="Said Abou-Hallawa">sabouhallawa</attacher>
            
              <data encoding="base64">SW5kZXg6IFNvdXJjZS9XZWJDb3JlL0NoYW5nZUxvZwo9PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBTb3VyY2UvV2Vi
Q29yZS9DaGFuZ2VMb2cJKHJldmlzaW9uIDIwNzAyNCkKKysrIFNvdXJjZS9XZWJDb3JlL0NoYW5n
ZUxvZwkod29ya2luZyBjb3B5KQpAQCAtMSwzICsxLDE3IEBACisyMDE2LTEwLTEwICBTYWlkIEFi
b3UtSGFsbGF3YSAgPHNhYm91aGFsbGF3YUBhcHBsZS5jb20+CisKKyAgICAgICAgPEVycm9yPjog
Q0dDb250ZXh0U2V0TGluZURhc2g6IGludmFsaWQgZGFzaCBhcnJheTogYXQgbGVhc3Qgb25lIGVs
ZW1lbnQgbXVzdCBiZSBub24temVybworICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9z
aG93X2J1Zy5jZ2k/aWQ9MTM4NTU1CisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BT
ISkuCisKKyAgICAgICAgRW5zdXJlIHRoZSBkYXNoQXJyYXkgaGFzIGF0IGxlYXN0IG9uZSBub24t
emVybyBlbGVtZW50IGJlZm9yZSBjYWxsaW5nCisgICAgICAgIEdyYXBoaWNzQ29udGV4dDo6c2V0
TGluZURhc2goKS4gQ2FsbCBHcmFwaGljc0NvbnRleHQ6OnNldFN0cm9rZVN0eWxlKCkKKyAgICAg
ICAgaW5zdGVhZCwgaWYgdGhlIGRhc2hBcnJheSBkb2VzIG5vdCBoYXZlIG9uZS4KKworICAgICAg
ICAqIHJlbmRlcmluZy9zdmcvU1ZHUmVuZGVyU3VwcG9ydC5jcHA6CisgICAgICAgIChXZWJDb3Jl
OjpTVkdSZW5kZXJTdXBwb3J0OjphcHBseVN0cm9rZVN0eWxlVG9Db250ZXh0KToKKwogMjAxNi0x
MC0xMCAgQW50b2luZSBRdWludCAgPGdyYW91dHNAYXBwbGUuY29tPgogCiAgICAgICAgIFtNb2Rl
cm4gTWVkaWEgQ29udHJvbHNdIFBsYWNhcmRzCkluZGV4OiBTb3VyY2UvV2ViQ29yZS9yZW5kZXJp
bmcvc3ZnL1NWR1JlbmRlclN1cHBvcnQuY3BwCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIFNvdXJjZS9XZWJDb3Jl
L3JlbmRlcmluZy9zdmcvU1ZHUmVuZGVyU3VwcG9ydC5jcHAJKHJldmlzaW9uIDIwNjkxMikKKysr
IFNvdXJjZS9XZWJDb3JlL3JlbmRlcmluZy9zdmcvU1ZHUmVuZGVyU3VwcG9ydC5jcHAJKHdvcmtp
bmcgY29weSkKQEAgLTQzOSwxMCArNDM5LDE4IEBAIHZvaWQgU1ZHUmVuZGVyU3VwcG9ydDo6YXBw
bHlTdHJva2VTdHlsZVQKICAgICBlbHNlIHsKICAgICAgICAgRGFzaEFycmF5IGRhc2hBcnJheTsK
ICAgICAgICAgZGFzaEFycmF5LnJlc2VydmVJbml0aWFsQ2FwYWNpdHkoZGFzaGVzLnNpemUoKSk7
Ci0gICAgICAgIGZvciAoYXV0byYgZGFzaCA6IGRhc2hlcykKLSAgICAgICAgICAgIGRhc2hBcnJh
eS51bmNoZWNrZWRBcHBlbmQoZGFzaC52YWx1ZShsZW5ndGhDb250ZXh0KSk7CisgICAgICAgIGJv
b2wgY2FuU2V0TGluZURhc2ggPSBmYWxzZTsKIAotICAgICAgICBjb250ZXh0LT5zZXRMaW5lRGFz
aChkYXNoQXJyYXksIGxlbmd0aENvbnRleHQudmFsdWVGb3JMZW5ndGgoc3ZnU3R5bGUuc3Ryb2tl
RGFzaE9mZnNldCgpKSk7CisgICAgICAgIGZvciAoYXV0byYgZGFzaCA6IGRhc2hlcykgeworICAg
ICAgICAgICAgZGFzaEFycmF5LnVuY2hlY2tlZEFwcGVuZChkYXNoLnZhbHVlKGxlbmd0aENvbnRl
eHQpKTsKKyAgICAgICAgICAgIGlmIChkYXNoQXJyYXkubGFzdCgpID4gMCkKKyAgICAgICAgICAg
ICAgICBjYW5TZXRMaW5lRGFzaCA9IHRydWU7CisgICAgICAgIH0KKworICAgICAgICBpZiAoY2Fu
U2V0TGluZURhc2gpCisgICAgICAgICAgICBjb250ZXh0LT5zZXRMaW5lRGFzaChkYXNoQXJyYXks
IGxlbmd0aENvbnRleHQudmFsdWVGb3JMZW5ndGgoc3ZnU3R5bGUuc3Ryb2tlRGFzaE9mZnNldCgp
KSk7CisgICAgICAgIGVsc2UKKyAgICAgICAgICAgIGNvbnRleHQtPnNldFN0cm9rZVN0eWxlKFNv
bGlkU3Ryb2tlKTsKICAgICB9CiB9CiAK
</data>

          </attachment>
      

    </bug>

</bugzilla>