<?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>114537</bug_id>
          
          <creation_ts>2013-04-12 15:01:10 -0700</creation_ts>
          <short_desc>[Mac] REGRESSION: Auto substitution strips new lines</short_desc>
          <delta_ts>2013-04-12 15:44:31 -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>HTML Editing</component>
          <version>528+ (Nightly build)</version>
          <rep_platform>Unspecified</rep_platform>
          <op_sys>Unspecified</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>FIXED</resolution>
          
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords>InRadar</keywords>
          <priority>P1</priority>
          <bug_severity>Minor</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Ryosuke Niwa">rniwa</reporter>
          <assigned_to name="Ryosuke Niwa">rniwa</assigned_to>
          <cc>commit-queue</cc>
    
    <cc>darin</cc>
    
    <cc>enrica</cc>
    
    <cc>jiapu.mail</cc>
    
    <cc>mifenton</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>874979</commentid>
    <comment_count>0</comment_count>
    <who name="Ryosuke Niwa">rniwa</who>
    <bug_when>2013-04-12 15:01:10 -0700</bug_when>
    <thetext>Reproduction steps:
1. Open Language &amp; Text system preference
2. Setup &quot;helloleworld&quot; to be replaced by &quot;hello
world&quot; (copy paste it)
3. Type &quot;helloleworld&quot; into a content editable region or text fields.

Expected result:
&quot;helloleworld&quot; is replaced by &quot;hello
world&quot;

Actual result:
&quot;helloleworld&quot; is replaced by &quot;hello world&quot;.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>874980</commentid>
    <comment_count>1</comment_count>
    <who name="Ryosuke Niwa">rniwa</who>
    <bug_when>2013-04-12 15:01:32 -0700</bug_when>
    <thetext>&lt;rdar://problem/12656747&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>874990</commentid>
    <comment_count>2</comment_count>
      <attachid>197893</attachid>
    <who name="Ryosuke Niwa">rniwa</who>
    <bug_when>2013-04-12 15:12:57 -0700</bug_when>
    <thetext>Created attachment 197893
Fixes the bug</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>874991</commentid>
    <comment_count>3</comment_count>
      <attachid>197894</attachid>
    <who name="Ryosuke Niwa">rniwa</who>
    <bug_when>2013-04-12 15:17:12 -0700</bug_when>
    <thetext>Created attachment 197894
Updated for ToT</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>875007</commentid>
    <comment_count>4</comment_count>
      <attachid>197894</attachid>
    <who name="Enrica Casucci">enrica</who>
    <bug_when>2013-04-12 15:41:12 -0700</bug_when>
    <thetext>Comment on attachment 197894
Updated for ToT

View in context: https://bugs.webkit.org/attachment.cgi?id=197894&amp;action=review

Look good.

&gt; Source/WebCore/ChangeLog:12
&gt; +        CompositeEditCommand::apply after SpellingCorrectionCommand::doApply. So replaced the check in apply

So I replaced</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>875010</commentid>
    <comment_count>5</comment_count>
      <attachid>197894</attachid>
    <who name="Ryosuke Niwa">rniwa</who>
    <bug_when>2013-04-12 15:43:39 -0700</bug_when>
    <thetext>Comment on attachment 197894
Updated for ToT

View in context: https://bugs.webkit.org/attachment.cgi?id=197894&amp;action=review

&gt;&gt; Source/WebCore/ChangeLog:12
&gt;&gt; +        CompositeEditCommand::apply after SpellingCorrectionCommand::doApply. So replaced the check in apply
&gt; 
&gt; So I replaced

Did s/So replaced/Replaced/ to match the sentence style elsewhere.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>875012</commentid>
    <comment_count>6</comment_count>
    <who name="Ryosuke Niwa">rniwa</who>
    <bug_when>2013-04-12 15:44:31 -0700</bug_when>
    <thetext>Committed r148306: &lt;http://trac.webkit.org/changeset/148306&gt;</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>197893</attachid>
            <date>2013-04-12 15:12:57 -0700</date>
            <delta_ts>2013-04-12 15:17:10 -0700</delta_ts>
            <desc>Fixes the bug</desc>
            <filename>bug-114537-20130412151235.patch</filename>
            <type>text/plain</type>
            <size>11011</size>
            <attacher name="Ryosuke Niwa">rniwa</attacher>
            
              <data encoding="base64">SW5kZXg6IFNvdXJjZS9XZWJDb3JlL0NoYW5nZUxvZwo9PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBTb3VyY2UvV2Vi
