<?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>85739</bug_id>
          
          <creation_ts>2012-05-06 10:47:17 -0700</creation_ts>
          <short_desc>Building and debugging WebKit in the Xcode IDE requires a lot of setup</short_desc>
          <delta_ts>2012-05-14 20:01:05 -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>Tools / Tests</component>
          <version>528+ (Nightly build)</version>
          <rep_platform>Mac</rep_platform>
          <op_sys>Unspecified</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>FIXED</resolution>
          
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords></keywords>
          <priority>P2</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter>mitz</reporter>
          <assigned_to name="Nobody">webkit-unassigned</assigned_to>
          <cc>dbates</cc>
    
    <cc>eric</cc>
    
    <cc>menard</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>617124</commentid>
    <comment_count>0</comment_count>
    <who name="">mitz</who>
    <bug_when>2012-05-06 10:47:17 -0700</bug_when>
    <thetext>After checking out the WebKit source tree, achieving the equivalent of build-webkit, run-safari, and debug-safari from within the Xcode IDE requires multiple setup steps. An Xcode workspace with a few schemes can eliminate almost all of this work.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>617128</commentid>
    <comment_count>1</comment_count>
      <attachid>140425</attachid>
    <who name="">mitz</who>
    <bug_when>2012-05-06 10:56:40 -0700</bug_when>
    <thetext>Created attachment 140425
Add a WebKit Xcode workspace with schemes for building all source and tools and targeting WebProcess, Safari and DumpRenderTree</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>617146</commentid>
    <comment_count>2</comment_count>
    <who name="Daniel Bates">dbates</who>
    <bug_when>2012-05-06 12:00:01 -0700</bug_when>
    <thetext>The EWS bots failed to apply this patch using svn-apply and a git checkout of the WebKit repo. I was able to apply this patch with svn-apply and a SVN checkout of the WebKit repo. Filed bug #85742 to investigate the svn-apply issue.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>617147</commentid>
    <comment_count>3</comment_count>
      <attachid>140425</attachid>
    <who name="Daniel Bates">dbates</who>
    <bug_when>2012-05-06 12:01:55 -0700</bug_when>
    <thetext>Comment on attachment 140425
Add a WebKit Xcode workspace with schemes for building all source and tools and targeting WebProcess, Safari and DumpRenderTree

Lets try this out!</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>617150</commentid>
    <comment_count>4</comment_count>
      <attachid>140425</attachid>
    <who name="Eric Seidel (no email)">eric</who>
    <bug_when>2012-05-06 12:32:38 -0700</bug_when>
    <thetext>Comment on attachment 140425
Add a WebKit Xcode workspace with schemes for building all source and tools and targeting WebProcess, Safari and DumpRenderTree

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

Fantastic!  Thank you!

&gt; Tools/Scripts/build-webkit:248
&gt; +    (system(&quot;perl Tools/Scripts/copy-webkitlibraries-to-product-directory&quot;) == 0) or die;

This is fantastic to break this out into a separate script!  (build-webkit needs to keep getting smaller)</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>617259</commentid>
    <comment_count>5</comment_count>
    <who name="">mitz</who>
    <bug_when>2012-05-06 18:40:35 -0700</bug_when>
    <thetext>Fixed in &lt;http://trac.webkit.org/r116257&gt;.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>618006</commentid>
    <comment_count>6</comment_count>
    <who name="Eric Seidel (no email)">eric</who>
    <bug_when>2012-05-07 15:25:23 -0700</bug_when>
    <thetext>Perhaps I&apos;m doing it wrong, but hitting &quot;build&quot; inside the Workspace gets me this error:

