<?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>45951</bug_id>
          
          <creation_ts>2010-09-17 01:44:51 -0700</creation_ts>
          <short_desc>[EFL] support Progress Tag</short_desc>
          <delta_ts>2010-10-06 09:29:01 -0700</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>1</classification_id>
          <classification>Unclassified</classification>
          <product>WebKit</product>
          <component>WebKit EFL</component>
          <version>528+ (Nightly build)</version>
          <rep_platform>PC</rep_platform>
          <op_sys>All</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>0</everconfirmed>
          <reporter name="Ryuan Choi">ryuan.choi</reporter>
          <assigned_to name="Nobody">webkit-unassigned</assigned_to>
          <cc>antognolli+webkit</cc>
    
    <cc>commit-queue</cc>
    
    <cc>leandro</cc>
    
    <cc>lucas.de.marchi</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>280573</commentid>
    <comment_count>0</comment_count>
    <who name="Ryuan Choi">ryuan.choi</who>
    <bug_when>2010-09-17 01:44:51 -0700</bug_when>
    <thetext>EWK doesn&apos;t support Progress tag yet.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>280582</commentid>
    <comment_count>1</comment_count>
      <attachid>67894</attachid>
    <who name="Ryuan Choi">ryuan.choi</who>
    <bug_when>2010-09-17 02:19:56 -0700</bug_when>
    <thetext>Created attachment 67894
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>281345</commentid>
    <comment_count>2</comment_count>
    <who name="Ryuan Choi">ryuan.choi</who>
    <bug_when>2010-09-19 18:27:57 -0700</bug_when>
    <thetext>(In reply to comment #1)
&gt; Created an attachment (id=67894) [details]
&gt; Patch

I tested using LayoutTests/fast/dom/HTMLProgressElement/progress-element.html</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>285443</commentid>
    <comment_count>3</comment_count>
    <who name="Rafael Antognolli">antognolli+webkit</who>
    <bug_when>2010-09-27 07:20:44 -0700</bug_when>
    <thetext>The patch looks good to me.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>290122</commentid>
    <comment_count>4</comment_count>
      <attachid>69895</attachid>
    <who name="Ryuan Choi">ryuan.choi</who>
    <bug_when>2010-10-06 00:09:39 -0700</bug_when>
    <thetext>Created attachment 69895
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>290124</commentid>
    <comment_count>5</comment_count>
    <who name="Ryuan Choi">ryuan.choi</who>
    <bug_when>2010-10-06 00:11:03 -0700</bug_when>
    <thetext>(In reply to comment #4)
&gt; Created an attachment (id=69895) [details]
&gt; Patch

I update patch because some of code was already landed.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>290235</commentid>
    <comment_count>6</comment_count>
      <attachid>69895</attachid>
    <who name="Lucas De Marchi">lucas.de.marchi</who>
    <bug_when>2010-10-06 05:41:30 -0700</bug_when>
    <thetext>Comment on attachment 69895
Patch

Looks good.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>290306</commentid>
    <comment_count>7</comment_count>
      <attachid>69895</attachid>
    <who name="Antonio Gomes">tonikitoo</who>
    <bug_when>2010-10-06 08:13:50 -0700</bug_when>
    <thetext>Comment on attachment 69895
Patch

Nice patch!</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>290363</commentid>
    <comment_count>8</comment_count>
      <attachid>69895</attachid>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2010-10-06 09:28:55 -0700</bug_when>
    <thetext>Comment on attachment 69895
Patch

Clearing flags on attachment: 69895

Committed r69198: &lt;http://trac.webkit.org/changeset/69198&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>290364</commentid>
    <comment_count>9</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2010-10-06 09:29:01 -0700</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>67894</attachid>
            <date>2010-09-17 02:19:56 -0700</date>
            <delta_ts>2010-10-06 00:09:33 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-45951-20100917181949.patch</filename>
            <type>text/plain</type>
            <size>13708</size>
            <attacher name="Ryuan Choi">ryuan.choi</attacher>
            
              <data encoding="base64">SW5kZXg6IFdlYkNvcmUvQ2hhbmdlTG9nCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIFdlYkNvcmUvQ2hhbmdlTG9n
CShyZXZpc2lvbiA2NzcwMCkKKysrIFdlYkNvcmUvQ2hhbmdlTG9nCSh3b3JraW5nIGNvcHkpCkBA
IC0xLDMgKzEsMjIgQEAKKzIwMTAtMDktMTcgIFJ5dWFuIENob2kgIDxyeXVhbi5jaG9pQHNhbXN1
bmcuY29tPgorCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAg
IFtFRkxdIHN1cHBvcnQgUHJvZ3Jlc3MgVGFnCisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQu
b3JnL3Nob3dfYnVnLmNnaT9pZD00NTk1MQorCisgICAgICAgIEltcGxlbWVudCB0byByZW5kZXIg
cHJvZ3Jlc3MgdGFnLgorCisgICAgICAgIE5vIG5ldyB0ZXN0cy4gRXhpc3RpbmcgdGVzdHMgaW4g
ZmFzdC9kb20vSFRNTFByb2dyZXNzRWxlbWVudC4KKworICAgICAgICAqIENNYWtlTGlzdHNFZmwu
dHh0OiBhZGQgQWNjZXNzaWJpbGl0eVByb2dyZXNzSW5kaWNhdG9yLmNwcAorICAgICAgICAqIHBs
YXRmb3JtL2VmbC9SZW5kZXJUaGVtZUVmbC5jcHA6CisgICAgICAgIChXZWJDb3JlOjpSZW5kZXJU
aGVtZUVmbDo6cGFpbnRUaGVtZVBhcnQpOgorICAgICAgICAoV2ViQ29yZTo6UmVuZGVyVGhlbWVF
Zmw6OmVkamVHcm91cEZyb21Gb3JtVHlwZSk6CisgICAgICAgIChXZWJDb3JlOjpSZW5kZXJUaGVt
ZUVmbDo6YWRqdXN0UHJvZ3Jlc3NCYXJTdHlsZSk6IEFkZGVkCisgICAgICAgIChXZWJDb3JlOjpS
ZW5kZXJUaGVtZUVmbDo6cGFpbnRQcm9ncmVzc0Jhcik6IEFkZGVkCisgICAgICAgICogcGxhdGZv
cm0vZWZsL1JlbmRlclRoZW1lRWZsLmg6CisKIDIwMTAtMDktMTYgIHRha2FubyB0YWt1bWkgIDx0
YWthbm8xQGFzaWEuYXBwbGUuY29tPgogCiAgICAgICAgIFJldmlld2VkIGJ5IEtlbnQgVGFtdXJh
LgpJbmRleDogV2ViQ29yZS9DTWFrZUxpc3RzRWZsLnR4dAo9PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBXZWJDb3Jl
L0NNYWtlTGlzdHNFZmwudHh0CShyZXZpc2lvbiA2NzY4MCkKKysrIFdlYkNvcmUvQ01ha2VMaXN0
c0VmbC50eHQJKHdvcmtpbmcgY29weSkKQEAgLTE2Myw2ICsxNjMsMTIgQEAgSUYgKFdURl9VU0Vf
Q1VSTCkKICAgKQogRU5ESUYgKCkKIAorSUYgKEVOQUJMRV9QUk9HUkVTU19UQUcpCisgIExJU1Qo
QVBQRU5EIFdlYkNvcmVfU09VUkNFUworICAgIGFjY2Vzc2liaWxpdHkvQWNjZXNzaWJpbGl0eVBy
b2dyZXNzSW5kaWNhdG9yLmNwcAorICApCitFTkRJRiAoKQorCiBJRiAoRU5BQkxFX1ZJREVPKQog
ICBMSVNUKEFQUEVORCBXZWJDb3JlX0xJQlJBUklFUwogICAgICR7R1N0cmVhbWVyLUFwcF9MSUJS
QVJJRVN9CkluZGV4OiBXZWJDb3JlL3BsYXRmb3JtL2VmbC9SZW5kZXJUaGVtZUVmbC5jcHAKPT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PQotLS0gV2ViQ29yZS9wbGF0Zm9ybS9lZmwvUmVuZGVyVGhlbWVFZmwuY3BwCShyZXZp
c2lvbiA2NzY4MCkKKysrIFdlYkNvcmUvcGxhdGZvcm0vZWZsL1JlbmRlclRoZW1lRWZsLmNwcAko
d29ya2luZyBjb3B5KQpAQCAtMzUsNiArMzUsNyBAQAogI2luY2x1ZGUgIlBhZ2UuaCIKICNpbmNs
dWRlICJSZW5kZXJCb3guaCIKICNpbmNsdWRlICJSZW5kZXJPYmplY3QuaCIKKyNpbmNsdWRlICJS
ZW5kZXJQcm9ncmVzcy5oIgogI2luY2x1ZGUgIlJlbmRlclNsaWRlci5oIgogI2luY2x1ZGUgPHd0
Zi90ZXh0L0NTdHJpbmcuaD4KIApAQCAtMjk2LDYgKzI5NywyNSBAQCBib29sIFJlbmRlclRoZW1l
RWZsOjpwYWludFRoZW1lUGFydChSZW5kCiAgICAgICAgIG1zZy0+dmFsWzBdID0gc3RhdGljX2Nh
c3Q8ZmxvYXQ+KHZhbHVlKSAvIHN0YXRpY19jYXN0PGZsb2F0PihtYXgpOwogICAgICAgICBtc2ct
PnZhbFsxXSA9IDAuMTsKICAgICAgICAgZWRqZV9vYmplY3RfbWVzc2FnZV9zZW5kKGNlLT5vLCBF
REpFX01FU1NBR0VfRkxPQVRfU0VULCAwLCBtc2cpOworI2lmIEVOQUJMRShQUk9HUkVTU19UQUcp
CisgICAgfSBlbHNlIGlmICh0eXBlID09IFByb2dyZXNzQmFyKSB7CisgICAgICAgIFJlbmRlclBy
b2dyZXNzKiByZW5kZXJQcm9ncmVzcyA9IHRvUmVuZGVyUHJvZ3Jlc3Mobyk7CisgICAgICAgIEVk
amVfTWVzc2FnZV9GbG9hdF9TZXQqIG1zZzsKKyAgICAgICAgaW50IG1heDsKKyAgICAgICAgZG91
YmxlIHZhbHVlOworCisgICAgICAgIG1zZyA9IHN0YXRpY19jYXN0PEVkamVfTWVzc2FnZV9GbG9h
dF9TZXQqPihhbGxvY2Eoc2l6ZW9mKEVkamVfTWVzc2FnZV9GbG9hdF9TZXQpICsgc2l6ZW9mKGZs
b2F0KSkpOworICAgICAgICBtYXggPSByZWN0LndpZHRoKCk7CisgICAgICAgIHZhbHVlID0gcmVu
ZGVyUHJvZ3Jlc3MtPnBvc2l0aW9uKCk7CisKKyAgICAgICAgbXNnLT5jb3VudCA9IDI7CisgICAg
ICAgIGlmIChvLT5zdHlsZSgpLT5kaXJlY3Rpb24oKSA9PSBSVEwpCisgICAgICAgICAgICBtc2ct
PnZhbFswXSA9ICgxLjAgLSB2YWx1ZSkgKiBtYXg7CisgICAgICAgIGVsc2UKKyAgICAgICAgICAg
IG1zZy0+dmFsWzBdID0gMDsKKyAgICAgICAgbXNnLT52YWxbMV0gPSB2YWx1ZTsKKyAgICAgICAg
ZWRqZV9vYmplY3RfbWVzc2FnZV9zZW5kKGNlLT5vLCBFREpFX01FU1NBR0VfRkxPQVRfU0VULCAw
LCBtc2cpOworI2VuZGlmCiAgICAgfQogCiAgICAgZWRqZV9vYmplY3RfY2FsY19mb3JjZShjZS0+
byk7CkBAIC01NjIsNiArNTgyLDkgQEAgY29uc3QgY2hhciogUmVuZGVyVGhlbWVFZmw6OmVkamVH
cm91cEZybwogICAgICAgICBXKCJlbnRyeSIpLAogICAgICAgICBXKCJjaGVja2JveCIpLAogICAg
ICAgICBXKCJjb21ibyIpLAorI2lmIEVOQUJMRShQUk9HUkVTU19UQUcpCisgICAgICAgIFcoInBy
b2dyZXNzYmFyIiksCisjZW5kaWYKICAgICAgICAgVygic2VhcmNoL2ZpZWxkIiksCiAgICAgICAg
IFcoInNlYXJjaC9kZWNvcmF0aW9uIiksCiAgICAgICAgIFcoInNlYXJjaC9yZXN1bHRzX2J1dHRv
biIpLApAQCAtMTAwOCw0ICsxMDMxLDE2IEBAIHZvaWQgUmVuZGVyVGhlbWVFZmw6OnN5c3RlbUZv
bnQoaW50IHByb3AKICAgICBmb250RGVzY3JpcHRpb24uc2V0SXRhbGljKGZhbHNlKTsKIH0KIAor
I2lmIEVOQUJMRShQUk9HUkVTU19UQUcpCit2b2lkIFJlbmRlclRoZW1lRWZsOjphZGp1c3RQcm9n
cmVzc0JhclN0eWxlKENTU1N0eWxlU2VsZWN0b3IqLCBSZW5kZXJTdHlsZSogc3R5bGUsIEVsZW1l
bnQqKSBjb25zdAoreworICAgIHN0eWxlLT5zZXRCb3hTaGFkb3coMCk7Cit9CisKK2Jvb2wgUmVu
ZGVyVGhlbWVFZmw6OnBhaW50UHJvZ3Jlc3NCYXIoUmVuZGVyT2JqZWN0KiBvLCBjb25zdCBQYWlu
dEluZm8mIGksIGNvbnN0IEludFJlY3QmIHJlY3QpCit7CisgICAgcmV0dXJuIHBhaW50VGhlbWVQ
YXJ0KG8sIFByb2dyZXNzQmFyLCBpLCByZWN0KTsKK30KKyNlbmRpZgorCiB9CkluZGV4OiBXZWJD
b3JlL3BsYXRmb3JtL2VmbC9SZW5kZXJUaGVtZUVmbC5oCj09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIFdlYkNvcmUv
cGxhdGZvcm0vZWZsL1JlbmRlclRoZW1lRWZsLmgJKHJldmlzaW9uIDY3NjgwKQorKysgV2ViQ29y
ZS9wbGF0Zm9ybS9lZmwvUmVuZGVyVGhlbWVFZmwuaAkod29ya2luZyBjb3B5KQpAQCAtNDUsNiAr
NDUsOSBAQCBlbnVtIEZvcm1UeXBlIHsgLy8gS0VFUCBJTiBTWU5DIFdJVEggZWRqCiAgICAgVGV4
dEZpZWxkLAogICAgIENoZWNrQm94LAogICAgIENvbWJvQm94LAorI2lmIEVOQUJMRShQUk9HUkVT
U19UQUcpCisgICAgUHJvZ3Jlc3NCYXIsCisjZW5kaWYKICAgICBTZWFyY2hGaWVsZCwKICAgICBT
ZWFyY2hGaWVsZERlY29yYXRpb24sCiAgICAgU2VhcmNoRmllbGRSZXN1bHRzQnV0dG9uLApAQCAt
MTQ1LDYgKzE0OCwxMSBAQCBwdWJsaWM6CiAKICAgICBzdGF0aWMgdm9pZCBzZXREZWZhdWx0Rm9u
dFNpemUoaW50IHNpemUpOwogCisjaWYgRU5BQkxFKFBST0dSRVNTX1RBRykKKyAgICB2aXJ0dWFs
IHZvaWQgYWRqdXN0UHJvZ3Jlc3NCYXJTdHlsZShDU1NTdHlsZVNlbGVjdG9yKiwgUmVuZGVyU3R5
bGUqLCBFbGVtZW50KikgY29uc3Q7CisgICAgdmlydHVhbCBib29sIHBhaW50UHJvZ3Jlc3NCYXIo
UmVuZGVyT2JqZWN0KiwgY29uc3QgUGFpbnRJbmZvJiwgY29uc3QgSW50UmVjdCYpOworI2VuZGlm
CisKIHByb3RlY3RlZDoKICAgICBzdGF0aWMgZmxvYXQgZGVmYXVsdEZvbnRTaXplOwogCkluZGV4
OiBXZWJLaXQvZWZsL0NoYW5nZUxvZwo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBXZWJLaXQvZWZsL0NoYW5nZUxv
ZwkocmV2aXNpb24gNjc3MDApCisrKyBXZWJLaXQvZWZsL0NoYW5nZUxvZwkod29ya2luZyBjb3B5
KQpAQCAtMSwzICsxLDE5IEBACisyMDEwLTA5LTE3ICBSeXVhbiBDaG9pICA8cnl1YW4uY2hvaUBz
YW1zdW5nLmNvbT4KKworICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAg
ICAgICBbRUZMXSBzdXBwb3J0IFByb2dyZXNzIFRhZworICAgICAgICBodHRwczovL2J1Z3Mud2Vi
a2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9NDU5NTEKKworICAgICAgICBJbXBsZW1lbnQgcHJvZ3Jl
c3NiYXIuZWRjIHRvIHN1cHBvcnQgcHJvZ3Jlc3MgdGFnCisKKyAgICAgICAgKiBDTWFrZUxpc3Rz
RWZsLnR4dDoKKyAgICAgICAgKiBEZWZhdWx0VGhlbWUvZGVmYXVsdC5lZGM6IGluY2x1ZGUgcHJv
Z3Jlc3NiYXIuZWRjCisgICAgICAgICogRGVmYXVsdFRoZW1lL3dpZGdldC9wcm9ncmVzc2Jhcjog
QWRkZWQuCisgICAgICAgICogRGVmYXVsdFRoZW1lL3dpZGdldC9wcm9ncmVzc2Jhci9idF9iYXNl
LnBuZzogQWRkZWQuCisgICAgICAgICogRGVmYXVsdFRoZW1lL3dpZGdldC9wcm9ncmVzc2Jhci9w
cm9ncmVzc2Jhci5lZGM6IEFkZGVkLgorICAgICAgICAqIERlZmF1bHRUaGVtZS93aWRnZXQvcHJv
Z3Jlc3NiYXIvc2hlbGZfaW5zZXQucG5nOiBBZGRlZC4KKwogMjAxMC0wOS0xNiAgRGFyaW4gQWRs
ZXIgIDxkYXJpbkBhcHBsZS5jb20+CiAKICAgICAgICAgRml4IGJ1aWxkLgpJbmRleDogV2ViS2l0
L2VmbC9DTWFrZUxpc3RzRWZsLnR4dAo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBXZWJLaXQvZWZsL0NNYWtlTGlz
dHNFZmwudHh0CShyZXZpc2lvbiA2NzY4MCkKKysrIFdlYktpdC9lZmwvQ01ha2VMaXN0c0VmbC50
eHQJKHdvcmtpbmcgY29weSkKQEAgLTg4LDExICs4OCwxNiBAQCBJRiAoV1RGX1VTRV9DVVJMKQog
ICBMSVNUKEFQUEVORCBXZWJLaXRfTElCUkFSSUVTICR7Q1VSTF9MSUJSQVJJRVN9KQogRU5ESUYg
KCkKIAorU0VUKFdlYktpdF9USEVNRV9ERUZJTklUSU9OICIiKQorSUYgKEVOQUJMRV9QUk9HUkVT
U19UQUcpCisgIExJU1QoQVBQRU5EIFdlYktpdF9USEVNRV9ERUZJTklUSU9OICItREVOQUJMRV9Q
Uk9HUkVTU19UQUciKQorRU5ESUYgKCkKKwogRklMRShNQUtFX0RJUkVDVE9SWSAke0NNQUtFX0JJ
TkFSWV9ESVJ9L1dlYktpdC9lZmwvRGVmYXVsdFRoZW1lKQogU0VUKFdlYktpdF9USEVNRSAke0NN
QUtFX0JJTkFSWV9ESVJ9L1dlYktpdC9lZmwvRGVmYXVsdFRoZW1lL2RlZmF1bHQuZWRqKQogQURE
X0NVU1RPTV9DT01NQU5EKAogICBPVVRQVVQgJHtXZWJLaXRfVEhFTUV9Ci0gIENPTU1BTkQgJHtF
REpFX0NDX0VYRUNVVEFCTEV9IC12IC1pZCAke1dFQktJVF9ESVJ9L2VmbC9EZWZhdWx0VGhlbWUg
JHtXRUJLSVRfRElSfS9lZmwvRGVmYXVsdFRoZW1lL2RlZmF1bHQuZWRjICR7V2ViS2l0X1RIRU1F
fQorICBDT01NQU5EICR7RURKRV9DQ19FWEVDVVRBQkxFfSAtdiAtaWQgJHtXRUJLSVRfRElSfS9l
ZmwvRGVmYXVsdFRoZW1lICR7V2ViS2l0X1RIRU1FX0RFRklOSVRJT059ICR7V0VCS0lUX0RJUn0v
ZWZsL0RlZmF1bHRUaGVtZS9kZWZhdWx0LmVkYyAke1dlYktpdF9USEVNRX0KICAgREVQRU5EUwog
ICAgICR7V0VCS0lUX0RJUn0vZWZsL0RlZmF1bHRUaGVtZS9kZWZhdWx0LmVkYwogICAgICR7V0VC
S0lUX0RJUn0vZWZsL0RlZmF1bHRUaGVtZS93aWRnZXQvc2xpZGVyL3NsaWRlcl9rbm9iX3YucG5n
CkBAIC0xNTYsNiArMTYxLDkgQEAgQUREX0NVU1RPTV9DT01NQU5EKAogICAgICR7V0VCS0lUX0RJ
Un0vZWZsL0RlZmF1bHRUaGVtZS93aWRnZXQvZmlsZS9maWxlX2hvdmVyLnBuZwogICAgICR7V0VC
S0lUX0RJUn0vZWZsL0RlZmF1bHRUaGVtZS93aWRnZXQvZmlsZS9maWxlX2ZvY3VzLnBuZwogICAg
ICR7V0VCS0lUX0RJUn0vZWZsL0RlZmF1bHRUaGVtZS93aWRnZXQvZmlsZS9maWxlLmVkYworICAg
ICR7V0VCS0lUX0RJUn0vZWZsL0RlZmF1bHRUaGVtZS93aWRnZXQvcHJvZ3Jlc3NiYXIvcHJvZ3Jl
c3NiYXIuZWRjCisgICAgJHtXRUJLSVRfRElSfS9lZmwvRGVmYXVsdFRoZW1lL3dpZGdldC9wcm9n
cmVzc2Jhci9zaGVsZl9pbnNldC5wbmcKKyAgICAke1dFQktJVF9ESVJ9L2VmbC9EZWZhdWx0VGhl
bWUvd2lkZ2V0L3Byb2dyZXNzYmFyL2J0X2Jhc2UucG5nCiAgIFZFUkJBVElNCiApCiAKSW5kZXg6
IFdlYktpdC9lZmwvRGVmYXVsdFRoZW1lL2RlZmF1bHQuZWRjCj09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIFdlYktp
dC9lZmwvRGVmYXVsdFRoZW1lL2RlZmF1bHQuZWRjCShyZXZpc2lvbiA2NzY4MCkKKysrIFdlYktp
dC9lZmwvRGVmYXVsdFRoZW1lL2RlZmF1bHQuZWRjCSh3b3JraW5nIGNvcHkpCkBAIC02OCw2ICs2
OCw5IEBAIGNvbGxlY3Rpb25zIHsKICNpbmNsdWRlICJ3aWRnZXQvY2hlY2svY2hlY2suZWRjIgog
I2luY2x1ZGUgIndpZGdldC9lbnRyeS9lbnRyeS5lZGMiCiAjaW5jbHVkZSAid2lkZ2V0L2NvbWJv
L2NvbWJvLmVkYyIKKyNpZmRlZiBFTkFCTEVfUFJPR1JFU1NfVEFHCisjaW5jbHVkZSAid2lkZ2V0
L3Byb2dyZXNzYmFyL3Byb2dyZXNzYmFyLmVkYyIKKyNlbmRpZgogI2luY2x1ZGUgIndpZGdldC9m
aWxlL2ZpbGUuZWRjIgogI2luY2x1ZGUgIndpZGdldC9zZWFyY2gvZmllbGQvc2VhcmNoX2ZpZWxk
LmVkYyIKICNpbmNsdWRlICJ3aWRnZXQvc2VhcmNoL2NhbmNlbC9zZWFyY2hfY2FuY2VsLmVkYyIK
SW5kZXg6IFdlYktpdC9lZmwvRGVmYXVsdFRoZW1lL3dpZGdldC9wcm9ncmVzc2Jhci9wcm9ncmVz
c2Jhci5lZGMKPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PQotLS0gV2ViS2l0L2VmbC9EZWZhdWx0VGhlbWUvd2lkZ2V0L3By
b2dyZXNzYmFyL3Byb2dyZXNzYmFyLmVkYwkocmV2aXNpb24gMCkKKysrIFdlYktpdC9lZmwvRGVm
YXVsdFRoZW1lL3dpZGdldC9wcm9ncmVzc2Jhci9wcm9ncmVzc2Jhci5lZGMJKHJldmlzaW9uIDAp
CkBAIC0wLDAgKzEsMTA4IEBACisvKgorICAgIENvcHlyaWdodCAoQykgMjAxMCBTYW1zdW5nIEVs
ZWN0cm9uaWNzCisKKyAgICBUaGlzIGZpbGUgaXMgZnJlZSBzb2Z0d2FyZTsgeW91IGNhbiByZWRp
c3RyaWJ1dGUgaXQgYW5kL29yCisgICAgbW9kaWZ5IGl0IHVuZGVyIHRoZSB0ZXJtcyBvZiB0aGUg
R05VIExpYnJhcnkgR2VuZXJhbCBQdWJsaWMKKyAgICBMaWNlbnNlIGFzIHB1Ymxpc2hlZCBieSB0
aGUgRnJlZSBTb2Z0d2FyZSBGb3VuZGF0aW9uOyBlaXRoZXIKKyAgICB2ZXJzaW9uIDIgb2YgdGhl
IExpY2Vuc2UsIG9yIChhdCB5b3VyIG9wdGlvbikgYW55IGxhdGVyIHZlcnNpb24uCisKKyAgICBU
aGlzIGZpbGUgaXMgZGlzdHJpYnV0ZWQgaW4gdGhlIGhvcGUgdGhhdCBpdCB3aWxsIGJlIHVzZWZ1
bCwKKyAgICBidXQgV0lUSE9VVCBBTlkgV0FSUkFOVFk7IHdpdGhvdXQgZXZlbiB0aGUgaW1wbGll
ZCB3YXJyYW50eSBvZgorICAgIE1FUkNIQU5UQUJJTElUWSBvciBGSVRORVNTIEZPUiBBIFBBUlRJ
Q1VMQVIgUFVSUE9TRS4gIFNlZSB0aGUgR05VCisgICAgTGlicmFyeSBHZW5lcmFsIFB1YmxpYyBM
aWNlbnNlIGZvciBtb3JlIGRldGFpbHMuCisKKyAgICBZb3Ugc2hvdWxkIGhhdmUgcmVjZWl2ZWQg
YSBjb3B5IG9mIHRoZSBHTlUgTGlicmFyeSBHZW5lcmFsIFB1YmxpYyBMaWNlbnNlCisgICAgYWxv
bmcgd2l0aCB0aGlzIGxpYnJhcnk7IHNlZSB0aGUgZmlsZSBDT1BZSU5HLkxJQi4gIElmIG5vdCwg
d3JpdGUgdG8KKyAgICB0aGUgRnJlZSBTb2Z0d2FyZSBGb3VuZGF0aW9uLCBJbmMuLCA1MSBGcmFu
a2xpbiBTdHJlZXQsIEZpZnRoIEZsb29yLAorICAgIEJvc3RvbiwgTUEgMDIxMTAtMTMwMSwgVVNB
LgorKi8KK2dyb3VwIHsKKyAgICBuYW1lOiAid2Via2l0L3dpZGdldC9wcm9ncmVzc2JhciI7Cisg
ICAgbWluOiAwIDExOyAvKiBpZiA+IDAsIHRoaXMgaXMgdGhlIG1pbmltdW0gc2l6ZSB0aGF0IHdp
bGwgYmUgYWxsb2NhdGVkLgorICAgICAgICAgICAgICAgICogSWYgd2FudHMgdG8gZHJhdyBvbiB0
b3AsIGp1c3Qgb3ZlcmZsb3cgdXNpZ24gZWRqZSdzIHJlbDEvcmVsMgorICAgICAgICAgICAgICAg
ICovCisgICAgbWF4OiA5OTk5OTkgOTk5OTk5OworCisgICAgaW1hZ2VzIHsKKyAgICAgICAgaW1h
Z2U6ICJ3aWRnZXQvcHJvZ3Jlc3NiYXIvc2hlbGZfaW5zZXQucG5nIiBDT01QOworICAgICAgICBp
bWFnZTogIndpZGdldC9wcm9ncmVzc2Jhci9idF9iYXNlLnBuZyIgQ09NUDsKKyAgICB9CisKKyAg
ICBzY3JpcHQgeworICAgICAgICBwdWJsaWMgbWVzc2FnZShNc2dfVHlwZTp0eXBlLCBpZCwgLi4u
KSB7CisgICAgICAgICAgICBpZiAoKGlkID09IDApICYmICh0eXBlID09IE1TR19GTE9BVF9TRVQp
KSB7CisgICAgICAgICAgICAgICAgbmV3IEZsb2F0OngsIEZsb2F0OnN4OworICAgICAgICAgICAg
ICAgIHggPSBnZXRmYXJnKDIpOworICAgICAgICAgICAgICAgIHN4ID0gZ2V0ZmFyZygzKTsKKwor
ICAgICAgICAgICAgICAgIGlmIChzeCA+PSAwLjApIHsKKyAgICAgICAgICAgICAgICAgICAgc2V0
X2RyYWdfc2l6ZShQQVJUOiJpbWcucHJvZ3Jlc3NiYXJfZmlsbCIsIHN4LCAxLjApOworICAgICAg
ICAgICAgICAgICAgICBzZXRfZHJhZyhQQVJUOiJpbWcucHJvZ3Jlc3NiYXJfZmlsbCIsIHgsIDAu
MCk7CisgICAgICAgICAgICAgICAgfQorICAgICAgICAgICAgfQorICAgICAgICB9CisgICAgfQor
CisgICAgcGFydHMgeworICAgICAgICBwYXJ0IHsKKyAgICAgICAgICAgbmFtZTogInJlY3QuYmFz
ZSI7CisgICAgICAgICAgIHR5cGU6IFJFQ1Q7CisgICAgICAgICAgIGRlc2NyaXB0aW9uIHsKKyAg
ICAgICAgICAgICAgc3RhdGU6ICJkZWZhdWx0IiAwLjA7CisgICAgICAgICAgICAgIG1pbjogMjkg
MTE7CisgICAgICAgICAgICAgIG1heDogOTk5OTk5IDk5OTk5OworICAgICAgICAgICAgICBjb2xv
cjogMjU1IDI1NSAyNTUgMDsKKyAgICAgICAgICAgfQorICAgICAgICB9CisgICAgICAgIHBhcnQg
eworICAgICAgICAgICBuYW1lOiAicmVjdC5jbGlwcGVyIjsKKyAgICAgICAgICAgdHlwZTogUkVD
VDsKKyAgICAgICAgICAgZGVzY3JpcHRpb24geworICAgICAgICAgICAgICBzdGF0ZTogImRlZmF1
bHQiIDAuMDsKKyAgICAgICAgICAgICAgY29sb3I6IDI1NSAyNTUgMjU1IDI1NTsKKyAgICAgICAg
ICAgfQorICAgICAgICAgICBkZXNjcmlwdGlvbiB7CisgICAgICAgICAgICAgIHN0YXRlOiAiaGlk
ZGVuIiAwLjA7CisgICAgICAgICAgICAgIGNvbG9yOiAyNTUgMjU1IDI1NSAxMjg7CisgICAgICAg
ICAgIH0KKyAgICAgICAgfQorCisgICAgICAgIHBhcnQgeworICAgICAgICAgICBuYW1lOiAiaW1n
LnByb2dyZXNzYmFyIjsKKyAgICAgICAgICAgdHlwZTogSU1BR0U7CisgICAgICAgICAgIG1vdXNl
X2V2ZW50czogMDsKKyAgICAgICAgICAgY2xpcF90bzogInJlY3QuY2xpcHBlciI7CisgICAgICAg
ICAgIGRlc2NyaXB0aW9uIHsKKyAgICAgICAgICAgICAgc3RhdGU6ICJkZWZhdWx0IiAwLjA7Cisg
ICAgICAgICAgICAgIG1pbjogMjkgNTsKKyAgICAgICAgICAgICAgcmVsMS50bzogInJlY3QuYmFz
ZSI7CisgICAgICAgICAgICAgIHJlbDIudG86ICJyZWN0LmJhc2UiOworICAgICAgICAgICAgICBh
bGlnbjogMC41IDAuNTsKKyAgICAgICAgICAgICAgaW1hZ2UgeworICAgICAgICAgICAgICAgICBu
b3JtYWw6ICJ3aWRnZXQvcHJvZ3Jlc3NiYXIvc2hlbGZfaW5zZXQucG5nIjsKKyAgICAgICAgICAg
ICAgICAgYm9yZGVyOiA4IDggOCA4OworICAgICAgICAgICAgICB9CisgICAgICAgICAgIH0KKyAg
ICAgICAgfQorICAgICAgICBwYXJ0IHsKKyAgICAgICAgICAgbmFtZTogImltZy5wcm9ncmVzc2Jh
cl9maWxsIjsKKyAgICAgICAgICAgdHlwZTogSU1BR0U7CisgICAgICAgICAgIG1vdXNlX2V2ZW50
czogMDsKKyAgICAgICAgICAgY2xpcF90bzogInJlY3QuY2xpcHBlciI7CisgICAgICAgICAgIGRy
YWdhYmxlIHsKKyAgICAgICAgICAgICAgIHg6IDEgMSAwOworICAgICAgICAgICAgICAgeTogMCAw
IDA7CisgICAgICAgICAgICAgICBjb25maW5lOiAicmVjdC5iYXNlIjsKKyAgICAgICAgICAgfQor
ICAgICAgICAgICBkZXNjcmlwdGlvbiB7CisgICAgICAgICAgICAgIHN0YXRlOiAiZGVmYXVsdCIg
MC4wOworICAgICAgICAgICAgICBtaW46IDAgNTsKKyAgICAgICAgICAgICAgYWxpZ246IDAuNSAw
LjU7CisgICAgICAgICAgICAgIGltYWdlIHsKKyAgICAgICAgICAgICAgICAgbm9ybWFsOiAid2lk
Z2V0L3Byb2dyZXNzYmFyL2J0X2Jhc2UucG5nIjsKKyAgICAgICAgICAgICAgICAgYm9yZGVyOiA3
IDcgMCAwOworICAgICAgICAgICAgICB9CisgICAgICAgICAgIH0KKyAgICAgICAgfQorICAgIH0K
K30KSW5kZXg6IFdlYktpdC9lZmwvRGVmYXVsdFRoZW1lL3dpZGdldC9wcm9ncmVzc2Jhci9idF9i
YXNlLnBuZwo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09CkNhbm5vdCBkaXNwbGF5OiBmaWxlIG1hcmtlZCBhcyBhIGJpbmFy
eSB0eXBlLgpzdm46bWltZS10eXBlID0gYXBwbGljYXRpb24vb2N0ZXQtc3RyZWFtCgpQcm9wZXJ0
eSBjaGFuZ2VzIG9uOiBXZWJLaXQvZWZsL0RlZmF1bHRUaGVtZS93aWRnZXQvcHJvZ3Jlc3NiYXIv
YnRfYmFzZS5wbmcKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fXwpBZGRlZDogc3ZuOm1pbWUtdHlwZQogICArIGFwcGxpY2F0
aW9uL29jdGV0LXN0cmVhbQoKCmlWQk9SdzBLR2dvQUFBQU5TVWhFVWdBQUFEUUFBQUFhQ0FZQUFB
RDQzbit0QUFBQUFYTlNSMElBcnM0YzZRQUFBQVppUzBkRUFQOEEKL3dEL29MMm5rd0FBQUFsd1NG
bHpBQUFMRXdBQUN4TUJBSnFjR0FBQUFBZDBTVTFGQjlnRkJnOHVPaGxsYyswQUFBQVpkRVZZZEVO
dgpiVzFsYm5RQVEzSmxZWFJsWkNCM2FYUm9JRWRKVFZCWGdRNFhBQUFERTBsRVFWUll3KzJZVDQ0
VE94REdmMVYyRXpFd2k4ZmlTVWhJCkk2N0FudHR3QUE0d2grQWlYSUMzZTd0M2dJZkVMaXRZREFp
TnhCRG8yQzRXYlhmYy81SU1xMFRDVWllZEt0dGRWZDlYNWVyQW4zRisKNHhyNEg3QVR2bjVrRzY4
UE9mUDJ4QjJadTk3dVE4Yk85Sm9nSmNEN00zYm9mZmFoK3dBY2NBZXN6alR2ZndLUGdLalpLVDFq
WjhpMgpLeUJhSVhUdVF3Rjh5U0ZWUlZUQVFFUTYzSXpkZDAxUVJqS2J5VWdieldkbUhqTjdITHF2
WkpadnpJd1UwOEFoOWQ2ajJnRW1NbWVKCnpCdFo2NWZHakhvdVJzZVBia05MQmdJcEpkcllLaUMr
NUpDcXd6c0ZFVlFWTTBDcWtKb2dZaGlDV0k2TlpIa1ZlcE51bWRYV0dvaUEKWmZUTkxEc2p1MGhM
RjNxaDZMdDlqYkptYWc4a2tvR0UwRCt0cDV6M2luY2VVY2tJeVI2T0hCcmp0WWYyV3RBUGtKM09N
VlBNak5ESgpoNVJUNS9DTlIxU1J2bFpZSGVTSkFTV0dVczB1YUZtUGdGWHJoMFlOMDBJR3p4eW1p
OHphWTJhazFLRTBLUXJlZWJ4dlVOV1pIRG91CmEyeklzdC9Lai91c0t3NVpzZ25sMURuRmU0ZHpi
b0RRWWZvc2xjT3hlMGZTYkpHU1Uzdk1qQmdUTVlhQzBLNG91SXhRNTVDY3hjRmoKWm9oRVF2QlR5
amwxZEU3NS9qd2FCMU5LY2JINUFBOUVlL1I5eGF1RU50SVgyVjVTbUNFaXFMb3A1WHpqV2EwZTBE
VE5ibDFHcWkregpWY21ka0NMcjZqVkw4K2ZtSHRLTjVkQ2RQeHFVdG0xbk80V3Q5MDNUTkEwaU1x
UmRhUndHaDh4eHFUQ3VlMzNkR3B6NFMrZ3ViTjRaClEwcmR2WE51bTZYaXE4aDhWSldycHVueWFM
NWpPSjNjQVlneEVtTkFSRDRXbGM4aENDR0VmMElJcndDY0syM1F0QkR2ZnUxcjFtUzUKS0V1ZG4w
WVBsOW5NR2JjOFVrckVtQWpiUUFqaEhSRHFMdHZkM3Q1K3VMeThmS0dxejV4VFZHdmFIZW8wN1I0
NnF2Y3lXZWgwcFpvego1MHhrdTkyeTJYem43dTd1di9WNmZRMThCdHF5NHdQZ0NmRDg2dXJxOWNY
RnhjdlZhdlcwTHVHNWkxc29uVGxoeDhXb29teWQzTWZRCnFmUnY5ZlNpQ3lHRXRtMXZOcHZOdit2
MStnMndCcjRBVzZsQ3N3TCtBcDRDZndPUGdlWVVVd2pZQXQrQUcrQVQ4RFcvdFpxTWFrY0QKUE15
dnMrVXQ4QlJIQk5yOHQ4RW1PMmdBdndDbkpSNmh6bWQ1RWdBQUFBQkpSVTVFcmtKZ2dnPT0KCklu
ZGV4OiBXZWJLaXQvZWZsL0RlZmF1bHRUaGVtZS93aWRnZXQvcHJvZ3Jlc3NiYXIvc2hlbGZfaW5z
ZXQucG5nCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT0KQ2Fubm90IGRpc3BsYXk6IGZpbGUgbWFya2VkIGFzIGEgYmluYXJ5
IHR5cGUuCnN2bjptaW1lLXR5cGUgPSBhcHBsaWNhdGlvbi9vY3RldC1zdHJlYW0KClByb3BlcnR5
IGNoYW5nZXMgb246IFdlYktpdC9lZmwvRGVmYXVsdFRoZW1lL3dpZGdldC9wcm9ncmVzc2Jhci9z
aGVsZl9pbnNldC5wbmcKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fXwpBZGRlZDogc3ZuOm1pbWUtdHlwZQogICArIGFwcGxp
Y2F0aW9uL29jdGV0LXN0cmVhbQoKCmlWQk9SdzBLR2dvQUFBQU5TVWhFVWdBQUFDSUFBQUFpQ0FZ
QUFBQTZSd3ZDQUFBQUFYTlNSMElBcnM0YzZRQUFBQVppUzBkRUFBQUEKQUFBQStVTzdmd0FBQUFs
d1NGbHpBQUFMRXdBQUN4TUJBSnFjR0FBQUFBZDBTVTFGQjlnQkJRSTZEQmVjcTF3QUFBQVpkRVZZ
ZEVOdgpiVzFsYm5RQVEzSmxZWFJsWkNCM2FYUm9JRWRKVFZCWGdRNFhBQUFCV0VsRVFWUll3KzJZ
eTJyRE1CQkZqNlR4SXdTeUNJU1FmRjAvCnJiL1lsalNoanFOdXJzdGdETjFZclJZUkRMSWxvVGth
Uy9aY1F5VWxxSDRCYnNBWGNBY2VzaElseWd4b2dSNTROWFZlWkZkZ0VFeVcKcmIzd0lJZ0cyQUFq
Z09XY1F3amhBcndEbjRyTUZKVVNJRk0wZWkyYW5ITXdkVjRGOFNHUXdZSGtsYU1SRlkxQjdRM3dB
eklJNE9ZZQp6MWdRcEhVUUd3OXlsdzNhc0NWQmt1NU5Qa2NQa3QxSmVhaHpMTFJIRU16by9BVlRx
UEl2dGliRTB0elIzQUFXQnF3WmtUeno0ZHZECjlITDU3eEtmSUZXRHBBcEFVbFVnVmdHSVZSV1Jw
Z0tRNWdsU05VaGJBVWdiZ2E0Q2tLNHFrTDRDa0Q0QzJ3cEF0aEhZTFNTNFlaYmUKclprOGg5bThB
ZGdac0o4NVhScThOZ2l6NjcwQkI2ZEhrNnNwS0NlUzh4V0Jnd0ZIZllFblBkcTZsTCtrd0dya013
RkhBMDVxN0owTQp0SUs2SmpudDJ3bnFaTUJac3M5cjBiOFE0WjFPN0FZNGg1enpXdzAvYXI0QlVx
aGwyb0srSmlNQUFBQUFTVVZPUks1Q1lJST0KCg==
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>69895</attachid>
            <date>2010-10-06 00:09:39 -0700</date>
            <delta_ts>2010-10-06 09:28:55 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-45951-20101006160945.patch</filename>
            <type>text/plain</type>
            <size>13123</size>
            <attacher name="Ryuan Choi">ryuan.choi</attacher>
            
              <data encoding="base64">SW5kZXg6IFdlYkNvcmUvQ2hhbmdlTG9nCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIFdlYkNvcmUvQ2hhbmdlTG9n
CShyZXZpc2lvbiA2OTE3OCkKKysrIFdlYkNvcmUvQ2hhbmdlTG9nCSh3b3JraW5nIGNvcHkpCkBA
IC0xLDMgKzEsMjEgQEAKKzIwMTAtMTAtMDYgIFJ5dWFuIENob2kgIDxyeXVhbi5jaG9pQHNhbXN1
bmcuY29tPgorCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAg
IFtFRkxdIFN1cHBvcnQgUHJvZ3Jlc3MgVGFnCisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQu
b3JnL3Nob3dfYnVnLmNnaT9pZD00NTk1MQorCisgICAgICAgIEltcGxlbWVudCB0byByZW5kZXIg
cHJvZ3Jlc3MgdGFnLgorCisgICAgICAgIE5vIG5ldyB0ZXN0cy4gRXhpc3RpbmcgdGVzdHMgaW4g
ZmFzdC9kb20vSFRNTFByb2dyZXNzRWxlbWVudC4KKworICAgICAgICAqIHBsYXRmb3JtL2VmbC9S
ZW5kZXJUaGVtZUVmbC5jcHA6CisgICAgICAgIChXZWJDb3JlOjpSZW5kZXJUaGVtZUVmbDo6cGFp
bnRUaGVtZVBhcnQpOgorICAgICAgICAoV2ViQ29yZTo6UmVuZGVyVGhlbWVFZmw6OmVkamVHcm91
cEZyb21Gb3JtVHlwZSk6CisgICAgICAgIChXZWJDb3JlOjpSZW5kZXJUaGVtZUVmbDo6YWRqdXN0
UHJvZ3Jlc3NCYXJTdHlsZSk6CisgICAgICAgIChXZWJDb3JlOjpSZW5kZXJUaGVtZUVmbDo6cGFp
bnRQcm9ncmVzc0Jhcik6CisgICAgICAgICogcGxhdGZvcm0vZWZsL1JlbmRlclRoZW1lRWZsLmg6
CisKIDIwMTAtMTAtMDUgIEtpbnVrbyBZYXN1ZGEgIDxraW51a29AY2hyb21pdW0ub3JnPgogCiAg
ICAgICAgIFJldmlld2VkIGJ5IERhdmlkIExldmluLgpJbmRleDogV2ViQ29yZS9wbGF0Zm9ybS9l
ZmwvUmVuZGVyVGhlbWVFZmwuY3BwCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIFdlYkNvcmUvcGxhdGZvcm0vZWZs
L1JlbmRlclRoZW1lRWZsLmNwcAkocmV2aXNpb24gNjkxNjQpCisrKyBXZWJDb3JlL3BsYXRmb3Jt
L2VmbC9SZW5kZXJUaGVtZUVmbC5jcHAJKHdvcmtpbmcgY29weSkKQEAgLTM1LDYgKzM1LDcgQEAK
ICNpbmNsdWRlICJQYWdlLmgiCiAjaW5jbHVkZSAiUmVuZGVyQm94LmgiCiAjaW5jbHVkZSAiUmVu
ZGVyT2JqZWN0LmgiCisjaW5jbHVkZSAiUmVuZGVyUHJvZ3Jlc3MuaCIKICNpbmNsdWRlICJSZW5k
ZXJTbGlkZXIuaCIKICNpbmNsdWRlIDx3dGYvdGV4dC9DU3RyaW5nLmg+CiAKQEAgLTI5Niw2ICsy
OTcsMjUgQEAgYm9vbCBSZW5kZXJUaGVtZUVmbDo6cGFpbnRUaGVtZVBhcnQoUmVuZAogICAgICAg
ICBtc2ctPnZhbFswXSA9IHN0YXRpY19jYXN0PGZsb2F0Pih2YWx1ZSkgLyBzdGF0aWNfY2FzdDxm
bG9hdD4obWF4KTsKICAgICAgICAgbXNnLT52YWxbMV0gPSAwLjE7CiAgICAgICAgIGVkamVfb2Jq
ZWN0X21lc3NhZ2Vfc2VuZChjZS0+bywgRURKRV9NRVNTQUdFX0ZMT0FUX1NFVCwgMCwgbXNnKTsK
KyNpZiBFTkFCTEUoUFJPR1JFU1NfVEFHKQorICAgIH0gZWxzZSBpZiAodHlwZSA9PSBQcm9ncmVz
c0JhcikgeworICAgICAgICBSZW5kZXJQcm9ncmVzcyogcmVuZGVyUHJvZ3Jlc3MgPSB0b1JlbmRl
clByb2dyZXNzKG8pOworICAgICAgICBFZGplX01lc3NhZ2VfRmxvYXRfU2V0KiBtc2c7CisgICAg
ICAgIGludCBtYXg7CisgICAgICAgIGRvdWJsZSB2YWx1ZTsKKworICAgICAgICBtc2cgPSBzdGF0
aWNfY2FzdDxFZGplX01lc3NhZ2VfRmxvYXRfU2V0Kj4oYWxsb2NhKHNpemVvZihFZGplX01lc3Nh
Z2VfRmxvYXRfU2V0KSArIHNpemVvZihmbG9hdCkpKTsKKyAgICAgICAgbWF4ID0gcmVjdC53aWR0
aCgpOworICAgICAgICB2YWx1ZSA9IHJlbmRlclByb2dyZXNzLT5wb3NpdGlvbigpOworCisgICAg
ICAgIG1zZy0+Y291bnQgPSAyOworICAgICAgICBpZiAoby0+c3R5bGUoKS0+ZGlyZWN0aW9uKCkg
PT0gUlRMKQorICAgICAgICAgICAgbXNnLT52YWxbMF0gPSAoMS4wIC0gdmFsdWUpICogbWF4Owor
ICAgICAgICBlbHNlCisgICAgICAgICAgICBtc2ctPnZhbFswXSA9IDA7CisgICAgICAgIG1zZy0+
dmFsWzFdID0gdmFsdWU7CisgICAgICAgIGVkamVfb2JqZWN0X21lc3NhZ2Vfc2VuZChjZS0+bywg
RURKRV9NRVNTQUdFX0ZMT0FUX1NFVCwgMCwgbXNnKTsKKyNlbmRpZgogICAgIH0KIAogICAgIGVk
amVfb2JqZWN0X2NhbGNfZm9yY2UoY2UtPm8pOwpAQCAtNTYyLDYgKzU4Miw5IEBAIGNvbnN0IGNo
YXIqIFJlbmRlclRoZW1lRWZsOjplZGplR3JvdXBGcm8KICAgICAgICAgVygiZW50cnkiKSwKICAg
ICAgICAgVygiY2hlY2tib3giKSwKICAgICAgICAgVygiY29tYm8iKSwKKyNpZiBFTkFCTEUoUFJP
R1JFU1NfVEFHKQorICAgICAgICBXKCJwcm9ncmVzc2JhciIpLAorI2VuZGlmCiAgICAgICAgIFco
InNlYXJjaC9maWVsZCIpLAogICAgICAgICBXKCJzZWFyY2gvZGVjb3JhdGlvbiIpLAogICAgICAg
ICBXKCJzZWFyY2gvcmVzdWx0c19idXR0b24iKSwKQEAgLTEwMDgsNCArMTAzMSwxNiBAQCB2b2lk
IFJlbmRlclRoZW1lRWZsOjpzeXN0ZW1Gb250KGludCBwcm9wCiAgICAgZm9udERlc2NyaXB0aW9u
LnNldEl0YWxpYyhmYWxzZSk7CiB9CiAKKyNpZiBFTkFCTEUoUFJPR1JFU1NfVEFHKQordm9pZCBS
ZW5kZXJUaGVtZUVmbDo6YWRqdXN0UHJvZ3Jlc3NCYXJTdHlsZShDU1NTdHlsZVNlbGVjdG9yKiwg
UmVuZGVyU3R5bGUqIHN0eWxlLCBFbGVtZW50KikgY29uc3QKK3sKKyAgICBzdHlsZS0+c2V0Qm94
U2hhZG93KDApOworfQorCitib29sIFJlbmRlclRoZW1lRWZsOjpwYWludFByb2dyZXNzQmFyKFJl
bmRlck9iamVjdCogbywgY29uc3QgUGFpbnRJbmZvJiBpLCBjb25zdCBJbnRSZWN0JiByZWN0KQor
eworICAgIHJldHVybiBwYWludFRoZW1lUGFydChvLCBQcm9ncmVzc0JhciwgaSwgcmVjdCk7Cit9
CisjZW5kaWYKKwogfQpJbmRleDogV2ViQ29yZS9wbGF0Zm9ybS9lZmwvUmVuZGVyVGhlbWVFZmwu
aAo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09Ci0tLSBXZWJDb3JlL3BsYXRmb3JtL2VmbC9SZW5kZXJUaGVtZUVmbC5oCShy
ZXZpc2lvbiA2OTE2NCkKKysrIFdlYkNvcmUvcGxhdGZvcm0vZWZsL1JlbmRlclRoZW1lRWZsLmgJ
KHdvcmtpbmcgY29weSkKQEAgLTQ1LDYgKzQ1LDkgQEAgZW51bSBGb3JtVHlwZSB7IC8vIEtFRVAg
SU4gU1lOQyBXSVRIIGVkagogICAgIFRleHRGaWVsZCwKICAgICBDaGVja0JveCwKICAgICBDb21i
b0JveCwKKyNpZiBFTkFCTEUoUFJPR1JFU1NfVEFHKQorICAgIFByb2dyZXNzQmFyLAorI2VuZGlm
CiAgICAgU2VhcmNoRmllbGQsCiAgICAgU2VhcmNoRmllbGREZWNvcmF0aW9uLAogICAgIFNlYXJj
aEZpZWxkUmVzdWx0c0J1dHRvbiwKQEAgLTE0NSw2ICsxNDgsMTEgQEAgcHVibGljOgogCiAgICAg
c3RhdGljIHZvaWQgc2V0RGVmYXVsdEZvbnRTaXplKGludCBzaXplKTsKIAorI2lmIEVOQUJMRShQ
Uk9HUkVTU19UQUcpCisgICAgdmlydHVhbCB2b2lkIGFkanVzdFByb2dyZXNzQmFyU3R5bGUoQ1NT
U3R5bGVTZWxlY3RvciosIFJlbmRlclN0eWxlKiwgRWxlbWVudCopIGNvbnN0OworICAgIHZpcnR1
YWwgYm9vbCBwYWludFByb2dyZXNzQmFyKFJlbmRlck9iamVjdCosIGNvbnN0IFBhaW50SW5mbyYs
IGNvbnN0IEludFJlY3QmKTsKKyNlbmRpZgorCiBwcm90ZWN0ZWQ6CiAgICAgc3RhdGljIGZsb2F0
IGRlZmF1bHRGb250U2l6ZTsKIApJbmRleDogV2ViS2l0L2VmbC9DaGFuZ2VMb2cKPT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PQotLS0gV2ViS2l0L2VmbC9DaGFuZ2VMb2cJKHJldmlzaW9uIDY5MTc4KQorKysgV2ViS2l0L2Vm
bC9DaGFuZ2VMb2cJKHdvcmtpbmcgY29weSkKQEAgLTEsMyArMSwxOSBAQAorMjAxMC0xMC0wNiAg
Unl1YW4gQ2hvaSAgPHJ5dWFuLmNob2lAc2Ftc3VuZy5jb20+CisKKyAgICAgICAgUmV2aWV3ZWQg
YnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgW0VGTF0gU3VwcG9ydCBQcm9ncmVzcyBUYWcK
KyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTQ1OTUxCisK
KyAgICAgICAgSW1wbGVtZW50IHByb2dyZXNzYmFyLmVkYyB0byBzdXBwb3J0IHByb2dyZXNzIHRh
ZworCisgICAgICAgICogQ01ha2VMaXN0c0VmbC50eHQ6CisgICAgICAgICogRGVmYXVsdFRoZW1l
L2RlZmF1bHQuZWRjOgorICAgICAgICAqIERlZmF1bHRUaGVtZS93aWRnZXQvcHJvZ3Jlc3NiYXI6
IEFkZGVkLgorICAgICAgICAqIERlZmF1bHRUaGVtZS93aWRnZXQvcHJvZ3Jlc3NiYXIvYnRfYmFz
ZS5wbmc6IEFkZGVkLgorICAgICAgICAqIERlZmF1bHRUaGVtZS93aWRnZXQvcHJvZ3Jlc3NiYXIv
cHJvZ3Jlc3NiYXIuZWRjOiBBZGRlZC4KKyAgICAgICAgKiBEZWZhdWx0VGhlbWUvd2lkZ2V0L3By
b2dyZXNzYmFyL3NoZWxmX2luc2V0LnBuZzogQWRkZWQuCisKIDIwMTAtMTAtMDUgIFJ5dWFuIENo
b2kgIDxyeXVhbi5jaG9pQHNhbXN1bmcuY29tPgogCiAgICAgICAgIFJldmlld2VkIGJ5IEFudG9u
aW8gR29tZXMuCkluZGV4OiBXZWJLaXQvZWZsL0NNYWtlTGlzdHNFZmwudHh0Cj09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0K
LS0tIFdlYktpdC9lZmwvQ01ha2VMaXN0c0VmbC50eHQJKHJldmlzaW9uIDY5MTY0KQorKysgV2Vi
S2l0L2VmbC9DTWFrZUxpc3RzRWZsLnR4dAkod29ya2luZyBjb3B5KQpAQCAtOTIsMTAgKzkyLDE1
IEBAIFNFVChCVUlMRF9EQVRBX0RJUiAke0NNQUtFX0JJTkFSWV9ESVJ9L1cKIFNFVChCVUlMRF9E
QVRBX0RJUiAke0JVSUxEX0RBVEFfRElSfSBQQVJFTlRfU0NPUEUpCiBGSUxFKE1BS0VfRElSRUNU
T1JZICR7QlVJTERfREFUQV9ESVJ9KQogCitTRVQoV2ViS2l0X1RIRU1FX0RFRklOSVRJT04gIiIp
CitJRiAoRU5BQkxFX1BST0dSRVNTX1RBRykKKyAgTElTVChBUFBFTkQgV2ViS2l0X1RIRU1FX0RF
RklOSVRJT04gIi1ERU5BQkxFX1BST0dSRVNTX1RBRyIpCitFTkRJRiAoKQorCiBTRVQoV2ViS2l0
X1RIRU1FICR7QlVJTERfREFUQV9ESVJ9L2RlZmF1bHQuZWRqKQogQUREX0NVU1RPTV9DT01NQU5E
KAogICBPVVRQVVQgJHtXZWJLaXRfVEhFTUV9Ci0gIENPTU1BTkQgJHtFREpFX0NDX0VYRUNVVEFC
TEV9IC12IC1pZCAke1dFQktJVF9ESVJ9L2VmbC9EZWZhdWx0VGhlbWUgJHtXRUJLSVRfRElSfS9l
ZmwvRGVmYXVsdFRoZW1lL2RlZmF1bHQuZWRjICR7V2ViS2l0X1RIRU1FfQorICBDT01NQU5EICR7
RURKRV9DQ19FWEVDVVRBQkxFfSAtdiAtaWQgJHtXRUJLSVRfRElSfS9lZmwvRGVmYXVsdFRoZW1l
ICR7V2ViS2l0X1RIRU1FX0RFRklOSVRJT059ICR7V0VCS0lUX0RJUn0vZWZsL0RlZmF1bHRUaGVt
ZS9kZWZhdWx0LmVkYyAke1dlYktpdF9USEVNRX0KICAgREVQRU5EUwogICAgICR7V0VCS0lUX0RJ
Un0vZWZsL0RlZmF1bHRUaGVtZS9kZWZhdWx0LmVkYwogICAgICR7V0VCS0lUX0RJUn0vZWZsL0Rl
ZmF1bHRUaGVtZS93aWRnZXQvc2xpZGVyL3NsaWRlcl9rbm9iX3YucG5nCkBAIC0xNTksNiArMTY0
LDkgQEAgQUREX0NVU1RPTV9DT01NQU5EKAogICAgICR7V0VCS0lUX0RJUn0vZWZsL0RlZmF1bHRU
aGVtZS93aWRnZXQvZmlsZS9maWxlX2hvdmVyLnBuZwogICAgICR7V0VCS0lUX0RJUn0vZWZsL0Rl
ZmF1bHRUaGVtZS93aWRnZXQvZmlsZS9maWxlX2ZvY3VzLnBuZwogICAgICR7V0VCS0lUX0RJUn0v
ZWZsL0RlZmF1bHRUaGVtZS93aWRnZXQvZmlsZS9maWxlLmVkYworICAgICR7V0VCS0lUX0RJUn0v
ZWZsL0RlZmF1bHRUaGVtZS93aWRnZXQvcHJvZ3Jlc3NiYXIvcHJvZ3Jlc3NiYXIuZWRjCisgICAg
JHtXRUJLSVRfRElSfS9lZmwvRGVmYXVsdFRoZW1lL3dpZGdldC9wcm9ncmVzc2Jhci9zaGVsZl9p
bnNldC5wbmcKKyAgICAke1dFQktJVF9ESVJ9L2VmbC9EZWZhdWx0VGhlbWUvd2lkZ2V0L3Byb2dy
ZXNzYmFyL2J0X2Jhc2UucG5nCiAgIFZFUkJBVElNCiApCiAKSW5kZXg6IFdlYktpdC9lZmwvRGVm
YXVsdFRoZW1lL2RlZmF1bHQuZWRjCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIFdlYktpdC9lZmwvRGVmYXVsdFRo
ZW1lL2RlZmF1bHQuZWRjCShyZXZpc2lvbiA2OTE2NCkKKysrIFdlYktpdC9lZmwvRGVmYXVsdFRo
ZW1lL2RlZmF1bHQuZWRjCSh3b3JraW5nIGNvcHkpCkBAIC02OCw2ICs2OCw5IEBAIGNvbGxlY3Rp
b25zIHsKICNpbmNsdWRlICJ3aWRnZXQvY2hlY2svY2hlY2suZWRjIgogI2luY2x1ZGUgIndpZGdl
dC9lbnRyeS9lbnRyeS5lZGMiCiAjaW5jbHVkZSAid2lkZ2V0L2NvbWJvL2NvbWJvLmVkYyIKKyNp
ZmRlZiBFTkFCTEVfUFJPR1JFU1NfVEFHCisjaW5jbHVkZSAid2lkZ2V0L3Byb2dyZXNzYmFyL3By
b2dyZXNzYmFyLmVkYyIKKyNlbmRpZgogI2luY2x1ZGUgIndpZGdldC9maWxlL2ZpbGUuZWRjIgog
I2luY2x1ZGUgIndpZGdldC9zZWFyY2gvZmllbGQvc2VhcmNoX2ZpZWxkLmVkYyIKICNpbmNsdWRl
ICJ3aWRnZXQvc2VhcmNoL2NhbmNlbC9zZWFyY2hfY2FuY2VsLmVkYyIKSW5kZXg6IFdlYktpdC9l
ZmwvRGVmYXVsdFRoZW1lL3dpZGdldC9wcm9ncmVzc2Jhci9wcm9ncmVzc2Jhci5lZGMKPT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PQotLS0gV2ViS2l0L2VmbC9EZWZhdWx0VGhlbWUvd2lkZ2V0L3Byb2dyZXNzYmFyL3Byb2dy
ZXNzYmFyLmVkYwkocmV2aXNpb24gMCkKKysrIFdlYktpdC9lZmwvRGVmYXVsdFRoZW1lL3dpZGdl
dC9wcm9ncmVzc2Jhci9wcm9ncmVzc2Jhci5lZGMJKHJldmlzaW9uIDApCkBAIC0wLDAgKzEsMTA4
IEBACisvKgorICAgIENvcHlyaWdodCAoQykgMjAxMCBTYW1zdW5nIEVsZWN0cm9uaWNzCisKKyAg
ICBUaGlzIGZpbGUgaXMgZnJlZSBzb2Z0d2FyZTsgeW91IGNhbiByZWRpc3RyaWJ1dGUgaXQgYW5k
L29yCisgICAgbW9kaWZ5IGl0IHVuZGVyIHRoZSB0ZXJtcyBvZiB0aGUgR05VIExpYnJhcnkgR2Vu
ZXJhbCBQdWJsaWMKKyAgICBMaWNlbnNlIGFzIHB1Ymxpc2hlZCBieSB0aGUgRnJlZSBTb2Z0d2Fy
ZSBGb3VuZGF0aW9uOyBlaXRoZXIKKyAgICB2ZXJzaW9uIDIgb2YgdGhlIExpY2Vuc2UsIG9yIChh
dCB5b3VyIG9wdGlvbikgYW55IGxhdGVyIHZlcnNpb24uCisKKyAgICBUaGlzIGZpbGUgaXMgZGlz
dHJpYnV0ZWQgaW4gdGhlIGhvcGUgdGhhdCBpdCB3aWxsIGJlIHVzZWZ1bCwKKyAgICBidXQgV0lU
SE9VVCBBTlkgV0FSUkFOVFk7IHdpdGhvdXQgZXZlbiB0aGUgaW1wbGllZCB3YXJyYW50eSBvZgor
ICAgIE1FUkNIQU5UQUJJTElUWSBvciBGSVRORVNTIEZPUiBBIFBBUlRJQ1VMQVIgUFVSUE9TRS4g
IFNlZSB0aGUgR05VCisgICAgTGlicmFyeSBHZW5lcmFsIFB1YmxpYyBMaWNlbnNlIGZvciBtb3Jl
IGRldGFpbHMuCisKKyAgICBZb3Ugc2hvdWxkIGhhdmUgcmVjZWl2ZWQgYSBjb3B5IG9mIHRoZSBH
TlUgTGlicmFyeSBHZW5lcmFsIFB1YmxpYyBMaWNlbnNlCisgICAgYWxvbmcgd2l0aCB0aGlzIGxp
YnJhcnk7IHNlZSB0aGUgZmlsZSBDT1BZSU5HLkxJQi4gIElmIG5vdCwgd3JpdGUgdG8KKyAgICB0
aGUgRnJlZSBTb2Z0d2FyZSBGb3VuZGF0aW9uLCBJbmMuLCA1MSBGcmFua2xpbiBTdHJlZXQsIEZp
ZnRoIEZsb29yLAorICAgIEJvc3RvbiwgTUEgMDIxMTAtMTMwMSwgVVNBLgorKi8KK2dyb3VwIHsK
KyAgICBuYW1lOiAid2Via2l0L3dpZGdldC9wcm9ncmVzc2JhciI7CisgICAgbWluOiAwIDExOyAv
KiBpZiA+IDAsIHRoaXMgaXMgdGhlIG1pbmltdW0gc2l6ZSB0aGF0IHdpbGwgYmUgYWxsb2NhdGVk
LgorICAgICAgICAgICAgICAgICogSWYgd2FudHMgdG8gZHJhdyBvbiB0b3AsIGp1c3Qgb3ZlcmZs
b3cgdXNpZ24gZWRqZSdzIHJlbDEvcmVsMgorICAgICAgICAgICAgICAgICovCisgICAgbWF4OiA5
OTk5OTkgOTk5OTk5OworCisgICAgaW1hZ2VzIHsKKyAgICAgICAgaW1hZ2U6ICJ3aWRnZXQvcHJv
Z3Jlc3NiYXIvc2hlbGZfaW5zZXQucG5nIiBDT01QOworICAgICAgICBpbWFnZTogIndpZGdldC9w
cm9ncmVzc2Jhci9idF9iYXNlLnBuZyIgQ09NUDsKKyAgICB9CisKKyAgICBzY3JpcHQgeworICAg
ICAgICBwdWJsaWMgbWVzc2FnZShNc2dfVHlwZTp0eXBlLCBpZCwgLi4uKSB7CisgICAgICAgICAg
ICBpZiAoKGlkID09IDApICYmICh0eXBlID09IE1TR19GTE9BVF9TRVQpKSB7CisgICAgICAgICAg
ICAgICAgbmV3IEZsb2F0OngsIEZsb2F0OnN4OworICAgICAgICAgICAgICAgIHggPSBnZXRmYXJn
KDIpOworICAgICAgICAgICAgICAgIHN4ID0gZ2V0ZmFyZygzKTsKKworICAgICAgICAgICAgICAg
IGlmIChzeCA+PSAwLjApIHsKKyAgICAgICAgICAgICAgICAgICAgc2V0X2RyYWdfc2l6ZShQQVJU
OiJpbWcucHJvZ3Jlc3NiYXJfZmlsbCIsIHN4LCAxLjApOworICAgICAgICAgICAgICAgICAgICBz
ZXRfZHJhZyhQQVJUOiJpbWcucHJvZ3Jlc3NiYXJfZmlsbCIsIHgsIDAuMCk7CisgICAgICAgICAg
ICAgICAgfQorICAgICAgICAgICAgfQorICAgICAgICB9CisgICAgfQorCisgICAgcGFydHMgewor
ICAgICAgICBwYXJ0IHsKKyAgICAgICAgICAgbmFtZTogInJlY3QuYmFzZSI7CisgICAgICAgICAg
IHR5cGU6IFJFQ1Q7CisgICAgICAgICAgIGRlc2NyaXB0aW9uIHsKKyAgICAgICAgICAgICAgc3Rh
dGU6ICJkZWZhdWx0IiAwLjA7CisgICAgICAgICAgICAgIG1pbjogMjkgMTE7CisgICAgICAgICAg
ICAgIG1heDogOTk5OTk5IDk5OTk5OworICAgICAgICAgICAgICBjb2xvcjogMjU1IDI1NSAyNTUg
MDsKKyAgICAgICAgICAgfQorICAgICAgICB9CisgICAgICAgIHBhcnQgeworICAgICAgICAgICBu
YW1lOiAicmVjdC5jbGlwcGVyIjsKKyAgICAgICAgICAgdHlwZTogUkVDVDsKKyAgICAgICAgICAg
ZGVzY3JpcHRpb24geworICAgICAgICAgICAgICBzdGF0ZTogImRlZmF1bHQiIDAuMDsKKyAgICAg
ICAgICAgICAgY29sb3I6IDI1NSAyNTUgMjU1IDI1NTsKKyAgICAgICAgICAgfQorICAgICAgICAg
ICBkZXNjcmlwdGlvbiB7CisgICAgICAgICAgICAgIHN0YXRlOiAiaGlkZGVuIiAwLjA7CisgICAg
ICAgICAgICAgIGNvbG9yOiAyNTUgMjU1IDI1NSAxMjg7CisgICAgICAgICAgIH0KKyAgICAgICAg
fQorCisgICAgICAgIHBhcnQgeworICAgICAgICAgICBuYW1lOiAiaW1nLnByb2dyZXNzYmFyIjsK
KyAgICAgICAgICAgdHlwZTogSU1BR0U7CisgICAgICAgICAgIG1vdXNlX2V2ZW50czogMDsKKyAg
ICAgICAgICAgY2xpcF90bzogInJlY3QuY2xpcHBlciI7CisgICAgICAgICAgIGRlc2NyaXB0aW9u
IHsKKyAgICAgICAgICAgICAgc3RhdGU6ICJkZWZhdWx0IiAwLjA7CisgICAgICAgICAgICAgIG1p
bjogMjkgNTsKKyAgICAgICAgICAgICAgcmVsMS50bzogInJlY3QuYmFzZSI7CisgICAgICAgICAg
ICAgIHJlbDIudG86ICJyZWN0LmJhc2UiOworICAgICAgICAgICAgICBhbGlnbjogMC41IDAuNTsK
KyAgICAgICAgICAgICAgaW1hZ2UgeworICAgICAgICAgICAgICAgICBub3JtYWw6ICJ3aWRnZXQv
cHJvZ3Jlc3NiYXIvc2hlbGZfaW5zZXQucG5nIjsKKyAgICAgICAgICAgICAgICAgYm9yZGVyOiA4
IDggOCA4OworICAgICAgICAgICAgICB9CisgICAgICAgICAgIH0KKyAgICAgICAgfQorICAgICAg
ICBwYXJ0IHsKKyAgICAgICAgICAgbmFtZTogImltZy5wcm9ncmVzc2Jhcl9maWxsIjsKKyAgICAg
ICAgICAgdHlwZTogSU1BR0U7CisgICAgICAgICAgIG1vdXNlX2V2ZW50czogMDsKKyAgICAgICAg
ICAgY2xpcF90bzogInJlY3QuY2xpcHBlciI7CisgICAgICAgICAgIGRyYWdhYmxlIHsKKyAgICAg
ICAgICAgICAgIHg6IDEgMSAwOworICAgICAgICAgICAgICAgeTogMCAwIDA7CisgICAgICAgICAg
ICAgICBjb25maW5lOiAicmVjdC5iYXNlIjsKKyAgICAgICAgICAgfQorICAgICAgICAgICBkZXNj
cmlwdGlvbiB7CisgICAgICAgICAgICAgIHN0YXRlOiAiZGVmYXVsdCIgMC4wOworICAgICAgICAg
ICAgICBtaW46IDAgNTsKKyAgICAgICAgICAgICAgYWxpZ246IDAuNSAwLjU7CisgICAgICAgICAg
ICAgIGltYWdlIHsKKyAgICAgICAgICAgICAgICAgbm9ybWFsOiAid2lkZ2V0L3Byb2dyZXNzYmFy
L2J0X2Jhc2UucG5nIjsKKyAgICAgICAgICAgICAgICAgYm9yZGVyOiA3IDcgMCAwOworICAgICAg
ICAgICAgICB9CisgICAgICAgICAgIH0KKyAgICAgICAgfQorICAgIH0KK30KSW5kZXg6IFdlYktp
dC9lZmwvRGVmYXVsdFRoZW1lL3dpZGdldC9wcm9ncmVzc2Jhci9idF9iYXNlLnBuZwo9PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09CkNhbm5vdCBkaXNwbGF5OiBmaWxlIG1hcmtlZCBhcyBhIGJpbmFyeSB0eXBlLgpzdm46bWlt
ZS10eXBlID0gYXBwbGljYXRpb24vb2N0ZXQtc3RyZWFtCgpQcm9wZXJ0eSBjaGFuZ2VzIG9uOiBX
ZWJLaXQvZWZsL0RlZmF1bHRUaGVtZS93aWRnZXQvcHJvZ3Jlc3NiYXIvYnRfYmFzZS5wbmcKX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fXwpBZGRlZDogc3ZuOm1pbWUtdHlwZQogICArIGFwcGxpY2F0aW9uL29jdGV0LXN0cmVh
bQoKCmlWQk9SdzBLR2dvQUFBQU5TVWhFVWdBQUFEUUFBQUFhQ0FZQUFBRDQzbit0QUFBQUFYTlNS
MElBcnM0YzZRQUFBQVppUzBkRUFQOEEKL3dEL29MMm5rd0FBQUFsd1NGbHpBQUFMRXdBQUN4TUJB
SnFjR0FBQUFBZDBTVTFGQjlnRkJnOHVPaGxsYyswQUFBQVpkRVZZZEVOdgpiVzFsYm5RQVEzSmxZ
WFJsWkNCM2FYUm9JRWRKVFZCWGdRNFhBQUFERTBsRVFWUll3KzJZVDQ0VE94REdmMVYyRXpFd2k4
ZmlTVWhJCkk2N0FudHR3QUE0d2grQWlYSUMzZTd0M2dJZkVMaXRZREFpTnhCRG8yQzRXYlhmYy81
SU1xMFRDVWllZEt0dGRWZDlYNWVyQW4zRisKNHhyNEg3QVR2bjVrRzY4UE9mUDJ4QjJadTk3dVE4
Yk85Sm9nSmNEN00zYm9mZmFoK3dBY2NBZXN6alR2ZndLUGdLalpLVDFqWjhpMgpLeUJhSVhUdVF3
Rjh5U0ZWUlZUQVFFUTYzSXpkZDAxUVJqS2J5VWdieldkbUhqTjdITHF2WkpadnpJd1UwOEFoOWQ2
ajJnRW1NbWVKCnpCdFo2NWZHakhvdVJzZVBia05MQmdJcEpkcllLaUMrNUpDcXd6c0ZFVlFWTTBD
cWtKb2dZaGlDV0k2TlpIa1ZlcE51bWRYV0dvaUEKWmZUTkxEc2p1MGhMRjNxaDZMdDlqYkptYWc4
a2tvR0UwRCt0cDV6M2luY2VVY2tJeVI2T0hCcmp0WWYyV3RBUGtKM09NVlBNak5ESgpoNVJUNS9D
TlIxU1J2bFpZSGVTSkFTV0dVczB1YUZtUGdGWHJoMFlOMDBJR3p4eW1pOHphWTJhazFLRTBLUXJl
ZWJ4dlVOV1pIRG91CmEyeklzdC9Lai91c0t3NVpzZ25sMURuRmU0ZHpib0RRWWZvc2xjT3hlMGZT
YkpHU1Uzdk1qQmdUTVlhQzBLNG91SXhRNTVDY3hjRmoKWm9oRVF2QlR5amwxZEU3NS9qd2FCMU5L
Y2JINUFBOUVlL1I5eGF1RU50SVgyVjVTbUNFaXFMb3A1WHpqV2EwZTBEVE5ibDFHcWkregpWY21k
a0NMcjZqVkw4K2ZtSHRLTjVkQ2RQeHFVdG0xbk80V3Q5MDNUTkEwaU1xUmRhUndHaDh4eHFUQ3Vl
MzNkR3B6NFMrZ3ViTjRaClEwcmR2WE51bTZYaXE4aDhWSldycHVueWFMNWpPSjNjQVlneEVtTkFS
RDRXbGM4aENDR0VmMElJcndDY0syM1F0QkR2ZnUxcjFtUzUKS0V1ZG4wWVBsOW5NR2JjOFVrckVt
QWpiUUFqaEhSRHFMdHZkM3Q1K3VMeThmS0dxejV4VFZHdmFIZW8wN1I0NnF2Y3lXZWgwcFpvego1
MHhrdTkyeTJYem43dTd1di9WNmZRMThCdHF5NHdQZ0NmRDg2dXJxOWNYRnhjdlZhdlcwTHVHNWkx
c29uVGxoeDhXb29teWQzTWZRCnFmUnY5ZlNpQ3lHRXRtMXZOcHZOdit2MStnMndCcjRBVzZsQ3N3
TCtBcDRDZndPUGdlWVVVd2pZQXQrQUcrQVQ4RFcvdFpxTWFrY0QKUE15dnMrVXQ4QlJIQk5yOHQ4
RW1PMmdBdndDbkpSNmh6bWQ1RWdBQUFBQkpSVTVFcmtKZ2dnPT0KCkluZGV4OiBXZWJLaXQvZWZs
L0RlZmF1bHRUaGVtZS93aWRnZXQvcHJvZ3Jlc3NiYXIvc2hlbGZfaW5zZXQucG5nCj09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT0KQ2Fubm90IGRpc3BsYXk6IGZpbGUgbWFya2VkIGFzIGEgYmluYXJ5IHR5cGUuCnN2bjptaW1l
LXR5cGUgPSBhcHBsaWNhdGlvbi9vY3RldC1zdHJlYW0KClByb3BlcnR5IGNoYW5nZXMgb246IFdl
YktpdC9lZmwvRGVmYXVsdFRoZW1lL3dpZGdldC9wcm9ncmVzc2Jhci9zaGVsZl9pbnNldC5wbmcK
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fXwpBZGRlZDogc3ZuOm1pbWUtdHlwZQogICArIGFwcGxpY2F0aW9uL29jdGV0LXN0
cmVhbQoKCmlWQk9SdzBLR2dvQUFBQU5TVWhFVWdBQUFDSUFBQUFpQ0FZQUFBQTZSd3ZDQUFBQUFY
TlNSMElBcnM0YzZRQUFBQVppUzBkRUFBQUEKQUFBQStVTzdmd0FBQUFsd1NGbHpBQUFMRXdBQUN4
TUJBSnFjR0FBQUFBZDBTVTFGQjlnQkJRSTZEQmVjcTF3QUFBQVpkRVZZZEVOdgpiVzFsYm5RQVEz
SmxZWFJsWkNCM2FYUm9JRWRKVFZCWGdRNFhBQUFCV0VsRVFWUll3KzJZeTJyRE1CQkZqNlR4SXdT
eUNJU1FmRjAvCnJiL1lsalNoanFOdXJzdGdETjFZclJZUkRMSWxvVGthUy9aY1F5VWxxSDRCYnNB
WGNBY2VzaElseWd4b2dSNTROWFZlWkZkZ0VFeVcKcmIzd0lJZ0cyQUFqZ09XY1F3amhBcndEbjRy
TUZKVVNJRk0wZWkyYW5ITXdkVjRGOFNHUXdZSGtsYU1SRlkxQjdRM3dBeklJNE9ZZQp6MWdRcEhV
UUd3OXlsdzNhc0NWQmt1NU5Qa2NQa3QxSmVhaHpMTFJIRU16by9BVlRxUEl2dGliRTB0elIzQUFX
QnF3WmtUeno0ZHZECjlITDU3eEtmSUZXRHBBcEFVbFVnVmdHSVZSV1JwZ0tRNWdsU05VaGJBVWdi
Z2E0Q2tLNHFrTDRDa0Q0QzJ3cEF0aEhZTFNTNFlaYmUKclprOGg5bThBZGdac0o4NVhScThOZ2l6
NjcwQkI2ZEhrNnNwS0NlUzh4V0Jnd0ZIZllFblBkcTZsTCtrd0dya013RkhBMDVxN0owTQp0SUs2
SmpudDJ3bnFaTUJac3M5cjBiOFE0WjFPN0FZNGg1enpXdzAvYXI0QlVxaGwyb0srSmlNQUFBQUFT
VVZPUks1Q1lJST0KCg==
</data>

          </attachment>
      

    </bug>

</bugzilla>