<?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>121844</bug_id>
          
          <creation_ts>2013-09-24 09:50:47 -0700</creation_ts>
          <short_desc>Crashing under JSC::DFG::SpeculativeJIT::spill visiting citicards.com</short_desc>
          <delta_ts>2013-09-24 16:26:50 -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>JavaScriptCore</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>P2</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Jessie Berlin">jberlin</reporter>
          <assigned_to name="Filip Pizlo">fpizlo</assigned_to>
          <cc>commit-queue</cc>
    
    <cc>oliver</cc>
    
    <cc>webkit-bug-importer</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>932604</commentid>
    <comment_count>0</comment_count>
    <who name="Jessie Berlin">jberlin</who>
    <bug_when>2013-09-24 09:50:47 -0700</bug_when>
    <thetext>1 com.apple.JavaScriptCore       0x10bb8906c WTFCrash + 0x4c
&gt;  2 com.apple.JavaScriptCore       0x10ba90ab0 JSC::DFG::SpeculativeJIT::spill(JSC::VirtualRegister) + 0x240
   3 com.apple.JavaScriptCore       0x10bc1c237 JSC::DFG::GPRTemporary::GPRTemporary&lt;JSC::DFG::SpeculateInt32Operand, JSC::DFG::SpeculateInt32Operand&gt;(JSC::DFG::SpeculativeJIT*, JSC::DFG::ReuseTag, JSC::DFG::SpeculateInt32Operand&amp;, JSC::DFG::SpeculateInt32Operand&amp;) + 0x197
   4 com.apple.JavaScriptCore       0x10ba7af02 JSC::DFG::SpeculativeJIT::compile(JSC::DFG::Node*) + 0x1662
   5 com.apple.JavaScriptCore       0x10bc0ef85 JSC::DFG::SpeculativeJIT::compileCurrentBlock() + 0x945
   6 com.apple.JavaScriptCore       0x10ba788c0 JSC::DFG::SpeculativeJIT::compile() + 0x70
   7 com.apple.JavaScriptCore       0x10bbed40e JSC::DFG::JITCompiler::compileFunction() + 0x22e
   8 com.apple.JavaScriptCore       0x10bc068aa JSC::DFG::Plan::compileInThreadImpl(JSC::DFG::LongLivedState&amp;) + 0x48a
   9 com.apple.JavaScriptCore       0x10bc0627f JSC::DFG::Plan::compileInThread(JSC::DFG::LongLivedState&amp;) + 0xff
  10 com.apple.JavaScriptCore       0x10bc32b36 JSC::DFG::Worklist::runThread() + 0x106
  11 com.apple.JavaScriptCore       0x10b97a95f WTF::wtfThreadEntryPoint(void*) + 0xf
  12 libsystem_c.dylib              0x7fff936b1772 _pthread_start + 0x147
  13 libsystem_c.dylib              0x7fff9369e1a1 thread_start + 0xd

I am seeing this on ML with the single web process.

&lt;rdar://problem/15066488&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>932776</commentid>
    <comment_count>1</comment_count>
      <attachid>212515</attachid>
    <who name="Filip Pizlo">fpizlo</who>
    <bug_when>2013-09-24 16:21:23 -0700</bug_when>
    <thetext>Created attachment 212515
the patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>932780</commentid>
    <comment_count>2</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2013-09-24 16:23:14 -0700</bug_when>
    <thetext>Attachment 212515 did not pass style-queue:

Failed to run &quot;[&apos;Tools/Scripts/check-webkit-style&apos;, &apos;--diff-files&apos;, u&apos;LayoutTests/ChangeLog&apos;, u&apos;LayoutTests/js/dfg-int52-spill-expected.txt&apos;, u&apos;LayoutTests/js/dfg-int52-spill-trickier-expected.txt&apos;, u&apos;LayoutTests/js/dfg-int52-spill-trickier.html&apos;, u&apos;LayoutTests/js/dfg-int52-spill.html&apos;, u&apos;LayoutTests/js/script-tests/dfg-int52-spill-trickier.js&apos;, u&apos;LayoutTests/js/script-tests/dfg-int52-spill.js&apos;, u&apos;Source/JavaScriptCore/ChangeLog&apos;, u&apos;Source/JavaScriptCore/bytecode/ValueRecovery.h&apos;, u&apos;Source/JavaScriptCore/dfg/DFGSpeculativeJIT.h&apos;, u&apos;Source/JavaScriptCore/dfg/DFGSpeculativeJIT64.cpp&apos;, u&apos;Tools/ChangeLog&apos;, u&apos;Tools/Scripts/run-javascriptcore-tests&apos;]&quot; exit_code: 1
Source/JavaScriptCore/dfg/DFGSpeculativeJIT.h:516:  Weird number of spaces at line-start.  Are you using a 4-space indent?  [whitespace/indent] [3]
Total errors found: 1 in 13 files


If any of these errors are false positives, please file a bug against check-webkit-style.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>932783</commentid>
    <comment_count>3</comment_count>
      <attachid>212515</attachid>
    <who name="Mark Hahnenberg">mhahnenberg</who>
    <bug_when>2013-09-24 16:25:17 -0700</bug_when>
    <thetext>Comment on attachment 212515
the patch

r=me</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>932784</commentid>
    <comment_count>4</comment_count>
    <who name="Filip Pizlo">fpizlo</who>
    <bug_when>2013-09-24 16:26:50 -0700</bug_when>
    <thetext>Landed in http://trac.webkit.org/changeset/156371</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>212515</attachid>
            <date>2013-09-24 16:21:23 -0700</date>
            <delta_ts>2013-09-24 16:25:16 -0700</delta_ts>
            <desc>the patch</desc>
            <filename>blah.patch</filename>
            <type>text/plain</type>
            <size>14407</size>
            <attacher name="Filip Pizlo">fpizlo</attacher>
            
              <data encoding="base64">SW5kZXg6IFNvdXJjZS9KYXZhU2NyaXB0Q29yZS9DaGFuZ2VMb2cKPT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQotLS0gU291
