<?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>4706</bug_id>
          
          <creation_ts>2005-08-28 02:03:21 -0700</creation_ts>
          <short_desc>Shapes with zero width or height shouldn&apos;t be rendered</short_desc>
          <delta_ts>2005-08-28 04:39:26 -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>SVG</component>
          <version>420+</version>
          <rep_platform>Mac</rep_platform>
          <op_sys>OS X 10.4</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>FIXED</resolution>
          
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords></keywords>
          <priority>P4</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>0</everconfirmed>
          <reporter name="Tobias Lidskog">tobiaslidskog</reporter>
          <assigned_to name="Eric Seidel (no email)">eric</assigned_to>
          
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>17782</commentid>
    <comment_count>0</comment_count>
    <who name="Tobias Lidskog">tobiaslidskog</who>
    <bug_when>2005-08-28 02:03:21 -0700</bug_when>
    <thetext>According to the spec (http://www.w3.org/TR/SVG/shapes.html) shapes such as rectangles and ellipses 
shouldn&apos;t be rendered when the width or height is zero, no matter the stroke. This isn&apos;t true for the 
current implementation of WebCore+SVG.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>17783</commentid>
    <comment_count>1</comment_count>
      <attachid>3616</attachid>
    <who name="Tobias Lidskog">tobiaslidskog</who>
    <bug_when>2005-08-28 02:04:29 -0700</bug_when>
    <thetext>Created attachment 3616
don&apos;t create 0x0 paths

WildFox and rwlbuis over at #ksvg seemed ok with this fix</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>17784</commentid>
    <comment_count>2</comment_count>
      <attachid>3617</attachid>
    <who name="Tobias Lidskog">tobiaslidskog</who>
    <bug_when>2005-08-28 02:06:05 -0700</bug_when>
    <thetext>Created attachment 3617
updated png result

this png need to be changed in cvs as well, in the Resources folder</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>17785</commentid>
    <comment_count>3</comment_count>
      <attachid>3618</attachid>
    <who name="Tobias Lidskog">tobiaslidskog</who>
    <bug_when>2005-08-28 02:08:06 -0700</bug_when>
    <thetext>Created attachment 3618
previous rendering

Attached the previous rendering for reference. The relevant svg code is:
&lt;rect x=&quot;2&quot; y=&quot;10&quot; width=&quot;0&quot; height=&quot;20&quot; style=&quot;fill: lightgreen&quot;&gt;
 &lt;animate attributeName=&quot;width&quot; attributeType=&quot;XML&quot; from=&quot;0&quot; to=&quot;120&quot;
begin=&quot;1s&quot; dur=&quot;5s&quot; fill=&quot;freeze&quot;/&gt;
&lt;/rect&gt;

Since the pixel tests dump the first frame the rect should be 0x0 and therefor
not rendered</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>17786</commentid>
    <comment_count>4</comment_count>
      <attachid>3619</attachid>
    <who name="Tobias Lidskog">tobiaslidskog</who>
    <bug_when>2005-08-28 02:17:34 -0700</bug_when>
    <thetext>Created attachment 3619
slightly better ifs</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>17788</commentid>
    <comment_count>5</comment_count>
      <attachid>3619</attachid>
    <who name="Tobias Lidskog">tobiaslidskog</who>
    <bug_when>2005-08-28 02:34:15 -0700</bug_when>
    <thetext>Comment on attachment 3619
slightly better ifs

accidently reversed logic =(</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>17789</commentid>
    <comment_count>6</comment_count>
      <attachid>3621</attachid>
    <who name="Tobias Lidskog">tobiaslidskog</who>
    <bug_when>2005-08-28 02:37:55 -0700</bug_when>
    <thetext>Created attachment 3621
now with correct logic</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>17798</commentid>
    <comment_count>7</comment_count>
      <attachid>3621</attachid>
    <who name="Eric Seidel (no email)">eric</who>
    <bug_when>2005-08-28 03:08:14 -0700</bug_when>
    <thetext>Comment on attachment 3621
now with correct logic

I&apos;m not sure that zero-length lines aren&apos;t supposed to be still rendered as
&quot;points&quot;... but since the spec seems unclear on this, I&apos;m OK with this patch. 
A 0d point doesn&apos;t make as much sense in a scalable world...</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>3616</attachid>
            <date>2005-08-28 02:04:29 -0700</date>
            <delta_ts>2005-08-28 02:17:47 -0700</delta_ts>
            <desc>don&apos;t create 0x0 paths</desc>
            <filename>pathfixes.patch</filename>
            <type>text/plain</type>
            <size>9275</size>
            <attacher name="Tobias Lidskog">tobiaslidskog</attacher>
            
              <data encoding="base64">SW5kZXg6IGtjYW52YXMvS0NhbnZhc0NyZWF0b3IuY3BwCj09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KUkNTIGZpbGU6IC9j
dnMvcm9vdC9TVkdTdXBwb3J0L2tjYW52YXMvS0NhbnZhc0NyZWF0b3IuY3BwLHYKcmV0cmlldmlu
ZyByZXZpc2lvbiAxLjIKZGlmZiAtcCAtdSAtcjEuMiBrY2FudmFzL0tDYW52YXNDcmVhdG9yLmNw
cAotLS0ga2NhbnZhcy9LQ2FudmFzQ3JlYXRvci5jcHAJMTEgQXVnIDIwMDUgMTE6MzM6MzAgLTAw
MDAJMS4yCisrKyBrY2FudmFzL0tDYW52YXNDcmVhdG9yLmNwcAkyOCBBdWcgMjAwNSAwMjo0Mjoz
NSAtMDAwMApAQCAtNTQsNiArNTQsOCBAQCBLQ1BhdGhEYXRhTGlzdCBLQ2FudmFzQ3JlYXRvcjo6
Y3JlYXRlUm91CiB7CiAJS0NQYXRoRGF0YUxpc3QgbGlzdDsKIAorICAgIGlmICh3aWR0aCA+IDAu
MGYgJiYgaGVpZ2h0ID4gMC4wZikKKyAgICB7CiAJZG91YmxlIG5yeCA9IHJ4LCBucnkgPSByeTsK
IAkvLyBJZiByeCBpcyBncmVhdGVyIHRoYW4gaGFsZiBvZiB0aGUgd2lkdGggb2YgdGhlIHJlY3Rh
bmdsZQogCS8vIHRoZW4gc2V0IHJ4IHRvIGhhbGYgb2YgdGhlIHdpZHRoIChyZXF1aXJlZCBpbiBT
Vkcgc3BlYykKQEAgLTg3LDE3ICs4OSwyMSBAQCBLQ1BhdGhEYXRhTGlzdCBLQ2FudmFzQ3JlYXRv
cjo6Y3JlYXRlUm91CiAJCWxpc3QubGluZVRvKHggKyBucngsIHkpOwogCiAJbGlzdC5jbG9zZVN1
YnBhdGgoKTsKKyAgICB9CQogCXJldHVybiBsaXN0OwogfQogCiBLQ1BhdGhEYXRhTGlzdCBLQ2Fu
dmFzQ3JlYXRvcjo6Y3JlYXRlUmVjdGFuZ2xlKGZsb2F0IHgsIGZsb2F0IHksIGZsb2F0IHdpZHRo
LCBmbG9hdCBoZWlnaHQpIGNvbnN0CiB7CiAJS0NQYXRoRGF0YUxpc3QgbGlzdDsKKyAgICBpZiAo
d2lkdGggPiAwLjBmICYmIGhlaWdodCA+IDAuMGYpCisgICAgewogCWxpc3QubW92ZVRvKHgsIHkp
OwogCWxpc3QubGluZVRvKHggKyB3aWR0aCwgeSk7CiAJbGlzdC5saW5lVG8oeCArIHdpZHRoLCB5
ICsgaGVpZ2h0KTsKIAlsaXN0LmxpbmVUbyh4LCB5ICsgaGVpZ2h0KTsKIAlsaXN0LmNsb3NlU3Vi
cGF0aCgpOworICAgIH0KIAlyZXR1cm4gbGlzdDsKIH0KIApAQCAtMTA1LDYgKzExMSw4IEBAIEtD
UGF0aERhdGFMaXN0IEtDYW52YXNDcmVhdG9yOjpjcmVhdGVFbGwKIHsKIAlLQ1BhdGhEYXRhTGlz
dCBsaXN0OwogCisgICAgaWYgKHJ4ID4gMC4wZiAmJiByeSA+IDAuMGYpCisgICAgewogCS8vIEVs
bGlwc2UgY3JlYXRpb24gLSBuaWNlICYgY2xlYW4gYWdnMiBjb2RlCiAJZG91YmxlIHggPSBjeCwg
eSA9IGN5OwogCkBAIC0xMzAsNiArMTM4LDcgQEAgS0NQYXRoRGF0YUxpc3QgS0NhbnZhc0NyZWF0
b3I6OmNyZWF0ZUVsbAogCX0KIAogCWxpc3QuY2xvc2VTdWJwYXRoKCk7CisgICAgfQogCXJldHVy
biBsaXN0OwogfQogCkBAIC0xNDEsOCArMTUwLDExIEBAIEtDUGF0aERhdGFMaXN0IEtDYW52YXND
cmVhdG9yOjpjcmVhdGVDaXIKIEtDUGF0aERhdGFMaXN0IEtDYW52YXNDcmVhdG9yOjpjcmVhdGVM
aW5lKGZsb2F0IHgxLCBmbG9hdCB5MSwgZmxvYXQgeDIsIGZsb2F0IHkyKSBjb25zdAogewogCUtD
UGF0aERhdGFMaXN0IGxpc3Q7CisgICAgaWYgKCEoeDEgPT0geDIgJiYgeTEgPT0geTIpKQorICAg
IHsKIAlsaXN0Lm1vdmVUbyh4MSwgeTEpOwogCWxpc3QubGluZVRvKHgyLCB5Mik7CisgICAgfQog
CXJldHVybiBsaXN0OwogfQogCkluZGV4OiBsYXlvdXQtdGVzdHMvVzNDLVNWRy0xLjEvY29vcmRz
LXVuaXRzLTAzLWItZXhwZWN0ZWQudHh0Cj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KUkNTIGZpbGU6IC9jdnMvcm9vdC9T
VkdTdXBwb3J0L2xheW91dC10ZXN0cy9XM0MtU1ZHLTEuMS9jb29yZHMtdW5pdHMtMDMtYi1leHBl
Y3RlZC50eHQsdgpyZXRyaWV2aW5nIHJldmlzaW9uIDEuMQpkaWZmIC1wIC11IC1yMS4xIGxheW91
dC10ZXN0cy9XM0MtU1ZHLTEuMS9jb29yZHMtdW5pdHMtMDMtYi1leHBlY3RlZC50eHQKLS0tIGxh
eW91dC10ZXN0cy9XM0MtU1ZHLTEuMS9jb29yZHMtdW5pdHMtMDMtYi1leHBlY3RlZC50eHQJNyBB
dWcgMjAwNSAyMDoyMToxNCAtMDAwMAkxLjEKKysrIGxheW91dC10ZXN0cy9XM0MtU1ZHLTEuMS9j
b29yZHMtdW5pdHMtMDMtYi1leHBlY3RlZC50eHQJMjggQXVnIDIwMDUgMDI6NDI6MzcgLTAwMDAK
QEAgLTYsMTAgKzYsOCBAQCBLQ2FudmFzQ29udGFpbmVyIGF0ICgwLDApIHNpemUgMjAwMXgyMDAx
CiAgICAgS0NhbnZhc0NvbnRhaW5lciBhdCAoMTksNzkpIHNpemUgMjAxeDE4MiBbdHJhbnNmb3Jt
PXttPSgoMS4wMDAwMDAsMC4wMDAwMDApKDAuMDAwMDAwLDEuMDAwMDAwKSkgdD0oMC4wMDAwMDAs
NjAuMDAwMDAwKX1dIFtzdHJva2U9e3NlcnZlcj1VTklNUExFTUVOVEVEfV0gW2ZpbGw9e3NlcnZl
cj1VTklNUExFTUVOVEVEfV0KICAgICAgIEtDYW52YXNJdGVtIHtyZWN0fSBhdCAoMTksNzkpIHNp
emUgMjAxeDIgW3N0cm9rZT17c2VydmVyPVVOSU1QTEVNRU5URUR9XSBbZmlsbD17c2VydmVyPVVO
SU1QTEVNRU5URUR9XSBbZGF0YT0iTTIwLjAwLDIwLjAwTDIyMC4wMCwyMC4wMEwyMjAuMDAsMjEu
MDBMMjAuMDAsMjEuMDAiXQogICAgICAgS0NhbnZhc0l0ZW0ge3JlY3R9IGF0ICgxOSw5OSkgc2l6
ZSAyMDF4MiBbc3Ryb2tlPXtzZXJ2ZXI9VU5JTVBMRU1FTlRFRH1dIFtmaWxsPXtzZXJ2ZXI9VU5J
TVBMRU1FTlRFRH1dIFtkYXRhPSJNMjAuMDAsNDAuMDBMMjIwLjAwLDQwLjAwTDIyMC4wMCw0MS4w
MEwyMC4wMCw0MS4wMCJdCi0gICAgICBLQ2FudmFzQ29udGFpbmVyIGF0ICgxOSwxMjApIHNpemUg
MXgxIFtzdHJva2U9e3NlcnZlcj1VTklNUExFTUVOVEVEfV0gW2ZpbGw9e3NlcnZlcj1VTklNUExF
TUVOVEVEfV0KLSAgICAgICAgS0NhbnZhc0l0ZW0ge3JlY3R9IGF0ICgxOSwxMjApIHNpemUgMXgx
IFtzdHJva2U9e3NlcnZlcj1VTklNUExFTUVOVEVEfV0gW2ZpbGw9e3NlcnZlcj1VTklNUExFTUVO
VEVEfV0gW2RhdGE9Ik0yMC4wMCw2MC4wMEwyMC4wMCw2MC4wMEwyMC4wMCw2MS4wMEwyMC4wMCw2
MS4wMCJdCi0gICAgICBLQ2FudmFzQ29udGFpbmVyIGF0ICgxOSwxNDApIHNpemUgMXgxIFtzdHJv
a2U9e3NlcnZlcj1VTklNUExFTUVOVEVEfV0gW2ZpbGw9e3NlcnZlcj1VTklNUExFTUVOVEVEfV0K
LSAgICAgICAgS0NhbnZhc0l0ZW0ge3JlY3R9IGF0ICgxOSwxNDApIHNpemUgMXgxIFtzdHJva2U9
e3NlcnZlcj1VTklNUExFTUVOVEVEfV0gW2ZpbGw9e3NlcnZlcj1VTklNUExFTUVOVEVEfV0gW2Rh
dGE9Ik0yMC4wMCw4MC4wMEwyMC4wMCw4MC4wMEwyMC4wMCw4MS4wMEwyMC4wMCw4MS4wMCJdCisg
ICAgICBLQ2FudmFzQ29udGFpbmVyIGF0ICgwLDApIHNpemUgMHgwIFtzdHJva2U9e3NlcnZlcj1V
TklNUExFTUVOVEVEfV0gW2ZpbGw9e3NlcnZlcj1VTklNUExFTUVOVEVEfV0KKyAgICAgIEtDYW52
YXNDb250YWluZXIgYXQgKDAsMCkgc2l6ZSAweDAgW3N0cm9rZT17c2VydmVyPVVOSU1QTEVNRU5U
RUR9XSBbZmlsbD17c2VydmVyPVVOSU1QTEVNRU5URUR9XQogICAgICAgS0NhbnZhc0l0ZW0ge3Jl
Y3R9IGF0ICgxOSwxNTkpIHNpemUgMjAxeDIgW3N0cm9rZT17c2VydmVyPVVOSU1QTEVNRU5URUR9
XSBbZmlsbD17c2VydmVyPVVOSU1QTEVNRU5URUR9XSBbZGF0YT0iTTIwLjAwLDEwMC4wMEwyMjAu
MDIsMTAwLjAwTDIyMC4wMiwxMDEuMDBMMjAuMDAsMTAxLjAwIl0KICAgICAgIEtDYW52YXNJdGVt
IHtyZWN0fSBhdCAoMTksMTc5KSBzaXplIDkxeDIgW3N0cm9rZT17c2VydmVyPVVOSU1QTEVNRU5U
RUR9XSBbZmlsbD17c2VydmVyPVVOSU1QTEVNRU5URUR9XSBbZGF0YT0iTTIwLjAwLDEyMC4wMEwx
MTAuMDAsMTIwLjAwTDExMC4wMCwxMjEuMDBMMjAuMDAsMTIxLjAwIl0KICAgICAgIEtDYW52YXNJ
dGVtIHtyZWN0fSBhdCAoMTksMTk5KSBzaXplIDkxeDIgW3N0cm9rZT17c2VydmVyPVVOSU1QTEVN
RU5URUR9XSBbZmlsbD17c2VydmVyPVVOSU1QTEVNRU5URUR9XSBbZGF0YT0iTTIwLjAwLDE0MC4w
MEwxMTAuMDAsMTQwLjAwTDExMC4wMCwxNDEuMDBMMjAuMDAsMTQxLjAwIl0KSW5kZXg6IGxheW91
dC10ZXN0cy9XM0MtU1ZHLTEuMS9zdHJ1Y3QtaW1hZ2UtMDItYi1leHBlY3RlZC50eHQKPT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PQpSQ1MgZmlsZTogL2N2cy9yb290L1NWR1N1cHBvcnQvbGF5b3V0LXRlc3RzL1czQy1TVkct
MS4xL3N0cnVjdC1pbWFnZS0wMi1iLWV4cGVjdGVkLnR4dCx2CnJldHJpZXZpbmcgcmV2aXNpb24g
MS4xCmRpZmYgLXAgLXUgLXIxLjEgbGF5b3V0LXRlc3RzL1czQy1TVkctMS4xL3N0cnVjdC1pbWFn
ZS0wMi1iLWV4cGVjdGVkLnR4dAotLS0gbGF5b3V0LXRlc3RzL1czQy1TVkctMS4xL3N0cnVjdC1p
bWFnZS0wMi1iLWV4cGVjdGVkLnR4dAk3IEF1ZyAyMDA1IDIwOjIxOjI0IC0wMDAwCTEuMQorKysg
bGF5b3V0LXRlc3RzL1czQy1TVkctMS4xL3N0cnVjdC1pbWFnZS0wMi1iLWV4cGVjdGVkLnR4dAky
OCBBdWcgMjAwNSAwMjo0MjozOCAtMDAwMApAQCAtNCwxMSArNCwxMCBAQCBLQ2FudmFzQ29udGFp
bmVyIGF0ICgwLDApIHNpemUgNDgweDM1OQogICAgICAgS0NhbnZhc0NvbnRhaW5lciBhdCAoMCww
KSBzaXplIDI0MHgxNTAgW3N0cm9rZT17c2VydmVyPVVOSU1QTEVNRU5URUR9XSBbZmlsbD17c2Vy
dmVyPVVOSU1QTEVNRU5URUR9XQogICAgICAgICBLQ2FudmFzQ29udGFpbmVyIGF0ICgwLDApIHNp
emUgMjQweDE1MCBbc3Ryb2tlPXtzZXJ2ZXI9VU5JTVBMRU1FTlRFRH1dIFtmaWxsPXtzZXJ2ZXI9
VU5JTVBMRU1FTlRFRH1dCiAgICAgICAgICAgS0NhbnZhc0l0ZW0gYXQgKDAsMCkgc2l6ZSAyNDB4
MTUwIFtmaWxsPXtzZXJ2ZXI9VU5JTVBMRU1FTlRFRH1dIFtkYXRhPSJNMC4wMCwwLjAwTDI0MC4w
MCwwLjAwTDI0MC4wMCwxNTAuMDBMMC4wMCwxNTAuMDAiXQotICAgIEtDYW52YXNDb250YWluZXIg
YXQgKDIxNDc0ODM2NDcsMjE0NzQ4MzY0Nykgc2l6ZSAweDAgW3N0cm9rZT17c2VydmVyPVVOSU1Q
TEVNRU5URUR9XSBbZmlsbD17c2VydmVyPVVOSU1QTEVNRU5URUR9XQotICAgICAgS0NhbnZhc0Nv
bnRhaW5lciBhdCAoMjE0NzQ4MzY0NywyMTQ3NDgzNjQ3KSBzaXplIDB4MCBbc3Ryb2tlPXtzZXJ2
ZXI9VU5JTVBMRU1FTlRFRH1dIFtmaWxsPXtzZXJ2ZXI9VU5JTVBMRU1FTlRFRH1dCi0gICAgICAg
IEtDYW52YXNDb250YWluZXIgYXQgKDIxNDc0ODM2NDcsMjE0NzQ4MzY0Nykgc2l6ZSAweDAgW3N0
cm9rZT17c2VydmVyPVVOSU1QTEVNRU5URUR9XSBbZmlsbD17c2VydmVyPVVOSU1QTEVNRU5URUR9
XQotICAgICAgICAgIEtDYW52YXNDb250YWluZXIgYXQgKDIxNDc0ODM2NDcsMjE0NzQ4MzY0Nykg
c2l6ZSAweDAgW3RyYW5zZm9ybT17bT0oKDEuMDAwMDAwLDAuMDAwMDAwKSgwLjAwMDAwMCwxLjAw
MDAwMCkpIHQ9KDI0MC4wMDAwMDAsMC4wMDAwMDApfV0KLSAgICAgICAgICAgIEtDYW52YXNJdGVt
IHtyZWN0fSBhdCAoMjE0NzQ4MzY0NywyMTQ3NDgzNjQ3KSBzaXplIDB4MCBbc3Ryb2tlPXtzZXJ2
ZXI9VU5JTVBMRU1FTlRFRH1dIFtmaWxsPXtzZXJ2ZXI9VU5JTVBMRU1FTlRFRH1dIFtkYXRhPSJN
MC4wMCwwLjAwTDAuMDAsMC4wMEwwLjAwLDAuMDBMMC4wMCwwLjAwIl0KKyAgICBLQ2FudmFzQ29u
dGFpbmVyIGF0ICgwLDApIHNpemUgMHgwIFtzdHJva2U9e3NlcnZlcj1VTklNUExFTUVOVEVEfV0g
W2ZpbGw9e3NlcnZlcj1VTklNUExFTUVOVEVEfV0KKyAgICAgIEtDYW52YXNDb250YWluZXIgYXQg
KDAsMCkgc2l6ZSAweDAgW3N0cm9rZT17c2VydmVyPVVOSU1QTEVNRU5URUR9XSBbZmlsbD17c2Vy
dmVyPVVOSU1QTEVNRU5URUR9XQorICAgICAgICBLQ2FudmFzQ29udGFpbmVyIGF0ICgwLDApIHNp
emUgMHgwIFtzdHJva2U9e3NlcnZlcj1VTklNUExFTUVOVEVEfV0gW2ZpbGw9e3NlcnZlcj1VTklN
UExFTUVOVEVEfV0KKyAgICAgICAgICBLQ2FudmFzQ29udGFpbmVyIGF0ICgwLDApIHNpemUgMHgw
IFt0cmFuc2Zvcm09e209KCgxLjAwMDAwMCwwLjAwMDAwMCkoMC4wMDAwMDAsMS4wMDAwMDApKSB0
PSgyNDAuMDAwMDAwLDAuMDAwMDAwKX1dCiAgICAgS0NhbnZhc0NvbnRhaW5lciBhdCAoMCwxNDkp
IHNpemUgMjQxeDE1MSBbdHJhbnNmb3JtPXttPSgoMS4wMDAwMDAsMC4wMDAwMDApKDAuMDAwMDAw
LDEuMDAwMDAwKSkgdD0oMC4wMDAwMDAsMTUwLjAwMDAwMCl9XQogICAgICAgS0NhbnZhc0NvbnRh
aW5lciBhdCAoMCwxNDkpIHNpemUgMjQxeDE1MSBbc3Ryb2tlPXtzZXJ2ZXI9VU5JTVBMRU1FTlRF
RH1dIFtmaWxsPXtzZXJ2ZXI9VU5JTVBMRU1FTlRFRH1dCiAgICAgICAgIEtDYW52YXNJdGVtIHty
ZWN0fSBhdCAoMCwxNDkpIHNpemUgMjQxeDE1MSBbc3Ryb2tlPXtzZXJ2ZXI9VU5JTVBMRU1FTlRF
RH1dIFtmaWxsPXtzZXJ2ZXI9VU5JTVBMRU1FTlRFRH1dIFtkYXRhPSJNMC4wMCwwLjAwTDI0MC4w
MCwwLjAwTDI0MC4wMCwxNTAuMDBMMC4wMCwxNTAuMDAiXQpJbmRleDogbGF5b3V0LXRlc3RzL1cz
Qy1TVkctMS4xL1Jlc291cmNlcy9hbmltYXRpb24tZXh0UmVmLWltYWdlMS1leHBlY3RlZC5jaGVj
a3N1bQo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09ClJDUyBmaWxlOiAvY3ZzL3Jvb3QvU1ZHU3VwcG9ydC9sYXlvdXQtdGVz
dHMvVzNDLVNWRy0xLjEvUmVzb3VyY2VzL2FuaW1hdGlvbi1leHRSZWYtaW1hZ2UxLWV4cGVjdGVk
LmNoZWNrc3VtLHYKcmV0cmlldmluZyByZXZpc2lvbiAxLjEKZGlmZiAtcCAtdSAtcjEuMSBsYXlv
dXQtdGVzdHMvVzNDLVNWRy0xLjEvUmVzb3VyY2VzL2FuaW1hdGlvbi1leHRSZWYtaW1hZ2UxLWV4
cGVjdGVkLmNoZWNrc3VtCi0tLSBsYXlvdXQtdGVzdHMvVzNDLVNWRy0xLjEvUmVzb3VyY2VzL2Fu
aW1hdGlvbi1leHRSZWYtaW1hZ2UxLWV4cGVjdGVkLmNoZWNrc3VtCTE4IEF1ZyAyMDA1IDA4OjMz
OjI4IC0wMDAwCTEuMQorKysgbGF5b3V0LXRlc3RzL1czQy1TVkctMS4xL1Jlc291cmNlcy9hbmlt
YXRpb24tZXh0UmVmLWltYWdlMS1leHBlY3RlZC5jaGVja3N1bQkyOCBBdWcgMjAwNSAwMjo0Mjoz
OSAtMDAwMApAQCAtMSArMSBAQAotM2Q0NjZhZTliNzYwZjlmOWMzZjVjZWJiMWRlNmM0MWYKXCBO
byBuZXdsaW5lIGF0IGVuZCBvZiBmaWxlCis1Y2RkZjNmYjhhN2M2MmQ1ZmQ2ZTE2YjA1MjU1N2Ni
ZApcIE5vIG5ld2xpbmUgYXQgZW5kIG9mIGZpbGUKSW5kZXg6IGxheW91dC10ZXN0cy9XM0MtU1ZH
LTEuMS9SZXNvdXJjZXMvYW5pbWF0aW9uLWV4dFJlZi1pbWFnZTEtZXhwZWN0ZWQucG5nCj09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT0KUkNTIGZpbGU6IC9jdnMvcm9vdC9TVkdTdXBwb3J0L2xheW91dC10ZXN0cy9XM0MtU1ZH
LTEuMS9SZXNvdXJjZXMvYW5pbWF0aW9uLWV4dFJlZi1pbWFnZTEtZXhwZWN0ZWQucG5nLHYKcmV0
cmlldmluZyByZXZpc2lvbiAxLjEKZGlmZiAtcCAtdSAtcjEuMSBsYXlvdXQtdGVzdHMvVzNDLVNW
Ry0xLjEvUmVzb3VyY2VzL2FuaW1hdGlvbi1leHRSZWYtaW1hZ2UxLWV4cGVjdGVkLnBuZwpCaW5h
cnkgZmlsZXMgL3RtcC9jdnNCazR1SnYgYW5kIGFuaW1hdGlvbi1leHRSZWYtaW1hZ2UxLWV4cGVj
dGVkLnBuZyBkaWZmZXIKSW5kZXg6IGxheW91dC10ZXN0cy9XM0MtU1ZHLTEuMS9SZXNvdXJjZXMv
YW5pbWF0aW9uLWV4dFJlZi1pbWFnZTEtZXhwZWN0ZWQudHh0Cj09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KUkNTIGZpbGU6
IC9jdnMvcm9vdC9TVkdTdXBwb3J0L2xheW91dC10ZXN0cy9XM0MtU1ZHLTEuMS9SZXNvdXJjZXMv
YW5pbWF0aW9uLWV4dFJlZi1pbWFnZTEtZXhwZWN0ZWQudHh0LHYKcmV0cmlldmluZyByZXZpc2lv
biAxLjEKZGlmZiAtcCAtdSAtcjEuMSBsYXlvdXQtdGVzdHMvVzNDLVNWRy0xLjEvUmVzb3VyY2Vz
L2FuaW1hdGlvbi1leHRSZWYtaW1hZ2UxLWV4cGVjdGVkLnR4dAotLS0gbGF5b3V0LXRlc3RzL1cz
Qy1TVkctMS4xL1Jlc291cmNlcy9hbmltYXRpb24tZXh0UmVmLWltYWdlMS1leHBlY3RlZC50eHQJ
NyBBdWcgMjAwNSAyMDoyMzowMyAtMDAwMAkxLjEKKysrIGxheW91dC10ZXN0cy9XM0MtU1ZHLTEu
MS9SZXNvdXJjZXMvYW5pbWF0aW9uLWV4dFJlZi1pbWFnZTEtZXhwZWN0ZWQudHh0CTI4IEF1ZyAy
MDA1IDAyOjQyOjM5IC0wMDAwCkBAIC0xLDYgKzEsMyBAQAotS0NhbnZhc0NvbnRhaW5lciBhdCAo
MSwxMCkgc2l6ZSAyeDEwMAotICBLQ2FudmFzQ29udGFpbmVyIGF0ICgxLDEwKSBzaXplIDJ4MTAw
IFtzdHJva2U9e3NlcnZlcj1VTklNUExFTUVOVEVELCBzdHJva2Ugd2lkdGg9Mi4wMDAwMDB9XSBb
ZmlsbD17c2VydmVyPVVOSU1QTEVNRU5URUR9XQotICAgIEtDYW52YXNJdGVtIHtyZWN0fSBhdCAo
MSwxMCkgc2l6ZSAyeDIwIFtzdHJva2U9e3NlcnZlcj1VTklNUExFTUVOVEVELCBzdHJva2Ugd2lk
dGg9Mi4wMDAwMDB9XSBbZmlsbD17c2VydmVyPVVOSU1QTEVNRU5URUR9XSBbZGF0YT0iTTIuMDAs
MTAuMDBMMi4wMCwxMC4wMEwyLjAwLDMwLjAwTDIuMDAsMzAuMDAiXQotICAgIEtDYW52YXNJdGVt
IHtyZWN0fSBhdCAoMSw1MCkgc2l6ZSAyeDIwIFtzdHJva2U9e3NlcnZlcj1VTklNUExFTUVOVEVE
LCBzdHJva2Ugd2lkdGg9Mi4wMDAwMDB9XSBbZmlsbD17c2VydmVyPVVOSU1QTEVNRU5URUR9XSBb
ZGF0YT0iTTIuMDAsNTAuMDBMMi4wMCw1MC4wMEwyLjAwLDcwLjAwTDIuMDAsNzAuMDAiXQotICAg
IEtDYW52YXNJdGVtIHtyZWN0fSBhdCAoMSw5MCkgc2l6ZSAyeDIwIFtzdHJva2U9e3NlcnZlcj1V
TklNUExFTUVOVEVELCBzdHJva2Ugd2lkdGg9Mi4wMDAwMDB9XSBbZmlsbD17c2VydmVyPVVOSU1Q
TEVNRU5URUR9XSBbZGF0YT0iTTIuMDAsOTAuMDBMMi4wMCw5MC4wMEwyLjAwLDExMC4wMEwyLjAw
LDExMC4wMCJdCitLQ2FudmFzQ29udGFpbmVyIGF0ICgwLDApIHNpemUgMHgwCisgIEtDYW52YXND
b250YWluZXIgYXQgKDAsMCkgc2l6ZSAweDAgW3N0cm9rZT17c2VydmVyPVVOSU1QTEVNRU5URUQs
IHN0cm9rZSB3aWR0aD0yLjAwMDAwMH1dIFtmaWxsPXtzZXJ2ZXI9VU5JTVBMRU1FTlRFRH1dCiAg
IEtDYW52YXNDb250YWluZXIgYXQgKDAsMCkgc2l6ZSAweDAgW3N0cm9rZT17c2VydmVyPVVOSU1Q
TEVNRU5URUR9XSBbZmlsbD17c2VydmVyPVVOSU1QTEVNRU5URUR9XQo=
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="0"
              isprivate="0"
          >
            <attachid>3617</attachid>
            <date>2005-08-28 02:06:05 -0700</date>
            <delta_ts>2005-08-28 02:06:05 -0700</delta_ts>
            <desc>updated png result</desc>
            <filename>animation-extRef-image1-expected.png</filename>
            <type>image/png</type>
            <size>507</size>
            <attacher name="Tobias Lidskog">tobiaslidskog</attacher>
            
              <data encoding="base64">iVBORw0KGgoAAAANSUhEUgAAAWgAAAB4CAYAAADfRGj6AAABwklEQVR4nO3UMQEAIAzAMMC/52GA
nx6Jgl7dMzMLgJzzOwCAN4MGiDJogCiDBogyaIAogwaIMmiAKIMGiDJogCiDBogyaIAogwaIMmiA
KIMGiDJogCiDBogyaIAogwaIMmiAKIMGiDJogCiDBogyaIAogwaIMmiAKIMGiDJogCiDBogyaIAo
gwaIMmiAKIMGiDJogCiDBogyaIAogwaIMmiAKIMGiDJogCiDBogyaIAogwaIMmiAKIMGiDJogCiD
BogyaIAogwaIMmiAKIMGiDJogCiDBogyaIAogwaIMmiAKIMGiDJogCiDBogyaIAogwaIMmiAKIMG
iDJogCiDBogyaIAogwaIMmiAKIMGiDJogCiDBogyaIAogwaIMmiAKIMGiDJogCiDBogyaIAogwaI
MmiAKIMGiDJogCiDBogyaIAogwaIMmiAKIMGiDJogCiDBogyaIAogwaIMmiAKIMGiDJogCiDBogy
aIAogwaIMmiAKIMGiDJogCiDBogyaIAogwaIMmiAKIMGiDJogCiDBogyaIAogwaIMmiAKIMGiDJo
gCiDBogyaIAogwaIMmiAKIMGiDJogCiDBogyaICoCzxPBOxtzt+fAAAAAElFTkSuQmCC
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="0"
              isprivate="0"
          >
            <attachid>3618</attachid>
            <date>2005-08-28 02:08:06 -0700</date>
            <delta_ts>2005-08-28 02:08:06 -0700</delta_ts>
            <desc>previous rendering</desc>
            <filename>animation-extRef-image1-expected-before.png</filename>
            <type>image/png</type>
            <size>554</size>
            <attacher name="Tobias Lidskog">tobiaslidskog</attacher>
            
              <data encoding="base64">iVBORw0KGgoAAAANSUhEUgAAAWgAAAB4CAYAAADfRGj6AAAB8UlEQVR4nO3WsY3EQBADwRlB+ae8
7x6E97eNqghoNbjnnDMA5Dy3BwDwP4EGiBJogCiBBogSaIAogQaIEmiAKIEGiBJogKhnZmZ3Z3dv
bwHghwcNECXQAFECDRAl0ABRAg0QJdAAUQINECXQAFECDRAl0ABRAg0QJdAAUQINECXQAFECDRAl
0ABRAg0QJdAAUQINEPXOzJxzbu8A4MODBogSaIAogQaIEmiAKIEGiBJogCiBBogSaIAogQaIEmiA
KIEGiBJogCiBBogSaIAogQaIEmiAKIEGiBJogCiBBoh6ZmZ2d3b39hYAfnjQAFECDRAl0ABRAg0Q
JdAAUQINECXQAFECDRAl0ABRAg0QJdAAUQINECXQAFECDRAl0ABRAg0QJdAAUQINECXQAFHvzMw5
5/YOAD48aIAogQaIEmiAKIEGiBJogCiBBogSaIAogQaIEmiAKIEGiBJogCiBBogSaIAogQaIEmiA
KIEGiBJogCiBBogSaICoZ2Zmd2d3b28B4IcHDRAl0ABRAg0QJdAAUQINECXQAFECDRAl0ABRAg0Q
JdAAUQINECXQAFECDRAl0ABRAg0QJdAAUQINECXQAFECDRD1zsycc27vAODDgwaIEmiAKIEGiBJo
gCiBBogSaIAogQaIEmiAKIEGiPoDBe0N+9lAdS0AAAAASUVORK5CYII=
</data>

          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>3619</attachid>
            <date>2005-08-28 02:17:34 -0700</date>
            <delta_ts>2005-08-28 02:37:55 -0700</delta_ts>
            <desc>slightly better ifs</desc>
            <filename>pathfixes.patch</filename>
            <type>text/plain</type>
            <size>9068</size>
            <attacher name="Tobias Lidskog">tobiaslidskog</attacher>
            
              <data encoding="base64">SW5kZXg6IGtjYW52YXMvS0NhbnZhc0NyZWF0b3IuY3BwCj09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KUkNTIGZpbGU6IC9j
dnMvcm9vdC9TVkdTdXBwb3J0L2tjYW52YXMvS0NhbnZhc0NyZWF0b3IuY3BwLHYKcmV0cmlldmlu
ZyByZXZpc2lvbiAxLjIKZGlmZiAtcCAtdSAtcjEuMiBrY2FudmFzL0tDYW52YXNDcmVhdG9yLmNw
cAotLS0ga2NhbnZhcy9LQ2FudmFzQ3JlYXRvci5jcHAJMTEgQXVnIDIwMDUgMTE6MzM6MzAgLTAw
MDAJMS4yCisrKyBrY2FudmFzL0tDYW52YXNDcmVhdG9yLmNwcAkyOCBBdWcgMjAwNSAwOToxNzoy
OSAtMDAwMApAQCAtNTQsNiArNTQsOSBAQCBLQ1BhdGhEYXRhTGlzdCBLQ2FudmFzQ3JlYXRvcjo6
Y3JlYXRlUm91CiB7CiAJS0NQYXRoRGF0YUxpc3QgbGlzdDsKIAorICAgIGlmICh3aWR0aCA+IDAu
MGYgJiYgaGVpZ2h0ID4gMC4wZikKKyAgICAgICAgcmV0dXJuIGxpc3Q7CisKIAlkb3VibGUgbnJ4
ID0gcngsIG5yeSA9IHJ5OwogCS8vIElmIHJ4IGlzIGdyZWF0ZXIgdGhhbiBoYWxmIG9mIHRoZSB3
aWR0aCBvZiB0aGUgcmVjdGFuZ2xlCiAJLy8gdGhlbiBzZXQgcnggdG8gaGFsZiBvZiB0aGUgd2lk
dGggKHJlcXVpcmVkIGluIFNWRyBzcGVjKQpAQCAtOTMsNiArOTYsMTAgQEAgS0NQYXRoRGF0YUxp
c3QgS0NhbnZhc0NyZWF0b3I6OmNyZWF0ZVJvdQogS0NQYXRoRGF0YUxpc3QgS0NhbnZhc0NyZWF0
b3I6OmNyZWF0ZVJlY3RhbmdsZShmbG9hdCB4LCBmbG9hdCB5LCBmbG9hdCB3aWR0aCwgZmxvYXQg
aGVpZ2h0KSBjb25zdAogewogCUtDUGF0aERhdGFMaXN0IGxpc3Q7CisgICAgCisgICAgaWYgKHdp
ZHRoID4gMC4wZiAmJiBoZWlnaHQgPiAwLjBmKQorICAgICAgICByZXR1cm4gbGlzdDsKKyAgICAK
IAlsaXN0Lm1vdmVUbyh4LCB5KTsKIAlsaXN0LmxpbmVUbyh4ICsgd2lkdGgsIHkpOwogCWxpc3Qu
bGluZVRvKHggKyB3aWR0aCwgeSArIGhlaWdodCk7CkBAIC0xMDUsNiArMTEyLDkgQEAgS0NQYXRo
RGF0YUxpc3QgS0NhbnZhc0NyZWF0b3I6OmNyZWF0ZUVsbAogewogCUtDUGF0aERhdGFMaXN0IGxp
c3Q7CiAKKyAgICBpZiAocnggPiAwLjBmICYmIHJ5ID4gMC4wZikKKyAgICAgICAgcmV0dXJuIGxp
c3Q7CisKIAkvLyBFbGxpcHNlIGNyZWF0aW9uIC0gbmljZSAmIGNsZWFuIGFnZzIgY29kZQogCWRv
dWJsZSB4ID0gY3gsIHkgPSBjeTsKIApAQCAtMTQxLDYgKzE1MSwxMCBAQCBLQ1BhdGhEYXRhTGlz
dCBLQ2FudmFzQ3JlYXRvcjo6Y3JlYXRlQ2lyCiBLQ1BhdGhEYXRhTGlzdCBLQ2FudmFzQ3JlYXRv
cjo6Y3JlYXRlTGluZShmbG9hdCB4MSwgZmxvYXQgeTEsIGZsb2F0IHgyLCBmbG9hdCB5MikgY29u
c3QKIHsKIAlLQ1BhdGhEYXRhTGlzdCBsaXN0OworICAgIAorICAgIGlmICghKHgxID09IHgyICYm
IHkxID09IHkyKSkKKyAgICAgICAgcmV0dXJuIGxpc3Q7CisKIAlsaXN0Lm1vdmVUbyh4MSwgeTEp
OwogCWxpc3QubGluZVRvKHgyLCB5Mik7CiAJcmV0dXJuIGxpc3Q7CkluZGV4OiBsYXlvdXQtdGVz
dHMvVzNDLVNWRy0xLjEvY29vcmRzLXVuaXRzLTAzLWItZXhwZWN0ZWQudHh0Cj09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0K
UkNTIGZpbGU6IC9jdnMvcm9vdC9TVkdTdXBwb3J0L2xheW91dC10ZXN0cy9XM0MtU1ZHLTEuMS9j
b29yZHMtdW5pdHMtMDMtYi1leHBlY3RlZC50eHQsdgpyZXRyaWV2aW5nIHJldmlzaW9uIDEuMQpk
aWZmIC1wIC11IC1yMS4xIGxheW91dC10ZXN0cy9XM0MtU1ZHLTEuMS9jb29yZHMtdW5pdHMtMDMt
Yi1leHBlY3RlZC50eHQKLS0tIGxheW91dC10ZXN0cy9XM0MtU1ZHLTEuMS9jb29yZHMtdW5pdHMt
MDMtYi1leHBlY3RlZC50eHQJNyBBdWcgMjAwNSAyMDoyMToxNCAtMDAwMAkxLjEKKysrIGxheW91
dC10ZXN0cy9XM0MtU1ZHLTEuMS9jb29yZHMtdW5pdHMtMDMtYi1leHBlY3RlZC50eHQJMjggQXVn
IDIwMDUgMDk6MTc6NDAgLTAwMDAKQEAgLTYsMTAgKzYsOCBAQCBLQ2FudmFzQ29udGFpbmVyIGF0
ICgwLDApIHNpemUgMjAwMXgyMDAxCiAgICAgS0NhbnZhc0NvbnRhaW5lciBhdCAoMTksNzkpIHNp
emUgMjAxeDE4MiBbdHJhbnNmb3JtPXttPSgoMS4wMDAwMDAsMC4wMDAwMDApKDAuMDAwMDAwLDEu
MDAwMDAwKSkgdD0oMC4wMDAwMDAsNjAuMDAwMDAwKX1dIFtzdHJva2U9e3NlcnZlcj1VTklNUExF
TUVOVEVEfV0gW2ZpbGw9e3NlcnZlcj1VTklNUExFTUVOVEVEfV0KICAgICAgIEtDYW52YXNJdGVt
IHtyZWN0fSBhdCAoMTksNzkpIHNpemUgMjAxeDIgW3N0cm9rZT17c2VydmVyPVVOSU1QTEVNRU5U
RUR9XSBbZmlsbD17c2VydmVyPVVOSU1QTEVNRU5URUR9XSBbZGF0YT0iTTIwLjAwLDIwLjAwTDIy
MC4wMCwyMC4wMEwyMjAuMDAsMjEuMDBMMjAuMDAsMjEuMDAiXQogICAgICAgS0NhbnZhc0l0ZW0g
e3JlY3R9IGF0ICgxOSw5OSkgc2l6ZSAyMDF4MiBbc3Ryb2tlPXtzZXJ2ZXI9VU5JTVBMRU1FTlRF
RH1dIFtmaWxsPXtzZXJ2ZXI9VU5JTVBMRU1FTlRFRH1dIFtkYXRhPSJNMjAuMDAsNDAuMDBMMjIw
LjAwLDQwLjAwTDIyMC4wMCw0MS4wMEwyMC4wMCw0MS4wMCJdCi0gICAgICBLQ2FudmFzQ29udGFp
bmVyIGF0ICgxOSwxMjApIHNpemUgMXgxIFtzdHJva2U9e3NlcnZlcj1VTklNUExFTUVOVEVEfV0g
W2ZpbGw9e3NlcnZlcj1VTklNUExFTUVOVEVEfV0KLSAgICAgICAgS0NhbnZhc0l0ZW0ge3JlY3R9
IGF0ICgxOSwxMjApIHNpemUgMXgxIFtzdHJva2U9e3NlcnZlcj1VTklNUExFTUVOVEVEfV0gW2Zp
bGw9e3NlcnZlcj1VTklNUExFTUVOVEVEfV0gW2RhdGE9Ik0yMC4wMCw2MC4wMEwyMC4wMCw2MC4w
MEwyMC4wMCw2MS4wMEwyMC4wMCw2MS4wMCJdCi0gICAgICBLQ2FudmFzQ29udGFpbmVyIGF0ICgx
OSwxNDApIHNpemUgMXgxIFtzdHJva2U9e3NlcnZlcj1VTklNUExFTUVOVEVEfV0gW2ZpbGw9e3Nl
cnZlcj1VTklNUExFTUVOVEVEfV0KLSAgICAgICAgS0NhbnZhc0l0ZW0ge3JlY3R9IGF0ICgxOSwx
NDApIHNpemUgMXgxIFtzdHJva2U9e3NlcnZlcj1VTklNUExFTUVOVEVEfV0gW2ZpbGw9e3NlcnZl
cj1VTklNUExFTUVOVEVEfV0gW2RhdGE9Ik0yMC4wMCw4MC4wMEwyMC4wMCw4MC4wMEwyMC4wMCw4
MS4wMEwyMC4wMCw4MS4wMCJdCisgICAgICBLQ2FudmFzQ29udGFpbmVyIGF0ICgwLDApIHNpemUg
MHgwIFtzdHJva2U9e3NlcnZlcj1VTklNUExFTUVOVEVEfV0gW2ZpbGw9e3NlcnZlcj1VTklNUExF
TUVOVEVEfV0KKyAgICAgIEtDYW52YXNDb250YWluZXIgYXQgKDAsMCkgc2l6ZSAweDAgW3N0cm9r
ZT17c2VydmVyPVVOSU1QTEVNRU5URUR9XSBbZmlsbD17c2VydmVyPVVOSU1QTEVNRU5URUR9XQog
ICAgICAgS0NhbnZhc0l0ZW0ge3JlY3R9IGF0ICgxOSwxNTkpIHNpemUgMjAxeDIgW3N0cm9rZT17
c2VydmVyPVVOSU1QTEVNRU5URUR9XSBbZmlsbD17c2VydmVyPVVOSU1QTEVNRU5URUR9XSBbZGF0
YT0iTTIwLjAwLDEwMC4wMEwyMjAuMDIsMTAwLjAwTDIyMC4wMiwxMDEuMDBMMjAuMDAsMTAxLjAw
Il0KICAgICAgIEtDYW52YXNJdGVtIHtyZWN0fSBhdCAoMTksMTc5KSBzaXplIDkxeDIgW3N0cm9r
ZT17c2VydmVyPVVOSU1QTEVNRU5URUR9XSBbZmlsbD17c2VydmVyPVVOSU1QTEVNRU5URUR9XSBb
ZGF0YT0iTTIwLjAwLDEyMC4wMEwxMTAuMDAsMTIwLjAwTDExMC4wMCwxMjEuMDBMMjAuMDAsMTIx
LjAwIl0KICAgICAgIEtDYW52YXNJdGVtIHtyZWN0fSBhdCAoMTksMTk5KSBzaXplIDkxeDIgW3N0
cm9rZT17c2VydmVyPVVOSU1QTEVNRU5URUR9XSBbZmlsbD17c2VydmVyPVVOSU1QTEVNRU5URUR9
XSBbZGF0YT0iTTIwLjAwLDE0MC4wMEwxMTAuMDAsMTQwLjAwTDExMC4wMCwxNDEuMDBMMjAuMDAs
MTQxLjAwIl0KSW5kZXg6IGxheW91dC10ZXN0cy9XM0MtU1ZHLTEuMS9zdHJ1Y3QtaW1hZ2UtMDIt
Yi1leHBlY3RlZC50eHQKPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PQpSQ1MgZmlsZTogL2N2cy9yb290L1NWR1N1cHBvcnQv
bGF5b3V0LXRlc3RzL1czQy1TVkctMS4xL3N0cnVjdC1pbWFnZS0wMi1iLWV4cGVjdGVkLnR4dCx2
CnJldHJpZXZpbmcgcmV2aXNpb24gMS4xCmRpZmYgLXAgLXUgLXIxLjEgbGF5b3V0LXRlc3RzL1cz
Qy1TVkctMS4xL3N0cnVjdC1pbWFnZS0wMi1iLWV4cGVjdGVkLnR4dAotLS0gbGF5b3V0LXRlc3Rz
L1czQy1TVkctMS4xL3N0cnVjdC1pbWFnZS0wMi1iLWV4cGVjdGVkLnR4dAk3IEF1ZyAyMDA1IDIw
OjIxOjI0IC0wMDAwCTEuMQorKysgbGF5b3V0LXRlc3RzL1czQy1TVkctMS4xL3N0cnVjdC1pbWFn
ZS0wMi1iLWV4cGVjdGVkLnR4dAkyOCBBdWcgMjAwNSAwOToxNzo0NCAtMDAwMApAQCAtNCwxMSAr
NCwxMCBAQCBLQ2FudmFzQ29udGFpbmVyIGF0ICgwLDApIHNpemUgNDgweDM1OQogICAgICAgS0Nh
bnZhc0NvbnRhaW5lciBhdCAoMCwwKSBzaXplIDI0MHgxNTAgW3N0cm9rZT17c2VydmVyPVVOSU1Q
TEVNRU5URUR9XSBbZmlsbD17c2VydmVyPVVOSU1QTEVNRU5URUR9XQogICAgICAgICBLQ2FudmFz
Q29udGFpbmVyIGF0ICgwLDApIHNpemUgMjQweDE1MCBbc3Ryb2tlPXtzZXJ2ZXI9VU5JTVBMRU1F
TlRFRH1dIFtmaWxsPXtzZXJ2ZXI9VU5JTVBMRU1FTlRFRH1dCiAgICAgICAgICAgS0NhbnZhc0l0
ZW0gYXQgKDAsMCkgc2l6ZSAyNDB4MTUwIFtmaWxsPXtzZXJ2ZXI9VU5JTVBMRU1FTlRFRH1dIFtk
YXRhPSJNMC4wMCwwLjAwTDI0MC4wMCwwLjAwTDI0MC4wMCwxNTAuMDBMMC4wMCwxNTAuMDAiXQot
ICAgIEtDYW52YXNDb250YWluZXIgYXQgKDIxNDc0ODM2NDcsMjE0NzQ4MzY0Nykgc2l6ZSAweDAg
W3N0cm9rZT17c2VydmVyPVVOSU1QTEVNRU5URUR9XSBbZmlsbD17c2VydmVyPVVOSU1QTEVNRU5U
RUR9XQotICAgICAgS0NhbnZhc0NvbnRhaW5lciBhdCAoMjE0NzQ4MzY0NywyMTQ3NDgzNjQ3KSBz
aXplIDB4MCBbc3Ryb2tlPXtzZXJ2ZXI9VU5JTVBMRU1FTlRFRH1dIFtmaWxsPXtzZXJ2ZXI9VU5J
TVBMRU1FTlRFRH1dCi0gICAgICAgIEtDYW52YXNDb250YWluZXIgYXQgKDIxNDc0ODM2NDcsMjE0
NzQ4MzY0Nykgc2l6ZSAweDAgW3N0cm9rZT17c2VydmVyPVVOSU1QTEVNRU5URUR9XSBbZmlsbD17
c2VydmVyPVVOSU1QTEVNRU5URUR9XQotICAgICAgICAgIEtDYW52YXNDb250YWluZXIgYXQgKDIx
NDc0ODM2NDcsMjE0NzQ4MzY0Nykgc2l6ZSAweDAgW3RyYW5zZm9ybT17bT0oKDEuMDAwMDAwLDAu
MDAwMDAwKSgwLjAwMDAwMCwxLjAwMDAwMCkpIHQ9KDI0MC4wMDAwMDAsMC4wMDAwMDApfV0KLSAg
ICAgICAgICAgIEtDYW52YXNJdGVtIHtyZWN0fSBhdCAoMjE0NzQ4MzY0NywyMTQ3NDgzNjQ3KSBz
aXplIDB4MCBbc3Ryb2tlPXtzZXJ2ZXI9VU5JTVBMRU1FTlRFRH1dIFtmaWxsPXtzZXJ2ZXI9VU5J
TVBMRU1FTlRFRH1dIFtkYXRhPSJNMC4wMCwwLjAwTDAuMDAsMC4wMEwwLjAwLDAuMDBMMC4wMCww
LjAwIl0KKyAgICBLQ2FudmFzQ29udGFpbmVyIGF0ICgwLDApIHNpemUgMHgwIFtzdHJva2U9e3Nl
cnZlcj1VTklNUExFTUVOVEVEfV0gW2ZpbGw9e3NlcnZlcj1VTklNUExFTUVOVEVEfV0KKyAgICAg
IEtDYW52YXNDb250YWluZXIgYXQgKDAsMCkgc2l6ZSAweDAgW3N0cm9rZT17c2VydmVyPVVOSU1Q
TEVNRU5URUR9XSBbZmlsbD17c2VydmVyPVVOSU1QTEVNRU5URUR9XQorICAgICAgICBLQ2FudmFz
Q29udGFpbmVyIGF0ICgwLDApIHNpemUgMHgwIFtzdHJva2U9e3NlcnZlcj1VTklNUExFTUVOVEVE
fV0gW2ZpbGw9e3NlcnZlcj1VTklNUExFTUVOVEVEfV0KKyAgICAgICAgICBLQ2FudmFzQ29udGFp
bmVyIGF0ICgwLDApIHNpemUgMHgwIFt0cmFuc2Zvcm09e209KCgxLjAwMDAwMCwwLjAwMDAwMCko
MC4wMDAwMDAsMS4wMDAwMDApKSB0PSgyNDAuMDAwMDAwLDAuMDAwMDAwKX1dCiAgICAgS0NhbnZh
c0NvbnRhaW5lciBhdCAoMCwxNDkpIHNpemUgMjQxeDE1MSBbdHJhbnNmb3JtPXttPSgoMS4wMDAw
MDAsMC4wMDAwMDApKDAuMDAwMDAwLDEuMDAwMDAwKSkgdD0oMC4wMDAwMDAsMTUwLjAwMDAwMCl9
XQogICAgICAgS0NhbnZhc0NvbnRhaW5lciBhdCAoMCwxNDkpIHNpemUgMjQxeDE1MSBbc3Ryb2tl
PXtzZXJ2ZXI9VU5JTVBMRU1FTlRFRH1dIFtmaWxsPXtzZXJ2ZXI9VU5JTVBMRU1FTlRFRH1dCiAg
ICAgICAgIEtDYW52YXNJdGVtIHtyZWN0fSBhdCAoMCwxNDkpIHNpemUgMjQxeDE1MSBbc3Ryb2tl
PXtzZXJ2ZXI9VU5JTVBMRU1FTlRFRH1dIFtmaWxsPXtzZXJ2ZXI9VU5JTVBMRU1FTlRFRH1dIFtk
YXRhPSJNMC4wMCwwLjAwTDI0MC4wMCwwLjAwTDI0MC4wMCwxNTAuMDBMMC4wMCwxNTAuMDAiXQpJ
bmRleDogbGF5b3V0LXRlc3RzL1czQy1TVkctMS4xL1Jlc291cmNlcy9hbmltYXRpb24tZXh0UmVm
LWltYWdlMS1leHBlY3RlZC5jaGVja3N1bQo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ClJDUyBmaWxlOiAvY3ZzL3Jvb3Qv
U1ZHU3VwcG9ydC9sYXlvdXQtdGVzdHMvVzNDLVNWRy0xLjEvUmVzb3VyY2VzL2FuaW1hdGlvbi1l
eHRSZWYtaW1hZ2UxLWV4cGVjdGVkLmNoZWNrc3VtLHYKcmV0cmlldmluZyByZXZpc2lvbiAxLjEK
ZGlmZiAtcCAtdSAtcjEuMSBsYXlvdXQtdGVzdHMvVzNDLVNWRy0xLjEvUmVzb3VyY2VzL2FuaW1h
dGlvbi1leHRSZWYtaW1hZ2UxLWV4cGVjdGVkLmNoZWNrc3VtCi0tLSBsYXlvdXQtdGVzdHMvVzND
LVNWRy0xLjEvUmVzb3VyY2VzL2FuaW1hdGlvbi1leHRSZWYtaW1hZ2UxLWV4cGVjdGVkLmNoZWNr
c3VtCTE4IEF1ZyAyMDA1IDA4OjMzOjI4IC0wMDAwCTEuMQorKysgbGF5b3V0LXRlc3RzL1czQy1T
VkctMS4xL1Jlc291cmNlcy9hbmltYXRpb24tZXh0UmVmLWltYWdlMS1leHBlY3RlZC5jaGVja3N1
bQkyOCBBdWcgMjAwNSAwOToxNzo0NSAtMDAwMApAQCAtMSArMSBAQAotM2Q0NjZhZTliNzYwZjlm
OWMzZjVjZWJiMWRlNmM0MWYKXCBObyBuZXdsaW5lIGF0IGVuZCBvZiBmaWxlCis1Y2RkZjNmYjhh
N2M2MmQ1ZmQ2ZTE2YjA1MjU1N2NiZApcIE5vIG5ld2xpbmUgYXQgZW5kIG9mIGZpbGUKSW5kZXg6
IGxheW91dC10ZXN0cy9XM0MtU1ZHLTEuMS9SZXNvdXJjZXMvYW5pbWF0aW9uLWV4dFJlZi1pbWFn
ZTEtZXhwZWN0ZWQucG5nCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT0KUkNTIGZpbGU6IC9jdnMvcm9vdC9TVkdTdXBwb3J0
L2xheW91dC10ZXN0cy9XM0MtU1ZHLTEuMS9SZXNvdXJjZXMvYW5pbWF0aW9uLWV4dFJlZi1pbWFn
ZTEtZXhwZWN0ZWQucG5nLHYKcmV0cmlldmluZyByZXZpc2lvbiAxLjEKZGlmZiAtcCAtdSAtcjEu
MSBsYXlvdXQtdGVzdHMvVzNDLVNWRy0xLjEvUmVzb3VyY2VzL2FuaW1hdGlvbi1leHRSZWYtaW1h
Z2UxLWV4cGVjdGVkLnBuZwpCaW5hcnkgZmlsZXMgL3RtcC9jdnNpTlNlaFAgYW5kIGFuaW1hdGlv
bi1leHRSZWYtaW1hZ2UxLWV4cGVjdGVkLnBuZyBkaWZmZXIKSW5kZXg6IGxheW91dC10ZXN0cy9X
M0MtU1ZHLTEuMS9SZXNvdXJjZXMvYW5pbWF0aW9uLWV4dFJlZi1pbWFnZTEtZXhwZWN0ZWQudHh0
Cj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT0KUkNTIGZpbGU6IC9jdnMvcm9vdC9TVkdTdXBwb3J0L2xheW91dC10ZXN0cy9X
M0MtU1ZHLTEuMS9SZXNvdXJjZXMvYW5pbWF0aW9uLWV4dFJlZi1pbWFnZTEtZXhwZWN0ZWQudHh0
LHYKcmV0cmlldmluZyByZXZpc2lvbiAxLjEKZGlmZiAtcCAtdSAtcjEuMSBsYXlvdXQtdGVzdHMv
VzNDLVNWRy0xLjEvUmVzb3VyY2VzL2FuaW1hdGlvbi1leHRSZWYtaW1hZ2UxLWV4cGVjdGVkLnR4
dAotLS0gbGF5b3V0LXRlc3RzL1czQy1TVkctMS4xL1Jlc291cmNlcy9hbmltYXRpb24tZXh0UmVm
LWltYWdlMS1leHBlY3RlZC50eHQJNyBBdWcgMjAwNSAyMDoyMzowMyAtMDAwMAkxLjEKKysrIGxh
eW91dC10ZXN0cy9XM0MtU1ZHLTEuMS9SZXNvdXJjZXMvYW5pbWF0aW9uLWV4dFJlZi1pbWFnZTEt
ZXhwZWN0ZWQudHh0CTI4IEF1ZyAyMDA1IDA5OjE3OjQ1IC0wMDAwCkBAIC0xLDYgKzEsMyBAQAot
S0NhbnZhc0NvbnRhaW5lciBhdCAoMSwxMCkgc2l6ZSAyeDEwMAotICBLQ2FudmFzQ29udGFpbmVy
IGF0ICgxLDEwKSBzaXplIDJ4MTAwIFtzdHJva2U9e3NlcnZlcj1VTklNUExFTUVOVEVELCBzdHJv
a2Ugd2lkdGg9Mi4wMDAwMDB9XSBbZmlsbD17c2VydmVyPVVOSU1QTEVNRU5URUR9XQotICAgIEtD
YW52YXNJdGVtIHtyZWN0fSBhdCAoMSwxMCkgc2l6ZSAyeDIwIFtzdHJva2U9e3NlcnZlcj1VTklN
UExFTUVOVEVELCBzdHJva2Ugd2lkdGg9Mi4wMDAwMDB9XSBbZmlsbD17c2VydmVyPVVOSU1QTEVN
RU5URUR9XSBbZGF0YT0iTTIuMDAsMTAuMDBMMi4wMCwxMC4wMEwyLjAwLDMwLjAwTDIuMDAsMzAu
MDAiXQotICAgIEtDYW52YXNJdGVtIHtyZWN0fSBhdCAoMSw1MCkgc2l6ZSAyeDIwIFtzdHJva2U9
e3NlcnZlcj1VTklNUExFTUVOVEVELCBzdHJva2Ugd2lkdGg9Mi4wMDAwMDB9XSBbZmlsbD17c2Vy
dmVyPVVOSU1QTEVNRU5URUR9XSBbZGF0YT0iTTIuMDAsNTAuMDBMMi4wMCw1MC4wMEwyLjAwLDcw
LjAwTDIuMDAsNzAuMDAiXQotICAgIEtDYW52YXNJdGVtIHtyZWN0fSBhdCAoMSw5MCkgc2l6ZSAy
eDIwIFtzdHJva2U9e3NlcnZlcj1VTklNUExFTUVOVEVELCBzdHJva2Ugd2lkdGg9Mi4wMDAwMDB9
XSBbZmlsbD17c2VydmVyPVVOSU1QTEVNRU5URUR9XSBbZGF0YT0iTTIuMDAsOTAuMDBMMi4wMCw5
MC4wMEwyLjAwLDExMC4wMEwyLjAwLDExMC4wMCJdCitLQ2FudmFzQ29udGFpbmVyIGF0ICgwLDAp
IHNpemUgMHgwCisgIEtDYW52YXNDb250YWluZXIgYXQgKDAsMCkgc2l6ZSAweDAgW3N0cm9rZT17
c2VydmVyPVVOSU1QTEVNRU5URUQsIHN0cm9rZSB3aWR0aD0yLjAwMDAwMH1dIFtmaWxsPXtzZXJ2
ZXI9VU5JTVBMRU1FTlRFRH1dCiAgIEtDYW52YXNDb250YWluZXIgYXQgKDAsMCkgc2l6ZSAweDAg
W3N0cm9rZT17c2VydmVyPVVOSU1QTEVNRU5URUR9XSBbZmlsbD17c2VydmVyPVVOSU1QTEVNRU5U
RUR9XQo=
</data>
<flag name="review"
          id="456"
          type_id="1"
          status="-"
          setter="tobiaslidskog"
    />
          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>3621</attachid>
            <date>2005-08-28 02:37:55 -0700</date>
            <delta_ts>2005-08-28 03:08:14 -0700</delta_ts>
            <desc>now with correct logic</desc>
            <filename>pathfixes.patch</filename>
            <type>text/plain</type>
            <size>8630</size>
            <attacher name="Tobias Lidskog">tobiaslidskog</attacher>
            
              <data encoding="base64">SW5kZXg6IGtjYW52YXMvS0NhbnZhc0NyZWF0b3IuY3BwCj09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KUkNTIGZpbGU6IC9j
dnMvcm9vdC9TVkdTdXBwb3J0L2tjYW52YXMvS0NhbnZhc0NyZWF0b3IuY3BwLHYKcmV0cmlldmlu
ZyByZXZpc2lvbiAxLjIKZGlmZiAtcCAtdSAtcjEuMiBrY2FudmFzL0tDYW52YXNDcmVhdG9yLmNw
cAotLS0ga2NhbnZhcy9LQ2FudmFzQ3JlYXRvci5jcHAJMTEgQXVnIDIwMDUgMTE6MzM6MzAgLTAw
MDAJMS4yCisrKyBrY2FudmFzL0tDYW52YXNDcmVhdG9yLmNwcAkyOCBBdWcgMjAwNSAwOTozMjo0
NCAtMDAwMApAQCAtNTQsNiArNTQsOSBAQCBLQ1BhdGhEYXRhTGlzdCBLQ2FudmFzQ3JlYXRvcjo6
Y3JlYXRlUm91CiB7CiAJS0NQYXRoRGF0YUxpc3QgbGlzdDsKIAorICAgIGlmICh3aWR0aCA8PSAw
LjBmIHx8IGhlaWdodCA8PSAwLjBmKQorICAgICAgICByZXR1cm4gbGlzdDsKKwogCWRvdWJsZSBu
cnggPSByeCwgbnJ5ID0gcnk7CiAJLy8gSWYgcnggaXMgZ3JlYXRlciB0aGFuIGhhbGYgb2YgdGhl
IHdpZHRoIG9mIHRoZSByZWN0YW5nbGUKIAkvLyB0aGVuIHNldCByeCB0byBoYWxmIG9mIHRoZSB3
aWR0aCAocmVxdWlyZWQgaW4gU1ZHIHNwZWMpCkBAIC05Myw2ICs5NiwxMCBAQCBLQ1BhdGhEYXRh
TGlzdCBLQ2FudmFzQ3JlYXRvcjo6Y3JlYXRlUm91CiBLQ1BhdGhEYXRhTGlzdCBLQ2FudmFzQ3Jl
YXRvcjo6Y3JlYXRlUmVjdGFuZ2xlKGZsb2F0IHgsIGZsb2F0IHksIGZsb2F0IHdpZHRoLCBmbG9h
dCBoZWlnaHQpIGNvbnN0CiB7CiAJS0NQYXRoRGF0YUxpc3QgbGlzdDsKKyAgICAKKyAgICBpZiAo
d2lkdGggPD0gMC4wZiB8fCBoZWlnaHQgPD0gMC4wZikKKyAgICAgICAgcmV0dXJuIGxpc3Q7Cisg
ICAgCiAJbGlzdC5tb3ZlVG8oeCwgeSk7CiAJbGlzdC5saW5lVG8oeCArIHdpZHRoLCB5KTsKIAls
aXN0LmxpbmVUbyh4ICsgd2lkdGgsIHkgKyBoZWlnaHQpOwpAQCAtMTA1LDYgKzExMiw5IEBAIEtD
UGF0aERhdGFMaXN0IEtDYW52YXNDcmVhdG9yOjpjcmVhdGVFbGwKIHsKIAlLQ1BhdGhEYXRhTGlz
dCBsaXN0OwogCisgICAgaWYgKHJ4IDw9IDAuMGYgfHwgcnkgPD0gMC4wZikKKyAgICAgICAgcmV0
dXJuIGxpc3Q7CisKIAkvLyBFbGxpcHNlIGNyZWF0aW9uIC0gbmljZSAmIGNsZWFuIGFnZzIgY29k
ZQogCWRvdWJsZSB4ID0gY3gsIHkgPSBjeTsKIApAQCAtMTQxLDYgKzE1MSwxMCBAQCBLQ1BhdGhE
YXRhTGlzdCBLQ2FudmFzQ3JlYXRvcjo6Y3JlYXRlQ2lyCiBLQ1BhdGhEYXRhTGlzdCBLQ2FudmFz
Q3JlYXRvcjo6Y3JlYXRlTGluZShmbG9hdCB4MSwgZmxvYXQgeTEsIGZsb2F0IHgyLCBmbG9hdCB5
MikgY29uc3QKIHsKIAlLQ1BhdGhEYXRhTGlzdCBsaXN0OworICAgIAorICAgIGlmICh4MSA9PSB4
MiAmJiB5MSA9PSB5MikKKyAgICAgICAgcmV0dXJuIGxpc3Q7CisKIAlsaXN0Lm1vdmVUbyh4MSwg
eTEpOwogCWxpc3QubGluZVRvKHgyLCB5Mik7CiAJcmV0dXJuIGxpc3Q7CkluZGV4OiBsYXlvdXQt
dGVzdHMvVzNDLVNWRy0xLjEvY29vcmRzLXVuaXRzLTAzLWItZXhwZWN0ZWQudHh0Cj09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT0KUkNTIGZpbGU6IC9jdnMvcm9vdC9TVkdTdXBwb3J0L2xheW91dC10ZXN0cy9XM0MtU1ZHLTEu
MS9jb29yZHMtdW5pdHMtMDMtYi1leHBlY3RlZC50eHQsdgpyZXRyaWV2aW5nIHJldmlzaW9uIDEu
MQpkaWZmIC1wIC11IC1yMS4xIGxheW91dC10ZXN0cy9XM0MtU1ZHLTEuMS9jb29yZHMtdW5pdHMt
MDMtYi1leHBlY3RlZC50eHQKLS0tIGxheW91dC10ZXN0cy9XM0MtU1ZHLTEuMS9jb29yZHMtdW5p
dHMtMDMtYi1leHBlY3RlZC50eHQJNyBBdWcgMjAwNSAyMDoyMToxNCAtMDAwMAkxLjEKKysrIGxh
eW91dC10ZXN0cy9XM0MtU1ZHLTEuMS9jb29yZHMtdW5pdHMtMDMtYi1leHBlY3RlZC50eHQJMjgg
QXVnIDIwMDUgMDk6MzI6NTAgLTAwMDAKQEAgLTYsMTAgKzYsOCBAQCBLQ2FudmFzQ29udGFpbmVy
IGF0ICgwLDApIHNpemUgMjAwMXgyMDAxCiAgICAgS0NhbnZhc0NvbnRhaW5lciBhdCAoMTksNzkp
IHNpemUgMjAxeDE4MiBbdHJhbnNmb3JtPXttPSgoMS4wMDAwMDAsMC4wMDAwMDApKDAuMDAwMDAw
LDEuMDAwMDAwKSkgdD0oMC4wMDAwMDAsNjAuMDAwMDAwKX1dIFtzdHJva2U9e3NlcnZlcj1VTklN
UExFTUVOVEVEfV0gW2ZpbGw9e3NlcnZlcj1VTklNUExFTUVOVEVEfV0KICAgICAgIEtDYW52YXNJ
dGVtIHtyZWN0fSBhdCAoMTksNzkpIHNpemUgMjAxeDIgW3N0cm9rZT17c2VydmVyPVVOSU1QTEVN
RU5URUR9XSBbZmlsbD17c2VydmVyPVVOSU1QTEVNRU5URUR9XSBbZGF0YT0iTTIwLjAwLDIwLjAw
TDIyMC4wMCwyMC4wMEwyMjAuMDAsMjEuMDBMMjAuMDAsMjEuMDAiXQogICAgICAgS0NhbnZhc0l0
ZW0ge3JlY3R9IGF0ICgxOSw5OSkgc2l6ZSAyMDF4MiBbc3Ryb2tlPXtzZXJ2ZXI9VU5JTVBMRU1F
TlRFRH1dIFtmaWxsPXtzZXJ2ZXI9VU5JTVBMRU1FTlRFRH1dIFtkYXRhPSJNMjAuMDAsNDAuMDBM
MjIwLjAwLDQwLjAwTDIyMC4wMCw0MS4wMEwyMC4wMCw0MS4wMCJdCi0gICAgICBLQ2FudmFzQ29u
dGFpbmVyIGF0ICgxOSwxMjApIHNpemUgMXgxIFtzdHJva2U9e3NlcnZlcj1VTklNUExFTUVOVEVE
fV0gW2ZpbGw9e3NlcnZlcj1VTklNUExFTUVOVEVEfV0KLSAgICAgICAgS0NhbnZhc0l0ZW0ge3Jl
Y3R9IGF0ICgxOSwxMjApIHNpemUgMXgxIFtzdHJva2U9e3NlcnZlcj1VTklNUExFTUVOVEVEfV0g
W2ZpbGw9e3NlcnZlcj1VTklNUExFTUVOVEVEfV0gW2RhdGE9Ik0yMC4wMCw2MC4wMEwyMC4wMCw2
MC4wMEwyMC4wMCw2MS4wMEwyMC4wMCw2MS4wMCJdCi0gICAgICBLQ2FudmFzQ29udGFpbmVyIGF0
ICgxOSwxNDApIHNpemUgMXgxIFtzdHJva2U9e3NlcnZlcj1VTklNUExFTUVOVEVEfV0gW2ZpbGw9
e3NlcnZlcj1VTklNUExFTUVOVEVEfV0KLSAgICAgICAgS0NhbnZhc0l0ZW0ge3JlY3R9IGF0ICgx
OSwxNDApIHNpemUgMXgxIFtzdHJva2U9e3NlcnZlcj1VTklNUExFTUVOVEVEfV0gW2ZpbGw9e3Nl
cnZlcj1VTklNUExFTUVOVEVEfV0gW2RhdGE9Ik0yMC4wMCw4MC4wMEwyMC4wMCw4MC4wMEwyMC4w
MCw4MS4wMEwyMC4wMCw4MS4wMCJdCisgICAgICBLQ2FudmFzQ29udGFpbmVyIGF0ICgwLDApIHNp
emUgMHgwIFtzdHJva2U9e3NlcnZlcj1VTklNUExFTUVOVEVEfV0gW2ZpbGw9e3NlcnZlcj1VTklN
UExFTUVOVEVEfV0KKyAgICAgIEtDYW52YXNDb250YWluZXIgYXQgKDAsMCkgc2l6ZSAweDAgW3N0
cm9rZT17c2VydmVyPVVOSU1QTEVNRU5URUR9XSBbZmlsbD17c2VydmVyPVVOSU1QTEVNRU5URUR9
XQogICAgICAgS0NhbnZhc0l0ZW0ge3JlY3R9IGF0ICgxOSwxNTkpIHNpemUgMjAxeDIgW3N0cm9r
ZT17c2VydmVyPVVOSU1QTEVNRU5URUR9XSBbZmlsbD17c2VydmVyPVVOSU1QTEVNRU5URUR9XSBb
ZGF0YT0iTTIwLjAwLDEwMC4wMEwyMjAuMDIsMTAwLjAwTDIyMC4wMiwxMDEuMDBMMjAuMDAsMTAx
LjAwIl0KICAgICAgIEtDYW52YXNJdGVtIHtyZWN0fSBhdCAoMTksMTc5KSBzaXplIDkxeDIgW3N0
cm9rZT17c2VydmVyPVVOSU1QTEVNRU5URUR9XSBbZmlsbD17c2VydmVyPVVOSU1QTEVNRU5URUR9
XSBbZGF0YT0iTTIwLjAwLDEyMC4wMEwxMTAuMDAsMTIwLjAwTDExMC4wMCwxMjEuMDBMMjAuMDAs
MTIxLjAwIl0KICAgICAgIEtDYW52YXNJdGVtIHtyZWN0fSBhdCAoMTksMTk5KSBzaXplIDkxeDIg
W3N0cm9rZT17c2VydmVyPVVOSU1QTEVNRU5URUR9XSBbZmlsbD17c2VydmVyPVVOSU1QTEVNRU5U
RUR9XSBbZGF0YT0iTTIwLjAwLDE0MC4wMEwxMTAuMDAsMTQwLjAwTDExMC4wMCwxNDEuMDBMMjAu
MDAsMTQxLjAwIl0KSW5kZXg6IGxheW91dC10ZXN0cy9XM0MtU1ZHLTEuMS9zdHJ1Y3QtaW1hZ2Ut
MDItYi1leHBlY3RlZC50eHQKPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PQpSQ1MgZmlsZTogL2N2cy9yb290L1NWR1N1cHBv
cnQvbGF5b3V0LXRlc3RzL1czQy1TVkctMS4xL3N0cnVjdC1pbWFnZS0wMi1iLWV4cGVjdGVkLnR4
dCx2CnJldHJpZXZpbmcgcmV2aXNpb24gMS4xCmRpZmYgLXAgLXUgLXIxLjEgbGF5b3V0LXRlc3Rz
L1czQy1TVkctMS4xL3N0cnVjdC1pbWFnZS0wMi1iLWV4cGVjdGVkLnR4dAotLS0gbGF5b3V0LXRl
c3RzL1czQy1TVkctMS4xL3N0cnVjdC1pbWFnZS0wMi1iLWV4cGVjdGVkLnR4dAk3IEF1ZyAyMDA1
IDIwOjIxOjI0IC0wMDAwCTEuMQorKysgbGF5b3V0LXRlc3RzL1czQy1TVkctMS4xL3N0cnVjdC1p
bWFnZS0wMi1iLWV4cGVjdGVkLnR4dAkyOCBBdWcgMjAwNSAwOTozMjo1NCAtMDAwMApAQCAtNCwx
MSArNCwxMCBAQCBLQ2FudmFzQ29udGFpbmVyIGF0ICgwLDApIHNpemUgNDgweDM1OQogICAgICAg
S0NhbnZhc0NvbnRhaW5lciBhdCAoMCwwKSBzaXplIDI0MHgxNTAgW3N0cm9rZT17c2VydmVyPVVO
SU1QTEVNRU5URUR9XSBbZmlsbD17c2VydmVyPVVOSU1QTEVNRU5URUR9XQogICAgICAgICBLQ2Fu
dmFzQ29udGFpbmVyIGF0ICgwLDApIHNpemUgMjQweDE1MCBbc3Ryb2tlPXtzZXJ2ZXI9VU5JTVBM
RU1FTlRFRH1dIFtmaWxsPXtzZXJ2ZXI9VU5JTVBMRU1FTlRFRH1dCiAgICAgICAgICAgS0NhbnZh
c0l0ZW0gYXQgKDAsMCkgc2l6ZSAyNDB4MTUwIFtmaWxsPXtzZXJ2ZXI9VU5JTVBMRU1FTlRFRH1d
IFtkYXRhPSJNMC4wMCwwLjAwTDI0MC4wMCwwLjAwTDI0MC4wMCwxNTAuMDBMMC4wMCwxNTAuMDAi
XQotICAgIEtDYW52YXNDb250YWluZXIgYXQgKDIxNDc0ODM2NDcsMjE0NzQ4MzY0Nykgc2l6ZSAw
eDAgW3N0cm9rZT17c2VydmVyPVVOSU1QTEVNRU5URUR9XSBbZmlsbD17c2VydmVyPVVOSU1QTEVN
RU5URUR9XQotICAgICAgS0NhbnZhc0NvbnRhaW5lciBhdCAoMjE0NzQ4MzY0NywyMTQ3NDgzNjQ3
KSBzaXplIDB4MCBbc3Ryb2tlPXtzZXJ2ZXI9VU5JTVBMRU1FTlRFRH1dIFtmaWxsPXtzZXJ2ZXI9
VU5JTVBMRU1FTlRFRH1dCi0gICAgICAgIEtDYW52YXNDb250YWluZXIgYXQgKDIxNDc0ODM2NDcs
MjE0NzQ4MzY0Nykgc2l6ZSAweDAgW3N0cm9rZT17c2VydmVyPVVOSU1QTEVNRU5URUR9XSBbZmls
bD17c2VydmVyPVVOSU1QTEVNRU5URUR9XQotICAgICAgICAgIEtDYW52YXNDb250YWluZXIgYXQg
KDIxNDc0ODM2NDcsMjE0NzQ4MzY0Nykgc2l6ZSAweDAgW3RyYW5zZm9ybT17bT0oKDEuMDAwMDAw
LDAuMDAwMDAwKSgwLjAwMDAwMCwxLjAwMDAwMCkpIHQ9KDI0MC4wMDAwMDAsMC4wMDAwMDApfV0K
LSAgICAgICAgICAgIEtDYW52YXNJdGVtIHtyZWN0fSBhdCAoMjE0NzQ4MzY0NywyMTQ3NDgzNjQ3
KSBzaXplIDB4MCBbc3Ryb2tlPXtzZXJ2ZXI9VU5JTVBMRU1FTlRFRH1dIFtmaWxsPXtzZXJ2ZXI9
VU5JTVBMRU1FTlRFRH1dIFtkYXRhPSJNMC4wMCwwLjAwTDAuMDAsMC4wMEwwLjAwLDAuMDBMMC4w
MCwwLjAwIl0KKyAgICBLQ2FudmFzQ29udGFpbmVyIGF0ICgwLDApIHNpemUgMHgwIFtzdHJva2U9
e3NlcnZlcj1VTklNUExFTUVOVEVEfV0gW2ZpbGw9e3NlcnZlcj1VTklNUExFTUVOVEVEfV0KKyAg
ICAgIEtDYW52YXNDb250YWluZXIgYXQgKDAsMCkgc2l6ZSAweDAgW3N0cm9rZT17c2VydmVyPVVO
SU1QTEVNRU5URUR9XSBbZmlsbD17c2VydmVyPVVOSU1QTEVNRU5URUR9XQorICAgICAgICBLQ2Fu
dmFzQ29udGFpbmVyIGF0ICgwLDApIHNpemUgMHgwIFtzdHJva2U9e3NlcnZlcj1VTklNUExFTUVO
VEVEfV0gW2ZpbGw9e3NlcnZlcj1VTklNUExFTUVOVEVEfV0KKyAgICAgICAgICBLQ2FudmFzQ29u
dGFpbmVyIGF0ICgwLDApIHNpemUgMHgwIFt0cmFuc2Zvcm09e209KCgxLjAwMDAwMCwwLjAwMDAw
MCkoMC4wMDAwMDAsMS4wMDAwMDApKSB0PSgyNDAuMDAwMDAwLDAuMDAwMDAwKX1dCiAgICAgS0Nh
bnZhc0NvbnRhaW5lciBhdCAoMCwxNDkpIHNpemUgMjQxeDE1MSBbdHJhbnNmb3JtPXttPSgoMS4w
MDAwMDAsMC4wMDAwMDApKDAuMDAwMDAwLDEuMDAwMDAwKSkgdD0oMC4wMDAwMDAsMTUwLjAwMDAw
MCl9XQogICAgICAgS0NhbnZhc0NvbnRhaW5lciBhdCAoMCwxNDkpIHNpemUgMjQxeDE1MSBbc3Ry
b2tlPXtzZXJ2ZXI9VU5JTVBMRU1FTlRFRH1dIFtmaWxsPXtzZXJ2ZXI9VU5JTVBMRU1FTlRFRH1d
CiAgICAgICAgIEtDYW52YXNJdGVtIHtyZWN0fSBhdCAoMCwxNDkpIHNpemUgMjQxeDE1MSBbc3Ry
b2tlPXtzZXJ2ZXI9VU5JTVBMRU1FTlRFRH1dIFtmaWxsPXtzZXJ2ZXI9VU5JTVBMRU1FTlRFRH1d
IFtkYXRhPSJNMC4wMCwwLjAwTDI0MC4wMCwwLjAwTDI0MC4wMCwxNTAuMDBMMC4wMCwxNTAuMDAi
XQpJbmRleDogbGF5b3V0LXRlc3RzL1czQy1TVkctMS4xL1Jlc291cmNlcy9hbmltYXRpb24tZXh0
UmVmLWltYWdlMS1leHBlY3RlZC5jaGVja3N1bQo9PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ClJDUyBmaWxlOiAvY3ZzL3Jv
b3QvU1ZHU3VwcG9ydC9sYXlvdXQtdGVzdHMvVzNDLVNWRy0xLjEvUmVzb3VyY2VzL2FuaW1hdGlv
bi1leHRSZWYtaW1hZ2UxLWV4cGVjdGVkLmNoZWNrc3VtLHYKcmV0cmlldmluZyByZXZpc2lvbiAx
LjEKZGlmZiAtcCAtdSAtcjEuMSBsYXlvdXQtdGVzdHMvVzNDLVNWRy0xLjEvUmVzb3VyY2VzL2Fu
aW1hdGlvbi1leHRSZWYtaW1hZ2UxLWV4cGVjdGVkLmNoZWNrc3VtCi0tLSBsYXlvdXQtdGVzdHMv
VzNDLVNWRy0xLjEvUmVzb3VyY2VzL2FuaW1hdGlvbi1leHRSZWYtaW1hZ2UxLWV4cGVjdGVkLmNo
ZWNrc3VtCTE4IEF1ZyAyMDA1IDA4OjMzOjI4IC0wMDAwCTEuMQorKysgbGF5b3V0LXRlc3RzL1cz
Qy1TVkctMS4xL1Jlc291cmNlcy9hbmltYXRpb24tZXh0UmVmLWltYWdlMS1leHBlY3RlZC5jaGVj
a3N1bQkyOCBBdWcgMjAwNSAwOTozMjo1NSAtMDAwMApAQCAtMSArMSBAQAotM2Q0NjZhZTliNzYw
ZjlmOWMzZjVjZWJiMWRlNmM0MWYKXCBObyBuZXdsaW5lIGF0IGVuZCBvZiBmaWxlCis1Y2RkZjNm
YjhhN2M2MmQ1ZmQ2ZTE2YjA1MjU1N2NiZApcIE5vIG5ld2xpbmUgYXQgZW5kIG9mIGZpbGUKSW5k
ZXg6IGxheW91dC10ZXN0cy9XM0MtU1ZHLTEuMS9SZXNvdXJjZXMvYW5pbWF0aW9uLWV4dFJlZi1p
bWFnZTEtZXhwZWN0ZWQudHh0Cj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KUkNTIGZpbGU6IC9jdnMvcm9vdC9TVkdTdXBw
b3J0L2xheW91dC10ZXN0cy9XM0MtU1ZHLTEuMS9SZXNvdXJjZXMvYW5pbWF0aW9uLWV4dFJlZi1p
bWFnZTEtZXhwZWN0ZWQudHh0LHYKcmV0cmlldmluZyByZXZpc2lvbiAxLjEKZGlmZiAtcCAtdSAt
cjEuMSBsYXlvdXQtdGVzdHMvVzNDLVNWRy0xLjEvUmVzb3VyY2VzL2FuaW1hdGlvbi1leHRSZWYt
aW1hZ2UxLWV4cGVjdGVkLnR4dAotLS0gbGF5b3V0LXRlc3RzL1czQy1TVkctMS4xL1Jlc291cmNl
cy9hbmltYXRpb24tZXh0UmVmLWltYWdlMS1leHBlY3RlZC50eHQJNyBBdWcgMjAwNSAyMDoyMzow
MyAtMDAwMAkxLjEKKysrIGxheW91dC10ZXN0cy9XM0MtU1ZHLTEuMS9SZXNvdXJjZXMvYW5pbWF0
aW9uLWV4dFJlZi1pbWFnZTEtZXhwZWN0ZWQudHh0CTI4IEF1ZyAyMDA1IDA5OjMyOjU1IC0wMDAw
CkBAIC0xLDYgKzEsMyBAQAotS0NhbnZhc0NvbnRhaW5lciBhdCAoMSwxMCkgc2l6ZSAyeDEwMAot
ICBLQ2FudmFzQ29udGFpbmVyIGF0ICgxLDEwKSBzaXplIDJ4MTAwIFtzdHJva2U9e3NlcnZlcj1V
TklNUExFTUVOVEVELCBzdHJva2Ugd2lkdGg9Mi4wMDAwMDB9XSBbZmlsbD17c2VydmVyPVVOSU1Q
TEVNRU5URUR9XQotICAgIEtDYW52YXNJdGVtIHtyZWN0fSBhdCAoMSwxMCkgc2l6ZSAyeDIwIFtz
dHJva2U9e3NlcnZlcj1VTklNUExFTUVOVEVELCBzdHJva2Ugd2lkdGg9Mi4wMDAwMDB9XSBbZmls
bD17c2VydmVyPVVOSU1QTEVNRU5URUR9XSBbZGF0YT0iTTIuMDAsMTAuMDBMMi4wMCwxMC4wMEwy
LjAwLDMwLjAwTDIuMDAsMzAuMDAiXQotICAgIEtDYW52YXNJdGVtIHtyZWN0fSBhdCAoMSw1MCkg
c2l6ZSAyeDIwIFtzdHJva2U9e3NlcnZlcj1VTklNUExFTUVOVEVELCBzdHJva2Ugd2lkdGg9Mi4w
MDAwMDB9XSBbZmlsbD17c2VydmVyPVVOSU1QTEVNRU5URUR9XSBbZGF0YT0iTTIuMDAsNTAuMDBM
Mi4wMCw1MC4wMEwyLjAwLDcwLjAwTDIuMDAsNzAuMDAiXQotICAgIEtDYW52YXNJdGVtIHtyZWN0
fSBhdCAoMSw5MCkgc2l6ZSAyeDIwIFtzdHJva2U9e3NlcnZlcj1VTklNUExFTUVOVEVELCBzdHJv
a2Ugd2lkdGg9Mi4wMDAwMDB9XSBbZmlsbD17c2VydmVyPVVOSU1QTEVNRU5URUR9XSBbZGF0YT0i
TTIuMDAsOTAuMDBMMi4wMCw5MC4wMEwyLjAwLDExMC4wMEwyLjAwLDExMC4wMCJdCitLQ2FudmFz
Q29udGFpbmVyIGF0ICgwLDApIHNpemUgMHgwCisgIEtDYW52YXNDb250YWluZXIgYXQgKDAsMCkg
c2l6ZSAweDAgW3N0cm9rZT17c2VydmVyPVVOSU1QTEVNRU5URUQsIHN0cm9rZSB3aWR0aD0yLjAw
MDAwMH1dIFtmaWxsPXtzZXJ2ZXI9VU5JTVBMRU1FTlRFRH1dCiAgIEtDYW52YXNDb250YWluZXIg
YXQgKDAsMCkgc2l6ZSAweDAgW3N0cm9rZT17c2VydmVyPVVOSU1QTEVNRU5URUR9XSBbZmlsbD17
c2VydmVyPVVOSU1QTEVNRU5URUR9XQo=
</data>
<flag name="review"
          id="458"
          type_id="1"
          status="+"
          setter="eric"
    />
          </attachment>
      

    </bug>

</bugzilla>