<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
<!DOCTYPE bugzilla SYSTEM "http://sourceware.org/bugzilla/bugzilla.dtd">

<bugzilla version="4.0.10"
          urlbase="http://sourceware.org/bugzilla/"
          
          maintainer="overseers@sourceware.org"
>

    <bug>
          <bug_id>10163</bug_id>
          
          <creation_ts>2009-05-17 18:55:00 +0000</creation_ts>
          <short_desc>Errors math testsuite on ia64</short_desc>
          <delta_ts>2012-04-23 09:53:05 +0000</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>1</classification_id>
          <classification>Unclassified</classification>
          <product>glibc</product>
          <component>ports</component>
          <version>unspecified</version>
          <rep_platform>All</rep_platform>
          <op_sys>All</op_sys>
          <bug_status>NEW</bug_status>
          <resolution></resolution>
          
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords></keywords>
          <priority>P2</priority>
          <bug_severity>normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Aurelien Jarno">aurelien</reporter>
          <assigned_to name="Not yet assigned to anyone">unassigned</assigned_to>
          <cc>aurelien</cc>
    
    <cc>carlos</cc>
    
    <cc>glibc-bugs</cc>
    
    <cc>roland</cc>
    
    <cc>vapier</cc>
          <cf_gcchost>ia64-unknown-linux-gnu</cf_gcchost>
          <cf_gcctarget>ia64-unknown-linux-gnu</cf_gcctarget>
          <cf_gccbuild>ia64-unknown-linux-gnu</cf_gccbuild>
          

      

      

      

          <long_desc isprivate="0">
            <commentid>36164</commentid>
            <who name="Aurelien Jarno">aurelien</who>
            <bug_when>2009-05-17 18:55:34 +0000</bug_when>
            <thetext>Starting with glibc 2.10, test-float, test-double, test-ifloat, test-idouble 
fails on ia64. Some new tests have been added, and the generic maths code, the 
x86 and x86_64 maths codes have been adjusted, but not the ia64 one.

Here is for example the testsuite failure I get for test-ifloat:

testing float (without inline functions)
Failure: Test: errno for cos(+inf) == EDOM
Result:
 is:         0
 should be:  33
Failure: Test: errno for cos(-inf) == EDOM
Result:
 is:         0
 should be:  33
Failure: Test: errno for sin(+inf) == EDOM
Result:
 is:         0
 should be:  33
Failure: Test: errno for sin(-inf) == EDOM
Result:
 is:         0
 should be:  33
Failure: Test: errno for tan(Inf) == EDOM
Result:
 is:         0
 should be:  33
Failure: Test: errno for tan(-Inf) == EDOM
Result:
 is:         0
 should be:  33
Failure: Test: errno for pow(0,-odd) == ERANGE
Result:
 is:         33
 should be:  34
Failure: Test: errno for pow(0,-odd) == ERANGE
Result:
 is:         33
 should be:  34
Failure: Test: errno for pow(-0,-odd) == ERANGE
Result:
 is:         33
 should be:  34
Failure: Test: errno for pow(-0,-odd) == ERANGE
Result:
 is:         33
 should be:  34
Failure: Test: errno for pow(0,-even) == ERANGE
Result:
 is:         33
 should be:  34
Failure: Test: errno for pow(0,-num) == ERANGE
Result:
 is:         33
 should be:  34
Failure: Test: errno for pow(-0,-even) == ERANGE
Result:
 is:         33
 should be:  34
Failure: Test: errno for pow(-0,-num) == ERANGE
Result:
 is:         33
 should be:  34
Failure: Test: errno for lgamma(-integer) == ERANGE
Result:
 is:         33
 should be:  34
Failure: Test: errno for fmod(Inf,3) unchanged
Result:
 is:         0
 should be:  33
Failure: Test: errno for fmod(-Inf,3) unchanged
Result:
 is:         0
 should be:  33

Test suite completed:
  3008 test cases plus 2622 tests for exception flags executed.
  17 errors occurred.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <commentid>37484</commentid>
              <attachid>4105</attachid>
            <who name="Aurelien Jarno">aurelien</who>
            <bug_when>2009-08-01 21:07:20 +0000</bug_when>
            <thetext>Created attachment 4105
Patch to fix 9 of the 17 errors in test-float, test-double, test-ifloat and test-idouble</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <commentid>37488</commentid>
              <attachid>4106</attachid>
            <who name="Aurelien Jarno">aurelien</who>
            <bug_when>2009-08-02 19:13:50 +0000</bug_when>
            <thetext>Created attachment 4106
Patch to fix all the errors</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <commentid>53417</commentid>
            <who name="Joseph Myers">jsm28</who>
            <bug_when>2012-02-22 17:12:18 +0000</bug_when>
            <thetext>Suspending until there is an IA64 maintainer to add IA64 back to ports, CCing Aurelien.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <commentid>54735</commentid>
            <who name="Joseph Myers">jsm28</who>
            <bug_when>2012-04-23 09:53:05 +0000</bug_when>
            <thetext>Unsuspending now ia64 is in ports, CC:ing IA64 maintainer for review of Aurelien&apos;s patch.</thetext>
          </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
              isurl="0"
          >
            <attachid>4105</attachid>
            <date>2009-08-01 21:07:00 +0000</date>
            <delta_ts>2009-08-02 19:13:50 +0000</delta_ts>
            <desc>Patch to fix 9 of the 17 errors in test-float, test-double, test-ifloat and test-idouble</desc>
            <filename>libm.ia64.diff</filename>
            <type>text/plain</type>
            <size>1318</size>
            <attacher>aurelien</attacher>
            
              <data encoding="base64">MjAwOS0wOC0wMSAgQXVyZWxpZW4gSmFybm8gIDxhdXJlbGllbkBhdXJlbDMyLm5ldD4KCgkqIHN5
c2RlcHMvaWE2NC9mcHUvbGlibV9lcnJvci5jKF9fbGlibV9lcnJvcl9zdXBwb3J0KTogUG9sZSBl
cnJvcnMKCWZvciBsZ2FtbWEgYW5kIHBvdyBzaG91bGQgc2V0IGVycm5vIHRvIEVSQU5HRSwgbm90
IEVET00uIAoKZGlmZiAtLWdpdCBhL3N5c2RlcHMvaWE2NC9mcHUvbGlibV9lcnJvci5jIGIvc3lz
ZGVwcy9pYTY0L2ZwdS9saWJtX2Vycm9yLmMKaW5kZXggOGVmNGJiNS4uMWFhOTA1YSAxMDA2NDQK
LS0tIGEvc3lzZGVwcy9pYTY0L2ZwdS9saWJtX2Vycm9yLmMKKysrIGIvc3lzZGVwcy9pYTY0L2Zw
dS9saWJtX2Vycm9yLmMKQEAgLTcwOCwxNSArNzA4LDE4IEBAIHN3aXRjaChpbnB1dF90YWcpCiAg
IGNhc2UgZ2FtbWFsX25lZ2F0aXZlOgogICBjYXNlIGdhbW1hX25lZ2F0aXZlOgogICBjYXNlIGdh
bW1hZl9uZWdhdGl2ZToKLSAgY2FzZSBsZ2FtbWFsX25lZ2F0aXZlOgotICBjYXNlIGxnYW1tYV9u
ZWdhdGl2ZToKLSAgY2FzZSBsZ2FtbWFmX25lZ2F0aXZlOgogICBjYXNlIHRnYW1tYWxfbmVnYXRp
dmU6CiAgIGNhc2UgdGdhbW1hX25lZ2F0aXZlOgogICBjYXNlIHRnYW1tYWZfbmVnYXRpdmU6CiAg
IHsKICAgICAgICBFUlJOT19ET01BSU47IGJyZWFrOwogICB9CisgIGNhc2UgbGdhbW1hbF9uZWdh
dGl2ZToKKyAgY2FzZSBsZ2FtbWFfbmVnYXRpdmU6CisgIGNhc2UgbGdhbW1hZl9uZWdhdGl2ZToK
KyAgeworICAgICAgIEVSUk5PX1JBTkdFOyBicmVhazsKKyAgfQogICBjYXNlIGxkZXhwbF9vdmVy
ZmxvdzoKICAgY2FzZSBsZGV4cGxfdW5kZXJmbG93OgogICBjYXNlIGxkZXhwX292ZXJmbG93OgpA
QCAtMTA4MSwxNyArMTA4NCwxNyBAQCBzd2l0Y2goaW5wdXRfdGFnKQogICBjYXNlIHBvd2xfemVy
b190b19uZWdhdGl2ZToKICAgICAvKiAwKipuZWcgKi8KICAgICB7Ci0gICAgICAgRVJSTk9fRE9N
QUlOOyBicmVhazsKKyAgICAgICBFUlJOT19SQU5HRTsgYnJlYWs7CiAgICAgfQogICBjYXNlIHBv
d196ZXJvX3RvX25lZ2F0aXZlOgogICAgIC8qIDAqKm5lZyAqLwogICAgIHsKLSAgICAgICBFUlJO
T19ET01BSU47IGJyZWFrOworICAgICAgIEVSUk5PX1JBTkdFOyBicmVhazsKICAgICB9CiAgIGNh
c2UgIHBvd2ZfemVyb190b19uZWdhdGl2ZToKICAgICAvKiAwKipuZWcgKi8KICAgICB7Ci0gICAg
ICAgRVJSTk9fRE9NQUlOOyBicmVhazsKKyAgICAgICBFUlJOT19SQU5HRTsgYnJlYWs7CiAgICAg
fQogICBjYXNlIHBvd2xfbmVnX3RvX25vbl9pbnRlZ2VyOgogICAgIC8qIG5lZyoqbm9uX2ludGVn
cmFsICovCg==
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
              isurl="0"
          >
            <attachid>4106</attachid>
            <date>2009-08-02 19:13:00 +0000</date>
            <delta_ts>2009-08-02 19:13:50 +0000</delta_ts>
            <desc>Patch to fix all the errors</desc>
            <filename>libm.ia64.2.diff</filename>
            <type>text/plain</type>
            <size>21338</size>
            <attacher>aurelien</attacher>
            
              <data encoding="base64">MjAwOS0wOC0wMSAgQXVyZWxpZW4gSmFybm8gIDxhdXJlbGllbkBhdXJlbDMyLm5ldD4KCgkqIHN5
