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

<bugzilla version="4.2.5+"
          urlbase="http://pkp.sfu.ca/bugzilla/"
          
          maintainer="pkp-hosted@sfu.ca"
>

    <bug>
          <bug_id>6817</bug_id>
          
          <creation_ts>2011-08-10 09:39:00 -0700</creation_ts>
          <short_desc>Check and fix missing controlled vocab data for citation assistant</short_desc>
          <delta_ts>2012-03-12 12:50:02 -0700</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>1</classification_id>
          <classification>Unclassified</classification>
          <product>OJS</product>
          <component>General</component>
          <version>2.3.7</version>
          <rep_platform>All</rep_platform>
          <op_sys>All</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>FIXED</resolution>
          
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords></keywords>
          <priority>P3</priority>
          <bug_severity>normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Alec Smecher">alec</reporter>
          <assigned_to name="PKP Support">pkp-support</assigned_to>
          <cc>axfelix</cc>
          
          

      

      

      

          <long_desc isprivate="0">
            <commentid>24794</commentid>
            <who name="Alec Smecher">alec</who>
            <bug_when>2011-08-10 09:39:30 -0700</bug_when>
            <thetext>See http://pkp.sfu.ca/support/forum/viewtopic.php?f=8&amp;t=7814 for details.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <commentid>25161</commentid>
              <attachid>3625</attachid>
            <who name="Alex Garnett">axfelix</who>
            <bug_when>2011-09-02 17:49:57 -0700</bug_when>
            <thetext>Created attachment 3625
Calls the DB update script from pkp-lib to add controlled vocabulary entries for citation assistant on OJS install

pkp-lib fix attached separately (this doesn&apos;t seem ideal -- alec?)</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <commentid>25162</commentid>
              <attachid>3626</attachid>
            <who name="Alex Garnett">axfelix</who>
            <bug_when>2011-09-02 17:50:31 -0700</bug_when>
            <thetext>Created attachment 3626
DB update script for pkp-lib to add controlled vocabulary entries for citation assistant on OJS install</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <commentid>25995</commentid>
            <who name="Alex Garnett">axfelix</who>
            <bug_when>2011-12-05 10:49:34 -0800</bug_when>
            <thetext>Need to run &quot;php tools/dbXMLtoSQL.php -data execute lib/pkp/xml/controlledVocabMetadata.xml&quot; to add database entries if OJS has already been installed -- the attached patches are only called on installation.

**Not entirely sure of the difference between -data and -schema arguments for dbXMLtoSQL; this could use a look.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <commentid>25998</commentid>
            <who name="Alec Smecher">alec</who>
            <bug_when>2011-12-05 10:57:07 -0800</bug_when>
            <thetext>Alex, the -data option is correct in this case. (Note that the attached patches will still need to be applied first.) FYI, -schema is for XML docs with a &lt;schema&gt; root node; -data is for XML docs with a &lt;data&gt; root node.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <commentid>25999</commentid>
            <who name="Alex Garnett">axfelix</who>
            <bug_when>2011-12-05 11:01:04 -0800</bug_when>
            <thetext>Thanks. I&apos;d gathered, just wanted a double-check. Glad that this in fact took me all of the five minutes I expected after putting it off so long...</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <commentid>27284</commentid>
            <who name="Alec Smecher">alec</who>
            <bug_when>2012-03-12 12:45:02 -0700</bug_when>
            <thetext>Add missing controlled vocab data for citation assistant
https://github.com/pkp/pkp-lib/commit/9106d10b3a6a09cb7c2d9e357561d399ff29f0da</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <commentid>27286</commentid>
            <who name="Alec Smecher">alec</who>
            <bug_when>2012-03-12 12:50:02 -0700</bug_when>
            <thetext>Add missing controlled vocab data for citation assistant
https://github.com/pkp/ojs/commit/be26170e478cb326593252a1fb05484786e8b40a</thetext>
          </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>3625</attachid>
            <date>2011-09-02 17:49:00 -0700</date>
            <delta_ts>2011-09-02 17:49:57 -0700</delta_ts>
            <desc>Calls the DB update script from pkp-lib to add controlled vocabulary entries for citation assistant on OJS install</desc>
            <filename>d8e82a209fec1a794b4ac8eaf55a8c499b1535f0.diff.txt</filename>
            <type>text/plain</type>
            <size>422</size>
            <attacher>axfelix</attacher>
            
              <data encoding="base64">ZGlmZiAtLWdpdCBhL2Ric2NyaXB0cy94bWwvaW5zdGFsbC54bWwgYi9kYnNjcmlwdHMveG1sL2lu
c3RhbGwueG1sCmluZGV4IDJkNjAxMzYuLjk1ZWU1NzIgMTAwNjQ0Ci0tLSBhL2Ric2NyaXB0cy94
bWwvaW5zdGFsbC54bWwKKysrIGIvZGJzY3JpcHRzL3htbC9pbnN0YWxsLnhtbApAQCAtMzYsNiAr
MzYsOSBAQAogCQogCTwhLS0gT0pTIHNjaGVtYSAtLT4KIAk8c2NoZW1hIGZpbGU9ImRic2NyaXB0
cy94bWwvb2pzX3NjaGVtYS54bWwiIC8+CisJCisJPCEtLSBTZXQgdXAgY2l0YXRpb24gZWRpdG9y
IG1ldGFkYXRhIC0tPgorCTxkYXRhIGZpbGU9ImxpYi9wa3AveG1sL2NvbnRyb2xsZWRWb2NhYk1l
dGFkYXRhLnhtbCIgLz4KIAogCTwhLS0gT3RoZXIgaW5zdGFsbCB0YXNrcyAtLT4KIAk8Y29kZSBm
dW5jdGlvbj0iY3JlYXRlRGF0YSIvPgo=
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>3626</attachid>
            <date>2011-09-02 17:50:00 -0700</date>
            <delta_ts>2011-09-02 17:50:31 -0700</delta_ts>
            <desc>DB update script for pkp-lib to add controlled vocabulary entries for citation assistant on OJS install</desc>
            <filename>a0530b44984f6ef67aa40411b532a5bcb0f54ba3.diff.txt</filename>
            <type>text/plain</type>
            <size>16848</size>
            <attacher>axfelix</attacher>
            
              <data encoding="base64">ZGlmZiAtLWdpdCBhL3htbC9jb250cm9sbGVkVm9jYWJNZXRhZGF0YS54bWwgYi94bWwvY29udHJv