cmNlL0phdmFTY3JpcHRDb3JlL0NoYW5nZUxvZwkocmV2aXNpb24gMTU2MzcwKQorKysgU291cmNl
L0phdmFTY3JpcHRDb3JlL0NoYW5nZUxvZwkod29ya2luZyBjb3B5KQpAQCAtMSwzICsxLDE5IEBA
CisyMDEzLTA5LTI0ICBGaWxpcCBQaXpsbyAgPGZwaXpsb0BhcHBsZS5jb20+CisKKyAgICAgICAg
Q3Jhc2hpbmcgdW5kZXIgSlNDOjpERkc6OlNwZWN1bGF0aXZlSklUOjpzcGlsbCB2aXNpdGluZyBj
aXRpY2FyZHMuY29tCisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNn
aT9pZD0xMjE4NDQKKworICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKyAgICAg
ICAgCisgICAgICAgIEZpeCBzb21lIGludDUyIGJ1Z3MgdGhhdCBjYXVzZWQgdGhpcy4KKworICAg
ICAgICAqIGJ5dGVjb2RlL1ZhbHVlUmVjb3ZlcnkuaDoKKyAgICAgICAgKEpTQzo6VmFsdWVSZWNv
dmVyeTo6ZHVtcEluQ29udGV4dCk6IFRoZXJlJ3Mgbm8gc3VjaCB0aGluZyBhcyBpbnQ1My4KKyAg
ICAgICAgKiBkZmcvREZHU3BlY3VsYXRpdmVKSVQuaDoKKyAgICAgICAgKEpTQzo6REZHOjpTcGVj
dWxhdGl2ZUpJVDo6c3BpbGwpOiBBY3R1YWxseSBzcGlsbCBpbnQ1MidzLCBpbnN0ZWFkIG9mIGhp
dHRpbmcgYW4gYXNzZXJ0IGFuZCBjcmFzaGluZy4KKyAgICAgICAgKiBkZmcvREZHU3BlY3VsYXRp
dmVKSVQ2NC5jcHA6CisgICAgICAgIChKU0M6OkRGRzo6U3BlY3VsYXRpdmVKSVQ6OmZpbGxTcGVj
dWxhdGVJbnQzMkludGVybmFsKTogVXNlIHRoZSByaWdodCBmb3JtYXQgKGZyb20gYmVmb3JlIHdo
ZW4gd2UgY2xvYmJlciBpdCkuCisKIDIwMTMtMDktMjQgIE1hcmsgUm93ZSAgPG1yb3dlQGFwcGxl
LmNvbT4KIAogICAgICAgICA8cmRhcjovL3Byb2JsZW0vMTQ5NzE1MTg+IFdlYktpdCBzaG91bGQg
YnVpbGQgYWdhaW5zdCB0aGUgWGNvZGUgZGVmYXVsdCB0b29sY2hhaW4gd2hlbiB0YXJnZXRpbmcg
T1MgWCAxMC44CkluZGV4OiBTb3VyY2UvSmF2YVNjcmlwdENvcmUvYnl0ZWNvZGUvVmFsdWVSZWNv
dmVyeS5oCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT0KLS0tIFNvdXJjZS9KYXZhU2NyaXB0Q29yZS9ieXRlY29kZS9WYWx1
ZVJlY292ZXJ5LmgJKHJldmlzaW9uIDE1NjM1NSkKKysrIFNvdXJjZS9KYXZhU2NyaXB0Q29yZS9i
eXRlY29kZS9WYWx1ZVJlY292ZXJ5LmgJKHdvcmtpbmcgY29weSkKQEAgLTMzMSw3ICszMzEsNyBA
QCBwdWJsaWM6CiAgICAgICAgICAgICBvdXQucHJpbnQoImludDMyKCIsIGdwcigpLCAiKSIpOwog
ICAgICAgICAgICAgcmV0dXJuOwogICAgICAgICBjYXNlIFVuYm94ZWRJbnQ1MkluR1BSOgotICAg
ICAgICAgICAgb3V0LnByaW50KCJpbnQ1MygiLCBncHIoKSwgIikiKTsKKyAgICAgICAgICAgIG91
dC5wcmludCgiaW50NTIoIiwgZ3ByKCksICIpIik7CiAgICAgICAgICAgICByZXR1cm47CiAgICAg
ICAgIGNhc2UgVW5ib3hlZFN0cmljdEludDUySW5HUFI6CiAgICAgICAgICAgICBvdXQucHJpbnQo
InN0cmljdEludDUyKCIsIGdwcigpLCAiKSIpOwpJbmRleDogU291cmNlL0phdmFTY3JpcHRDb3Jl
L2RmZy9ERkdTcGVjdWxhdGl2ZUpJVDY0LmNwcAo9PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBTb3VyY2UvSmF2YVNj
cmlwdENvcmUvZGZnL0RGR1NwZWN1bGF0aXZlSklUNjQuY3BwCShyZXZpc2lvbiAxNTYzNTUpCisr
KyBTb3VyY2UvSmF2YVNjcmlwdENvcmUvZGZnL0RGR1NwZWN1bGF0aXZlSklUNjQuY3BwCSh3b3Jr
aW5nIGNvcHkpCkBAIC05MTksNiArOTE5LDcgQEAgR1BSUmVnIFNwZWN1bGF0aXZlSklUOjpmaWxs
U3BlY3VsYXRlSW50MwogICAgIGNhc2UgRGF0YUZvcm1hdEludDUyOiB7CiAgICAgICAgIEdQUlJl
ZyBncHIgPSBpbmZvLmdwcigpOwogICAgICAgICBHUFJSZWcgcmVzdWx0OworICAgICAgICBEYXRh
Rm9ybWF0IG9sZEZvcm1hdCA9IGluZm8ucmVnaXN0ZXJGb3JtYXQoKTsKICAgICAgICAgaWYgKG1f
Z3Bycy5pc0xvY2tlZChncHIpKSB7CiAgICAgICAgICAgICByZXN1bHQgPSBhbGxvY2F0ZSgpOwog
ICAgICAgICAgICAgbV9qaXQubW92ZShncHIsIHJlc3VsdCk7CkBAIC05MjgsNyArOTI5LDcgQEAg
R1BSUmVnIFNwZWN1bGF0aXZlSklUOjpmaWxsU3BlY3VsYXRlSW50MwogICAgICAgICAgICAgcmVz
dWx0ID0gZ3ByOwogICAgICAgICB9CiAgICAgICAgIFJFTEVBU0VfQVNTRVJUKCEodHlwZSAmIH5T
cGVjTWFjaGluZUludCkpOwotICAgICAgICBpZiAoaW5mby5yZWdpc3RlckZvcm1hdCgpID09IERh
dGFGb3JtYXRJbnQ1MikKKyAgICAgICAgaWYgKG9sZEZvcm1hdCA9PSBEYXRhRm9ybWF0SW50NTIp
CiAgICAgICAgICAgICBtX2ppdC5yc2hpZnQ2NChUcnVzdGVkSW1tMzIoSlNWYWx1ZTo6aW50NTJT
aGlmdEFtb3VudCksIHJlc3VsdCk7CiAgICAgICAgIGlmICh0eXBlICYgU3BlY0ludDUyKSB7CiAg
ICAgICAgICAgICBHUFJSZWcgdGVtcCA9IGFsbG9jYXRlKCk7CkluZGV4OiBTb3VyY2UvSmF2YVNj
cmlwdENvcmUvZGZnL0RGR1NwZWN1bGF0aXZlSklULmgKPT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQotLS0gU291cmNlL0ph
dmFTY3JpcHRDb3JlL2RmZy9ERkdTcGVjdWxhdGl2ZUpJVC5oCShyZXZpc2lvbiAxNTYzNTUpCisr
KyBTb3VyY2UvSmF2YVNjcmlwdENvcmUvZGZnL0RGR1NwZWN1bGF0aXZlSklULmgJKHdvcmtpbmcg
Y29weSkKQEAgLTUxMyw2ICs1MTMsMTMgQEAgcHVibGljOgogICAgICAgICAgICAgaW5mby5zcGls
bCgqbV9zdHJlYW0sIHNwaWxsTWUsIERhdGFGb3JtYXREb3VibGUpOwogICAgICAgICAgICAgcmV0
dXJuOwogICAgICAgICB9CisgICAgICAgICAgICAgCisgICAgICAgIGNhc2UgRGF0YUZvcm1hdElu
dDUyOgorICAgICAgICBjYXNlIERhdGFGb3JtYXRTdHJpY3RJbnQ1MjogeworICAgICAgICAgICAg
bV9qaXQuc3RvcmU2NChpbmZvLmdwcigpLCBKSVRDb21waWxlcjo6YWRkcmVzc0ZvcihzcGlsbE1l
KSk7CisgICAgICAgICAgICBpbmZvLnNwaWxsKCptX3N0cmVhbSwgc3BpbGxNZSwgc3BpbGxGb3Jt
YXQpOworICAgICAgICAgICAgcmV0dXJuOworICAgICAgICB9CiAgICAgICAgICAgICAKICAgICAg
ICAgZGVmYXVsdDoKICAgICAgICAgICAgIC8vIFRoZSBmb2xsb3dpbmcgY29kZSBoYW5kbGVzIEpT
VmFsdWVzLCBpbnQzMnMsIGFuZCBjZWxscy4KSW5kZXg6IFRvb2xzL0NoYW5nZUxvZwo9PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09Ci0tLSBUb29scy9DaGFuZ2VMb2cJKHJldmlzaW9uIDE1NjM3MCkKKysrIFRvb2xzL0NoYW5n
ZUxvZwkod29ya2luZyBjb3B5KQpAQCAtMSwzICsxLDEyIEBACisyMDEzLTA5LTI0ICBGaWxpcCBQ
aXpsbyAgPGZwaXpsb0BhcHBsZS5jb20+CisKKyAgICAgICAgQ3Jhc2hpbmcgdW5kZXIgSlNDOjpE
Rkc6OlNwZWN1bGF0aXZlSklUOjpzcGlsbCB2aXNpdGluZyBjaXRpY2FyZHMuY29tCisgICAgICAg
IGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0xMjE4NDQKKworICAgICAg
ICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAgICAqIFNjcmlwdHMvcnVuLWph
dmFzY3JpcHRjb3JlLXRlc3RzOiBCZSBtb3JlIGNsZWFyIGFib3V0IHdoYXQgdGVzdCBzdWl0ZSBm
YWlsZWQuCisKIDIwMTMtMDktMjQgIEFsZXhleSBQcm9za3VyeWFrb3YgIDxhcEBhcHBsZS5jb20+
CiAKICAgICAgICAgW01hY11bV0syXSBNdWx0aXBsZSBmb250IHRlc3RzIGZhaWwgaXMgdGhlcmUg
aXMgYSBnbG9iYWwgc2V0dGluZyBmb3IgZm9udCBhbnRpYWxpYXNpbmcgdGhyZXNob2xkCkluZGV4
OiBUb29scy9TY3JpcHRzL3J1bi1qYXZhc2NyaXB0Y29yZS10ZXN0cwo9PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBU
b29scy9TY3JpcHRzL3J1bi1qYXZhc2NyaXB0Y29yZS10ZXN0cwkocmV2aXNpb24gMTU2MzU1KQor
KysgVG9vbHMvU2NyaXB0cy9ydW4tamF2YXNjcmlwdGNvcmUtdGVzdHMJKHdvcmtpbmcgY29weSkK
QEAgLTMwNiwxMyArMzA2LDEzIEBAIG15ICRudW1KU0ZhaWx1cmVzID0gQGxheW91dEpTRmFpbExp
c3Q7CiBteSAkbnVtSlNDcmFzaGVzID0gQGxheW91dEpTQ3Jhc2hMaXN0OwogCiBpZiAoJG51bUpT
RmFpbHVyZXMpIHsKLSAgICBwcmludCAiXG4qKiBUaGUgZm9sbG93aW5nIGpzIHRlc3QgZmFpbHVy
ZXMgaGF2ZSBiZWVuIGludHJvZHVjZWQ6XG4iOworICAgIHByaW50ICJcbioqIFRoZSBmb2xsb3dp
bmcgTGF5b3V0VGVzdHMvanMgdGVzdCBmYWlsdXJlcyBoYXZlIGJlZW4gaW50cm9kdWNlZDpcbiI7
CiAgICAgZm9yZWFjaCBteSAkdGVzdEZhaWx1cmUgKEBsYXlvdXRKU0ZhaWxMaXN0KSB7CiAgICAg
ICAgIHByaW50ICJcdCR0ZXN0RmFpbHVyZSI7CiAgICAgfQogfQogaWYgKCRudW1KU0NyYXNoZXMp
IHsKLSAgICBwcmludCAiXG4qKiBUaGUgZm9sbG93aW5nIGpzIHRlc3QgY3Jhc2hlcyBoYXZlIGJl
ZW4gaW50cm9kdWNlZDpcbiI7CisgICAgcHJpbnQgIlxuKiogVGhlIGZvbGxvd2luZyBMYXlvdXRU
ZXN0cy9qcyB0ZXN0IGNyYXNoZXMgaGF2ZSBiZWVuIGludHJvZHVjZWQ6XG4iOwogICAgIGZvcmVh
Y2ggbXkgJHRlc3RDcmFzaCAoQGxheW91dEpTQ3Jhc2hMaXN0KSB7CiAgICAgICAgIHByaW50ICJc
dCR0ZXN0Q3Jhc2giOwogICAgIH0KSW5kZXg6IExheW91dFRlc3RzL0NoYW5nZUxvZwo9PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09Ci0tLSBMYXlvdXRUZXN0cy9DaGFuZ2VMb2cJKHJldmlzaW9uIDE1NjM3MCkKKysrIExheW91
dFRlc3RzL0NoYW5nZUxvZwkod29ya2luZyBjb3B5KQpAQCAtMSwzICsxLDE5IEBACisyMDEzLTA5
LTI0ICBGaWxpcCBQaXpsbyAgPGZwaXpsb0BhcHBsZS5jb20+CisKKyAgICAgICAgQ3Jhc2hpbmcg
dW5kZXIgSlNDOjpERkc6OlNwZWN1bGF0aXZlSklUOjpzcGlsbCB2aXNpdGluZyBjaXRpY2FyZHMu
Y29tCisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0xMjE4
NDQKKworICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAgICAqIGpz
L2RmZy1pbnQ1Mi1zcGlsbC1leHBlY3RlZC50eHQ6IEFkZGVkLgorICAgICAgICAqIGpzL2RmZy1p
bnQ1Mi1zcGlsbC10cmlja2llci1leHBlY3RlZC50eHQ6IEFkZGVkLgorICAgICAgICAqIGpzL2Rm
Zy1pbnQ1Mi1zcGlsbC10cmlja2llci5odG1sOiBBZGRlZC4KKyAgICAgICAgKiBqcy9kZmctaW50
NTItc3BpbGwuaHRtbDogQWRkZWQuCisgICAgICAgICoganMvc2NyaXB0LXRlc3RzL2RmZy1pbnQ1
Mi1zcGlsbC10cmlja2llci5qczogQWRkZWQuCisgICAgICAgIChmb28pOgorICAgICAgICAqIGpz
L3NjcmlwdC10ZXN0cy9kZmctaW50NTItc3BpbGwuanM6IEFkZGVkLgorICAgICAgICAoZm9vKToK
KwogMjAxMy0wOS0yNCAgQWxleGV5IFByb3NrdXJ5YWtvdiAgPGFwQGFwcGxlLmNvbT4KIAogICAg
ICAgICBGbGFreSBUZXN0OiBjb21wb3NpdGluZy9yZWZsZWN0aW9ucy9sb2FkLXZpZGVvLWluLXJl
ZmxlY3Rpb24uaHRtbApJbmRleDogTGF5b3V0VGVzdHMvanMvZGZnLWludDUyLXNwaWxsLWV4cGVj
dGVkLnR4dAo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09Ci0tLSBMYXlvdXRUZXN0cy9qcy9kZmctaW50NTItc3BpbGwtZXhw
ZWN0ZWQudHh0CShyZXZpc2lvbiAwKQorKysgTGF5b3V0VGVzdHMvanMvZGZnLWludDUyLXNwaWxs
LWV4cGVjdGVkLnR4dAkod29ya2luZyBjb3B5KQpAQCAtMCwwICsxLDEwIEBACitUZXN0cyB0aGF0
IHNwaWxsaW5nIGFuIGludDUyIHdvcmtzLgorCitPbiBzdWNjZXNzLCB5b3Ugd2lsbCBzZWUgYSBz
ZXJpZXMgb2YgIlBBU1MiIG1lc3NhZ2VzLCBmb2xsb3dlZCBieSAiVEVTVCBDT01QTEVURSIuCisK
KworUEFTUyBmb28oMjAwMDAwMDAwMCwgYXJyYXkpIGlzIDIwOTAwMDAwMTkwOCBvbiBhbGwgaXRl
cmF0aW9ucyBpbmNsdWRpbmcgYWZ0ZXIgREZHIHRpZXItdXAuCitQQVNTIHN1Y2Nlc3NmdWxseVBh
cnNlZCBpcyB0cnVlCisKK1RFU1QgQ09NUExFVEUKKwpJbmRleDogTGF5b3V0VGVzdHMvanMvZGZn
LWludDUyLXNwaWxsLXRyaWNraWVyLWV4cGVjdGVkLnR4dAo9PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBMYXlvdXRU
ZXN0cy9qcy9kZmctaW50NTItc3BpbGwtdHJpY2tpZXItZXhwZWN0ZWQudHh0CShyZXZpc2lvbiAw
KQorKysgTGF5b3V0VGVzdHMvanMvZGZnLWludDUyLXNwaWxsLXRyaWNraWVyLWV4cGVjdGVkLnR4
dAkod29ya2luZyBjb3B5KQpAQCAtMCwwICsxLDEwIEBACitUZXN0cyB0aGF0IHNwaWxsaW5nIGFu
IGludDUyIHdvcmtzIGZvciBhIHByb2dyYW0gdGhhdCBpcyBtb3JlIHRyaWNreSBhbmQgd291bGRu
J3QgYmUgc3ViamVjdCB0byByZWFzc29jaWF0aW9uLgorCitPbiBzdWNjZXNzLCB5b3Ugd2lsbCBz
ZWUgYSBzZXJpZXMgb2YgIlBBU1MiIG1lc3NhZ2VzLCBmb2xsb3dlZCBieSAiVEVTVCBDT01QTEVU
RSIuCisKKworUEFTUyBmb28oMjAwMDAwMDAwMCwgYXJyYXkpIGlzIDEyMDAwMDAwMzc4OCBvbiBh
bGwgaXRlcmF0aW9ucyBpbmNsdWRpbmcgYWZ0ZXIgREZHIHRpZXItdXAuCitQQVNTIHN1Y2Nlc3Nm
dWxseVBhcnNlZCBpcyB0cnVlCisKK1RFU1QgQ09NUExFVEUKKwpJbmRleDogTGF5b3V0VGVzdHMv
anMvZGZnLWludDUyLXNwaWxsLXRyaWNraWVyLmh0bWwKPT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQotLS0gTGF5b3V0VGVz
dHMvanMvZGZnLWludDUyLXNwaWxsLXRyaWNraWVyLmh0bWwJKHJldmlzaW9uIDApCisrKyBMYXlv
dXRUZXN0cy9qcy9kZmctaW50NTItc3BpbGwtdHJpY2tpZXIuaHRtbAkod29ya2luZyBjb3B5KQpA
QCAtMCwwICsxLDEwIEBACis8IURPQ1RZUEUgSFRNTCBQVUJMSUMgIi0vL0lFVEYvL0RURCBIVE1M
Ly9FTiI+Cis8aHRtbD4KKzxoZWFkPgorPHNjcmlwdCBzcmM9Ii4uL3Jlc291cmNlcy9qcy10ZXN0
LXByZS5qcyI+PC9zY3JpcHQ+Cis8L2hlYWQ+Cis8Ym9keT4KKzxzY3JpcHQgc3JjPSJzY3JpcHQt
dGVzdHMvZGZnLWludDUyLXNwaWxsLXRyaWNraWVyLmpzIj48L3NjcmlwdD4KKzxzY3JpcHQgc3Jj
PSIuLi9yZXNvdXJjZXMvanMtdGVzdC1wb3N0LmpzIj48L3NjcmlwdD4KKzwvYm9keT4KKzwvaHRt
bD4KSW5kZXg6IExheW91dFRlc3RzL2pzL2RmZy1pbnQ1Mi1zcGlsbC5odG1sCj09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0K
LS0tIExheW91dFRlc3RzL2pzL2RmZy1pbnQ1Mi1zcGlsbC5odG1sCShyZXZpc2lvbiAwKQorKysg
TGF5b3V0VGVzdHMvanMvZGZnLWludDUyLXNwaWxsLmh0bWwJKHdvcmtpbmcgY29weSkKQEAgLTAs
MCArMSwxMCBAQAorPCFET0NUWVBFIEhUTUwgUFVCTElDICItLy9JRVRGLy9EVEQgSFRNTC8vRU4i
PgorPGh0bWw+Cis8aGVhZD4KKzxzY3JpcHQgc3JjPSIuLi9yZXNvdXJjZXMvanMtdGVzdC1wcmUu
anMiPjwvc2NyaXB0PgorPC9oZWFkPgorPGJvZHk+Cis8c2NyaXB0IHNyYz0ic2NyaXB0LXRlc3Rz
L2RmZy1pbnQ1Mi1zcGlsbC5qcyI+PC9zY3JpcHQ+Cis8c2NyaXB0IHNyYz0iLi4vcmVzb3VyY2Vz
L2pzLXRlc3QtcG9zdC5qcyI+PC9zY3JpcHQ+Cis8L2JvZHk+Cis8L2h0bWw+CkluZGV4OiBMYXlv
dXRUZXN0cy9qcy9zY3JpcHQtdGVzdHMvZGZnLWludDUyLXNwaWxsLXRyaWNraWVyLmpzCj09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT0KLS0tIExheW91dFRlc3RzL2pzL3NjcmlwdC10ZXN0cy9kZmctaW50NTItc3BpbGwtdHJp
Y2tpZXIuanMJKHJldmlzaW9uIDApCisrKyBMYXlvdXRUZXN0cy9qcy9zY3JpcHQtdGVzdHMvZGZn
LWludDUyLXNwaWxsLXRyaWNraWVyLmpzCSh3b3JraW5nIGNvcHkpCkBAIC0wLDAgKzEsMTAzIEBA
CitkZXNjcmlwdGlvbigKKyJUZXN0cyB0aGF0IHNwaWxsaW5nIGFuIGludDUyIHdvcmtzIGZvciBh
IHByb2dyYW0gdGhhdCBpcyBtb3JlIHRyaWNreSBhbmQgd291bGRuJ3QgYmUgc3ViamVjdCB0byBy
ZWFzc29jaWF0aW9uLiIKKyk7CisKK2Z1bmN0aW9uIGZvbyh4LCBhKSB7CisgICAgdmFyIHkwID0g
YVs0NyArIDBdICsgMzAwMDAwMDAwMDsKKyAgICB2YXIgeTEgPSBhWzQ3ICsgMV0gKyAzMDAwMDAw
MDAwOworICAgIHZhciB5MiA9IGFbNDcgKyAyXSArIDMwMDAwMDAwMDA7CisgICAgdmFyIHkzID0g
YVs0NyArIDNdICsgMzAwMDAwMDAwMDsKKyAgICB2YXIgeTQgPSBhWzQ3ICsgNF0gKyAzMDAwMDAw
MDAwOworICAgIHZhciB5NSA9IGFbNDcgKyA1XSArIDMwMDAwMDAwMDA7CisgICAgdmFyIHk2ID0g
YVs0NyArIDZdICsgMzAwMDAwMDAwMDsKKyAgICB2YXIgeTcgPSBhWzQ3ICsgN10gKyAzMDAwMDAw
MDAwOworICAgIHZhciB5OCA9IGFbNDcgKyA4XSArIDMwMDAwMDAwMDA7CisgICAgdmFyIHk5ID0g
YVs0NyArIDldICsgMzAwMDAwMDAwMDsKKyAgICB2YXIgeTEwID0gYVs0NyArIDEwXSArIDMwMDAw
MDAwMDA7CisgICAgdmFyIHkxMSA9IGFbNDcgKyAxMV0gKyAzMDAwMDAwMDAwOworICAgIHZhciB5
MTIgPSBhWzQ3ICsgMTJdICsgMzAwMDAwMDAwMDsKKyAgICB2YXIgeTEzID0gYVs0NyArIDEzXSAr
IDMwMDAwMDAwMDA7CisgICAgdmFyIHkxNCA9IGFbNDcgKyAxNF0gKyAzMDAwMDAwMDAwOworICAg
IHZhciB5MTUgPSBhWzQ3ICsgMTVdICsgMzAwMDAwMDAwMDsKKyAgICB2YXIgeTE2ID0gYVs0NyAr
IDE2XSArIDMwMDAwMDAwMDA7CisgICAgdmFyIHkxNyA9IGFbNDcgKyAxN10gKyAzMDAwMDAwMDAw
OworICAgIHZhciB5MTggPSBhWzQ3ICsgMThdICsgMzAwMDAwMDAwMDsKKyAgICB2YXIgeTE5ID0g
YVs0NyArIDE5XSArIDMwMDAwMDAwMDA7CisgICAgdmFyIHkyMCA9IGFbNDcgKyAyMF0gKyAzMDAw
MDAwMDAwOworICAgIHZhciB5MjEgPSBhWzQ3ICsgMjFdICsgMzAwMDAwMDAwMDsKKyAgICB2YXIg
eTIyID0gYVs0NyArIDIyXSArIDMwMDAwMDAwMDA7CisgICAgdmFyIHkyMyA9IGFbNDcgKyAyM10g
KyAzMDAwMDAwMDAwOworICAgIHZhciB5MjQgPSBhWzQ3ICsgMjRdICsgMzAwMDAwMDAwMDsKKyAg
ICB2YXIgeTI1ID0gYVs0NyArIDI1XSArIDMwMDAwMDAwMDA7CisgICAgdmFyIHkyNiA9IGFbNDcg
KyAyNl0gKyAzMDAwMDAwMDAwOworICAgIHZhciB5MjcgPSBhWzQ3ICsgMjddICsgMzAwMDAwMDAw
MDsKKyAgICB2YXIgeTI4ID0gYVs0NyArIDI4XSArIDMwMDAwMDAwMDA7CisgICAgdmFyIHkyOSA9
IGFbNDcgKyAyOV0gKyAzMDAwMDAwMDAwOworICAgIHZhciB5MzAgPSBhWzQ3ICsgMzBdICsgMzAw
MDAwMDAwMDsKKyAgICB2YXIgeTMxID0gYVs0NyArIDMxXSArIDMwMDAwMDAwMDA7CisgICAgdmFy
IHkzMiA9IGFbNDcgKyAzMl0gKyAzMDAwMDAwMDAwOworICAgIHZhciB5MzMgPSBhWzQ3ICsgMzNd
ICsgMzAwMDAwMDAwMDsKKyAgICB2YXIgeTM0ID0gYVs0NyArIDM0XSArIDMwMDAwMDAwMDA7Cisg
ICAgdmFyIHkzNSA9IGFbNDcgKyAzNV0gKyAzMDAwMDAwMDAwOworICAgIHZhciB5MzYgPSBhWzQ3
ICsgMzZdICsgMzAwMDAwMDAwMDsKKyAgICB2YXIgeTM3ID0gYVs0NyArIDM3XSArIDMwMDAwMDAw
MDA7CisgICAgdmFyIHkzOCA9IGFbNDcgKyAzOF0gKyAzMDAwMDAwMDAwOworICAgIHZhciB5Mzkg
PSBhWzQ3ICsgMzldICsgMzAwMDAwMDAwMDsKKworICAgIHZhciBiID0gYVsxXTsKKyAgICB2YXIg
YyA9IGFbMl07CisgICAgdmFyIGQgPSBhWzNdOworICAgIHZhciBlID0gYVs0XTsKKyAgICB2YXIg
ZiA9IGFbNV07CisgICAgdmFyIGcgPSBhWzZdOworICAgIHZhciBoID0gYVs3XTsKKyAgICB2YXIg
aSA9IGFbOF07CisgICAgdmFyIGogPSBhWzldOworICAgIHZhciBrID0gYVsxMF07CisgICAgdmFy
IGwgPSBhWzExXTsKKyAgICB2YXIgbSA9IGFbMTJdOworICAgIHZhciBuID0gYVsxM107CisgICAg
dmFyIG8gPSBhWzE0XTsKKyAgICB2YXIgcCA9IGFbMTVdOworICAgIHZhciBxID0gYVsxNl07Cisg
ICAgdmFyIHIgPSBhWzE3XTsKKyAgICB2YXIgcyA9IGFbMThdOworICAgIHZhciB0ID0gYVsxOV07
CisgICAgdmFyIHUgPSBhWzIwXTsKKyAgICB2YXIgdiA9IGFbMjFdOworICAgIHZhciB3ID0gYVsy
Ml07CisgICAgdmFyIEEgPSBhWzIzXTsKKyAgICB2YXIgQiA9IGFbMjRdOworICAgIHZhciBDID0g
YVsyNV07CisgICAgdmFyIEQgPSBhWzI2XTsKKyAgICB2YXIgRSA9IGFbMjddOworICAgIHZhciBG
ID0gYVsyOF07CisgICAgdmFyIEcgPSBhWzI5XTsKKyAgICB2YXIgSCA9IGFbMzBdOworICAgIHZh
ciBJID0gYVszMV07CisgICAgdmFyIEogPSBhWzMyXTsKKyAgICB2YXIgSyA9IGFbMzNdOworICAg
IHZhciBMID0gYVszNF07CisgICAgdmFyIE0gPSBhWzM1XTsKKyAgICB2YXIgTiA9IGFbMzZdOwor
ICAgIHZhciBPID0gYVszN107CisgICAgdmFyIFAgPSBhWzM4XTsKKyAgICB2YXIgUSA9IGFbMzld
OworICAgIHZhciBSID0gYVs0MF07CisgICAgdmFyIFMgPSBhWzQxXTsKKyAgICB2YXIgVCA9IGFb
NDJdOworICAgIHZhciBVID0gYVs0M107CisgICAgdmFyIFYgPSBhWzQ0XTsKKyAgICB2YXIgVyA9
IGFbNDVdOworICAgIHZhciBYID0gYVs0Nl07CisgICAgdmFyIFkgPSBhWzQ3XTsKKyAgICB2YXIg
WiA9IGFbMF07CisgICAgCisgICAgcmV0dXJuIGIgKyBjICsgZCArIGUgKyBmICsgZyArIGggKyBp
ICsgaiArIGsgKyBsICsgbSArIG4gKyBvICsgcCArIHEgKyByICsgcyArIHQgKyB1ICsgdiArIHcg
KyBBICsgQiArIEMgKyBEICsgRSArIEYgKyBHICsgSCArIEkgKyBKICsgSyArIEwgKyBNICsgTiAr
IE8gKyBQICsgUSArIFIgKyBTICsgVCArIFUgKyBWICsgVyArIFggKyBZICsgWiArIHkwICsgeTEg
KyB5MiArIHkzICsgeTQgKyB5NSArIHk2ICsgeTcgKyB5OCArIHk5ICsgeTEwICsgeTExICsgeTEy
ICsgeTEzICsgeTE0ICsgeTE1ICsgeTE2ICsgeTE3ICsgeTE4ICsgeTE5ICsgeTIwICsgeTIxICsg
eTIyICsgeTIzICsgeTI0ICsgeTI1ICsgeTI2ICsgeTI3ICsgeTI4ICsgeTI5ICsgeTMwICsgeTMx
ICsgeTMyICsgeTMzICsgeTM0ICsgeTM1ICsgeTM2ICsgeTM3ICsgeTM4ICsgeTM5OworfQorCit2
YXIgYXJyYXkgPSBbXTsKK2ZvciAodmFyIGkgPSAwOyBpIDwgMTAwOyArK2kpCisgICAgYXJyYXlb
aV0gPSBpOworCitkZmdTaG91bGRCZShmb28sICJmb28oMjAwMDAwMDAwMCwgYXJyYXkpIiwgIjEy
MDAwMDAwMzc4OCIpOwpJbmRleDogTGF5b3V0VGVzdHMvanMvc2NyaXB0LXRlc3RzL2RmZy1pbnQ1
Mi1zcGlsbC5qcwo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09Ci0tLSBMYXlvdXRUZXN0cy9qcy9zY3JpcHQtdGVzdHMvZGZn
LWludDUyLXNwaWxsLmpzCShyZXZpc2lvbiAwKQorKysgTGF5b3V0VGVzdHMvanMvc2NyaXB0LXRl
c3RzL2RmZy1pbnQ1Mi1zcGlsbC5qcwkod29ya2luZyBjb3B5KQpAQCAtMCwwICsxLDEwNCBAQAor
ZGVzY3JpcHRpb24oCisiVGVzdHMgdGhhdCBzcGlsbGluZyBhbiBpbnQ1MiB3b3Jrcy4iCispOwor
CitmdW5jdGlvbiBmb28oeCwgYSkgeworICAgIHZhciB5ID0geCArIDMwMDAwMDAwMDA7CisgICAg
dmFyIHkwID0geSArIDA7CisgICAgdmFyIHkxID0geSArIDE7CisgICAgdmFyIHkyID0geSArIDI7
CisgICAgdmFyIHkzID0geSArIDM7CisgICAgdmFyIHk0ID0geSArIDQ7CisgICAgdmFyIHk1ID0g
eSArIDU7CisgICAgdmFyIHk2ID0geSArIDY7CisgICAgdmFyIHk3ID0geSArIDc7CisgICAgdmFy
IHk4ID0geSArIDg7CisgICAgdmFyIHk5ID0geSArIDk7CisgICAgdmFyIHkxMCA9IHkgKyAxMDsK
KyAgICB2YXIgeTExID0geSArIDExOworICAgIHZhciB5MTIgPSB5ICsgMTI7CisgICAgdmFyIHkx
MyA9IHkgKyAxMzsKKyAgICB2YXIgeTE0ID0geSArIDE0OworICAgIHZhciB5MTUgPSB5ICsgMTU7
CisgICAgdmFyIHkxNiA9IHkgKyAxNjsKKyAgICB2YXIgeTE3ID0geSArIDE3OworICAgIHZhciB5
MTggPSB5ICsgMTg7CisgICAgdmFyIHkxOSA9IHkgKyAxOTsKKyAgICB2YXIgeTIwID0geSArIDIw
OworICAgIHZhciB5MjEgPSB5ICsgMjE7CisgICAgdmFyIHkyMiA9IHkgKyAyMjsKKyAgICB2YXIg
eTIzID0geSArIDIzOworICAgIHZhciB5MjQgPSB5ICsgMjQ7CisgICAgdmFyIHkyNSA9IHkgKyAy
NTsKKyAgICB2YXIgeTI2ID0geSArIDI2OworICAgIHZhciB5MjcgPSB5ICsgMjc7CisgICAgdmFy
IHkyOCA9IHkgKyAyODsKKyAgICB2YXIgeTI5ID0geSArIDI5OworICAgIHZhciB5MzAgPSB5ICsg
MzA7CisgICAgdmFyIHkzMSA9IHkgKyAzMTsKKyAgICB2YXIgeTMyID0geSArIDMyOworICAgIHZh
ciB5MzMgPSB5ICsgMzM7CisgICAgdmFyIHkzNCA9IHkgKyAzNDsKKyAgICB2YXIgeTM1ID0geSAr
IDM1OworICAgIHZhciB5MzYgPSB5ICsgMzY7CisgICAgdmFyIHkzNyA9IHkgKyAzNzsKKyAgICB2
YXIgeTM4ID0geSArIDM4OworICAgIHZhciB5MzkgPSB5ICsgMzk7CisKKyAgICB2YXIgYiA9IGFb
MV07CisgICAgdmFyIGMgPSBhWzJdOworICAgIHZhciBkID0gYVszXTsKKyAgICB2YXIgZSA9IGFb
NF07CisgICAgdmFyIGYgPSBhWzVdOworICAgIHZhciBnID0gYVs2XTsKKyAgICB2YXIgaCA9IGFb
N107CisgICAgdmFyIGkgPSBhWzhdOworICAgIHZhciBqID0gYVs5XTsKKyAgICB2YXIgayA9IGFb
MTBdOworICAgIHZhciBsID0gYVsxMV07CisgICAgdmFyIG0gPSBhWzEyXTsKKyAgICB2YXIgbiA9
IGFbMTNdOworICAgIHZhciBvID0gYVsxNF07CisgICAgdmFyIHAgPSBhWzE1XTsKKyAgICB2YXIg
cSA9IGFbMTZdOworICAgIHZhciByID0gYVsxN107CisgICAgdmFyIHMgPSBhWzE4XTsKKyAgICB2
YXIgdCA9IGFbMTldOworICAgIHZhciB1ID0gYVsyMF07CisgICAgdmFyIHYgPSBhWzIxXTsKKyAg
ICB2YXIgdyA9IGFbMjJdOworICAgIHZhciBBID0gYVsyM107CisgICAgdmFyIEIgPSBhWzI0XTsK
KyAgICB2YXIgQyA9IGFbMjVdOworICAgIHZhciBEID0gYVsyNl07CisgICAgdmFyIEUgPSBhWzI3
XTsKKyAgICB2YXIgRiA9IGFbMjhdOworICAgIHZhciBHID0gYVsyOV07CisgICAgdmFyIEggPSBh
WzMwXTsKKyAgICB2YXIgSSA9IGFbMzFdOworICAgIHZhciBKID0gYVszMl07CisgICAgdmFyIEsg
PSBhWzMzXTsKKyAgICB2YXIgTCA9IGFbMzRdOworICAgIHZhciBNID0gYVszNV07CisgICAgdmFy
IE4gPSBhWzM2XTsKKyAgICB2YXIgTyA9IGFbMzddOworICAgIHZhciBQID0gYVszOF07CisgICAg
dmFyIFEgPSBhWzM5XTsKKyAgICB2YXIgUiA9IGFbNDBdOworICAgIHZhciBTID0gYVs0MV07Cisg
ICAgdmFyIFQgPSBhWzQyXTsKKyAgICB2YXIgVSA9IGFbNDNdOworICAgIHZhciBWID0gYVs0NF07
CisgICAgdmFyIFcgPSBhWzQ1XTsKKyAgICB2YXIgWCA9IGFbNDZdOworICAgIHZhciBZID0gYVs0
N107CisgICAgdmFyIFogPSBhWzBdOworICAgIAorICAgIHJldHVybiB5ICsgNDAwMDAwMDAwMCAr
IGIgKyBjICsgZCArIGUgKyBmICsgZyArIGggKyBpICsgaiArIGsgKyBsICsgbSArIG4gKyBvICsg
cCArIHEgKyByICsgcyArIHQgKyB1ICsgdiArIHcgKyBBICsgQiArIEMgKyBEICsgRSArIEYgKyBH
ICsgSCArIEkgKyBKICsgSyArIEwgKyBNICsgTiArIE8gKyBQICsgUSArIFIgKyBTICsgVCArIFUg
KyBWICsgVyArIFggKyBZICsgWiArIHkwICsgeTEgKyB5MiArIHkzICsgeTQgKyB5NSArIHk2ICsg
eTcgKyB5OCArIHk5ICsgeTEwICsgeTExICsgeTEyICsgeTEzICsgeTE0ICsgeTE1ICsgeTE2ICsg
eTE3ICsgeTE4ICsgeTE5ICsgeTIwICsgeTIxICsgeTIyICsgeTIzICsgeTI0ICsgeTI1ICsgeTI2
ICsgeTI3ICsgeTI4ICsgeTI5ICsgeTMwICsgeTMxICsgeTMyICsgeTMzICsgeTM0ICsgeTM1ICsg
eTM2ICsgeTM3ICsgeTM4ICsgeTM5OworfQorCit2YXIgYXJyYXkgPSBbXTsKK2ZvciAodmFyIGkg
PSAwOyBpIDwgNDg7ICsraSkKKyAgICBhcnJheVtpXSA9IGk7CisKK2RmZ1Nob3VsZEJlKGZvbywg
ImZvbygyMDAwMDAwMDAwLCBhcnJheSkiLCAiMjA5MDAwMDAxOTA4Iik7Cg==
</data>
<flag name="review"
          id="234756"
          type_id="1"
          status="+"
          setter="mhahnenberg"
    />
          </attachment>
      

    </bug>

</bugzilla>