make: *** No rule to make target `/Projects/WebKit/Tools/DumpRenderTree/build/Debug/DumpRenderTree&apos;, needed by `/Projects/WebKit/Tools/DumpRenderTree/build/Debug/DerivedSources/DumpRenderTree/DumpRenderTreeSupport_wrap.c&apos;.  Stop.
Command /Applications/Xcode.app/Contents/Developer/usr/bin/make failed with exit code 2</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>618013</commentid>
    <comment_count>7</comment_count>
    <who name="Eric Seidel (no email)">eric</who>
    <bug_when>2012-05-07 15:29:45 -0700</bug_when>
    <thetext>It also seems to be failing to build WTF (since JavaScriptCore can&apos;t find wtf/Platform.h). :(  I guess either I&apos;m doing something wrong, or some part of the config didn&apos;t quite make it into the repo?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>618147</commentid>
    <comment_count>8</comment_count>
    <who name="">mitz</who>
    <bug_when>2012-05-07 17:27:07 -0700</bug_when>
    <thetext>Which scheme did you try to build with? The All Tools scheme currently depends on one of the All Source schemes to have been built.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>623571</commentid>
    <comment_count>9</comment_count>
    <who name="Alexis Menard (darktears)">menard</who>
    <bug_when>2012-05-14 19:29:08 -0700</bug_when>
    <thetext>(In reply to comment #8)
&gt; Which scheme did you try to build with? The All Tools scheme currently depends on one of the All Source schemes to have been built.

I actually selected the All Sources scheme and run build. It compiled WTF correctly, LLInt Offsets but JSCLLIntOffsetsExtractor target failed to compile (then the build stop) as LLIntOffsetsExtractor.cpp include &lt;wtf/Platform.h&gt; which is not found :(.

But really it is a very welcomed patch and makes life easier for people who work occasionally on the Mac port.

Some other questions :

- How to specify the output dir like build-webkit? I have a single git checkout but shadow build all the ports. Is is possible? Can I do it for the entire workspace?

- What is the All Source (target WebProcess). What is the use case?

- If I want to run/debug with Safari, positioning the All Source scheme and then click debug is enough I believe?

Thanks anyway.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>623574</commentid>
    <comment_count>10</comment_count>
    <who name="Alexis Menard (darktears)">menard</who>
    <bug_when>2012-05-14 19:44:06 -0700</bug_when>
    <thetext>(In reply to comment #9)
&gt; (In reply to comment #8)
&gt; &gt; Which scheme did you try to build with? The All Tools scheme currently depends on one of the All Source schemes to have been built.
&gt; 
&gt; I actually selected the All Sources scheme and run build. It compiled WTF correctly, LLInt Offsets but JSCLLIntOffsetsExtractor target failed to compile (then the build stop) as LLIntOffsetsExtractor.cpp include &lt;wtf/Platform.h&gt; which is not found :(.

It seems that the &quot;copy headers&quot; build phase of WTF is not executed or maybe I&apos;m wrong.

&gt; 
&gt; But really it is a very welcomed patch and makes life easier for people who work occasionally on the Mac port.
&gt; 
&gt; Some other questions :
&gt; 
&gt; - How to specify the output dir like build-webkit? I have a single git checkout but shadow build all the ports. Is is possible? Can I do it for the entire workspace?
&gt; 
&gt; - What is the All Source (target WebProcess). What is the use case?
&gt; 
&gt; - If I want to run/debug with Safari, positioning the All Source scheme and then click debug is enough I believe?
&gt; 
&gt; Thanks anyway.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>623575</commentid>
    <comment_count>11</comment_count>
    <who name="">mitz</who>
    <bug_when>2012-05-14 19:44:29 -0700</bug_when>
    <thetext>(In reply to comment #9)
&gt; (In reply to comment #8)
&gt; &gt; Which scheme did you try to build with? The All Tools scheme currently depends on one of the All Source schemes to have been built.
&gt; 
&gt; I actually selected the All Sources scheme and run build. It compiled WTF correctly, LLInt Offsets but JSCLLIntOffsetsExtractor target failed to compile (then the build stop) as LLIntOffsetsExtractor.cpp include &lt;wtf/Platform.h&gt; which is not found :(.

Can you file a new bug about this?

&gt; 
&gt; But really it is a very welcomed patch and makes life easier for people who work occasionally on the Mac port.
&gt; 
&gt; Some other questions :
&gt; 
&gt; - How to specify the output dir like build-webkit? I have a single git checkout but shadow build all the ports. Is is possible? Can I do it for the entire workspace?

This is answered in &lt;http://www.webkit.org/building/debug.html&gt;:
“Ensure that the Products and Intermediates locations for the workspace match those used by build-webkit by choosing File &gt; Workspace Settings and clicking the Advanced button, selecting Custom, Relative to Workspace, and entering WebKitBuild both for Products and for Intermediates.”


&gt; - What is the All Source (target WebProcess). What is the use case?

That scheme builds the same targets, but runs WebProcess in a configuration that makes it launch Safari as its client. This makes it easier to debug WebProcess, which is useful for people working on WebCore and JavaScriptCore. It is equivalent to “debug-safari --target-web-process”.

&gt; 
&gt; - If I want to run/debug with Safari, positioning the All Source scheme and then click debug is enough I believe?

Yes, but if you are interested in debugging WebCore or JavaScriptCore, you probably want to debug WebProcess, using the aforementioned scheme. Either way, Xcode allows you to attach to the other process and debug both simultaneously.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>623581</commentid>
    <comment_count>12</comment_count>
    <who name="Alexis Menard (darktears)">menard</who>
    <bug_when>2012-05-14 20:01:05 -0700</bug_when>
    <thetext>(In reply to comment #11)
&gt; (In reply to comment #9)
&gt; &gt; (In reply to comment #8)
&gt; &gt; &gt; Which scheme did you try to build with? The All Tools scheme currently depends on one of the All Source schemes to have been built.
&gt; &gt; 
&gt; &gt; I actually selected the All Sources scheme and run build. It compiled WTF correctly, LLInt Offsets but JSCLLIntOffsetsExtractor target failed to compile (then the build stop) as LLIntOffsetsExtractor.cpp include &lt;wtf/Platform.h&gt; which is not found :(.
&gt; 
&gt; Can you file a new bug about this?

Sure here it is : https://bugs.webkit.org/show_bug.cgi?id=86430

&gt; 
&gt; &gt; 
&gt; &gt; But really it is a very welcomed patch and makes life easier for people who work occasionally on the Mac port.
&gt; &gt; 
&gt; &gt; Some other questions :
&gt; &gt; 
&gt; &gt; - How to specify the output dir like build-webkit? I have a single git checkout but shadow build all the ports. Is is possible? Can I do it for the entire workspace?
&gt; 
&gt; This is answered in &lt;http://www.webkit.org/building/debug.html&gt;:
&gt; “Ensure that the Products and Intermediates locations for the workspace match those used by build-webkit by choosing File &gt; Workspace Settings and clicking the Advanced button, selecting Custom, Relative to Workspace, and entering WebKitBuild both for Products and for Intermediates.”

Sorry about that :(. 

&gt; 
&gt; 
&gt; &gt; - What is the All Source (target WebProcess). What is the use case?
&gt; 
&gt; That scheme builds the same targets, but runs WebProcess in a configuration that makes it launch Safari as its client. This makes it easier to debug WebProcess, which is useful for people working on WebCore and JavaScriptCore. It is equivalent to “debug-safari --target-web-process”.
&gt; 
&gt; &gt; 
&gt; &gt; - If I want to run/debug with Safari, positioning the All Source scheme and then click debug is enough I believe?
&gt; 
&gt; Yes, but if you are interested in debugging WebCore or JavaScriptCore, you probably want to debug WebProcess, using the aforementioned scheme. Either way, Xcode allows you to attach to the other process and debug both simultaneously.

Ok thanks for the explanation.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>140425</attachid>
            <date>2012-05-06 10:56:40 -0700</date>
            <delta_ts>2012-05-06 12:32:37 -0700</delta_ts>
            <desc>Add a WebKit Xcode workspace with schemes for building all source and tools and targeting WebProcess, Safari and DumpRenderTree</desc>
            <filename>85739_r1.diff</filename>
            <type>text/plain</type>
            <size>30370</size>
            <attacher>mitz</attacher>
            
              <data encoding="base64">SW5kZXg6IENoYW5nZUxvZwo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBDaGFuZ2VMb2cJKHJldmlzaW9uIDExNjIz
NykKKysrIENoYW5nZUxvZwkod29ya2luZyBjb3B5KQpAQCAtMSwzICsxLDIzIEBACisyMDEyLTA1
LTA2ICBEYW4gQmVybnN0ZWluICA8bWl0ekBhcHBsZS5jb20+CisKKyAgICAgICAgUGFydCBvZjog
QnVpbGRpbmcgYW5kIGRlYnVnZ2luZyBXZWJLaXQgaW4gdGhlIFhjb2RlIElERSByZXF1aXJlcyBh
IGxvdCBvZiBzZXR1cAorICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5j
Z2k/aWQ9ODU3MzkKKworICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAg
ICAgICAqIFdlYktpdC54Y3dvcmtzcGFjZTogQWRkZWQuCisgICAgICAgICogV2ViS2l0Lnhjd29y
a3NwYWNlL2NvbnRlbnRzLnhjd29ya3NwYWNlZGF0YTogQWRkZWQuCisgICAgICAgICogV2ViS2l0
Lnhjd29ya3NwYWNlL3hjc2hhcmVkZGF0YTogQWRkZWQuCisgICAgICAgICogV2ViS2l0Lnhjd29y
a3NwYWNlL3hjc2hhcmVkZGF0YS9Xb3Jrc3BhY2VTZXR0aW5ncy54Y3NldHRpbmdzOiBBZGRlZC4K
KyAgICAgICAgKiBXZWJLaXQueGN3b3Jrc3BhY2UveGNzaGFyZWRkYXRhL3hjc2NoZW1lczogQWRk
ZWQuCisgICAgICAgICogV2ViS2l0Lnhjd29ya3NwYWNlL3hjc2hhcmVkZGF0YS94Y3NjaGVtZXMv
QWxsIFNvdXJjZSAodGFyZ2V0IFdlYlByb2Nlc3MpLnhjc2NoZW1lOiBBZGRlZAorICAgICAgICB0
aGlzIHNjaGVtZSwgd2hpY2ggYnVpbGRzIGFsbCBzb3VyY2UgcHJvamVjdHMgYW5kIHJ1bnMgV2Vi
UHJvY2VzcyB3aXRoCisgICAgICAgIFNhZmFyaSBhcyB0aGUgY2xpZW50IGV4ZWN1dGFibGUuCisg
ICAgICAgICogV2ViS2l0Lnhjd29ya3NwYWNlL3hjc2hhcmVkZGF0YS94Y3NjaGVtZXMvQWxsIFNv
dXJjZS54Y3NjaGVtZTogQWRkZWQKKyAgICAgICAgdGhpcyBzY2hlbWUsIHdoaWNoIGJ1aWxkcyBh
bGwgc291cmNlIHByb2plY3RzIGFuZCBydW5zIFNhZmFyaS4KKyAgICAgICAgKiBXZWJLaXQueGN3
b3Jrc3BhY2UveGNzaGFyZWRkYXRhL3hjc2NoZW1lcy9BbGwgVG9vbHMueGNzY2hlbWU6IEFkZGVk
CisgICAgICAgIHRoaXMgc2NoZW1lLCB3aGljaCBidWlsZHMgYWxsIHRvb2xzIHByb2plY3RzIGFu
ZCBydW5zIER1bXBSZW5kZXJUcmVlLgorCiAyMDEyLTA1LTA1ICBHdXN0YXZvIE5vcm9uaGEgU2ls
dmEgIDxnbnNAZ25vbWUub3JnPgogCiAgICAgICAgIFVucmV2aWV3ZWQgcHJlcGFyYXRpb24gZm9y
IDEuOS4yLgpJbmRleDogVG9vbHMvQ2hhbmdlTG9nCj09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIFRvb2xzL0NoYW5n
ZUxvZwkocmV2aXNpb24gMTE2MjM3KQorKysgVG9vbHMvQ2hhbmdlTG9nCSh3b3JraW5nIGNvcHkp
CkBAIC0xLDMgKzEsMTQgQEAKKzIwMTItMDUtMDYgIERhbiBCZXJuc3RlaW4gIDxtaXR6QGFwcGxl
LmNvbT4KKworICAgICAgICBUb29scyBwYXJ0IG9mOiBCdWlsZGluZyBhbmQgZGVidWdnaW5nIFdl
YktpdCBpbiB0aGUgWGNvZGUgSURFIHJlcXVpcmVzIGEgbG90IG9mIHNldHVwCisgICAgICAgIGh0
dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD04NTczOQorCisgICAgICAgIFJl
dmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgICogU2NyaXB0cy9idWlsZC13ZWJr
aXQ6IE1vdmVkIGNvZGUgdGhhdCBjb3BpZXMgZnJvbSBXZWJLaXRMaWJyYXJpZXMgdG8gdGhlIHBy
b2R1Y3QgZGlyZWN0b3J5CisgICAgICAgIGZyb20gaGVyZS4uLgorICAgICAgICAqIFNjcmlwdHMv
Y29weS13ZWJraXRsaWJyYXJpZXMtdG8tcHJvZHVjdC1kaXJlY3Rvcnk6IC4uLnRvIHRoaXMgbmV3
IHNjcmlwdC4KKwogMjAxMi0wNS0wNCAgUmFwaGFlbCBLdWJvIGRhIENvc3RhICA8cmFrdWNvQHdl
YmtpdC5vcmc+CiAKICAgICAgICAgd2Via2l0cHk6IFVzZSBvcy5wYXRoc2VwIGluc3RlYWQgb2Yg
bWFudWFsbHkgZmluZGluZyBvdXQgdGhlIHBhdGggc2VwYXJhdG9yIGluIE5SV1QuCkluZGV4OiBU
b29scy9TY3JpcHRzL2J1aWxkLXdlYmtpdAo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBUb29scy9TY3JpcHRzL2J1
aWxkLXdlYmtpdAkocmV2aXNpb24gMTE2MjM3KQorKysgVG9vbHMvU2NyaXB0cy9idWlsZC13ZWJr
aXQJKHdvcmtpbmcgY29weSkKQEAgLTI0NSw0MCArMjQ1LDcgQEAgaWYgKGlzR3RrKCkpIHsKICAg
ICBwdXNoIEBwcm9qZWN0cywgKCJTb3VyY2UvV2ViS2l0MiIsICJUb29scy9NaW5pQnJvd3NlciIp
IGlmIG9zWFZlcnNpb24oKS0+eyJtaW5vciJ9ID49IDYgYW5kICEkbm9XZWJLaXQyOwogCiAgICAg
IyBDb3B5IGxpYnJhcnkgYW5kIGhlYWRlciBmcm9tIFdlYktpdExpYnJhcmllcyB0byBhIGZpbmRh
YmxlIHBsYWNlIGluIHRoZSBwcm9kdWN0IGRpcmVjdG9yeS4KLSAgICBteSBAbGlicmFyaWVzVG9D
b3B5ID0gKAotICAgICAgICAibGliV2ViS2l0U3lzdGVtSW50ZXJmYWNlTGVvcGFyZC5hIiwKLSAg
ICAgICAgImxpYldlYktpdFN5c3RlbUludGVyZmFjZVNub3dMZW9wYXJkLmEiLAotICAgICAgICAi
bGliV2ViS2l0U3lzdGVtSW50ZXJmYWNlTGlvbi5hIiwKLSAgICAgICAgImxpYldlYkNvcmVTUUxp
dGUzLmEiLAotICAgICk7Ci0KLSAgICBteSAkcmFubGliID0gYHhjcnVuIC1maW5kIHJhbmxpYmA7
Ci0gICAgY2hvbXAgJHJhbmxpYjsKLSAgICBmb3JlYWNoIG15ICRsaWJOYW1lIChAbGlicmFyaWVz
VG9Db3B5KSB7Ci0gICAgICAgIG15ICRzcmNMaWIgPSAiV2ViS2l0TGlicmFyaWVzLyIgLiAkbGli
TmFtZTsKLSAgICAgICAgbXkgJGxpYiA9ICIkcHJvZHVjdERpci8iIC4gJGxpYk5hbWU7Ci0gICAg
ICAgIGlmICghLWUgJGxpYiB8fCAtTSAkbGliID4gLU0gJHNyY0xpYikgewotICAgICAgICAgICAg
cHJpbnQgIlVwZGF0aW5nICRsaWJcbiI7Ci0gICAgICAgICAgICBzeXN0ZW0gImRpdHRvIiwgJHNy
Y0xpYiwgJGxpYjsKLSAgICAgICAgICAgIHN5c3RlbSAkcmFubGliLCAkbGliOwotICAgICAgICB9
Ci0gICAgfQotCi0gICAgIyBGSVhNRTogVGhpcyBjb2RlIHNob3VsZCBiZSBhYnN0cmFjdGVkIHRv
IG5vdCBiZSBjb3B5L3Bhc3RlLgotICAgIG15ICRzcmNIZWFkZXIgPSAiV2ViS2l0TGlicmFyaWVz
L1dlYktpdFN5c3RlbUludGVyZmFjZS5oIjsKLSAgICBteSAkaGVhZGVyID0gIiRwcm9kdWN0RGly
L3Vzci9sb2NhbC9pbmNsdWRlL1dlYktpdFN5c3RlbUludGVyZmFjZS5oIjsKLSAgICBpZiAoIS1l
ICRoZWFkZXIgfHwgLU0gJGhlYWRlciA+IC1NICRzcmNIZWFkZXIpIHsKLSAgICAgICAgcHJpbnQg
IlVwZGF0aW5nICRoZWFkZXJcbiI7Ci0gICAgICAgIHN5c3RlbSAibWtkaXIiLCAiLXAiLCAiJHBy
b2R1Y3REaXIvdXNyL2xvY2FsL2luY2x1ZGUiOwotICAgICAgICBzeXN0ZW0gImRpdHRvIiwgJHNy
Y0hlYWRlciwgJGhlYWRlcjsKLSAgICB9Ci0KLSAgICBteSAkc3JjSGVhZGVyRGlyID0gIldlYktp
dExpYnJhcmllcy9XZWJDb3JlU1FMaXRlMyI7Ci0gICAgbXkgJGhlYWRlckRpciA9ICIkcHJvZHVj
dERpci9XZWJDb3JlU1FMaXRlMyI7Ci0gICAgaWYgKCEtZSAkaGVhZGVyRGlyIHx8IC1NICRoZWFk
ZXJEaXIgPiAtTSAkc3JjSGVhZGVyRGlyKSB7Ci0gICAgICAgIHByaW50ICJVcGRhdGluZyAkaGVh
ZGVyRGlyXG4iOwotICAgICAgICBzeXN0ZW0gImRpdHRvIiwgJHNyY0hlYWRlckRpciwgJGhlYWRl
ckRpcjsKLSAgICB9CisgICAgKHN5c3RlbSgicGVybCBUb29scy9TY3JpcHRzL2NvcHktd2Via2l0
bGlicmFyaWVzLXRvLXByb2R1Y3QtZGlyZWN0b3J5IikgPT0gMCkgb3IgZGllOwogfSBlbHNpZiAo
aXNXaW5DYWlybygpKSB7CiAgICAgKHN5c3RlbSgicGVybCBUb29scy9TY3JpcHRzL3VwZGF0ZS13
ZWJraXQtd2luY2Fpcm8tbGlicyIpID09IDApIG9yIGRpZTsKIH0gZWxzaWYgKGlzQXBwbGVXaW5X
ZWJLaXQoKSkgewpJbmRleDogVG9vbHMvU2NyaXB0cy9jb3B5LXdlYmtpdGxpYnJhcmllcy10by1w
cm9kdWN0LWRpcmVjdG9yeQo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBUb29scy9TY3JpcHRzL2NvcHktd2Via2l0
bGlicmFyaWVzLXRvLXByb2R1Y3QtZGlyZWN0b3J5CShyZXZpc2lvbiAwKQorKysgVG9vbHMvU2Ny
aXB0cy9jb3B5LXdlYmtpdGxpYnJhcmllcy10by1wcm9kdWN0LWRpcmVjdG9yeQkocmV2aXNpb24g
MCkKQEAgLTAsMCArMSw2OSBAQAorIyEvdXNyL2Jpbi9wZXJsIC13CisKKyMgQ29weXJpZ2h0IChD
KSAyMDA1LCAyMDA4LCAyMDEwLCAyMDExLCAyMDEyIEFwcGxlIEluYy4gQWxsIHJpZ2h0cyByZXNl
cnZlZC4KKyMKKyMgUmVkaXN0cmlidXRpb24gYW5kIHVzZSBpbiBzb3VyY2UgYW5kIGJpbmFyeSBm
b3Jtcywgd2l0aCBvciB3aXRob3V0CisjIG1vZGlmaWNhdGlvbiwgYXJlIHBlcm1pdHRlZCBwcm92
aWRlZCB0aGF0IHRoZSBmb2xsb3dpbmcgY29uZGl0aW9ucworIyBhcmUgbWV0OgorIworIyAxLiAg
UmVkaXN0cmlidXRpb25zIG9mIHNvdXJjZSBjb2RlIG11c3QgcmV0YWluIHRoZSBhYm92ZSBjb3B5
cmlnaHQKKyMgICAgIG5vdGljZSwgdGhpcyBsaXN0IG9mIGNvbmRpdGlvbnMgYW5kIHRoZSBmb2xs
b3dpbmcgZGlzY2xhaW1lci4gCisjIDIuICBSZWRpc3RyaWJ1dGlvbnMgaW4gYmluYXJ5IGZvcm0g
bXVzdCByZXByb2R1Y2UgdGhlIGFib3ZlIGNvcHlyaWdodAorIyAgICAgbm90aWNlLCB0aGlzIGxp
c3Qgb2YgY29uZGl0aW9ucyBhbmQgdGhlIGZvbGxvd2luZyBkaXNjbGFpbWVyIGluIHRoZQorIyAg
ICAgZG9jdW1lbnRhdGlvbiBhbmQvb3Igb3RoZXIgbWF0ZXJpYWxzIHByb3ZpZGVkIHdpdGggdGhl
IGRpc3RyaWJ1dGlvbi4gCisjCisjIFRISVMgU09GVFdBUkUgSVMgUFJPVklERUQgQlkgQVBQTEUg
QU5EIElUUyBDT05UUklCVVRPUlMgIkFTIElTIiBBTkQgQU5ZCisjIEVYUFJFU1MgT1IgSU1QTElF
RCBXQVJSQU5USUVTLCBJTkNMVURJTkcsIEJVVCBOT1QgTElNSVRFRCBUTywgVEhFIElNUExJRUQK
KyMgV0FSUkFOVElFUyBPRiBNRVJDSEFOVEFCSUxJVFkgQU5EIEZJVE5FU1MgRk9SIEEgUEFSVElD
VUxBUiBQVVJQT1NFIEFSRQorIyBESVNDTEFJTUVELiBJTiBOTyBFVkVOVCBTSEFMTCBBUFBMRSBP
UiBJVFMgQ09OVFJJQlVUT1JTIEJFIExJQUJMRSBGT1IgQU5ZCisjIERJUkVDVCwgSU5ESVJFQ1Qs
IElOQ0lERU5UQUwsIFNQRUNJQUwsIEVYRU1QTEFSWSwgT1IgQ09OU0VRVUVOVElBTCBEQU1BR0VT
CisjIChJTkNMVURJTkcsIEJVVCBOT1QgTElNSVRFRCBUTywgUFJPQ1VSRU1FTlQgT0YgU1VCU1RJ
VFVURSBHT09EUyBPUiBTRVJWSUNFUzsKKyMgTE9TUyBPRiBVU0UsIERBVEEsIE9SIFBST0ZJVFM7
IE9SIEJVU0lORVNTIElOVEVSUlVQVElPTikgSE9XRVZFUiBDQVVTRUQgQU5ECisjIE9OIEFOWSBU
SEVPUlkgT0YgTElBQklMSVRZLCBXSEVUSEVSIElOIENPTlRSQUNULCBTVFJJQ1QgTElBQklMSVRZ
LCBPUiBUT1JUCisjIChJTkNMVURJTkcgTkVHTElHRU5DRSBPUiBPVEhFUldJU0UpIEFSSVNJTkcg
SU4gQU5ZIFdBWSBPVVQgT0YgVEhFIFVTRSBPRgorIyBUSElTIFNPRlRXQVJFLCBFVkVOIElGIEFE
VklTRUQgT0YgVEhFIFBPU1NJQklMSVRZIE9GIFNVQ0ggREFNQUdFLgorCit1c2Ugc3RyaWN0Owor
dXNlIEZpbmRCaW47Cit1c2UgbGliICRGaW5kQmluOjpCaW47Cit1c2Ugd2Via2l0ZGlyczsKKwor
bXkgJHByb2R1Y3REaXIgPSAkRU5We0JVSUxUX1BST0RVQ1RTX0RJUn07CiskcHJvZHVjdERpciA9
IHByb2R1Y3REaXIoKSBpZiAhJHByb2R1Y3REaXI7CisKK2NoZGlyV2ViS2l0KCk7CisKK215IEBs
aWJyYXJpZXNUb0NvcHkgPSAoCisgICAgImxpYldlYktpdFN5c3RlbUludGVyZmFjZUxlb3BhcmQu
YSIsCisgICAgImxpYldlYktpdFN5c3RlbUludGVyZmFjZVNub3dMZW9wYXJkLmEiLAorICAgICJs
aWJXZWJLaXRTeXN0ZW1JbnRlcmZhY2VMaW9uLmEiLAorICAgICJsaWJXZWJDb3JlU1FMaXRlMy5h
IiwKKyk7CisKK215ICRyYW5saWIgPSBgeGNydW4gLWZpbmQgcmFubGliYDsKK2Nob21wICRyYW5s
aWI7Citmb3JlYWNoIG15ICRsaWJOYW1lIChAbGlicmFyaWVzVG9Db3B5KSB7CisgICAgbXkgJHNy
Y0xpYiA9ICJXZWJLaXRMaWJyYXJpZXMvIiAuICRsaWJOYW1lOworICAgIG15ICRsaWIgPSAiJHBy
b2R1Y3REaXIvIiAuICRsaWJOYW1lOworICAgIGlmICghLWUgJGxpYiB8fCAtTSAkbGliID4gLU0g
JHNyY0xpYikgeworICAgICAgICBwcmludCAiVXBkYXRpbmcgJGxpYlxuIjsKKyAgICAgICAgc3lz
dGVtICJkaXR0byIsICRzcmNMaWIsICRsaWI7CisgICAgICAgIHN5c3RlbSAkcmFubGliLCAkbGli
OworICAgIH0KK30KKworIyBGSVhNRTogVGhpcyBjb2RlIHNob3VsZCBiZSBhYnN0cmFjdGVkIHRv
IG5vdCBiZSBjb3B5L3Bhc3RlLgorbXkgJHNyY0hlYWRlciA9ICJXZWJLaXRMaWJyYXJpZXMvV2Vi
S2l0U3lzdGVtSW50ZXJmYWNlLmgiOworbXkgJGhlYWRlciA9ICIkcHJvZHVjdERpci91c3IvbG9j
YWwvaW5jbHVkZS9XZWJLaXRTeXN0ZW1JbnRlcmZhY2UuaCI7CitpZiAoIS1lICRoZWFkZXIgfHwg
LU0gJGhlYWRlciA+IC1NICRzcmNIZWFkZXIpIHsKKyAgICBwcmludCAiVXBkYXRpbmcgJGhlYWRl
clxuIjsKKyAgICBzeXN0ZW0gIm1rZGlyIiwgIi1wIiwgIiRwcm9kdWN0RGlyL3Vzci9sb2NhbC9p
bmNsdWRlIjsKKyAgICBzeXN0ZW0gImRpdHRvIiwgJHNyY0hlYWRlciwgJGhlYWRlcjsKK30KKwor
bXkgJHNyY0hlYWRlckRpciA9ICJXZWJLaXRMaWJyYXJpZXMvV2ViQ29yZVNRTGl0ZTMiOworbXkg
JGhlYWRlckRpciA9ICIkcHJvZHVjdERpci9XZWJDb3JlU1FMaXRlMyI7CitpZiAoIS1lICRoZWFk
ZXJEaXIgfHwgLU0gJGhlYWRlckRpciA+IC1NICRzcmNIZWFkZXJEaXIpIHsKKyAgICBwcmludCAi
VXBkYXRpbmcgJGhlYWRlckRpclxuIjsKKyAgICBzeXN0ZW0gImRpdHRvIiwgJHNyY0hlYWRlckRp
ciwgJGhlYWRlckRpcjsKK30KClByb3BlcnR5IGNoYW5nZXMgb246IFRvb2xzL1NjcmlwdHMvY29w
eS13ZWJraXRsaWJyYXJpZXMtdG8tcHJvZHVjdC1kaXJlY3RvcnkKX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpBZGRlZDog
c3ZuOmV4ZWN1dGFibGUKICAgKyAqCgpJbmRleDogV2ViS2l0Lnhjd29ya3NwYWNlL2NvbnRlbnRz
Lnhjd29ya3NwYWNlZGF0YQo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBXZWJLaXQueGN3b3Jrc3BhY2UvY29udGVu
dHMueGN3b3Jrc3BhY2VkYXRhCShyZXZpc2lvbiAwKQorKysgV2ViS2l0Lnhjd29ya3NwYWNlL2Nv
bnRlbnRzLnhjd29ya3NwYWNlZGF0YQkocmV2aXNpb24gMCkKQEAgLTAsMCArMSwzNyBAQAorPD94
bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KKzxXb3Jrc3BhY2UKKyAgIHZlcnNp
b24gPSAiMS4wIj4KKyAgIDxGaWxlUmVmCisgICAgICBsb2NhdGlvbiA9ICJncm91cDpTb3VyY2Uv
V1RGL1dURi54Y29kZXByb2oiPgorICAgPC9GaWxlUmVmPgorICAgPEZpbGVSZWYKKyAgICAgIGxv
Y2F0aW9uID0gImdyb3VwOlNvdXJjZS9KYXZhU2NyaXB0Q29yZS9KYXZhU2NyaXB0Q29yZS54Y29k
ZXByb2oiPgorICAgPC9GaWxlUmVmPgorICAgPEZpbGVSZWYKKyAgICAgIGxvY2F0aW9uID0gImdy
b3VwOlNvdXJjZS9UaGlyZFBhcnR5L0FOR0xFL0FOR0xFLnhjb2RlcHJvaiI+CisgICA8L0ZpbGVS
ZWY+CisgICA8RmlsZVJlZgorICAgICAgbG9jYXRpb24gPSAiZ3JvdXA6U291cmNlL1dlYkNvcmUv
V2ViQ29yZS54Y29kZXByb2oiPgorICAgPC9GaWxlUmVmPgorICAgPEZpbGVSZWYKKyAgICAgIGxv
Y2F0aW9uID0gImdyb3VwOlNvdXJjZS9XZWJLaXQvV2ViS2l0Lnhjb2RlcHJvaiI+CisgICA8L0Zp
bGVSZWY+CisgICA8RmlsZVJlZgorICAgICAgbG9jYXRpb24gPSAiZ3JvdXA6U291cmNlL1dlYktp
dDIvV2ViS2l0Mi54Y29kZXByb2oiPgorICAgPC9GaWxlUmVmPgorICAgPEZpbGVSZWYKKyAgICAg
IGxvY2F0aW9uID0gImdyb3VwOlNvdXJjZS9UaGlyZFBhcnR5L2d0ZXN0L3hjb2RlL2d0ZXN0Lnhj
b2RlcHJvaiI+CisgICA8L0ZpbGVSZWY+CisgICA8RmlsZVJlZgorICAgICAgbG9jYXRpb24gPSAi
Z3JvdXA6VG9vbHMvRHVtcFJlbmRlclRyZWUvRHVtcFJlbmRlclRyZWUueGNvZGVwcm9qIj4KKyAg
IDwvRmlsZVJlZj4KKyAgIDxGaWxlUmVmCisgICAgICBsb2NhdGlvbiA9ICJncm91cDpUb29scy9N
aW5pQnJvd3Nlci9NaW5pQnJvd3Nlci54Y29kZXByb2oiPgorICAgPC9GaWxlUmVmPgorICAgPEZp
bGVSZWYKKyAgICAgIGxvY2F0aW9uID0gImdyb3VwOlRvb2xzL1Rlc3RXZWJLaXRBUEkvVGVzdFdl
YktpdEFQSS54Y29kZXByb2oiPgorICAgPC9GaWxlUmVmPgorICAgPEZpbGVSZWYKKyAgICAgIGxv
Y2F0aW9uID0gImdyb3VwOlRvb2xzL1dlYktpdFRlc3RSdW5uZXIvV2ViS2l0VGVzdFJ1bm5lci54
Y29kZXByb2oiPgorICAgPC9GaWxlUmVmPgorPC9Xb3Jrc3BhY2U+CkluZGV4OiBXZWJLaXQueGN3
b3Jrc3BhY2UveGNzaGFyZWRkYXRhL1dvcmtzcGFjZVNldHRpbmdzLnhjc2V0dGluZ3MKPT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PQotLS0gV2ViS2l0Lnhjd29ya3NwYWNlL3hjc2hhcmVkZGF0YS9Xb3Jrc3BhY2VTZXR0aW5n
cy54Y3NldHRpbmdzCShyZXZpc2lvbiAwKQorKysgV2ViS2l0Lnhjd29ya3NwYWNlL3hjc2hhcmVk
ZGF0YS9Xb3Jrc3BhY2VTZXR0aW5ncy54Y3NldHRpbmdzCShyZXZpc2lvbiAwKQpAQCAtMCwwICsx
LDggQEAKKzw/eG1sIHZlcnNpb249IjEuMCIgZW5jb2Rpbmc9IlVURi04Ij8+Cis8IURPQ1RZUEUg
cGxpc3QgUFVCTElDICItLy9BcHBsZS8vRFREIFBMSVNUIDEuMC8vRU4iICJodHRwOi8vd3d3LmFw
cGxlLmNvbS9EVERzL1Byb3BlcnR5TGlzdC0xLjAuZHRkIj4KKzxwbGlzdCB2ZXJzaW9uPSIxLjAi
PgorPGRpY3Q+CisJPGtleT5JREVXb3Jrc3BhY2VTaGFyZWRTZXR0aW5nc19BdXRvY3JlYXRlQ29u
dGV4dHNJZk5lZWRlZDwva2V5PgorCTxmYWxzZS8+Cis8L2RpY3Q+Cis8L3BsaXN0PgpJbmRleDog
V2ViS2l0Lnhjd29ya3NwYWNlL3hjc2hhcmVkZGF0YS94Y3NjaGVtZXMvQWxsIFNvdXJjZSAodGFy
Z2V0IFdlYlByb2Nlc3MpLnhjc2NoZW1lCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIFdlYktpdC54Y3dvcmtzcGFj
ZS94Y3NoYXJlZGRhdGEveGNzY2hlbWVzL0FsbCBTb3VyY2UgKHRhcmdldCBXZWJQcm9jZXNzKS54
Y3NjaGVtZQkocmV2aXNpb24gMCkKKysrIFdlYktpdC54Y3dvcmtzcGFjZS94Y3NoYXJlZGRhdGEv
eGNzY2hlbWVzL0FsbCBTb3VyY2UgKHRhcmdldCBXZWJQcm9jZXNzKS54Y3NjaGVtZQkocmV2aXNp
b24gMCkKQEAgLTAsMCArMSwxODUgQEAKKzw/eG1sIHZlcnNpb249IjEuMCIgZW5jb2Rpbmc9IlVU
Ri04Ij8+Cis8U2NoZW1lCisgICB2ZXJzaW9uID0gIjEuNyI+CisgICA8QnVpbGRBY3Rpb24KKyAg
ICAgIHBhcmFsbGVsaXplQnVpbGRhYmxlcyA9ICJOTyIKKyAgICAgIGJ1aWxkSW1wbGljaXREZXBl
bmRlbmNpZXMgPSAiWUVTIj4KKyAgICAgIDxQcmVBY3Rpb25zPgorICAgICAgICAgPEV4ZWN1dGlv
bkFjdGlvbgorICAgICAgICAgICAgQWN0aW9uVHlwZSA9ICJYY29kZS5JREVTdGFuZGFyZEV4ZWN1
dGlvbkFjdGlvbnNDb3JlLkV4ZWN1dGlvbkFjdGlvblR5cGUuU2hlbGxTY3JpcHRBY3Rpb24iPgor
ICAgICAgICAgICAgPEFjdGlvbkNvbnRlbnQKKyAgICAgICAgICAgICAgIHRpdGxlID0gIlJ1biBT
Y3JpcHQiCisgICAgICAgICAgICAgICBzY3JpcHRUZXh0ID0gIiZxdW90OyRTUkNST09ULy4uLy4u
L1Rvb2xzL1NjcmlwdHMvY29weS13ZWJraXRsaWJyYXJpZXMtdG8tcHJvZHVjdC1kaXJlY3Rvcnkm
cXVvdDsiPgorICAgICAgICAgICAgICAgPEVudmlyb25tZW50QnVpbGRhYmxlPgorICAgICAgICAg
ICAgICAgICAgPEJ1aWxkYWJsZVJlZmVyZW5jZQorICAgICAgICAgICAgICAgICAgICAgQnVpbGRh
YmxlSWRlbnRpZmllciA9ICJwcmltYXJ5IgorICAgICAgICAgICAgICAgICAgICAgQmx1ZXByaW50
SWRlbnRpZmllciA9ICI1RDI0N0I2MTE0Njg5Qjg2MDBFNzhCNzYiCisgICAgICAgICAgICAgICAg
ICAgICBCdWlsZGFibGVOYW1lID0gImxpYldURi5hIgorICAgICAgICAgICAgICAgICAgICAgQmx1
ZXByaW50TmFtZSA9ICJXVEYiCisgICAgICAgICAgICAgICAgICAgICBSZWZlcmVuY2VkQ29udGFp
bmVyID0gImNvbnRhaW5lcjpTb3VyY2UvV1RGL1dURi54Y29kZXByb2oiPgorICAgICAgICAgICAg
ICAgICAgPC9CdWlsZGFibGVSZWZlcmVuY2U+CisgICAgICAgICAgICAgICA8L0Vudmlyb25tZW50
QnVpbGRhYmxlPgorICAgICAgICAgICAgPC9BY3Rpb25Db250ZW50PgorICAgICAgICAgPC9FeGVj
dXRpb25BY3Rpb24+CisgICAgICA8L1ByZUFjdGlvbnM+CisgICAgICA8QnVpbGRBY3Rpb25FbnRy
aWVzPgorICAgICAgICAgPEJ1aWxkQWN0aW9uRW50cnkKKyAgICAgICAgICAgIGJ1aWxkRm9yVGVz
dGluZyA9ICJZRVMiCisgICAgICAgICAgICBidWlsZEZvclJ1bm5pbmcgPSAiWUVTIgorICAgICAg
ICAgICAgYnVpbGRGb3JQcm9maWxpbmcgPSAiWUVTIgorICAgICAgICAgICAgYnVpbGRGb3JBcmNo
aXZpbmcgPSAiWUVTIgorICAgICAgICAgICAgYnVpbGRGb3JBbmFseXppbmcgPSAiWUVTIj4KKyAg
ICAgICAgICAgIDxCdWlsZGFibGVSZWZlcmVuY2UKKyAgICAgICAgICAgICAgIEJ1aWxkYWJsZUlk
ZW50aWZpZXIgPSAicHJpbWFyeSIKKyAgICAgICAgICAgICAgIEJsdWVwcmludElkZW50aWZpZXIg
PSAiNUQyNDdCNjExNDY4OUI4NjAwRTc4Qjc2IgorICAgICAgICAgICAgICAgQnVpbGRhYmxlTmFt
ZSA9ICJsaWJXVEYuYSIKKyAgICAgICAgICAgICAgIEJsdWVwcmludE5hbWUgPSAiV1RGIgorICAg
ICAgICAgICAgICAgUmVmZXJlbmNlZENvbnRhaW5lciA9ICJjb250YWluZXI6U291cmNlL1dURi9X
VEYueGNvZGVwcm9qIj4KKyAgICAgICAgICAgIDwvQnVpbGRhYmxlUmVmZXJlbmNlPgorICAgICAg
ICAgPC9CdWlsZEFjdGlvbkVudHJ5PgorICAgICAgICAgPEJ1aWxkQWN0aW9uRW50cnkKKyAgICAg
ICAgICAgIGJ1aWxkRm9yVGVzdGluZyA9ICJZRVMiCisgICAgICAgICAgICBidWlsZEZvclJ1bm5p
bmcgPSAiWUVTIgorICAgICAgICAgICAgYnVpbGRGb3JQcm9maWxpbmcgPSAiWUVTIgorICAgICAg
ICAgICAgYnVpbGRGb3JBcmNoaXZpbmcgPSAiWUVTIgorICAgICAgICAgICAgYnVpbGRGb3JBbmFs
eXppbmcgPSAiWUVTIj4KKyAgICAgICAgICAgIDxCdWlsZGFibGVSZWZlcmVuY2UKKyAgICAgICAg
ICAgICAgIEJ1aWxkYWJsZUlkZW50aWZpZXIgPSAicHJpbWFyeSIKKyAgICAgICAgICAgICAgIEJs
dWVwcmludElkZW50aWZpZXIgPSAiOTMyRjVCRTMwODIyQTFDNzAwNzM2OTc1IgorICAgICAgICAg
ICAgICAgQnVpbGRhYmxlTmFtZSA9ICJBbGwiCisgICAgICAgICAgICAgICBCbHVlcHJpbnROYW1l
ID0gIkFsbCIKKyAgICAgICAgICAgICAgIFJlZmVyZW5jZWRDb250YWluZXIgPSAiY29udGFpbmVy
OlNvdXJjZS9KYXZhU2NyaXB0Q29yZS9KYXZhU2NyaXB0Q29yZS54Y29kZXByb2oiPgorICAgICAg
ICAgICAgPC9CdWlsZGFibGVSZWZlcmVuY2U+CisgICAgICAgICA8L0J1aWxkQWN0aW9uRW50cnk+
CisgICAgICAgICA8QnVpbGRBY3Rpb25FbnRyeQorICAgICAgICAgICAgYnVpbGRGb3JUZXN0aW5n
ID0gIllFUyIKKyAgICAgICAgICAgIGJ1aWxkRm9yUnVubmluZyA9ICJZRVMiCisgICAgICAgICAg
ICBidWlsZEZvclByb2ZpbGluZyA9ICJZRVMiCisgICAgICAgICAgICBidWlsZEZvckFyY2hpdmlu
ZyA9ICJZRVMiCisgICAgICAgICAgICBidWlsZEZvckFuYWx5emluZyA9ICJZRVMiPgorICAgICAg
ICAgICAgPEJ1aWxkYWJsZVJlZmVyZW5jZQorICAgICAgICAgICAgICAgQnVpbGRhYmxlSWRlbnRp
ZmllciA9ICJwcmltYXJ5IgorICAgICAgICAgICAgICAgQmx1ZXByaW50SWRlbnRpZmllciA9ICJG
QjM5RDBEMDEyMDBGMEUzMDAwODhFNjkiCisgICAgICAgICAgICAgICBCdWlsZGFibGVOYW1lID0g
ImxpYkFOR0xFLmEiCisgICAgICAgICAgICAgICBCbHVlcHJpbnROYW1lID0gIkFOR0xFIgorICAg
ICAgICAgICAgICAgUmVmZXJlbmNlZENvbnRhaW5lciA9ICJjb250YWluZXI6U291cmNlL1RoaXJk
UGFydHkvQU5HTEUvQU5HTEUueGNvZGVwcm9qIj4KKyAgICAgICAgICAgIDwvQnVpbGRhYmxlUmVm
ZXJlbmNlPgorICAgICAgICAgPC9CdWlsZEFjdGlvbkVudHJ5PgorICAgICAgICAgPEJ1aWxkQWN0
aW9uRW50cnkKKyAgICAgICAgICAgIGJ1aWxkRm9yVGVzdGluZyA9ICJZRVMiCisgICAgICAgICAg
ICBidWlsZEZvclJ1bm5pbmcgPSAiWUVTIgorICAgICAgICAgICAgYnVpbGRGb3JQcm9maWxpbmcg
PSAiWUVTIgorICAgICAgICAgICAgYnVpbGRGb3JBcmNoaXZpbmcgPSAiWUVTIgorICAgICAgICAg
ICAgYnVpbGRGb3JBbmFseXppbmcgPSAiWUVTIj4KKyAgICAgICAgICAgIDxCdWlsZGFibGVSZWZl
cmVuY2UKKyAgICAgICAgICAgICAgIEJ1aWxkYWJsZUlkZW50aWZpZXIgPSAicHJpbWFyeSIKKyAg
ICAgICAgICAgICAgIEJsdWVwcmludElkZW50aWZpZXIgPSAiNDE4MTZGNzkxMzg1OUM1NTAwNTdB
QUE0IgorICAgICAgICAgICAgICAgQnVpbGRhYmxlTmFtZSA9ICJBbGwiCisgICAgICAgICAgICAg
ICBCbHVlcHJpbnROYW1lID0gIkFsbCIKKyAgICAgICAgICAgICAgIFJlZmVyZW5jZWRDb250YWlu
ZXIgPSAiY29udGFpbmVyOlNvdXJjZS9XZWJDb3JlL1dlYkNvcmUueGNvZGVwcm9qIj4KKyAgICAg
ICAgICAgIDwvQnVpbGRhYmxlUmVmZXJlbmNlPgorICAgICAgICAgPC9CdWlsZEFjdGlvbkVudHJ5
PgorICAgICAgICAgPEJ1aWxkQWN0aW9uRW50cnkKKyAgICAgICAgICAgIGJ1aWxkRm9yVGVzdGlu
ZyA9ICJZRVMiCisgICAgICAgICAgICBidWlsZEZvclJ1bm5pbmcgPSAiWUVTIgorICAgICAgICAg
ICAgYnVpbGRGb3JQcm9maWxpbmcgPSAiWUVTIgorICAgICAgICAgICAgYnVpbGRGb3JBcmNoaXZp
bmcgPSAiWUVTIgorICAgICAgICAgICAgYnVpbGRGb3JBbmFseXppbmcgPSAiWUVTIj4KKyAgICAg
ICAgICAgIDxCdWlsZGFibGVSZWZlcmVuY2UKKyAgICAgICAgICAgICAgIEJ1aWxkYWJsZUlkZW50
aWZpZXIgPSAicHJpbWFyeSIKKyAgICAgICAgICAgICAgIEJsdWVwcmludElkZW50aWZpZXIgPSAi
OTM5ODEwMEEwODI0QkYwMTAwOERGMDM4IgorICAgICAgICAgICAgICAgQnVpbGRhYmxlTmFtZSA9
ICJXZWJLaXQuZnJhbWV3b3JrIgorICAgICAgICAgICAgICAgQmx1ZXByaW50TmFtZSA9ICJXZWJL
aXQiCisgICAgICAgICAgICAgICBSZWZlcmVuY2VkQ29udGFpbmVyID0gImNvbnRhaW5lcjpTb3Vy
Y2UvV2ViS2l0L1dlYktpdC54Y29kZXByb2oiPgorICAgICAgICAgICAgPC9CdWlsZGFibGVSZWZl
cmVuY2U+CisgICAgICAgICA8L0J1aWxkQWN0aW9uRW50cnk+CisgICAgICAgICA8QnVpbGRBY3Rp
b25FbnRyeQorICAgICAgICAgICAgYnVpbGRGb3JUZXN0aW5nID0gIllFUyIKKyAgICAgICAgICAg
IGJ1aWxkRm9yUnVubmluZyA9ICJZRVMiCisgICAgICAgICAgICBidWlsZEZvclByb2ZpbGluZyA9
ICJZRVMiCisgICAgICAgICAgICBidWlsZEZvckFyY2hpdmluZyA9ICJZRVMiCisgICAgICAgICAg
ICBidWlsZEZvckFuYWx5emluZyA9ICJZRVMiPgorICAgICAgICAgICAgPEJ1aWxkYWJsZVJlZmVy
ZW5jZQorICAgICAgICAgICAgICAgQnVpbGRhYmxlSWRlbnRpZmllciA9ICJwcmltYXJ5IgorICAg
ICAgICAgICAgICAgQmx1ZXByaW50SWRlbnRpZmllciA9ICIxQTUwREIzODExMEEzQzEzMDAwRDNG
RTUiCisgICAgICAgICAgICAgICBCdWlsZGFibGVOYW1lID0gIkFsbCIKKyAgICAgICAgICAgICAg
IEJsdWVwcmludE5hbWUgPSAiQWxsIgorICAgICAgICAgICAgICAgUmVmZXJlbmNlZENvbnRhaW5l
ciA9ICJjb250YWluZXI6U291cmNlL1dlYktpdDIvV2ViS2l0Mi54Y29kZXByb2oiPgorICAgICAg
ICAgICAgPC9CdWlsZGFibGVSZWZlcmVuY2U+CisgICAgICAgICA8L0J1aWxkQWN0aW9uRW50cnk+
CisgICAgICA8L0J1aWxkQWN0aW9uRW50cmllcz4KKyAgIDwvQnVpbGRBY3Rpb24+CisgICA8VGVz
dEFjdGlvbgorICAgICAgc2VsZWN0ZWREZWJ1Z2dlcklkZW50aWZpZXIgPSAiWGNvZGUuRGVidWdn
ZXJGb3VuZGF0aW9uLkRlYnVnZ2VyLkxMREIiCisgICAgICBzZWxlY3RlZExhdW5jaGVySWRlbnRp
ZmllciA9ICJYY29kZS5EZWJ1Z2dlckZvdW5kYXRpb24uTGF1bmNoZXIuTExEQiIKKyAgICAgIHNo
b3VsZFVzZUxhdW5jaFNjaGVtZUFyZ3NFbnYgPSAiWUVTIgorICAgICAgYnVpbGRDb25maWd1cmF0
aW9uID0gIkRlYnVnIj4KKyAgICAgIDxUZXN0YWJsZXM+CisgICAgICA8L1Rlc3RhYmxlcz4KKyAg
ICAgIDxNYWNyb0V4cGFuc2lvbj4KKyAgICAgICAgIDxCdWlsZGFibGVSZWZlcmVuY2UKKyAgICAg
ICAgICAgIEJ1aWxkYWJsZUlkZW50aWZpZXIgPSAicHJpbWFyeSIKKyAgICAgICAgICAgIEJsdWVw
cmludElkZW50aWZpZXIgPSAiMUE1MERCMUQxMTBBM0JEQzAwMEQzRkU1IgorICAgICAgICAgICAg
QnVpbGRhYmxlTmFtZSA9ICJXZWJQcm9jZXNzLmFwcCIKKyAgICAgICAgICAgIEJsdWVwcmludE5h
bWUgPSAiV2ViUHJvY2VzcyIKKyAgICAgICAgICAgIFJlZmVyZW5jZWRDb250YWluZXIgPSAiY29u
dGFpbmVyOlNvdXJjZS9XZWJLaXQyL1dlYktpdDIueGNvZGVwcm9qIj4KKyAgICAgICAgIDwvQnVp
bGRhYmxlUmVmZXJlbmNlPgorICAgICAgPC9NYWNyb0V4cGFuc2lvbj4KKyAgIDwvVGVzdEFjdGlv
bj4KKyAgIDxMYXVuY2hBY3Rpb24KKyAgICAgIHNlbGVjdGVkRGVidWdnZXJJZGVudGlmaWVyID0g
Ilhjb2RlLkRlYnVnZ2VyRm91bmRhdGlvbi5EZWJ1Z2dlci5MTERCIgorICAgICAgc2VsZWN0ZWRM
YXVuY2hlcklkZW50aWZpZXIgPSAiWGNvZGUuRGVidWdnZXJGb3VuZGF0aW9uLkxhdW5jaGVyLkxM
REIiCisgICAgICBsYXVuY2hTdHlsZSA9ICIwIgorICAgICAgdXNlQ3VzdG9tV29ya2luZ0RpcmVj
dG9yeSA9ICJOTyIKKyAgICAgIGJ1aWxkQ29uZmlndXJhdGlvbiA9ICJEZWJ1ZyIKKyAgICAgIGln
bm9yZXNQZXJzaXN0ZW50U3RhdGVPbkxhdW5jaCA9ICJOTyIKKyAgICAgIGRlYnVnRG9jdW1lbnRW
ZXJzaW9uaW5nID0gIllFUyIKKyAgICAgIGFsbG93TG9jYXRpb25TaW11bGF0aW9uID0gIllFUyI+
CisgICAgICA8QnVpbGRhYmxlUHJvZHVjdFJ1bm5hYmxlPgorICAgICAgICAgPEJ1aWxkYWJsZVJl
ZmVyZW5jZQorICAgICAgICAgICAgQnVpbGRhYmxlSWRlbnRpZmllciA9ICJwcmltYXJ5IgorICAg
ICAgICAgICAgQmx1ZXByaW50SWRlbnRpZmllciA9ICIxQTUwREIxRDExMEEzQkRDMDAwRDNGRTUi
CisgICAgICAgICAgICBCdWlsZGFibGVOYW1lID0gIldlYlByb2Nlc3MuYXBwIgorICAgICAgICAg
ICAgQmx1ZXByaW50TmFtZSA9ICJXZWJQcm9jZXNzIgorICAgICAgICAgICAgUmVmZXJlbmNlZENv
bnRhaW5lciA9ICJjb250YWluZXI6U291cmNlL1dlYktpdDIvV2ViS2l0Mi54Y29kZXByb2oiPgor
ICAgICAgICAgPC9CdWlsZGFibGVSZWZlcmVuY2U+CisgICAgICA8L0J1aWxkYWJsZVByb2R1Y3RS
dW5uYWJsZT4KKyAgICAgIDxDb21tYW5kTGluZUFyZ3VtZW50cz4KKyAgICAgICAgIDxDb21tYW5k
TGluZUFyZ3VtZW50CisgICAgICAgICAgICBhcmd1bWVudCA9ICImcXVvdDskKEJVSUxUX1BST0RV
Q1RTX0RJUikvV2ViS2l0Mi5mcmFtZXdvcmsvV2ViS2l0MiZxdW90OyIKKyAgICAgICAgICAgIGlz
RW5hYmxlZCA9ICJZRVMiPgorICAgICAgICAgPC9Db21tYW5kTGluZUFyZ3VtZW50PgorICAgICAg
ICAgPENvbW1hbmRMaW5lQXJndW1lbnQKKyAgICAgICAgICAgIGFyZ3VtZW50ID0gIi10eXBlIHdl
YnByb2Nlc3MiCisgICAgICAgICAgICBpc0VuYWJsZWQgPSAiWUVTIj4KKyAgICAgICAgIDwvQ29t
bWFuZExpbmVBcmd1bWVudD4KKyAgICAgICAgIDxDb21tYW5kTGluZUFyZ3VtZW50CisgICAgICAg
ICAgICBhcmd1bWVudCA9ICItY2xpZW50LWV4ZWN1dGFibGUgL0FwcGxpY2F0aW9ucy9TYWZhcmku
YXBwL0NvbnRlbnRzL01hY09TL1NhZmFyaSIKKyAgICAgICAgICAgIGlzRW5hYmxlZCA9ICJZRVMi
PgorICAgICAgICAgPC9Db21tYW5kTGluZUFyZ3VtZW50PgorICAgICAgPC9Db21tYW5kTGluZUFy
Z3VtZW50cz4KKyAgICAgIDxFbnZpcm9ubWVudFZhcmlhYmxlcz4KKyAgICAgICAgIDxFbnZpcm9u
bWVudFZhcmlhYmxlCisgICAgICAgICAgICBrZXkgPSAiRFlMRF9JTlNFUlRfTElCUkFSSUVTIgor
ICAgICAgICAgICAgdmFsdWUgPSAiJChCVUlMVF9QUk9EVUNUU19ESVIpL1dlYlByb2Nlc3NTaGlt
LmR5bGliIgorICAgICAgICAgICAgaXNFbmFibGVkID0gIllFUyI+CisgICAgICAgICA8L0Vudmly
b25tZW50VmFyaWFibGU+CisgICAgICA8L0Vudmlyb25tZW50VmFyaWFibGVzPgorICAgICAgPEFk
ZGl0aW9uYWxPcHRpb25zPgorICAgICAgPC9BZGRpdGlvbmFsT3B0aW9ucz4KKyAgIDwvTGF1bmNo
QWN0aW9uPgorICAgPFByb2ZpbGVBY3Rpb24KKyAgICAgIHNob3VsZFVzZUxhdW5jaFNjaGVtZUFy
Z3NFbnYgPSAiWUVTIgorICAgICAgc2F2ZWRUb29sSWRlbnRpZmllciA9ICIiCisgICAgICB1c2VD
dXN0b21Xb3JraW5nRGlyZWN0b3J5ID0gIk5PIgorICAgICAgYnVpbGRDb25maWd1cmF0aW9uID0g
IlJlbGVhc2UiCisgICAgICBkZWJ1Z0RvY3VtZW50VmVyc2lvbmluZyA9ICJZRVMiPgorICAgPC9Q
cm9maWxlQWN0aW9uPgorICAgPEFuYWx5emVBY3Rpb24KKyAgICAgIGJ1aWxkQ29uZmlndXJhdGlv
biA9ICJEZWJ1ZyI+CisgICA8L0FuYWx5emVBY3Rpb24+CisgICA8QXJjaGl2ZUFjdGlvbgorICAg
ICAgYnVpbGRDb25maWd1cmF0aW9uID0gIlJlbGVhc2UiCisgICAgICByZXZlYWxBcmNoaXZlSW5P
cmdhbml6ZXIgPSAiWUVTIj4KKyAgIDwvQXJjaGl2ZUFjdGlvbj4KKzwvU2NoZW1lPgpJbmRleDog
V2ViS2l0Lnhjd29ya3NwYWNlL3hjc2hhcmVkZGF0YS94Y3NjaGVtZXMvQWxsIFNvdXJjZS54Y3Nj
aGVtZQo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09Ci0tLSBXZWJLaXQueGN3b3Jrc3BhY2UveGNzaGFyZWRkYXRhL3hjc2No
ZW1lcy9BbGwgU291cmNlLnhjc2NoZW1lCShyZXZpc2lvbiAwKQorKysgV2ViS2l0Lnhjd29ya3Nw
YWNlL3hjc2hhcmVkZGF0YS94Y3NjaGVtZXMvQWxsIFNvdXJjZS54Y3NjaGVtZQkocmV2aXNpb24g
MCkKQEAgLTAsMCArMSwxNDkgQEAKKzw/eG1sIHZlcnNpb249IjEuMCIgZW5jb2Rpbmc9IlVURi04
Ij8+Cis8U2NoZW1lCisgICB2ZXJzaW9uID0gIjEuNyI+CisgICA8QnVpbGRBY3Rpb24KKyAgICAg
IHBhcmFsbGVsaXplQnVpbGRhYmxlcyA9ICJOTyIKKyAgICAgIGJ1aWxkSW1wbGljaXREZXBlbmRl
bmNpZXMgPSAiWUVTIj4KKyAgICAgIDxQcmVBY3Rpb25zPgorICAgICAgICAgPEV4ZWN1dGlvbkFj
dGlvbgorICAgICAgICAgICAgQWN0aW9uVHlwZSA9ICJYY29kZS5JREVTdGFuZGFyZEV4ZWN1dGlv
bkFjdGlvbnNDb3JlLkV4ZWN1dGlvbkFjdGlvblR5cGUuU2hlbGxTY3JpcHRBY3Rpb24iPgorICAg
ICAgICAgICAgPEFjdGlvbkNvbnRlbnQKKyAgICAgICAgICAgICAgIHRpdGxlID0gIlJ1biBTY3Jp
cHQiCisgICAgICAgICAgICAgICBzY3JpcHRUZXh0ID0gIiZxdW90OyRTUkNST09ULy4uLy4uL1Rv
b2xzL1NjcmlwdHMvY29weS13ZWJraXRsaWJyYXJpZXMtdG8tcHJvZHVjdC1kaXJlY3RvcnkmcXVv
dDsiPgorICAgICAgICAgICAgICAgPEVudmlyb25tZW50QnVpbGRhYmxlPgorICAgICAgICAgICAg
ICAgICAgPEJ1aWxkYWJsZVJlZmVyZW5jZQorICAgICAgICAgICAgICAgICAgICAgQnVpbGRhYmxl
SWRlbnRpZmllciA9ICJwcmltYXJ5IgorICAgICAgICAgICAgICAgICAgICAgQmx1ZXByaW50SWRl
bnRpZmllciA9ICI1RDI0N0I2MTE0Njg5Qjg2MDBFNzhCNzYiCisgICAgICAgICAgICAgICAgICAg
ICBCdWlsZGFibGVOYW1lID0gImxpYldURi5hIgorICAgICAgICAgICAgICAgICAgICAgQmx1ZXBy
aW50TmFtZSA9ICJXVEYiCisgICAgICAgICAgICAgICAgICAgICBSZWZlcmVuY2VkQ29udGFpbmVy
ID0gImNvbnRhaW5lcjpTb3VyY2UvV1RGL1dURi54Y29kZXByb2oiPgorICAgICAgICAgICAgICAg
ICAgPC9CdWlsZGFibGVSZWZlcmVuY2U+CisgICAgICAgICAgICAgICA8L0Vudmlyb25tZW50QnVp
bGRhYmxlPgorICAgICAgICAgICAgPC9BY3Rpb25Db250ZW50PgorICAgICAgICAgPC9FeGVjdXRp
b25BY3Rpb24+CisgICAgICA8L1ByZUFjdGlvbnM+CisgICAgICA8QnVpbGRBY3Rpb25FbnRyaWVz
PgorICAgICAgICAgPEJ1aWxkQWN0aW9uRW50cnkKKyAgICAgICAgICAgIGJ1aWxkRm9yVGVzdGlu
ZyA9ICJZRVMiCisgICAgICAgICAgICBidWlsZEZvclJ1bm5pbmcgPSAiWUVTIgorICAgICAgICAg
ICAgYnVpbGRGb3JQcm9maWxpbmcgPSAiWUVTIgorICAgICAgICAgICAgYnVpbGRGb3JBcmNoaXZp
bmcgPSAiWUVTIgorICAgICAgICAgICAgYnVpbGRGb3JBbmFseXppbmcgPSAiWUVTIj4KKyAgICAg
ICAgICAgIDxCdWlsZGFibGVSZWZlcmVuY2UKKyAgICAgICAgICAgICAgIEJ1aWxkYWJsZUlkZW50
aWZpZXIgPSAicHJpbWFyeSIKKyAgICAgICAgICAgICAgIEJsdWVwcmludElkZW50aWZpZXIgPSAi
NUQyNDdCNjExNDY4OUI4NjAwRTc4Qjc2IgorICAgICAgICAgICAgICAgQnVpbGRhYmxlTmFtZSA9
ICJsaWJXVEYuYSIKKyAgICAgICAgICAgICAgIEJsdWVwcmludE5hbWUgPSAiV1RGIgorICAgICAg
ICAgICAgICAgUmVmZXJlbmNlZENvbnRhaW5lciA9ICJjb250YWluZXI6U291cmNlL1dURi9XVEYu
eGNvZGVwcm9qIj4KKyAgICAgICAgICAgIDwvQnVpbGRhYmxlUmVmZXJlbmNlPgorICAgICAgICAg
PC9CdWlsZEFjdGlvbkVudHJ5PgorICAgICAgICAgPEJ1aWxkQWN0aW9uRW50cnkKKyAgICAgICAg
ICAgIGJ1aWxkRm9yVGVzdGluZyA9ICJZRVMiCisgICAgICAgICAgICBidWlsZEZvclJ1bm5pbmcg
PSAiWUVTIgorICAgICAgICAgICAgYnVpbGRGb3JQcm9maWxpbmcgPSAiWUVTIgorICAgICAgICAg
ICAgYnVpbGRGb3JBcmNoaXZpbmcgPSAiWUVTIgorICAgICAgICAgICAgYnVpbGRGb3JBbmFseXpp
bmcgPSAiWUVTIj4KKyAgICAgICAgICAgIDxCdWlsZGFibGVSZWZlcmVuY2UKKyAgICAgICAgICAg
ICAgIEJ1aWxkYWJsZUlkZW50aWZpZXIgPSAicHJpbWFyeSIKKyAgICAgICAgICAgICAgIEJsdWVw
cmludElkZW50aWZpZXIgPSAiOTMyRjVCRTMwODIyQTFDNzAwNzM2OTc1IgorICAgICAgICAgICAg
ICAgQnVpbGRhYmxlTmFtZSA9ICJBbGwiCisgICAgICAgICAgICAgICBCbHVlcHJpbnROYW1lID0g
IkFsbCIKKyAgICAgICAgICAgICAgIFJlZmVyZW5jZWRDb250YWluZXIgPSAiY29udGFpbmVyOlNv
dXJjZS9KYXZhU2NyaXB0Q29yZS9KYXZhU2NyaXB0Q29yZS54Y29kZXByb2oiPgorICAgICAgICAg
ICAgPC9CdWlsZGFibGVSZWZlcmVuY2U+CisgICAgICAgICA8L0J1aWxkQWN0aW9uRW50cnk+Cisg
ICAgICAgICA8QnVpbGRBY3Rpb25FbnRyeQorICAgICAgICAgICAgYnVpbGRGb3JUZXN0aW5nID0g
IllFUyIKKyAgICAgICAgICAgIGJ1aWxkRm9yUnVubmluZyA9ICJZRVMiCisgICAgICAgICAgICBi
dWlsZEZvclByb2ZpbGluZyA9ICJZRVMiCisgICAgICAgICAgICBidWlsZEZvckFyY2hpdmluZyA9
ICJZRVMiCisgICAgICAgICAgICBidWlsZEZvckFuYWx5emluZyA9ICJZRVMiPgorICAgICAgICAg
ICAgPEJ1aWxkYWJsZVJlZmVyZW5jZQorICAgICAgICAgICAgICAgQnVpbGRhYmxlSWRlbnRpZmll
ciA9ICJwcmltYXJ5IgorICAgICAgICAgICAgICAgQmx1ZXByaW50SWRlbnRpZmllciA9ICJGQjM5
RDBEMDEyMDBGMEUzMDAwODhFNjkiCisgICAgICAgICAgICAgICBCdWlsZGFibGVOYW1lID0gImxp
YkFOR0xFLmEiCisgICAgICAgICAgICAgICBCbHVlcHJpbnROYW1lID0gIkFOR0xFIgorICAgICAg
ICAgICAgICAgUmVmZXJlbmNlZENvbnRhaW5lciA9ICJjb250YWluZXI6U291cmNlL1RoaXJkUGFy
dHkvQU5HTEUvQU5HTEUueGNvZGVwcm9qIj4KKyAgICAgICAgICAgIDwvQnVpbGRhYmxlUmVmZXJl
bmNlPgorICAgICAgICAgPC9CdWlsZEFjdGlvbkVudHJ5PgorICAgICAgICAgPEJ1aWxkQWN0aW9u
RW50cnkKKyAgICAgICAgICAgIGJ1aWxkRm9yVGVzdGluZyA9ICJZRVMiCisgICAgICAgICAgICBi
dWlsZEZvclJ1bm5pbmcgPSAiWUVTIgorICAgICAgICAgICAgYnVpbGRGb3JQcm9maWxpbmcgPSAi
WUVTIgorICAgICAgICAgICAgYnVpbGRGb3JBcmNoaXZpbmcgPSAiWUVTIgorICAgICAgICAgICAg
YnVpbGRGb3JBbmFseXppbmcgPSAiWUVTIj4KKyAgICAgICAgICAgIDxCdWlsZGFibGVSZWZlcmVu
Y2UKKyAgICAgICAgICAgICAgIEJ1aWxkYWJsZUlkZW50aWZpZXIgPSAicHJpbWFyeSIKKyAgICAg
ICAgICAgICAgIEJsdWVwcmludElkZW50aWZpZXIgPSAiNDE4MTZGNzkxMzg1OUM1NTAwNTdBQUE0
IgorICAgICAgICAgICAgICAgQnVpbGRhYmxlTmFtZSA9ICJBbGwiCisgICAgICAgICAgICAgICBC
bHVlcHJpbnROYW1lID0gIkFsbCIKKyAgICAgICAgICAgICAgIFJlZmVyZW5jZWRDb250YWluZXIg
PSAiY29udGFpbmVyOlNvdXJjZS9XZWJDb3JlL1dlYkNvcmUueGNvZGVwcm9qIj4KKyAgICAgICAg
ICAgIDwvQnVpbGRhYmxlUmVmZXJlbmNlPgorICAgICAgICAgPC9CdWlsZEFjdGlvbkVudHJ5Pgor
ICAgICAgICAgPEJ1aWxkQWN0aW9uRW50cnkKKyAgICAgICAgICAgIGJ1aWxkRm9yVGVzdGluZyA9
ICJZRVMiCisgICAgICAgICAgICBidWlsZEZvclJ1bm5pbmcgPSAiWUVTIgorICAgICAgICAgICAg
YnVpbGRGb3JQcm9maWxpbmcgPSAiWUVTIgorICAgICAgICAgICAgYnVpbGRGb3JBcmNoaXZpbmcg
PSAiWUVTIgorICAgICAgICAgICAgYnVpbGRGb3JBbmFseXppbmcgPSAiWUVTIj4KKyAgICAgICAg
ICAgIDxCdWlsZGFibGVSZWZlcmVuY2UKKyAgICAgICAgICAgICAgIEJ1aWxkYWJsZUlkZW50aWZp
ZXIgPSAicHJpbWFyeSIKKyAgICAgICAgICAgICAgIEJsdWVwcmludElkZW50aWZpZXIgPSAiOTM5
ODEwMEEwODI0QkYwMTAwOERGMDM4IgorICAgICAgICAgICAgICAgQnVpbGRhYmxlTmFtZSA9ICJX
ZWJLaXQuZnJhbWV3b3JrIgorICAgICAgICAgICAgICAgQmx1ZXByaW50TmFtZSA9ICJXZWJLaXQi
CisgICAgICAgICAgICAgICBSZWZlcmVuY2VkQ29udGFpbmVyID0gImNvbnRhaW5lcjpTb3VyY2Uv
V2ViS2l0L1dlYktpdC54Y29kZXByb2oiPgorICAgICAgICAgICAgPC9CdWlsZGFibGVSZWZlcmVu
Y2U+CisgICAgICAgICA8L0J1aWxkQWN0aW9uRW50cnk+CisgICAgICAgICA8QnVpbGRBY3Rpb25F
bnRyeQorICAgICAgICAgICAgYnVpbGRGb3JUZXN0aW5nID0gIllFUyIKKyAgICAgICAgICAgIGJ1
aWxkRm9yUnVubmluZyA9ICJZRVMiCisgICAgICAgICAgICBidWlsZEZvclByb2ZpbGluZyA9ICJZ
RVMiCisgICAgICAgICAgICBidWlsZEZvckFyY2hpdmluZyA9ICJZRVMiCisgICAgICAgICAgICBi
dWlsZEZvckFuYWx5emluZyA9ICJZRVMiPgorICAgICAgICAgICAgPEJ1aWxkYWJsZVJlZmVyZW5j
ZQorICAgICAgICAgICAgICAgQnVpbGRhYmxlSWRlbnRpZmllciA9ICJwcmltYXJ5IgorICAgICAg
ICAgICAgICAgQmx1ZXByaW50SWRlbnRpZmllciA9ICIxQTUwREIzODExMEEzQzEzMDAwRDNGRTUi
CisgICAgICAgICAgICAgICBCdWlsZGFibGVOYW1lID0gIkFsbCIKKyAgICAgICAgICAgICAgIEJs
dWVwcmludE5hbWUgPSAiQWxsIgorICAgICAgICAgICAgICAgUmVmZXJlbmNlZENvbnRhaW5lciA9
ICJjb250YWluZXI6U291cmNlL1dlYktpdDIvV2ViS2l0Mi54Y29kZXByb2oiPgorICAgICAgICAg
ICAgPC9CdWlsZGFibGVSZWZlcmVuY2U+CisgICAgICAgICA8L0J1aWxkQWN0aW9uRW50cnk+Cisg
ICAgICA8L0J1aWxkQWN0aW9uRW50cmllcz4KKyAgIDwvQnVpbGRBY3Rpb24+CisgICA8VGVzdEFj
dGlvbgorICAgICAgc2VsZWN0ZWREZWJ1Z2dlcklkZW50aWZpZXIgPSAiWGNvZGUuRGVidWdnZXJG
b3VuZGF0aW9uLkRlYnVnZ2VyLkxMREIiCisgICAgICBzZWxlY3RlZExhdW5jaGVySWRlbnRpZmll
ciA9ICJYY29kZS5EZWJ1Z2dlckZvdW5kYXRpb24uTGF1bmNoZXIuTExEQiIKKyAgICAgIHNob3Vs
ZFVzZUxhdW5jaFNjaGVtZUFyZ3NFbnYgPSAiWUVTIgorICAgICAgYnVpbGRDb25maWd1cmF0aW9u
ID0gIkRlYnVnIj4KKyAgICAgIDxUZXN0YWJsZXM+CisgICAgICA8L1Rlc3RhYmxlcz4KKyAgIDwv
VGVzdEFjdGlvbj4KKyAgIDxMYXVuY2hBY3Rpb24KKyAgICAgIHNlbGVjdGVkRGVidWdnZXJJZGVu
dGlmaWVyID0gIlhjb2RlLkRlYnVnZ2VyRm91bmRhdGlvbi5EZWJ1Z2dlci5MTERCIgorICAgICAg
c2VsZWN0ZWRMYXVuY2hlcklkZW50aWZpZXIgPSAiWGNvZGUuRGVidWdnZXJGb3VuZGF0aW9uLkxh
dW5jaGVyLkxMREIiCisgICAgICBsYXVuY2hTdHlsZSA9ICIwIgorICAgICAgdXNlQ3VzdG9tV29y
a2luZ0RpcmVjdG9yeSA9ICJOTyIKKyAgICAgIGJ1aWxkQ29uZmlndXJhdGlvbiA9ICJEZWJ1ZyIK
KyAgICAgIGlnbm9yZXNQZXJzaXN0ZW50U3RhdGVPbkxhdW5jaCA9ICJZRVMiCisgICAgICBkZWJ1
Z0RvY3VtZW50VmVyc2lvbmluZyA9ICJZRVMiCisgICAgICBhbGxvd0xvY2F0aW9uU2ltdWxhdGlv
biA9ICJZRVMiPgorICAgICAgPFBhdGhSdW5uYWJsZQorICAgICAgICAgRmlsZVBhdGggPSAiL0Fw
cGxpY2F0aW9ucy9TYWZhcmkuYXBwIj4KKyAgICAgIDwvUGF0aFJ1bm5hYmxlPgorICAgICAgPEFk
ZGl0aW9uYWxPcHRpb25zPgorICAgICAgPC9BZGRpdGlvbmFsT3B0aW9ucz4KKyAgIDwvTGF1bmNo
QWN0aW9uPgorICAgPFByb2ZpbGVBY3Rpb24KKyAgICAgIHNob3VsZFVzZUxhdW5jaFNjaGVtZUFy
Z3NFbnYgPSAiWUVTIgorICAgICAgc2F2ZWRUb29sSWRlbnRpZmllciA9ICIiCisgICAgICB1c2VD
dXN0b21Xb3JraW5nRGlyZWN0b3J5ID0gIk5PIgorICAgICAgYnVpbGRDb25maWd1cmF0aW9uID0g
IlJlbGVhc2UiCisgICAgICBkZWJ1Z0RvY3VtZW50VmVyc2lvbmluZyA9ICJZRVMiPgorICAgPC9Q
cm9maWxlQWN0aW9uPgorICAgPEFuYWx5emVBY3Rpb24KKyAgICAgIGJ1aWxkQ29uZmlndXJhdGlv
biA9ICJEZWJ1ZyI+CisgICA8L0FuYWx5emVBY3Rpb24+CisgICA8QXJjaGl2ZUFjdGlvbgorICAg
ICAgYnVpbGRDb25maWd1cmF0aW9uID0gIlJlbGVhc2UiCisgICAgICByZXZlYWxBcmNoaXZlSW5P
cmdhbml6ZXIgPSAiWUVTIj4KKyAgIDwvQXJjaGl2ZUFjdGlvbj4KKzwvU2NoZW1lPgpJbmRleDog
V2ViS2l0Lnhjd29ya3NwYWNlL3hjc2hhcmVkZGF0YS94Y3NjaGVtZXMvQWxsIFRvb2xzLnhjc2No
ZW1lCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT0KLS0tIFdlYktpdC54Y3dvcmtzcGFjZS94Y3NoYXJlZGRhdGEveGNzY2hl
bWVzL0FsbCBUb29scy54Y3NjaGVtZQkocmV2aXNpb24gMCkKKysrIFdlYktpdC54Y3dvcmtzcGFj
ZS94Y3NoYXJlZGRhdGEveGNzY2hlbWVzL0FsbCBUb29scy54Y3NjaGVtZQkocmV2aXNpb24gMCkK
QEAgLTAsMCArMSwxNTYgQEAKKzw/eG1sIHZlcnNpb249IjEuMCIgZW5jb2Rpbmc9IlVURi04Ij8+
Cis8U2NoZW1lCisgICB2ZXJzaW9uID0gIjEuNyI+CisgICA8QnVpbGRBY3Rpb24KKyAgICAgIHBh
cmFsbGVsaXplQnVpbGRhYmxlcyA9ICJOTyIKKyAgICAgIGJ1aWxkSW1wbGljaXREZXBlbmRlbmNp
ZXMgPSAiWUVTIj4KKyAgICAgIDxQcmVBY3Rpb25zPgorICAgICAgICAgPEV4ZWN1dGlvbkFjdGlv
bgorICAgICAgICAgICAgQWN0aW9uVHlwZSA9ICJYY29kZS5JREVTdGFuZGFyZEV4ZWN1dGlvbkFj
dGlvbnNDb3JlLkV4ZWN1dGlvbkFjdGlvblR5cGUuU2hlbGxTY3JpcHRBY3Rpb24iPgorICAgICAg
ICAgICAgPEFjdGlvbkNvbnRlbnQKKyAgICAgICAgICAgICAgIHRpdGxlID0gIlJ1biBTY3JpcHQi
CisgICAgICAgICAgICAgICBzY3JpcHRUZXh0ID0gIiZxdW90OyRTUkNST09ULy4uL1NjcmlwdHMv
Y29weS13ZWJraXRsaWJyYXJpZXMtdG8tcHJvZHVjdC1kaXJlY3RvcnkmcXVvdDsiPgorICAgICAg
ICAgICAgICAgPEVudmlyb25tZW50QnVpbGRhYmxlPgorICAgICAgICAgICAgICAgICAgPEJ1aWxk
YWJsZVJlZmVyZW5jZQorICAgICAgICAgICAgICAgICAgICAgQnVpbGRhYmxlSWRlbnRpZmllciA9
ICJwcmltYXJ5IgorICAgICAgICAgICAgICAgICAgICAgQmx1ZXByaW50SWRlbnRpZmllciA9ICI5
MzQwOTk0QTA4NTQwQ0FFMDA3RjNCQzgiCisgICAgICAgICAgICAgICAgICAgICBCdWlsZGFibGVO
YW1lID0gIkR1bXBSZW5kZXJUcmVlIgorICAgICAgICAgICAgICAgICAgICAgQmx1ZXByaW50TmFt
ZSA9ICJEdW1wUmVuZGVyVHJlZSIKKyAgICAgICAgICAgICAgICAgICAgIFJlZmVyZW5jZWRDb250
YWluZXIgPSAiY29udGFpbmVyOlRvb2xzL0R1bXBSZW5kZXJUcmVlL0R1bXBSZW5kZXJUcmVlLnhj
b2RlcHJvaiI+CisgICAgICAgICAgICAgICAgICA8L0J1aWxkYWJsZVJlZmVyZW5jZT4KKyAgICAg
ICAgICAgICAgIDwvRW52aXJvbm1lbnRCdWlsZGFibGU+CisgICAgICAgICAgICA8L0FjdGlvbkNv
bnRlbnQ+CisgICAgICAgICA8L0V4ZWN1dGlvbkFjdGlvbj4KKyAgICAgIDwvUHJlQWN0aW9ucz4K
KyAgICAgIDxCdWlsZEFjdGlvbkVudHJpZXM+CisgICAgICAgICA8QnVpbGRBY3Rpb25FbnRyeQor
ICAgICAgICAgICAgYnVpbGRGb3JUZXN0aW5nID0gIllFUyIKKyAgICAgICAgICAgIGJ1aWxkRm9y
UnVubmluZyA9ICJZRVMiCisgICAgICAgICAgICBidWlsZEZvclByb2ZpbGluZyA9ICJZRVMiCisg
ICAgICAgICAgICBidWlsZEZvckFyY2hpdmluZyA9ICJZRVMiCisgICAgICAgICAgICBidWlsZEZv
ckFuYWx5emluZyA9ICJZRVMiPgorICAgICAgICAgICAgPEJ1aWxkYWJsZVJlZmVyZW5jZQorICAg
ICAgICAgICAgICAgQnVpbGRhYmxlSWRlbnRpZmllciA9ICJwcmltYXJ5IgorICAgICAgICAgICAg
ICAgQmx1ZXByaW50SWRlbnRpZmllciA9ICI5MzQwOTk0QTA4NTQwQ0FFMDA3RjNCQzgiCisgICAg
ICAgICAgICAgICBCdWlsZGFibGVOYW1lID0gIkR1bXBSZW5kZXJUcmVlIgorICAgICAgICAgICAg
ICAgQmx1ZXByaW50TmFtZSA9ICJEdW1wUmVuZGVyVHJlZSIKKyAgICAgICAgICAgICAgIFJlZmVy
ZW5jZWRDb250YWluZXIgPSAiY29udGFpbmVyOlRvb2xzL0R1bXBSZW5kZXJUcmVlL0R1bXBSZW5k
ZXJUcmVlLnhjb2RlcHJvaiI+CisgICAgICAgICAgICA8L0J1aWxkYWJsZVJlZmVyZW5jZT4KKyAg
ICAgICAgIDwvQnVpbGRBY3Rpb25FbnRyeT4KKyAgICAgICAgIDxCdWlsZEFjdGlvbkVudHJ5Cisg
ICAgICAgICAgICBidWlsZEZvclRlc3RpbmcgPSAiWUVTIgorICAgICAgICAgICAgYnVpbGRGb3JS
dW5uaW5nID0gIllFUyIKKyAgICAgICAgICAgIGJ1aWxkRm9yUHJvZmlsaW5nID0gIllFUyIKKyAg
ICAgICAgICAgIGJ1aWxkRm9yQXJjaGl2aW5nID0gIllFUyIKKyAgICAgICAgICAgIGJ1aWxkRm9y
QW5hbHl6aW5nID0gIllFUyI+CisgICAgICAgICAgICA8QnVpbGRhYmxlUmVmZXJlbmNlCisgICAg
ICAgICAgICAgICBCdWlsZGFibGVJZGVudGlmaWVyID0gInByaW1hcnkiCisgICAgICAgICAgICAg
ICBCbHVlcHJpbnRJZGVudGlmaWVyID0gIkE4NEY2MDhEMDhCMTM3MDYwMEU5NzQ1RiIKKyAgICAg
ICAgICAgICAgIEJ1aWxkYWJsZU5hbWUgPSAiQWxsIgorICAgICAgICAgICAgICAgQmx1ZXByaW50
TmFtZSA9ICJBbGwiCisgICAgICAgICAgICAgICBSZWZlcmVuY2VkQ29udGFpbmVyID0gImNvbnRh
aW5lcjpUb29scy9EdW1wUmVuZGVyVHJlZS9EdW1wUmVuZGVyVHJlZS54Y29kZXByb2oiPgorICAg
ICAgICAgICAgPC9CdWlsZGFibGVSZWZlcmVuY2U+CisgICAgICAgICA8L0J1aWxkQWN0aW9uRW50
cnk+CisgICAgICAgICA8QnVpbGRBY3Rpb25FbnRyeQorICAgICAgICAgICAgYnVpbGRGb3JUZXN0
aW5nID0gIllFUyIKKyAgICAgICAgICAgIGJ1aWxkRm9yUnVubmluZyA9ICJZRVMiCisgICAgICAg
ICAgICBidWlsZEZvclByb2ZpbGluZyA9ICJZRVMiCisgICAgICAgICAgICBidWlsZEZvckFyY2hp
dmluZyA9ICJZRVMiCisgICAgICAgICAgICBidWlsZEZvckFuYWx5emluZyA9ICJZRVMiPgorICAg
ICAgICAgICAgPEJ1aWxkYWJsZVJlZmVyZW5jZQorICAgICAgICAgICAgICAgQnVpbGRhYmxlSWRl
bnRpZmllciA9ICJwcmltYXJ5IgorICAgICAgICAgICAgICAgQmx1ZXByaW50SWRlbnRpZmllciA9
ICI4RDExMDcyNjA0ODZDRUI4MDBFNDcwOTAiCisgICAgICAgICAgICAgICBCdWlsZGFibGVOYW1l
ID0gIk1pbmlCcm93c2VyLmFwcCIKKyAgICAgICAgICAgICAgIEJsdWVwcmludE5hbWUgPSAiTWlu
aUJyb3dzZXIiCisgICAgICAgICAgICAgICBSZWZlcmVuY2VkQ29udGFpbmVyID0gImNvbnRhaW5l
cjpUb29scy9NaW5pQnJvd3Nlci9NaW5pQnJvd3Nlci54Y29kZXByb2oiPgorICAgICAgICAgICAg
PC9CdWlsZGFibGVSZWZlcmVuY2U+CisgICAgICAgICA8L0J1aWxkQWN0aW9uRW50cnk+CisgICAg
ICAgICA8QnVpbGRBY3Rpb25FbnRyeQorICAgICAgICAgICAgYnVpbGRGb3JUZXN0aW5nID0gIllF
UyIKKyAgICAgICAgICAgIGJ1aWxkRm9yUnVubmluZyA9ICJZRVMiCisgICAgICAgICAgICBidWls
ZEZvclByb2ZpbGluZyA9ICJZRVMiCisgICAgICAgICAgICBidWlsZEZvckFyY2hpdmluZyA9ICJZ
RVMiCisgICAgICAgICAgICBidWlsZEZvckFuYWx5emluZyA9ICJZRVMiPgorICAgICAgICAgICAg
PEJ1aWxkYWJsZVJlZmVyZW5jZQorICAgICAgICAgICAgICAgQnVpbGRhYmxlSWRlbnRpZmllciA9
ICJwcmltYXJ5IgorICAgICAgICAgICAgICAgQmx1ZXByaW50SWRlbnRpZmllciA9ICI4RDA3RjJC
QzA0ODZDQzdBMDA3Q0QxRDAiCisgICAgICAgICAgICAgICBCdWlsZGFibGVOYW1lID0gImd0ZXN0
LmZyYW1ld29yayIKKyAgICAgICAgICAgICAgIEJsdWVwcmludE5hbWUgPSAiZ3Rlc3QtZnJhbWV3
b3JrIgorICAgICAgICAgICAgICAgUmVmZXJlbmNlZENvbnRhaW5lciA9ICJjb250YWluZXI6U291
cmNlL1RoaXJkUGFydHkvZ3Rlc3QveGNvZGUvZ3Rlc3QueGNvZGVwcm9qIj4KKyAgICAgICAgICAg
IDwvQnVpbGRhYmxlUmVmZXJlbmNlPgorICAgICAgICAgPC9CdWlsZEFjdGlvbkVudHJ5PgorICAg
ICAgICAgPEJ1aWxkQWN0aW9uRW50cnkKKyAgICAgICAgICAgIGJ1aWxkRm9yVGVzdGluZyA9ICJZ
RVMiCisgICAgICAgICAgICBidWlsZEZvclJ1bm5pbmcgPSAiWUVTIgorICAgICAgICAgICAgYnVp
bGRGb3JQcm9maWxpbmcgPSAiWUVTIgorICAgICAgICAgICAgYnVpbGRGb3JBcmNoaXZpbmcgPSAi
WUVTIgorICAgICAgICAgICAgYnVpbGRGb3JBbmFseXppbmcgPSAiWUVTIj4KKyAgICAgICAgICAg
IDxCdWlsZGFibGVSZWZlcmVuY2UKKyAgICAgICAgICAgICAgIEJ1aWxkYWJsZUlkZW50aWZpZXIg
PSAicHJpbWFyeSIKKyAgICAgICAgICAgICAgIEJsdWVwcmludElkZW50aWZpZXIgPSAiOERENzZG
OTYwNDg2QUE3NjAwRDk2QjVFIgorICAgICAgICAgICAgICAgQnVpbGRhYmxlTmFtZSA9ICJUZXN0
V2ViS2l0QVBJIgorICAgICAgICAgICAgICAgQmx1ZXByaW50TmFtZSA9ICJUZXN0V2ViS2l0QVBJ
IgorICAgICAgICAgICAgICAgUmVmZXJlbmNlZENvbnRhaW5lciA9ICJjb250YWluZXI6VG9vbHMv
VGVzdFdlYktpdEFQSS9UZXN0V2ViS2l0QVBJLnhjb2RlcHJvaiI+CisgICAgICAgICAgICA8L0J1
aWxkYWJsZVJlZmVyZW5jZT4KKyAgICAgICAgIDwvQnVpbGRBY3Rpb25FbnRyeT4KKyAgICAgICAg
IDxCdWlsZEFjdGlvbkVudHJ5CisgICAgICAgICAgICBidWlsZEZvclRlc3RpbmcgPSAiWUVTIgor
ICAgICAgICAgICAgYnVpbGRGb3JSdW5uaW5nID0gIllFUyIKKyAgICAgICAgICAgIGJ1aWxkRm9y
UHJvZmlsaW5nID0gIllFUyIKKyAgICAgICAgICAgIGJ1aWxkRm9yQXJjaGl2aW5nID0gIllFUyIK
KyAgICAgICAgICAgIGJ1aWxkRm9yQW5hbHl6aW5nID0gIllFUyI+CisgICAgICAgICAgICA8QnVp
bGRhYmxlUmVmZXJlbmNlCisgICAgICAgICAgICAgICBCdWlsZGFibGVJZGVudGlmaWVyID0gInBy
aW1hcnkiCisgICAgICAgICAgICAgICBCbHVlcHJpbnRJZGVudGlmaWVyID0gIjhERDc2Rjk2MDQ4
NkFBNzYwMEQ5NkI1RSIKKyAgICAgICAgICAgICAgIEJ1aWxkYWJsZU5hbWUgPSAiV2ViS2l0VGVz
dFJ1bm5lciIKKyAgICAgICAgICAgICAgIEJsdWVwcmludE5hbWUgPSAiV2ViS2l0VGVzdFJ1bm5l
ciIKKyAgICAgICAgICAgICAgIFJlZmVyZW5jZWRDb250YWluZXIgPSAiY29udGFpbmVyOlRvb2xz
L1dlYktpdFRlc3RSdW5uZXIvV2ViS2l0VGVzdFJ1bm5lci54Y29kZXByb2oiPgorICAgICAgICAg
ICAgPC9CdWlsZGFibGVSZWZlcmVuY2U+CisgICAgICAgICA8L0J1aWxkQWN0aW9uRW50cnk+Cisg
ICAgICA8L0J1aWxkQWN0aW9uRW50cmllcz4KKyAgIDwvQnVpbGRBY3Rpb24+CisgICA8VGVzdEFj
dGlvbgorICAgICAgc2VsZWN0ZWREZWJ1Z2dlcklkZW50aWZpZXIgPSAiWGNvZGUuRGVidWdnZXJG
b3VuZGF0aW9uLkRlYnVnZ2VyLkxMREIiCisgICAgICBzZWxlY3RlZExhdW5jaGVySWRlbnRpZmll
ciA9ICJYY29kZS5EZWJ1Z2dlckZvdW5kYXRpb24uTGF1bmNoZXIuTExEQiIKKyAgICAgIHNob3Vs
ZFVzZUxhdW5jaFNjaGVtZUFyZ3NFbnYgPSAiWUVTIgorICAgICAgYnVpbGRDb25maWd1cmF0aW9u
ID0gIkRlYnVnIj4KKyAgICAgIDxUZXN0YWJsZXM+CisgICAgICA8L1Rlc3RhYmxlcz4KKyAgIDwv
VGVzdEFjdGlvbj4KKyAgIDxMYXVuY2hBY3Rpb24KKyAgICAgIHNlbGVjdGVkRGVidWdnZXJJZGVu
dGlmaWVyID0gIlhjb2RlLkRlYnVnZ2VyRm91bmRhdGlvbi5EZWJ1Z2dlci5MTERCIgorICAgICAg
c2VsZWN0ZWRMYXVuY2hlcklkZW50aWZpZXIgPSAiWGNvZGUuRGVidWdnZXJGb3VuZGF0aW9uLkxh
dW5jaGVyLkxMREIiCisgICAgICBsYXVuY2hTdHlsZSA9ICIwIgorICAgICAgdXNlQ3VzdG9tV29y
a2luZ0RpcmVjdG9yeSA9ICJZRVMiCisgICAgICBjdXN0b21Xb3JraW5nRGlyZWN0b3J5ID0gIiQo
U1JDUk9PVCkvLi4vLi4vTGF5b3V0VGVzdHMiCisgICAgICBidWlsZENvbmZpZ3VyYXRpb24gPSAi
RGVidWciCisgICAgICBpZ25vcmVzUGVyc2lzdGVudFN0YXRlT25MYXVuY2ggPSAiWUVTIgorICAg
ICAgZGVidWdEb2N1bWVudFZlcnNpb25pbmcgPSAiWUVTIgorICAgICAgYWxsb3dMb2NhdGlvblNp
bXVsYXRpb24gPSAiWUVTIj4KKyAgICAgIDxCdWlsZGFibGVQcm9kdWN0UnVubmFibGU+CisgICAg
ICAgICA8QnVpbGRhYmxlUmVmZXJlbmNlCisgICAgICAgICAgICBCdWlsZGFibGVJZGVudGlmaWVy
ID0gInByaW1hcnkiCisgICAgICAgICAgICBCbHVlcHJpbnRJZGVudGlmaWVyID0gIjkzNDA5OTRB
MDg1NDBDQUUwMDdGM0JDOCIKKyAgICAgICAgICAgIEJ1aWxkYWJsZU5hbWUgPSAiRHVtcFJlbmRl
clRyZWUiCisgICAgICAgICAgICBCbHVlcHJpbnROYW1lID0gIkR1bXBSZW5kZXJUcmVlIgorICAg
ICAgICAgICAgUmVmZXJlbmNlZENvbnRhaW5lciA9ICJjb250YWluZXI6VG9vbHMvRHVtcFJlbmRl
clRyZWUvRHVtcFJlbmRlclRyZWUueGNvZGVwcm9qIj4KKyAgICAgICAgIDwvQnVpbGRhYmxlUmVm
ZXJlbmNlPgorICAgICAgPC9CdWlsZGFibGVQcm9kdWN0UnVubmFibGU+CisgICAgICA8QWRkaXRp
b25hbE9wdGlvbnM+CisgICAgICA8L0FkZGl0aW9uYWxPcHRpb25zPgorICAgPC9MYXVuY2hBY3Rp
b24+CisgICA8UHJvZmlsZUFjdGlvbgorICAgICAgc2hvdWxkVXNlTGF1bmNoU2NoZW1lQXJnc0Vu
diA9ICJZRVMiCisgICAgICBzYXZlZFRvb2xJZGVudGlmaWVyID0gIiIKKyAgICAgIHVzZUN1c3Rv
bVdvcmtpbmdEaXJlY3RvcnkgPSAiTk8iCisgICAgICBidWlsZENvbmZpZ3VyYXRpb24gPSAiUmVs
ZWFzZSIKKyAgICAgIGRlYnVnRG9jdW1lbnRWZXJzaW9uaW5nID0gIllFUyI+CisgICA8L1Byb2Zp
bGVBY3Rpb24+CisgICA8QW5hbHl6ZUFjdGlvbgorICAgICAgYnVpbGRDb25maWd1cmF0aW9uID0g
IkRlYnVnIj4KKyAgIDwvQW5hbHl6ZUFjdGlvbj4KKyAgIDxBcmNoaXZlQWN0aW9uCisgICAgICBi
dWlsZENvbmZpZ3VyYXRpb24gPSAiUmVsZWFzZSIKKyAgICAgIHJldmVhbEFyY2hpdmVJbk9yZ2Fu
aXplciA9ICJZRVMiPgorICAgPC9BcmNoaXZlQWN0aW9uPgorPC9TY2hlbWU+Cg==
</data>
<flag name="review"
          id="146269"
          type_id="1"
          status="+"
          setter="dbates"
    />
          </attachment>
      

    </bug>

</bugzilla>