bGxlZFZvY2FiTWV0YWRhdGEueG1sCm5ldyBmaWxlIG1vZGUgMTAwNjQ0CmluZGV4IDAwMDAwMDAu
LjU4YTk5YjYKLS0tIC9kZXYvbnVsbAorKysgYi94bWwvY29udHJvbGxlZFZvY2FiTWV0YWRhdGEu
eG1sCkBAIC0wLDAgKzEsMTUwIEBACis8P3htbCB2ZXJzaW9uPSIxLjAiIGVuY29kaW5nPSJVVEYt
OCI/PgorPCFET0NUWVBFIGRhdGEgU1lTVEVNICIuLi8uLi8uLi9saWIvcGtwL2R0ZC94bWxEYXRh
LmR0ZCI+CisKKzwhLS0KKyAgKiBjb250cm9sbGVkVm9jYWJNZXRhZGF0YS54bWwKKyAgKgorICAq
IENvcHlyaWdodCAoYykgMjAwMC0yMDExIEpvaG4gV2lsbGluc2t5CisgICogRGlzdHJpYnV0ZWQg
dW5kZXIgdGhlIEdOVSBHUEwgdjIuIEZvciBmdWxsIHRlcm1zIHNlZSB0aGUgZmlsZSBkb2NzL0NP
UFlJTkcuCisgICoKKyAgKiBJbXBsZW1lbnQgY29udHJvbGxlZCB2b2NhYiBtZXRhLWRhdGEgcHJv
cGVydGllcyAoYW5kIHRoZSByZXNwZWN0aXZlIHZhbGlkYXRpb24pLgorICAtLT4KKzxkYXRhPgor
CTxzcWw+CisJCTwhLS0gRGVsZXRpbmcgZXhpc3RpbmcgZW50cmllcyBmb3IgaWRlbXBvdGVuY2Uu
IFRoaXMgd2lsbCBjaGFuZ2UgdGhlIElEcyBvZiB2b2NhYiBlbnRyaWVzIHdoaWNoCisJCSAgICAg
Y291bGQgYmUgYSBwcm9ibGVtIGlmIHJlZmVycmluZyBkYXRhIGV4aXN0cy4gV2UgYXNzdW1lIHRo
YXQgdGhpcyBpcyBhbiB1cGdyYWRlIGZyb20gYSB2ZXJzaW9uCisJCSAgICAgdGhhdCBkb2Vzbid0
IGtub3cgdGhlc2Ugdm9jYWJzIGF0IGFsbCBzbyB0aGVyZSBzaG91bGQgYmUgbm8gZGVwZW5kaW5n
IGRhdGEuIElmIHRoaXMgYmVjb21lcworCQkgICAgIGEgcHJvYmxlbSB3ZSBjYW4gdXNlIEFMVEVS
IFRBQkxFIEFVVE9fSU5DUkVNRU5UID0gLi4uIC0tPgorCQk8cXVlcnkgZHJpdmVyPSJteXNxbCI+
CisJCQlERUxFVEUgRlJPTSBjdiwgY3ZlLCBjdmVzCisJCQlVU0lORyBjb250cm9sbGVkX3ZvY2Fi
cyBjdgorCQkJTEVGVCBKT0lOIGNvbnRyb2xsZWRfdm9jYWJfZW50cmllcyBjdmUgT04gY3YuY29u
dHJvbGxlZF92b2NhYl9pZCA9IGN2ZS5jb250cm9sbGVkX3ZvY2FiX2lkCisJCQlMRUZUIEpPSU4g
Y29udHJvbGxlZF92b2NhYl9lbnRyeV9zZXR0aW5ncyBjdmVzIE9OIGN2ZS5jb250cm9sbGVkX3Zv
Y2FiX2VudHJ5X2lkID0gY3Zlcy5jb250cm9sbGVkX3ZvY2FiX2VudHJ5X2lkCisJCQlXSEVSRSBj
di5zeW1ib2xpYyBJTiAoJ25sbTMwLXB1YmxpY2F0aW9uLXR5cGVzJywgJ29wZW51cmwxMC1qb3Vy
bmFsLWdlbnJlcycsICdvcGVudXJsMTAtYm9vay1nZW5yZXMnKQorCQk8L3F1ZXJ5PgorCQk8cXVl
cnkgZHJpdmVyPSJwb3N0Z3JlczciPgorCQkJQ1JFQVRFIFRFTVBPUkFSWSBUQUJMRSB0X2N2ZV9k
ZWxldGUgQVMKKwkJCVNFTEVDVCBjb250cm9sbGVkX3ZvY2FiX2VudHJ5X2lkCisJCQlGUk9NIGNv
bnRyb2xsZWRfdm9jYWJzIGN2CisJCQlJTk5FUiBKT0lOIGNvbnRyb2xsZWRfdm9jYWJfZW50cmll
cyBjdmUgT04gY3YuY29udHJvbGxlZF92b2NhYl9pZCA9IGN2ZS5jb250cm9sbGVkX3ZvY2FiX2lk
CisJCQlXSEVSRSBjdi5zeW1ib2xpYyBJTiAoJ25sbTMwLXB1YmxpY2F0aW9uLXR5cGVzJywgJ29w
ZW51cmwxMC1qb3VybmFsLWdlbnJlcycsICdvcGVudXJsMTAtYm9vay1nZW5yZXMnKTsKKwkJPC9x
dWVyeT4KKwkJPHF1ZXJ5IGRyaXZlcj0icG9zdGdyZXM3Ij4KKwkJCURFTEVURSBGUk9NIGNvbnRy
b2xsZWRfdm9jYWJfZW50cnlfc2V0dGluZ3MKKwkJCVdIRVJFIGNvbnRyb2xsZWRfdm9jYWJfZW50
cnlfaWQgSU4gKFNFTEVDVCAqIEZST00gdF9jdmVfZGVsZXRlKTsKKwkJPC9xdWVyeT4KKwkJPHF1
ZXJ5IGRyaXZlcj0icG9zdGdyZXM3Ij4KKwkJCURFTEVURSBGUk9NIGNvbnRyb2xsZWRfdm9jYWJf
ZW50cmllcworCQkJV0hFUkUgY29udHJvbGxlZF92b2NhYl9lbnRyeV9pZCBJTiAoU0VMRUNUICog
RlJPTSB0X2N2ZV9kZWxldGUpOworCQk8L3F1ZXJ5PgorCQk8cXVlcnkgZHJpdmVyPSJwb3N0Z3Jl
czciPgorCQkJREVMRVRFIEZST00gY29udHJvbGxlZF92b2NhYnMKKwkJCVdIRVJFIHN5bWJvbGlj
IElOICgnbmxtMzAtcHVibGljYXRpb24tdHlwZXMnLCAnb3BlbnVybDEwLWpvdXJuYWwtZ2VucmVz
JywgJ29wZW51cmwxMC1ib29rLWdlbnJlcycpOworCQk8L3F1ZXJ5PgorCQk8cXVlcnkgZHJpdmVy
PSJwb3N0Z3JlczciPgorCQkJRFJPUCBUQUJMRSB0X2N2ZV9kZWxldGU7CisJCTwvcXVlcnk+CisK
KwkJPCEtLSBwdWJsaWNhdGlvbi10eXBlcyAtLT4KKwkJPHF1ZXJ5PklOU0VSVCBJTlRPIGNvbnRy
b2xsZWRfdm9jYWJzIChzeW1ib2xpYywgYXNzb2NfdHlwZSwgYXNzb2NfaWQpIFZBTFVFUyAoJ25s
bTMwLXB1YmxpY2F0aW9uLXR5cGVzJywgMCwgMCk8L3F1ZXJ5PgorCQk8cXVlcnkgZHJpdmVyPSJt
eXNxbCI+U0VUIEB2b2NhYl9pZCA9IExBU1RfSU5TRVJUX0lEKCk8L3F1ZXJ5PgorCisJCTxxdWVy
eSBkcml2ZXI9Im15c3FsIj5JTlNFUlQgSU5UTyBjb250cm9sbGVkX3ZvY2FiX2VudHJpZXMgKGNv
bnRyb2xsZWRfdm9jYWJfaWQsIHNlcSkgVkFMVUVTIChAdm9jYWJfaWQsIDApPC9xdWVyeT4KKwkJ
PHF1ZXJ5IGRyaXZlcj0icG9zdGdyZXM3Ij5JTlNFUlQgSU5UTyBjb250cm9sbGVkX3ZvY2FiX2Vu
dHJpZXMgKGNvbnRyb2xsZWRfdm9jYWJfaWQsIHNlcSkgVkFMVUVTIChDVVJSVkFMKCdjb250cm9s
bGVkX3ZvY2Fic19jb250cm9sbGVkX3ZvY2FiX2lkX3NlcScpLCAwKTwvcXVlcnk+CisJCTxxdWVy
eSBkcml2ZXI9Im15c3FsIj5JTlNFUlQgSU5UTyBjb250cm9sbGVkX3ZvY2FiX2VudHJ5X3NldHRp
bmdzIChjb250cm9sbGVkX3ZvY2FiX2VudHJ5X2lkLCBsb2NhbGUsIHNldHRpbmdfbmFtZSwgc2V0
dGluZ192YWx1ZSwgc2V0dGluZ190eXBlKSBWQUxVRVMgKExBU1RfSU5TRVJUX0lEKCksICcnLCAn
bmFtZScsICdqb3VybmFsJywgJ3N0cmluZycpPC9xdWVyeT4KKwkJPHF1ZXJ5IGRyaXZlcj0icG9z
dGdyZXM3Ij5JTlNFUlQgSU5UTyBjb250cm9sbGVkX3ZvY2FiX2VudHJ5X3NldHRpbmdzIChjb250
cm9sbGVkX3ZvY2FiX2VudHJ5X2lkLCBsb2NhbGUsIHNldHRpbmdfbmFtZSwgc2V0dGluZ192YWx1
ZSwgc2V0dGluZ190eXBlKSBWQUxVRVMgKENVUlJWQUwoJ2NvbnRyb2xsZWRfdm9jYWJfZW50cmll
c19jb250cm9sbGVkX3ZvY2FiX2VudHJ5X2lkX3NlcScpLCAnJywgJ25hbWUnLCAnam91cm5hbCcs
ICdzdHJpbmcnKTwvcXVlcnk+CisKKwkJPHF1ZXJ5IGRyaXZlcj0ibXlzcWwiPklOU0VSVCBJTlRP
IGNvbnRyb2xsZWRfdm9jYWJfZW50cmllcyAoY29udHJvbGxlZF92b2NhYl9pZCwgc2VxKSBWQUxV
RVMgKEB2b2NhYl9pZCwgMSk8L3F1ZXJ5PgorCQk8cXVlcnkgZHJpdmVyPSJwb3N0Z3JlczciPklO
U0VSVCBJTlRPIGNvbnRyb2xsZWRfdm9jYWJfZW50cmllcyAoY29udHJvbGxlZF92b2NhYl9pZCwg
c2VxKSBWQUxVRVMgKENVUlJWQUwoJ2NvbnRyb2xsZWRfdm9jYWJzX2NvbnRyb2xsZWRfdm9jYWJf
aWRfc2VxJyksIDEpPC9xdWVyeT4KKwkJPHF1ZXJ5IGRyaXZlcj0ibXlzcWwiPklOU0VSVCBJTlRP
IGNvbnRyb2xsZWRfdm9jYWJfZW50cnlfc2V0dGluZ3MgKGNvbnRyb2xsZWRfdm9jYWJfZW50cnlf
aWQsIGxvY2FsZSwgc2V0dGluZ19uYW1lLCBzZXR0aW5nX3ZhbHVlLCBzZXR0aW5nX3R5cGUpIFZB
TFVFUyAoTEFTVF9JTlNFUlRfSUQoKSwgJycsICduYW1lJywgJ2Jvb2snLCAnc3RyaW5nJyk8L3F1
ZXJ5PgorCQk8cXVlcnkgZHJpdmVyPSJwb3N0Z3JlczciPklOU0VSVCBJTlRPIGNvbnRyb2xsZWRf
dm9jYWJfZW50cnlfc2V0dGluZ3MgKGNvbnRyb2xsZWRfdm9jYWJfZW50cnlfaWQsIGxvY2FsZSwg
c2V0dGluZ19uYW1lLCBzZXR0aW5nX3ZhbHVlLCBzZXR0aW5nX3R5cGUpIFZBTFVFUyAoQ1VSUlZB
TCgnY29udHJvbGxlZF92b2NhYl9lbnRyaWVzX2NvbnRyb2xsZWRfdm9jYWJfZW50cnlfaWRfc2Vx
JyksICcnLCAnbmFtZScsICdib29rJywgJ3N0cmluZycpPC9xdWVyeT4KKworCQk8cXVlcnkgZHJp
dmVyPSJteXNxbCI+SU5TRVJUIElOVE8gY29udHJvbGxlZF92b2NhYl9lbnRyaWVzIChjb250cm9s
bGVkX3ZvY2FiX2lkLCBzZXEpIFZBTFVFUyAoQHZvY2FiX2lkLCAyKTwvcXVlcnk+CisJCTxxdWVy
eSBkcml2ZXI9InBvc3RncmVzNyI+SU5TRVJUIElOVE8gY29udHJvbGxlZF92b2NhYl9lbnRyaWVz
IChjb250cm9sbGVkX3ZvY2FiX2lkLCBzZXEpIFZBTFVFUyAoQ1VSUlZBTCgnY29udHJvbGxlZF92
b2NhYnNfY29udHJvbGxlZF92b2NhYl9pZF9zZXEnKSwgMik8L3F1ZXJ5PgorCQk8cXVlcnkgZHJp
dmVyPSJteXNxbCI+SU5TRVJUIElOVE8gY29udHJvbGxlZF92b2NhYl9lbnRyeV9zZXR0aW5ncyAo
Y29udHJvbGxlZF92b2NhYl9lbnRyeV9pZCwgbG9jYWxlLCBzZXR0aW5nX25hbWUsIHNldHRpbmdf
dmFsdWUsIHNldHRpbmdfdHlwZSkgVkFMVUVTIChMQVNUX0lOU0VSVF9JRCgpLCAnJywgJ25hbWUn
LCAnY29uZi1wcm9jJywgJ3N0cmluZycpPC9xdWVyeT4KKwkJPHF1ZXJ5IGRyaXZlcj0icG9zdGdy
ZXM3Ij5JTlNFUlQgSU5UTyBjb250cm9sbGVkX3ZvY2FiX2VudHJ5X3NldHRpbmdzIChjb250cm9s
bGVkX3ZvY2FiX2VudHJ5X2lkLCBsb2NhbGUsIHNldHRpbmdfbmFtZSwgc2V0dGluZ192YWx1ZSwg
c2V0dGluZ190eXBlKSBWQUxVRVMgKENVUlJWQUwoJ2NvbnRyb2xsZWRfdm9jYWJfZW50cmllc19j
b250cm9sbGVkX3ZvY2FiX2VudHJ5X2lkX3NlcScpLCAnJywgJ25hbWUnLCAnY29uZi1wcm9jJywg
J3N0cmluZycpPC9xdWVyeT4KKworCQk8cXVlcnkgZHJpdmVyPSJteXNxbCI+SU5TRVJUIElOVE8g
Y29udHJvbGxlZF92b2NhYl9lbnRyaWVzIChjb250cm9sbGVkX3ZvY2FiX2lkLCBzZXEpIFZBTFVF
UyAoQHZvY2FiX2lkLCAzKTwvcXVlcnk+CisJCTxxdWVyeSBkcml2ZXI9InBvc3RncmVzNyI+SU5T
RVJUIElOVE8gY29udHJvbGxlZF92b2NhYl9lbnRyaWVzIChjb250cm9sbGVkX3ZvY2FiX2lkLCBz
ZXEpIFZBTFVFUyAoQ1VSUlZBTCgnY29udHJvbGxlZF92b2NhYnNfY29udHJvbGxlZF92b2NhYl9p
ZF9zZXEnKSwgMyk8L3F1ZXJ5PgorCQk8cXVlcnkgZHJpdmVyPSJteXNxbCI+SU5TRVJUIElOVE8g
Y29udHJvbGxlZF92b2NhYl9lbnRyeV9zZXR0aW5ncyAoY29udHJvbGxlZF92b2NhYl9lbnRyeV9p
ZCwgbG9jYWxlLCBzZXR0aW5nX25hbWUsIHNldHRpbmdfdmFsdWUsIHNldHRpbmdfdHlwZSkgVkFM
VUVTIChMQVNUX0lOU0VSVF9JRCgpLCAnJywgJ25hbWUnLCAndGhlc2lzJywgJ3N0cmluZycpPC9x
dWVyeT4KKwkJPHF1ZXJ5IGRyaXZlcj0icG9zdGdyZXM3Ij5JTlNFUlQgSU5UTyBjb250cm9sbGVk
X3ZvY2FiX2VudHJ5X3NldHRpbmdzIChjb250cm9sbGVkX3ZvY2FiX2VudHJ5X2lkLCBsb2NhbGUs
IHNldHRpbmdfbmFtZSwgc2V0dGluZ192YWx1ZSwgc2V0dGluZ190eXBlKSBWQUxVRVMgKENVUlJW
QUwoJ2NvbnRyb2xsZWRfdm9jYWJfZW50cmllc19jb250cm9sbGVkX3ZvY2FiX2VudHJ5X2lkX3Nl
cScpLCAnJywgJ25hbWUnLCAndGhlc2lzJywgJ3N0cmluZycpPC9xdWVyeT4KKworCQk8IS0tIG9w
ZW51cmwgMS4wIGdlbnJlcyAoam91cm5hbCkgLS0+CisJCTxxdWVyeT5JTlNFUlQgSU5UTyBjb250
cm9sbGVkX3ZvY2FicyAoc3ltYm9saWMsIGFzc29jX3R5cGUsIGFzc29jX2lkKSBWQUxVRVMgKCdv
cGVudXJsMTAtam91cm5hbC1nZW5yZXMnLCAwLCAwKTwvcXVlcnk+CisJCTxxdWVyeSBkcml2ZXI9
Im15c3FsIj5TRVQgQHZvY2FiX2lkID0gTEFTVF9JTlNFUlRfSUQoKTwvcXVlcnk+CisKKwkJPHF1
ZXJ5IGRyaXZlcj0ibXlzcWwiPklOU0VSVCBJTlRPIGNvbnRyb2xsZWRfdm9jYWJfZW50cmllcyAo
Y29udHJvbGxlZF92b2NhYl9pZCwgc2VxKSBWQUxVRVMgKEB2b2NhYl9pZCwgMCk8L3F1ZXJ5Pgor
CQk8cXVlcnkgZHJpdmVyPSJwb3N0Z3JlczciPklOU0VSVCBJTlRPIGNvbnRyb2xsZWRfdm9jYWJf
ZW50cmllcyAoY29udHJvbGxlZF92b2NhYl9pZCwgc2VxKSBWQUxVRVMgKENVUlJWQUwoJ2NvbnRy
b2xsZWRfdm9jYWJzX2NvbnRyb2xsZWRfdm9jYWJfaWRfc2VxJyksIDApPC9xdWVyeT4KKwkJPHF1
ZXJ5IGRyaXZlcj0ibXlzcWwiPklOU0VSVCBJTlRPIGNvbnRyb2xsZWRfdm9jYWJfZW50cnlfc2V0
dGluZ3MgKGNvbnRyb2xsZWRfdm9jYWJfZW50cnlfaWQsIGxvY2FsZSwgc2V0dGluZ19uYW1lLCBz
ZXR0aW5nX3ZhbHVlLCBzZXR0aW5nX3R5cGUpIFZBTFVFUyAoTEFTVF9JTlNFUlRfSUQoKSwgJycs
ICduYW1lJywgJ2pvdXJuYWwnLCAnc3RyaW5nJyk8L3F1ZXJ5PgorCQk8cXVlcnkgZHJpdmVyPSJw
b3N0Z3JlczciPklOU0VSVCBJTlRPIGNvbnRyb2xsZWRfdm9jYWJfZW50cnlfc2V0dGluZ3MgKGNv
bnRyb2xsZWRfdm9jYWJfZW50cnlfaWQsIGxvY2FsZSwgc2V0dGluZ19uYW1lLCBzZXR0aW5nX3Zh
bHVlLCBzZXR0aW5nX3R5cGUpIFZBTFVFUyAoQ1VSUlZBTCgnY29udHJvbGxlZF92b2NhYl9lbnRy
aWVzX2NvbnRyb2xsZWRfdm9jYWJfZW50cnlfaWRfc2VxJyksICcnLCAnbmFtZScsICdqb3VybmFs
JywgJ3N0cmluZycpPC9xdWVyeT4KKworCQk8cXVlcnkgZHJpdmVyPSJteXNxbCI+SU5TRVJUIElO
VE8gY29udHJvbGxlZF92b2NhYl9lbnRyaWVzIChjb250cm9sbGVkX3ZvY2FiX2lkLCBzZXEpIFZB
TFVFUyAoQHZvY2FiX2lkLCAwKTwvcXVlcnk+CisJCTxxdWVyeSBkcml2ZXI9InBvc3RncmVzNyI+
SU5TRVJUIElOVE8gY29udHJvbGxlZF92b2NhYl9lbnRyaWVzIChjb250cm9sbGVkX3ZvY2FiX2lk
LCBzZXEpIFZBTFVFUyAoQ1VSUlZBTCgnY29udHJvbGxlZF92b2NhYnNfY29udHJvbGxlZF92b2Nh
Yl9pZF9zZXEnKSwgMCk8L3F1ZXJ5PgorCQk8cXVlcnkgZHJpdmVyPSJteXNxbCI+SU5TRVJUIElO
VE8gY29udHJvbGxlZF92b2NhYl9lbnRyeV9zZXR0aW5ncyAoY29udHJvbGxlZF92b2NhYl9lbnRy
eV9pZCwgbG9jYWxlLCBzZXR0aW5nX25hbWUsIHNldHRpbmdfdmFsdWUsIHNldHRpbmdfdHlwZSkg
VkFMVUVTIChMQVNUX0lOU0VSVF9JRCgpLCAnJywgJ25hbWUnLCAnaXNzdWUnLCAnc3RyaW5nJyk8
L3F1ZXJ5PgorCQk8cXVlcnkgZHJpdmVyPSJwb3N0Z3JlczciPklOU0VSVCBJTlRPIGNvbnRyb2xs
ZWRfdm9jYWJfZW50cnlfc2V0dGluZ3MgKGNvbnRyb2xsZWRfdm9jYWJfZW50cnlfaWQsIGxvY2Fs
ZSwgc2V0dGluZ19uYW1lLCBzZXR0aW5nX3ZhbHVlLCBzZXR0aW5nX3R5cGUpIFZBTFVFUyAoQ1VS
UlZBTCgnY29udHJvbGxlZF92b2NhYl9lbnRyaWVzX2NvbnRyb2xsZWRfdm9jYWJfZW50cnlfaWRf
c2VxJyksICcnLCAnbmFtZScsICdpc3N1ZScsICdzdHJpbmcnKTwvcXVlcnk+CisKKwkJPHF1ZXJ5
IGRyaXZlcj0ibXlzcWwiPklOU0VSVCBJTlRPIGNvbnRyb2xsZWRfdm9jYWJfZW50cmllcyAoY29u
dHJvbGxlZF92b2NhYl9pZCwgc2VxKSBWQUxVRVMgKEB2b2NhYl9pZCwgMCk8L3F1ZXJ5PgorCQk8
cXVlcnkgZHJpdmVyPSJwb3N0Z3JlczciPklOU0VSVCBJTlRPIGNvbnRyb2xsZWRfdm9jYWJfZW50
cmllcyAoY29udHJvbGxlZF92b2NhYl9pZCwgc2VxKSBWQUxVRVMgKENVUlJWQUwoJ2NvbnRyb2xs
ZWRfdm9jYWJzX2NvbnRyb2xsZWRfdm9jYWJfaWRfc2VxJyksIDApPC9xdWVyeT4KKwkJPHF1ZXJ5
IGRyaXZlcj0ibXlzcWwiPklOU0VSVCBJTlRPIGNvbnRyb2xsZWRfdm9jYWJfZW50cnlfc2V0dGlu
Z3MgKGNvbnRyb2xsZWRfdm9jYWJfZW50cnlfaWQsIGxvY2FsZSwgc2V0dGluZ19uYW1lLCBzZXR0
aW5nX3ZhbHVlLCBzZXR0aW5nX3R5cGUpIFZBTFVFUyAoTEFTVF9JTlNFUlRfSUQoKSwgJycsICdu
YW1lJywgJ2FydGljbGUnLCAnc3RyaW5nJyk8L3F1ZXJ5PgorCQk8cXVlcnkgZHJpdmVyPSJwb3N0
Z3JlczciPklOU0VSVCBJTlRPIGNvbnRyb2xsZWRfdm9jYWJfZW50cnlfc2V0dGluZ3MgKGNvbnRy
b2xsZWRfdm9jYWJfZW50cnlfaWQsIGxvY2FsZSwgc2V0dGluZ19uYW1lLCBzZXR0aW5nX3ZhbHVl
LCBzZXR0aW5nX3R5cGUpIFZBTFVFUyAoQ1VSUlZBTCgnY29udHJvbGxlZF92b2NhYl9lbnRyaWVz
X2NvbnRyb2xsZWRfdm9jYWJfZW50cnlfaWRfc2VxJyksICcnLCAnbmFtZScsICdhcnRpY2xlJywg
J3N0cmluZycpPC9xdWVyeT4KKworCQk8cXVlcnkgZHJpdmVyPSJteXNxbCI+SU5TRVJUIElOVE8g
Y29udHJvbGxlZF92b2NhYl9lbnRyaWVzIChjb250cm9sbGVkX3ZvY2FiX2lkLCBzZXEpIFZBTFVF
UyAoQHZvY2FiX2lkLCAwKTwvcXVlcnk+CisJCTxxdWVyeSBkcml2ZXI9InBvc3RncmVzNyI+SU5T
RVJUIElOVE8gY29udHJvbGxlZF92b2NhYl9lbnRyaWVzIChjb250cm9sbGVkX3ZvY2FiX2lkLCBz
ZXEpIFZBTFVFUyAoQ1VSUlZBTCgnY29udHJvbGxlZF92b2NhYnNfY29udHJvbGxlZF92b2NhYl9p
ZF9zZXEnKSwgMCk8L3F1ZXJ5PgorCQk8cXVlcnkgZHJpdmVyPSJteXNxbCI+SU5TRVJUIElOVE8g
Y29udHJvbGxlZF92b2NhYl9lbnRyeV9zZXR0aW5ncyAoY29udHJvbGxlZF92b2NhYl9lbnRyeV9p
ZCwgbG9jYWxlLCBzZXR0aW5nX25hbWUsIHNldHRpbmdfdmFsdWUsIHNldHRpbmdfdHlwZSkgVkFM
VUVTIChMQVNUX0lOU0VSVF9JRCgpLCAnJywgJ25hbWUnLCAncHJvY2VlZGluZycsICdzdHJpbmcn
KTwvcXVlcnk+CisJCTxxdWVyeSBkcml2ZXI9InBvc3RncmVzNyI+SU5TRVJUIElOVE8gY29udHJv
bGxlZF92b2NhYl9lbnRyeV9zZXR0aW5ncyAoY29udHJvbGxlZF92b2NhYl9lbnRyeV9pZCwgbG9j
YWxlLCBzZXR0aW5nX25hbWUsIHNldHRpbmdfdmFsdWUsIHNldHRpbmdfdHlwZSkgVkFMVUVTIChD
VVJSVkFMKCdjb250cm9sbGVkX3ZvY2FiX2VudHJpZXNfY29udHJvbGxlZF92b2NhYl9lbnRyeV9p
ZF9zZXEnKSwgJycsICduYW1lJywgJ3Byb2NlZWRpbmcnLCAnc3RyaW5nJyk8L3F1ZXJ5PgorCisJ
CTxxdWVyeSBkcml2ZXI9Im15c3FsIj5JTlNFUlQgSU5UTyBjb250cm9sbGVkX3ZvY2FiX2VudHJp
ZXMgKGNvbnRyb2xsZWRfdm9jYWJfaWQsIHNlcSkgVkFMVUVTIChAdm9jYWJfaWQsIDApPC9xdWVy
eT4KKwkJPHF1ZXJ5IGRyaXZlcj0icG9zdGdyZXM3Ij5JTlNFUlQgSU5UTyBjb250cm9sbGVkX3Zv
Y2FiX2VudHJpZXMgKGNvbnRyb2xsZWRfdm9jYWJfaWQsIHNlcSkgVkFMVUVTIChDVVJSVkFMKCdj
b250cm9sbGVkX3ZvY2Fic19jb250cm9sbGVkX3ZvY2FiX2lkX3NlcScpLCAwKTwvcXVlcnk+CisJ
CTxxdWVyeSBkcml2ZXI9Im15c3FsIj5JTlNFUlQgSU5UTyBjb250cm9sbGVkX3ZvY2FiX2VudHJ5
X3NldHRpbmdzIChjb250cm9sbGVkX3ZvY2FiX2VudHJ5X2lkLCBsb2NhbGUsIHNldHRpbmdfbmFt
ZSwgc2V0dGluZ192YWx1ZSwgc2V0dGluZ190eXBlKSBWQUxVRVMgKExBU1RfSU5TRVJUX0lEKCks
ICcnLCAnbmFtZScsICdjb25mZXJlbmNlJywgJ3N0cmluZycpPC9xdWVyeT4KKwkJPHF1ZXJ5IGRy
aXZlcj0icG9zdGdyZXM3Ij5JTlNFUlQgSU5UTyBjb250cm9sbGVkX3ZvY2FiX2VudHJ5X3NldHRp
bmdzIChjb250cm9sbGVkX3ZvY2FiX2VudHJ5X2lkLCBsb2NhbGUsIHNldHRpbmdfbmFtZSwgc2V0
dGluZ192YWx1ZSwgc2V0dGluZ190eXBlKSBWQUxVRVMgKENVUlJWQUwoJ2NvbnRyb2xsZWRfdm9j
YWJfZW50cmllc19jb250cm9sbGVkX3ZvY2FiX2VudHJ5X2lkX3NlcScpLCAnJywgJ25hbWUnLCAn
Y29uZmVyZW5jZScsICdzdHJpbmcnKTwvcXVlcnk+CisKKwkJPHF1ZXJ5IGRyaXZlcj0ibXlzcWwi
PklOU0VSVCBJTlRPIGNvbnRyb2xsZWRfdm9jYWJfZW50cmllcyAoY29udHJvbGxlZF92b2NhYl9p
ZCwgc2VxKSBWQUxVRVMgKEB2b2NhYl9pZCwgMCk8L3F1ZXJ5PgorCQk8cXVlcnkgZHJpdmVyPSJw
b3N0Z3JlczciPklOU0VSVCBJTlRPIGNvbnRyb2xsZWRfdm9jYWJfZW50cmllcyAoY29udHJvbGxl
ZF92b2NhYl9pZCwgc2VxKSBWQUxVRVMgKENVUlJWQUwoJ2NvbnRyb2xsZWRfdm9jYWJzX2NvbnRy
b2xsZWRfdm9jYWJfaWRfc2VxJyksIDApPC9xdWVyeT4KKwkJPHF1ZXJ5IGRyaXZlcj0ibXlzcWwi
PklOU0VSVCBJTlRPIGNvbnRyb2xsZWRfdm9jYWJfZW50cnlfc2V0dGluZ3MgKGNvbnRyb2xsZWRf
dm9jYWJfZW50cnlfaWQsIGxvY2FsZSwgc2V0dGluZ19uYW1lLCBzZXR0aW5nX3ZhbHVlLCBzZXR0
aW5nX3R5cGUpIFZBTFVFUyAoTEFTVF9JTlNFUlRfSUQoKSwgJycsICduYW1lJywgJ3ByZXByaW50
JywgJ3N0cmluZycpPC9xdWVyeT4KKwkJPHF1ZXJ5IGRyaXZlcj0icG9zdGdyZXM3Ij5JTlNFUlQg
SU5UTyBjb250cm9sbGVkX3ZvY2FiX2VudHJ5X3NldHRpbmdzIChjb250cm9sbGVkX3ZvY2FiX2Vu
dHJ5X2lkLCBsb2NhbGUsIHNldHRpbmdfbmFtZSwgc2V0dGluZ192YWx1ZSwgc2V0dGluZ190eXBl
KSBWQUxVRVMgKENVUlJWQUwoJ2NvbnRyb2xsZWRfdm9jYWJfZW50cmllc19jb250cm9sbGVkX3Zv
Y2FiX2VudHJ5X2lkX3NlcScpLCAnJywgJ25hbWUnLCAncHJlcHJpbnQnLCAnc3RyaW5nJyk8L3F1
ZXJ5PgorCisJCTxxdWVyeSBkcml2ZXI9Im15c3FsIj5JTlNFUlQgSU5UTyBjb250cm9sbGVkX3Zv
Y2FiX2VudHJpZXMgKGNvbnRyb2xsZWRfdm9jYWJfaWQsIHNlcSkgVkFMVUVTIChAdm9jYWJfaWQs
IDApPC9xdWVyeT4KKwkJPHF1ZXJ5IGRyaXZlcj0icG9zdGdyZXM3Ij5JTlNFUlQgSU5UTyBjb250
cm9sbGVkX3ZvY2FiX2VudHJpZXMgKGNvbnRyb2xsZWRfdm9jYWJfaWQsIHNlcSkgVkFMVUVTIChD
VVJSVkFMKCdjb250cm9sbGVkX3ZvY2Fic19jb250cm9sbGVkX3ZvY2FiX2lkX3NlcScpLCAwKTwv
cXVlcnk+CisJCTxxdWVyeSBkcml2ZXI9Im15c3FsIj5JTlNFUlQgSU5UTyBjb250cm9sbGVkX3Zv
Y2FiX2VudHJ5X3NldHRpbmdzIChjb250cm9sbGVkX3ZvY2FiX2VudHJ5X2lkLCBsb2NhbGUsIHNl
dHRpbmdfbmFtZSwgc2V0dGluZ192YWx1ZSwgc2V0dGluZ190eXBlKSBWQUxVRVMgKExBU1RfSU5T
RVJUX0lEKCksICcnLCAnbmFtZScsICd1bmtub3duJywgJ3N0cmluZycpPC9xdWVyeT4KKwkJPHF1
ZXJ5IGRyaXZlcj0icG9zdGdyZXM3Ij5JTlNFUlQgSU5UTyBjb250cm9sbGVkX3ZvY2FiX2VudHJ5
X3NldHRpbmdzIChjb250cm9sbGVkX3ZvY2FiX2VudHJ5X2lkLCBsb2NhbGUsIHNldHRpbmdfbmFt
ZSwgc2V0dGluZ192YWx1ZSwgc2V0dGluZ190eXBlKSBWQUxVRVMgKENVUlJWQUwoJ2NvbnRyb2xs
ZWRfdm9jYWJfZW50cmllc19jb250cm9sbGVkX3ZvY2FiX2VudHJ5X2lkX3NlcScpLCAnJywgJ25h
bWUnLCAndW5rbm93bicsICdzdHJpbmcnKTwvcXVlcnk+CisKKwkJPCEtLSBvcGVudXJsIDEuMCBn
ZW5yZXMgKGJvb2spIC0tPgorCQk8cXVlcnk+SU5TRVJUIElOVE8gY29udHJvbGxlZF92b2NhYnMg
KHN5bWJvbGljLCBhc3NvY190eXBlLCBhc3NvY19pZCkgVkFMVUVTICgnb3BlbnVybDEwLWJvb2st
Z2VucmVzJywgMCwgMCk8L3F1ZXJ5PgorCQk8cXVlcnkgZHJpdmVyPSJteXNxbCI+U0VUIEB2b2Nh
Yl9pZCA9IExBU1RfSU5TRVJUX0lEKCk8L3F1ZXJ5PgorCisJCTxxdWVyeSBkcml2ZXI9Im15c3Fs
Ij5JTlNFUlQgSU5UTyBjb250cm9sbGVkX3ZvY2FiX2VudHJpZXMgKGNvbnRyb2xsZWRfdm9jYWJf
aWQsIHNlcSkgVkFMVUVTIChAdm9jYWJfaWQsIDApPC9xdWVyeT4KKwkJPHF1ZXJ5IGRyaXZlcj0i
cG9zdGdyZXM3Ij5JTlNFUlQgSU5UTyBjb250cm9sbGVkX3ZvY2FiX2VudHJpZXMgKGNvbnRyb2xs
ZWRfdm9jYWJfaWQsIHNlcSkgVkFMVUVTIChDVVJSVkFMKCdjb250cm9sbGVkX3ZvY2Fic19jb250
cm9sbGVkX3ZvY2FiX2lkX3NlcScpLCAwKTwvcXVlcnk+CisJCTxxdWVyeSBkcml2ZXI9Im15c3Fs
Ij5JTlNFUlQgSU5UTyBjb250cm9sbGVkX3ZvY2FiX2VudHJ5X3NldHRpbmdzIChjb250cm9sbGVk
X3ZvY2FiX2VudHJ5X2lkLCBsb2NhbGUsIHNldHRpbmdfbmFtZSwgc2V0dGluZ192YWx1ZSwgc2V0
dGluZ190eXBlKSBWQUxVRVMgKExBU1RfSU5TRVJUX0lEKCksICcnLCAnbmFtZScsICdib29rJywg
J3N0cmluZycpPC9xdWVyeT4KKwkJPHF1ZXJ5IGRyaXZlcj0icG9zdGdyZXM3Ij5JTlNFUlQgSU5U
TyBjb250cm9sbGVkX3ZvY2FiX2VudHJ5X3NldHRpbmdzIChjb250cm9sbGVkX3ZvY2FiX2VudHJ5
X2lkLCBsb2NhbGUsIHNldHRpbmdfbmFtZSwgc2V0dGluZ192YWx1ZSwgc2V0dGluZ190eXBlKSBW
QUxVRVMgKENVUlJWQUwoJ2NvbnRyb2xsZWRfdm9jYWJfZW50cmllc19jb250cm9sbGVkX3ZvY2Fi
X2VudHJ5X2lkX3NlcScpLCAnJywgJ25hbWUnLCAnYm9vaycsICdzdHJpbmcnKTwvcXVlcnk+CisK
KwkJPHF1ZXJ5IGRyaXZlcj0ibXlzcWwiPklOU0VSVCBJTlRPIGNvbnRyb2xsZWRfdm9jYWJfZW50
cmllcyAoY29udHJvbGxlZF92b2NhYl9pZCwgc2VxKSBWQUxVRVMgKEB2b2NhYl9pZCwgMCk8L3F1
ZXJ5PgorCQk8cXVlcnkgZHJpdmVyPSJwb3N0Z3JlczciPklOU0VSVCBJTlRPIGNvbnRyb2xsZWRf
dm9jYWJfZW50cmllcyAoY29udHJvbGxlZF92b2NhYl9pZCwgc2VxKSBWQUxVRVMgKENVUlJWQUwo
J2NvbnRyb2xsZWRfdm9jYWJzX2NvbnRyb2xsZWRfdm9jYWJfaWRfc2VxJyksIDApPC9xdWVyeT4K
KwkJPHF1ZXJ5IGRyaXZlcj0ibXlzcWwiPklOU0VSVCBJTlRPIGNvbnRyb2xsZWRfdm9jYWJfZW50
cnlfc2V0dGluZ3MgKGNvbnRyb2xsZWRfdm9jYWJfZW50cnlfaWQsIGxvY2FsZSwgc2V0dGluZ19u
YW1lLCBzZXR0aW5nX3ZhbHVlLCBzZXR0aW5nX3R5cGUpIFZBTFVFUyAoTEFTVF9JTlNFUlRfSUQo
KSwgJycsICduYW1lJywgJ2Jvb2tpdGVtJywgJ3N0cmluZycpPC9xdWVyeT4KKwkJPHF1ZXJ5IGRy
aXZlcj0icG9zdGdyZXM3Ij5JTlNFUlQgSU5UTyBjb250cm9sbGVkX3ZvY2FiX2VudHJ5X3NldHRp
bmdzIChjb250cm9sbGVkX3ZvY2FiX2VudHJ5X2lkLCBsb2NhbGUsIHNldHRpbmdfbmFtZSwgc2V0
dGluZ192YWx1ZSwgc2V0dGluZ190eXBlKSBWQUxVRVMgKENVUlJWQUwoJ2NvbnRyb2xsZWRfdm9j
YWJfZW50cmllc19jb250cm9sbGVkX3ZvY2FiX2VudHJ5X2lkX3NlcScpLCAnJywgJ25hbWUnLCAn
Ym9va2l0ZW0nLCAnc3RyaW5nJyk8L3F1ZXJ5PgorCisJCTxxdWVyeSBkcml2ZXI9Im15c3FsIj5J
TlNFUlQgSU5UTyBjb250cm9sbGVkX3ZvY2FiX2VudHJpZXMgKGNvbnRyb2xsZWRfdm9jYWJfaWQs
IHNlcSkgVkFMVUVTIChAdm9jYWJfaWQsIDApPC9xdWVyeT4KKwkJPHF1ZXJ5IGRyaXZlcj0icG9z
dGdyZXM3Ij5JTlNFUlQgSU5UTyBjb250cm9sbGVkX3ZvY2FiX2VudHJpZXMgKGNvbnRyb2xsZWRf
dm9jYWJfaWQsIHNlcSkgVkFMVUVTIChDVVJSVkFMKCdjb250cm9sbGVkX3ZvY2Fic19jb250cm9s
bGVkX3ZvY2FiX2lkX3NlcScpLCAwKTwvcXVlcnk+CisJCTxxdWVyeSBkcml2ZXI9Im15c3FsIj5J
TlNFUlQgSU5UTyBjb250cm9sbGVkX3ZvY2FiX2VudHJ5X3NldHRpbmdzIChjb250cm9sbGVkX3Zv
Y2FiX2VudHJ5X2lkLCBsb2NhbGUsIHNldHRpbmdfbmFtZSwgc2V0dGluZ192YWx1ZSwgc2V0dGlu
Z190eXBlKSBWQUxVRVMgKExBU1RfSU5TRVJUX0lEKCksICcnLCAnbmFtZScsICdjb25mZXJlbmNl
JywgJ3N0cmluZycpPC9xdWVyeT4KKwkJPHF1ZXJ5IGRyaXZlcj0icG9zdGdyZXM3Ij5JTlNFUlQg
SU5UTyBjb250cm9sbGVkX3ZvY2FiX2VudHJ5X3NldHRpbmdzIChjb250cm9sbGVkX3ZvY2FiX2Vu
dHJ5X2lkLCBsb2NhbGUsIHNldHRpbmdfbmFtZSwgc2V0dGluZ192YWx1ZSwgc2V0dGluZ190eXBl
KSBWQUxVRVMgKENVUlJWQUwoJ2NvbnRyb2xsZWRfdm9jYWJfZW50cmllc19jb250cm9sbGVkX3Zv
Y2FiX2VudHJ5X2lkX3NlcScpLCAnJywgJ25hbWUnLCAnY29uZmVyZW5jZScsICdzdHJpbmcnKTwv
cXVlcnk+CisKKwkJPHF1ZXJ5IGRyaXZlcj0ibXlzcWwiPklOU0VSVCBJTlRPIGNvbnRyb2xsZWRf
dm9jYWJfZW50cmllcyAoY29udHJvbGxlZF92b2NhYl9pZCwgc2VxKSBWQUxVRVMgKEB2b2NhYl9p
ZCwgMCk8L3F1ZXJ5PgorCQk8cXVlcnkgZHJpdmVyPSJwb3N0Z3JlczciPklOU0VSVCBJTlRPIGNv
bnRyb2xsZWRfdm9jYWJfZW50cmllcyAoY29udHJvbGxlZF92b2NhYl9pZCwgc2VxKSBWQUxVRVMg
KENVUlJWQUwoJ2NvbnRyb2xsZWRfdm9jYWJzX2NvbnRyb2xsZWRfdm9jYWJfaWRfc2VxJyksIDAp
PC9xdWVyeT4KKwkJPHF1ZXJ5IGRyaXZlcj0ibXlzcWwiPklOU0VSVCBJTlRPIGNvbnRyb2xsZWRf
dm9jYWJfZW50cnlfc2V0dGluZ3MgKGNvbnRyb2xsZWRfdm9jYWJfZW50cnlfaWQsIGxvY2FsZSwg
c2V0dGluZ19uYW1lLCBzZXR0aW5nX3ZhbHVlLCBzZXR0aW5nX3R5cGUpIFZBTFVFUyAoTEFTVF9J
TlNFUlRfSUQoKSwgJycsICduYW1lJywgJ3Byb2NlZWRpbmcnLCAnc3RyaW5nJyk8L3F1ZXJ5Pgor
CQk8cXVlcnkgZHJpdmVyPSJwb3N0Z3JlczciPklOU0VSVCBJTlRPIGNvbnRyb2xsZWRfdm9jYWJf
ZW50cnlfc2V0dGluZ3MgKGNvbnRyb2xsZWRfdm9jYWJfZW50cnlfaWQsIGxvY2FsZSwgc2V0dGlu
Z19uYW1lLCBzZXR0aW5nX3ZhbHVlLCBzZXR0aW5nX3R5cGUpIFZBTFVFUyAoQ1VSUlZBTCgnY29u
dHJvbGxlZF92b2NhYl9lbnRyaWVzX2NvbnRyb2xsZWRfdm9jYWJfZW50cnlfaWRfc2VxJyksICcn
LCAnbmFtZScsICdwcm9jZWVkaW5nJywgJ3N0cmluZycpPC9xdWVyeT4KKworCQk8cXVlcnkgZHJp
dmVyPSJteXNxbCI+SU5TRVJUIElOVE8gY29udHJvbGxlZF92b2NhYl9lbnRyaWVzIChjb250cm9s
bGVkX3ZvY2FiX2lkLCBzZXEpIFZBTFVFUyAoQHZvY2FiX2lkLCAwKTwvcXVlcnk+CisJCTxxdWVy
eSBkcml2ZXI9InBvc3RncmVzNyI+SU5TRVJUIElOVE8gY29udHJvbGxlZF92b2NhYl9lbnRyaWVz
IChjb250cm9sbGVkX3ZvY2FiX2lkLCBzZXEpIFZBTFVFUyAoQ1VSUlZBTCgnY29udHJvbGxlZF92
b2NhYnNfY29udHJvbGxlZF92b2NhYl9pZF9zZXEnKSwgMCk8L3F1ZXJ5PgorCQk8cXVlcnkgZHJp
dmVyPSJteXNxbCI+SU5TRVJUIElOVE8gY29udHJvbGxlZF92b2NhYl9lbnRyeV9zZXR0aW5ncyAo
Y29udHJvbGxlZF92b2NhYl9lbnRyeV9pZCwgbG9jYWxlLCBzZXR0aW5nX25hbWUsIHNldHRpbmdf
dmFsdWUsIHNldHRpbmdfdHlwZSkgVkFMVUVTIChMQVNUX0lOU0VSVF9JRCgpLCAnJywgJ25hbWUn
LCAncmVwb3J0JywgJ3N0cmluZycpPC9xdWVyeT4KKwkJPHF1ZXJ5IGRyaXZlcj0icG9zdGdyZXM3
Ij5JTlNFUlQgSU5UTyBjb250cm9sbGVkX3ZvY2FiX2VudHJ5X3NldHRpbmdzIChjb250cm9sbGVk
X3ZvY2FiX2VudHJ5X2lkLCBsb2NhbGUsIHNldHRpbmdfbmFtZSwgc2V0dGluZ192YWx1ZSwgc2V0
dGluZ190eXBlKSBWQUxVRVMgKENVUlJWQUwoJ2NvbnRyb2xsZWRfdm9jYWJfZW50cmllc19jb250
cm9sbGVkX3ZvY2FiX2VudHJ5X2lkX3NlcScpLCAnJywgJ25hbWUnLCAncmVwb3J0JywgJ3N0cmlu
ZycpPC9xdWVyeT4KKworCQk8cXVlcnkgZHJpdmVyPSJteXNxbCI+SU5TRVJUIElOVE8gY29udHJv
bGxlZF92b2NhYl9lbnRyaWVzIChjb250cm9sbGVkX3ZvY2FiX2lkLCBzZXEpIFZBTFVFUyAoQHZv
Y2FiX2lkLCAwKTwvcXVlcnk+CisJCTxxdWVyeSBkcml2ZXI9InBvc3RncmVzNyI+SU5TRVJUIElO
VE8gY29udHJvbGxlZF92b2NhYl9lbnRyaWVzIChjb250cm9sbGVkX3ZvY2FiX2lkLCBzZXEpIFZB
TFVFUyAoQ1VSUlZBTCgnY29udHJvbGxlZF92b2NhYnNfY29udHJvbGxlZF92b2NhYl9pZF9zZXEn
KSwgMCk8L3F1ZXJ5PgorCQk8cXVlcnkgZHJpdmVyPSJteXNxbCI+SU5TRVJUIElOVE8gY29udHJv
bGxlZF92b2NhYl9lbnRyeV9zZXR0aW5ncyAoY29udHJvbGxlZF92b2NhYl9lbnRyeV9pZCwgbG9j
YWxlLCBzZXR0aW5nX25hbWUsIHNldHRpbmdfdmFsdWUsIHNldHRpbmdfdHlwZSkgVkFMVUVTIChM
QVNUX0lOU0VSVF9JRCgpLCAnJywgJ25hbWUnLCAnZG9jdW1lbnQnLCAnc3RyaW5nJyk8L3F1ZXJ5
PgorCQk8cXVlcnkgZHJpdmVyPSJwb3N0Z3JlczciPklOU0VSVCBJTlRPIGNvbnRyb2xsZWRfdm9j
YWJfZW50cnlfc2V0dGluZ3MgKGNvbnRyb2xsZWRfdm9jYWJfZW50cnlfaWQsIGxvY2FsZSwgc2V0
dGluZ19uYW1lLCBzZXR0aW5nX3ZhbHVlLCBzZXR0aW5nX3R5cGUpIFZBTFVFUyAoQ1VSUlZBTCgn
Y29udHJvbGxlZF92b2NhYl9lbnRyaWVzX2NvbnRyb2xsZWRfdm9jYWJfZW50cnlfaWRfc2VxJyks
ICcnLCAnbmFtZScsICdkb2N1bWVudCcsICdzdHJpbmcnKTwvcXVlcnk+CisKKwkJPHF1ZXJ5IGRy
aXZlcj0ibXlzcWwiPklOU0VSVCBJTlRPIGNvbnRyb2xsZWRfdm9jYWJfZW50cmllcyAoY29udHJv
bGxlZF92b2NhYl9pZCwgc2VxKSBWQUxVRVMgKEB2b2NhYl9pZCwgMCk8L3F1ZXJ5PgorCQk8cXVl
cnkgZHJpdmVyPSJwb3N0Z3JlczciPklOU0VSVCBJTlRPIGNvbnRyb2xsZWRfdm9jYWJfZW50cmll
cyAoY29udHJvbGxlZF92b2NhYl9pZCwgc2VxKSBWQUxVRVMgKENVUlJWQUwoJ2NvbnRyb2xsZWRf
dm9jYWJzX2NvbnRyb2xsZWRfdm9jYWJfaWRfc2VxJyksIDApPC9xdWVyeT4KKwkJPHF1ZXJ5IGRy
aXZlcj0ibXlzcWwiPklOU0VSVCBJTlRPIGNvbnRyb2xsZWRfdm9jYWJfZW50cnlfc2V0dGluZ3Mg
KGNvbnRyb2xsZWRfdm9jYWJfZW50cnlfaWQsIGxvY2FsZSwgc2V0dGluZ19uYW1lLCBzZXR0aW5n
X3ZhbHVlLCBzZXR0aW5nX3R5cGUpIFZBTFVFUyAoTEFTVF9JTlNFUlRfSUQoKSwgJycsICduYW1l
JywgJ3Vua25vd24nLCAnc3RyaW5nJyk8L3F1ZXJ5PgorCQk8cXVlcnkgZHJpdmVyPSJwb3N0Z3Jl
czciPklOU0VSVCBJTlRPIGNvbnRyb2xsZWRfdm9jYWJfZW50cnlfc2V0dGluZ3MgKGNvbnRyb2xs
ZWRfdm9jYWJfZW50cnlfaWQsIGxvY2FsZSwgc2V0dGluZ19uYW1lLCBzZXR0aW5nX3ZhbHVlLCBz
ZXR0aW5nX3R5cGUpIFZBTFVFUyAoQ1VSUlZBTCgnY29udHJvbGxlZF92b2NhYl9lbnRyaWVzX2Nv
bnRyb2xsZWRfdm9jYWJfZW50cnlfaWRfc2VxJyksICcnLCAnbmFtZScsICd1bmtub3duJywgJ3N0
cmluZycpPC9xdWVyeT4KKwk8L3NxbD4KKzwvZGF0YT4K
</data>

          </attachment>
      

    </bug>

</bugzilla>