c2RlcHMvaWE2NC9mcHUvbGlibV9lcnJvcl9jb2Rlcy5oOiBBZGQgZXJyb3IgY29kZXMgZm9yIAoJ
Zm1vZGxfaW5maW5pdHksIGZtb2RfaW5maW5pdHksIGZtb2RmX2luZmluaXR5LCBjb3NsX2luZmlu
aXR5LAoJY29zX2luZmluaXR5LCBjb3NmX2luZmluaXR5LCBzaW5sX2luZmluaXR5LCBzaW5faW5m
aW5pdHksIAoJc2luZl9pbmZpbml0eSwgdGFubF9pbmZpbml0eSwgdGFuX2luZmluaXR5LCBhbmQg
dGFuZl9pbmZpbml0eS4KCSogc3lzZGVwcy9pYTY0L2ZwdS9saWJtX2Vycm9yLmMoX19saWJtX2Vy
cm9yX3N1cHBvcnQpOiBQb2xlIGVycm9ycwoJZm9yIGxnYW1tYSBhbmQgcG93IHNob3VsZCBzZXQg
ZXJybm8gdG8gRVJBTkdFLCBub3QgRURPTS4gQWRkIGNvZGUKCXRvIGhhbmRsZSBmbW9kbF9pbmZp
bml0eSwgZm1vZF9pbmZpbml0eSwgZm1vZGZfaW5maW5pdHksCgljb3NsX2luZmluaXR5LCBjb3Nf
aW5maW5pdHksIGNvc2ZfaW5maW5pdHksIHNpbmxfaW5maW5pdHksIAoJc2luX2luZmluaXR5LHNp
bmZfaW5maW5pdHksIHRhbmxfaW5maW5pdHksIHRhbl9pbmZpbml0eSwgYW5kCgl0YW5mX2luZmlu
aXR5LgoJKiBzeXNkZXBzL2lhNjQvZnB1L2VfZm1vZC5TOiBjaGVjayBmb3IgZm1vZChpbmYsIHkp
LgoJKiBzeXNkZXBzL2lhNjQvZnB1L2VfZm1vZGYuUzogY2hlY2sgZm9yIGZtb2RmKGluZiwgeSku
CgkqIHN5c2RlcHMvaWE2NC9mcHUvZV9mbW9kbC5TOiBjaGVjayBmb3IgZm1vZGwoaW5mLCB5KS4K
CSogc3lzZGVwcy9pYTY0L2ZwdS9zX2Zjb3MuUzogY2hlY2sgZm9yIGZjb3MoaW5mKSBhbmQgZnNp
bihpbmYpLgoJKiBzeXNkZXBzL2lhNjQvZnB1L3NfZmNvc2YuUzogY2hlY2sgZm9yIGZjb3NmKGlu
ZikgYW5kIGZzaW5mKGluZikuCgkqIHN5c2RlcHMvaWE2NC9mcHUvc19mY29zbC5TOiBjaGVjayBm
b3IgZmNvc2woaW5mKSBhbmQgZnNpbmwoaW5mKS4KCSogc3lzZGVwcy9pYTY0L2ZwdS9zX3Rhbi5T
OiBjaGVjayBmb3IgZnRhbihpbmYpLgoJKiBzeXNkZXBzL2lhNjQvZnB1L3NfdGFuZi5TOiBjaGVj
ayBmb3IgZnRhbmYoaW5mKS4KCSogc3lzZGVwcy9pYTY0L2ZwdS9zX3RhbmwuUzogY2hlY2sgZm9y
IGZ0YW5sKGluZikuCgpkaWZmIC0tZ2l0IGEvc3lzZGVwcy9pYTY0L2ZwdS9lX2Ztb2QuUyBiL3N5
c2RlcHMvaWE2NC9mcHUvZV9mbW9kLlMKaW5kZXggZGJkMGEyOS4uODdiNmE0OCAxMDA2NDQKLS0t
IGEvc3lzZGVwcy9pYTY0L2ZwdS9lX2Ztb2QuUworKysgYi9zeXNkZXBzL2lhNjQvZnB1L2VfZm1v
ZC5TCkBAIC03NSw4ICs3NSw4IEBACiAvLwogLy8gU3BlY2lhbCBjYXNlcwogLy89PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PQotLy8gYj0rLy0wOiByZXR1cm4gTmFOLCBjYWxsIGxpYm1fZXJyb3Jfc3VwcG9ydAotLy8gYT0r
Ly1JbmYsIGE9TmFOIG9yIGI9TmFOOiByZXR1cm4gTmFOCisvLyBhPSsvLUluZiBvciBiPSsvLTA6
IHJldHVybiBOYU4sIGNhbGwgbGlibV9lcnJvcl9zdXBwb3J0CisvLyBhPU5hTiBvciBiPU5hTjog
cmV0dXJuIE5hTgogLy8KIC8vIFJlZ2lzdGVycyB1c2VkCiAvLz09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09CkBAIC00MDcs
MTMgKzQwNywxMyBAQCBGTU9EX1hfTkFOX0lORjoKICAgICAgIG5vcC5tIDk5OQogICAgIC8vIGFs
c28gc2V0IERlbm9ybWFsIGZsYWcgaWYgbmVjZXNzYXJ5CiAocDgpICBmbWEuczAgZjk9ZjksZjEs
ZjAKLSAgICAgIG5vcC5pIDk5OSA7OworKHA4KSAgbW92IEdSX1BhcmFtZXRlcl9UQUc9Mjc0IDs7
CiB9CiAKIHsgLm1mYgogICAgICAgbm9wLm0gOTk5CiAocDgpICBmbWEuZC5zMCBmOD1mOCxmMSxm
MAotICAgICAgbm9wLmIgOTk5IDs7CisocDgpICBici5zcG50IF9fbGlibV9lcnJvcl9yZWdpb247
OwogfQogCiB7IC5tZmIKZGlmZiAtLWdpdCBhL3N5c2RlcHMvaWE2NC9mcHUvZV9mbW9kZi5TIGIv
c3lzZGVwcy9pYTY0L2ZwdS9lX2Ztb2RmLlMKaW5kZXggMzZlNTgwNy4uOWY4Y2JiZCAxMDA2NDQK
LS0tIGEvc3lzZGVwcy9pYTY0L2ZwdS9lX2Ztb2RmLlMKKysrIGIvc3lzZGVwcy9pYTY0L2ZwdS9l
X2Ztb2RmLlMKQEAgLTc1LDggKzc1LDggQEAKIAogLy8gU3BlY2lhbCBjYXNlcwogLy89PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PQotLy8gYj0rLy0wOiByZXR1cm4gTmFOLCBjYWxsIGxpYm1fZXJyb3Jfc3VwcG9ydAotLy8g
YT0rLy1JbmYsIGE9TmFOIG9yIGI9TmFOOiByZXR1cm4gTmFOCisvLyBhPSsvLUluZiBvciBiPSsv
LTA6IHJldHVybiBOYU4sIGNhbGwgbGlibV9lcnJvcl9zdXBwb3J0CisvLyBhPU5hTiBvciBiPU5h
TjogcmV0dXJuIE5hTgogCiAvLyBSZWdpc3RlcnMgdXNlZAogLy89PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQpAQCAtNDEz
LDEzICs0MTMsMTMgQEAgRk1PRF9YX05BTl9JTkY6CiAgICAgICBub3AubSA5OTkKICAgICAvLyBh
bHNvIHNldCBEZW5vcm1hbCBmbGFnIGlmIG5lY2Vzc2FyeQogKHA4KSAgZm1hLnMwIGY5PWY5LGYx
LGYwCi0gICAgICBub3AuaSA5OTkgOzsKKyhwOCkgIG1vdiBHUl9QYXJhbWV0ZXJfVEFHPTI3NSA7
OwogfQogCiB7IC5tZmIKICAgICAgIG5vcC5tIDk5OQogKHA4KSAgZm1hLnMuczAgZjg9ZjgsZjEs
ZjAKLSAgICAgIG5vcC5iIDk5OSA7OworKHA4KSAgYnIuc3BudCBfX2xpYm1fZXJyb3JfcmVnaW9u
OzsKIH0KIAogeyAubWZiCmRpZmYgLS1naXQgYS9zeXNkZXBzL2lhNjQvZnB1L2VfZm1vZGwuUyBi
L3N5c2RlcHMvaWE2NC9mcHUvZV9mbW9kbC5TCmluZGV4IDNlODdlYjAuLjNjMzg2NTQgMTAwNjQ0
Ci0tLSBhL3N5c2RlcHMvaWE2NC9mcHUvZV9mbW9kbC5TCisrKyBiL3N5c2RlcHMvaWE2NC9mcHUv
ZV9mbW9kbC5TCkBAIC00ODQsNiArNDg0LDExIEBAIEZNT0RfQV9OQU5fSU5GOgogIChwOCkgIGNt
cC5uZSBwNywgcDAgPSBHUl9TSUdfQiwgcjAKICAgICAgICBub3AuaSAwCiB9Cit7IC5tZmkKKyAg
ICAgICBub3AubSAwCisgICAgICAgZm1lcmdlLnMgRlJfWCA9IGY4LCBmOAorICAgICAgIG5vcC5p
IDAKK30KIDs7CiAKIHsgLm1maQpAQCAtNTA5LDcgKzUxNCwxMiBAQCBGTU9EX0FfTkFOX0lORjoK
IHsgLm1mYgogICAgICAgIG5vcC5tIDAKICAocDkpICBmcmNwYS5zMCBmOCwgcDcgPSBmOCwgZjkK
LSAgICAgICBici5yZXQuc3B0ayBiMAorIChwOSkgIGJyLnJldC5zcHRrIGIwCit9Cit7IC5tbWIK
KyAgICAgICBhbGxvYyBHUl9BUlBGUyA9IGFyLnBmcywgMSwgNCwgNCwgMAorICAgICAgIG1vdiBH
Ul9QYXJhbWV0ZXJfVEFHID0gMjczCisgICAgICAgYnIuc3B0ayBfX2xpYm1fZXJyb3JfcmVnaW9u
CiB9CiA7OwogCmRpZmYgLS1naXQgYS9zeXNkZXBzL2lhNjQvZnB1L2xpYm1fZXJyb3IuYyBiL3N5
c2RlcHMvaWE2NC9mcHUvbGlibV9lcnJvci5jCmluZGV4IDhlZjRiYjUuLmNmMDA0ZmMgMTAwNjQ0
Ci0tLSBhL3N5c2RlcHMvaWE2NC9mcHUvbGlibV9lcnJvci5jCisrKyBiL3N5c2RlcHMvaWE2NC9m
cHUvbGlibV9lcnJvci5jCkBAIC03MDgsMTUgKzcwOCwxOCBAQCBzd2l0Y2goaW5wdXRfdGFnKQog
ICBjYXNlIGdhbW1hbF9uZWdhdGl2ZToKICAgY2FzZSBnYW1tYV9uZWdhdGl2ZToKICAgY2FzZSBn
YW1tYWZfbmVnYXRpdmU6Ci0gIGNhc2UgbGdhbW1hbF9uZWdhdGl2ZToKLSAgY2FzZSBsZ2FtbWFf
bmVnYXRpdmU6Ci0gIGNhc2UgbGdhbW1hZl9uZWdhdGl2ZToKICAgY2FzZSB0Z2FtbWFsX25lZ2F0
aXZlOgogICBjYXNlIHRnYW1tYV9uZWdhdGl2ZToKICAgY2FzZSB0Z2FtbWFmX25lZ2F0aXZlOgog
ICB7CiAgICAgICAgRVJSTk9fRE9NQUlOOyBicmVhazsKICAgfQorICBjYXNlIGxnYW1tYWxfbmVn
YXRpdmU6CisgIGNhc2UgbGdhbW1hX25lZ2F0aXZlOgorICBjYXNlIGxnYW1tYWZfbmVnYXRpdmU6
CisgIHsKKyAgICAgICBFUlJOT19SQU5HRTsgYnJlYWs7CisgIH0KICAgY2FzZSBsZGV4cGxfb3Zl
cmZsb3c6CiAgIGNhc2UgbGRleHBsX3VuZGVyZmxvdzoKICAgY2FzZSBsZGV4cF9vdmVyZmxvdzoK
QEAgLTEwODEsMTcgKzEwODQsMTcgQEAgc3dpdGNoKGlucHV0X3RhZykKICAgY2FzZSBwb3dsX3pl
cm9fdG9fbmVnYXRpdmU6CiAgICAgLyogMCoqbmVnICovCiAgICAgewotICAgICAgIEVSUk5PX0RP
TUFJTjsgYnJlYWs7CisgICAgICAgRVJSTk9fUkFOR0U7IGJyZWFrOwogICAgIH0KICAgY2FzZSBw
b3dfemVyb190b19uZWdhdGl2ZToKICAgICAvKiAwKipuZWcgKi8KICAgICB7Ci0gICAgICAgRVJS
Tk9fRE9NQUlOOyBicmVhazsKKyAgICAgICBFUlJOT19SQU5HRTsgYnJlYWs7CiAgICAgfQogICBj
YXNlICBwb3dmX3plcm9fdG9fbmVnYXRpdmU6CiAgICAgLyogMCoqbmVnICovCiAgICAgewotICAg
ICAgIEVSUk5PX0RPTUFJTjsgYnJlYWs7CisgICAgICAgRVJSTk9fUkFOR0U7IGJyZWFrOwogICAg
IH0KICAgY2FzZSBwb3dsX25lZ190b19ub25faW50ZWdlcjoKICAgICAvKiBuZWcqKm5vbl9pbnRl
Z3JhbCAqLwpAQCAtMTMwNyw2ICsxMzEwLDIxIEBAIHN3aXRjaChpbnB1dF90YWcpCiAgICAgewog
ICAgICAgIEVSUk5PX0RPTUFJTjsgYnJlYWs7CiAgICAgfQorICBjYXNlIGZtb2RsX2luZmluaXR5
OgorICAgIC8qIGZtb2RsKGluZix5KSAqLworICAgIHsKKyAgICAgICBFUlJOT19ET01BSU47IGJy
ZWFrOworICAgIH0KKyAgY2FzZSBmbW9kX2luZmluaXR5OgorICAgIC8qIGZtb2QoaW5mLHkpICov
CisgICAgeworICAgICAgIEVSUk5PX0RPTUFJTjsgYnJlYWs7CisgICAgfQorICBjYXNlIGZtb2Rm
X2luZmluaXR5OgorICAgIC8qIGZtb2RmKGluZix5KSAqLworICAgIHsKKyAgICAgICBFUlJOT19E
T01BSU47IGJyZWFrOworICAgIH0KICAgY2FzZSBjb3NobF9vdmVyZmxvdzoKICAgICAvKiBjb3No
bCBvdmVyZmxvd3MgKi8KICAgICB7CkBAIC0xMzczLDYgKzEzOTEsNTEgQEAgc3dpdGNoKGlucHV0
X3RhZykKICAgIHsKICAgICAgIEVSUk5PX1JBTkdFOyBicmVhazsKICAgIH0KKyAgY2FzZSBjb3Ns
X2luZmluaXR5OgorICAgIC8qIGNvc2woaW5mKSAqLworICAgIHsKKyAgICAgICBFUlJOT19ET01B
SU47IGJyZWFrOworICAgIH0KKyAgY2FzZSBjb3NfaW5maW5pdHk6CisgICAgLyogY29zKGluZikg
Ki8KKyAgICB7CisgICAgICAgRVJSTk9fRE9NQUlOOyBicmVhazsKKyAgICB9CisgIGNhc2UgY29z
Zl9pbmZpbml0eToKKyAgICAvKiBjb3NmKGluZikgKi8KKyAgICB7CisgICAgICAgRVJSTk9fRE9N
QUlOOyBicmVhazsKKyAgICB9CisgIGNhc2Ugc2lubF9pbmZpbml0eToKKyAgICAvKiBzaW5sKGlu
ZikgKi8KKyAgICB7CisgICAgICAgRVJSTk9fRE9NQUlOOyBicmVhazsKKyAgICB9CisgIGNhc2Ug
c2luX2luZmluaXR5OgorICAgIC8qIHNpbihpbmYpICovCisgICAgeworICAgICAgIEVSUk5PX0RP
TUFJTjsgYnJlYWs7CisgICAgfQorICBjYXNlIHNpbmZfaW5maW5pdHk6CisgICAgLyogc2luZihp
bmYpICovCisgICAgeworICAgICAgIEVSUk5PX0RPTUFJTjsgYnJlYWs7CisgICAgfQorICBjYXNl
IHRhbmxfaW5maW5pdHk6CisgICAgLyogdGFubChpbmYpICovCisgICAgeworICAgICAgIEVSUk5P
X0RPTUFJTjsgYnJlYWs7CisgICAgfQorICBjYXNlIHRhbl9pbmZpbml0eToKKyAgICAvKiB0YW4o
aW5mKSAqLworICAgIHsKKyAgICAgICBFUlJOT19ET01BSU47IGJyZWFrOworICAgIH0KKyAgY2Fz
ZSB0YW5mX2luZmluaXR5OgorICAgIC8qIHRhbmYoaW5mKSAqLworICAgIHsKKyAgICAgICBFUlJO
T19ET01BSU47IGJyZWFrOworICAgIH0KICAgZGVmYXVsdDoKICAgICBicmVhazsKIH0KZGlmZiAt
LWdpdCBhL3N5c2RlcHMvaWE2NC9mcHUvbGlibV9lcnJvcl9jb2Rlcy5oIGIvc3lzZGVwcy9pYTY0
L2ZwdS9saWJtX2Vycm9yX2NvZGVzLmgKaW5kZXggNGYwOTQ1ZS4uOTZlNjdjMCAxMDA2NDQKLS0t
IGEvc3lzZGVwcy9pYTY0L2ZwdS9saWJtX2Vycm9yX2NvZGVzLmgKKysrIGIvc3lzZGVwcy9pYTY0
L2ZwdS9saWJtX2Vycm9yX2NvZGVzLmgKQEAgLTE5NSw3ICsxOTUsMTEgQEAgdHlwZWRlZiBlbnVt
CiAgIG5leHRhZnRlcmxfdW5kZXJmbG93LCBuZXh0YWZ0ZXJfdW5kZXJmbG93LCAKICAgbmV4dGFm
dGVyZl91bmRlcmZsb3csICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAvKiAyNjcsIDI2
OCwgMjY5ICovCiAgIG5leHR0b3dhcmRsX3VuZGVyZmxvdywgbmV4dHRvd2FyZF91bmRlcmZsb3cs
IAotICBuZXh0dG93YXJkZl91bmRlcmZsb3cgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IC8qIDI3MCwgMjcxLCAyNzIgKi8KKyAgbmV4dHRvd2FyZGZfdW5kZXJmbG93LCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAvKiAyNzAsIDI3MSwgMjcyICovCisgIGZtb2RsX2luZmluaXR5
LCBmbW9kX2luZmluaXR5LCBmbW9kZl9pbmZpbml0eSwgICAgICAgLyogMjczLCAyNzQsIDI3NSAq
LworICBjb3NsX2luZmluaXR5LCBjb3NfaW5maW5pdHksIGNvc2ZfaW5maW5pdHksICAgICAgICAg
IC8qIDI3NiwgMjc3LCAyNzggKi8KKyAgc2lubF9pbmZpbml0eSwgc2luX2luZmluaXR5LCBzaW5m
X2luZmluaXR5LCAgICAgICAgICAvKiAyNzksIDI4MCwgMjgxICovCisgIHRhbmxfaW5maW5pdHks
IHRhbl9pbmZpbml0eSwgdGFuZl9pbmZpbml0eSwgICAgICAgICAgLyogMjgyLCAyODMsIDI4NCAq
LwogfSBlcnJvcl90eXBlczsKIAogI2RlZmluZSBMSUJNX0VSUk9SIF9fbGlibV9lcnJvcl9zdXBw
b3J0CmRpZmYgLS1naXQgYS9zeXNkZXBzL2lhNjQvZnB1L3NfY29zLlMgYi9zeXNkZXBzL2lhNjQv
ZnB1L3NfY29zLlMKaW5kZXggZmMxMjFmYy4uMjRjMjU4YyAxMDA2NDQKLS0tIGEvc3lzZGVwcy9p
YTY0L2ZwdS9zX2Nvcy5TCisrKyBiL3N5c2RlcHMvaWE2NC9mcHUvc19jb3MuUwpAQCAtMTc0LDcg
KzE3NCw3IEBACiAvLz09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09CiAvLyBnZW5lcmFsIGlucHV0IHJlZ2lzdGVyczoKIC8vIHIxNCAt
PiByMjYKLS8vIHIzMiAtPiByMzUKKy8vIHIzMiAtPiByMzYKIAogLy8gcHJlZGljYXRlIHJlZ2lz
dGVycyB1c2VkOgogLy8gcDYgLT4gcDExCkBAIC0yNjAsNiArMjYwLDEwIEBAIEdSX1NBVkVfQjAg
ICAgICAgICAgICAgICAgICAgICA9IHIzNAogR1JfU0FWRV9HUCAgICAgICAgICAgICAgICAgICAg
ID0gcjM1CiBHUl9TQVZFX3Jfc2luY29zICAgICAgICAgICAgICAgPSByMzYKIAorR1JfUGFyYW1l
dGVyX1ggICAgICAgICAgICAgICAgID0gcjM3CitHUl9QYXJhbWV0ZXJfWSAgICAgICAgICAgICAg
ICAgPSByMzgKK0dSX1BhcmFtZXRlcl9SRVNVTFQgICAgICAgICAgICA9IHIzOQorR1JfUGFyYW1l
dGVyX1RBRyAgICAgICAgICAgICAgID0gcjQwCiAKIFJPREFUQQogCkBAIC00NzQsNyArNDc4LDcg
QEAgX1NJTkNPU19DT01NT046CiAvLyAweDEwMDFhIGlzIHJlZ2lzdGVyX2JpYXMgKyAyNy4KIC8v
IFNvIGlmIGY4ID49IDJeMjcsIGdvIHRvIGxhcmdlIGFyZ3VtZW50IHJvdXRpbmVzCiB7IC5tZmkK
LSAgICAgIGFsbG9jICAgICAgICAgcjMyICAgICAgICAgICAgICAgICA9IGFyLnBmcywgMSwgNCwg
MCwgMAorICAgICAgYWxsb2MgICAgICAgICByMzIgICAgICAgICAgICAgICAgID0gYXIucGZzLCAx
LCA0LCA0LCAwCiAgICAgICBmY2xhc3MubSAgICAgIHAxMSxwMCAgICAgICAgICAgICAgPSBmOCwg
MHgwYiAvLyBUZXN0IGZvciB4PXVub3JtCiAgICAgICBtb3YgICAgICAgICAgIHNpbmNvc19HUl9h
bGxfb25lcyAgPSAtMSAvLyBGb3IgImluZXhlY3QiIGNvbnN0YW50IGNyZWF0ZQogfQpAQCAtNjgx
LDIwICs2ODUsMzkgQEAgX1NJTkNPU19DT01NT04yOgogLy8vLy8vLy8vLyB4ID0gMC9JbmYvTmFO
IHBhdGggLy8vLy8vLy8vLy8vLy8vLy8vCiBfU0lOQ09TX1NQRUNJQUxfQVJHUzoKIC5wcmVkLnJl
bCAibXV0ZXgiLHA4LHA5CisKK3sgLm1maQorICAgICAgbm9wLm0gICAgICAgICA5OTkKKyAgICAg
IGZjbGFzcy5tLnVuYyAgcDcscDAgICAgICAgICAgICAgICA9IGY4LCAweDIzIC8vIGlzIHggKy8t
IGluZj8KKyAgICAgIG5vcC5pICAgICAgICAgOTk5OzsKK30KKworeyAubWZpCisgICAgICBub3Au
bSAgICAgICAgIDk5OQorKHA3KSAgZm1lcmdlLnMgICAgICBmOSA9IGY4LGY4CisgICAgICBub3Au
aSAgICAgICAgIDk5OQorfQorCiAvLyBzaW4oKy8tMCkgPSArLy0wCiAvLyBzaW4oSW5mKSAgPSBO
YU4KIC8vIHNpbihOYU4pICA9IE5hTgogeyAubWZpCiAgICAgICBub3AubSAgICAgICAgIDk5OQog
KHA4KSAgZm1hLmQuczAgICAgICBmOCAgICAgICAgICAgICAgICAgID0gZjgsIGYwLCBmMCAvLyBz
aW4oKy8tMCxOYU4sSW5mKQotICAgICAgbm9wLmkgICAgICAgICA5OTkKKyhwOCkgIG1vdiAgICAg
ICAgICAgR1JfUGFyYW1ldGVyX1RBRyAgICA9IDI4MAogfQogLy8gY29zKCsvLTApID0gMS4wCiAv
LyBjb3MoSW5mKSAgPSBOYU4KIC8vIGNvcyhOYU4pICA9IE5hTgoteyAubWZiCit7IC5tZmkKICAg
ICAgIG5vcC5tICAgICAgICAgOTk5CiAocDkpICBmbWEuZC5zMCAgICAgIGY4ICAgICAgICAgICAg
ICAgICAgPSBmOCwgZjAsIGYxIC8vIGNvcygrLy0wLE5hTixJbmYpCisocDkpICBtb3YgICAgICAg
ICAgIEdSX1BhcmFtZXRlcl9UQUcgICAgPSAyNzcKK30KKworeyAubWJiCisgICAgICBub3AubSAg
ICAgICAgIDk5OQorKHA3KSAgYnIuY29uZC5zcG50ICBfX2xpYm1fZXJyb3JfcmVnaW9uCiAgICAg
ICBici5yZXQuc3B0ayAgIGIwIC8vIEV4aXQgZm9yIHggPSAwL0luZi9OYU4gcGF0aAogfTs7CiAK
QEAgLTc2NiwzICs3ODksNTQgQEAgTE9DQUxfTElCTV9FTkQoX19saWJtX2NhbGxvdXRfc2luY29z
KQogLnR5cGUgICAgX19saWJtX2Nvc19sYXJnZSMsQGZ1bmN0aW9uCiAuZ2xvYmFsICBfX2xpYm1f
Y29zX2xhcmdlIwogCitMT0NBTF9MSUJNX0VOVFJZKF9fbGlibV9lcnJvcl9yZWdpb24pCisucHJv
bG9ndWUKK3sgLm1maQorICAgICAgICBhZGQgICBHUl9QYXJhbWV0ZXJfWT0tMzIsc3AgICAgICAg
ICAgICAgLy8gUGFyYW1ldGVyIDIgdmFsdWUKKyAgICAgICAgbm9wLmYgMAorLnNhdmUgICBhci5w
ZnMsR1JfU0FWRV9QRlMKKyAgICAgICAgbW92ICBHUl9TQVZFX1BGUz1hci5wZnMgICAgICAgICAg
ICAgICAgIC8vIFNhdmUgYXIucGZzCit9Cit7IC5tZmkKKy5mZnJhbWUgNjQKKyAgICAgICAgYWRk
IHNwPS02NCxzcCAgICAgICAgICAgICAgICAgICAgICAgICAgIC8vIENyZWF0ZSBuZXcgc3RhY2sK
KyAgICAgICAgbm9wLmYgMAorICAgICAgICBtb3YgR1JfU0FWRV9HUD1ncCAgICAgICAgICAgICAg
ICAgICAgICAgLy8gU2F2ZSBncAorfTs7Cit7IC5tbWkKKyAgICAgICAgc3RmZCBbR1JfUGFyYW1l
dGVyX1ldID0gZjEsMTYgICAgICAgICAgIC8vIFNUT1JFIFBhcmFtZXRlciAyIG9uIHN0YWNrCisg
ICAgICAgIGFkZCBHUl9QYXJhbWV0ZXJfWCA9IDE2LHNwICAgICAgICAgICAgICAvLyBQYXJhbWV0
ZXIgMSBhZGRyZXNzCisuc2F2ZSAgIGIwLCBHUl9TQVZFX0IwCisgICAgICAgIG1vdiBHUl9TQVZF
X0IwPWIwICAgICAgICAgICAgICAgICAgICAgICAvLyBTYXZlIGIwCit9OzsKKy5ib2R5Cit7IC5t
aWIKKyAgICAgICAgc3RmZCBbR1JfUGFyYW1ldGVyX1hdID0gZjkgICAgICAgICAgICAgIC8vIFNU
T1JFIFBhcmFtZXRlciAxIG9uIHN0YWNrCisgICAgICAgIGFkZCAgIEdSX1BhcmFtZXRlcl9SRVNV
TFQgPSAwLEdSX1BhcmFtZXRlcl9ZICAvLyBQYXJhbWV0ZXIgMyBhZGRyZXNzCisgICAgICAgIG5v
cC5iIDAKK30KK3sgLm1pYgorICAgICAgICBzdGZkIFtHUl9QYXJhbWV0ZXJfWV0gPSBmOCAgICAg
ICAgICAgICAgLy8gU1RPUkUgUGFyYW1ldGVyIDMgb24gc3RhY2sKKyAgICAgICAgYWRkICAgR1Jf
UGFyYW1ldGVyX1kgPSAtMTYsR1JfUGFyYW1ldGVyX1kKKyAgICAgICAgYnIuY2FsbC5zcHRrIGIw
PV9fbGlibV9lcnJvcl9zdXBwb3J0IyAgIC8vIENhbGwgZXJyb3IgaGFuZGxpbmcgZnVuY3Rpb24K
K307OworeyAubW1pCisgICAgICAgIGFkZCAgIEdSX1BhcmFtZXRlcl9SRVNVTFQgPSA0OCxzcAor
ICAgICAgICBub3AubSAwCisgICAgICAgIG5vcC5pIDAKK307OworeyAubW1pCisgICAgICAgIGxk
ZmQgIGY4ID0gW0dSX1BhcmFtZXRlcl9SRVNVTFRdICAgICAgIC8vIEdldCByZXR1cm4gcmVzdWx0
IG9mZiBzdGFjaworLnJlc3RvcmUgc3AKKyAgICAgICAgYWRkICAgc3AgPSA2NCxzcCAgICAgICAg
ICAgICAgICAgICAgICAgLy8gUmVzdG9yZSBzdGFjayBwb2ludGVyCisgICAgICAgIG1vdiAgIGIw
ID0gR1JfU0FWRV9CMCAgICAgICAgICAgICAgICAgIC8vIFJlc3RvcmUgcmV0dXJuIGFkZHJlc3MK
K307OworeyAubWliCisgICAgICAgIG1vdiAgIGdwID0gR1JfU0FWRV9HUCAgICAgICAgICAgICAg
ICAgIC8vIFJlc3RvcmUgZ3AKKyAgICAgICAgbW92ICAgYXIucGZzID0gR1JfU0FWRV9QRlMgICAg
ICAgICAgICAgLy8gUmVzdG9yZSBhci5wZnMKKyAgICAgICAgYnIucmV0LnNwdGsgICAgIGIwICAg
ICAgICAgICAgICAgICAgICAgLy8gUmV0dXJuCit9OzsKKworTE9DQUxfTElCTV9FTkQoX19saWJt
X2Vycm9yX3JlZ2lvbikKKy50eXBlICAgX19saWJtX2Vycm9yX3N1cHBvcnQjLEBmdW5jdGlvbgor
Lmdsb2JhbCBfX2xpYm1fZXJyb3Jfc3VwcG9ydCMKZGlmZiAtLWdpdCBhL3N5c2RlcHMvaWE2NC9m
cHUvc19jb3NmLlMgYi9zeXNkZXBzL2lhNjQvZnB1L3NfY29zZi5TCmluZGV4IGJjZGYxYjAuLmYw
YmM5YTggMTAwNjQ0Ci0tLSBhL3N5c2RlcHMvaWE2NC9mcHUvc19jb3NmLlMKKysrIGIvc3lzZGVw
cy9pYTY0L2ZwdS9zX2Nvc2YuUwpAQCAtMTcxLDcgKzE3MSw3IEBACiAvLz09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09CiAvLyBnZW5l
cmFsIGlucHV0IHJlZ2lzdGVyczoKIC8vIHIxNCAtPiByMTkKLS8vIHIzMiAtPiByNDUKKy8vIHIz
MiAtPiByNDMKIAogLy8gcHJlZGljYXRlIHJlZ2lzdGVycyB1c2VkOgogLy8gcDYgLT4gcDE0CkBA
IC0yNjAsNiArMjYwLDExIEBAIEdSX1NBVkVfUEZTICAgICAgICAgICAgICAgICAgICAgPSByNDEK
IEdSX1NBVkVfQjAgICAgICAgICAgICAgICAgICAgICAgPSByNDIKIEdSX1NBVkVfR1AgICAgICAg
ICAgICAgICAgICAgICAgPSByNDMKIAorR1JfUGFyYW1ldGVyX1ggICAgICAgICAgICAgICAgICA9
IHI0NAorR1JfUGFyYW1ldGVyX1kgICAgICAgICAgICAgICAgICA9IHI0NQorR1JfUGFyYW1ldGVy
X1JFU1VMVCAgICAgICAgICAgICA9IHI0NgorR1JfUGFyYW1ldGVyX1RBRyAgICAgICAgICAgICAg
ICA9IHI0NworCiBST0RBVEEKIC5hbGlnbiAxNgogCkBAIC0zODksNyArMzk0LDcgQEAgTE9DQUxf
T0JKRUNUX0VORChkb3VibGVfc2luX2Nvc19iZXRhX2s0KQogR0xPQkFMX0lFRUU3NTRfRU5UUlko
c2luZikKIAogeyAubWx4Ci0gICAgICBhbGxvYyAgICAgICAgIHIzMiAgICAgICAgICAgICAgICAg
PSBhci5wZnMsMSwxMywwLDAKKyAgICAgIGFsbG9jICAgICAgICAgcjMyICAgICAgICAgICAgICAg
ICA9IGFyLnBmcywxLDExLDQsMAogICAgICAgbW92bCAgc2luY29zZl9HUl9zaWdfaW52X3BpX2J5
XzE2ID0gMHhBMkY5ODM2RTRFNDQxNTJBIC8vc2lnbmQgb2YgMTYvcGkKIH0KIHsgLm1seApAQCAt
NDEzLDcgKzQxOCw3IEBAIEdMT0JBTF9JRUVFNzU0X0VORChzaW5mKQogR0xPQkFMX0lFRUU3NTRf
RU5UUlkoY29zZikKIAogeyAubWx4Ci0gICAgICBhbGxvYyAgICAgICAgIHIzMiAgICAgICAgICAg
ICAgICAgPSBhci5wZnMsMSwxMywwLDAKKyAgICAgIGFsbG9jICAgICAgICAgcjMyICAgICAgICAg
ICAgICAgICA9IGFyLnBmcywxLDExLDQsMAogICAgICAgbW92bCAgc2luY29zZl9HUl9zaWdfaW52
X3BpX2J5XzE2ID0gMHhBMkY5ODM2RTRFNDQxNTJBIC8vc2lnbmQgb2YgMTYvcGkKIH0KIHsgLm1s
eApAQCAtNjQxLDIwICs2NDYsMzkgQEAgX1NJTkNPU0ZfQ09NTU9OOgogLy8vLy8vLy8vLyB4ID0g
MC9JbmYvTmFOIHBhdGggLy8vLy8vLy8vLy8vLy8vLy8vCiBfU0lOQ09TRl9TUEVDSUFMX0FSR1M6
CiAucHJlZC5yZWwgIm11dGV4IixwOCxwOQorCit7IC5tZmkKKyAgICAgIG5vcC5tICAgICAgICAg
OTk5CisgICAgICBmY2xhc3MubS51bmMgIHA3LHAwICAgICAgICAgICAgICAgPSBmOCwgMHgyMyAv
LyBpcyB4ICsvLSBpbmY/CisgICAgICBub3AuaSAgICAgICAgIDk5OTs7Cit9CisKK3sgLm1maQor
ICAgICAgbm9wLm0gICAgICAgICA5OTkKKyhwNykgIGZtZXJnZS5zICAgICAgZjkgPSBmOCxmOAor
ICAgICAgbm9wLmkgICAgICAgICA5OTkKK30KKwogLy8gc2luZigrLy0wKSA9ICsvLTAKIC8vIHNp
bmYoSW5mKSAgPSBOYU4KIC8vIHNpbmYoTmFOKSAgPSBOYU4KIHsgLm1maQogICAgICAgbm9wLm0g
ICAgICAgICA5OTkKIChwOCkgIGZtYS5zLnMwICAgICAgZjggICAgICAgICAgICAgICAgICA9IGY4
LCBmMCwgZjAgLy8gc2luZigrLy0wLE5hTixJbmYpCi0gICAgICBub3AuaSAgICAgICAgIDk5OQor
KHA4KSAgbW92ICAgICAgICAgICBHUl9QYXJhbWV0ZXJfVEFHICAgID0gMjgxCiB9CiAvLyBjb3Nm
KCsvLTApID0gMS4wCiAvLyBjb3NmKEluZikgID0gTmFOCiAvLyBjb3NmKE5hTikgID0gTmFOCi17
IC5tZmIKK3sgLm1maQogICAgICAgbm9wLm0gICAgICAgICA5OTkKIChwOSkgIGZtYS5zLnMwICAg
ICAgZjggICAgICAgICAgICAgICAgICA9IGY4LCBmMCwgZjEgLy8gY29zZigrLy0wLE5hTixJbmYp
CisocDkpICBtb3YgICAgICAgICAgIEdSX1BhcmFtZXRlcl9UQUcgICAgPSAyNzgKK307OworCit7
IC5tYmIKKyAgICAgIG5vcC5tICAgICAgICAgOTk5CisocDcpICBici5jb25kLnNwbnQgIF9fbGli
bV9lcnJvcl9yZWdpb24KICAgICAgIGJyLnJldC5zcHRrICAgYjAgLy8gRXhpdCBmb3IgeCA9IDAv
SW5mL05hTiBwYXRoCiB9OzsKIApAQCAtNzE1LDMgKzczOSw1NCBAQCBMT0NBTF9MSUJNX0VORChf
X2xpYm1fY2FsbG91dF9zaW5jb3NmKQogLnR5cGUgICAgX19saWJtX2Nvc19sYXJnZSMsIEBmdW5j
dGlvbgogLmdsb2JhbCAgX19saWJtX2Nvc19sYXJnZSMKIAorTE9DQUxfTElCTV9FTlRSWShfX2xp
Ym1fZXJyb3JfcmVnaW9uKQorLnByb2xvZ3VlCit7IC5tZmkKKyAgICAgICAgYWRkICAgR1JfUGFy
YW1ldGVyX1k9LTMyLHNwICAgICAgICAgICAgIC8vIFBhcmFtZXRlciAyIHZhbHVlCisgICAgICAg
IG5vcC5mIDAKKy5zYXZlICAgYXIucGZzLEdSX1NBVkVfUEZTCisgICAgICAgIG1vdiAgR1JfU0FW
RV9QRlM9YXIucGZzICAgICAgICAgICAgICAgICAvLyBTYXZlIGFyLnBmcworfQoreyAubWZpCisu
ZmZyYW1lIDY0CisgICAgICAgIGFkZCBzcD0tNjQsc3AgICAgICAgICAgICAgICAgICAgICAgICAg
ICAvLyBDcmVhdGUgbmV3IHN0YWNrCisgICAgICAgIG5vcC5mIDAKKyAgICAgICAgbW92IEdSX1NB
VkVfR1A9Z3AgICAgICAgICAgICAgICAgICAgICAgIC8vIFNhdmUgZ3AKK307OworeyAubW1pCisg
ICAgICAgIHN0ZmQgW0dSX1BhcmFtZXRlcl9ZXSA9IGYxLDE2ICAgICAgICAgICAvLyBTVE9SRSBQ
YXJhbWV0ZXIgMiBvbiBzdGFjaworICAgICAgICBhZGQgR1JfUGFyYW1ldGVyX1ggPSAxNixzcCAg
ICAgICAgICAgICAgLy8gUGFyYW1ldGVyIDEgYWRkcmVzcworLnNhdmUgICBiMCwgR1JfU0FWRV9C
MAorICAgICAgICBtb3YgR1JfU0FWRV9CMD1iMCAgICAgICAgICAgICAgICAgICAgICAgLy8gU2F2
ZSBiMAorfTs7CisuYm9keQoreyAubWliCisgICAgICAgIHN0ZmQgW0dSX1BhcmFtZXRlcl9YXSA9
IGY5ICAgICAgICAgICAgICAvLyBTVE9SRSBQYXJhbWV0ZXIgMSBvbiBzdGFjaworICAgICAgICBh
ZGQgICBHUl9QYXJhbWV0ZXJfUkVTVUxUID0gMCxHUl9QYXJhbWV0ZXJfWSAgLy8gUGFyYW1ldGVy
IDMgYWRkcmVzcworICAgICAgICBub3AuYiAwCit9Cit7IC5taWIKKyAgICAgICAgc3RmZCBbR1Jf
UGFyYW1ldGVyX1ldID0gZjggICAgICAgICAgICAgIC8vIFNUT1JFIFBhcmFtZXRlciAzIG9uIHN0
YWNrCisgICAgICAgIGFkZCAgIEdSX1BhcmFtZXRlcl9ZID0gLTE2LEdSX1BhcmFtZXRlcl9ZCisg
ICAgICAgIGJyLmNhbGwuc3B0ayBiMD1fX2xpYm1fZXJyb3Jfc3VwcG9ydCMgICAvLyBDYWxsIGVy
cm9yIGhhbmRsaW5nIGZ1bmN0aW9uCit9OzsKK3sgLm1taQorICAgICAgICBhZGQgICBHUl9QYXJh
bWV0ZXJfUkVTVUxUID0gNDgsc3AKKyAgICAgICAgbm9wLm0gMAorICAgICAgICBub3AuaSAwCit9
OzsKK3sgLm1taQorICAgICAgICBsZGZkICBmOCA9IFtHUl9QYXJhbWV0ZXJfUkVTVUxUXSAgICAg
ICAvLyBHZXQgcmV0dXJuIHJlc3VsdCBvZmYgc3RhY2sKKy5yZXN0b3JlIHNwCisgICAgICAgIGFk
ZCAgIHNwID0gNjQsc3AgICAgICAgICAgICAgICAgICAgICAgIC8vIFJlc3RvcmUgc3RhY2sgcG9p
bnRlcgorICAgICAgICBtb3YgICBiMCA9IEdSX1NBVkVfQjAgICAgICAgICAgICAgICAgICAvLyBS
ZXN0b3JlIHJldHVybiBhZGRyZXNzCit9OzsKK3sgLm1pYgorICAgICAgICBtb3YgICBncCA9IEdS
X1NBVkVfR1AgICAgICAgICAgICAgICAgICAvLyBSZXN0b3JlIGdwCisgICAgICAgIG1vdiAgIGFy
LnBmcyA9IEdSX1NBVkVfUEZTICAgICAgICAgICAgIC8vIFJlc3RvcmUgYXIucGZzCisgICAgICAg
IGJyLnJldC5zcHRrICAgICBiMCAgICAgICAgICAgICAgICAgICAgIC8vIFJldHVybgorfTs7CisK
K0xPQ0FMX0xJQk1fRU5EKF9fbGlibV9lcnJvcl9yZWdpb24pCisudHlwZSAgIF9fbGlibV9lcnJv
cl9zdXBwb3J0IyxAZnVuY3Rpb24KKy5nbG9iYWwgX19saWJtX2Vycm9yX3N1cHBvcnQjCmRpZmYg
LS1naXQgYS9zeXNkZXBzL2lhNjQvZnB1L3NfY29zbC5TIGIvc3lzZGVwcy9pYTY0L2ZwdS9zX2Nv
c2wuUwppbmRleCA4ZDcxZTUwLi44YmIzMzBlIDEwMDY0NAotLS0gYS9zeXNkZXBzL2lhNjQvZnB1
L3NfY29zbC5TCisrKyBiL3N5c2RlcHMvaWE2NC9mcHUvc19jb3NsLlMKQEAgLTc0NywxMiArNzQ3
LDE2IEBAIEdSX1NBVkVfQjAgICAgID0gcjM5CiBHUl9TQVZFX0dQICAgICA9IHI0MAogR1JfU0FW
RV9QRlMgICAgPSByNDEKIAorR1JfUGFyYW1ldGVyX1ggPSByNTkKK0dSX1BhcmFtZXRlcl9ZID0g
cjYwCitHUl9QYXJhbWV0ZXJfUkVTVUxUID0gcjYxCitHUl9QYXJhbWV0ZXJfVEFHID0gcjYyCiAK
IC5zZWN0aW9uIC50ZXh0CiAKIEdMT0JBTF9JRUVFNzU0X0VOVFJZKHNpbmwpCiB7IC5tbHgKLSAg
ICAgIGFsbG9jIHIzMiA9IGFyLnBmcywwLDI3LDIsMAorICAgICAgYWxsb2MgcjMyID0gYXIucGZz
LDEsMjYsNCwwCiAgICAgICBtb3ZsIEdSX3NpZ19pbnZfcGkgPSAweGEyZjk4MzZlNGU0NDE1MmEg
Ly8gc2lnbmlmaWNhbmQgb2YgMS9waQogfQogeyAubWx4CkBAIC03NzcsNyArNzgxLDcgQEAgR0xP
QkFMX0lFRUU3NTRfRU5EKHNpbmwpCiAKIEdMT0JBTF9JRUVFNzU0X0VOVFJZKGNvc2wpCiB7IC5t
bHgKLSAgICAgIGFsbG9jIHIzMiA9IGFyLnBmcywwLDI3LDIsMAorICAgICAgYWxsb2MgcjMyID0g
YXIucGZzLDEsMjYsNCwwCiAgICAgICBtb3ZsIEdSX3NpZ19pbnZfcGkgPSAweGEyZjk4MzZlNGU0
NDE1MmEgLy8gc2lnbmlmaWNhbmQgb2YgMS9waQogfQogeyAubWx4CkBAIC0yMjc4LDEzICsyMjgy
LDMxIEBAIFNJTkNPU0xfREVOT1JNQUw6CiBTSU5DT1NMX1NQRUNJQUw6CiB7IC5tZmIKICAgICAg
ICAgbm9wLm0gOTk5CisgICAgICAgIGZjbGFzcy5tLnVuYyBwNixwMCA9IGY4LCAweDIzIC8vIGlz
IHggKy8tIGluZj8KKyAgICAgICAgbm9wLmIgOTk5OzsKK30KKworeyAubWZpCisgICAgICAgIG5v
cC5tIDk5OQorKHA2KSAgICBmbWVyZ2UucyBmOSA9IGY4LGY4CisocDYpICAgIGNtcC5lcS51bmMg
cDcsIHA4ID0gMHgxLCBHUl9TaW5fb3JfQ29zOzsKK30KKworeyAubW1mCisocDcpICAgIG1vdiBH
Ul9QYXJhbWV0ZXJfVEFHID0gMjc2ICAgICAgICAvLyAoY29zbCkKKyhwOCkgICAgbW92IEdSX1Bh
cmFtZXRlcl9UQUcgPSAyNzkgICAgICAgIC8vIChzaW5sKQogLy8KIC8vICAgICAgUGF0aCBmb3Ig
QXJnID0gKy8tIFFOYU4sIFNOYU4sIEluZgogLy8gICAgICBJbnZhbGlkIGNhbiBiZSByYWlzZWQu
IFNOYU5zCiAvLyAgICAgIGJlY29tZSBRTmFOcwogLy8KICAgICAgICAgZm1weS5zMCBGUl9SZXN1
bHQgPSBGUl9JbnB1dF9YLCBmMAotICAgICAgICBici5yZXQuc3B0ayAgIGIwIDs7Cit9CisKK3sg
Lm1iYgorICAgICAgICBub3AubSA5OTkKKyhwNikgICAgYnIuY29uZC5zcG50IF9fbGlibV9lcnJv
cl9yZWdpb24KKyAgICAgICAgYnIucmV0LnNwdGsgYjAgOzsKIH0KIAogR0xPQkFMX0lFRUU3NTRf
RU5EKGNvc2wpCkBAIC0yMzYzLDMgKzIzODUsNTUgQEAgU0lOQ09TTF9BUkdfVE9PX0xBUkdFOgog
TE9DQUxfTElCTV9FTkQoX19saWJtX2NhbGxvdXQpCiAudHlwZSAgIF9fbGlibV9waV9ieV8yX3Jl
ZHVjZSMsQGZ1bmN0aW9uCiAuZ2xvYmFsIF9fbGlibV9waV9ieV8yX3JlZHVjZSMKKworTE9DQUxf
TElCTV9FTlRSWShfX2xpYm1fZXJyb3JfcmVnaW9uKQorLnByb2xvZ3VlCit7IC5tZmkKKyAgICAg
ICAgYWRkICAgR1JfUGFyYW1ldGVyX1k9LTMyLHNwICAgICAgICAgICAgIC8vIFBhcmFtZXRlciAy
IHZhbHVlCisgICAgICAgIG5vcC5mIDAKKy5zYXZlICAgYXIucGZzLEdSX1NBVkVfUEZTCisgICAg
ICAgIG1vdiAgR1JfU0FWRV9QRlM9YXIucGZzICAgICAgICAgICAgICAgICAvLyBTYXZlIGFyLnBm
cworfQoreyAubWZpCisuZmZyYW1lIDY0CisgICAgICAgIGFkZCBzcD0tNjQsc3AgICAgICAgICAg
ICAgICAgICAgICAgICAgICAvLyBDcmVhdGUgbmV3IHN0YWNrCisgICAgICAgIG5vcC5mIDAKKyAg
ICAgICAgbW92IEdSX1NBVkVfR1A9Z3AgICAgICAgICAgICAgICAgICAgICAgIC8vIFNhdmUgZ3AK
K307OworeyAubW1pCisgICAgICAgIHN0ZmQgW0dSX1BhcmFtZXRlcl9ZXSA9IGYxLDE2ICAgICAg
ICAgICAvLyBTVE9SRSBQYXJhbWV0ZXIgMiBvbiBzdGFjaworICAgICAgICBhZGQgR1JfUGFyYW1l
dGVyX1ggPSAxNixzcCAgICAgICAgICAgICAgLy8gUGFyYW1ldGVyIDEgYWRkcmVzcworLnNhdmUg
ICBiMCwgR1JfU0FWRV9CMAorICAgICAgICBtb3YgR1JfU0FWRV9CMD1iMCAgICAgICAgICAgICAg
ICAgICAgICAgLy8gU2F2ZSBiMAorfTs7CisuYm9keQoreyAubWliCisgICAgICAgIHN0ZmQgW0dS
X1BhcmFtZXRlcl9YXSA9IGY5ICAgICAgICAgICAgICAvLyBTVE9SRSBQYXJhbWV0ZXIgMSBvbiBz
dGFjaworICAgICAgICBhZGQgICBHUl9QYXJhbWV0ZXJfUkVTVUxUID0gMCxHUl9QYXJhbWV0ZXJf
WSAgLy8gUGFyYW1ldGVyIDMgYWRkcmVzcworICAgICAgICBub3AuYiAwCit9Cit7IC5taWIKKyAg
ICAgICAgc3RmZCBbR1JfUGFyYW1ldGVyX1ldID0gZjggICAgICAgICAgICAgIC8vIFNUT1JFIFBh
cmFtZXRlciAzIG9uIHN0YWNrCisgICAgICAgIGFkZCAgIEdSX1BhcmFtZXRlcl9ZID0gLTE2LEdS
X1BhcmFtZXRlcl9ZCisgICAgICAgIGJyLmNhbGwuc3B0ayBiMD1fX2xpYm1fZXJyb3Jfc3VwcG9y
dCMgICAvLyBDYWxsIGVycm9yIGhhbmRsaW5nIGZ1bmN0aW9uCit9OzsKK3sgLm1taQorICAgICAg
ICBhZGQgICBHUl9QYXJhbWV0ZXJfUkVTVUxUID0gNDgsc3AKKyAgICAgICAgbm9wLm0gMAorICAg
ICAgICBub3AuaSAwCit9OzsKK3sgLm1taQorICAgICAgICBsZGZkICBmOCA9IFtHUl9QYXJhbWV0
ZXJfUkVTVUxUXSAgICAgICAvLyBHZXQgcmV0dXJuIHJlc3VsdCBvZmYgc3RhY2sKKy5yZXN0b3Jl
IHNwCisgICAgICAgIGFkZCAgIHNwID0gNjQsc3AgICAgICAgICAgICAgICAgICAgICAgIC8vIFJl
c3RvcmUgc3RhY2sgcG9pbnRlcgorICAgICAgICBtb3YgICBiMCA9IEdSX1NBVkVfQjAgICAgICAg
ICAgICAgICAgICAvLyBSZXN0b3JlIHJldHVybiBhZGRyZXNzCit9OzsKK3sgLm1pYgorICAgICAg
ICBtb3YgICBncCA9IEdSX1NBVkVfR1AgICAgICAgICAgICAgICAgICAvLyBSZXN0b3JlIGdwCisg
ICAgICAgIG1vdiAgIGFyLnBmcyA9IEdSX1NBVkVfUEZTICAgICAgICAgICAgIC8vIFJlc3RvcmUg
YXIucGZzCisgICAgICAgIGJyLnJldC5zcHRrICAgICBiMCAgICAgICAgICAgICAgICAgICAgIC8v
IFJldHVybgorfTs7CisKK0xPQ0FMX0xJQk1fRU5EKF9fbGlibV9lcnJvcl9yZWdpb24pCisudHlw
ZSAgIF9fbGlibV9lcnJvcl9zdXBwb3J0IyxAZnVuY3Rpb24KKy5nbG9iYWwgX19saWJtX2Vycm9y
X3N1cHBvcnQjCmRpZmYgLS1naXQgYS9zeXNkZXBzL2lhNjQvZnB1L3NfdGFuLlMgYi9zeXNkZXBz
L2lhNjQvZnB1L3NfdGFuLlMKaW5kZXggYTJmODBjOC4uYTRiNDJjOSAxMDA2NDQKLS0tIGEvc3lz
ZGVwcy9pYTY0L2ZwdS9zX3Rhbi5TCisrKyBiL3N5c2RlcHMvaWE2NC9mcHUvc190YW4uUwpAQCAt
MzQ4LDE1ICszNDgsMTAgQEAgQ09NTU9OX1BBVEg6CiAocDYpICBici5yZXQuc3BudCAgICBiMCAg
ICA7OyAgICAgICAgIC8vIEV4aXQgZm9yIHg9MCAodGFuIG9ubHkpCiB9CiAKLXsgLm1maQoreyAu
bW1pCiAgICAgICBsZGZwZCAgICAgdGFuX1AxNCx0YW5fUDE1ID0gW3Rhbl9BRF0sMTYKLShwNykg
IGZyY3BhLnMwICBmOCxwOT1mMCxmMCAgICAgICAgICAgLy8gU2V0IHFuYW4gaW5kZWYgaWYgeD1p
bmYKLSAgICAgIG1vdiAgICAgICB0YW5fR1JfMTAwMDkgPSAweDEwMDA5Ci19Ci17IC5taWIKICAg
ICAgIGxkZnBkICAgICAgdGFuX1E4LHRhbl9ROSAgPSBbdGFuX0FEUV0sMTYKLSAgICAgIG5vcC5p
IDk5OQotKHA3KSAgYnIucmV0LnNwbnQgICAgYjAgICAgOzsgICAgICAgICAvLyBFeGl0IGZvciB4
PWluZgorICAgICAgbW92ICAgICAgIHRhbl9HUl8xMDAwOSA9IDB4MTAwMDk7OwogfQogCiB7IC5t
ZmkKQEAgLTM4NCw2ICszNzksMTIgQEAgQ09NTU9OX1BBVEg6CiAgICAgICBmbWEuczEgVEFOX1df
MlRPNjRfUlNIID0gdGFuX05PUk1fZjgsVEFOX0lOVl9QSV9CWV8yXzJUTzY0LFRBTl9SU0hGXzJU
TzY0CiB9OzsKIAoreyAubWZiCisocDcpICBtb3YgR1JfUGFyYW1ldGVyX1RhZyA9IDI4MyAgICAg
ICAgICAvLyAodGFuKQorKHA3KSAgZnJjcGEuczAgIGY4LHA5PWYwLGYwICAgICAgICAgICAgICAg
Ly8gU2V0IHFuYW4gaW5kZWYgaWYgeD1pbmYKKyhwNykgIGJyLmNvbmQuc3BudCBfX2xpYm1fZXJy
b3JfcmVnaW9uIDs7IC8vIGNhbGwgZXJyb3Igc3VwcG9ydCBpZiB0YW4oKy1pbmYpCit9CisKIHsg
Lm1tZgogICAgICAgbGRmcGQgICAgICB0YW5fUDEwLHRhbl9QMTEgPSBbdGFuX0FEXSwxNgogICAg
ICAgYW5kICAgICAgIHRhbl9leHAgPSB0YW5fR1JfMTdfb25lcywgdGFuX3NpZ25leHAKZGlmZiAt
LWdpdCBhL3N5c2RlcHMvaWE2NC9mcHUvc190YW5mLlMgYi9zeXNkZXBzL2lhNjQvZnB1L3NfdGFu
Zi5TCmluZGV4IDE5M2Q3NTYuLmNkMGZlYmIgMTAwNjQ0Ci0tLSBhL3N5c2RlcHMvaWE2NC9mcHUv
c190YW5mLlMKKysrIGIvc3lzZGVwcy9pYTY0L2ZwdS9zX3RhbmYuUwpAQCAtMzAxLDExICszMDEs
MTEgQEAgQ29tbW9uX1BhdGg6CiB7IC5tZmkKICAgICAgIGNtcC5nZSAgICBwNiwgcDAgICAgICA9
IHJTaWduTWFzaywgckV4cEN1dCAgICAvLyBwNiA9IChFID0+IDB4MTAwMDkpCiAocDgpICBmcmNw
YS5zMCAgZjgsIHAwICAgICAgPSBmMCwgZjAgICAgICAgICAgICAgICAgLy8gU2V0IHFuYW4gaW5k
ZWYgaWYgeD1pbmYKLSAgICAgIG1vdiBHUl9QYXJhbWV0ZXJfVGFnICA9IDIyNyAgICAgICAgICAg
ICAgICAgICAvLyAoY290ZikKKyAgICAgIG1vdiBHUl9QYXJhbWV0ZXJfVGFnICA9IDI4NCAgICAg
ICAgICAgICAgICAgICAvLyAodGFuZikKIH0KIHsgLm1iYgogICAgICAgbGRmZSAgICAgIGZQaWJ5
MiAgICAgID0gW3JDb2VmZkJdLCAxNgotKHA4KSAgYnIucmV0LnNwbnQgYjAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIC8vIEV4aXQgZm9yIHg9aW5mCisocDgpICBici5jb25kLnNwbnQg
X19saWJtX2Vycm9yX3JlZ2lvbiAgICAgICAgICAgICAgLy8gY2FsbCBlcnJvciBzdXBwb3J0IGlm
IHRhbmYoKy0wKQogKHA2KSAgYnIuY29uZC5zcG50IEh1Z2VfQXJndW1lbnQgICAgICAgICAgICAg
ICAgICAgIC8vIEJyYW5jaCBpZiB8eHw+PTJeMTAKIH0KIDs7CkBAIC0zMTMsNyArMzEzLDcgQEAg
Q29tbW9uX1BhdGg6CiB7IC5tZmkKICAgICAgIG5vcC5tICAgICAwCiAocDExKSBmY2xhc3MubS51
bmMgcDYsIHAwICAgPSBmOCwgMHgwNyAgICAgICAgICAgICAgLy8gVGVzdCBmb3IgeD0wIChmb3Ig
Y290ZikKLSAgICAgIG5vcC5pICAgICAwCisgICAgICBtb3YgR1JfUGFyYW1ldGVyX1RhZyAgPSAy
MjcgICAgICAgICAgICAgICAgICAgLy8gKGNvdGYpCiB9CiB7IC5tZmIKICAgICAgIG5vcC5tICAg
ICAwCmRpZmYgLS1naXQgYS9zeXNkZXBzL2lhNjQvZnB1L3NfdGFubC5TIGIvc3lzZGVwcy9pYTY0
L2ZwdS9zX3RhbmwuUwppbmRleCA2MDdhMjcxLi45NWQ1MTQ1IDEwMDY0NAotLS0gYS9zeXNkZXBz
L2lhNjQvZnB1L3NfdGFubC5TCisrKyBiL3N5c2RlcHMvaWE2NC9mcHUvc190YW5sLlMKQEAgLTMw
NzIsMjEgKzMwNzIsMzIgQEAgVEFOTF9VTlNVUFBPUlRFRDoKIAogeyAubWZpCiAgICAgICBub3Au
bSA5OTkKLShwNikgIGZjbGFzcy5tIHA2LCBwNyA9IGY4LCAweDcgICAgICAgICAvLyBUZXN0IGZv
ciB6ZXJvIChjb3RsIG9ubHkpCisocDYpICBmY2xhc3MubS51bmMgcDYsIHAwID0gZjgsIDB4NyAg
ICAgLy8gVGVzdCBmb3IgemVybyAoY290bCBvbmx5KQorICAgICAgbm9wLmkgOTk5Cit9Cis7Owor
eyAubWZpCisgICAgICBub3AubSA5OTkKKyhwNykgIGZjbGFzcy5tLnVuYyBwNywgcDAgPSBmOCwg
MHgyMyAgICAvLyBUZXN0IGZvciBpbmYgKHRhbmwgb25seSkKICAgICAgIG5vcC5pIDk5OQogfQog
OzsKIAogLnByZWQucmVsICJtdXRleCIsIHA2LCBwNwoteyAubWZpCit7IC5tZmIKIChwNikgIG1v
diBHUl9QYXJhbWV0ZXJfVGFnID0gMjI1ICAgICAgICAvLyAoY290bCkKIChwNikgIGZyY3BhLnMw
ICBmOCwgcDAgPSBmMSwgZjggICAgICAgICAvLyBjb3RsKCstMCkgPSArLUluZgotICAgICAgbm9w
LmkgOTk5CisocDYpICBici5jb25kLnNwbnQgX19saWJtX2Vycm9yX3JlZ2lvbjs7Cit9Cit7IC5t
ZmIKKyhwNykgIG1vdiBHUl9QYXJhbWV0ZXJfVGFnID0gMjgyICAgICAgICAvLyAodGFubCkKKyAg
ICAgIGZtcHkuczAgZjggPSBmOCwgZjAKKyhwNykgIGJyLmNvbmQuc3BudCBfX2xpYm1fZXJyb3Jf
cmVnaW9uOzsKIH0KIHsgLm1mYgogICAgICAgbm9wLm0gOTk5Ci0ocDcpICBmbXB5LnMwIGY4ID0g
ZjgsIGYwCi0ocDcpICBici5yZXQuc3B0ayBiMAorICAgICAgbm9wLmYgOTk5CisgICAgICBici5y
ZXQuc3B0ayBiMAogfQogOzsKIAo=
</data>

          </attachment>
      

    </bug>

</bugzilla>