Q29yZS9DaGFuZ2VMb2cJKHJldmlzaW9uIDE0ODMwNSkKKysrIFNvdXJjZS9XZWJDb3JlL0NoYW5n
ZUxvZwkod29ya2luZyBjb3B5KQpAQCAtMSwzICsxLDM1IEBACisyMDEzLTA0LTEyICBSeW9zdWtl
IE5pd2EgIDxybml3YUB3ZWJraXQub3JnPgorCisgICAgICAgIFtNYWNdIFJFR1JFU1NJT046IEF1
dG8gc3Vic3RpdHV0aW9uIHN0cmlwcyBuZXcgbGluZXMKKyAgICAgICAgaHR0cHM6Ly9idWdzLndl
YmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTExNDUzNworCisgICAgICAgIFJldmlld2VkIGJ5IE5P
Qk9EWSAoT09QUyEpLgorCisgICAgICAgIFRoZSBidWcgd2FzIGNhdXNlZCBieSBTcGVsbGluZ0Nv
cnJlY3Rpb25Db21tYW5kJ3MgdXNlIG9mIEluc2VydFRleHRDb21tYW5kLiBUaGlzIGNvbW1hbmQg
Y2FuJ3QgaW5zZXJ0CisgICAgICAgIG5ldyBsaW5lcyBhbmQgdGhlcmUncyBldmVuIGFuIGFzc2Vy
dGlvbiBmb3IgaXQuIFVzZSBUeXBpbmdDb21tYW5kOjppbnNlcnRUZXh0IGluc3RlYWQuCisKKyAg
ICAgICAgU2luY2UgVHlwaW5nQ29tbWFuZDo6aW5zZXJ0VGV4dCBjYWxscyBhcHBsaWVkRWRpdGlu
ZyBvbiBpdHMgb3duLCB3ZSBuZWVkIHRvIGF2b2lkIGNhbGxpbmcgdGhhdCBhZ2FpbiBpbgorICAg
ICAgICBDb21wb3NpdGVFZGl0Q29tbWFuZDo6YXBwbHkgYWZ0ZXIgU3BlbGxpbmdDb3JyZWN0aW9u
Q29tbWFuZDo6ZG9BcHBseS4gU28gcmVwbGFjZWQgdGhlIGNoZWNrIGluIGFwcGx5CisgICAgICAg
IHRvIHVzZSBjYWxsc0FwcGxpZWRFZGl0aW5nSW5Eb0FwcGx5IGluc3RlYWQgb2YgaXNUeXBpbmdD
b21tYW5kLCBhbmQgYWRkZWQgY2FsbHNBcHBsaWVkRWRpdGluZ0luRG9BcHBseQorICAgICAgICB0
byBib3RoIFR5cGluZ0NvbW1hbmQgYW5kIFNwZWxsaW5nQ29ycmVjdGlvbkNvbW1hbmQgdG8gcmV0
dXJuIHRydWUgKGl0IHJldHVybnMgZmFsc2UgYnkgZGVmYXVsdCkuCisKKyAgICAgICAgVGVzdDog
cGxhdGZvcm0vbWFjL2VkaXRpbmcvc3BlbGxpbmcvYXV0b2NvcnJlY3Rpb24td2l0aC1tdWx0aS1s
aW5lLXRleHQuaHRtbAorCisgICAgICAgICogZWRpdGluZy9Db21wb3NpdGVFZGl0Q29tbWFuZC5j
cHA6CisgICAgICAgIChXZWJDb3JlOjpDb21wb3NpdGVFZGl0Q29tbWFuZDo6YXBwbHkpOiBVc2Ug
VHlwaW5nQ29tbWFuZDo6aW5zZXJ0VGV4dCBpbnN0ZWFkIG9mIEluc2VydFRleHRDb21tYW5kCisg
ICAgICAgIChXZWJDb3JlOjpDb21wb3NpdGVFZGl0Q29tbWFuZDo6Y2FsbHNBcHBsaWVkRWRpdGlu
Z0luRG9BcHBseSk6IEFkZGVkLiBSZXR1cm5zIGZhbHNlLgorICAgICAgICAqIGVkaXRpbmcvQ29t
cG9zaXRlRWRpdENvbW1hbmQuaDoKKyAgICAgICAgKENvbXBvc2l0ZUVkaXRDb21tYW5kKToKKyAg
ICAgICAgKiBlZGl0aW5nL1NwZWxsaW5nQ29ycmVjdGlvbkNvbW1hbmQuY3BwOgorICAgICAgICAo
V2ViQ29yZTo6U3BlbGxpbmdDb3JyZWN0aW9uQ29tbWFuZDo6ZG9BcHBseSk6CisgICAgICAgIChX
ZWJDb3JlOjpTcGVsbGluZ0NvcnJlY3Rpb25Db21tYW5kOjpjYWxsc0FwcGxpZWRFZGl0aW5nSW5E
b0FwcGx5KTogQWRkZWQuIFJldHVybnMgdHJ1ZS4KKyAgICAgICAgKiBlZGl0aW5nL1NwZWxsaW5n
Q29ycmVjdGlvbkNvbW1hbmQuaDoKKyAgICAgICAgKFNwZWxsaW5nQ29ycmVjdGlvbkNvbW1hbmQp
OgorICAgICAgICAqIGVkaXRpbmcvVHlwaW5nQ29tbWFuZC5jcHA6CisgICAgICAgIChXZWJDb3Jl
OjpUeXBpbmdDb21tYW5kOjpjYWxsc0FwcGxpZWRFZGl0aW5nSW5Eb0FwcGx5KTogQWRkZWQuIFJl
dHVybnMgdHJ1ZS4KKyAgICAgICAgKiBlZGl0aW5nL1R5cGluZ0NvbW1hbmQuaDoKKyAgICAgICAg
KFR5cGluZ0NvbW1hbmQpOgorCiAyMDEzLTA0LTEyICBCcmVuZGFuIExvbmcgIDxiLmxvbmdAY2Fi
bGVsYWJzLmNvbT4KIAogICAgICAgICBSZWZhY3RvciBUZXh0VHJhY2sgYW5kIFRleHRUcmFja0xp
c3QgdG8gbWFrZSBpdCBlYXNpZXIgdG8gYWRkIGF1ZGlvIGFuZCB2aWRlbyB0cmFja3MKSW5kZXg6
IFNvdXJjZS9XZWJDb3JlL2VkaXRpbmcvQ29tcG9zaXRlRWRpdENvbW1hbmQuY3BwCj09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT0KLS0tIFNvdXJjZS9XZWJDb3JlL2VkaXRpbmcvQ29tcG9zaXRlRWRpdENvbW1hbmQuY3BwCShy
ZXZpc2lvbiAxNDgyODcpCisrKyBTb3VyY2UvV2ViQ29yZS9lZGl0aW5nL0NvbXBvc2l0ZUVkaXRD
b21tYW5kLmNwcAkod29ya2luZyBjb3B5KQpAQCAtMjE2LDcgKzIxNiw3IEBAIHZvaWQgQ29tcG9z
aXRlRWRpdENvbW1hbmQ6OmFwcGx5KCkKIAogICAgIC8vIE9ubHkgbmVlZCB0byBjYWxsIGFwcGxp
ZWRFZGl0aW5nIGZvciB0b3AtbGV2ZWwgY29tbWFuZHMsCiAgICAgLy8gYW5kIFR5cGluZ0NvbW1h
bmRzIGRvIGl0IG9uIHRoZWlyIG93biAoc2VlIFR5cGluZ0NvbW1hbmQ6OnR5cGluZ0FkZGVkVG9P
cGVuQ29tbWFuZCkuCi0gICAgaWYgKCFpc1R5cGluZ0NvbW1hbmQoKSkKKyAgICBpZiAoIWNhbGxz
QXBwbGllZEVkaXRpbmdJbkRvQXBwbHkoKSkKICAgICAgICAgZnJhbWUtPmVkaXRvcigpLT5hcHBs
aWVkRWRpdGluZyh0aGlzKTsKICAgICBzZXRTaG91bGRSZXRhaW5BdXRvY29ycmVjdGlvbkluZGlj
YXRvcihmYWxzZSk7CiB9CkBAIC0yNDYsNiArMjQ2LDExIEBAIGJvb2wgQ29tcG9zaXRlRWRpdENv
bW1hbmQ6OmlzVHlwaW5nQ29tbWEKICAgICByZXR1cm4gZmFsc2U7CiB9CiAKK2Jvb2wgQ29tcG9z
aXRlRWRpdENvbW1hbmQ6OmNhbGxzQXBwbGllZEVkaXRpbmdJbkRvQXBwbHkoKSBjb25zdAorewor
ICAgIHJldHVybiBmYWxzZTsKK30KKwogYm9vbCBDb21wb3NpdGVFZGl0Q29tbWFuZDo6c2hvdWxk
UmV0YWluQXV0b2NvcnJlY3Rpb25JbmRpY2F0b3IoKSBjb25zdAogewogICAgIHJldHVybiBmYWxz
ZTsKSW5kZXg6IFNvdXJjZS9XZWJDb3JlL2VkaXRpbmcvQ29tcG9zaXRlRWRpdENvbW1hbmQuaAo9
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09Ci0tLSBTb3VyY2UvV2ViQ29yZS9lZGl0aW5nL0NvbXBvc2l0ZUVkaXRDb21tYW5k
LmgJKHJldmlzaW9uIDE0ODI4NykKKysrIFNvdXJjZS9XZWJDb3JlL2VkaXRpbmcvQ29tcG9zaXRl
RWRpdENvbW1hbmQuaAkod29ya2luZyBjb3B5KQpAQCAtODIsNiArODIsNyBAQCBwdWJsaWM6CiAK
ICAgICB2aXJ0dWFsIGJvb2wgaXNDcmVhdGVMaW5rQ29tbWFuZCgpIGNvbnN0OwogICAgIHZpcnR1
YWwgYm9vbCBpc1R5cGluZ0NvbW1hbmQoKSBjb25zdDsKKyAgICB2aXJ0dWFsIGJvb2wgY2FsbHNB
cHBsaWVkRWRpdGluZ0luRG9BcHBseSgpIGNvbnN0OwogICAgIHZpcnR1YWwgYm9vbCBpc0RpY3Rh
dGlvbkNvbW1hbmQoKSBjb25zdCB7IHJldHVybiBmYWxzZTsgfQogICAgIHZpcnR1YWwgYm9vbCBw
cmVzZXJ2ZXNUeXBpbmdTdHlsZSgpIGNvbnN0OwogICAgIHZpcnR1YWwgYm9vbCBzaG91bGRSZXRh
aW5BdXRvY29ycmVjdGlvbkluZGljYXRvcigpIGNvbnN0OwpJbmRleDogU291cmNlL1dlYkNvcmUv
ZWRpdGluZy9TcGVsbGluZ0NvcnJlY3Rpb25Db21tYW5kLmNwcAo9PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBTb3Vy
Y2UvV2ViQ29yZS9lZGl0aW5nL1NwZWxsaW5nQ29ycmVjdGlvbkNvbW1hbmQuY3BwCShyZXZpc2lv
biAxNDgyODcpCisrKyBTb3VyY2UvV2ViQ29yZS9lZGl0aW5nL1NwZWxsaW5nQ29ycmVjdGlvbkNv
bW1hbmQuY3BwCSh3b3JraW5nIGNvcHkpCkBAIC0zMCw5ICszMCw5IEBACiAjaW5jbHVkZSAiRG9j
dW1lbnQuaCIKICNpbmNsdWRlICJEb2N1bWVudEZyYWdtZW50LmgiCiAjaW5jbHVkZSAiRnJhbWUu
aCIKLSNpbmNsdWRlICJJbnNlcnRUZXh0Q29tbWFuZC5oIgogI2luY2x1ZGUgIlNldFNlbGVjdGlv
bkNvbW1hbmQuaCIKICNpbmNsdWRlICJUZXh0SXRlcmF0b3IuaCIKKyNpbmNsdWRlICJUeXBpbmdD
b21tYW5kLmgiCiAjaW5jbHVkZSAibWFya3VwLmgiCiAKIG5hbWVzcGFjZSBXZWJDb3JlIHsKQEAg
LTEwMSw3ICsxMDEsNyBAQCB2b2lkIFNwZWxsaW5nQ29ycmVjdGlvbkNvbW1hbmQ6OmRvQXBwbHko
CiAjaWYgVVNFKEFVVE9DT1JSRUNUSU9OX1BBTkVMKQogICAgIGFwcGx5Q29tbWFuZFRvQ29tcG9z
aXRlKFNwZWxsaW5nQ29ycmVjdGlvblJlY29yZFVuZG9Db21tYW5kOjpjcmVhdGUoZG9jdW1lbnQo
KSwgbV9jb3JyZWN0ZWQsIG1fY29ycmVjdGlvbikpOwogI2VuZGlmCi0gICAgYXBwbHlDb21tYW5k
VG9Db21wb3NpdGUoSW5zZXJ0VGV4dENvbW1hbmQ6OmNyZWF0ZShkb2N1bWVudCgpLCBtX2NvcnJl
Y3Rpb24pKTsKKyAgICBUeXBpbmdDb21tYW5kOjppbnNlcnRUZXh0KGRvY3VtZW50KCksIG1fY29y
cmVjdGlvbiwgVHlwaW5nQ29tbWFuZDo6UHJldmVudFNwZWxsQ2hlY2tpbmcpOwogfQogCiBib29s
IFNwZWxsaW5nQ29ycmVjdGlvbkNvbW1hbmQ6OnNob3VsZFJldGFpbkF1dG9jb3JyZWN0aW9uSW5k
aWNhdG9yKCkgY29uc3QKQEAgLTEwOSw0ICsxMDksOSBAQCBib29sIFNwZWxsaW5nQ29ycmVjdGlv
bkNvbW1hbmQ6OnNob3VsZFJlCiAgICAgcmV0dXJuIHRydWU7CiB9CiAKK2Jvb2wgU3BlbGxpbmdD
b3JyZWN0aW9uQ29tbWFuZDo6Y2FsbHNBcHBsaWVkRWRpdGluZ0luRG9BcHBseSgpIGNvbnN0Cit7
CisgICAgcmV0dXJuIHRydWU7Cit9CisKIH0gLy8gbmFtZXNwYWNlIFdlYkNvcmUKSW5kZXg6IFNv
dXJjZS9XZWJDb3JlL2VkaXRpbmcvU3BlbGxpbmdDb3JyZWN0aW9uQ29tbWFuZC5oCj09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT0KLS0tIFNvdXJjZS9XZWJDb3JlL2VkaXRpbmcvU3BlbGxpbmdDb3JyZWN0aW9uQ29tbWFuZC5o
CShyZXZpc2lvbiAxNDgyODcpCisrKyBTb3VyY2UvV2ViQ29yZS9lZGl0aW5nL1NwZWxsaW5nQ29y
cmVjdGlvbkNvbW1hbmQuaAkod29ya2luZyBjb3B5KQpAQCAtNDEsNiArNDEsNyBAQCBwcml2YXRl
OgogICAgIFNwZWxsaW5nQ29ycmVjdGlvbkNvbW1hbmQoUGFzc1JlZlB0cjxSYW5nZT4gcmFuZ2VU
b0JlQ29ycmVjdGVkLCBjb25zdCBTdHJpbmcmIGNvcnJlY3Rpb24pOwogICAgIHZpcnR1YWwgdm9p
ZCBkb0FwcGx5KCk7CiAgICAgdmlydHVhbCBib29sIHNob3VsZFJldGFpbkF1dG9jb3JyZWN0aW9u
SW5kaWNhdG9yKCkgY29uc3Q7CisgICAgdmlydHVhbCBib29sIGNhbGxzQXBwbGllZEVkaXRpbmdJ
bkRvQXBwbHkoKSBjb25zdDsKIAogICAgIFJlZlB0cjxSYW5nZT4gbV9yYW5nZVRvQmVDb3JyZWN0
ZWQ7CiAgICAgVmlzaWJsZVNlbGVjdGlvbiBtX3NlbGVjdGlvblRvQmVDb3JyZWN0ZWQ7CkluZGV4
OiBTb3VyY2UvV2ViQ29yZS9lZGl0aW5nL1R5cGluZ0NvbW1hbmQuY3BwCj09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0t
IFNvdXJjZS9XZWJDb3JlL2VkaXRpbmcvVHlwaW5nQ29tbWFuZC5jcHAJKHJldmlzaW9uIDE0ODI4
NykKKysrIFNvdXJjZS9XZWJDb3JlL2VkaXRpbmcvVHlwaW5nQ29tbWFuZC5jcHAJKHdvcmtpbmcg
Y29weSkKQEAgLTY0NSw0ICs2NDUsOSBAQCBib29sIFR5cGluZ0NvbW1hbmQ6OmlzVHlwaW5nQ29t
bWFuZCgpIGNvCiAgICAgcmV0dXJuIHRydWU7CiB9CiAKK2Jvb2wgVHlwaW5nQ29tbWFuZDo6Y2Fs
bHNBcHBsaWVkRWRpdGluZ0luRG9BcHBseSgpIGNvbnN0Cit7CisgICAgcmV0dXJuIHRydWU7Cit9
CisKIH0gLy8gbmFtZXNwYWNlIFdlYkNvcmUKSW5kZXg6IFNvdXJjZS9XZWJDb3JlL2VkaXRpbmcv
VHlwaW5nQ29tbWFuZC5oCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIFNvdXJjZS9XZWJDb3JlL2VkaXRpbmcvVHlw
aW5nQ29tbWFuZC5oCShyZXZpc2lvbiAxNDgyODcpCisrKyBTb3VyY2UvV2ViQ29yZS9lZGl0aW5n
L1R5cGluZ0NvbW1hbmQuaAkod29ya2luZyBjb3B5KQpAQCAtMTAwLDYgKzEwMCw3IEBAIHByaXZh
dGU6CiAgICAgdmlydHVhbCB2b2lkIGRvQXBwbHkoKTsKICAgICB2aXJ0dWFsIEVkaXRBY3Rpb24g
ZWRpdGluZ0FjdGlvbigpIGNvbnN0OwogICAgIHZpcnR1YWwgYm9vbCBpc1R5cGluZ0NvbW1hbmQo
KSBjb25zdDsKKyAgICB2aXJ0dWFsIGJvb2wgY2FsbHNBcHBsaWVkRWRpdGluZ0luRG9BcHBseSgp
IGNvbnN0OwogICAgIHZpcnR1YWwgYm9vbCBwcmVzZXJ2ZXNUeXBpbmdTdHlsZSgpIGNvbnN0IHsg
cmV0dXJuIG1fcHJlc2VydmVzVHlwaW5nU3R5bGU7IH0KICAgICB2aXJ0dWFsIGJvb2wgc2hvdWxk
UmV0YWluQXV0b2NvcnJlY3Rpb25JbmRpY2F0b3IoKSBjb25zdAogICAgIHsKSW5kZXg6IFRvb2xz
L0NoYW5nZUxvZwo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09Ci0tLSBUb29scy9DaGFuZ2VMb2cJKHJldmlzaW9uIDE0ODMw
NSkKKysrIFRvb2xzL0NoYW5nZUxvZwkod29ya2luZyBjb3B5KQpAQCAtMSwzICsxLDE1IEBACisy
MDEzLTA0LTEyICBSeW9zdWtlIE5pd2EgIDxybml3YUB3ZWJraXQub3JnPgorCisgICAgICAgIFtN
YWNdIFJFR1JFU1NJT046IEF1dG8gc3Vic3RpdHV0aW9uIHN0cmlwcyBuZXcgbGluZXMKKyAgICAg
ICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTExNDUzNworCisgICAg
ICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgIEFkZCBhIHJ1bGUgdG8g
cmVwbGFjZSAiaGVsbG9sZXdvcmxkIiBieSAiaGVsbG9cbndvcmxkIiBmb3IgdGVzdGluZyBwdXJw
b3NlLgorCisgICAgICAgICogRHVtcFJlbmRlclRyZWUvbWFjL0R1bXBSZW5kZXJUcmVlLm1tOgor
ICAgICAgICAocmVzZXREZWZhdWx0c1RvQ29uc2lzdGVudFZhbHVlcyk6CisKIDIwMTMtMDQtMDkg
IFJvZ2VyIEZvbmcgIDxyb2dlcl9mb25nQGFwcGxlLmNvbT4KIAogICAgICAgICBSZS1lbmFibGUg
V2luRVdTIHRlc3RzLgpJbmRleDogVG9vbHMvRHVtcFJlbmRlclRyZWUvbWFjL0R1bXBSZW5kZXJU
cmVlLm1tCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT0KLS0tIFRvb2xzL0R1bXBSZW5kZXJUcmVlL21hYy9EdW1wUmVuZGVy
VHJlZS5tbQkocmV2aXNpb24gMTQ4Mjg3KQorKysgVG9vbHMvRHVtcFJlbmRlclRyZWUvbWFjL0R1
bXBSZW5kZXJUcmVlLm1tCSh3b3JraW5nIGNvcHkpCkBAIC02MDYsNyArNjA2LDcgQEAgc3RhdGlj
IHZvaWQgcmVzZXREZWZhdWx0c1RvQ29uc2lzdGVudFZhbAogICAgICAgICBAIm1lc3NhZ2UiLCBA
Im1lc2FnZSIsCiAgICAgICAgIEAid291bGQiLCBAIndvdWxkbiIsCiAgICAgICAgIEAid2VsY29t
ZSIsIEAid2VsbGNvbWUiLAotICAgICAgICBAInVwcGVyY2FzZSIsIEAidXBwZXIgY2FzZSIsCisg
ICAgICAgIEAiaGVsbG9cbndvcmxkIiwgQCJoZWxsb2xmd29ybGQiLAogICAgICAgICBuaWxdIGZv
cktleTpAIk5TVGVzdENvcnJlY3Rpb25EaWN0aW9uYXJ5Il07CiAjZW5kaWYKIApJbmRleDogTGF5
b3V0VGVzdHMvQ2hhbmdlTG9nCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIExheW91dFRlc3RzL0NoYW5nZUxvZwko
cmV2aXNpb24gMTQ4MzA1KQorKysgTGF5b3V0VGVzdHMvQ2hhbmdlTG9nCSh3b3JraW5nIGNvcHkp
CkBAIC0xLDMgKzEsMTYgQEAKKzIwMTMtMDQtMTIgIFJ5b3N1a2UgTml3YSAgPHJuaXdhQHdlYmtp
dC5vcmc+CisKKyAgICAgICAgW01hY10gUkVHUkVTU0lPTjogQXV0byBzdWJzdGl0dXRpb24gc3Ry
aXBzIG5ldyBsaW5lcworICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5j
Z2k/aWQ9MTE0NTM3CisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAg
ICAgICAgQWRkZWQgYSByZWdyZXNzaW9uIHRlc3QuIFVuZm9ydHVuYXRlbHksIHdlIGNhbid0IHNl
dHVwIHRleHQgc3Vic3RpdHVpb24gaW4gRHVtcFJlbmRlclRyZWUKKyAgICAgICAgc28gdXNlIE5T
U3BlbGxDaGVja2VyIHRvIGV4ZXJjaXNlIHRoZSByZWxldmFudCBjb2RlIHBhdGguCisKKyAgICAg
ICAgKiBwbGF0Zm9ybS9tYWMvZWRpdGluZy9zcGVsbGluZy9hdXRvY29ycmVjdGlvbi13aXRoLW11
bHRpLWxpbmUtdGV4dC1leHBlY3RlZC50eHQ6IEFkZGVkLgorICAgICAgICAqIHBsYXRmb3JtL21h
Yy9lZGl0aW5nL3NwZWxsaW5nL2F1dG9jb3JyZWN0aW9uLXdpdGgtbXVsdGktbGluZS10ZXh0Lmh0
bWw6IEFkZGVkLgorCiAyMDEzLTA0LTEyICBDb21taXQgUXVldWUgIDxybml3YUB3ZWJraXQub3Jn
PgogCiAgICAgICAgIFVucmV2aWV3ZWQsIHJvbGxpbmcgb3V0IHIxNDc5NDIsIHIxNDgwMjYsIGFu
ZCByMTQ4MDkyLgpJbmRleDogTGF5b3V0VGVzdHMvcGxhdGZvcm0vbWFjL2VkaXRpbmcvc3BlbGxp
bmcvYXV0b2NvcnJlY3Rpb24td2l0aC1tdWx0aS1saW5lLXRleHQtZXhwZWN0ZWQudHh0Cj09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT0KLS0tIExheW91dFRlc3RzL3BsYXRmb3JtL21hYy9lZGl0aW5nL3NwZWxsaW5nL2F1dG9j
b3JyZWN0aW9uLXdpdGgtbXVsdGktbGluZS10ZXh0LWV4cGVjdGVkLnR4dAkocmV2aXNpb24gMCkK
KysrIExheW91dFRlc3RzL3BsYXRmb3JtL21hYy9lZGl0aW5nL3NwZWxsaW5nL2F1dG9jb3JyZWN0
aW9uLXdpdGgtbXVsdGktbGluZS10ZXh0LWV4cGVjdGVkLnR4dAkocmV2aXNpb24gMCkKQEAgLTAs
MCArMSwxMCBAQAorVGhpcyB0ZXN0cyBhdXRvLXN1YnN0aXR1dGlvbiB3aXRoIGEgbXVsdGktbGlu
ZSB0ZXh0IHdvcmtzLgorVG8gbWFudWFsbHkgdGVzdCwgb3BlbiBMYW5ndWFnZSAmIFRleHQgc3lz
dGVtIHByZWZlcmVuY2UgYW5kIHNldHVwICJoZWxsb2xld29ybGQiIHRvIGJlIHJlcGxhY2VkIGJ5
CisiaGVsbG93b3JsZCIgKGNvcHkgcGFzdGUgaXQpIGFuZCByZWxvYWQgdGhpcyBwYWdlLiBZb3Ug
c2hvdWxkIHNlZSBoZWxsbyBhbmQgd29ybGQgaW4gdHdvIGRpc3RpbmN0IGxpbmVzLgorfCAiaGVs
bG8iCit8IDxkaXY+Cit8ICAgIndvcmxkIgorfCAgIDxicj4KK3wgICA8ZGl2PgorfCAgICAgPCNz
ZWxlY3Rpb24tY2FyZXQ+Cit8ICAgICA8YnI+CkluZGV4OiBMYXlvdXRUZXN0cy9wbGF0Zm9ybS9t
YWMvZWRpdGluZy9zcGVsbGluZy9hdXRvY29ycmVjdGlvbi13aXRoLW11bHRpLWxpbmUtdGV4dC5o
dG1sCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT0KLS0tIExheW91dFRlc3RzL3BsYXRmb3JtL21hYy9lZGl0aW5nL3NwZWxs
aW5nL2F1dG9jb3JyZWN0aW9uLXdpdGgtbXVsdGktbGluZS10ZXh0Lmh0bWwJKHJldmlzaW9uIDAp
CisrKyBMYXlvdXRUZXN0cy9wbGF0Zm9ybS9tYWMvZWRpdGluZy9zcGVsbGluZy9hdXRvY29ycmVj
dGlvbi13aXRoLW11bHRpLWxpbmUtdGV4dC5odG1sCShyZXZpc2lvbiAwKQpAQCAtMCwwICsxLDMz
IEBACis8IURPQ1RZUEUgaHRtbD4KKzxodG1sPgorPGJvZHk+Cis8cCBpZD0iZGVzY3JpcHRpb24i
PlRoaXMgdGVzdHMgYXV0by1zdWJzdGl0dXRpb24gd2l0aCBhIG11bHRpLWxpbmUgdGV4dCB3b3Jr
cy4KK1RvIG1hbnVhbGx5IHRlc3QsIG9wZW4gTGFuZ3VhZ2UgJmFtcDsgVGV4dCBzeXN0ZW0gcHJl
ZmVyZW5jZSBhbmQgc2V0dXAgImhlbGxvbGV3b3JsZCIgdG8gYmUgcmVwbGFjZWQgYnkKKyJoZWxs
bzxicj53b3JsZCIgKGNvcHkgcGFzdGUgaXQpIGFuZCByZWxvYWQgdGhpcyBwYWdlLiBZb3Ugc2hv
dWxkIHNlZSBoZWxsbyBhbmQgd29ybGQgaW4gdHdvIGRpc3RpbmN0IGxpbmVzLjwvcD4KKzxkaXYg
aWQ9ImVkaXRvciIgY29udGVudGVkaXRhYmxlPjwvZGl2PgorPHNjcmlwdCBzcmM9Ii4uLy4uLy4u
Ly4uL3Jlc291cmNlcy9kdW1wLWFzLW1hcmt1cC5qcyI+PC9zY3JpcHQ+Cis8c2NyaXB0PgorCit2
YXIgZWRpdG9yID0gZG9jdW1lbnQuZ2V0RWxlbWVudEJ5SWQoJ2VkaXRvcicpOworZG9jdW1lbnQu
Z2V0RWxlbWVudEJ5SWQoJ2Rlc2NyaXB0aW9uJyk7CitlZGl0b3IuZm9jdXMoKTsKK2RvY3VtZW50
LmV4ZWNDb21tYW5kKCdJbnNlcnRUZXh0JywgZmFsc2UsICdoJyk7Citkb2N1bWVudC5leGVjQ29t
bWFuZCgnSW5zZXJ0VGV4dCcsIGZhbHNlLCAnZScpOworZG9jdW1lbnQuZXhlY0NvbW1hbmQoJ0lu
c2VydFRleHQnLCBmYWxzZSwgJ2wnKTsKK2RvY3VtZW50LmV4ZWNDb21tYW5kKCdJbnNlcnRUZXh0
JywgZmFsc2UsICdsJyk7Citkb2N1bWVudC5leGVjQ29tbWFuZCgnSW5zZXJ0VGV4dCcsIGZhbHNl
LCAnbycpOworZG9jdW1lbnQuZXhlY0NvbW1hbmQoJ0luc2VydFRleHQnLCBmYWxzZSwgJ2wnKTsK
K2RvY3VtZW50LmV4ZWNDb21tYW5kKCdJbnNlcnRUZXh0JywgZmFsc2UsICdmJyk7Citkb2N1bWVu
dC5leGVjQ29tbWFuZCgnSW5zZXJ0VGV4dCcsIGZhbHNlLCAndycpOworZG9jdW1lbnQuZXhlY0Nv
bW1hbmQoJ0luc2VydFRleHQnLCBmYWxzZSwgJ28nKTsKK2RvY3VtZW50LmV4ZWNDb21tYW5kKCdJ
bnNlcnRUZXh0JywgZmFsc2UsICdyJyk7Citkb2N1bWVudC5leGVjQ29tbWFuZCgnSW5zZXJ0VGV4
dCcsIGZhbHNlLCAnbCcpOworZG9jdW1lbnQuZXhlY0NvbW1hbmQoJ0luc2VydFRleHQnLCBmYWxz
ZSwgJ2QnKTsKK2RvY3VtZW50LmV4ZWNDb21tYW5kKCdJbnNlcnRQYXJhZ3JhcGgnKTsKKworTWFy
a3VwLmRlc2NyaXB0aW9uKGRvY3VtZW50LmdldEVsZW1lbnRCeUlkKCdkZXNjcmlwdGlvbicpLnRl
eHRDb250ZW50KTsKK01hcmt1cC5kdW1wKCdlZGl0b3InKTsKKworPC9zY3JpcHQ+Cis8L2JvZHk+
Cis8L2h0bWw+Cg==
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>197894</attachid>
            <date>2013-04-12 15:17:12 -0700</date>
            <delta_ts>2013-04-12 15:43:39 -0700</delta_ts>
            <desc>Updated for ToT</desc>
            <filename>bug-114537-20130412151650.patch</filename>
            <type>text/plain</type>
            <size>11011</size>
            <attacher name="Ryosuke Niwa">rniwa</attacher>
            
              <data encoding="base64">SW5kZXg6IFNvdXJjZS9XZWJDb3JlL0NoYW5nZUxvZwo9PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBTb3VyY2UvV2Vi
