<?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>23027</bug_id>
          
          <creation_ts>2008-12-29 17:30:45 -0800</creation_ts>
          <short_desc>Exclude WebKitGraphics from Redistributable WebKit.dll API</short_desc>
          <delta_ts>2009-01-05 17:05:21 -0800</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>1</classification_id>
          <classification>Unclassified</classification>
          <product>WebKit</product>
          <component>WebKit Misc.</component>
          <version>523.x (Safari 3)</version>
          <rep_platform>PC</rep_platform>
          <op_sys>Windows XP</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>FIXED</resolution>
          
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords></keywords>
          <priority>P2</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Brent Fulgham">bfulgham</reporter>
          <assigned_to name="Nobody">webkit-unassigned</assigned_to>
          
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>103750</commentid>
    <comment_count>0</comment_count>
    <who name="Brent Fulgham">bfulgham</who>
    <bug_when>2008-12-29 17:30:45 -0800</bug_when>
    <thetext>This patch updates the WebKitGraphics.h/.cpp class to use the more portable PlatformGraphicsContext types so that more back-ends could use the Windows API.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>103754</commentid>
    <comment_count>1</comment_count>
      <attachid>26307</attachid>
    <who name="Brent Fulgham">bfulgham</who>
    <bug_when>2008-12-29 17:51:23 -0800</bug_when>
    <thetext>Created attachment 26307
Change CG types to PlatformGraphicsContext</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>103802</commentid>
    <comment_count>2</comment_count>
      <attachid>26307</attachid>
    <who name="Darin Adler">darin</who>
    <bug_when>2008-12-30 10:44:17 -0800</bug_when>
    <thetext>Comment on attachment 26307
Change CG types to PlatformGraphicsContext

I think there&apos;s a misunderstanding here. The whole point of this API is that it&apos;s something you can use without using WebCore-specific types. If you can use those types, then you can use the WebCore functions directly.

Also, this API is used by Safari, so changing it will break compatibility of nightly builds with the existing Safari.