Q29yZS9DaGFuZ2VMb2cJKHJldmlzaW9uIDE0ODMwNSkKKysrIFNvdXJjZS9XZWJDb3JlL0NoYW5n
ZUxvZwkod29ya2luZyBjb3B5KQpAQCAtMSwzICsxLDM1IEBACisyMDEzLTA0LTEyICBSeW9zdWtl
IE5pd2EgIDxybml3YUB3ZWJraXQub3JnPgorCisgICAgICAgIFtNYWNdIFJFR1JFU1NJT046IEF1
dG8gc3Vic3RpdHV0aW9uIHN0cmlwcyBuZXcgbGluZXMKKyAgICAgICAgaHR0cHM6Ly9idWdzLndl
YmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTExNDUzNworCisgICAgICAgIFJldmlld2VkIGJ5IE5P
Qk9EWSAoT09QUyEpLgorCisgICAgICAgIFRoZSBidWcgd2FzIGNhdXNlZCBieSBTcGVsbGluZ0Nv
cnJlY3Rpb25Db21tYW5kJ3MgdXNlIG9mIEluc2VydFRleHRDb21tYW5kLiBUaGlzIGNvbW1hbmQg
Y2FuJ3QgaW5zZXJ0CisgICAgICAgIG5ldyBsaW5lcyBhbmQgdGhlcmUncyBldmVuIGFuIGFzc2Vy
dGlvbiBmb3IgaXQuIFVzZSBUeXBpbmdDb21tYW5kOjppbnNlcnRUZXh0IGluc3RlYWQuCisKKyAg
ICAgICAgU2luY2UgVHlwaW5nQ29tbWFuZDo6aW5zZXJ0VGV4dCBjYWxscyBhcHBsaWVkRWRpdGlu
ZyBvbiBpdHMgb3duLCB3ZSBuZWVkIHRvIGF2b2lkIGNhbGxpbmcgdGhhdCBhZ2FpbiBpbgorICAg
ICAgICBDb21wb3NpdGVFZGl0Q29tbWFuZDo6YXBwbHkgYWZ0ZXIgU3BlbGxpbmdDb3JyZWN0aW9u
Q29tbWFuZDo6ZG9BcHBseS4gU28gcmVwbGFjZWQgdGhlIGNoZWNrIGluIGFwcGx5CisgICAgICAg
IHRvIHVzZSBjYWxsc0FwcGxpZWRFZGl0aW5nSW5Eb0FwcGx5IGluc3RlYWQgb2YgaXNUeXBpbmdD
b21tYW5kLCBhbmQgYWRkZWQgY2FsbHNBcHBsaWVkRWRpdGluZ0luRG9BcHBseQorICAgICAgICB0
byBib3RoIFR5cGluZ0NvbW1hbmQgYW5kIFNwZWxsaW5nQ29ycmVjdGlvbkNvbW1hbmQgdG8gcmV0
dXJuIHRydWUgKGl0IHJldHVybnMgZmFsc2UgYnkgZGVmYXVsdCkuCisKKyAgICAgICAgVGVzdDog
cGxhdGZvcm0vbWFjL2VkaXRpbmcvc3BlbGxpbmcvYXV0b2NvcnJlY3Rpb24td2l0aC1tdWx0aS1s
aW5lLXRleHQuaHRtbAorCisgICAgICAgICogZWRpdGluZy9Db21wb3NpdGVFZGl0Q29tbWFuZC5j
cHA6CisgICAgICAgIChXZWJDb3JlOjpDb21wb3NpdGVFZGl0Q29tbWFuZDo6YXBwbHkpOiBVc2Ug
VHlwaW5nQ29tbWFuZDo6aW5zZXJ0VGV4dCBpbnN0ZWFkIG9mIEluc2VydFRleHRDb21tYW5kCisg
ICAgICAgIChXZWJDb3JlOjpDb21wb3NpdGVFZGl0Q29tbWFuZDo6Y2FsbHNBcHBsaWVkRWRpdGlu
Z0luRG9BcHBseSk6IEFkZGVkLiBSZXR1cm5zIGZhbHNlLgorICAgICAgICAqIGVkaXRpbmcvQ29t
cG9zaXRlRWRpdENvbW1hbmQuaDoKKyAgICAgICAgKENvbXBvc2l0ZUVkaXRDb21tYW5kKToKKyAg
ICAgICAgKiBlZGl0aW5nL1NwZWxsaW5nQ29ycmVjdGlvbkNvbW1hbmQuY3BwOgorICAgICAgICAo
V2ViQ29yZTo6U3BlbGxpbmdDb3JyZWN0aW9uQ29tbWFuZDo6ZG9BcHBseSk6CisgICAgICAgIChX
ZWJDb3JlOjpTcGVsbGluZ0NvcnJlY3Rpb25Db21tYW5kOjpjYWxsc0FwcGxpZWRFZGl0aW5nSW5E
b0FwcGx5KTogQWRkZWQuIFJldHVybnMgdHJ1ZS4KKyAgICAgICAgKiBlZGl0aW5nL1NwZWxsaW5n
Q29ycmVjdGlvbkNvbW1hbmQuaDoKKyAgICAgICAgKFNwZWxsaW5nQ29ycmVjdGlvbkNvbW1hbmQp
OgorICAgICAgICAqIGVkaXRpbmcvVHlwaW5nQ29tbWFuZC5jcHA6CisgICAgICAgIChXZWJDb3Jl
OjpUeXBpbmdDb21tYW5kOjpjYWxsc0FwcGxpZWRFZGl0aW5nSW5Eb0FwcGx5KTogQWRkZWQuIFJl
dHVybnMgdHJ1ZS4KKyAgICAgICAgKiBlZGl0aW5nL1R5cGluZ0NvbW1hbmQuaDoKKyAgICAgICAg
KFR5cGluZ0NvbW1hbmQpOgorCiAyMDEzLTA0LTEyICBCcmVuZGFuIExvbmcgIDxiLmxvbmdAY2Fi
bGVsYWJzLmNvbT4KIAogICAgICAgICBSZWZhY3RvciBUZXh0VHJhY2sgYW5kIFRleHRUcmFja0xp
c3QgdG8gbWFrZSBpdCBlYXNpZXIgdG8gYWRkIGF1ZGlvIGFuZCB2aWRlbyB0cmFja3MKSW5kZXg6
IFNvdXJjZS9XZWJDb3JlL2VkaXRpbmcvQ29tcG9zaXRlRWRpdENvbW1hbmQuY3BwCj09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT0KLS0tIFNvdXJjZS9XZWJDb3JlL2VkaXRpbmcvQ29tcG9zaXRlRWRpdENvbW1hbmQuY3BwCShy
ZXZpc2lvbiAxNDgzMDUpCisrKyBTb3VyY2UvV2ViQ29yZS9lZGl0aW5nL0NvbXBvc2l0ZUVkaXRD
b21tYW5kLmNwcAkod29ya2luZyBjb3B5KQpAQCAtMjE2LDcgKzIxNiw3IEBAIHZvaWQgQ29tcG9z
aXRlRWRpdENvbW1hbmQ6OmFwcGx5KCkKIAogICAgIC8vIE9ubHkgbmVlZCB0byBjYWxsIGFwcGxp
ZWRFZGl0aW5nIGZvciB0b3AtbGV2ZWwgY29tbWFuZHMsCiAgICAgLy8gYW5kIFR5cGluZ0NvbW1h
bmRzIGRvIGl0IG9uIHRoZWlyIG93biAoc2VlIFR5cGluZ0NvbW1hbmQ6OnR5cGluZ0FkZGVkVG9P
cGVuQ29tbWFuZCkuCi0gICAgaWYgKCFpc1R5cGluZ0NvbW1hbmQoKSkKKyAgICBpZiAoIWNhbGxz
QXBwbGllZEVkaXRpbmdJbkRvQXBwbHkoKSkKICAgICAgICAgZnJhbWUtPmVkaXRvcigpLT5hcHBs
aWVkRWRpdGluZyh0aGlzKTsKICAgICBzZXRTaG91bGRSZXRhaW5BdXRvY29ycmVjdGlvbkluZGlj
YXRvcihmYWxzZSk7CiB9CkBAIC0yNDYsNiArMjQ2LDExIEBAIGJvb2wgQ29tcG9zaXRlRWRpdENv
bW1hbmQ6OmlzVHlwaW5nQ29tbWEKICAgICByZXR1cm4gZmFsc2U7CiB9CiAKK2Jvb2wgQ29tcG9z
aXRlRWRpdENvbW1hbmQ6OmNhbGxzQXBwbGllZEVkaXRpbmdJbkRvQXBwbHkoKSBjb25zdAorewor
ICAgIHJldHVybiBmYWxzZTsKK30KKwogYm9vbCBDb21wb3NpdGVFZGl0Q29tbWFuZDo6c2hvdWxk
UmV0YWluQXV0b2NvcnJlY3Rpb25JbmRpY2F0b3IoKSBjb25zdAogewogICAgIHJldHVybiBmYWxz
ZTsKSW5kZXg6IFNvdXJjZS9XZWJDb3JlL2VkaXRpbmcvQ29tcG9zaXRlRWRpdENvbW1hbmQuaAo9
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09Ci0tLSBTb3VyY2UvV2ViQ29yZS9lZGl0aW5nL0NvbXBvc2l0ZUVkaXRDb21tYW5k
LmgJKHJldmlzaW9uIDE0ODMwNSkKKysrIFNvdXJjZS9XZWJDb3JlL2VkaXRpbmcvQ29tcG9zaXRl
RWRpdENvbW1hbmQuaAkod29ya2luZyBjb3B5KQpAQCAtODIsNiArODIsNyBAQCBwdWJsaWM6CiAK
ICAgICB2aXJ0dWFsIGJvb2wgaXNDcmVhdGVMaW5rQ29tbWFuZCgpIGNvbnN0OwogICAgIHZpcnR1
YWwgYm9vbCBpc1R5cGluZ0NvbW1hbmQoKSBjb25zdDsKKyAgICB2aXJ0dWFsIGJvb2wgY2FsbHNB
cHBsaWVkRWRpdGluZ0luRG9BcHBseSgpIGNvbnN0OwogICAgIHZpcnR1YWwgYm9vbCBpc0RpY3Rh
dGlvbkNvbW1hbmQoKSBjb25zdCB7IHJldHVybiBmYWxzZTsgfQogICAgIHZpcnR1YWwgYm9vbCBw
cmVzZXJ2ZXNUeXBpbmdTdHlsZSgpIGNvbnN0OwogICAgIHZpcnR1YWwgYm9vbCBzaG91bGRSZXRh
aW5BdXRvY29ycmVjdGlvbkluZGljYXRvcigpIGNvbnN0OwpJbmRleDogU291cmNlL1dlYkNvcmUv
ZWRpdGluZy9TcGVsbGluZ0NvcnJlY3Rpb25Db21tYW5kLmNwcAo9PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBTb3Vy
Y2UvV2ViQ29yZS9lZGl0aW5nL1NwZWxsaW5nQ29ycmVjdGlvbkNvbW1hbmQuY3BwCShyZXZpc2lv
biAxNDgzMDUpCisrKyBTb3VyY2UvV2ViQ29yZS9lZGl0aW5nL1NwZWxsaW5nQ29ycmVjdGlvbkNv
bW1hbmQuY3BwCSh3b3JraW5nIGNvcHkpCkBAIC0zMCw5ICszMCw5IEBACiAjaW5jbHVkZSAiRG9j
dW1lbnQuaCIKICNpbmNsdWRlICJEb2N1bWVudEZyYWdtZW50LmgiCiAjaW5jbHVkZSAiRnJhbWUu
aCIKLSNpbmNsdWRlICJJbnNlcnRUZXh0Q29tbWFuZC5oIgogI2luY2x1ZGUgIlNldFNlbGVjdGlv
bkNvbW1hbmQuaCIKICNpbmNsdWRlICJUZXh0SXRlcmF0b3IuaCIKKyNpbmNsdWRlICJUeXBpbmdD
b21tYW5kLmgiCiAjaW5jbHVkZSAibWFya3VwLmgiCiAKIG5hbWVzcGFjZSBXZWJDb3JlIHsKQEAg
LTEwMSw3ICsxMDEsNyBAQCB2b2lkIFNwZWxsaW5nQ29ycmVjdGlvbkNvbW1hbmQ6OmRvQXBwbHko
CiAjaWYgVVNFKEFVVE9DT1JSRUNUSU9OX1BBTkVMKQogICAgIGFwcGx5Q29tbWFuZFRvQ29tcG9z
aXRlKFNwZWxsaW5nQ29ycmVjdGlvblJlY29yZFVuZG9Db21tYW5kOjpjcmVhdGUoZG9jdW1lbnQo
KSwgbV9jb3JyZWN0ZWQsIG1fY29ycmVjdGlvbikpOwogI2VuZGlmCi0gICAgYXBwbHlDb21tYW5k
VG9Db21wb3NpdGUoSW5zZXJ0VGV4dENvbW1hbmQ6OmNyZWF0ZShkb2N1bWVudCgpLCBtX2NvcnJl
Y3Rpb24pKTsKKyAgICBUeXBpbmdDb21tYW5kOjppbnNlcnRUZXh0KGRvY3VtZW50KCksIG1fY29y
cmVjdGlvbiwgVHlwaW5nQ29tbWFuZDo6UHJldmVudFNwZWxsQ2hlY2tpbmcpOwogfQogCiBib29s
IFNwZWxsaW5nQ29ycmVjdGlvbkNvbW1hbmQ6OnNob3VsZFJldGFpbkF1dG9jb3JyZWN0aW9uSW5k
aWNhdG9yKCkgY29uc3QKQEAgLTEwOSw0ICsxMDksOSBAQCBib29sIFNwZWxsaW5nQ29ycmVjdGlv
bkNvbW1hbmQ6OnNob3VsZFJlCiAgICAgcmV0dXJuIHRydWU7CiB9CiAKK2Jvb2wgU3BlbGxpbmdD
b3JyZWN0aW9uQ29tbWFuZDo6Y2FsbHNBcHBsaWVkRWRpdGluZ0luRG9BcHBseSgpIGNvbnN0Cit7
CisgICAgcmV0dXJuIHRydWU7Cit9CisKIH0gLy8gbmFtZXNwYWNlIFdlYkNvcmUKSW5kZXg6IFNv
dXJjZS9XZWJDb3JlL2VkaXRpbmcvU3BlbGxpbmdDb3JyZWN0aW9uQ29tbWFuZC5oCj09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT0KLS0tIFNvdXJjZS9XZWJDb3JlL2VkaXRpbmcvU3BlbGxpbmdDb3JyZWN0aW9uQ29tbWFuZC5o
CShyZXZpc2lvbiAxNDgzMDUpCisrKyBTb3VyY2UvV2ViQ29yZS9lZGl0aW5nL1NwZWxsaW5nQ29y
cmVjdGlvbkNvbW1hbmQuaAkod29ya2luZyBjb3B5KQpAQCAtNDEsNiArNDEsNyBAQCBwcml2YXRl
OgogICAgIFNwZWxsaW5nQ29ycmVjdGlvbkNvbW1hbmQoUGFzc1JlZlB0cjxSYW5nZT4gcmFuZ2VU
b0JlQ29ycmVjdGVkLCBjb25zdCBTdHJpbmcmIGNvcnJlY3Rpb24pOwogICAgIHZpcnR1YWwgdm9p
ZCBkb0FwcGx5KCk7CiAgICAgdmlydHVhbCBib29sIHNob3VsZFJldGFpbkF1dG9jb3JyZWN0aW9u
SW5kaWNhdG9yKCkgY29uc3Q7CisgICAgdmlydHVhbCBib29sIGNhbGxzQXBwbGllZEVkaXRpbmdJ
bkRvQXBwbHkoKSBjb25zdDsKIAogICAgIFJlZlB0cjxSYW5nZT4gbV9yYW5nZVRvQmVDb3JyZWN0
ZWQ7CiAgICAgVmlzaWJsZVNlbGVjdGlvbiBtX3NlbGVjdGlvblRvQmVDb3JyZWN0ZWQ7CkluZGV4
OiBTb3VyY2UvV2ViQ29yZS9lZGl0aW5nL1R5cGluZ0NvbW1hbmQuY3BwCj09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0t
IFNvdXJjZS9XZWJDb3JlL2VkaXRpbmcvVHlwaW5nQ29tbWFuZC5jcHAJKHJldmlzaW9uIDE0ODMw
NSkKKysrIFNvdXJjZS9XZWJDb3JlL2VkaXRpbmcvVHlwaW5nQ29tbWFuZC5jcHAJKHdvcmtpbmcg
Y29weSkKQEAgLTY0NSw0ICs2NDUsOSBAQCBib29sIFR5cGluZ0NvbW1hbmQ6OmlzVHlwaW5nQ29t
bWFuZCgpIGNvCiAgICAgcmV0dXJuIHRydWU7CiB9CiAKK2Jvb2wgVHlwaW5nQ29tbWFuZDo6Y2Fs
bHNBcHBsaWVkRWRpdGluZ0luRG9BcHBseSgpIGNvbnN0Cit7CisgICAgcmV0dXJuIHRydWU7Cit9
CisKIH0gLy8gbmFtZXNwYWNlIFdlYkNvcmUKSW5kZXg6IFNvdXJjZS9XZWJDb3JlL2VkaXRpbmcv
VHlwaW5nQ29tbWFuZC5oCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIFNvdXJjZS9XZWJDb3JlL2VkaXRpbmcvVHlw
aW5nQ29tbWFuZC5oCShyZXZpc2lvbiAxNDgzMDUpCisrKyBTb3VyY2UvV2ViQ29yZS9lZGl0aW5n
L1R5cGluZ0NvbW1hbmQuaAkod29ya2luZyBjb3B5KQpAQCAtMTAwLDYgKzEwMCw3IEBAIHByaXZh
dGU6CiAgICAgdmlydHVhbCB2b2lkIGRvQXBwbHkoKTsKICAgICB2aXJ0dWFsIEVkaXRBY3Rpb24g
ZWRpdGluZ0FjdGlvbigpIGNvbnN0OwogICAgIHZpcnR1YWwgYm9vbCBpc1R5cGluZ0NvbW1hbmQo
KSBjb25zdDsKKyAgICB2aXJ0dWFsIGJvb2wgY2FsbHNBcHBsaWVkRWRpdGluZ0luRG9BcHBseSgp
IGNvbnN0OwogICAgIHZpcnR1YWwgYm9vbCBwcmVzZXJ2ZXNUeXBpbmdTdHlsZSgpIGNvbnN0IHsg
cmV0dXJuIG1fcHJlc2VydmVzVHlwaW5nU3R5bGU7IH0KICAgICB2aXJ0dWFsIGJvb2wgc2hvdWxk
UmV0YWluQXV0b2NvcnJlY3Rpb25JbmRpY2F0b3IoKSBjb25zdAogICAgIHsKSW5kZXg6IFRvb2xz
L0NoYW5nZUxvZwo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09Ci0tLSBUb29scy9DaGFuZ2VMb2cJKHJldmlzaW9uIDE0ODMw
NSkKKysrIFRvb2xzL0NoYW5nZUxvZwkod29ya2luZyBjb3B5KQpAQCAtMSwzICsxLDE1IEBACisy
MDEzLTA0LTEyICBSeW9zdWtlIE5pd2EgIDxybml3YUB3ZWJraXQub3JnPgorCisgICAgICAgIFtN
YWNdIFJFR1JFU1NJT046IEF1dG8gc3Vic3RpdHV0aW9uIHN0cmlwcyBuZXcgbGluZXMKKyAgICAg
ICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTExNDUzNworCisgICAg
ICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgIEFkZCBhIHJ1bGUgdG8g
cmVwbGFjZSAiaGVsbG9sZXdvcmxkIiBieSAiaGVsbG9cbndvcmxkIiBmb3IgdGVzdGluZyBwdXJw
b3NlLgorCisgICAgICAgICogRHVtcFJlbmRlclRyZWUvbWFjL0R1bXBSZW5kZXJUcmVlLm1tOgor
ICAgICAgICAocmVzZXREZWZhdWx0c1RvQ29uc2lzdGVudFZhbHVlcyk6CisKIDIwMTMtMDQtMDkg
IFJvZ2VyIEZvbmcgIDxyb2dlcl9mb25nQGFwcGxlLmNvbT4KIAogICAgICAgICBSZS1lbmFibGUg
V2luRVdTIHRlc3RzLgpJbmRleDogVG9vbHMvRHVtcFJlbmRlclRyZWUvbWFjL0R1bXBSZW5kZXJU
cmVlLm1tCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT0KLS0tIFRvb2xzL0R1bXBSZW5kZXJUcmVlL21hYy9EdW1wUmVuZGVy
VHJlZS5tbQkocmV2aXNpb24gMTQ4MzA1KQorKysgVG9vbHMvRHVtcFJlbmRlclRyZWUvbWFjL0R1
bXBSZW5kZXJUcmVlLm1tCSh3b3JraW5nIGNvcHkpCkBAIC02MDYsNyArNjA2LDcgQEAgc3RhdGlj
IHZvaWQgcmVzZXREZWZhdWx0c1RvQ29uc2lzdGVudFZhbAogICAgICAgICBAIm1lc3NhZ2UiLCBA
Im1lc2FnZSIsCiAgICAgICAgIEAid291bGQiLCBAIndvdWxkbiIsCiAgICAgICAgIEAid2VsY29t
ZSIsIEAid2VsbGNvbWUiLAotICAgICAgICBAInVwcGVyY2FzZSIsIEAidXBwZXIgY2FzZSIsCisg
ICAgICAgIEAiaGVsbG9cbndvcmxkIiwgQCJoZWxsb2xmd29ybGQiLAogICAgICAgICBuaWxdIGZv
cktleTpAIk5TVGVzdENvcnJlY3Rpb25EaWN0aW9uYXJ5Il07CiAjZW5kaWYKIApJbmRleDogTGF5
b3V0VGVzdHMvQ2hhbmdlTG9nCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIExheW91dFRlc3RzL0NoYW5nZUxvZwko
cmV2aXNpb24gMTQ4MzA1KQorKysgTGF5b3V0VGVzdHMvQ2hhbmdlTG9nCSh3b3JraW5nIGNvcHkp
CkBAIC0xLDMgKzEsMTYgQEAKKzIwMTMtMDQtMTIgIFJ5b3N1a2UgTml3YSAgPHJuaXdhQHdlYmtp
dC5vcmc+CisKKyAgICAgICAgW01hY10gUkVHUkVTU0lPTjogQXV0byBzdWJzdGl0dXRpb24gc3Ry
aXBzIG5ldyBsaW5lcworICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5j
Z2k/aWQ9MTE0NTM3CisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAg
ICAgICAgQWRkZWQgYSByZWdyZXNzaW9uIHRlc3QuIFVuZm9ydHVuYXRlbHksIHdlIGNhbid0IHNl
dHVwIHRleHQgc3Vic3RpdHVpb24gaW4gRHVtcFJlbmRlclRyZWUKKyAgICAgICAgc28gdXNlIE5T
U3BlbGxDaGVja2VyIHRvIGV4ZXJjaXNlIHRoZSByZWxldmFudCBjb2RlIHBhdGguCisKKyAgICAg
ICAgKiBwbGF0Zm9ybS9tYWMvZWRpdGluZy9zcGVsbGluZy9hdXRvY29ycmVjdGlvbi13aXRoLW11
bHRpLWxpbmUtdGV4dC1leHBlY3RlZC50eHQ6IEFkZGVkLgorICAgICAgICAqIHBsYXRmb3JtL21h
Yy9lZGl0aW5nL3NwZWxsaW5nL2F1dG9jb3JyZWN0aW9uLXdpdGgtbXVsdGktbGluZS10ZXh0Lmh0
bWw6IEFkZGVkLgorCiAyMDEzLTA0LTEyICBDb21taXQgUXVldWUgIDxybml3YUB3ZWJraXQub3Jn
PgogCiAgICAgICAgIFVucmV2aWV3ZWQsIHJvbGxpbmcgb3V0IHIxNDc5NDIsIHIxNDgwMjYsIGFu
ZCByMTQ4MDkyLgpJbmRleDogTGF5b3V0VGVzdHMvcGxhdGZvcm0vbWFjL2VkaXRpbmcvc3BlbGxp
bmcvYXV0b2NvcnJlY3Rpb24td2l0aC1tdWx0aS1saW5lLXRleHQtZXhwZWN0ZWQudHh0Cj09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT0KLS0tIExheW91dFRlc3RzL3BsYXRmb3JtL21hYy9lZGl0aW5nL3NwZWxsaW5nL2F1dG9j
b3JyZWN0aW9uLXdpdGgtbXVsdGktbGluZS10ZXh0LWV4cGVjdGVkLnR4dAkocmV2aXNpb24gMCkK
KysrIExheW91dFRlc3RzL3BsYXRmb3JtL21hYy9lZGl0aW5nL3NwZWxsaW5nL2F1dG9jb3JyZWN0
aW9uLXdpdGgtbXVsdGktbGluZS10ZXh0LWV4cGVjdGVkLnR4dAkocmV2aXNpb24gMCkKQEAgLTAs
MCArMSwxMCBAQAorVGhpcyB0ZXN0cyBhdXRvLXN1YnN0aXR1dGlvbiB3aXRoIGEgbXVsdGktbGlu
ZSB0ZXh0IHdvcmtzLgorVG8gbWFudWFsbHkgdGVzdCwgb3BlbiBMYW5ndWFnZSAmIFRleHQgc3lz
dGVtIHByZWZlcmVuY2UgYW5kIHNldHVwICJoZWxsb2xld29ybGQiIHRvIGJlIHJlcGxhY2VkIGJ5
CisiaGVsbG93b3JsZCIgKGNvcHkgcGFzdGUgaXQpIGFuZCByZWxvYWQgdGhpcyBwYWdlLiBZb3Ug
c2hvdWxkIHNlZSBoZWxsbyBhbmQgd29ybGQgaW4gdHdvIGRpc3RpbmN0IGxpbmVzLgorfCAiaGVs
bG8iCit8IDxkaXY+Cit8ICAgIndvcmxkIgorfCAgIDxicj4KK3wgICA8ZGl2PgorfCAgICAgPCNz
ZWxlY3Rpb24tY2FyZXQ+Cit8ICAgICA8YnI+CkluZGV4OiBMYXlvdXRUZXN0cy9wbGF0Zm9ybS9t
YWMvZWRpdGluZy9zcGVsbGluZy9hdXRvY29ycmVjdGlvbi13aXRoLW11bHRpLWxpbmUtdGV4dC5o
dG1sCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT0KLS0tIExheW91dFRlc3RzL3BsYXRmb3JtL21hYy9lZGl0aW5nL3NwZWxs
aW5nL2F1dG9jb3JyZWN0aW9uLXdpdGgtbXVsdGktbGluZS10ZXh0Lmh0bWwJKHJldmlzaW9uIDAp
CisrKyBMYXlvdXRUZXN0cy9wbGF0Zm9ybS9tYWMvZWRpdGluZy9zcGVsbGluZy9hdXRvY29ycmVj
dGlvbi13aXRoLW11bHRpLWxpbmUtdGV4dC5odG1sCShyZXZpc2lvbiAwKQpAQCAtMCwwICsxLDMz
IEBACis8IURPQ1RZUEUgaHRtbD4KKzxodG1sPgorPGJvZHk+Cis8cCBpZD0iZGVzY3JpcHRpb24i
PlRoaXMgdGVzdHMgYXV0by1zdWJzdGl0dXRpb24gd2l0aCBhIG11bHRpLWxpbmUgdGV4dCB3b3Jr
cy4KK1RvIG1hbnVhbGx5IHRlc3QsIG9wZW4gTGFuZ3VhZ2UgJmFtcDsgVGV4dCBzeXN0ZW0gcHJl
ZmVyZW5jZSBhbmQgc2V0dXAgImhlbGxvbGV3b3JsZCIgdG8gYmUgcmVwbGFjZWQgYnkKKyJoZWxs
bzxicj53b3JsZCIgKGNvcHkgcGFzdGUgaXQpIGFuZCByZWxvYWQgdGhpcyBwYWdlLiBZb3Ugc2hv
dWxkIHNlZSBoZWxsbyBhbmQgd29ybGQgaW4gdHdvIGRpc3RpbmN0IGxpbmVzLjwvcD4KKzxkaXYg
aWQ9ImVkaXRvciIgY29udGVudGVkaXRhYmxlPjwvZGl2PgorPHNjcmlwdCBzcmM9Ii4uLy4uLy4u
Ly4uL3Jlc291cmNlcy9kdW1wLWFzLW1hcmt1cC5qcyI+PC9zY3JpcHQ+Cis8c2NyaXB0PgorCit2
YXIgZWRpdG9yID0gZG9jdW1lbnQuZ2V0RWxlbWVudEJ5SWQoJ2VkaXRvcicpOworZG9jdW1lbnQu
Z2V0RWxlbWVudEJ5SWQoJ2Rlc2NyaXB0aW9uJyk7CitlZGl0b3IuZm9jdXMoKTsKK2RvY3VtZW50
LmV4ZWNDb21tYW5kKCdJbnNlcnRUZXh0JywgZmFsc2UsICdoJyk7Citkb2N1bWVudC5leGVjQ29t
bWFuZCgnSW5zZXJ0VGV4dCcsIGZhbHNlLCAnZScpOworZG9jdW1lbnQuZXhlY0NvbW1hbmQoJ0lu
c2VydFRleHQnLCBmYWxzZSwgJ2wnKTsKK2RvY3VtZW50LmV4ZWNDb21tYW5kKCdJbnNlcnRUZXh0
JywgZmFsc2UsICdsJyk7Citkb2N1bWVudC5leGVjQ29tbWFuZCgnSW5zZXJ0VGV4dCcsIGZhbHNl
LCAnbycpOworZG9jdW1lbnQuZXhlY0NvbW1hbmQoJ0luc2VydFRleHQnLCBmYWxzZSwgJ2wnKTsK
K2RvY3VtZW50LmV4ZWNDb21tYW5kKCdJbnNlcnRUZXh0JywgZmFsc2UsICdmJyk7Citkb2N1bWVu
dC5leGVjQ29tbWFuZCgnSW5zZXJ0VGV4dCcsIGZhbHNlLCAndycpOworZG9jdW1lbnQuZXhlY0Nv
bW1hbmQoJ0luc2VydFRleHQnLCBmYWxzZSwgJ28nKTsKK2RvY3VtZW50LmV4ZWNDb21tYW5kKCdJ
bnNlcnRUZXh0JywgZmFsc2UsICdyJyk7Citkb2N1bWVudC5leGVjQ29tbWFuZCgnSW5zZXJ0VGV4
dCcsIGZhbHNlLCAnbCcpOworZG9jdW1lbnQuZXhlY0NvbW1hbmQoJ0luc2VydFRleHQnLCBmYWxz
ZSwgJ2QnKTsKK2RvY3VtZW50LmV4ZWNDb21tYW5kKCdJbnNlcnRQYXJhZ3JhcGgnKTsKKworTWFy
a3VwLmRlc2NyaXB0aW9uKGRvY3VtZW50LmdldEVsZW1lbnRCeUlkKCdkZXNjcmlwdGlvbicpLnRl
eHRDb250ZW50KTsKK01hcmt1cC5kdW1wKCdlZGl0b3InKTsKKworPC9zY3JpcHQ+Cis8L2JvZHk+
Cis8L2h0bWw+Cg==
</data>
<flag name="review"
          id="219737"
          type_id="1"
          status="+"
          setter="enrica"
    />
          </attachment>
      

    </bug>

</bugzilla>