I think the whole concept here is flawed. If we change this API we need a way to keep existing clients compatible. And the use you&apos;re putting this API to could probably be satisfied another way -- if the client has access to WebCore&apos;s platform directory and those headers it can use it directly and doesn&apos;t need this WebKitGraphics.h wrapper.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>103807</commentid>
    <comment_count>3</comment_count>
    <who name="Brent Fulgham">bfulgham</who>
    <bug_when>2008-12-30 10:54:32 -0800</bug_when>
    <thetext>(In reply to comment #2)
&gt; Also, this API is used by Safari, so changing it will break compatibility of
&gt; nightly builds with the existing Safari.

This shouldn&apos;t change anything, or at least it builds and compiles using CG or Cairo.

The only thing that is changing here is that rather than directly using the CGContext type directly, we are using a typedef that is either CGContext (for CG based WebKit.dll), or cairo_t (for Cairo-backed WebKit.dll).

There is no change in functionality, data types, etc.

I included WebCore/GraphicsContext.h because it provides a convenient set of typedefs for these types, conditionalized by the platform in use.

An alternative patch would just #if/def in the header file and typedef to CGContext or cairo_t.

&gt; 
&gt; I think the whole concept here is flawed. If we change this API we need a way
&gt; to keep existing clients compatible. And the use you&apos;re putting this API to
&gt; could probably be satisfied another way -- if the client has access to
&gt; WebCore&apos;s platform directory and those headers it can use it directly and
&gt; doesn&apos;t need this WebKitGraphics.h wrapper.
&gt; 

I think I was not clear in my description.  This change does not make any changes to the functionality or data types used in this file.  It merely allows me to compile using Cairo types if desired so that I can build a WebKit.dll that does not rely on CG.

</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>103852</commentid>
    <comment_count>4</comment_count>
    <who name="Darin Adler">darin</who>
    <bug_when>2008-12-30 17:05:35 -0800</bug_when>
    <thetext>(In reply to comment #3)
&gt; This shouldn&apos;t change anything, or at least it builds and compiles using CG or
&gt; Cairo.
&gt; 
&gt; The only thing that is changing here is that rather than directly using the
&gt; CGContext type directly, we are using a typedef that is either CGContext (for
&gt; CG based WebKit.dll), or cairo_t (for Cairo-backed WebKit.dll).
&gt; 
&gt; There is no change in functionality, data types, etc.
&gt; 
&gt; I included WebCore/GraphicsContext.h because it provides a convenient set of
&gt; typedefs for these types, conditionalized by the platform in use.
&gt; 
&gt; An alternative patch would just #if/def in the header file and typedef to
&gt; CGContext or cairo_t.

Now I understand.

This still won&apos;t work as-is. The platform conditionals are not visible outside the project, so we can&apos;t use #ifdef in public headers used by clients. The conditionals control how WebKit is built, but don&apos;t need to be set by all programs using WebKit.

Instead, we need to either completely avoid these types in public header files, use two copies of the relevant source files, or generate the relevant files.

For this specific example, I suggest you consider treating these headers as Safari-only features and not bother to try to make non-CoreGraphics versions of them. There&apos;s no general requirement to have these WebKitGraphics.h functions for general purpose WebKit clients.

But if you do want to create non-CoreGraphics versions it&apos;s fine -- we just need to either implement the &quot;two copies of headers&quot; design or the &quot;generate headers&quot; design.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>103853</commentid>
    <comment_count>5</comment_count>
    <who name="Brent Fulgham">bfulgham</who>
    <bug_when>2008-12-30 17:51:09 -0800</bug_when>
    <thetext>(In reply to comment #4)
&gt; For this specific example, I suggest you consider treating these headers as
&gt; Safari-only features and not bother to try to make non-CoreGraphics versions of
&gt; them. There&apos;s no general requirement to have these WebKitGraphics.h functions
&gt; for general purpose WebKit clients.

I&apos;m not sure I understand what you mean here -- these routines most definitely are used by clients like WinLauncher.

To not follow the existing WebKit.dll API implies the creation of a whole parallel API structure for clients that happen to be using the non-CG version of WebKit.dll.  I desperately want to avoid this!

Now, if you are suggesting that header files that make use of CoreGraphics types be duplicated I could probably live with that, but I don&apos;t really want to have to duplicate the various implementation files that make use of the graphic primitives declared in these headers.

I&apos;m not sure which you are suggesting:  (a) the &apos;duplicate everything&apos; approach, or (b) &apos;duplicate just some headers&apos;.
</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>103942</commentid>
    <comment_count>6</comment_count>
      <attachid>26341</attachid>
    <who name="Brent Fulgham">bfulgham</who>
    <bug_when>2008-12-31 16:34:22 -0800</bug_when>
    <thetext>Created attachment 26341
Patch to remove WebKitGraphics.cpp from the Cairo build.

Revised patch for new approach:  WebKitGraphics is not used by the Cairo build, and should not be built or linked into the DLL.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>103998</commentid>
    <comment_count>7</comment_count>
      <attachid>26341</attachid>
    <who name="Oliver Hunt">oliver</who>
    <bug_when>2009-01-01 16:33:12 -0800</bug_when>
    <thetext>Comment on attachment 26341
Patch to remove WebKitGraphics.cpp from the Cairo build.

r=me, watch the other windows builds however</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>104469</commentid>
    <comment_count>8</comment_count>
      <attachid>26436</attachid>
    <who name="Brent Fulgham">bfulgham</who>
    <bug_when>2009-01-05 13:01:07 -0800</bug_when>
    <thetext>Created attachment 26436
Without \r line endings</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>104483</commentid>
    <comment_count>9</comment_count>
      <attachid>26440</attachid>
    <who name="Brent Fulgham">bfulgham</who>
    <bug_when>2009-01-05 14:13:22 -0800</bug_when>
    <thetext>Created attachment 26440
Revised patch against ToT

Previously approved patch, updated for today&apos;s ToT to ease landing.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>104492</commentid>
    <comment_count>10</comment_count>
      <attachid>26441</attachid>
    <who name="Brent Fulgham">bfulgham</who>
    <bug_when>2009-01-05 14:53:08 -0800</bug_when>
    <thetext>Created attachment 26441
Revised patch against ToT, no DOS-style line endings.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>104511</commentid>
    <comment_count>11</comment_count>
    <who name="Matt Lilek">dev+webkit</who>
    <bug_when>2009-01-05 17:05:21 -0800</bug_when>
    <thetext>http://trac.webkit.org/changeset/39628</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>26307</attachid>
            <date>2008-12-29 17:51:23 -0800</date>
            <delta_ts>2008-12-31 16:34:22 -0800</delta_ts>
            <desc>Change CG types to PlatformGraphicsContext</desc>
            <filename>graphicscontext.patch</filename>
            <type>text/plain</type>
            <size>2835</size>
            <attacher name="Brent Fulgham">bfulgham</attacher>
            
              <data encoding="base64">SW5kZXg6IFdlYktpdC93aW4vQ2hhbmdlTG9nCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIFdlYktpdC93aW4vQ2hh
bmdlTG9nCShyZXZpc2lvbiAzOTUwMikKKysrIFdlYktpdC93aW4vQ2hhbmdlTG9nCSh3b3JraW5n
IGNvcHkpCkBAIC0xLDMgKzEsMTMgQEAKKzIwMDgtMTItMjkgIEJyZW50IEZ1bGdoYW0gIDxiZnVs
Z2hhbUBnbWFpbC5jb20+CisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisK
KyAgICAgICAgTW9kaWZ5IHRoZSBXZWJLaXRHcmFwaGljcyBjbGFzcyB0byB1c2UgdGhlIG1vcmUg
cG9ydGFibGUKKyAgICAgICAgUGxhdGZvcm1HcmFwaGljc0NvbnRleHQgdHlwZS4KKworICAgICAg
ICAqIFdlYktpdEdyYXBoaWNzLmNwcDogU3dpdGNoIHRvIFBsYXRmb3JtR3JhcGhpY3NDb250ZXh0
IAorICAgICAgICAqIFdlYktpdEdyYXBoaWNzLmg6IE1vZGlmeSB0eXBlZGVmcyB0byB1c2UgUGxh
dGZvcm1HcmFwaGljc0NvbnRleHQuCisKIDIwMDgtMTItMjAgIERhbiBCZXJuc3RlaW4gIDxtaXR6
QGFwcGxlLmNvbT4KIAogICAgICAgICBSZXZpZXdlZCBieSBBZGEgQ2hhbi4KSW5kZXg6IFdlYktp
dC93aW4vV2ViS2l0R3JhcGhpY3MuY3BwCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIFdlYktpdC93aW4vV2ViS2l0
R3JhcGhpY3MuY3BwCShyZXZpc2lvbiAzOTUwMSkKKysrIFdlYktpdC93aW4vV2ViS2l0R3JhcGhp
Y3MuY3BwCSh3b3JraW5nIGNvcHkpCkBAIC00Miw3ICs0Miw5IEBACiAjaW5jbHVkZSA8V2ViQ29y
ZS9TdHJpbmdUcnVuY2F0b3IuaD4KICNpbmNsdWRlIDxXZWJDb3JlL1dlYkNvcmVUZXh0UmVuZGVy
ZXIuaD4KIAorI2lmIFBMQVRGT1JNKENHKQogI2luY2x1ZGUgPENvcmVHcmFwaGljcy9Db3JlR3Jh
cGhpY3MuaD4KKyNlbmRpZgogI3ByYWdtYSB3YXJuaW5nKHBvcCkKIAogI2luY2x1ZGUgPFdlYktp
dFN5c3RlbUludGVyZmFjZS9XZWJLaXRTeXN0ZW1JbnRlcmZhY2UuaD4KQEAgLTgxLDEyICs4NSwx
MiBAQCBzdGF0aWMgRm9udCBtYWtlRm9udChjb25zdCBXZWJGb250RGVzY3JpCiBzdHJ1Y3QgV2Vi
VGV4dFJlbmRlckluZm9XaXRob3V0U2hhZG93CiB7CiAgICAgRFdPUkQgc3RydWN0U2l6ZTsKLSAg
ICBDR0NvbnRleHRSZWYgY2dDb250ZXh0OworICAgIEdyYXBoaWNzQ29udGV4dFJlZiBjZ0NvbnRl
eHQ7CiAgICAgTFBDVFNUUiB0ZXh0OwogICAgIGludCBsZW5ndGg7CiAgICAgUE9JTlQgcHQ7CiAg
ICAgY29uc3QgV2ViRm9udERlc2NyaXB0aW9uKiBkZXNjcmlwdGlvbjsKLSAgICBDR0NvbG9yUmVm
IGNvbG9yOworICAgIFBsYXRmb3JtQ29sb3JSZWYgY29sb3I7CiAgICAgaW50IHVuZGVybGluZWRJ
bmRleDsKICAgICBib29sIGRyYXdBc1Bhc3N3b3JkOwogICAgIGludCBvdmVycmlkZVNtb290aGlu
Z0xldmVsOyAvLyBwYXNzIGluIC0xIGlmIGNhbGxlciBkb2VzIG5vdCB3YW50IHRvIG92ZXJyaWRl
IHNtb290aGluZyBsZXZlbApJbmRleDogV2ViS2l0L3dpbi9XZWJLaXRHcmFwaGljcy5oCj09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT0KLS0tIFdlYktpdC93aW4vV2ViS2l0R3JhcGhpY3MuaAkocmV2aXNpb24gMzk1MDEpCisr
KyBXZWJLaXQvd2luL1dlYktpdEdyYXBoaWNzLmgJKHdvcmtpbmcgY29weSkKQEAgLTI4LDEwICsy
OCwxNyBAQAogCiAjaW5jbHVkZSA8d2luZG93cy5oPgogCisjaW5jbHVkZSA8V2ViQ29yZS9HcmFw
aGljc0NvbnRleHQuaD4KKwogZXh0ZXJuICJDIiB7CiAKLXR5cGVkZWYgc3RydWN0IENHQ29sb3Iq
IENHQ29sb3JSZWY7Ci10eXBlZGVmIHN0cnVjdCBDR0NvbnRleHQqIENHQ29udGV4dFJlZjsKKyNp
ZiBQTEFURk9STShDRykKK3R5cGVkZWYgc3RydWN0IENHQ29sb3IqIFBsYXRmb3JtQ29sb3JSZWY7
CisjZWxpZiBQTEFURk9STShDQUlSTykKK3R5cGVkZWYgdW5zaWduZWQgUGxhdGZvcm1Db2xvclJl
ZjsgICAgICAgIC8vIFJHQkEgcXVhZHJ1cGxldAorI2VuZGlmCisKK3R5cGVkZWYgUGxhdGZvcm1H
cmFwaGljc0NvbnRleHQqIEdyYXBoaWNzQ29udGV4dFJlZjsKIAogdHlwZWRlZiB3Y2hhcl90IFdD
SEFSOwogdHlwZWRlZiBfX251bGx0ZXJtaW5hdGVkIGNvbnN0IFdDSEFSKiBMUENXU1RSOwpAQCAt
NDksMTggKzU2LDE4IEBAIHN0cnVjdCBXZWJGb250RGVzY3JpcHRpb24gewogc3RydWN0IFdlYlRl
eHRSZW5kZXJJbmZvCiB7CiAgICAgRFdPUkQgc3RydWN0U2l6ZTsKLSAgICBDR0NvbnRleHRSZWYg
Y2dDb250ZXh0OworICAgIEdyYXBoaWNzQ29udGV4dFJlZiBjZ0NvbnRleHQ7CiAgICAgTFBDVFNU
UiB0ZXh0OwogICAgIGludCBsZW5ndGg7CiAgICAgUE9JTlQgcHQ7CiAgICAgY29uc3QgV2ViRm9u
dERlc2NyaXB0aW9uKiBkZXNjcmlwdGlvbjsKLSAgICBDR0NvbG9yUmVmIGNvbG9yOworICAgIFBs
YXRmb3JtQ29sb3JSZWYgY29sb3I7CiAgICAgaW50IHVuZGVybGluZWRJbmRleDsKICAgICBib29s
IGRyYXdBc1Bhc3N3b3JkOwogICAgIGludCBvdmVycmlkZVNtb290aGluZ0xldmVsOyAvLyBwYXNz
IGluIC0xIGlmIGNhbGxlciBkb2VzIG5vdCB3YW50IHRvIG92ZXJyaWRlIHNtb290aGluZyBsZXZl
bAogICAgIFNJWkUgc2hhZG93T2Zmc2V0OwogICAgIGludCBzaGFkb3dCbHVyOwotICAgIENHQ29s
b3JSZWYgc2hhZG93Q29sb3I7CisgICAgUGxhdGZvcm1Db2xvclJlZiBzaGFkb3dDb2xvcjsKIH07
CiAKIHZvaWQgV2ViRHJhd1RleHQoV2ViVGV4dFJlbmRlckluZm8qKTsK
</data>
<flag name="review"
          id="12456"
          type_id="1"
          status="-"
          setter="darin"
    />
          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>26341</attachid>
            <date>2008-12-31 16:34:22 -0800</date>
            <delta_ts>2009-01-05 14:13:22 -0800</delta_ts>
            <desc>Patch to remove WebKitGraphics.cpp from the Cairo build.</desc>
            <filename>no_webkitgraphics.patch</filename>
            <type>text/plain</type>
            <size>14200</size>
            <attacher name="Brent Fulgham">bfulgham</attacher>
            
              <data encoding="base64">SW5kZXg6IFdlYktpdC93aW4vQ2hhbmdlTG9nCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIFdlYktpdC93aW4vQ2hh
bmdlTG9nCShyZXZpc2lvbiAzOTUzMikKKysrIFdlYktpdC93aW4vQ2hhbmdlTG9nCSh3b3JraW5n
IGNvcHkpCkBAIC0xLDMgKzEsMjAgQEAKKzIwMDgtMTItMzEgIEJyZW50IEZ1bGdoYW0gIDxiZnVs
Z2hhbUBnbWFpbC5jb20+CisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisK
KyAgICAgICAgRml4ZXM6IGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0y
MzAyNy4KKworICAgICAgICBSZW1vdmVzIHRoZSBXZWJLaXRHcmFwaGljcyBmaWxlcyBmcm9tIHRo
ZSBDYWlybyBidWlsZCwgYXMgd2VsbAorICAgICAgICBhcyBleGNsdWRpbmcgdGhlaXIgbGluayBk
ZWZpbml0aW9ucy4gIFRoZXNlIGFyZSBub3QgdXNlZCBvdXRzaWRlCisgICAgICAgIG9mIFNhZmFy
aSwgYW5kIHNob3VsZCBub3QgYmUgcGFydCBvZiB0aGUgJ1JlZGlzdHJpYnV0YWJsZSBBUEkuJwor
CisgICAgICAgICogV2ViS2l0LnZjcHJvai9XZWJLaXQudmNwcm9qOiAgVXBkYXRlICpfQ2Fpcm8g
dGFyZ2V0cyB0byBleGNsdWRlCisgICAgICAgICAgdGhlIFdlYktpdEdyYXBoaWNzLmNwcC8uaCBm
aWxlcy4KKyAgICAgICAgKiBXZWJLaXQudmNwcm9qL1dlYktpdF9DYWlyby5kZWY6IEFkZGVkLiAg
RmlsZSB3aXRob3V0IFNhZmFyaQorICAgICAgICAgIGxpbmsgZGVmaW5pdGlvbnMuCisgICAgICAg
ICogV2ViS2l0LnZjcHJvai9XZWJLaXRfQ2Fpcm9fZGVidWcuZGVmOiBBZGRlZC4gIEZpbGUgd2l0
aG91dCBTYWZhcmkKKyAgICAgICAgICBsaW5rIGRlZmluaXRpb25zLgorCiAyMDA4LTEyLTIwICBE
YW4gQmVybnN0ZWluICA8bWl0ekBhcHBsZS5jb20+CiAKICAgICAgICAgUmV2aWV3ZWQgYnkgQWRh
IENoYW4uCkluZGV4OiBXZWJLaXQvd2luL1dlYktpdC52Y3Byb2ovV2ViS2l0LnZjcHJvago9PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09Ci0tLSBXZWJLaXQvd2luL1dlYktpdC52Y3Byb2ovV2ViS2l0LnZjcHJvagkocmV2aXNp
b24gMzk1MDEpCisrKyBXZWJLaXQvd2luL1dlYktpdC52Y3Byb2ovV2ViS2l0LnZjcHJvagkod29y
a2luZyBjb3B5KQpAQCAtMjkwLDcgKzI5MCw3IEBACiAJCQkJQWRkaXRpb25hbERlcGVuZGVuY2ll
cz0iZGVsYXlpbXAubGliIGtlcm5lbDMyLmxpYiB1c2VyMzIubGliIGdkaTMyLmxpYiBjb21kbGcz
Mi5saWIgYWR2YXBpMzIubGliIHNoZWxsMzIubGliIG9sZTMyLmxpYiBvbGVhdXQzMi5saWIgdXVp
ZC5saWIgb2RiYzMyLmxpYiBvZGJjY3AzMi5saWIgdXNwMTAubGliIGNvbWN0bDMyLmxpYiB2ZXJz
aW9uLmxpYiBzaGx3YXBpLmxpYiBsaWJ4bWwyJChMaWJyYXJ5Q29uZmlnU3VmZml4KS5saWIgbGli
eHNsdCQoTGlicmFyeUNvbmZpZ1N1ZmZpeCkubGliIGljdWluJChMaWJyYXJ5Q29uZmlnU3VmZml4
KS5saWIgaWN1dWMkKExpYnJhcnlDb25maWdTdWZmaXgpLmxpYiBTUUxpdGUzJChMaWJyYXJ5Q29u
ZmlnU3VmZml4KS5saWIgcHRocmVhZFZDMiQoTGlicmFyeUNvbmZpZ1N1ZmZpeCkubGliIENGTGl0
ZV9EZWJ1Zy5saWIgSmF2YVNjcmlwdENvcmUkKFdlYktpdENvbmZpZ1N1ZmZpeCkubGliIFdlYktp
dEdVSUQkKFdlYktpdENvbmZpZ1N1ZmZpeCkubGliIFdlYkNvcmUkKFdlYktpdENvbmZpZ1N1ZmZp
eCkubGliIFdURiQoV2ViS2l0Q29uZmlnU3VmZml4KS5saWIgbXNpbWczMi5saWIgY3J5cHQzMi5s
aWIgY2Fpcm8ubGliIGdpZmxpYi5saWIganBlZy5saWIgbGlicG5nLmxpYiBsaWJjdXJsX2ltcC5s
aWIgd3MyXzMyLmxpYiB3aW5pbmV0LmxpYiBXbGRhcDMyLmxpYiBpcGhscGFwaS5saWIiDQogCQkJ
CU91dHB1dEZpbGU9IiQoT3V0RGlyKVwkKFByb2plY3ROYW1lKSQoV2ViS2l0RExMQ29uZmlnU3Vm
Zml4KS5kbGwiDQogCQkJCUFkZGl0aW9uYWxMaWJyYXJ5RGlyZWN0b3JpZXM9IiINCi0JCQkJTW9k
dWxlRGVmaW5pdGlvbkZpbGU9IldlYktpdCQoV2ViS2l0RExMQ29uZmlnU3VmZml4KS5kZWYiDQor
CQkJCU1vZHVsZURlZmluaXRpb25GaWxlPSJXZWJLaXRfQ2Fpcm8kKFdlYktpdERMTENvbmZpZ1N1
ZmZpeCkuZGVmIg0KIAkJCQlEZWxheUxvYWRETExzPSJjb21kbGczMi5kbGw7dXNwMTAuZGxsO2Nv
bWN0bDMyLmRsbDt2ZXJzaW9uLmRsbDtsaWJ4c2x0JChMaWJyYXJ5Q29uZmlnU3VmZml4KS5kbGw7
U1FMaXRlMyQoTGlicmFyeUNvbmZpZ1N1ZmZpeCkuZGxsO21zaW1nMzIuZGxsO2lwaGxwYXBpLmRs
bCINCiAJCQkvPg0KIAkJCTxUb29sDQpAQCAtMzY5LDcgKzM2OSw3IEBACiAJCQkJQWRkaXRpb25h
bERlcGVuZGVuY2llcz0iZGVsYXlpbXAubGliIGtlcm5lbDMyLmxpYiB1c2VyMzIubGliIGdkaTMy
LmxpYiBjb21kbGczMi5saWIgYWR2YXBpMzIubGliIHNoZWxsMzIubGliIG9sZTMyLmxpYiBvbGVh
dXQzMi5saWIgdXVpZC5saWIgb2RiYzMyLmxpYiBvZGJjY3AzMi5saWIgdXNwMTAubGliIGNvbWN0
bDMyLmxpYiB2ZXJzaW9uLmxpYiBzaGx3YXBpLmxpYiBsaWJ4bWwyJChMaWJyYXJ5Q29uZmlnU3Vm
Zml4KS5saWIgbGlieHNsdCQoTGlicmFyeUNvbmZpZ1N1ZmZpeCkubGliIGljdWluJChMaWJyYXJ5
Q29uZmlnU3VmZml4KS5saWIgaWN1dWMkKExpYnJhcnlDb25maWdTdWZmaXgpLmxpYiBTUUxpdGUz
JChMaWJyYXJ5Q29uZmlnU3VmZml4KS5saWIgcHRocmVhZFZDMiQoTGlicmFyeUNvbmZpZ1N1ZmZp
eCkubGliIENGTGl0ZS5saWIgSmF2YVNjcmlwdENvcmUkKFdlYktpdENvbmZpZ1N1ZmZpeCkubGli
IFdlYktpdEdVSUQkKFdlYktpdENvbmZpZ1N1ZmZpeCkubGliIFdlYkNvcmUkKFdlYktpdENvbmZp
Z1N1ZmZpeCkubGliIFdURiQoV2ViS2l0Q29uZmlnU3VmZml4KS5saWIgbXNpbWczMi5saWIgY3J5
cHQzMi5saWIgY2Fpcm8ubGliIGdpZmxpYi5saWIganBlZy5saWIgbGlicG5nLmxpYiBsaWJjdXJs
X2ltcC5saWIgd3MyXzMyLmxpYiB3aW5pbmV0LmxpYiBXbGRhcDMyLmxpYiBpcGhscGFwaS5saWIi
DQogCQkJCU91dHB1dEZpbGU9IiQoT3V0RGlyKVwkKFByb2plY3ROYW1lKSQoV2ViS2l0RExMQ29u
ZmlnU3VmZml4KS5kbGwiDQogCQkJCUFkZGl0aW9uYWxMaWJyYXJ5RGlyZWN0b3JpZXM9IiINCi0J
CQkJTW9kdWxlRGVmaW5pdGlvbkZpbGU9IldlYktpdCQoV2ViS2l0RExMQ29uZmlnU3VmZml4KS5k
ZWYiDQorCQkJCU1vZHVsZURlZmluaXRpb25GaWxlPSJXZWJLaXRfQ2Fpcm8kKFdlYktpdERMTENv
bmZpZ1N1ZmZpeCkuZGVmIg0KIAkJCQlEZWxheUxvYWRETExzPSJjb21kbGczMi5kbGw7dXNwMTAu
ZGxsO2NvbWN0bDMyLmRsbDt2ZXJzaW9uLmRsbDtsaWJ4c2x0JChMaWJyYXJ5Q29uZmlnU3VmZml4
KS5kbGw7U1FMaXRlMyQoTGlicmFyeUNvbmZpZ1N1ZmZpeCkuZGxsO21zaW1nMzIuZGxsO2lwaGxw
YXBpLmRsbCINCiAJCQkvPg0KIAkJCTxUb29sDQpAQCAtNzc0LDYgKzc3NCwyMiBAQAogCQkJPEZp
bGUNCiAJCQkJUmVsYXRpdmVQYXRoPSIuLlxXZWJLaXRHcmFwaGljcy5oIg0KIAkJCQk+DQorCQkJ
CTxGaWxlQ29uZmlndXJhdGlvbg0KKwkJCQkJTmFtZT0iRGVidWdfQ2Fpcm98V2luMzIiDQorCQkJ
CQlFeGNsdWRlZEZyb21CdWlsZD0idHJ1ZSINCisJCQkJCT4NCisJCQkJCTxUb29sDQorCQkJCQkJ
TmFtZT0iVkNDdXN0b21CdWlsZFRvb2wiDQorCQkJCQkvPg0KKwkJCQk8L0ZpbGVDb25maWd1cmF0
aW9uPg0KKwkJCQk8RmlsZUNvbmZpZ3VyYXRpb24NCisJCQkJCU5hbWU9IlJlbGVhc2VfQ2Fpcm98
V2luMzIiDQorCQkJCQlFeGNsdWRlZEZyb21CdWlsZD0idHJ1ZSINCisJCQkJCT4NCisJCQkJCTxU
b29sDQorCQkJCQkJTmFtZT0iVkNDdXN0b21CdWlsZFRvb2wiDQorCQkJCQkvPg0KKwkJCQk8L0Zp
bGVDb25maWd1cmF0aW9uPg0KIAkJCTwvRmlsZT4NCiAJCQk8RmlsZQ0KIAkJCQlSZWxhdGl2ZVBh
dGg9Ii4uXFdlYktpdExvZ2dpbmcuaCINCkBAIC03OTQsNiArODEwLDIyIEBACiAJCQk8RmlsZQ0K
IAkJCQlSZWxhdGl2ZVBhdGg9Ii4uXFdlYkxvY2FsaXphYmxlU3RyaW5ncy5oIg0KIAkJCQk+DQor
CQkJCTxGaWxlQ29uZmlndXJhdGlvbg0KKwkJCQkJTmFtZT0iRGVidWdfQ2Fpcm98V2luMzIiDQor
CQkJCQlFeGNsdWRlZEZyb21CdWlsZD0idHJ1ZSINCisJCQkJCT4NCisJCQkJCTxUb29sDQorCQkJ
CQkJTmFtZT0iVkNDdXN0b21CdWlsZFRvb2wiDQorCQkJCQkvPg0KKwkJCQk8L0ZpbGVDb25maWd1
cmF0aW9uPg0KKwkJCQk8RmlsZUNvbmZpZ3VyYXRpb24NCisJCQkJCU5hbWU9IlJlbGVhc2VfQ2Fp
cm98V2luMzIiDQorCQkJCQlFeGNsdWRlZEZyb21CdWlsZD0idHJ1ZSINCisJCQkJCT4NCisJCQkJ
CTxUb29sDQorCQkJCQkJTmFtZT0iVkNDdXN0b21CdWlsZFRvb2wiDQorCQkJCQkvPg0KKwkJCQk8
L0ZpbGVDb25maWd1cmF0aW9uPg0KIAkJCTwvRmlsZT4NCiAJCQk8RmlsZQ0KIAkJCQlSZWxhdGl2
ZVBhdGg9Ii4uXFdlYk11dGFibGVVUkxSZXF1ZXN0LmgiDQpAQCAtMTE4NiwxMCArMTIxOCw0MSBA
QAogCQkJPEZpbGUNCiAJCQkJUmVsYXRpdmVQYXRoPSIuLlxXZWJLaXRHcmFwaGljcy5jcHAiDQog
CQkJCT4NCisJCQkJPEZpbGVDb25maWd1cmF0aW9uDQorCQkJCQlOYW1lPSJEZWJ1Z19DYWlyb3xX
aW4zMiINCisJCQkJCUV4Y2x1ZGVkRnJvbUJ1aWxkPSJ0cnVlIg0KKwkJCQkJPg0KKwkJCQkJPFRv
b2wNCisJCQkJCQlOYW1lPSJWQ0NMQ29tcGlsZXJUb29sIg0KKwkJCQkJLz4NCisJCQkJPC9GaWxl
Q29uZmlndXJhdGlvbj4NCisJCQkJPEZpbGVDb25maWd1cmF0aW9uDQorCQkJCQlOYW1lPSJSZWxl
YXNlX0NhaXJvfFdpbjMyIg0KKwkJCQkJRXhjbHVkZWRGcm9tQnVpbGQ9InRydWUiDQorCQkJCQk+
DQorCQkJCQk8VG9vbA0KKwkJCQkJCU5hbWU9IlZDQ0xDb21waWxlclRvb2wiDQorCQkJCQkvPg0K
KwkJCQk8L0ZpbGVDb25maWd1cmF0aW9uPg0KIAkJCTwvRmlsZT4NCiAJCQk8RmlsZQ0KIAkJCQlS
ZWxhdGl2ZVBhdGg9Ii4uXFdlYkxvY2FsaXphYmxlU3RyaW5ncy5jcHAiDQogCQkJCT4NCisJCQkJ
PEZpbGVDb25maWd1cmF0aW9uDQorCQkJCQlOYW1lPSJEZWJ1Z19DYWlyb3xXaW4zMiINCisJCQkJ
CT4NCisJCQkJCTxUb29sDQorCQkJCQkJTmFtZT0iVkNDTENvbXBpbGVyVG9vbCINCisJCQkJCS8+
DQorCQkJCTwvRmlsZUNvbmZpZ3VyYXRpb24+DQorCQkJCTxGaWxlQ29uZmlndXJhdGlvbg0KKwkJ
CQkJTmFtZT0iUmVsZWFzZV9DYWlyb3xXaW4zMiINCisJCQkJCUV4Y2x1ZGVkRnJvbUJ1aWxkPSJ0
cnVlIg0KKwkJCQkJPg0KKwkJCQkJPFRvb2wNCisJCQkJCQlOYW1lPSJWQ0NMQ29tcGlsZXJUb29s
Ig0KKwkJCQkJLz4NCisJCQkJPC9GaWxlQ29uZmlndXJhdGlvbj4NCiAJCQk8L0ZpbGU+DQogCQk8
L0ZpbHRlcj4NCiAJCTxGaWx0ZXINCkluZGV4OiBXZWJLaXQvd2luL1dlYktpdC52Y3Byb2ovV2Vi
S2l0X0NhaXJvLmRlZgo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBXZWJLaXQvd2luL1dlYktpdC52Y3Byb2ovV2Vi
S2l0X0NhaXJvLmRlZgkocmV2aXNpb24gMCkKKysrIFdlYktpdC93aW4vV2ViS2l0LnZjcHJvai9X
ZWJLaXRfQ2Fpcm8uZGVmCShyZXZpc2lvbiAwKQpAQCAtMCwwICsxLDEyNyBAQAorTElCUkFSWQki
V2ViS2l0IgorCitFWFBPUlRTCisgICAgICAgIERsbEdldENsYXNzT2JqZWN0ICAgUFJJVkFURQor
ICAgICAgICBEbGxDYW5VbmxvYWROb3cgICAgIFBSSVZBVEUKKyAgICAgICAgRGxsUmVnaXN0ZXJT
ZXJ2ZXIgICBQUklWQVRFCisgICAgICAgIERsbFVucmVnaXN0ZXJTZXJ2ZXIgUFJJVkFURQorICAg
ICAgICBSdW5Bc0xvY2FsU2VydmVyICAgIFBSSVZBVEUKKyAgICAgICAgTG9jYWxTZXJ2ZXJEaWRE
aWUgICBQUklWQVRFCisJICAgIEpTQ2hlY2tTY3JpcHRTeW50YXgKKwkgICAgSlNDbGFzc0NyZWF0
ZQorCSAgICBKU0NsYXNzUmVsZWFzZQorCSAgICBKU0NsYXNzUmV0YWluCisJICAgIEpTQ29udGV4
dEdldEdsb2JhbE9iamVjdAorCSAgICBKU0V2YWx1YXRlU2NyaXB0CisJICAgIEpTR2FyYmFnZUNv
bGxlY3QKKwkgICAgSlNHbG9iYWxDb250ZXh0Q3JlYXRlCisJICAgIEpTR2xvYmFsQ29udGV4dFJl
bGVhc2UKKwkgICAgSlNHbG9iYWxDb250ZXh0UmV0YWluCisJICAgIEpTT2JqZWN0Q2FsbEFzQ29u
c3RydWN0b3IKKwkgICAgSlNPYmplY3RDYWxsQXNGdW5jdGlvbgorCSAgICBKU09iamVjdENvcHlQ
cm9wZXJ0eU5hbWVzCisJICAgIEpTT2JqZWN0RGVsZXRlUHJvcGVydHkKKwkgICAgSlNPYmplY3RH
ZXRQcml2YXRlCisJICAgIEpTT2JqZWN0R2V0UHJvcGVydHkKKwkgICAgSlNPYmplY3RHZXRQcm9w
ZXJ0eUF0SW5kZXgKKwkgICAgSlNPYmplY3RHZXRQcm90b3R5cGUKKwkgICAgSlNPYmplY3RIYXNQ
cm9wZXJ0eQorCSAgICBKU09iamVjdElzQ29uc3RydWN0b3IKKwkgICAgSlNPYmplY3RJc0Z1bmN0
aW9uCisJICAgIEpTT2JqZWN0TWFrZQorCSAgICBKU09iamVjdE1ha2VBcnJheQorCSAgICBKU09i
amVjdE1ha2VDb25zdHJ1Y3RvcgorCSAgICBKU09iamVjdE1ha2VEYXRlCisJICAgIEpTT2JqZWN0
TWFrZUZ1bmN0aW9uCisJICAgIEpTT2JqZWN0TWFrZUZ1bmN0aW9uV2l0aENhbGxiYWNrCisJICAg
IEpTT2JqZWN0TWFrZVJlZ0V4cAorCSAgICBKU09iamVjdFNldFByaXZhdGUKKwkgICAgSlNPYmpl
Y3RTZXRQcm9wZXJ0eQorCSAgICBKU09iamVjdFNldFByb3BlcnR5QXRJbmRleAorCSAgICBKU09i
amVjdFNldFByb3RvdHlwZQorCSAgICBKU1Byb3BlcnR5TmFtZUFjY3VtdWxhdG9yQWRkTmFtZQor
CSAgICBKU1Byb3BlcnR5TmFtZUFycmF5R2V0Q291bnQKKwkgICAgSlNQcm9wZXJ0eU5hbWVBcnJh
eUdldE5hbWVBdEluZGV4CisJICAgIEpTUHJvcGVydHlOYW1lQXJyYXlSZWxlYXNlCisJICAgIEpT
UHJvcGVydHlOYW1lQXJyYXlSZXRhaW4KKwkgICAgSlNTdHJpbmdDb3B5QlNUUgorCSAgICBKU1N0
cmluZ0NvcHlDRlN0cmluZworCSAgICBKU1N0cmluZ0NyZWF0ZVdpdGhCU1RSCisJICAgIEpTU3Ry
aW5nQ3JlYXRlV2l0aENGU3RyaW5nCisJICAgIEpTU3RyaW5nQ3JlYXRlV2l0aENoYXJhY3RlcnMK
KwkgICAgSlNTdHJpbmdDcmVhdGVXaXRoVVRGOENTdHJpbmcKKwkgICAgSlNTdHJpbmdHZXRDaGFy
YWN0ZXJzUHRyCisJICAgIEpTU3RyaW5nR2V0TGVuZ3RoCisJICAgIEpTU3RyaW5nR2V0TWF4aW11
bVVURjhDU3RyaW5nU2l6ZQorCSAgICBKU1N0cmluZ0dldFVURjhDU3RyaW5nCisJICAgIEpTU3Ry
aW5nSXNFcXVhbAorCSAgICBKU1N0cmluZ0lzRXF1YWxUb1VURjhDU3RyaW5nCisJICAgIEpTU3Ry
aW5nUmVsZWFzZQorCSAgICBKU1N0cmluZ1JldGFpbgorCSAgICBKU1ZhbHVlR2V0VHlwZQorCSAg
ICBKU1ZhbHVlSXNCb29sZWFuCisJICAgIEpTVmFsdWVJc0VxdWFsCisJICAgIEpTVmFsdWVJc0lu
c3RhbmNlT2ZDb25zdHJ1Y3RvcgorCSAgICBKU1ZhbHVlSXNOdWxsCisJICAgIEpTVmFsdWVJc051
bWJlcgorCSAgICBKU1ZhbHVlSXNPYmplY3QKKwkgICAgSlNWYWx1ZUlzT2JqZWN0T2ZDbGFzcwor
CSAgICBKU1ZhbHVlSXNTdHJpY3RFcXVhbAorCSAgICBKU1ZhbHVlSXNTdHJpbmcKKwkgICAgSlNW
YWx1ZUlzVW5kZWZpbmVkCisJICAgIEpTVmFsdWVNYWtlQm9vbGVhbgorCSAgICBKU1ZhbHVlTWFr
ZU51bGwKKwkgICAgSlNWYWx1ZU1ha2VOdW1iZXIKKwkgICAgSlNWYWx1ZU1ha2VTdHJpbmcKKwkg
ICAgSlNWYWx1ZU1ha2VVbmRlZmluZWQKKwkgICAgSlNWYWx1ZVByb3RlY3QKKwkgICAgSlNWYWx1
ZVRvQm9vbGVhbgorCSAgICBKU1ZhbHVlVG9OdW1iZXIKKwkgICAgSlNWYWx1ZVRvT2JqZWN0CisJ
ICAgIEpTVmFsdWVUb1N0cmluZ0NvcHkKKwkgICAgSlNWYWx1ZVVucHJvdGVjdAorOyAgIAlLSlNf
SlNDcmVhdGVOYXRpdmVKU09iamVjdAorOyAgIAlLSlNfSlNPYmplY3RfSlNGaW5hbGl6ZQorOyAg
IAlLSlNfSlNPYmplY3RfSlNPYmplY3RDYWxsCis7ICAgCUtKU19KU09iamVjdF9KU09iamVjdEV2
YWwKKzsgICAJS0pTX0pTT2JqZWN0X0pTT2JqZWN0R2V0TWVtYmVyCis7ICAgCUtKU19KU09iamVj
dF9KU09iamVjdEdldFNsb3QKKzsgICAJS0pTX0pTT2JqZWN0X0pTT2JqZWN0UmVtb3ZlTWVtYmVy
Cis7ICAgCUtKU19KU09iamVjdF9KU09iamVjdFNldE1lbWJlcgorOyAgIAlLSlNfSlNPYmplY3Rf
SlNPYmplY3RTZXRTbG90Cis7ICAgCUtKU19KU09iamVjdF9KU09iamVjdFRvU3RyaW5nCisgICAg
ICAgIHNldFVzZU9wZW5Tb3VyY2VXZWJLaXQKKyAgICAgICAgc2h1dERvd25XZWJLaXQKKyAgICAg
ICAgcHJvZ0lERm9yQ2xhc3MKKyAgICAgICAgV2ViTG9jYWxpemVkU3RyaW5nVVRGOAorICAgICAg
ICBXZWJMb2NhbGl6ZWRMUENUU1RSVVRGOAorICAgICAgICA/ZmFzdE1hbGxvY0BXVEZAQFlBUEFY
SUBaCisgICAgICAgID9mYXN0WmVyb2VkTWFsbG9jQFdURkBAWUFQQVhJQFoKKyAgICAgICAgP2Zh
c3RGcmVlQFdURkBAWUFYUEFYQFoKKyAgICAgICAgP2Zhc3RDYWxsb2NAV1RGQEBZQVBBWElJQFoK
KyAgICAgICAgPz8wTXV0ZXhAV1RGQEBRQUVAWFoKKyAgICAgICAgPz8wVGhyZWFkQ29uZGl0aW9u
QFdURkBAUUFFQFhaCisgICAgICAgID8/MU11dGV4QFdURkBAUUFFQFhaCisgICAgICAgID8/MVRo
cmVhZENvbmRpdGlvbkBXVEZAQFFBRUBYWgorICAgICAgICA/YnJvYWRjYXN0QFRocmVhZENvbmRp
dGlvbkBXVEZAQFFBRVhYWgorICAgICAgICA/Y2FsbE9uTWFpblRocmVhZEBXVEZAQFlBWFA2QVhQ
QVhAWjBAWgorICAgICAgICA/Y3JlYXRlVGhyZWFkQFdURkBAWUFJUDZBUEFYUEFYQFowUEJEQFoK
KyAgICAgICAgP2N1cnJlbnRUaHJlYWRAV1RGQEBZQUlYWgorICAgICAgICA/ZGV0YWNoVGhyZWFk
QFdURkBAWUFYSUBaCisgICAgICAgID9pbml0aWFsaXplTWFpblRocmVhZEBXVEZAQFlBWFhaCisg
ICAgICAgID9pbml0aWFsaXplVGhyZWFkaW5nQFdURkBAWUFYWFoKKyAgICAgICAgP2lzTWFpblRo
cmVhZEBXVEZAQFlBX05YWgorICAgICAgICA/bG9ja0BNdXRleEBXVEZAQFFBRVhYWgorICAgICAg
ICA/bG9ja0F0b21pY2FsbHlJbml0aWFsaXplZFN0YXRpY011dGV4QFdURkBAWUFYWFoKKyAgICAg
ICAgP3NpZ25hbEBUaHJlYWRDb25kaXRpb25AV1RGQEBRQUVYWFoKKyAgICAgICAgP3RyeUxvY2tA
TXV0ZXhAV1RGQEBRQUVfTlhaCisgICAgICAgID91bmxvY2tATXV0ZXhAV1RGQEBRQUVYWFoKKyAg
ICAgICAgP3VubG9ja0F0b21pY2FsbHlJbml0aWFsaXplZFN0YXRpY011dGV4QFdURkBAWUFYWFoK
KyAgICAgICAgP3dhaXRAVGhyZWFkQ29uZGl0aW9uQFdURkBAUUFFWEFBVk11dGV4QDJAQFoKKyAg
ICAgICAgP3dhaXRGb3JUaHJlYWRDb21wbGV0aW9uQFdURkBAWUFISVBBUEFYQFoKKworICAgICAg
ICA7IFRoZXNlIGZ1bmN0aW9ucyBhcmUgZGVwcmVjYXRlZAorICAgICAgICBXZWJMb2NhbGl6ZWRT
dHJpbmcKKyAgICAgICAgV2ViTG9jYWxpemVkTFBDVFNUUgorICAgICAgICBTZXRXZWJMb2NhbGl6
ZWRTdHJpbmdNYWluQnVuZGxlCisgICAgICAgID9jcmVhdGVUaHJlYWRAV1RGQEBZQUlQNkFQQVhQ
QVhAWjBAWgpJbmRleDogV2ViS2l0L3dpbi9XZWJLaXQudmNwcm9qL1dlYktpdF9DYWlyb19kZWJ1
Zy5kZWYKPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PQotLS0gV2ViS2l0L3dpbi9XZWJLaXQudmNwcm9qL1dlYktpdF9DYWly
b19kZWJ1Zy5kZWYJKHJldmlzaW9uIDApCisrKyBXZWJLaXQvd2luL1dlYktpdC52Y3Byb2ovV2Vi
S2l0X0NhaXJvX2RlYnVnLmRlZgkocmV2aXNpb24gMCkKQEAgLTAsMCArMSwxMzMgQEAKK0xJQlJB
UlkgICAgIldlYktpdF9kZWJ1ZyIKKworRVhQT1JUUworICAgICAgICBEbGxHZXRDbGFzc09iamVj
dCAgIFBSSVZBVEUKKyAgICAgICAgRGxsQ2FuVW5sb2FkTm93ICAgICBQUklWQVRFCisgICAgICAg
IERsbFJlZ2lzdGVyU2VydmVyICAgUFJJVkFURQorICAgICAgICBEbGxVbnJlZ2lzdGVyU2VydmVy
IFBSSVZBVEUKKyAgICAgICAgUnVuQXNMb2NhbFNlcnZlciAgICBQUklWQVRFCisgICAgICAgIExv
Y2FsU2VydmVyRGlkRGllICAgUFJJVkFURQorICAgICAgICBKU0NoZWNrU2NyaXB0U3ludGF4Cisg
ICAgICAgIEpTQ2xhc3NDcmVhdGUKKyAgICAgICAgSlNDbGFzc1JlbGVhc2UKKyAgICAgICAgSlND
bGFzc1JldGFpbgorICAgICAgICBKU0NvbnRleHRHZXRHbG9iYWxPYmplY3QKKyAgICAgICAgSlNF
dmFsdWF0ZVNjcmlwdAorICAgICAgICBKU0dhcmJhZ2VDb2xsZWN0CisgICAgICAgIEpTR2xvYmFs
Q29udGV4dENyZWF0ZQorICAgICAgICBKU0dsb2JhbENvbnRleHRSZWxlYXNlCisgICAgICAgIEpT
R2xvYmFsQ29udGV4dFJldGFpbgorICAgICAgICBKU09iamVjdENhbGxBc0NvbnN0cnVjdG9yCisg
ICAgICAgIEpTT2JqZWN0Q2FsbEFzRnVuY3Rpb24KKyAgICAgICAgSlNPYmplY3RDb3B5UHJvcGVy
dHlOYW1lcworICAgICAgICBKU09iamVjdERlbGV0ZVByb3BlcnR5CisgICAgICAgIEpTT2JqZWN0
R2V0UHJpdmF0ZQorICAgICAgICBKU09iamVjdEdldFByb3BlcnR5CisgICAgICAgIEpTT2JqZWN0
R2V0UHJvcGVydHlBdEluZGV4CisgICAgICAgIEpTT2JqZWN0R2V0UHJvdG90eXBlCisgICAgICAg
IEpTT2JqZWN0SGFzUHJvcGVydHkKKyAgICAgICAgSlNPYmplY3RJc0NvbnN0cnVjdG9yCisgICAg
ICAgIEpTT2JqZWN0SXNGdW5jdGlvbgorICAgICAgICBKU09iamVjdE1ha2UKKyAgICAgICAgSlNP
YmplY3RNYWtlQXJyYXkKKyAgICAgICAgSlNPYmplY3RNYWtlQ29uc3RydWN0b3IKKyAgICAgICAg
SlNPYmplY3RNYWtlRGF0ZQorICAgICAgICBKU09iamVjdE1ha2VGdW5jdGlvbgorICAgICAgICBK
U09iamVjdE1ha2VGdW5jdGlvbldpdGhDYWxsYmFjaworICAgICAgICBKU09iamVjdE1ha2VSZWdF
eHAKKyAgICAgICAgSlNPYmplY3RTZXRQcml2YXRlCisgICAgICAgIEpTT2JqZWN0U2V0UHJvcGVy
dHkKKyAgICAgICAgSlNPYmplY3RTZXRQcm9wZXJ0eUF0SW5kZXgKKyAgICAgICAgSlNPYmplY3RT
ZXRQcm90b3R5cGUKKyAgICAgICAgSlNQcm9wZXJ0eU5hbWVBY2N1bXVsYXRvckFkZE5hbWUKKyAg
ICAgICAgSlNQcm9wZXJ0eU5hbWVBcnJheUdldENvdW50CisgICAgICAgIEpTUHJvcGVydHlOYW1l
QXJyYXlHZXROYW1lQXRJbmRleAorICAgICAgICBKU1Byb3BlcnR5TmFtZUFycmF5UmVsZWFzZQor
ICAgICAgICBKU1Byb3BlcnR5TmFtZUFycmF5UmV0YWluCisgICAgICAgIEpTU3RyaW5nQ29weUJT
VFIKKyAgICAgICAgSlNTdHJpbmdDb3B5Q0ZTdHJpbmcKKyAgICAgICAgSlNTdHJpbmdDcmVhdGVX
aXRoQlNUUgorICAgICAgICBKU1N0cmluZ0NyZWF0ZVdpdGhDRlN0cmluZworICAgICAgICBKU1N0
cmluZ0NyZWF0ZVdpdGhDaGFyYWN0ZXJzCisgICAgICAgIEpTU3RyaW5nQ3JlYXRlV2l0aFVURjhD
U3RyaW5nCisgICAgICAgIEpTU3RyaW5nR2V0Q2hhcmFjdGVyc1B0cgorICAgICAgICBKU1N0cmlu
Z0dldExlbmd0aAorICAgICAgICBKU1N0cmluZ0dldE1heGltdW1VVEY4Q1N0cmluZ1NpemUKKyAg
ICAgICAgSlNTdHJpbmdHZXRVVEY4Q1N0cmluZworICAgICAgICBKU1N0cmluZ0lzRXF1YWwKKyAg
ICAgICAgSlNTdHJpbmdJc0VxdWFsVG9VVEY4Q1N0cmluZworICAgICAgICBKU1N0cmluZ1JlbGVh
c2UKKyAgICAgICAgSlNTdHJpbmdSZXRhaW4KKyAgICAgICAgSlNWYWx1ZUdldFR5cGUKKyAgICAg
ICAgSlNWYWx1ZUlzQm9vbGVhbgorICAgICAgICBKU1ZhbHVlSXNFcXVhbAorICAgICAgICBKU1Zh
bHVlSXNJbnN0YW5jZU9mQ29uc3RydWN0b3IKKyAgICAgICAgSlNWYWx1ZUlzTnVsbAorICAgICAg
ICBKU1ZhbHVlSXNOdW1iZXIKKyAgICAgICAgSlNWYWx1ZUlzT2JqZWN0CisgICAgICAgIEpTVmFs
dWVJc09iamVjdE9mQ2xhc3MKKyAgICAgICAgSlNWYWx1ZUlzU3RyaWN0RXF1YWwKKyAgICAgICAg
SlNWYWx1ZUlzU3RyaW5nCisgICAgICAgIEpTVmFsdWVJc1VuZGVmaW5lZAorICAgICAgICBKU1Zh
bHVlTWFrZUJvb2xlYW4KKyAgICAgICAgSlNWYWx1ZU1ha2VOdWxsCisgICAgICAgIEpTVmFsdWVN
YWtlTnVtYmVyCisgICAgICAgIEpTVmFsdWVNYWtlU3RyaW5nCisgICAgICAgIEpTVmFsdWVNYWtl
VW5kZWZpbmVkCisgICAgICAgIEpTVmFsdWVQcm90ZWN0CisgICAgICAgIEpTVmFsdWVUb0Jvb2xl
YW4KKyAgICAgICAgSlNWYWx1ZVRvTnVtYmVyCisgICAgICAgIEpTVmFsdWVUb09iamVjdAorICAg
ICAgICBKU1ZhbHVlVG9TdHJpbmdDb3B5CisgICAgICAgIEpTVmFsdWVVbnByb3RlY3QKKzsgICAg
ICAgS0pTX0pTQ3JlYXRlTmF0aXZlSlNPYmplY3QKKzsgICAgICAgS0pTX0pTT2JqZWN0X0pTRmlu
YWxpemUKKzsgICAgICAgS0pTX0pTT2JqZWN0X0pTT2JqZWN0Q2FsbAorOyAgICAgICBLSlNfSlNP
YmplY3RfSlNPYmplY3RFdmFsCis7ICAgICAgIEtKU19KU09iamVjdF9KU09iamVjdEdldE1lbWJl
cgorOyAgICAgICBLSlNfSlNPYmplY3RfSlNPYmplY3RHZXRTbG90Cis7ICAgICAgIEtKU19KU09i
amVjdF9KU09iamVjdFJlbW92ZU1lbWJlcgorOyAgICAgICBLSlNfSlNPYmplY3RfSlNPYmplY3RT
ZXRNZW1iZXIKKzsgICAgICAgS0pTX0pTT2JqZWN0X0pTT2JqZWN0U2V0U2xvdAorOyAgICAgICBL
SlNfSlNPYmplY3RfSlNPYmplY3RUb1N0cmluZworICAgICAgICBzZXRVc2VPcGVuU291cmNlV2Vi
S2l0CisgICAgICAgIHNodXREb3duV2ViS2l0CisgICAgICAgIHByb2dJREZvckNsYXNzCisgICAg
ICAgIFdlYkxvY2FsaXplZFN0cmluZ1VURjgKKyAgICAgICAgV2ViTG9jYWxpemVkTFBDVFNUUlVU
RjgKKyAgICAgICAgV2ViRHJhd1RleHQKKyAgICAgICAgP2Zhc3RNYWxsb2NAV1RGQEBZQVBBWElA
WgorICAgICAgICA/ZmFzdFplcm9lZE1hbGxvY0BXVEZAQFlBUEFYSUBaCisgICAgICAgID9mYXN0
RnJlZUBXVEZAQFlBWFBBWEBaCisgICAgICAgID9mYXN0Q2FsbG9jQFdURkBAWUFQQVhJSUBaCisg
ICAgICAgID8/ME11dGV4QFdURkBAUUFFQFhaCisgICAgICAgID8/MFRocmVhZENvbmRpdGlvbkBX
VEZAQFFBRUBYWgorICAgICAgICA/PzFNdXRleEBXVEZAQFFBRUBYWgorICAgICAgICA/PzFUaHJl
YWRDb25kaXRpb25AV1RGQEBRQUVAWFoKKyAgICAgICAgP2Jyb2FkY2FzdEBUaHJlYWRDb25kaXRp
b25AV1RGQEBRQUVYWFoKKyAgICAgICAgP2NhbGxPbk1haW5UaHJlYWRAV1RGQEBZQVhQNkFYUEFY
QFowQFoKKyAgICAgICAgP2NyZWF0ZVRocmVhZEBXVEZAQFlBSVA2QVBBWFBBWEBaMFBCREBaCisg
ICAgICAgID9jdXJyZW50VGhyZWFkQFdURkBAWUFJWFoKKyAgICAgICAgP2RldGFjaFRocmVhZEBX
VEZAQFlBWElAWgorICAgICAgICA/aW5pdGlhbGl6ZU1haW5UaHJlYWRAV1RGQEBZQVhYWgorICAg
ICAgICA/aW5pdGlhbGl6ZVRocmVhZGluZ0BXVEZAQFlBWFhaCisgICAgICAgID9pc01haW5UaHJl
YWRAV1RGQEBZQV9OWFoKKyAgICAgICAgP2xvY2tATXV0ZXhAV1RGQEBRQUVYWFoKKyAgICAgICAg
P2xvY2tBdG9taWNhbGx5SW5pdGlhbGl6ZWRTdGF0aWNNdXRleEBXVEZAQFlBWFhaICAgICAgICAK
KyAgICAgICAgP3NpZ25hbEBUaHJlYWRDb25kaXRpb25AV1RGQEBRQUVYWFoKKyAgICAgICAgP3Ry
eUxvY2tATXV0ZXhAV1RGQEBRQUVfTlhaCisgICAgICAgID91bmxvY2tATXV0ZXhAV1RGQEBRQUVY
WFoKKyAgICAgICAgP3VubG9ja0F0b21pY2FsbHlJbml0aWFsaXplZFN0YXRpY011dGV4QFdURkBA
WUFYWFoKKyAgICAgICAgP3dhaXRAVGhyZWFkQ29uZGl0aW9uQFdURkBAUUFFWEFBVk11dGV4QDJA
QFoKKyAgICAgICAgP3dhaXRGb3JUaHJlYWRDb21wbGV0aW9uQFdURkBAWUFISVBBUEFYQFoKKyAg
ICAgICAgV1RGTG9nCisgICAgICAgIFdURlJlcG9ydEFyZ3VtZW50QXNzZXJ0aW9uRmFpbHVyZQor
ICAgICAgICBXVEZSZXBvcnRBc3NlcnRpb25GYWlsdXJlCisgICAgICAgIFdURlJlcG9ydEFzc2Vy
dGlvbkZhaWx1cmVXaXRoTWVzc2FnZQorICAgICAgICBXVEZSZXBvcnRFcnJvcgorCisgICAgICAg
IDsgVGhlc2UgZnVuY3Rpb25zIGFyZSBkZXByZWNhdGVkCisgICAgICAgIFdlYkxvY2FsaXplZFN0
cmluZworICAgICAgICBXZWJMb2NhbGl6ZWRMUENUU1RSCisgICAgICAgIFNldFdlYkxvY2FsaXpl
ZFN0cmluZ01haW5CdW5kbGUKKyAgICAgICAgP2NyZWF0ZVRocmVhZEBXVEZAQFlBSVA2QVBBWFBB
WEBaMEBaCg==
</data>
<flag name="review"
          id="12486"
          type_id="1"
          status="+"
          setter="oliver"
    />
          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>26436</attachid>
            <date>2009-01-05 13:01:07 -0800</date>
            <delta_ts>2009-01-05 14:13:22 -0800</delta_ts>
            <desc>Without \r line endings</desc>
            <filename>no_webkitgraphics.patch</filename>
            <type>text/plain</type>
            <size>14099</size>
            <attacher name="Brent Fulgham">bfulgham</attacher>
            
              <data encoding="base64">SW5kZXg6IFdlYktpdC93aW4vQ2hhbmdlTG9nCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIFdlYktpdC93aW4vQ2hh
bmdlTG9nCShyZXZpc2lvbiAzOTUzMikKKysrIFdlYktpdC93aW4vQ2hhbmdlTG9nCSh3b3JraW5n
IGNvcHkpCkBAIC0xLDMgKzEsMjAgQEAKKzIwMDgtMTItMzEgIEJyZW50IEZ1bGdoYW0gIDxiZnVs
Z2hhbUBnbWFpbC5jb20+CisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisK
KyAgICAgICAgRml4ZXM6IGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0y
MzAyNy4KKworICAgICAgICBSZW1vdmVzIHRoZSBXZWJLaXRHcmFwaGljcyBmaWxlcyBmcm9tIHRo
ZSBDYWlybyBidWlsZCwgYXMgd2VsbAorICAgICAgICBhcyBleGNsdWRpbmcgdGhlaXIgbGluayBk
ZWZpbml0aW9ucy4gIFRoZXNlIGFyZSBub3QgdXNlZCBvdXRzaWRlCisgICAgICAgIG9mIFNhZmFy
aSwgYW5kIHNob3VsZCBub3QgYmUgcGFydCBvZiB0aGUgJ1JlZGlzdHJpYnV0YWJsZSBBUEkuJwor
CisgICAgICAgICogV2ViS2l0LnZjcHJvai9XZWJLaXQudmNwcm9qOiAgVXBkYXRlICpfQ2Fpcm8g
dGFyZ2V0cyB0byBleGNsdWRlCisgICAgICAgICAgdGhlIFdlYktpdEdyYXBoaWNzLmNwcC8uaCBm
aWxlcy4KKyAgICAgICAgKiBXZWJLaXQudmNwcm9qL1dlYktpdF9DYWlyby5kZWY6IEFkZGVkLiAg
RmlsZSB3aXRob3V0IFNhZmFyaQorICAgICAgICAgIGxpbmsgZGVmaW5pdGlvbnMuCisgICAgICAg
ICogV2ViS2l0LnZjcHJvai9XZWJLaXRfQ2Fpcm9fZGVidWcuZGVmOiBBZGRlZC4gIEZpbGUgd2l0
aG91dCBTYWZhcmkKKyAgICAgICAgICBsaW5rIGRlZmluaXRpb25zLgorCiAyMDA4LTEyLTIwICBE
YW4gQmVybnN0ZWluICA8bWl0ekBhcHBsZS5jb20+CiAKICAgICAgICAgUmV2aWV3ZWQgYnkgQWRh
IENoYW4uCkluZGV4OiBXZWJLaXQvd2luL1dlYktpdC52Y3Byb2ovV2ViS2l0LnZjcHJvago9PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09Ci0tLSBXZWJLaXQvd2luL1dlYktpdC52Y3Byb2ovV2ViS2l0LnZjcHJvagkocmV2aXNp
b24gMzk1MDEpCisrKyBXZWJLaXQvd2luL1dlYktpdC52Y3Byb2ovV2ViS2l0LnZjcHJvagkod29y
a2luZyBjb3B5KQpAQCAtMjkwLDcgKzI5MCw3IEBACiAJCQkJQWRkaXRpb25hbERlcGVuZGVuY2ll
cz0iZGVsYXlpbXAubGliIGtlcm5lbDMyLmxpYiB1c2VyMzIubGliIGdkaTMyLmxpYiBjb21kbGcz
Mi5saWIgYWR2YXBpMzIubGliIHNoZWxsMzIubGliIG9sZTMyLmxpYiBvbGVhdXQzMi5saWIgdXVp
ZC5saWIgb2RiYzMyLmxpYiBvZGJjY3AzMi5saWIgdXNwMTAubGliIGNvbWN0bDMyLmxpYiB2ZXJz
aW9uLmxpYiBzaGx3YXBpLmxpYiBsaWJ4bWwyJChMaWJyYXJ5Q29uZmlnU3VmZml4KS5saWIgbGli
eHNsdCQoTGlicmFyeUNvbmZpZ1N1ZmZpeCkubGliIGljdWluJChMaWJyYXJ5Q29uZmlnU3VmZml4
KS5saWIgaWN1dWMkKExpYnJhcnlDb25maWdTdWZmaXgpLmxpYiBTUUxpdGUzJChMaWJyYXJ5Q29u
ZmlnU3VmZml4KS5saWIgcHRocmVhZFZDMiQoTGlicmFyeUNvbmZpZ1N1ZmZpeCkubGliIENGTGl0
ZV9EZWJ1Zy5saWIgSmF2YVNjcmlwdENvcmUkKFdlYktpdENvbmZpZ1N1ZmZpeCkubGliIFdlYktp
dEdVSUQkKFdlYktpdENvbmZpZ1N1ZmZpeCkubGliIFdlYkNvcmUkKFdlYktpdENvbmZpZ1N1ZmZp
eCkubGliIFdURiQoV2ViS2l0Q29uZmlnU3VmZml4KS5saWIgbXNpbWczMi5saWIgY3J5cHQzMi5s
aWIgY2Fpcm8ubGliIGdpZmxpYi5saWIganBlZy5saWIgbGlicG5nLmxpYiBsaWJjdXJsX2ltcC5s
aWIgd3MyXzMyLmxpYiB3aW5pbmV0LmxpYiBXbGRhcDMyLmxpYiBpcGhscGFwaS5saWIiCiAJCQkJ
T3V0cHV0RmlsZT0iJChPdXREaXIpXCQoUHJvamVjdE5hbWUpJChXZWJLaXRETExDb25maWdTdWZm
aXgpLmRsbCIKIAkJCQlBZGRpdGlvbmFsTGlicmFyeURpcmVjdG9yaWVzPSIiCi0JCQkJTW9kdWxl
RGVmaW5pdGlvbkZpbGU9IldlYktpdCQoV2ViS2l0RExMQ29uZmlnU3VmZml4KS5kZWYiCisJCQkJ
TW9kdWxlRGVmaW5pdGlvbkZpbGU9IldlYktpdF9DYWlybyQoV2ViS2l0RExMQ29uZmlnU3VmZml4
KS5kZWYiCiAJCQkJRGVsYXlMb2FkRExMcz0iY29tZGxnMzIuZGxsO3VzcDEwLmRsbDtjb21jdGwz
Mi5kbGw7dmVyc2lvbi5kbGw7bGlieHNsdCQoTGlicmFyeUNvbmZpZ1N1ZmZpeCkuZGxsO1NRTGl0
ZTMkKExpYnJhcnlDb25maWdTdWZmaXgpLmRsbDttc2ltZzMyLmRsbDtpcGhscGFwaS5kbGwiCiAJ
CQkvPgogCQkJPFRvb2wKQEAgLTM2OSw3ICszNjksNyBAQAogCQkJCUFkZGl0aW9uYWxEZXBlbmRl
bmNpZXM9ImRlbGF5aW1wLmxpYiBrZXJuZWwzMi5saWIgdXNlcjMyLmxpYiBnZGkzMi5saWIgY29t
ZGxnMzIubGliIGFkdmFwaTMyLmxpYiBzaGVsbDMyLmxpYiBvbGUzMi5saWIgb2xlYXV0MzIubGli
IHV1aWQubGliIG9kYmMzMi5saWIgb2RiY2NwMzIubGliIHVzcDEwLmxpYiBjb21jdGwzMi5saWIg
dmVyc2lvbi5saWIgc2hsd2FwaS5saWIgbGlieG1sMiQoTGlicmFyeUNvbmZpZ1N1ZmZpeCkubGli
IGxpYnhzbHQkKExpYnJhcnlDb25maWdTdWZmaXgpLmxpYiBpY3VpbiQoTGlicmFyeUNvbmZpZ1N1
ZmZpeCkubGliIGljdXVjJChMaWJyYXJ5Q29uZmlnU3VmZml4KS5saWIgU1FMaXRlMyQoTGlicmFy
eUNvbmZpZ1N1ZmZpeCkubGliIHB0aHJlYWRWQzIkKExpYnJhcnlDb25maWdTdWZmaXgpLmxpYiBD
RkxpdGUubGliIEphdmFTY3JpcHRDb3JlJChXZWJLaXRDb25maWdTdWZmaXgpLmxpYiBXZWJLaXRH
VUlEJChXZWJLaXRDb25maWdTdWZmaXgpLmxpYiBXZWJDb3JlJChXZWJLaXRDb25maWdTdWZmaXgp
LmxpYiBXVEYkKFdlYktpdENvbmZpZ1N1ZmZpeCkubGliIG1zaW1nMzIubGliIGNyeXB0MzIubGli
IGNhaXJvLmxpYiBnaWZsaWIubGliIGpwZWcubGliIGxpYnBuZy5saWIgbGliY3VybF9pbXAubGli
IHdzMl8zMi5saWIgd2luaW5ldC5saWIgV2xkYXAzMi5saWIgaXBobHBhcGkubGliIgogCQkJCU91
dHB1dEZpbGU9IiQoT3V0RGlyKVwkKFByb2plY3ROYW1lKSQoV2ViS2l0RExMQ29uZmlnU3VmZml4
KS5kbGwiCiAJCQkJQWRkaXRpb25hbExpYnJhcnlEaXJlY3Rvcmllcz0iIgotCQkJCU1vZHVsZURl
ZmluaXRpb25GaWxlPSJXZWJLaXQkKFdlYktpdERMTENvbmZpZ1N1ZmZpeCkuZGVmIgorCQkJCU1v
ZHVsZURlZmluaXRpb25GaWxlPSJXZWJLaXRfQ2Fpcm8kKFdlYktpdERMTENvbmZpZ1N1ZmZpeCku
ZGVmIgogCQkJCURlbGF5TG9hZERMTHM9ImNvbWRsZzMyLmRsbDt1c3AxMC5kbGw7Y29tY3RsMzIu
ZGxsO3ZlcnNpb24uZGxsO2xpYnhzbHQkKExpYnJhcnlDb25maWdTdWZmaXgpLmRsbDtTUUxpdGUz
JChMaWJyYXJ5Q29uZmlnU3VmZml4KS5kbGw7bXNpbWczMi5kbGw7aXBobHBhcGkuZGxsIgogCQkJ
Lz4KIAkJCTxUb29sCkBAIC03NzQsNiArNzc0LDIyIEBACiAJCQk8RmlsZQogCQkJCVJlbGF0aXZl
UGF0aD0iLi5cV2ViS2l0R3JhcGhpY3MuaCIKIAkJCQk+CisJCQkJPEZpbGVDb25maWd1cmF0aW9u
CisJCQkJCU5hbWU9IkRlYnVnX0NhaXJvfFdpbjMyIgorCQkJCQlFeGNsdWRlZEZyb21CdWlsZD0i
dHJ1ZSIKKwkJCQkJPgorCQkJCQk8VG9vbAorCQkJCQkJTmFtZT0iVkNDdXN0b21CdWlsZFRvb2wi
CisJCQkJCS8+CisJCQkJPC9GaWxlQ29uZmlndXJhdGlvbj4KKwkJCQk8RmlsZUNvbmZpZ3VyYXRp
b24KKwkJCQkJTmFtZT0iUmVsZWFzZV9DYWlyb3xXaW4zMiIKKwkJCQkJRXhjbHVkZWRGcm9tQnVp
bGQ9InRydWUiCisJCQkJCT4KKwkJCQkJPFRvb2wKKwkJCQkJCU5hbWU9IlZDQ3VzdG9tQnVpbGRU
b29sIgorCQkJCQkvPgorCQkJCTwvRmlsZUNvbmZpZ3VyYXRpb24+CiAJCQk8L0ZpbGU+CiAJCQk8
RmlsZQogCQkJCVJlbGF0aXZlUGF0aD0iLi5cV2ViS2l0TG9nZ2luZy5oIgpAQCAtNzk0LDYgKzgx
MCwyMiBAQAogCQkJPEZpbGUKIAkJCQlSZWxhdGl2ZVBhdGg9Ii4uXFdlYkxvY2FsaXphYmxlU3Ry
aW5ncy5oIgogCQkJCT4KKwkJCQk8RmlsZUNvbmZpZ3VyYXRpb24KKwkJCQkJTmFtZT0iRGVidWdf
Q2Fpcm98V2luMzIiCisJCQkJCUV4Y2x1ZGVkRnJvbUJ1aWxkPSJ0cnVlIgorCQkJCQk+CisJCQkJ
CTxUb29sCisJCQkJCQlOYW1lPSJWQ0N1c3RvbUJ1aWxkVG9vbCIKKwkJCQkJLz4KKwkJCQk8L0Zp
bGVDb25maWd1cmF0aW9uPgorCQkJCTxGaWxlQ29uZmlndXJhdGlvbgorCQkJCQlOYW1lPSJSZWxl
YXNlX0NhaXJvfFdpbjMyIgorCQkJCQlFeGNsdWRlZEZyb21CdWlsZD0idHJ1ZSIKKwkJCQkJPgor
CQkJCQk8VG9vbAorCQkJCQkJTmFtZT0iVkNDdXN0b21CdWlsZFRvb2wiCisJCQkJCS8+CisJCQkJ
PC9GaWxlQ29uZmlndXJhdGlvbj4KIAkJCTwvRmlsZT4KIAkJCTxGaWxlCiAJCQkJUmVsYXRpdmVQ
YXRoPSIuLlxXZWJNdXRhYmxlVVJMUmVxdWVzdC5oIgpAQCAtMTE4NiwxMCArMTIxOCw0MSBAQAog
CQkJPEZpbGUKIAkJCQlSZWxhdGl2ZVBhdGg9Ii4uXFdlYktpdEdyYXBoaWNzLmNwcCIKIAkJCQk+
CisJCQkJPEZpbGVDb25maWd1cmF0aW9uCisJCQkJCU5hbWU9IkRlYnVnX0NhaXJvfFdpbjMyIgor
CQkJCQlFeGNsdWRlZEZyb21CdWlsZD0idHJ1ZSIKKwkJCQkJPgorCQkJCQk8VG9vbAorCQkJCQkJ
TmFtZT0iVkNDTENvbXBpbGVyVG9vbCIKKwkJCQkJLz4KKwkJCQk8L0ZpbGVDb25maWd1cmF0aW9u
PgorCQkJCTxGaWxlQ29uZmlndXJhdGlvbgorCQkJCQlOYW1lPSJSZWxlYXNlX0NhaXJvfFdpbjMy
IgorCQkJCQlFeGNsdWRlZEZyb21CdWlsZD0idHJ1ZSIKKwkJCQkJPgorCQkJCQk8VG9vbAorCQkJ
CQkJTmFtZT0iVkNDTENvbXBpbGVyVG9vbCIKKwkJCQkJLz4KKwkJCQk8L0ZpbGVDb25maWd1cmF0
aW9uPgogCQkJPC9GaWxlPgogCQkJPEZpbGUKIAkJCQlSZWxhdGl2ZVBhdGg9Ii4uXFdlYkxvY2Fs
aXphYmxlU3RyaW5ncy5jcHAiCiAJCQkJPgorCQkJCTxGaWxlQ29uZmlndXJhdGlvbgorCQkJCQlO
YW1lPSJEZWJ1Z19DYWlyb3xXaW4zMiIKKwkJCQkJPgorCQkJCQk8VG9vbAorCQkJCQkJTmFtZT0i
VkNDTENvbXBpbGVyVG9vbCIKKwkJCQkJLz4KKwkJCQk8L0ZpbGVDb25maWd1cmF0aW9uPgorCQkJ
CTxGaWxlQ29uZmlndXJhdGlvbgorCQkJCQlOYW1lPSJSZWxlYXNlX0NhaXJvfFdpbjMyIgorCQkJ
CQlFeGNsdWRlZEZyb21CdWlsZD0idHJ1ZSIKKwkJCQkJPgorCQkJCQk8VG9vbAorCQkJCQkJTmFt
ZT0iVkNDTENvbXBpbGVyVG9vbCIKKwkJCQkJLz4KKwkJCQk8L0ZpbGVDb25maWd1cmF0aW9uPgog
CQkJPC9GaWxlPgogCQk8L0ZpbHRlcj4KIAkJPEZpbHRlcgpJbmRleDogV2ViS2l0L3dpbi9XZWJL
aXQudmNwcm9qL1dlYktpdF9DYWlyby5kZWYKPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQotLS0gV2ViS2l0L3dpbi9XZWJL
aXQudmNwcm9qL1dlYktpdF9DYWlyby5kZWYJKHJldmlzaW9uIDApCisrKyBXZWJLaXQvd2luL1dl
YktpdC52Y3Byb2ovV2ViS2l0X0NhaXJvLmRlZgkocmV2aXNpb24gMCkKQEAgLTAsMCArMSwxMjcg
QEAKK0xJQlJBUlkJIldlYktpdCIKKworRVhQT1JUUworICAgICAgICBEbGxHZXRDbGFzc09iamVj
dCAgIFBSSVZBVEUKKyAgICAgICAgRGxsQ2FuVW5sb2FkTm93ICAgICBQUklWQVRFCisgICAgICAg
IERsbFJlZ2lzdGVyU2VydmVyICAgUFJJVkFURQorICAgICAgICBEbGxVbnJlZ2lzdGVyU2VydmVy
IFBSSVZBVEUKKyAgICAgICAgUnVuQXNMb2NhbFNlcnZlciAgICBQUklWQVRFCisgICAgICAgIExv
Y2FsU2VydmVyRGlkRGllICAgUFJJVkFURQorCSAgICBKU0NoZWNrU2NyaXB0U3ludGF4CisJICAg
IEpTQ2xhc3NDcmVhdGUKKwkgICAgSlNDbGFzc1JlbGVhc2UKKwkgICAgSlNDbGFzc1JldGFpbgor
CSAgICBKU0NvbnRleHRHZXRHbG9iYWxPYmplY3QKKwkgICAgSlNFdmFsdWF0ZVNjcmlwdAorCSAg
ICBKU0dhcmJhZ2VDb2xsZWN0CisJICAgIEpTR2xvYmFsQ29udGV4dENyZWF0ZQorCSAgICBKU0ds
b2JhbENvbnRleHRSZWxlYXNlCisJICAgIEpTR2xvYmFsQ29udGV4dFJldGFpbgorCSAgICBKU09i
amVjdENhbGxBc0NvbnN0cnVjdG9yCisJICAgIEpTT2JqZWN0Q2FsbEFzRnVuY3Rpb24KKwkgICAg
SlNPYmplY3RDb3B5UHJvcGVydHlOYW1lcworCSAgICBKU09iamVjdERlbGV0ZVByb3BlcnR5CisJ
ICAgIEpTT2JqZWN0R2V0UHJpdmF0ZQorCSAgICBKU09iamVjdEdldFByb3BlcnR5CisJICAgIEpT
T2JqZWN0R2V0UHJvcGVydHlBdEluZGV4CisJICAgIEpTT2JqZWN0R2V0UHJvdG90eXBlCisJICAg
IEpTT2JqZWN0SGFzUHJvcGVydHkKKwkgICAgSlNPYmplY3RJc0NvbnN0cnVjdG9yCisJICAgIEpT
T2JqZWN0SXNGdW5jdGlvbgorCSAgICBKU09iamVjdE1ha2UKKwkgICAgSlNPYmplY3RNYWtlQXJy
YXkKKwkgICAgSlNPYmplY3RNYWtlQ29uc3RydWN0b3IKKwkgICAgSlNPYmplY3RNYWtlRGF0ZQor
CSAgICBKU09iamVjdE1ha2VGdW5jdGlvbgorCSAgICBKU09iamVjdE1ha2VGdW5jdGlvbldpdGhD
YWxsYmFjaworCSAgICBKU09iamVjdE1ha2VSZWdFeHAKKwkgICAgSlNPYmplY3RTZXRQcml2YXRl
CisJICAgIEpTT2JqZWN0U2V0UHJvcGVydHkKKwkgICAgSlNPYmplY3RTZXRQcm9wZXJ0eUF0SW5k
ZXgKKwkgICAgSlNPYmplY3RTZXRQcm90b3R5cGUKKwkgICAgSlNQcm9wZXJ0eU5hbWVBY2N1bXVs
YXRvckFkZE5hbWUKKwkgICAgSlNQcm9wZXJ0eU5hbWVBcnJheUdldENvdW50CisJICAgIEpTUHJv
cGVydHlOYW1lQXJyYXlHZXROYW1lQXRJbmRleAorCSAgICBKU1Byb3BlcnR5TmFtZUFycmF5UmVs
ZWFzZQorCSAgICBKU1Byb3BlcnR5TmFtZUFycmF5UmV0YWluCisJICAgIEpTU3RyaW5nQ29weUJT
VFIKKwkgICAgSlNTdHJpbmdDb3B5Q0ZTdHJpbmcKKwkgICAgSlNTdHJpbmdDcmVhdGVXaXRoQlNU
UgorCSAgICBKU1N0cmluZ0NyZWF0ZVdpdGhDRlN0cmluZworCSAgICBKU1N0cmluZ0NyZWF0ZVdp
dGhDaGFyYWN0ZXJzCisJICAgIEpTU3RyaW5nQ3JlYXRlV2l0aFVURjhDU3RyaW5nCisJICAgIEpT
U3RyaW5nR2V0Q2hhcmFjdGVyc1B0cgorCSAgICBKU1N0cmluZ0dldExlbmd0aAorCSAgICBKU1N0
cmluZ0dldE1heGltdW1VVEY4Q1N0cmluZ1NpemUKKwkgICAgSlNTdHJpbmdHZXRVVEY4Q1N0cmlu
ZworCSAgICBKU1N0cmluZ0lzRXF1YWwKKwkgICAgSlNTdHJpbmdJc0VxdWFsVG9VVEY4Q1N0cmlu
ZworCSAgICBKU1N0cmluZ1JlbGVhc2UKKwkgICAgSlNTdHJpbmdSZXRhaW4KKwkgICAgSlNWYWx1
ZUdldFR5cGUKKwkgICAgSlNWYWx1ZUlzQm9vbGVhbgorCSAgICBKU1ZhbHVlSXNFcXVhbAorCSAg
ICBKU1ZhbHVlSXNJbnN0YW5jZU9mQ29uc3RydWN0b3IKKwkgICAgSlNWYWx1ZUlzTnVsbAorCSAg
ICBKU1ZhbHVlSXNOdW1iZXIKKwkgICAgSlNWYWx1ZUlzT2JqZWN0CisJICAgIEpTVmFsdWVJc09i
amVjdE9mQ2xhc3MKKwkgICAgSlNWYWx1ZUlzU3RyaWN0RXF1YWwKKwkgICAgSlNWYWx1ZUlzU3Ry
aW5nCisJICAgIEpTVmFsdWVJc1VuZGVmaW5lZAorCSAgICBKU1ZhbHVlTWFrZUJvb2xlYW4KKwkg
ICAgSlNWYWx1ZU1ha2VOdWxsCisJICAgIEpTVmFsdWVNYWtlTnVtYmVyCisJICAgIEpTVmFsdWVN
YWtlU3RyaW5nCisJICAgIEpTVmFsdWVNYWtlVW5kZWZpbmVkCisJICAgIEpTVmFsdWVQcm90ZWN0
CisJICAgIEpTVmFsdWVUb0Jvb2xlYW4KKwkgICAgSlNWYWx1ZVRvTnVtYmVyCisJICAgIEpTVmFs
dWVUb09iamVjdAorCSAgICBKU1ZhbHVlVG9TdHJpbmdDb3B5CisJICAgIEpTVmFsdWVVbnByb3Rl
Y3QKKzsgICAJS0pTX0pTQ3JlYXRlTmF0aXZlSlNPYmplY3QKKzsgICAJS0pTX0pTT2JqZWN0X0pT
RmluYWxpemUKKzsgICAJS0pTX0pTT2JqZWN0X0pTT2JqZWN0Q2FsbAorOyAgIAlLSlNfSlNPYmpl
Y3RfSlNPYmplY3RFdmFsCis7ICAgCUtKU19KU09iamVjdF9KU09iamVjdEdldE1lbWJlcgorOyAg
IAlLSlNfSlNPYmplY3RfSlNPYmplY3RHZXRTbG90Cis7ICAgCUtKU19KU09iamVjdF9KU09iamVj
dFJlbW92ZU1lbWJlcgorOyAgIAlLSlNfSlNPYmplY3RfSlNPYmplY3RTZXRNZW1iZXIKKzsgICAJ
S0pTX0pTT2JqZWN0X0pTT2JqZWN0U2V0U2xvdAorOyAgIAlLSlNfSlNPYmplY3RfSlNPYmplY3RU
b1N0cmluZworICAgICAgICBzZXRVc2VPcGVuU291cmNlV2ViS2l0CisgICAgICAgIHNodXREb3du
V2ViS2l0CisgICAgICAgIHByb2dJREZvckNsYXNzCisgICAgICAgIFdlYkxvY2FsaXplZFN0cmlu
Z1VURjgKKyAgICAgICAgV2ViTG9jYWxpemVkTFBDVFNUUlVURjgKKyAgICAgICAgP2Zhc3RNYWxs
b2NAV1RGQEBZQVBBWElAWgorICAgICAgICA/ZmFzdFplcm9lZE1hbGxvY0BXVEZAQFlBUEFYSUBa
CisgICAgICAgID9mYXN0RnJlZUBXVEZAQFlBWFBBWEBaCisgICAgICAgID9mYXN0Q2FsbG9jQFdU
RkBAWUFQQVhJSUBaCisgICAgICAgID8/ME11dGV4QFdURkBAUUFFQFhaCisgICAgICAgID8/MFRo
cmVhZENvbmRpdGlvbkBXVEZAQFFBRUBYWgorICAgICAgICA/PzFNdXRleEBXVEZAQFFBRUBYWgor
ICAgICAgICA/PzFUaHJlYWRDb25kaXRpb25AV1RGQEBRQUVAWFoKKyAgICAgICAgP2Jyb2FkY2Fz
dEBUaHJlYWRDb25kaXRpb25AV1RGQEBRQUVYWFoKKyAgICAgICAgP2NhbGxPbk1haW5UaHJlYWRA
V1RGQEBZQVhQNkFYUEFYQFowQFoKKyAgICAgICAgP2NyZWF0ZVRocmVhZEBXVEZAQFlBSVA2QVBB
WFBBWEBaMFBCREBaCisgICAgICAgID9jdXJyZW50VGhyZWFkQFdURkBAWUFJWFoKKyAgICAgICAg
P2RldGFjaFRocmVhZEBXVEZAQFlBWElAWgorICAgICAgICA/aW5pdGlhbGl6ZU1haW5UaHJlYWRA
V1RGQEBZQVhYWgorICAgICAgICA/aW5pdGlhbGl6ZVRocmVhZGluZ0BXVEZAQFlBWFhaCisgICAg
ICAgID9pc01haW5UaHJlYWRAV1RGQEBZQV9OWFoKKyAgICAgICAgP2xvY2tATXV0ZXhAV1RGQEBR
QUVYWFoKKyAgICAgICAgP2xvY2tBdG9taWNhbGx5SW5pdGlhbGl6ZWRTdGF0aWNNdXRleEBXVEZA
QFlBWFhaCisgICAgICAgID9zaWduYWxAVGhyZWFkQ29uZGl0aW9uQFdURkBAUUFFWFhaCisgICAg
ICAgID90cnlMb2NrQE11dGV4QFdURkBAUUFFX05YWgorICAgICAgICA/dW5sb2NrQE11dGV4QFdU
RkBAUUFFWFhaCisgICAgICAgID91bmxvY2tBdG9taWNhbGx5SW5pdGlhbGl6ZWRTdGF0aWNNdXRl
eEBXVEZAQFlBWFhaCisgICAgICAgID93YWl0QFRocmVhZENvbmRpdGlvbkBXVEZAQFFBRVhBQVZN
dXRleEAyQEBaCisgICAgICAgID93YWl0Rm9yVGhyZWFkQ29tcGxldGlvbkBXVEZAQFlBSElQQVBB
WEBaCisKKyAgICAgICAgOyBUaGVzZSBmdW5jdGlvbnMgYXJlIGRlcHJlY2F0ZWQKKyAgICAgICAg
V2ViTG9jYWxpemVkU3RyaW5nCisgICAgICAgIFdlYkxvY2FsaXplZExQQ1RTVFIKKyAgICAgICAg
U2V0V2ViTG9jYWxpemVkU3RyaW5nTWFpbkJ1bmRsZQorICAgICAgICA/Y3JlYXRlVGhyZWFkQFdU
RkBAWUFJUDZBUEFYUEFYQFowQFoKSW5kZXg6IFdlYktpdC93aW4vV2ViS2l0LnZjcHJvai9XZWJL
aXRfQ2Fpcm9fZGVidWcuZGVmCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIFdlYktpdC93aW4vV2ViS2l0LnZjcHJv
ai9XZWJLaXRfQ2Fpcm9fZGVidWcuZGVmCShyZXZpc2lvbiAwKQorKysgV2ViS2l0L3dpbi9XZWJL
aXQudmNwcm9qL1dlYktpdF9DYWlyb19kZWJ1Zy5kZWYJKHJldmlzaW9uIDApCkBAIC0wLDAgKzEs
MTMzIEBACitMSUJSQVJZICAgICJXZWJLaXRfZGVidWciCisKK0VYUE9SVFMKKyAgICAgICAgRGxs
R2V0Q2xhc3NPYmplY3QgICBQUklWQVRFCisgICAgICAgIERsbENhblVubG9hZE5vdyAgICAgUFJJ
VkFURQorICAgICAgICBEbGxSZWdpc3RlclNlcnZlciAgIFBSSVZBVEUKKyAgICAgICAgRGxsVW5y
ZWdpc3RlclNlcnZlciBQUklWQVRFCisgICAgICAgIFJ1bkFzTG9jYWxTZXJ2ZXIgICAgUFJJVkFU
RQorICAgICAgICBMb2NhbFNlcnZlckRpZERpZSAgIFBSSVZBVEUKKyAgICAgICAgSlNDaGVja1Nj
cmlwdFN5bnRheAorICAgICAgICBKU0NsYXNzQ3JlYXRlCisgICAgICAgIEpTQ2xhc3NSZWxlYXNl
CisgICAgICAgIEpTQ2xhc3NSZXRhaW4KKyAgICAgICAgSlNDb250ZXh0R2V0R2xvYmFsT2JqZWN0
CisgICAgICAgIEpTRXZhbHVhdGVTY3JpcHQKKyAgICAgICAgSlNHYXJiYWdlQ29sbGVjdAorICAg
ICAgICBKU0dsb2JhbENvbnRleHRDcmVhdGUKKyAgICAgICAgSlNHbG9iYWxDb250ZXh0UmVsZWFz
ZQorICAgICAgICBKU0dsb2JhbENvbnRleHRSZXRhaW4KKyAgICAgICAgSlNPYmplY3RDYWxsQXND
b25zdHJ1Y3RvcgorICAgICAgICBKU09iamVjdENhbGxBc0Z1bmN0aW9uCisgICAgICAgIEpTT2Jq
ZWN0Q29weVByb3BlcnR5TmFtZXMKKyAgICAgICAgSlNPYmplY3REZWxldGVQcm9wZXJ0eQorICAg
ICAgICBKU09iamVjdEdldFByaXZhdGUKKyAgICAgICAgSlNPYmplY3RHZXRQcm9wZXJ0eQorICAg
ICAgICBKU09iamVjdEdldFByb3BlcnR5QXRJbmRleAorICAgICAgICBKU09iamVjdEdldFByb3Rv
dHlwZQorICAgICAgICBKU09iamVjdEhhc1Byb3BlcnR5CisgICAgICAgIEpTT2JqZWN0SXNDb25z
dHJ1Y3RvcgorICAgICAgICBKU09iamVjdElzRnVuY3Rpb24KKyAgICAgICAgSlNPYmplY3RNYWtl
CisgICAgICAgIEpTT2JqZWN0TWFrZUFycmF5CisgICAgICAgIEpTT2JqZWN0TWFrZUNvbnN0cnVj
dG9yCisgICAgICAgIEpTT2JqZWN0TWFrZURhdGUKKyAgICAgICAgSlNPYmplY3RNYWtlRnVuY3Rp
b24KKyAgICAgICAgSlNPYmplY3RNYWtlRnVuY3Rpb25XaXRoQ2FsbGJhY2sKKyAgICAgICAgSlNP
YmplY3RNYWtlUmVnRXhwCisgICAgICAgIEpTT2JqZWN0U2V0UHJpdmF0ZQorICAgICAgICBKU09i
amVjdFNldFByb3BlcnR5CisgICAgICAgIEpTT2JqZWN0U2V0UHJvcGVydHlBdEluZGV4CisgICAg
ICAgIEpTT2JqZWN0U2V0UHJvdG90eXBlCisgICAgICAgIEpTUHJvcGVydHlOYW1lQWNjdW11bGF0
b3JBZGROYW1lCisgICAgICAgIEpTUHJvcGVydHlOYW1lQXJyYXlHZXRDb3VudAorICAgICAgICBK
U1Byb3BlcnR5TmFtZUFycmF5R2V0TmFtZUF0SW5kZXgKKyAgICAgICAgSlNQcm9wZXJ0eU5hbWVB
cnJheVJlbGVhc2UKKyAgICAgICAgSlNQcm9wZXJ0eU5hbWVBcnJheVJldGFpbgorICAgICAgICBK
U1N0cmluZ0NvcHlCU1RSCisgICAgICAgIEpTU3RyaW5nQ29weUNGU3RyaW5nCisgICAgICAgIEpT
U3RyaW5nQ3JlYXRlV2l0aEJTVFIKKyAgICAgICAgSlNTdHJpbmdDcmVhdGVXaXRoQ0ZTdHJpbmcK
KyAgICAgICAgSlNTdHJpbmdDcmVhdGVXaXRoQ2hhcmFjdGVycworICAgICAgICBKU1N0cmluZ0Ny
ZWF0ZVdpdGhVVEY4Q1N0cmluZworICAgICAgICBKU1N0cmluZ0dldENoYXJhY3RlcnNQdHIKKyAg
ICAgICAgSlNTdHJpbmdHZXRMZW5ndGgKKyAgICAgICAgSlNTdHJpbmdHZXRNYXhpbXVtVVRGOENT
dHJpbmdTaXplCisgICAgICAgIEpTU3RyaW5nR2V0VVRGOENTdHJpbmcKKyAgICAgICAgSlNTdHJp
bmdJc0VxdWFsCisgICAgICAgIEpTU3RyaW5nSXNFcXVhbFRvVVRGOENTdHJpbmcKKyAgICAgICAg
SlNTdHJpbmdSZWxlYXNlCisgICAgICAgIEpTU3RyaW5nUmV0YWluCisgICAgICAgIEpTVmFsdWVH
ZXRUeXBlCisgICAgICAgIEpTVmFsdWVJc0Jvb2xlYW4KKyAgICAgICAgSlNWYWx1ZUlzRXF1YWwK
KyAgICAgICAgSlNWYWx1ZUlzSW5zdGFuY2VPZkNvbnN0cnVjdG9yCisgICAgICAgIEpTVmFsdWVJ
c051bGwKKyAgICAgICAgSlNWYWx1ZUlzTnVtYmVyCisgICAgICAgIEpTVmFsdWVJc09iamVjdAor
ICAgICAgICBKU1ZhbHVlSXNPYmplY3RPZkNsYXNzCisgICAgICAgIEpTVmFsdWVJc1N0cmljdEVx
dWFsCisgICAgICAgIEpTVmFsdWVJc1N0cmluZworICAgICAgICBKU1ZhbHVlSXNVbmRlZmluZWQK
KyAgICAgICAgSlNWYWx1ZU1ha2VCb29sZWFuCisgICAgICAgIEpTVmFsdWVNYWtlTnVsbAorICAg
ICAgICBKU1ZhbHVlTWFrZU51bWJlcgorICAgICAgICBKU1ZhbHVlTWFrZVN0cmluZworICAgICAg
ICBKU1ZhbHVlTWFrZVVuZGVmaW5lZAorICAgICAgICBKU1ZhbHVlUHJvdGVjdAorICAgICAgICBK
U1ZhbHVlVG9Cb29sZWFuCisgICAgICAgIEpTVmFsdWVUb051bWJlcgorICAgICAgICBKU1ZhbHVl
VG9PYmplY3QKKyAgICAgICAgSlNWYWx1ZVRvU3RyaW5nQ29weQorICAgICAgICBKU1ZhbHVlVW5w
cm90ZWN0Cis7ICAgICAgIEtKU19KU0NyZWF0ZU5hdGl2ZUpTT2JqZWN0Cis7ICAgICAgIEtKU19K
U09iamVjdF9KU0ZpbmFsaXplCis7ICAgICAgIEtKU19KU09iamVjdF9KU09iamVjdENhbGwKKzsg
ICAgICAgS0pTX0pTT2JqZWN0X0pTT2JqZWN0RXZhbAorOyAgICAgICBLSlNfSlNPYmplY3RfSlNP
YmplY3RHZXRNZW1iZXIKKzsgICAgICAgS0pTX0pTT2JqZWN0X0pTT2JqZWN0R2V0U2xvdAorOyAg
ICAgICBLSlNfSlNPYmplY3RfSlNPYmplY3RSZW1vdmVNZW1iZXIKKzsgICAgICAgS0pTX0pTT2Jq
ZWN0X0pTT2JqZWN0U2V0TWVtYmVyCis7ICAgICAgIEtKU19KU09iamVjdF9KU09iamVjdFNldFNs
b3QKKzsgICAgICAgS0pTX0pTT2JqZWN0X0pTT2JqZWN0VG9TdHJpbmcKKyAgICAgICAgc2V0VXNl
T3BlblNvdXJjZVdlYktpdAorICAgICAgICBzaHV0RG93bldlYktpdAorICAgICAgICBwcm9nSURG
b3JDbGFzcworICAgICAgICBXZWJMb2NhbGl6ZWRTdHJpbmdVVEY4CisgICAgICAgIFdlYkxvY2Fs
aXplZExQQ1RTVFJVVEY4CisgICAgICAgIFdlYkRyYXdUZXh0CisgICAgICAgID9mYXN0TWFsbG9j
QFdURkBAWUFQQVhJQFoKKyAgICAgICAgP2Zhc3RaZXJvZWRNYWxsb2NAV1RGQEBZQVBBWElAWgor
ICAgICAgICA/ZmFzdEZyZWVAV1RGQEBZQVhQQVhAWgorICAgICAgICA/ZmFzdENhbGxvY0BXVEZA
QFlBUEFYSUlAWgorICAgICAgICA/PzBNdXRleEBXVEZAQFFBRUBYWgorICAgICAgICA/PzBUaHJl
YWRDb25kaXRpb25AV1RGQEBRQUVAWFoKKyAgICAgICAgPz8xTXV0ZXhAV1RGQEBRQUVAWFoKKyAg
ICAgICAgPz8xVGhyZWFkQ29uZGl0aW9uQFdURkBAUUFFQFhaCisgICAgICAgID9icm9hZGNhc3RA
VGhyZWFkQ29uZGl0aW9uQFdURkBAUUFFWFhaCisgICAgICAgID9jYWxsT25NYWluVGhyZWFkQFdU
RkBAWUFYUDZBWFBBWEBaMEBaCisgICAgICAgID9jcmVhdGVUaHJlYWRAV1RGQEBZQUlQNkFQQVhQ
QVhAWjBQQkRAWgorICAgICAgICA/Y3VycmVudFRocmVhZEBXVEZAQFlBSVhaCisgICAgICAgID9k
ZXRhY2hUaHJlYWRAV1RGQEBZQVhJQFoKKyAgICAgICAgP2luaXRpYWxpemVNYWluVGhyZWFkQFdU
RkBAWUFYWFoKKyAgICAgICAgP2luaXRpYWxpemVUaHJlYWRpbmdAV1RGQEBZQVhYWgorICAgICAg
ICA/aXNNYWluVGhyZWFkQFdURkBAWUFfTlhaCisgICAgICAgID9sb2NrQE11dGV4QFdURkBAUUFF
WFhaCisgICAgICAgID9sb2NrQXRvbWljYWxseUluaXRpYWxpemVkU3RhdGljTXV0ZXhAV1RGQEBZ
QVhYWiAgICAgICAgCisgICAgICAgID9zaWduYWxAVGhyZWFkQ29uZGl0aW9uQFdURkBAUUFFWFha
CisgICAgICAgID90cnlMb2NrQE11dGV4QFdURkBAUUFFX05YWgorICAgICAgICA/dW5sb2NrQE11
dGV4QFdURkBAUUFFWFhaCisgICAgICAgID91bmxvY2tBdG9taWNhbGx5SW5pdGlhbGl6ZWRTdGF0
aWNNdXRleEBXVEZAQFlBWFhaCisgICAgICAgID93YWl0QFRocmVhZENvbmRpdGlvbkBXVEZAQFFB
RVhBQVZNdXRleEAyQEBaCisgICAgICAgID93YWl0Rm9yVGhyZWFkQ29tcGxldGlvbkBXVEZAQFlB
SElQQVBBWEBaCisgICAgICAgIFdURkxvZworICAgICAgICBXVEZSZXBvcnRBcmd1bWVudEFzc2Vy
dGlvbkZhaWx1cmUKKyAgICAgICAgV1RGUmVwb3J0QXNzZXJ0aW9uRmFpbHVyZQorICAgICAgICBX
VEZSZXBvcnRBc3NlcnRpb25GYWlsdXJlV2l0aE1lc3NhZ2UKKyAgICAgICAgV1RGUmVwb3J0RXJy
b3IKKworICAgICAgICA7IFRoZXNlIGZ1bmN0aW9ucyBhcmUgZGVwcmVjYXRlZAorICAgICAgICBX
ZWJMb2NhbGl6ZWRTdHJpbmcKKyAgICAgICAgV2ViTG9jYWxpemVkTFBDVFNUUgorICAgICAgICBT
ZXRXZWJMb2NhbGl6ZWRTdHJpbmdNYWluQnVuZGxlCisgICAgICAgID9jcmVhdGVUaHJlYWRAV1RG
QEBZQUlQNkFQQVhQQVhAWjBAWgo=
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>26440</attachid>
            <date>2009-01-05 14:13:22 -0800</date>
            <delta_ts>2009-01-05 15:34:16 -0800</delta_ts>
            <desc>Revised patch against ToT</desc>
            <filename>no_webkitgraphics.patch</filename>
            <type>text/plain</type>
            <size>14201</size>
            <attacher name="Brent Fulgham">bfulgham</attacher>
            
              <data encoding="base64">SW5kZXg6IFdlYktpdC93aW4vQ2hhbmdlTG9nCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIFdlYktpdC93aW4vQ2hh
bmdlTG9nCShyZXZpc2lvbiAzOTYxMykKKysrIFdlYktpdC93aW4vQ2hhbmdlTG9nCSh3b3JraW5n
IGNvcHkpCkBAIC0xLDMgKzEsMjAgQEAKKzIwMDktMDEtMDUgIEJyZW50IEZ1bGdoYW0gIDxiZnVs
Z2hhbUBnbWFpbC5jb20+CisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisK
KyAgICAgICAgRml4ZXM6IGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0y
MzAyNworCisgICAgICAgIFJlbW92ZXMgdGhlIFdlYktpdEdyYXBoaWNzIGZpbGVzIGZyb20gdGhl
IENhaXJvIGJ1aWxkLCBhcyB3ZWxsCisgICAgICAgIGFzIGV4Y2x1ZGluZyB0aGVpciBsaW5rIGRl
ZmluaXRpb25zLiAgVGhlc2UgYXJlIG5vdCB1c2VkIG91dHNpZGUKKyAgICAgICAgb2YgU2FmYXJp
LCBhbmQgc2hvdWxkIG5vdCBiZSBwYXJ0IG9mIHRoZSAnUmVkaXN0cmlidXRhYmxlIEFQSS4nCisK
KyAgICAgICAgKiBXZWJLaXQudmNwcm9qL1dlYktpdC52Y3Byb2o6ICBVcGRhdGUgKl9DYWlybyB0
YXJnZXRzIHRvIGV4Y2x1ZGUKKyAgICAgICAgICB0aGUgV2ViS2l0R3JhcGhpY3MuY3BwLy5oIGZp
bGVzLgorICAgICAgICAqIFdlYktpdC52Y3Byb2ovV2ViS2l0X0NhaXJvLmRlZjogQWRkZWQuICBG
aWxlIHdpdGhvdXQgU2FmYXJpCisgICAgICAgICAgbGluayBkZWZpbml0aW9ucy4KKyAgICAgICAg
KiBXZWJLaXQudmNwcm9qL1dlYktpdF9DYWlyb19kZWJ1Zy5kZWY6IEFkZGVkLiAgRmlsZSB3aXRo
b3V0IFNhZmFyaQorICAgICAgICAgIGxpbmsgZGVmaW5pdGlvbnMuCisKIDIwMDktMDEtMDQgIEFk
YW0gVHJlYXQgIDx0cmVhdEBrZGUub3JnPgogCiAgICAgICAgIFJldmlld2VkIGJ5IEdlb3JnZSBT
dGFpa29zLgpJbmRleDogV2ViS2l0L3dpbi9XZWJLaXQudmNwcm9qL1dlYktpdC52Y3Byb2oKPT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PQotLS0gV2ViS2l0L3dpbi9XZWJLaXQudmNwcm9qL1dlYktpdC52Y3Byb2oJKHJldmlz
aW9uIDM5NjEwKQorKysgV2ViS2l0L3dpbi9XZWJLaXQudmNwcm9qL1dlYktpdC52Y3Byb2oJKHdv
cmtpbmcgY29weSkKQEAgLTI5MCw3ICsyOTAsNyBAQAogCQkJCUFkZGl0aW9uYWxEZXBlbmRlbmNp
ZXM9ImRlbGF5aW1wLmxpYiBrZXJuZWwzMi5saWIgdXNlcjMyLmxpYiBnZGkzMi5saWIgY29tZGxn
MzIubGliIGFkdmFwaTMyLmxpYiBzaGVsbDMyLmxpYiBvbGUzMi5saWIgb2xlYXV0MzIubGliIHV1
aWQubGliIG9kYmMzMi5saWIgb2RiY2NwMzIubGliIHVzcDEwLmxpYiBjb21jdGwzMi5saWIgdmVy
c2lvbi5saWIgc2hsd2FwaS5saWIgbGlieG1sMiQoTGlicmFyeUNvbmZpZ1N1ZmZpeCkubGliIGxp
YnhzbHQkKExpYnJhcnlDb25maWdTdWZmaXgpLmxpYiBpY3VpbiQoTGlicmFyeUNvbmZpZ1N1ZmZp
eCkubGliIGljdXVjJChMaWJyYXJ5Q29uZmlnU3VmZml4KS5saWIgU1FMaXRlMyQoTGlicmFyeUNv
bmZpZ1N1ZmZpeCkubGliIHB0aHJlYWRWQzIkKExpYnJhcnlDb25maWdTdWZmaXgpLmxpYiBDRkxp
dGVfRGVidWcubGliIEphdmFTY3JpcHRDb3JlJChXZWJLaXRDb25maWdTdWZmaXgpLmxpYiBXZWJL
aXRHVUlEJChXZWJLaXRDb25maWdTdWZmaXgpLmxpYiBXZWJDb3JlJChXZWJLaXRDb25maWdTdWZm
aXgpLmxpYiBXVEYkKFdlYktpdENvbmZpZ1N1ZmZpeCkubGliIG1zaW1nMzIubGliIGNyeXB0MzIu
bGliIGNhaXJvLmxpYiBnaWZsaWIubGliIGpwZWcubGliIGxpYnBuZy5saWIgbGliY3VybF9pbXAu
bGliIHdzMl8zMi5saWIgd2luaW5ldC5saWIgV2xkYXAzMi5saWIgaXBobHBhcGkubGliIg0KIAkJ
CQlPdXRwdXRGaWxlPSIkKE91dERpcilcJChQcm9qZWN0TmFtZSkkKFdlYktpdERMTENvbmZpZ1N1
ZmZpeCkuZGxsIg0KIAkJCQlBZGRpdGlvbmFsTGlicmFyeURpcmVjdG9yaWVzPSIiDQotCQkJCU1v
ZHVsZURlZmluaXRpb25GaWxlPSJXZWJLaXQkKFdlYktpdERMTENvbmZpZ1N1ZmZpeCkuZGVmIg0K
KwkJCQlNb2R1bGVEZWZpbml0aW9uRmlsZT0iV2ViS2l0X0NhaXJvJChXZWJLaXRETExDb25maWdT
dWZmaXgpLmRlZiINCiAJCQkJRGVsYXlMb2FkRExMcz0iY29tZGxnMzIuZGxsO3VzcDEwLmRsbDtj
b21jdGwzMi5kbGw7dmVyc2lvbi5kbGw7bGlieHNsdCQoTGlicmFyeUNvbmZpZ1N1ZmZpeCkuZGxs
O1NRTGl0ZTMkKExpYnJhcnlDb25maWdTdWZmaXgpLmRsbDttc2ltZzMyLmRsbDtpcGhscGFwaS5k
bGwiDQogCQkJLz4NCiAJCQk8VG9vbA0KQEAgLTM2OSw3ICszNjksNyBAQAogCQkJCUFkZGl0aW9u
YWxEZXBlbmRlbmNpZXM9ImRlbGF5aW1wLmxpYiBrZXJuZWwzMi5saWIgdXNlcjMyLmxpYiBnZGkz
Mi5saWIgY29tZGxnMzIubGliIGFkdmFwaTMyLmxpYiBzaGVsbDMyLmxpYiBvbGUzMi5saWIgb2xl
YXV0MzIubGliIHV1aWQubGliIG9kYmMzMi5saWIgb2RiY2NwMzIubGliIHVzcDEwLmxpYiBjb21j
dGwzMi5saWIgdmVyc2lvbi5saWIgc2hsd2FwaS5saWIgbGlieG1sMiQoTGlicmFyeUNvbmZpZ1N1
ZmZpeCkubGliIGxpYnhzbHQkKExpYnJhcnlDb25maWdTdWZmaXgpLmxpYiBpY3VpbiQoTGlicmFy
eUNvbmZpZ1N1ZmZpeCkubGliIGljdXVjJChMaWJyYXJ5Q29uZmlnU3VmZml4KS5saWIgU1FMaXRl
MyQoTGlicmFyeUNvbmZpZ1N1ZmZpeCkubGliIHB0aHJlYWRWQzIkKExpYnJhcnlDb25maWdTdWZm
aXgpLmxpYiBDRkxpdGUubGliIEphdmFTY3JpcHRDb3JlJChXZWJLaXRDb25maWdTdWZmaXgpLmxp
YiBXZWJLaXRHVUlEJChXZWJLaXRDb25maWdTdWZmaXgpLmxpYiBXZWJDb3JlJChXZWJLaXRDb25m
aWdTdWZmaXgpLmxpYiBXVEYkKFdlYktpdENvbmZpZ1N1ZmZpeCkubGliIG1zaW1nMzIubGliIGNy
eXB0MzIubGliIGNhaXJvLmxpYiBnaWZsaWIubGliIGpwZWcubGliIGxpYnBuZy5saWIgbGliY3Vy
bF9pbXAubGliIHdzMl8zMi5saWIgd2luaW5ldC5saWIgV2xkYXAzMi5saWIgaXBobHBhcGkubGli
Ig0KIAkJCQlPdXRwdXRGaWxlPSIkKE91dERpcilcJChQcm9qZWN0TmFtZSkkKFdlYktpdERMTENv
bmZpZ1N1ZmZpeCkuZGxsIg0KIAkJCQlBZGRpdGlvbmFsTGlicmFyeURpcmVjdG9yaWVzPSIiDQot
CQkJCU1vZHVsZURlZmluaXRpb25GaWxlPSJXZWJLaXQkKFdlYktpdERMTENvbmZpZ1N1ZmZpeCku
ZGVmIg0KKwkJCQlNb2R1bGVEZWZpbml0aW9uRmlsZT0iV2ViS2l0X0NhaXJvJChXZWJLaXRETExD
b25maWdTdWZmaXgpLmRlZiINCiAJCQkJRGVsYXlMb2FkRExMcz0iY29tZGxnMzIuZGxsO3VzcDEw
LmRsbDtjb21jdGwzMi5kbGw7dmVyc2lvbi5kbGw7bGlieHNsdCQoTGlicmFyeUNvbmZpZ1N1ZmZp
eCkuZGxsO1NRTGl0ZTMkKExpYnJhcnlDb25maWdTdWZmaXgpLmRsbDttc2ltZzMyLmRsbDtpcGhs
cGFwaS5kbGwiDQogCQkJLz4NCiAJCQk8VG9vbA0KQEAgLTc3NCw2ICs3NzQsMjIgQEAKIAkJCTxG
aWxlDQogCQkJCVJlbGF0aXZlUGF0aD0iLi5cV2ViS2l0R3JhcGhpY3MuaCINCiAJCQkJPg0KKwkJ
CQk8RmlsZUNvbmZpZ3VyYXRpb24NCisJCQkJCU5hbWU9IkRlYnVnX0NhaXJvfFdpbjMyIg0KKwkJ
CQkJRXhjbHVkZWRGcm9tQnVpbGQ9InRydWUiDQorCQkJCQk+DQorCQkJCQk8VG9vbA0KKwkJCQkJ
CU5hbWU9IlZDQ3VzdG9tQnVpbGRUb29sIg0KKwkJCQkJLz4NCisJCQkJPC9GaWxlQ29uZmlndXJh
dGlvbj4NCisJCQkJPEZpbGVDb25maWd1cmF0aW9uDQorCQkJCQlOYW1lPSJSZWxlYXNlX0NhaXJv
fFdpbjMyIg0KKwkJCQkJRXhjbHVkZWRGcm9tQnVpbGQ9InRydWUiDQorCQkJCQk+DQorCQkJCQk8
VG9vbA0KKwkJCQkJCU5hbWU9IlZDQ3VzdG9tQnVpbGRUb29sIg0KKwkJCQkJLz4NCisJCQkJPC9G
aWxlQ29uZmlndXJhdGlvbj4NCiAJCQk8L0ZpbGU+DQogCQkJPEZpbGUNCiAJCQkJUmVsYXRpdmVQ
YXRoPSIuLlxXZWJLaXRMb2dnaW5nLmgiDQpAQCAtNzk0LDYgKzgxMCwyMiBAQAogCQkJPEZpbGUN
CiAJCQkJUmVsYXRpdmVQYXRoPSIuLlxXZWJMb2NhbGl6YWJsZVN0cmluZ3MuaCINCiAJCQkJPg0K
KwkJCQk8RmlsZUNvbmZpZ3VyYXRpb24NCisJCQkJCU5hbWU9IkRlYnVnX0NhaXJvfFdpbjMyIg0K
KwkJCQkJRXhjbHVkZWRGcm9tQnVpbGQ9InRydWUiDQorCQkJCQk+DQorCQkJCQk8VG9vbA0KKwkJ
CQkJCU5hbWU9IlZDQ3VzdG9tQnVpbGRUb29sIg0KKwkJCQkJLz4NCisJCQkJPC9GaWxlQ29uZmln
dXJhdGlvbj4NCisJCQkJPEZpbGVDb25maWd1cmF0aW9uDQorCQkJCQlOYW1lPSJSZWxlYXNlX0Nh
aXJvfFdpbjMyIg0KKwkJCQkJRXhjbHVkZWRGcm9tQnVpbGQ9InRydWUiDQorCQkJCQk+DQorCQkJ
CQk8VG9vbA0KKwkJCQkJCU5hbWU9IlZDQ3VzdG9tQnVpbGRUb29sIg0KKwkJCQkJLz4NCisJCQkJ
PC9GaWxlQ29uZmlndXJhdGlvbj4NCiAJCQk8L0ZpbGU+DQogCQkJPEZpbGUNCiAJCQkJUmVsYXRp
dmVQYXRoPSIuLlxXZWJNdXRhYmxlVVJMUmVxdWVzdC5oIg0KQEAgLTExODYsMTAgKzEyMTgsNDEg
QEAKIAkJCTxGaWxlDQogCQkJCVJlbGF0aXZlUGF0aD0iLi5cV2ViS2l0R3JhcGhpY3MuY3BwIg0K
IAkJCQk+DQorCQkJCTxGaWxlQ29uZmlndXJhdGlvbg0KKwkJCQkJTmFtZT0iRGVidWdfQ2Fpcm98
V2luMzIiDQorCQkJCQlFeGNsdWRlZEZyb21CdWlsZD0idHJ1ZSINCisJCQkJCT4NCisJCQkJCTxU
b29sDQorCQkJCQkJTmFtZT0iVkNDTENvbXBpbGVyVG9vbCINCisJCQkJCS8+DQorCQkJCTwvRmls
ZUNvbmZpZ3VyYXRpb24+DQorCQkJCTxGaWxlQ29uZmlndXJhdGlvbg0KKwkJCQkJTmFtZT0iUmVs
ZWFzZV9DYWlyb3xXaW4zMiINCisJCQkJCUV4Y2x1ZGVkRnJvbUJ1aWxkPSJ0cnVlIg0KKwkJCQkJ
Pg0KKwkJCQkJPFRvb2wNCisJCQkJCQlOYW1lPSJWQ0NMQ29tcGlsZXJUb29sIg0KKwkJCQkJLz4N
CisJCQkJPC9GaWxlQ29uZmlndXJhdGlvbj4NCiAJCQk8L0ZpbGU+DQogCQkJPEZpbGUNCiAJCQkJ
UmVsYXRpdmVQYXRoPSIuLlxXZWJMb2NhbGl6YWJsZVN0cmluZ3MuY3BwIg0KIAkJCQk+DQorCQkJ
CTxGaWxlQ29uZmlndXJhdGlvbg0KKwkJCQkJTmFtZT0iRGVidWdfQ2Fpcm98V2luMzIiDQorCQkJ
CQk+DQorCQkJCQk8VG9vbA0KKwkJCQkJCU5hbWU9IlZDQ0xDb21waWxlclRvb2wiDQorCQkJCQkv
Pg0KKwkJCQk8L0ZpbGVDb25maWd1cmF0aW9uPg0KKwkJCQk8RmlsZUNvbmZpZ3VyYXRpb24NCisJ
CQkJCU5hbWU9IlJlbGVhc2VfQ2Fpcm98V2luMzIiDQorCQkJCQlFeGNsdWRlZEZyb21CdWlsZD0i
dHJ1ZSINCisJCQkJCT4NCisJCQkJCTxUb29sDQorCQkJCQkJTmFtZT0iVkNDTENvbXBpbGVyVG9v
bCINCisJCQkJCS8+DQorCQkJCTwvRmlsZUNvbmZpZ3VyYXRpb24+DQogCQkJPC9GaWxlPg0KIAkJ
PC9GaWx0ZXI+DQogCQk8RmlsdGVyDQpJbmRleDogV2ViS2l0L3dpbi9XZWJLaXQudmNwcm9qL1dl
YktpdF9DYWlyby5kZWYKPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PQotLS0gV2ViS2l0L3dpbi9XZWJLaXQudmNwcm9qL1dl
YktpdF9DYWlyby5kZWYJKHJldmlzaW9uIDApCisrKyBXZWJLaXQvd2luL1dlYktpdC52Y3Byb2ov
V2ViS2l0X0NhaXJvLmRlZgkocmV2aXNpb24gMCkKQEAgLTAsMCArMSwxMjcgQEAKK0xJQlJBUlkJ
IldlYktpdCIKKworRVhQT1JUUworICAgICAgICBEbGxHZXRDbGFzc09iamVjdCAgIFBSSVZBVEUK
KyAgICAgICAgRGxsQ2FuVW5sb2FkTm93ICAgICBQUklWQVRFCisgICAgICAgIERsbFJlZ2lzdGVy
U2VydmVyICAgUFJJVkFURQorICAgICAgICBEbGxVbnJlZ2lzdGVyU2VydmVyIFBSSVZBVEUKKyAg
ICAgICAgUnVuQXNMb2NhbFNlcnZlciAgICBQUklWQVRFCisgICAgICAgIExvY2FsU2VydmVyRGlk
RGllICAgUFJJVkFURQorCSAgICBKU0NoZWNrU2NyaXB0U3ludGF4CisJICAgIEpTQ2xhc3NDcmVh
dGUKKwkgICAgSlNDbGFzc1JlbGVhc2UKKwkgICAgSlNDbGFzc1JldGFpbgorCSAgICBKU0NvbnRl
eHRHZXRHbG9iYWxPYmplY3QKKwkgICAgSlNFdmFsdWF0ZVNjcmlwdAorCSAgICBKU0dhcmJhZ2VD
b2xsZWN0CisJICAgIEpTR2xvYmFsQ29udGV4dENyZWF0ZQorCSAgICBKU0dsb2JhbENvbnRleHRS
ZWxlYXNlCisJICAgIEpTR2xvYmFsQ29udGV4dFJldGFpbgorCSAgICBKU09iamVjdENhbGxBc0Nv
bnN0cnVjdG9yCisJICAgIEpTT2JqZWN0Q2FsbEFzRnVuY3Rpb24KKwkgICAgSlNPYmplY3RDb3B5
UHJvcGVydHlOYW1lcworCSAgICBKU09iamVjdERlbGV0ZVByb3BlcnR5CisJICAgIEpTT2JqZWN0
R2V0UHJpdmF0ZQorCSAgICBKU09iamVjdEdldFByb3BlcnR5CisJICAgIEpTT2JqZWN0R2V0UHJv
cGVydHlBdEluZGV4CisJICAgIEpTT2JqZWN0R2V0UHJvdG90eXBlCisJICAgIEpTT2JqZWN0SGFz
UHJvcGVydHkKKwkgICAgSlNPYmplY3RJc0NvbnN0cnVjdG9yCisJICAgIEpTT2JqZWN0SXNGdW5j
dGlvbgorCSAgICBKU09iamVjdE1ha2UKKwkgICAgSlNPYmplY3RNYWtlQXJyYXkKKwkgICAgSlNP
YmplY3RNYWtlQ29uc3RydWN0b3IKKwkgICAgSlNPYmplY3RNYWtlRGF0ZQorCSAgICBKU09iamVj
dE1ha2VGdW5jdGlvbgorCSAgICBKU09iamVjdE1ha2VGdW5jdGlvbldpdGhDYWxsYmFjaworCSAg
ICBKU09iamVjdE1ha2VSZWdFeHAKKwkgICAgSlNPYmplY3RTZXRQcml2YXRlCisJICAgIEpTT2Jq
ZWN0U2V0UHJvcGVydHkKKwkgICAgSlNPYmplY3RTZXRQcm9wZXJ0eUF0SW5kZXgKKwkgICAgSlNP
YmplY3RTZXRQcm90b3R5cGUKKwkgICAgSlNQcm9wZXJ0eU5hbWVBY2N1bXVsYXRvckFkZE5hbWUK
KwkgICAgSlNQcm9wZXJ0eU5hbWVBcnJheUdldENvdW50CisJICAgIEpTUHJvcGVydHlOYW1lQXJy
YXlHZXROYW1lQXRJbmRleAorCSAgICBKU1Byb3BlcnR5TmFtZUFycmF5UmVsZWFzZQorCSAgICBK
U1Byb3BlcnR5TmFtZUFycmF5UmV0YWluCisJICAgIEpTU3RyaW5nQ29weUJTVFIKKwkgICAgSlNT
dHJpbmdDb3B5Q0ZTdHJpbmcKKwkgICAgSlNTdHJpbmdDcmVhdGVXaXRoQlNUUgorCSAgICBKU1N0
cmluZ0NyZWF0ZVdpdGhDRlN0cmluZworCSAgICBKU1N0cmluZ0NyZWF0ZVdpdGhDaGFyYWN0ZXJz
CisJICAgIEpTU3RyaW5nQ3JlYXRlV2l0aFVURjhDU3RyaW5nCisJICAgIEpTU3RyaW5nR2V0Q2hh
cmFjdGVyc1B0cgorCSAgICBKU1N0cmluZ0dldExlbmd0aAorCSAgICBKU1N0cmluZ0dldE1heGlt
dW1VVEY4Q1N0cmluZ1NpemUKKwkgICAgSlNTdHJpbmdHZXRVVEY4Q1N0cmluZworCSAgICBKU1N0
cmluZ0lzRXF1YWwKKwkgICAgSlNTdHJpbmdJc0VxdWFsVG9VVEY4Q1N0cmluZworCSAgICBKU1N0
cmluZ1JlbGVhc2UKKwkgICAgSlNTdHJpbmdSZXRhaW4KKwkgICAgSlNWYWx1ZUdldFR5cGUKKwkg
ICAgSlNWYWx1ZUlzQm9vbGVhbgorCSAgICBKU1ZhbHVlSXNFcXVhbAorCSAgICBKU1ZhbHVlSXNJ
bnN0YW5jZU9mQ29uc3RydWN0b3IKKwkgICAgSlNWYWx1ZUlzTnVsbAorCSAgICBKU1ZhbHVlSXNO
dW1iZXIKKwkgICAgSlNWYWx1ZUlzT2JqZWN0CisJICAgIEpTVmFsdWVJc09iamVjdE9mQ2xhc3MK
KwkgICAgSlNWYWx1ZUlzU3RyaWN0RXF1YWwKKwkgICAgSlNWYWx1ZUlzU3RyaW5nCisJICAgIEpT
VmFsdWVJc1VuZGVmaW5lZAorCSAgICBKU1ZhbHVlTWFrZUJvb2xlYW4KKwkgICAgSlNWYWx1ZU1h
a2VOdWxsCisJICAgIEpTVmFsdWVNYWtlTnVtYmVyCisJICAgIEpTVmFsdWVNYWtlU3RyaW5nCisJ
ICAgIEpTVmFsdWVNYWtlVW5kZWZpbmVkCisJICAgIEpTVmFsdWVQcm90ZWN0CisJICAgIEpTVmFs
dWVUb0Jvb2xlYW4KKwkgICAgSlNWYWx1ZVRvTnVtYmVyCisJICAgIEpTVmFsdWVUb09iamVjdAor
CSAgICBKU1ZhbHVlVG9TdHJpbmdDb3B5CisJICAgIEpTVmFsdWVVbnByb3RlY3QKKzsgICAJS0pT
X0pTQ3JlYXRlTmF0aXZlSlNPYmplY3QKKzsgICAJS0pTX0pTT2JqZWN0X0pTRmluYWxpemUKKzsg
ICAJS0pTX0pTT2JqZWN0X0pTT2JqZWN0Q2FsbAorOyAgIAlLSlNfSlNPYmplY3RfSlNPYmplY3RF
dmFsCis7ICAgCUtKU19KU09iamVjdF9KU09iamVjdEdldE1lbWJlcgorOyAgIAlLSlNfSlNPYmpl
Y3RfSlNPYmplY3RHZXRTbG90Cis7ICAgCUtKU19KU09iamVjdF9KU09iamVjdFJlbW92ZU1lbWJl
cgorOyAgIAlLSlNfSlNPYmplY3RfSlNPYmplY3RTZXRNZW1iZXIKKzsgICAJS0pTX0pTT2JqZWN0
X0pTT2JqZWN0U2V0U2xvdAorOyAgIAlLSlNfSlNPYmplY3RfSlNPYmplY3RUb1N0cmluZworICAg
ICAgICBzZXRVc2VPcGVuU291cmNlV2ViS2l0CisgICAgICAgIHNodXREb3duV2ViS2l0CisgICAg
ICAgIHByb2dJREZvckNsYXNzCisgICAgICAgIFdlYkxvY2FsaXplZFN0cmluZ1VURjgKKyAgICAg
ICAgV2ViTG9jYWxpemVkTFBDVFNUUlVURjgKKyAgICAgICAgP2Zhc3RNYWxsb2NAV1RGQEBZQVBB
WElAWgorICAgICAgICA/ZmFzdFplcm9lZE1hbGxvY0BXVEZAQFlBUEFYSUBaCisgICAgICAgID9m
YXN0RnJlZUBXVEZAQFlBWFBBWEBaCisgICAgICAgID9mYXN0Q2FsbG9jQFdURkBAWUFQQVhJSUBa
CisgICAgICAgID8/ME11dGV4QFdURkBAUUFFQFhaCisgICAgICAgID8/MFRocmVhZENvbmRpdGlv
bkBXVEZAQFFBRUBYWgorICAgICAgICA/PzFNdXRleEBXVEZAQFFBRUBYWgorICAgICAgICA/PzFU
aHJlYWRDb25kaXRpb25AV1RGQEBRQUVAWFoKKyAgICAgICAgP2Jyb2FkY2FzdEBUaHJlYWRDb25k
aXRpb25AV1RGQEBRQUVYWFoKKyAgICAgICAgP2NhbGxPbk1haW5UaHJlYWRAV1RGQEBZQVhQNkFY
UEFYQFowQFoKKyAgICAgICAgP2NyZWF0ZVRocmVhZEBXVEZAQFlBSVA2QVBBWFBBWEBaMFBCREBa
CisgICAgICAgID9jdXJyZW50VGhyZWFkQFdURkBAWUFJWFoKKyAgICAgICAgP2RldGFjaFRocmVh
ZEBXVEZAQFlBWElAWgorICAgICAgICA/aW5pdGlhbGl6ZU1haW5UaHJlYWRAV1RGQEBZQVhYWgor
ICAgICAgICA/aW5pdGlhbGl6ZVRocmVhZGluZ0BXVEZAQFlBWFhaCisgICAgICAgID9pc01haW5U
aHJlYWRAV1RGQEBZQV9OWFoKKyAgICAgICAgP2xvY2tATXV0ZXhAV1RGQEBRQUVYWFoKKyAgICAg
ICAgP2xvY2tBdG9taWNhbGx5SW5pdGlhbGl6ZWRTdGF0aWNNdXRleEBXVEZAQFlBWFhaCisgICAg
ICAgID9zaWduYWxAVGhyZWFkQ29uZGl0aW9uQFdURkBAUUFFWFhaCisgICAgICAgID90cnlMb2Nr
QE11dGV4QFdURkBAUUFFX05YWgorICAgICAgICA/dW5sb2NrQE11dGV4QFdURkBAUUFFWFhaCisg
ICAgICAgID91bmxvY2tBdG9taWNhbGx5SW5pdGlhbGl6ZWRTdGF0aWNNdXRleEBXVEZAQFlBWFha
CisgICAgICAgID93YWl0QFRocmVhZENvbmRpdGlvbkBXVEZAQFFBRVhBQVZNdXRleEAyQEBaCisg
ICAgICAgID93YWl0Rm9yVGhyZWFkQ29tcGxldGlvbkBXVEZAQFlBSElQQVBBWEBaCisKKyAgICAg
ICAgOyBUaGVzZSBmdW5jdGlvbnMgYXJlIGRlcHJlY2F0ZWQKKyAgICAgICAgV2ViTG9jYWxpemVk
U3RyaW5nCisgICAgICAgIFdlYkxvY2FsaXplZExQQ1RTVFIKKyAgICAgICAgU2V0V2ViTG9jYWxp
emVkU3RyaW5nTWFpbkJ1bmRsZQorICAgICAgICA/Y3JlYXRlVGhyZWFkQFdURkBAWUFJUDZBUEFY
UEFYQFowQFoKSW5kZXg6IFdlYktpdC93aW4vV2ViS2l0LnZjcHJvai9XZWJLaXRfQ2Fpcm9fZGVi
dWcuZGVmCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT0KLS0tIFdlYktpdC93aW4vV2ViS2l0LnZjcHJvai9XZWJLaXRfQ2Fp
cm9fZGVidWcuZGVmCShyZXZpc2lvbiAwKQorKysgV2ViS2l0L3dpbi9XZWJLaXQudmNwcm9qL1dl
YktpdF9DYWlyb19kZWJ1Zy5kZWYJKHJldmlzaW9uIDApCkBAIC0wLDAgKzEsMTMzIEBACitMSUJS
QVJZICAgICJXZWJLaXRfZGVidWciCisKK0VYUE9SVFMKKyAgICAgICAgRGxsR2V0Q2xhc3NPYmpl
Y3QgICBQUklWQVRFCisgICAgICAgIERsbENhblVubG9hZE5vdyAgICAgUFJJVkFURQorICAgICAg
ICBEbGxSZWdpc3RlclNlcnZlciAgIFBSSVZBVEUKKyAgICAgICAgRGxsVW5yZWdpc3RlclNlcnZl
ciBQUklWQVRFCisgICAgICAgIFJ1bkFzTG9jYWxTZXJ2ZXIgICAgUFJJVkFURQorICAgICAgICBM
b2NhbFNlcnZlckRpZERpZSAgIFBSSVZBVEUKKyAgICAgICAgSlNDaGVja1NjcmlwdFN5bnRheAor
ICAgICAgICBKU0NsYXNzQ3JlYXRlCisgICAgICAgIEpTQ2xhc3NSZWxlYXNlCisgICAgICAgIEpT
Q2xhc3NSZXRhaW4KKyAgICAgICAgSlNDb250ZXh0R2V0R2xvYmFsT2JqZWN0CisgICAgICAgIEpT
RXZhbHVhdGVTY3JpcHQKKyAgICAgICAgSlNHYXJiYWdlQ29sbGVjdAorICAgICAgICBKU0dsb2Jh
bENvbnRleHRDcmVhdGUKKyAgICAgICAgSlNHbG9iYWxDb250ZXh0UmVsZWFzZQorICAgICAgICBK
U0dsb2JhbENvbnRleHRSZXRhaW4KKyAgICAgICAgSlNPYmplY3RDYWxsQXNDb25zdHJ1Y3Rvcgor
ICAgICAgICBKU09iamVjdENhbGxBc0Z1bmN0aW9uCisgICAgICAgIEpTT2JqZWN0Q29weVByb3Bl
cnR5TmFtZXMKKyAgICAgICAgSlNPYmplY3REZWxldGVQcm9wZXJ0eQorICAgICAgICBKU09iamVj
dEdldFByaXZhdGUKKyAgICAgICAgSlNPYmplY3RHZXRQcm9wZXJ0eQorICAgICAgICBKU09iamVj
dEdldFByb3BlcnR5QXRJbmRleAorICAgICAgICBKU09iamVjdEdldFByb3RvdHlwZQorICAgICAg
ICBKU09iamVjdEhhc1Byb3BlcnR5CisgICAgICAgIEpTT2JqZWN0SXNDb25zdHJ1Y3RvcgorICAg
ICAgICBKU09iamVjdElzRnVuY3Rpb24KKyAgICAgICAgSlNPYmplY3RNYWtlCisgICAgICAgIEpT
T2JqZWN0TWFrZUFycmF5CisgICAgICAgIEpTT2JqZWN0TWFrZUNvbnN0cnVjdG9yCisgICAgICAg
IEpTT2JqZWN0TWFrZURhdGUKKyAgICAgICAgSlNPYmplY3RNYWtlRnVuY3Rpb24KKyAgICAgICAg
SlNPYmplY3RNYWtlRnVuY3Rpb25XaXRoQ2FsbGJhY2sKKyAgICAgICAgSlNPYmplY3RNYWtlUmVn
RXhwCisgICAgICAgIEpTT2JqZWN0U2V0UHJpdmF0ZQorICAgICAgICBKU09iamVjdFNldFByb3Bl
cnR5CisgICAgICAgIEpTT2JqZWN0U2V0UHJvcGVydHlBdEluZGV4CisgICAgICAgIEpTT2JqZWN0
U2V0UHJvdG90eXBlCisgICAgICAgIEpTUHJvcGVydHlOYW1lQWNjdW11bGF0b3JBZGROYW1lCisg
ICAgICAgIEpTUHJvcGVydHlOYW1lQXJyYXlHZXRDb3VudAorICAgICAgICBKU1Byb3BlcnR5TmFt
ZUFycmF5R2V0TmFtZUF0SW5kZXgKKyAgICAgICAgSlNQcm9wZXJ0eU5hbWVBcnJheVJlbGVhc2UK
KyAgICAgICAgSlNQcm9wZXJ0eU5hbWVBcnJheVJldGFpbgorICAgICAgICBKU1N0cmluZ0NvcHlC
U1RSCisgICAgICAgIEpTU3RyaW5nQ29weUNGU3RyaW5nCisgICAgICAgIEpTU3RyaW5nQ3JlYXRl
V2l0aEJTVFIKKyAgICAgICAgSlNTdHJpbmdDcmVhdGVXaXRoQ0ZTdHJpbmcKKyAgICAgICAgSlNT
dHJpbmdDcmVhdGVXaXRoQ2hhcmFjdGVycworICAgICAgICBKU1N0cmluZ0NyZWF0ZVdpdGhVVEY4
Q1N0cmluZworICAgICAgICBKU1N0cmluZ0dldENoYXJhY3RlcnNQdHIKKyAgICAgICAgSlNTdHJp
bmdHZXRMZW5ndGgKKyAgICAgICAgSlNTdHJpbmdHZXRNYXhpbXVtVVRGOENTdHJpbmdTaXplCisg
ICAgICAgIEpTU3RyaW5nR2V0VVRGOENTdHJpbmcKKyAgICAgICAgSlNTdHJpbmdJc0VxdWFsCisg
ICAgICAgIEpTU3RyaW5nSXNFcXVhbFRvVVRGOENTdHJpbmcKKyAgICAgICAgSlNTdHJpbmdSZWxl
YXNlCisgICAgICAgIEpTU3RyaW5nUmV0YWluCisgICAgICAgIEpTVmFsdWVHZXRUeXBlCisgICAg
ICAgIEpTVmFsdWVJc0Jvb2xlYW4KKyAgICAgICAgSlNWYWx1ZUlzRXF1YWwKKyAgICAgICAgSlNW
YWx1ZUlzSW5zdGFuY2VPZkNvbnN0cnVjdG9yCisgICAgICAgIEpTVmFsdWVJc051bGwKKyAgICAg
ICAgSlNWYWx1ZUlzTnVtYmVyCisgICAgICAgIEpTVmFsdWVJc09iamVjdAorICAgICAgICBKU1Zh
bHVlSXNPYmplY3RPZkNsYXNzCisgICAgICAgIEpTVmFsdWVJc1N0cmljdEVxdWFsCisgICAgICAg
IEpTVmFsdWVJc1N0cmluZworICAgICAgICBKU1ZhbHVlSXNVbmRlZmluZWQKKyAgICAgICAgSlNW
YWx1ZU1ha2VCb29sZWFuCisgICAgICAgIEpTVmFsdWVNYWtlTnVsbAorICAgICAgICBKU1ZhbHVl
TWFrZU51bWJlcgorICAgICAgICBKU1ZhbHVlTWFrZVN0cmluZworICAgICAgICBKU1ZhbHVlTWFr
ZVVuZGVmaW5lZAorICAgICAgICBKU1ZhbHVlUHJvdGVjdAorICAgICAgICBKU1ZhbHVlVG9Cb29s
ZWFuCisgICAgICAgIEpTVmFsdWVUb051bWJlcgorICAgICAgICBKU1ZhbHVlVG9PYmplY3QKKyAg
ICAgICAgSlNWYWx1ZVRvU3RyaW5nQ29weQorICAgICAgICBKU1ZhbHVlVW5wcm90ZWN0Cis7ICAg
ICAgIEtKU19KU0NyZWF0ZU5hdGl2ZUpTT2JqZWN0Cis7ICAgICAgIEtKU19KU09iamVjdF9KU0Zp
bmFsaXplCis7ICAgICAgIEtKU19KU09iamVjdF9KU09iamVjdENhbGwKKzsgICAgICAgS0pTX0pT
T2JqZWN0X0pTT2JqZWN0RXZhbAorOyAgICAgICBLSlNfSlNPYmplY3RfSlNPYmplY3RHZXRNZW1i
ZXIKKzsgICAgICAgS0pTX0pTT2JqZWN0X0pTT2JqZWN0R2V0U2xvdAorOyAgICAgICBLSlNfSlNP
YmplY3RfSlNPYmplY3RSZW1vdmVNZW1iZXIKKzsgICAgICAgS0pTX0pTT2JqZWN0X0pTT2JqZWN0
U2V0TWVtYmVyCis7ICAgICAgIEtKU19KU09iamVjdF9KU09iamVjdFNldFNsb3QKKzsgICAgICAg
S0pTX0pTT2JqZWN0X0pTT2JqZWN0VG9TdHJpbmcKKyAgICAgICAgc2V0VXNlT3BlblNvdXJjZVdl
YktpdAorICAgICAgICBzaHV0RG93bldlYktpdAorICAgICAgICBwcm9nSURGb3JDbGFzcworICAg
ICAgICBXZWJMb2NhbGl6ZWRTdHJpbmdVVEY4CisgICAgICAgIFdlYkxvY2FsaXplZExQQ1RTVFJV
VEY4CisgICAgICAgIFdlYkRyYXdUZXh0CisgICAgICAgID9mYXN0TWFsbG9jQFdURkBAWUFQQVhJ
QFoKKyAgICAgICAgP2Zhc3RaZXJvZWRNYWxsb2NAV1RGQEBZQVBBWElAWgorICAgICAgICA/ZmFz
dEZyZWVAV1RGQEBZQVhQQVhAWgorICAgICAgICA/ZmFzdENhbGxvY0BXVEZAQFlBUEFYSUlAWgor
ICAgICAgICA/PzBNdXRleEBXVEZAQFFBRUBYWgorICAgICAgICA/PzBUaHJlYWRDb25kaXRpb25A
V1RGQEBRQUVAWFoKKyAgICAgICAgPz8xTXV0ZXhAV1RGQEBRQUVAWFoKKyAgICAgICAgPz8xVGhy
ZWFkQ29uZGl0aW9uQFdURkBAUUFFQFhaCisgICAgICAgID9icm9hZGNhc3RAVGhyZWFkQ29uZGl0
aW9uQFdURkBAUUFFWFhaCisgICAgICAgID9jYWxsT25NYWluVGhyZWFkQFdURkBAWUFYUDZBWFBB
WEBaMEBaCisgICAgICAgID9jcmVhdGVUaHJlYWRAV1RGQEBZQUlQNkFQQVhQQVhAWjBQQkRAWgor
ICAgICAgICA/Y3VycmVudFRocmVhZEBXVEZAQFlBSVhaCisgICAgICAgID9kZXRhY2hUaHJlYWRA
V1RGQEBZQVhJQFoKKyAgICAgICAgP2luaXRpYWxpemVNYWluVGhyZWFkQFdURkBAWUFYWFoKKyAg
ICAgICAgP2luaXRpYWxpemVUaHJlYWRpbmdAV1RGQEBZQVhYWgorICAgICAgICA/aXNNYWluVGhy
ZWFkQFdURkBAWUFfTlhaCisgICAgICAgID9sb2NrQE11dGV4QFdURkBAUUFFWFhaCisgICAgICAg
ID9sb2NrQXRvbWljYWxseUluaXRpYWxpemVkU3RhdGljTXV0ZXhAV1RGQEBZQVhYWiAgICAgICAg
CisgICAgICAgID9zaWduYWxAVGhyZWFkQ29uZGl0aW9uQFdURkBAUUFFWFhaCisgICAgICAgID90
cnlMb2NrQE11dGV4QFdURkBAUUFFX05YWgorICAgICAgICA/dW5sb2NrQE11dGV4QFdURkBAUUFF
WFhaCisgICAgICAgID91bmxvY2tBdG9taWNhbGx5SW5pdGlhbGl6ZWRTdGF0aWNNdXRleEBXVEZA
QFlBWFhaCisgICAgICAgID93YWl0QFRocmVhZENvbmRpdGlvbkBXVEZAQFFBRVhBQVZNdXRleEAy
QEBaCisgICAgICAgID93YWl0Rm9yVGhyZWFkQ29tcGxldGlvbkBXVEZAQFlBSElQQVBBWEBaCisg
ICAgICAgIFdURkxvZworICAgICAgICBXVEZSZXBvcnRBcmd1bWVudEFzc2VydGlvbkZhaWx1cmUK
KyAgICAgICAgV1RGUmVwb3J0QXNzZXJ0aW9uRmFpbHVyZQorICAgICAgICBXVEZSZXBvcnRBc3Nl
cnRpb25GYWlsdXJlV2l0aE1lc3NhZ2UKKyAgICAgICAgV1RGUmVwb3J0RXJyb3IKKworICAgICAg
ICA7IFRoZXNlIGZ1bmN0aW9ucyBhcmUgZGVwcmVjYXRlZAorICAgICAgICBXZWJMb2NhbGl6ZWRT
dHJpbmcKKyAgICAgICAgV2ViTG9jYWxpemVkTFBDVFNUUgorICAgICAgICBTZXRXZWJMb2NhbGl6
ZWRTdHJpbmdNYWluQnVuZGxlCisgICAgICAgID9jcmVhdGVUaHJlYWRAV1RGQEBZQUlQNkFQQVhQ
QVhAWjBAWgo=
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>26441</attachid>
            <date>2009-01-05 14:53:08 -0800</date>
            <delta_ts>2009-01-05 14:53:08 -0800</delta_ts>
            <desc>Revised patch against ToT, no DOS-style line endings.</desc>
            <filename>no_webkitgraphics_unix.patch</filename>
            <type>text/plain</type>
            <size>14100</size>
            <attacher name="Brent Fulgham">bfulgham</attacher>
            
              <data encoding="base64">SW5kZXg6IFdlYktpdC93aW4vQ2hhbmdlTG9nCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIFdlYktpdC93aW4vQ2hh
bmdlTG9nCShyZXZpc2lvbiAzOTYxMykKKysrIFdlYktpdC93aW4vQ2hhbmdlTG9nCSh3b3JraW5n
IGNvcHkpCkBAIC0xLDMgKzEsMjAgQEAKKzIwMDktMDEtMDUgIEJyZW50IEZ1bGdoYW0gIDxiZnVs
Z2hhbUBnbWFpbC5jb20+CisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisK
KyAgICAgICAgRml4ZXM6IGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0y
MzAyNworCisgICAgICAgIFJlbW92ZXMgdGhlIFdlYktpdEdyYXBoaWNzIGZpbGVzIGZyb20gdGhl
IENhaXJvIGJ1aWxkLCBhcyB3ZWxsCisgICAgICAgIGFzIGV4Y2x1ZGluZyB0aGVpciBsaW5rIGRl
ZmluaXRpb25zLiAgVGhlc2UgYXJlIG5vdCB1c2VkIG91dHNpZGUKKyAgICAgICAgb2YgU2FmYXJp
LCBhbmQgc2hvdWxkIG5vdCBiZSBwYXJ0IG9mIHRoZSAnUmVkaXN0cmlidXRhYmxlIEFQSS4nCisK
KyAgICAgICAgKiBXZWJLaXQudmNwcm9qL1dlYktpdC52Y3Byb2o6ICBVcGRhdGUgKl9DYWlybyB0
YXJnZXRzIHRvIGV4Y2x1ZGUKKyAgICAgICAgICB0aGUgV2ViS2l0R3JhcGhpY3MuY3BwLy5oIGZp
bGVzLgorICAgICAgICAqIFdlYktpdC52Y3Byb2ovV2ViS2l0X0NhaXJvLmRlZjogQWRkZWQuICBG
aWxlIHdpdGhvdXQgU2FmYXJpCisgICAgICAgICAgbGluayBkZWZpbml0aW9ucy4KKyAgICAgICAg
KiBXZWJLaXQudmNwcm9qL1dlYktpdF9DYWlyb19kZWJ1Zy5kZWY6IEFkZGVkLiAgRmlsZSB3aXRo
b3V0IFNhZmFyaQorICAgICAgICAgIGxpbmsgZGVmaW5pdGlvbnMuCisKIDIwMDktMDEtMDQgIEFk
YW0gVHJlYXQgIDx0cmVhdEBrZGUub3JnPgogCiAgICAgICAgIFJldmlld2VkIGJ5IEdlb3JnZSBT
dGFpa29zLgpJbmRleDogV2ViS2l0L3dpbi9XZWJLaXQudmNwcm9qL1dlYktpdC52Y3Byb2oKPT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PQotLS0gV2ViS2l0L3dpbi9XZWJLaXQudmNwcm9qL1dlYktpdC52Y3Byb2oJKHJldmlz
aW9uIDM5NjEwKQorKysgV2ViS2l0L3dpbi9XZWJLaXQudmNwcm9qL1dlYktpdC52Y3Byb2oJKHdv
cmtpbmcgY29weSkKQEAgLTI5MCw3ICsyOTAsNyBAQAogCQkJCUFkZGl0aW9uYWxEZXBlbmRlbmNp
ZXM9ImRlbGF5aW1wLmxpYiBrZXJuZWwzMi5saWIgdXNlcjMyLmxpYiBnZGkzMi5saWIgY29tZGxn
MzIubGliIGFkdmFwaTMyLmxpYiBzaGVsbDMyLmxpYiBvbGUzMi5saWIgb2xlYXV0MzIubGliIHV1
aWQubGliIG9kYmMzMi5saWIgb2RiY2NwMzIubGliIHVzcDEwLmxpYiBjb21jdGwzMi5saWIgdmVy
c2lvbi5saWIgc2hsd2FwaS5saWIgbGlieG1sMiQoTGlicmFyeUNvbmZpZ1N1ZmZpeCkubGliIGxp
YnhzbHQkKExpYnJhcnlDb25maWdTdWZmaXgpLmxpYiBpY3VpbiQoTGlicmFyeUNvbmZpZ1N1ZmZp
eCkubGliIGljdXVjJChMaWJyYXJ5Q29uZmlnU3VmZml4KS5saWIgU1FMaXRlMyQoTGlicmFyeUNv
bmZpZ1N1ZmZpeCkubGliIHB0aHJlYWRWQzIkKExpYnJhcnlDb25maWdTdWZmaXgpLmxpYiBDRkxp
dGVfRGVidWcubGliIEphdmFTY3JpcHRDb3JlJChXZWJLaXRDb25maWdTdWZmaXgpLmxpYiBXZWJL
aXRHVUlEJChXZWJLaXRDb25maWdTdWZmaXgpLmxpYiBXZWJDb3JlJChXZWJLaXRDb25maWdTdWZm
aXgpLmxpYiBXVEYkKFdlYktpdENvbmZpZ1N1ZmZpeCkubGliIG1zaW1nMzIubGliIGNyeXB0MzIu
bGliIGNhaXJvLmxpYiBnaWZsaWIubGliIGpwZWcubGliIGxpYnBuZy5saWIgbGliY3VybF9pbXAu
bGliIHdzMl8zMi5saWIgd2luaW5ldC5saWIgV2xkYXAzMi5saWIgaXBobHBhcGkubGliIgogCQkJ
CU91dHB1dEZpbGU9IiQoT3V0RGlyKVwkKFByb2plY3ROYW1lKSQoV2ViS2l0RExMQ29uZmlnU3Vm
Zml4KS5kbGwiCiAJCQkJQWRkaXRpb25hbExpYnJhcnlEaXJlY3Rvcmllcz0iIgotCQkJCU1vZHVs
ZURlZmluaXRpb25GaWxlPSJXZWJLaXQkKFdlYktpdERMTENvbmZpZ1N1ZmZpeCkuZGVmIgorCQkJ
CU1vZHVsZURlZmluaXRpb25GaWxlPSJXZWJLaXRfQ2Fpcm8kKFdlYktpdERMTENvbmZpZ1N1ZmZp
eCkuZGVmIgogCQkJCURlbGF5TG9hZERMTHM9ImNvbWRsZzMyLmRsbDt1c3AxMC5kbGw7Y29tY3Rs
MzIuZGxsO3ZlcnNpb24uZGxsO2xpYnhzbHQkKExpYnJhcnlDb25maWdTdWZmaXgpLmRsbDtTUUxp
dGUzJChMaWJyYXJ5Q29uZmlnU3VmZml4KS5kbGw7bXNpbWczMi5kbGw7aXBobHBhcGkuZGxsIgog
CQkJLz4KIAkJCTxUb29sCkBAIC0zNjksNyArMzY5LDcgQEAKIAkJCQlBZGRpdGlvbmFsRGVwZW5k
ZW5jaWVzPSJkZWxheWltcC5saWIga2VybmVsMzIubGliIHVzZXIzMi5saWIgZ2RpMzIubGliIGNv
bWRsZzMyLmxpYiBhZHZhcGkzMi5saWIgc2hlbGwzMi5saWIgb2xlMzIubGliIG9sZWF1dDMyLmxp
YiB1dWlkLmxpYiBvZGJjMzIubGliIG9kYmNjcDMyLmxpYiB1c3AxMC5saWIgY29tY3RsMzIubGli
IHZlcnNpb24ubGliIHNobHdhcGkubGliIGxpYnhtbDIkKExpYnJhcnlDb25maWdTdWZmaXgpLmxp
YiBsaWJ4c2x0JChMaWJyYXJ5Q29uZmlnU3VmZml4KS5saWIgaWN1aW4kKExpYnJhcnlDb25maWdT
dWZmaXgpLmxpYiBpY3V1YyQoTGlicmFyeUNvbmZpZ1N1ZmZpeCkubGliIFNRTGl0ZTMkKExpYnJh
cnlDb25maWdTdWZmaXgpLmxpYiBwdGhyZWFkVkMyJChMaWJyYXJ5Q29uZmlnU3VmZml4KS5saWIg
Q0ZMaXRlLmxpYiBKYXZhU2NyaXB0Q29yZSQoV2ViS2l0Q29uZmlnU3VmZml4KS5saWIgV2ViS2l0
R1VJRCQoV2ViS2l0Q29uZmlnU3VmZml4KS5saWIgV2ViQ29yZSQoV2ViS2l0Q29uZmlnU3VmZml4
KS5saWIgV1RGJChXZWJLaXRDb25maWdTdWZmaXgpLmxpYiBtc2ltZzMyLmxpYiBjcnlwdDMyLmxp
YiBjYWlyby5saWIgZ2lmbGliLmxpYiBqcGVnLmxpYiBsaWJwbmcubGliIGxpYmN1cmxfaW1wLmxp
YiB3czJfMzIubGliIHdpbmluZXQubGliIFdsZGFwMzIubGliIGlwaGxwYXBpLmxpYiIKIAkJCQlP
dXRwdXRGaWxlPSIkKE91dERpcilcJChQcm9qZWN0TmFtZSkkKFdlYktpdERMTENvbmZpZ1N1ZmZp
eCkuZGxsIgogCQkJCUFkZGl0aW9uYWxMaWJyYXJ5RGlyZWN0b3JpZXM9IiIKLQkJCQlNb2R1bGVE
ZWZpbml0aW9uRmlsZT0iV2ViS2l0JChXZWJLaXRETExDb25maWdTdWZmaXgpLmRlZiIKKwkJCQlN
b2R1bGVEZWZpbml0aW9uRmlsZT0iV2ViS2l0X0NhaXJvJChXZWJLaXRETExDb25maWdTdWZmaXgp
LmRlZiIKIAkJCQlEZWxheUxvYWRETExzPSJjb21kbGczMi5kbGw7dXNwMTAuZGxsO2NvbWN0bDMy
LmRsbDt2ZXJzaW9uLmRsbDtsaWJ4c2x0JChMaWJyYXJ5Q29uZmlnU3VmZml4KS5kbGw7U1FMaXRl
MyQoTGlicmFyeUNvbmZpZ1N1ZmZpeCkuZGxsO21zaW1nMzIuZGxsO2lwaGxwYXBpLmRsbCIKIAkJ
CS8+CiAJCQk8VG9vbApAQCAtNzc0LDYgKzc3NCwyMiBAQAogCQkJPEZpbGUKIAkJCQlSZWxhdGl2
ZVBhdGg9Ii4uXFdlYktpdEdyYXBoaWNzLmgiCiAJCQkJPgorCQkJCTxGaWxlQ29uZmlndXJhdGlv
bgorCQkJCQlOYW1lPSJEZWJ1Z19DYWlyb3xXaW4zMiIKKwkJCQkJRXhjbHVkZWRGcm9tQnVpbGQ9
InRydWUiCisJCQkJCT4KKwkJCQkJPFRvb2wKKwkJCQkJCU5hbWU9IlZDQ3VzdG9tQnVpbGRUb29s
IgorCQkJCQkvPgorCQkJCTwvRmlsZUNvbmZpZ3VyYXRpb24+CisJCQkJPEZpbGVDb25maWd1cmF0
aW9uCisJCQkJCU5hbWU9IlJlbGVhc2VfQ2Fpcm98V2luMzIiCisJCQkJCUV4Y2x1ZGVkRnJvbUJ1
aWxkPSJ0cnVlIgorCQkJCQk+CisJCQkJCTxUb29sCisJCQkJCQlOYW1lPSJWQ0N1c3RvbUJ1aWxk
VG9vbCIKKwkJCQkJLz4KKwkJCQk8L0ZpbGVDb25maWd1cmF0aW9uPgogCQkJPC9GaWxlPgogCQkJ
PEZpbGUKIAkJCQlSZWxhdGl2ZVBhdGg9Ii4uXFdlYktpdExvZ2dpbmcuaCIKQEAgLTc5NCw2ICs4
MTAsMjIgQEAKIAkJCTxGaWxlCiAJCQkJUmVsYXRpdmVQYXRoPSIuLlxXZWJMb2NhbGl6YWJsZVN0
cmluZ3MuaCIKIAkJCQk+CisJCQkJPEZpbGVDb25maWd1cmF0aW9uCisJCQkJCU5hbWU9IkRlYnVn
X0NhaXJvfFdpbjMyIgorCQkJCQlFeGNsdWRlZEZyb21CdWlsZD0idHJ1ZSIKKwkJCQkJPgorCQkJ
CQk8VG9vbAorCQkJCQkJTmFtZT0iVkNDdXN0b21CdWlsZFRvb2wiCisJCQkJCS8+CisJCQkJPC9G
aWxlQ29uZmlndXJhdGlvbj4KKwkJCQk8RmlsZUNvbmZpZ3VyYXRpb24KKwkJCQkJTmFtZT0iUmVs
ZWFzZV9DYWlyb3xXaW4zMiIKKwkJCQkJRXhjbHVkZWRGcm9tQnVpbGQ9InRydWUiCisJCQkJCT4K
KwkJCQkJPFRvb2wKKwkJCQkJCU5hbWU9IlZDQ3VzdG9tQnVpbGRUb29sIgorCQkJCQkvPgorCQkJ
CTwvRmlsZUNvbmZpZ3VyYXRpb24+CiAJCQk8L0ZpbGU+CiAJCQk8RmlsZQogCQkJCVJlbGF0aXZl
UGF0aD0iLi5cV2ViTXV0YWJsZVVSTFJlcXVlc3QuaCIKQEAgLTExODYsMTAgKzEyMTgsNDEgQEAK
IAkJCTxGaWxlCiAJCQkJUmVsYXRpdmVQYXRoPSIuLlxXZWJLaXRHcmFwaGljcy5jcHAiCiAJCQkJ
PgorCQkJCTxGaWxlQ29uZmlndXJhdGlvbgorCQkJCQlOYW1lPSJEZWJ1Z19DYWlyb3xXaW4zMiIK
KwkJCQkJRXhjbHVkZWRGcm9tQnVpbGQ9InRydWUiCisJCQkJCT4KKwkJCQkJPFRvb2wKKwkJCQkJ
CU5hbWU9IlZDQ0xDb21waWxlclRvb2wiCisJCQkJCS8+CisJCQkJPC9GaWxlQ29uZmlndXJhdGlv
bj4KKwkJCQk8RmlsZUNvbmZpZ3VyYXRpb24KKwkJCQkJTmFtZT0iUmVsZWFzZV9DYWlyb3xXaW4z
MiIKKwkJCQkJRXhjbHVkZWRGcm9tQnVpbGQ9InRydWUiCisJCQkJCT4KKwkJCQkJPFRvb2wKKwkJ
CQkJCU5hbWU9IlZDQ0xDb21waWxlclRvb2wiCisJCQkJCS8+CisJCQkJPC9GaWxlQ29uZmlndXJh
dGlvbj4KIAkJCTwvRmlsZT4KIAkJCTxGaWxlCiAJCQkJUmVsYXRpdmVQYXRoPSIuLlxXZWJMb2Nh
bGl6YWJsZVN0cmluZ3MuY3BwIgogCQkJCT4KKwkJCQk8RmlsZUNvbmZpZ3VyYXRpb24KKwkJCQkJ
TmFtZT0iRGVidWdfQ2Fpcm98V2luMzIiCisJCQkJCT4KKwkJCQkJPFRvb2wKKwkJCQkJCU5hbWU9
IlZDQ0xDb21waWxlclRvb2wiCisJCQkJCS8+CisJCQkJPC9GaWxlQ29uZmlndXJhdGlvbj4KKwkJ
CQk8RmlsZUNvbmZpZ3VyYXRpb24KKwkJCQkJTmFtZT0iUmVsZWFzZV9DYWlyb3xXaW4zMiIKKwkJ
CQkJRXhjbHVkZWRGcm9tQnVpbGQ9InRydWUiCisJCQkJCT4KKwkJCQkJPFRvb2wKKwkJCQkJCU5h
bWU9IlZDQ0xDb21waWxlclRvb2wiCisJCQkJCS8+CisJCQkJPC9GaWxlQ29uZmlndXJhdGlvbj4K
IAkJCTwvRmlsZT4KIAkJPC9GaWx0ZXI+CiAJCTxGaWx0ZXIKSW5kZXg6IFdlYktpdC93aW4vV2Vi
S2l0LnZjcHJvai9XZWJLaXRfQ2Fpcm8uZGVmCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIFdlYktpdC93aW4vV2Vi
S2l0LnZjcHJvai9XZWJLaXRfQ2Fpcm8uZGVmCShyZXZpc2lvbiAwKQorKysgV2ViS2l0L3dpbi9X
ZWJLaXQudmNwcm9qL1dlYktpdF9DYWlyby5kZWYJKHJldmlzaW9uIDApCkBAIC0wLDAgKzEsMTI3
IEBACitMSUJSQVJZCSJXZWJLaXQiCisKK0VYUE9SVFMKKyAgICAgICAgRGxsR2V0Q2xhc3NPYmpl
Y3QgICBQUklWQVRFCisgICAgICAgIERsbENhblVubG9hZE5vdyAgICAgUFJJVkFURQorICAgICAg
ICBEbGxSZWdpc3RlclNlcnZlciAgIFBSSVZBVEUKKyAgICAgICAgRGxsVW5yZWdpc3RlclNlcnZl
ciBQUklWQVRFCisgICAgICAgIFJ1bkFzTG9jYWxTZXJ2ZXIgICAgUFJJVkFURQorICAgICAgICBM
b2NhbFNlcnZlckRpZERpZSAgIFBSSVZBVEUKKwkgICAgSlNDaGVja1NjcmlwdFN5bnRheAorCSAg
ICBKU0NsYXNzQ3JlYXRlCisJICAgIEpTQ2xhc3NSZWxlYXNlCisJICAgIEpTQ2xhc3NSZXRhaW4K
KwkgICAgSlNDb250ZXh0R2V0R2xvYmFsT2JqZWN0CisJICAgIEpTRXZhbHVhdGVTY3JpcHQKKwkg
ICAgSlNHYXJiYWdlQ29sbGVjdAorCSAgICBKU0dsb2JhbENvbnRleHRDcmVhdGUKKwkgICAgSlNH
bG9iYWxDb250ZXh0UmVsZWFzZQorCSAgICBKU0dsb2JhbENvbnRleHRSZXRhaW4KKwkgICAgSlNP
YmplY3RDYWxsQXNDb25zdHJ1Y3RvcgorCSAgICBKU09iamVjdENhbGxBc0Z1bmN0aW9uCisJICAg
IEpTT2JqZWN0Q29weVByb3BlcnR5TmFtZXMKKwkgICAgSlNPYmplY3REZWxldGVQcm9wZXJ0eQor
CSAgICBKU09iamVjdEdldFByaXZhdGUKKwkgICAgSlNPYmplY3RHZXRQcm9wZXJ0eQorCSAgICBK
U09iamVjdEdldFByb3BlcnR5QXRJbmRleAorCSAgICBKU09iamVjdEdldFByb3RvdHlwZQorCSAg
ICBKU09iamVjdEhhc1Byb3BlcnR5CisJICAgIEpTT2JqZWN0SXNDb25zdHJ1Y3RvcgorCSAgICBK
U09iamVjdElzRnVuY3Rpb24KKwkgICAgSlNPYmplY3RNYWtlCisJICAgIEpTT2JqZWN0TWFrZUFy
cmF5CisJICAgIEpTT2JqZWN0TWFrZUNvbnN0cnVjdG9yCisJICAgIEpTT2JqZWN0TWFrZURhdGUK
KwkgICAgSlNPYmplY3RNYWtlRnVuY3Rpb24KKwkgICAgSlNPYmplY3RNYWtlRnVuY3Rpb25XaXRo
Q2FsbGJhY2sKKwkgICAgSlNPYmplY3RNYWtlUmVnRXhwCisJICAgIEpTT2JqZWN0U2V0UHJpdmF0
ZQorCSAgICBKU09iamVjdFNldFByb3BlcnR5CisJICAgIEpTT2JqZWN0U2V0UHJvcGVydHlBdElu
ZGV4CisJICAgIEpTT2JqZWN0U2V0UHJvdG90eXBlCisJICAgIEpTUHJvcGVydHlOYW1lQWNjdW11
bGF0b3JBZGROYW1lCisJICAgIEpTUHJvcGVydHlOYW1lQXJyYXlHZXRDb3VudAorCSAgICBKU1By
b3BlcnR5TmFtZUFycmF5R2V0TmFtZUF0SW5kZXgKKwkgICAgSlNQcm9wZXJ0eU5hbWVBcnJheVJl
bGVhc2UKKwkgICAgSlNQcm9wZXJ0eU5hbWVBcnJheVJldGFpbgorCSAgICBKU1N0cmluZ0NvcHlC
U1RSCisJICAgIEpTU3RyaW5nQ29weUNGU3RyaW5nCisJICAgIEpTU3RyaW5nQ3JlYXRlV2l0aEJT
VFIKKwkgICAgSlNTdHJpbmdDcmVhdGVXaXRoQ0ZTdHJpbmcKKwkgICAgSlNTdHJpbmdDcmVhdGVX
aXRoQ2hhcmFjdGVycworCSAgICBKU1N0cmluZ0NyZWF0ZVdpdGhVVEY4Q1N0cmluZworCSAgICBK
U1N0cmluZ0dldENoYXJhY3RlcnNQdHIKKwkgICAgSlNTdHJpbmdHZXRMZW5ndGgKKwkgICAgSlNT
dHJpbmdHZXRNYXhpbXVtVVRGOENTdHJpbmdTaXplCisJICAgIEpTU3RyaW5nR2V0VVRGOENTdHJp
bmcKKwkgICAgSlNTdHJpbmdJc0VxdWFsCisJICAgIEpTU3RyaW5nSXNFcXVhbFRvVVRGOENTdHJp
bmcKKwkgICAgSlNTdHJpbmdSZWxlYXNlCisJICAgIEpTU3RyaW5nUmV0YWluCisJICAgIEpTVmFs
dWVHZXRUeXBlCisJICAgIEpTVmFsdWVJc0Jvb2xlYW4KKwkgICAgSlNWYWx1ZUlzRXF1YWwKKwkg
ICAgSlNWYWx1ZUlzSW5zdGFuY2VPZkNvbnN0cnVjdG9yCisJICAgIEpTVmFsdWVJc051bGwKKwkg
ICAgSlNWYWx1ZUlzTnVtYmVyCisJICAgIEpTVmFsdWVJc09iamVjdAorCSAgICBKU1ZhbHVlSXNP
YmplY3RPZkNsYXNzCisJICAgIEpTVmFsdWVJc1N0cmljdEVxdWFsCisJICAgIEpTVmFsdWVJc1N0
cmluZworCSAgICBKU1ZhbHVlSXNVbmRlZmluZWQKKwkgICAgSlNWYWx1ZU1ha2VCb29sZWFuCisJ
ICAgIEpTVmFsdWVNYWtlTnVsbAorCSAgICBKU1ZhbHVlTWFrZU51bWJlcgorCSAgICBKU1ZhbHVl
TWFrZVN0cmluZworCSAgICBKU1ZhbHVlTWFrZVVuZGVmaW5lZAorCSAgICBKU1ZhbHVlUHJvdGVj
dAorCSAgICBKU1ZhbHVlVG9Cb29sZWFuCisJICAgIEpTVmFsdWVUb051bWJlcgorCSAgICBKU1Zh
bHVlVG9PYmplY3QKKwkgICAgSlNWYWx1ZVRvU3RyaW5nQ29weQorCSAgICBKU1ZhbHVlVW5wcm90
ZWN0Cis7ICAgCUtKU19KU0NyZWF0ZU5hdGl2ZUpTT2JqZWN0Cis7ICAgCUtKU19KU09iamVjdF9K
U0ZpbmFsaXplCis7ICAgCUtKU19KU09iamVjdF9KU09iamVjdENhbGwKKzsgICAJS0pTX0pTT2Jq
ZWN0X0pTT2JqZWN0RXZhbAorOyAgIAlLSlNfSlNPYmplY3RfSlNPYmplY3RHZXRNZW1iZXIKKzsg
ICAJS0pTX0pTT2JqZWN0X0pTT2JqZWN0R2V0U2xvdAorOyAgIAlLSlNfSlNPYmplY3RfSlNPYmpl
Y3RSZW1vdmVNZW1iZXIKKzsgICAJS0pTX0pTT2JqZWN0X0pTT2JqZWN0U2V0TWVtYmVyCis7ICAg
CUtKU19KU09iamVjdF9KU09iamVjdFNldFNsb3QKKzsgICAJS0pTX0pTT2JqZWN0X0pTT2JqZWN0
VG9TdHJpbmcKKyAgICAgICAgc2V0VXNlT3BlblNvdXJjZVdlYktpdAorICAgICAgICBzaHV0RG93
bldlYktpdAorICAgICAgICBwcm9nSURGb3JDbGFzcworICAgICAgICBXZWJMb2NhbGl6ZWRTdHJp
bmdVVEY4CisgICAgICAgIFdlYkxvY2FsaXplZExQQ1RTVFJVVEY4CisgICAgICAgID9mYXN0TWFs
bG9jQFdURkBAWUFQQVhJQFoKKyAgICAgICAgP2Zhc3RaZXJvZWRNYWxsb2NAV1RGQEBZQVBBWElA
WgorICAgICAgICA/ZmFzdEZyZWVAV1RGQEBZQVhQQVhAWgorICAgICAgICA/ZmFzdENhbGxvY0BX
VEZAQFlBUEFYSUlAWgorICAgICAgICA/PzBNdXRleEBXVEZAQFFBRUBYWgorICAgICAgICA/PzBU
aHJlYWRDb25kaXRpb25AV1RGQEBRQUVAWFoKKyAgICAgICAgPz8xTXV0ZXhAV1RGQEBRQUVAWFoK
KyAgICAgICAgPz8xVGhyZWFkQ29uZGl0aW9uQFdURkBAUUFFQFhaCisgICAgICAgID9icm9hZGNh
c3RAVGhyZWFkQ29uZGl0aW9uQFdURkBAUUFFWFhaCisgICAgICAgID9jYWxsT25NYWluVGhyZWFk
QFdURkBAWUFYUDZBWFBBWEBaMEBaCisgICAgICAgID9jcmVhdGVUaHJlYWRAV1RGQEBZQUlQNkFQ
QVhQQVhAWjBQQkRAWgorICAgICAgICA/Y3VycmVudFRocmVhZEBXVEZAQFlBSVhaCisgICAgICAg
ID9kZXRhY2hUaHJlYWRAV1RGQEBZQVhJQFoKKyAgICAgICAgP2luaXRpYWxpemVNYWluVGhyZWFk
QFdURkBAWUFYWFoKKyAgICAgICAgP2luaXRpYWxpemVUaHJlYWRpbmdAV1RGQEBZQVhYWgorICAg
ICAgICA/aXNNYWluVGhyZWFkQFdURkBAWUFfTlhaCisgICAgICAgID9sb2NrQE11dGV4QFdURkBA
UUFFWFhaCisgICAgICAgID9sb2NrQXRvbWljYWxseUluaXRpYWxpemVkU3RhdGljTXV0ZXhAV1RG
QEBZQVhYWgorICAgICAgICA/c2lnbmFsQFRocmVhZENvbmRpdGlvbkBXVEZAQFFBRVhYWgorICAg
ICAgICA/dHJ5TG9ja0BNdXRleEBXVEZAQFFBRV9OWFoKKyAgICAgICAgP3VubG9ja0BNdXRleEBX
VEZAQFFBRVhYWgorICAgICAgICA/dW5sb2NrQXRvbWljYWxseUluaXRpYWxpemVkU3RhdGljTXV0
ZXhAV1RGQEBZQVhYWgorICAgICAgICA/d2FpdEBUaHJlYWRDb25kaXRpb25AV1RGQEBRQUVYQUFW
TXV0ZXhAMkBAWgorICAgICAgICA/d2FpdEZvclRocmVhZENvbXBsZXRpb25AV1RGQEBZQUhJUEFQ
QVhAWgorCisgICAgICAgIDsgVGhlc2UgZnVuY3Rpb25zIGFyZSBkZXByZWNhdGVkCisgICAgICAg
IFdlYkxvY2FsaXplZFN0cmluZworICAgICAgICBXZWJMb2NhbGl6ZWRMUENUU1RSCisgICAgICAg
IFNldFdlYkxvY2FsaXplZFN0cmluZ01haW5CdW5kbGUKKyAgICAgICAgP2NyZWF0ZVRocmVhZEBX
VEZAQFlBSVA2QVBBWFBBWEBaMEBaCkluZGV4OiBXZWJLaXQvd2luL1dlYktpdC52Y3Byb2ovV2Vi
S2l0X0NhaXJvX2RlYnVnLmRlZgo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBXZWJLaXQvd2luL1dlYktpdC52Y3By
b2ovV2ViS2l0X0NhaXJvX2RlYnVnLmRlZgkocmV2aXNpb24gMCkKKysrIFdlYktpdC93aW4vV2Vi
S2l0LnZjcHJvai9XZWJLaXRfQ2Fpcm9fZGVidWcuZGVmCShyZXZpc2lvbiAwKQpAQCAtMCwwICsx
LDEzMyBAQAorTElCUkFSWSAgICAiV2ViS2l0X2RlYnVnIgorCitFWFBPUlRTCisgICAgICAgIERs
bEdldENsYXNzT2JqZWN0ICAgUFJJVkFURQorICAgICAgICBEbGxDYW5VbmxvYWROb3cgICAgIFBS
SVZBVEUKKyAgICAgICAgRGxsUmVnaXN0ZXJTZXJ2ZXIgICBQUklWQVRFCisgICAgICAgIERsbFVu
cmVnaXN0ZXJTZXJ2ZXIgUFJJVkFURQorICAgICAgICBSdW5Bc0xvY2FsU2VydmVyICAgIFBSSVZB
VEUKKyAgICAgICAgTG9jYWxTZXJ2ZXJEaWREaWUgICBQUklWQVRFCisgICAgICAgIEpTQ2hlY2tT
Y3JpcHRTeW50YXgKKyAgICAgICAgSlNDbGFzc0NyZWF0ZQorICAgICAgICBKU0NsYXNzUmVsZWFz
ZQorICAgICAgICBKU0NsYXNzUmV0YWluCisgICAgICAgIEpTQ29udGV4dEdldEdsb2JhbE9iamVj
dAorICAgICAgICBKU0V2YWx1YXRlU2NyaXB0CisgICAgICAgIEpTR2FyYmFnZUNvbGxlY3QKKyAg
ICAgICAgSlNHbG9iYWxDb250ZXh0Q3JlYXRlCisgICAgICAgIEpTR2xvYmFsQ29udGV4dFJlbGVh
c2UKKyAgICAgICAgSlNHbG9iYWxDb250ZXh0UmV0YWluCisgICAgICAgIEpTT2JqZWN0Q2FsbEFz
Q29uc3RydWN0b3IKKyAgICAgICAgSlNPYmplY3RDYWxsQXNGdW5jdGlvbgorICAgICAgICBKU09i
amVjdENvcHlQcm9wZXJ0eU5hbWVzCisgICAgICAgIEpTT2JqZWN0RGVsZXRlUHJvcGVydHkKKyAg
ICAgICAgSlNPYmplY3RHZXRQcml2YXRlCisgICAgICAgIEpTT2JqZWN0R2V0UHJvcGVydHkKKyAg
ICAgICAgSlNPYmplY3RHZXRQcm9wZXJ0eUF0SW5kZXgKKyAgICAgICAgSlNPYmplY3RHZXRQcm90
b3R5cGUKKyAgICAgICAgSlNPYmplY3RIYXNQcm9wZXJ0eQorICAgICAgICBKU09iamVjdElzQ29u
c3RydWN0b3IKKyAgICAgICAgSlNPYmplY3RJc0Z1bmN0aW9uCisgICAgICAgIEpTT2JqZWN0TWFr
ZQorICAgICAgICBKU09iamVjdE1ha2VBcnJheQorICAgICAgICBKU09iamVjdE1ha2VDb25zdHJ1
Y3RvcgorICAgICAgICBKU09iamVjdE1ha2VEYXRlCisgICAgICAgIEpTT2JqZWN0TWFrZUZ1bmN0
aW9uCisgICAgICAgIEpTT2JqZWN0TWFrZUZ1bmN0aW9uV2l0aENhbGxiYWNrCisgICAgICAgIEpT
T2JqZWN0TWFrZVJlZ0V4cAorICAgICAgICBKU09iamVjdFNldFByaXZhdGUKKyAgICAgICAgSlNP
YmplY3RTZXRQcm9wZXJ0eQorICAgICAgICBKU09iamVjdFNldFByb3BlcnR5QXRJbmRleAorICAg
ICAgICBKU09iamVjdFNldFByb3RvdHlwZQorICAgICAgICBKU1Byb3BlcnR5TmFtZUFjY3VtdWxh
dG9yQWRkTmFtZQorICAgICAgICBKU1Byb3BlcnR5TmFtZUFycmF5R2V0Q291bnQKKyAgICAgICAg
SlNQcm9wZXJ0eU5hbWVBcnJheUdldE5hbWVBdEluZGV4CisgICAgICAgIEpTUHJvcGVydHlOYW1l
QXJyYXlSZWxlYXNlCisgICAgICAgIEpTUHJvcGVydHlOYW1lQXJyYXlSZXRhaW4KKyAgICAgICAg
SlNTdHJpbmdDb3B5QlNUUgorICAgICAgICBKU1N0cmluZ0NvcHlDRlN0cmluZworICAgICAgICBK
U1N0cmluZ0NyZWF0ZVdpdGhCU1RSCisgICAgICAgIEpTU3RyaW5nQ3JlYXRlV2l0aENGU3RyaW5n
CisgICAgICAgIEpTU3RyaW5nQ3JlYXRlV2l0aENoYXJhY3RlcnMKKyAgICAgICAgSlNTdHJpbmdD
cmVhdGVXaXRoVVRGOENTdHJpbmcKKyAgICAgICAgSlNTdHJpbmdHZXRDaGFyYWN0ZXJzUHRyCisg
ICAgICAgIEpTU3RyaW5nR2V0TGVuZ3RoCisgICAgICAgIEpTU3RyaW5nR2V0TWF4aW11bVVURjhD
U3RyaW5nU2l6ZQorICAgICAgICBKU1N0cmluZ0dldFVURjhDU3RyaW5nCisgICAgICAgIEpTU3Ry
aW5nSXNFcXVhbAorICAgICAgICBKU1N0cmluZ0lzRXF1YWxUb1VURjhDU3RyaW5nCisgICAgICAg
IEpTU3RyaW5nUmVsZWFzZQorICAgICAgICBKU1N0cmluZ1JldGFpbgorICAgICAgICBKU1ZhbHVl
R2V0VHlwZQorICAgICAgICBKU1ZhbHVlSXNCb29sZWFuCisgICAgICAgIEpTVmFsdWVJc0VxdWFs
CisgICAgICAgIEpTVmFsdWVJc0luc3RhbmNlT2ZDb25zdHJ1Y3RvcgorICAgICAgICBKU1ZhbHVl
SXNOdWxsCisgICAgICAgIEpTVmFsdWVJc051bWJlcgorICAgICAgICBKU1ZhbHVlSXNPYmplY3QK
KyAgICAgICAgSlNWYWx1ZUlzT2JqZWN0T2ZDbGFzcworICAgICAgICBKU1ZhbHVlSXNTdHJpY3RF
cXVhbAorICAgICAgICBKU1ZhbHVlSXNTdHJpbmcKKyAgICAgICAgSlNWYWx1ZUlzVW5kZWZpbmVk
CisgICAgICAgIEpTVmFsdWVNYWtlQm9vbGVhbgorICAgICAgICBKU1ZhbHVlTWFrZU51bGwKKyAg
ICAgICAgSlNWYWx1ZU1ha2VOdW1iZXIKKyAgICAgICAgSlNWYWx1ZU1ha2VTdHJpbmcKKyAgICAg
ICAgSlNWYWx1ZU1ha2VVbmRlZmluZWQKKyAgICAgICAgSlNWYWx1ZVByb3RlY3QKKyAgICAgICAg
SlNWYWx1ZVRvQm9vbGVhbgorICAgICAgICBKU1ZhbHVlVG9OdW1iZXIKKyAgICAgICAgSlNWYWx1
ZVRvT2JqZWN0CisgICAgICAgIEpTVmFsdWVUb1N0cmluZ0NvcHkKKyAgICAgICAgSlNWYWx1ZVVu
cHJvdGVjdAorOyAgICAgICBLSlNfSlNDcmVhdGVOYXRpdmVKU09iamVjdAorOyAgICAgICBLSlNf
SlNPYmplY3RfSlNGaW5hbGl6ZQorOyAgICAgICBLSlNfSlNPYmplY3RfSlNPYmplY3RDYWxsCis7
ICAgICAgIEtKU19KU09iamVjdF9KU09iamVjdEV2YWwKKzsgICAgICAgS0pTX0pTT2JqZWN0X0pT
T2JqZWN0R2V0TWVtYmVyCis7ICAgICAgIEtKU19KU09iamVjdF9KU09iamVjdEdldFNsb3QKKzsg
ICAgICAgS0pTX0pTT2JqZWN0X0pTT2JqZWN0UmVtb3ZlTWVtYmVyCis7ICAgICAgIEtKU19KU09i
amVjdF9KU09iamVjdFNldE1lbWJlcgorOyAgICAgICBLSlNfSlNPYmplY3RfSlNPYmplY3RTZXRT
bG90Cis7ICAgICAgIEtKU19KU09iamVjdF9KU09iamVjdFRvU3RyaW5nCisgICAgICAgIHNldFVz
ZU9wZW5Tb3VyY2VXZWJLaXQKKyAgICAgICAgc2h1dERvd25XZWJLaXQKKyAgICAgICAgcHJvZ0lE
Rm9yQ2xhc3MKKyAgICAgICAgV2ViTG9jYWxpemVkU3RyaW5nVVRGOAorICAgICAgICBXZWJMb2Nh
bGl6ZWRMUENUU1RSVVRGOAorICAgICAgICBXZWJEcmF3VGV4dAorICAgICAgICA/ZmFzdE1hbGxv
Y0BXVEZAQFlBUEFYSUBaCisgICAgICAgID9mYXN0WmVyb2VkTWFsbG9jQFdURkBAWUFQQVhJQFoK
KyAgICAgICAgP2Zhc3RGcmVlQFdURkBAWUFYUEFYQFoKKyAgICAgICAgP2Zhc3RDYWxsb2NAV1RG
QEBZQVBBWElJQFoKKyAgICAgICAgPz8wTXV0ZXhAV1RGQEBRQUVAWFoKKyAgICAgICAgPz8wVGhy
ZWFkQ29uZGl0aW9uQFdURkBAUUFFQFhaCisgICAgICAgID8/MU11dGV4QFdURkBAUUFFQFhaCisg
ICAgICAgID8/MVRocmVhZENvbmRpdGlvbkBXVEZAQFFBRUBYWgorICAgICAgICA/YnJvYWRjYXN0
QFRocmVhZENvbmRpdGlvbkBXVEZAQFFBRVhYWgorICAgICAgICA/Y2FsbE9uTWFpblRocmVhZEBX
VEZAQFlBWFA2QVhQQVhAWjBAWgorICAgICAgICA/Y3JlYXRlVGhyZWFkQFdURkBAWUFJUDZBUEFY
UEFYQFowUEJEQFoKKyAgICAgICAgP2N1cnJlbnRUaHJlYWRAV1RGQEBZQUlYWgorICAgICAgICA/
ZGV0YWNoVGhyZWFkQFdURkBAWUFYSUBaCisgICAgICAgID9pbml0aWFsaXplTWFpblRocmVhZEBX
VEZAQFlBWFhaCisgICAgICAgID9pbml0aWFsaXplVGhyZWFkaW5nQFdURkBAWUFYWFoKKyAgICAg
ICAgP2lzTWFpblRocmVhZEBXVEZAQFlBX05YWgorICAgICAgICA/bG9ja0BNdXRleEBXVEZAQFFB
RVhYWgorICAgICAgICA/bG9ja0F0b21pY2FsbHlJbml0aWFsaXplZFN0YXRpY011dGV4QFdURkBA
WUFYWFogICAgICAgIAorICAgICAgICA/c2lnbmFsQFRocmVhZENvbmRpdGlvbkBXVEZAQFFBRVhY
WgorICAgICAgICA/dHJ5TG9ja0BNdXRleEBXVEZAQFFBRV9OWFoKKyAgICAgICAgP3VubG9ja0BN
dXRleEBXVEZAQFFBRVhYWgorICAgICAgICA/dW5sb2NrQXRvbWljYWxseUluaXRpYWxpemVkU3Rh
dGljTXV0ZXhAV1RGQEBZQVhYWgorICAgICAgICA/d2FpdEBUaHJlYWRDb25kaXRpb25AV1RGQEBR
QUVYQUFWTXV0ZXhAMkBAWgorICAgICAgICA/d2FpdEZvclRocmVhZENvbXBsZXRpb25AV1RGQEBZ
QUhJUEFQQVhAWgorICAgICAgICBXVEZMb2cKKyAgICAgICAgV1RGUmVwb3J0QXJndW1lbnRBc3Nl
cnRpb25GYWlsdXJlCisgICAgICAgIFdURlJlcG9ydEFzc2VydGlvbkZhaWx1cmUKKyAgICAgICAg
V1RGUmVwb3J0QXNzZXJ0aW9uRmFpbHVyZVdpdGhNZXNzYWdlCisgICAgICAgIFdURlJlcG9ydEVy
cm9yCisKKyAgICAgICAgOyBUaGVzZSBmdW5jdGlvbnMgYXJlIGRlcHJlY2F0ZWQKKyAgICAgICAg
V2ViTG9jYWxpemVkU3RyaW5nCisgICAgICAgIFdlYkxvY2FsaXplZExQQ1RTVFIKKyAgICAgICAg
U2V0V2ViTG9jYWxpemVkU3RyaW5nTWFpbkJ1bmRsZQorICAgICAgICA/Y3JlYXRlVGhyZWFkQFdU
RkBAWUFJUDZBUEFYUEFYQFowQFoK
</data>

          </attachment>
      

    </bug>

</bugzilla>