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

<bugzilla version="2.22.7"
          urlbase="http://bugs.gentoo.org/"
          maintainer="bugzilla@gentoo.org"
>

    <bug>
          <bug_id>115189</bug_id>
          
          <creation_ts>2005-12-11 06:15 0000</creation_ts>
          <short_desc>torque-2.1.2.ebuild (version bump)</short_desc>
          <delta_ts>2006-10-09 12:56:40 0000</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>1</classification_id>
          <classification>Unclassified</classification>
          <product>Gentoo Linux</product>
          <component>Ebuilds</component>
          <version>unspecified</version>
          <rep_platform>All</rep_platform>
          <op_sys>Linux</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>FIXED</resolution>
          
          
          <keywords>EBUILD</keywords>
          <priority>P2</priority>
          <bug_severity>enhancement</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          
          <everconfirmed>1</everconfirmed>
          <reporter>foxman@krosno24.pl</reporter>
          <assigned_to>hp-cluster@gentoo.org</assigned_to>
          <cc>bicatali@gentoo.org</cc>
    
    <cc>ian@syndicated-productions.com</cc>
    
    <cc>jmanning@alisa-jon.net</cc>
    
    <cc>kyron@neuralbs.com</cc>
    
    <cc>mmokrejs@ribosome.natur.cuni.cz</cc>
    
    <cc>radek@podgorny.cz</cc>

      

      
          <long_desc isprivate="0">
            <who>foxman@krosno24.pl</who>
            <bug_when>2005-12-11 06:15:44 0000</bug_when>
            <thetext>Ebuild for torque-2.0.0p2 based on torque-1.2.0_p5-r1.ebuild

These two patches are now in torque 2 so no longer need to patch :)
http://www-rcf.usc.edu/~garrick/torque-1.2.0p5-jobnanny.patch
http://www-rcf.usc.edu/~garrick/torque-1.2.0p5-jobdepterm2.patch&quot;

I also made new patches for 2.0.0p2 based on oldones
respect-ldflags.patch.gz
respect-destdir.patch.gz
destdir-fixes.patch
setuid-safety.patch</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>foxman@krosno24.pl</who>
            <bug_when>2005-12-11 06:19:50 0000</bug_when>
            <thetext>Created an attachment (id=74493)
new ebuild for torque 2.0.0p2

fix patch files location </thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>foxman@krosno24.pl</who>
            <bug_when>2005-12-11 06:22:16 0000</bug_when>
            <thetext>Created an attachment (id=74494)
destdir-fixes.patch adapted for 2.0.0p2
</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>foxman@krosno24.pl</who>
            <bug_when>2005-12-11 06:22:54 0000</bug_when>
            <thetext>Created an attachment (id=74495)
respect-destdir.patch adapted for 2.0.0p2
</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>foxman@krosno24.pl</who>
            <bug_when>2005-12-11 06:23:20 0000</bug_when>
            <thetext>Created an attachment (id=74496)
respect-ldflags.patch adapted for 2.0.0p2
</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>foxman@krosno24.pl</who>
            <bug_when>2005-12-11 06:23:44 0000</bug_when>
            <thetext>Created an attachment (id=74497)
setuid-safety.patch adapted for 2.0.0p2
</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>radek@podgorny.cz</who>
            <bug_when>2006-01-02 03:53:43 0000</bug_when>
            <thetext>Latest is torque-2.0.0p4.tar.gz
</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>dberkholz@gentoo.org</who>
            <bug_when>2006-01-17 23:46:16 0000</bug_when>
            <thetext>*** Bug 114922 has been marked as a duplicate of this bug. ***</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>dberkholz@gentoo.org</who>
            <bug_when>2006-01-17 23:46:53 0000</bug_when>
            <thetext>Who&apos;s tested this? Please report on how it works and any bugs you&apos;ve encountered.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>mmokrejs@ribosome.natur.cuni.cz</who>
            <bug_when>2006-01-18 02:02:30 0000</bug_when>
            <thetext>Cannot make digest from the ebuild. I keep getting index.html page downloaded to /usr/portage/distfiles although have downloaded the source tar.gz myself.

Lukasz, would you please check that?</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>foxman@krosno24.pl</who>
            <bug_when>2006-01-18 15:43:07 0000</bug_when>
            <thetext>Created an attachment (id=77469)
Fixed ebuild 

Fixed ebuild for torque-2.0.0p2 - previous one contained silly typo - sorry for that.

download patches and put it to ./files directory in sys-cluster/torque
then ebuild ./torque-2.0.0p2.tar.gz digest 

should go clearly.

Please Test. On the weekend I&apos;ll update to newest torsmo2.0.0p5

</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>mmokrejs@ribosome.natur.cuni.cz</who>
            <bug_when>2006-01-19 00:58:53 0000</bug_when>
            <thetext>Hi, probably I am a desperate user:

vrapenec torque # ebuild torque-2.0.0_p2.ebuild digest
torque-2.0.0p2
&gt;&gt;&gt; Generating digest file...
&lt;&lt;&lt; torque-2.0.0p2.tar.gz
&gt;&gt;&gt; Generating manifest file...
&lt;&lt;&lt; files/digest-torque-2.0.0_p2
&lt;&lt;&lt; files/torque-2.0.0_p2-destdir-fixes.patch
&lt;&lt;&lt; files/torque-2.0.0_p2-respect-destdir.patch.gz
&lt;&lt;&lt; files/torque-2.0.0_p2-respect-ldflags.patch.gz
&lt;&lt;&lt; files/torque-2.0.0_p2-setuid-safety.patch
&lt;&lt;&lt; torque-2.0.0_p2.ebuild
&gt;&gt;&gt; Computed message digests.

vrapenec torque # emerge torque
Calculating dependencies ...done!
&gt;&gt;&gt; emerge (1 of 1) sys-cluster/torque-2.0.0_p2 to /
torque-2.0.0p2
&gt;&gt;&gt; checksums files   ;-) torque-2.0.0_p2.ebuild
&gt;&gt;&gt; checksums files   ;-) files/torque-2.0.0_p2-destdir-fixes.patch
&gt;&gt;&gt; checksums files   ;-) files/torque-2.0.0_p2-respect-destdir.patch.gz
&gt;&gt;&gt; checksums files   ;-) files/torque-2.0.0_p2-respect-ldflags.patch.gz
&gt;&gt;&gt; checksums files   ;-) files/torque-2.0.0_p2-setuid-safety.patch
&gt;&gt;&gt; checksums files   ;-) files/digest-torque-2.0.0_p2
&gt;&gt;&gt; checksums src_uri ;-) torque-2.0.0p2.tar.gz
torque-2.0.0p2
torque-2.0.0p2
&gt;&gt;&gt; Unpacking source...
&gt;&gt;&gt; Unpacking torque-2.0.0p2.tar.gz to /var/tmp/portage/torque-2.0.0_p2/work

 * Cannot find $EPATCH_SOURCE!  Value for $EPATCH_SOURCE is:
 * 
 *   /var/tmp/portage/torque-2.0.0_p2/distdir/torque-2.0.0_p2-respect-ldflags.patch.gz
 *   ( torque-2.0.0_p2-respect-ldflags.patch.gz )


!!! ERROR: sys-cluster/torque-2.0.0_p2 failed.
!!! Function epatch, Line 207, Exitcode 0
!!! Cannot find $EPATCH_SOURCE!
!!! If you need support, post the topmost build error, NOT this status message.

vrapenec torque # ls /usr/portage/distfiles/torque-*
/usr/portage/distfiles/torque-1.2.0_p1-respect-destdir.patch.gz  /usr/portage/distfiles/torque-1.2.0p5.tar.gz
/usr/portage/distfiles/torque-1.2.0_p1-respect-ldflags.patch.gz  /usr/portage/distfiles/torque-2.0.0_p2.tar.gz
/usr/portage/distfiles/torque-1.2.0p5-jobdepterm2.patch          /usr/portage/distfiles/torque-2.0.0p2.tar.gz
/usr/portage/distfiles/torque-1.2.0p5-jobnanny.patch
vrapenec torque # </thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>foxman@krosno24.pl</who>
            <bug_when>2006-01-19 04:56:34 0000</bug_when>
            <thetext>Created an attachment (id=77522)
torque-2.0.0_p2.ebuild - path fix

Hi.

The problem with EPATCH_SOURCE fixed.
Works for me :)

Please Test and report</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>mmokrejs@ribosome.natur.cuni.cz</who>
            <bug_when>2006-01-20 00:18:48 0000</bug_when>
            <thetext>OK, now it works.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>jmanning@alisa-jon.net</who>
            <bug_when>2006-01-20 11:22:32 0000</bug_when>
            <thetext>What about the /usr -&gt; /var change? I&apos;m running torque on a cluster system where it is easier to have a common (read-only) /usr and a per-node /var.

In fact, &apos;/var/spool/PBS&apos; is the default location. I&apos;m not sure why this was changed in the first place, but the ebuild itself says &quot;this needs to move to /var later on&quot;. It would be nice to make this change with the version bump.

Finally, it might be nice to have a use flag for a client only (no-server) build, but that isn&apos;t important for this release. Still, it should be easy as replacing &quot;--enable-server&quot; with &quot;$(use_enable pbsserver server)&quot;.

I have tested the latest ebuild posted here, and it works-for-me as is. I can also confirm it works if I rename the ebuild to p5, and change /usr to /var.

~J</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>dberkholz@gentoo.org</who>
            <bug_when>2006-01-20 11:35:25 0000</bug_when>
            <thetext>(In reply to comment #14)
&gt; Finally, it might be nice to have a use flag for a client only (no-server)
&gt; build, but that isn&apos;t important for this release. Still, it should be easy as
&gt; replacing &quot;--enable-server&quot; with &quot;$(use_enable pbsserver server)&quot;.

I agree; we&apos;ve discussed this in the past. The flag should really be &quot;server&quot; because that&apos;s the uncommon build; you may build 20 times for clients and once for a server.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>kyron@neuralbs.com</who>
            <bug_when>2006-01-27 19:11:17 0000</bug_when>
            <thetext>Well... the USE flag &quot;server&quot; is already out there and so is 2.0.0P7 ;)</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>jakub@gentoo.org</who>
            <bug_when>2006-01-29 10:31:29 0000</bug_when>
            <thetext>*** Bug 120833 has been marked as a duplicate of this bug. ***</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>kyron@neuralbs.com</who>
            <bug_when>2006-01-29 10:41:16 0000</bug_when>
            <thetext>Created an attachment (id=78454)
destdir-fixes.patch adapted for 2.0.0p5 and works fine with p7

</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>kyron@neuralbs.com</who>
            <bug_when>2006-01-29 10:43:18 0000</bug_when>
            <thetext>Created an attachment (id=78455)
respect-destdir adapted for 2.0.0p7

</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>kyron@neuralbs.com</who>
            <bug_when>2006-01-29 10:43:44 0000</bug_when>
            <thetext>Created an attachment (id=78457)
respect-ldflags.patch adapted for 2.0.0p5 and works fine with p7

</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>kyron@neuralbs.com</who>
            <bug_when>2006-01-29 10:44:45 0000</bug_when>
            <thetext>Created an attachment (id=78458)
destdir-fixes.patch adapted for 2.0.0p5 and works fine with p7

</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>kyron@neuralbs.com</who>
            <bug_when>2006-01-29 10:45:07 0000</bug_when>
            <thetext>Created an attachment (id=78459)
makedepend.patch adapted for 2.0.0p5 and works fine with p7

</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>kyron@neuralbs.com</who>
            <bug_when>2006-01-29 10:45:56 0000</bug_when>
            <thetext>Created an attachment (id=78461)
torque-2.0.0_p7.ebuild

</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>kyron@neuralbs.com</who>
            <bug_when>2006-01-29 10:46:31 0000</bug_when>
            <thetext>(From update of attachment 78461)
Ebuild for torque-2.0.0p7 based on torque-2.0.0p5 ebuild (which was most
probably based on torque-2.0.0p5 ebuild)

Some notes:
$(use_enable pbsserver server) is implemented
I have doubts about the following einfo at qmerge:
 * Building spool directory under
/var/tmp/portage/torque-2.0.0_p7/image//var/spool/PBS/

This ebuild is a mofication of one made by a friend for p5 which was most
probably based on the one for p2.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>jmanning@alisa-jon.net</who>
            <bug_when>2006-01-30 11:11:40 0000</bug_when>
            <thetext>Just to follow up on the /usr -&gt; /var change. The init scripts in openpbs-common will also have to be updated.

Is that einfo line just misleading? Are these directories created at merge time, not at package build time?

And, I fear I&apos;ve introduced a bug. It should be $(useenable server), not $(useenable pbsserver server). (I was unaware of the existance of the server use flag, so I envisioned a local use flag named pbsserver.)

Other than that, the new ebuild and patches work for me for p7.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>jmanning@alisa-jon.net</who>
            <bug_when>2006-01-30 11:18:20 0000</bug_when>
            <thetext>Um... $(use_enable server)
But you knew that already.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>jmanning@alisa-jon.net</who>
            <bug_when>2006-01-30 12:02:56 0000</bug_when>
            <thetext>Created an attachment (id=78514)
respect-destdir - Revised to correct tclIndex bug.

Thought this was fixed, but the destdir fixes for the tcl guis seems to not be working. I get errors caused by paths to /var/tmp/portage/torque-2.0.0_p7/image/ remaining in the tclIndex files.
This modified respect-destdir uses a similar fix to bug 101326. See bug 101326, comment 20 for details.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>mmokrejs@ribosome.natur.cuni.cz</who>
            <bug_when>2006-02-07 00:53:36 0000</bug_when>
            <thetext>[...]
make[1]: Leaving directory `/var/tmp/portage/torque-2.0.0_p7/work/torque-2.0.0p7/doc&apos;
&gt;&gt;&gt; Source compiled.
torque-2.0.0p7
&gt;&gt;&gt; Test phase [not enabled]: sys-cluster/torque-2.0.0_p7
torque-2.0.0p7

&gt;&gt;&gt; Install torque-2.0.0_p7 into /var/tmp/portage/torque-2.0.0_p7/image/ category sys-cluster
 * Building spool directory under /var/tmp/portage/torque-2.0.0_p7/image//var/spool/PBS/
 * Running make install
Making install in src
make[1]: Entering directory `/var/tmp/portage/torque-2.0.0_p7/work/torque-2.0.0p7/src&apos;
Making install in resmom
make[2]: Entering directory `/var/tmp/portage/torque-2.0.0_p7/work/torque-2.0.0p7/src/resmom&apos;
/bin/sh ../../buildutils/pbs_mkdirs mom
mkdir: cannot create directory `/var/tmp/portage/torque-2.0.0_p7/image//var/spool/PBS/&apos;: File exists

[...]
#
for f in ./*.tcl ./*.tk; do \
    ../../.././buildutils/install-sh -c -m 644 $f /var/tmp/portage/torque-2.0.0_p7/image//usr/lib/pbs/xpbsmon; \
done
#
# install xpbsmon changing the location of pbs_tclsh and libdir
#
../../.././buildutils/install-sh -c -m 755 xpbsmon /var/tmp/portage/torque-2.0.0_p7/image//usr/bin/xpbsmon
chmod 755 /var/tmp/portage/torque-2.0.0_p7/image//usr/bin/xpbsmon 2&gt; /dev/null
#
../../.././buildutils/install-sh -c -m 755 buildindex /var/tmp/portage/torque-2.0.0_p7/image//usr/lib/pbs/xpbsmon
../../.././buildutils/install-sh -c -m 644 xpbsmonrc /var/tmp/portage/torque-2.0.0_p7/image//usr/lib/pbs/xpbsmon
#
cd /var/tmp/portage/torque-2.0.0_p7/image//usr/lib/pbs/xpbsmon &amp;&amp; ./buildindex . /usr/lib/pbs/xpbsmon &amp;&amp; chmod 644 tclIndex
couldn&apos;t open &quot;tclIndex&quot;: no such file or directory
    while executing
&quot;open tclIndex&quot;
    invoked from within
&quot;if { $doit } {
  puts -nonewline &quot;Running auto_mkindex...&quot;
  auto_mkindex $tclIndex_dir $libdir/*.{tk,tcl}

  set f [open tclIndex]
  while {[gets $f ...&quot;
    (file &quot;./buildindex&quot; line 119)
Running auto_mkindex...make[3]: *** [install] Error 1
make[3]: Leaving directory `/var/tmp/portage/torque-2.0.0_p7/work/torque-2.0.0p7/src/tools/xpbsmon&apos;
make[2]: *** [install] Error 2
make[2]: Leaving directory `/var/tmp/portage/torque-2.0.0_p7/work/torque-2.0.0p7/src/tools&apos;
make[1]: *** [install] Error 2
make[1]: Leaving directory `/var/tmp/portage/torque-2.0.0_p7/work/torque-2.0.0p7/src&apos;
make: *** [install] Error 2

!!! ERROR: sys-cluster/torque-2.0.0_p7 failed.
Call stack:
  ebuild.sh, line 1894:   Called dyn_install
  ebuild.sh, line 1037:   Called src_install





</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>adam.carheden@gmail.com</who>
            <bug_when>2006-02-09 10:12:56 0000</bug_when>
            <thetext>Created an attachment (id=79344)
Fix for the tclIndex problem without sandbox access violations

I get access violations from the latest destdir-fixes.patch that fixes the tclIndex problem. This ebuild along with the previous version of torque-2.0.0_p7-destdir-fixes.patch works fine for me, as do xpbs and xpbsmon. I just used sed to remove ${D} from all the tclIndex files in ${D} at the end of src_install.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>adam.carheden@gmail.com</who>
            <bug_when>2006-02-09 13:56:03 0000</bug_when>
            <thetext>Created an attachment (id=79374)
A version of /etc/init.d/pbs that&apos;s aware of torque moving from /usr/ to /var/

So I spent a large amount of time figuring out why pbsnodes told me I had no node list only to discover torque had moved. Having the pbs init script look in /usr threw me for a long time and it took strace telling me what file pbs_server was opening to figure it out. Anyway, here&apos;s an updated version of the pbs init script that&apos;s aware of torque&apos;s multiple locations. openpbs-common-1.1.1 will follow...</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>adam.carheden@gmail.com</who>
            <bug_when>2006-02-09 13:58:16 0000</bug_when>
            <thetext>Created an attachment (id=79375)
openpbs-common-1.1.1.ebuild, with a torque location aware init script

You&apos;ll also need to make torque-2.0.0_p7 depend on this instead of openpbs-common.1.1.0. Also, I think it should be openpbs-common-1.1.0-r1, but portage complains about names. Should openpbs-common have been openpbs_common?</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>ian@syndicated-productions.com</who>
            <bug_when>2006-03-07 08:27:51 0000</bug_when>
            <thetext>Any progress on this in the past month?  What all has changed now wrt installation?? (ie, will i have to protect my /usr/spool/PBS dir and/or move it to /var now?  or is all fine and dandy?)</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>ian@syndicated-productions.com</who>
            <bug_when>2006-03-07 09:53:10 0000</bug_when>
            <thetext>OK update -- attachment 78514 (torque-2.0.0_p7-respect-destdir.patch) doesn&apos;t work for me.  The previous one (attachment 78455) works fine.

Also, attachment 79374 (torque_2.0.0_p7.ebuild) seems to work just fine, while attachment 78461 doesn&apos;t work for me (sandbox access violations as previously stated).

Could someone obsolete those two attachments (78514, 78461) to avoid confusing any testers..?
</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>ian@syndicated-productions.com</who>
            <bug_when>2006-03-07 09:59:12 0000</bug_when>
            <thetext>Created an attachment (id=81613)
fix to remove errors when no pbs_sched was installed

If &apos;pbsserver&apos; use flag isn&apos;t specified, pbs_sched isn&apos;t built, and the previously submitted attachment 79374 used a global &apos;which&apos; to try and find its location.  When that &apos;which&apos; fails it makes a nasty error message on startup.  This just moves the &apos;which&apos; call, etc. to after the Use-PBS-Server check.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>ian@syndicated-productions.com</who>
            <bug_when>2006-03-07 10:09:49 0000</bug_when>
            <thetext>BTW -- using &apos;openpbs-common-1.1.0-r1&apos; works fine for me, not sure why it wouldn&apos;t for you...?

Found another problem though -- this one was in the 1.x ebuilds too..  When upgrading or re-merging, all the empty dirs in /*/spool/PBS/ are removed, but they&apos;re still needed by pbs_mom, pbs_server, pbs_sched, etc even though they&apos;re empty.  Any suggestions?  Just use .keep files?</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>dberkholz@gentoo.org</who>
            <bug_when>2006-03-07 10:41:05 0000</bug_when>
            <thetext>(In reply to comment #35)
&gt; empty.  Any suggestions?  Just use .keep files?

The .keep files are provided by calls to keepdir().</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>ian@syndicated-productions.com</who>
            <bug_when>2006-03-07 10:51:21 0000</bug_when>
            <thetext>Created an attachment (id=81621)
update pbs-env.d to CONFIG_PROTECT var/spool/PBS as well

I knew there was a way to fix this without .keep files.. CONFIG_PROTECT was set in openpbs-common to use /usr/spool/PBS, so i added /var/spool/PBS to this one so it will protect both.

openpbs-common-1.1.1.ebuild should be edited to use this file instead of pbs-env.d
</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>ian@syndicated-productions.com</who>
            <bug_when>2006-03-07 10:58:55 0000</bug_when>
            <thetext>(In reply to comment #15)
&gt; (In reply to comment #14)
&gt; &gt; Finally, it might be nice to have a use flag for a client only (no-server)
&gt; &gt; build, but that isn&apos;t important for this release. Still, it should be easy as
&gt; &gt; replacing &quot;--enable-server&quot; with &quot;$(use_enable pbsserver server)&quot;.
&gt; 
&gt; I agree; we&apos;ve discussed this in the past. The flag should really be &quot;server&quot;
&gt; because that&apos;s the uncommon build; you may build 20 times for clients and once
&gt; for a server.
&gt; 

What about adding USE flags to allow users to (not) install client or mom stuff?  It might not be the most common method, but if you&apos;ve got a bunch of headless systems running mom you don&apos;t really need the client utils either.. and vice-versa, if your client systems aren&apos;t going to work as processor nodes you don&apos;t need mom..

...would it be better to split the ebuild into three (pbs-server, pbs-mom, pbs-clients) instead of using USE flags for this?  Or is this just over-engineering everything?</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>mmokrejs@ribosome.natur.cuni.cz</who>
            <bug_when>2006-03-07 11:14:56 0000</bug_when>
            <thetext>Personally I would find suggestion per comment #38 the best - to have 3 separate packages, I think I like it more then having some cryptic &quot;server&quot; USE flag. But, most importantly, I don&apos;t care spending extra few CPU cycles to compile and install everything and everywhere if that would speedup getting any ebuild for torque-2 into portage tree. ;)</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>ian@syndicated-productions.com</who>
            <bug_when>2006-03-07 12:51:35 0000</bug_when>
            <thetext>oop, another minor fix..  

torque-2.0.0_p7.ebuild (attachment 79344) has &apos;server&apos; in IUSE but &apos;pbsserver&apos; in src_configure -- we should be using one or the other.. 

@@ -53,3 +53,3 @@
                $(use_enable X gui) \
-               $(use_enable pbsserver server) \
+               $(use_enable server) \
                $(use_with tcltk tcl) \
</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>ian@syndicated-productions.com</who>
            <bug_when>2006-03-09 08:32:24 0000</bug_when>
            <thetext>I got a couple of questions about the torque .ebuild:

1- why is sys-cluster/openpbs-common a PDEPEND instead of a part of DEPEND-COMMON?

2-does torque always RDEPEND on net-misc/openssh even if USE=-ssh ??
</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>mmokrejs@ribosome.natur.cuni.cz</who>
            <bug_when>2006-03-09 08:45:20 0000</bug_when>
            <thetext>In comment #41 I guess you wanted to talk about &apos;scp&apos; USE instead of &apos;ssh&apos; flag, right? ;-) I cannot answer you my point would be that the ebuild should either in theory check that either rshd/rsh/rcp or sshd/ssh/scp are installed. It should either require lets say app-crypt/heimdal (if bug #125443 is resolved so that torque would either look for krsh, etc. or for the standard names like rsh, etc.), app-crypt/mit-krb5, net-misc/netkit-rsh ... maybe other packages provide rshd/rsh/rcp/rlogin as well?</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>ian@syndicated-productions.com</who>
            <bug_when>2006-03-09 10:17:10 0000</bug_when>
            <thetext>Oh yeah, this built and ran for me on both x86 and amd64, with USE=server and without.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>bicatali@gentoo.org</who>
            <bug_when>2006-03-15 10:04:46 0000</bug_when>
            <thetext>I put an experimental torque-2.0.0_p8 ebuild and patches in the Gentoo Scientific overlay: http://gentooscience.org
I tried to gather information in this bug and did quick obvious changes. The ebuild obviously needs more work.
Please report tests, suggestions and patches here.
</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>ian@syndicated-productions.com</who>
            <bug_when>2006-03-15 11:14:57 0000</bug_when>
            <thetext>(In reply to comment #44)
&gt; I put an experimental torque-2.0.0_p8 ebuild and patches in the Gentoo
&gt; Scientific overlay: http://gentooscience.org

You&apos;ll need to add the overlay and patches to sys-cluster/openssh-common as found above (for openssh-common-1.1.1) and make the torque ebuild require that version.

I don&apos;t know if there&apos;s much point in just duplicating all the .patch files when their internals are the same, but i guess that&apos;s more of a design issue..

What other work do you think this needs?</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>ian@syndicated-productions.com</who>
            <bug_when>2006-03-15 12:31:00 0000</bug_when>
            <thetext>Should we file a separate bug for the openpbs-common updates?  Or is it still too early for that?</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>bicatali@gentoo.org</who>
            <bug_when>2006-03-16 02:39:38 0000</bug_when>
            <thetext>I did some slight updates in the overlay:
- added openpbs-common-1.1.1
- added a pic USE flag (necessary when used with openmpi)
- removed the X flag. If you want the gui, use USE=tcltk, which needs tclx
  it looks like the gui is only tk based. tcl use is weird in this package
- if scp is not enabled, the ebuild depends on netkit-rsh

</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>ian@syndicated-productions.com</who>
            <bug_when>2006-03-16 08:03:44 0000</bug_when>
            <thetext>..is there any way to properly set or define --set-default-server= in this ebuild?  (On _p7 at least) if this isn&apos;t set all the clients default to connecting to a server with the local hostname, which is pretty useless if you&apos;re installing this with USE=-server

I can&apos;t think of any way to do it that wouldn&apos;t look like a hack though...</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>dberkholz@gentoo.org</who>
            <bug_when>2006-03-16 09:39:08 0000</bug_when>
            <thetext>(In reply to comment #47)
&gt; - added a pic USE flag (necessary when used with openmpi)

Shouldn&apos;t be a USE flag, should be unconditional, assuming this only controls whether libpbs.a is compiled as PIC.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>ian@syndicated-productions.com</who>
            <bug_when>2006-03-16 09:52:30 0000</bug_when>
            <thetext>(In reply to comment #49)
&gt; Shouldn&apos;t be a USE flag, should be unconditional, assuming this only controls
&gt; whether libpbs.a is compiled as PIC.

Is it safe to always compile this with -fPIC?  (i don&apos;t have the resources/time to test right now)..  

If it isn&apos;t safe in the general case, would it be more conformative to change the useflag from &apos;pic&apos; to &apos;openmpi&apos; (and OR this with any other package-name use flags that would require -fPIC)?</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>dberkholz@gentoo.org</who>
            <bug_when>2006-03-16 10:06:49 0000</bug_when>
            <thetext>(In reply to comment #50)
&gt; Is it safe to always compile this with -fPIC?  (i don&apos;t have the resources/time
&gt; to test right now).. 

If it works in one case, it should work in any.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>bicatali@gentoo.org</who>
            <bug_when>2006-03-21 09:17:31 0000</bug_when>
            <thetext>Ebuild updated to reflect these last comments:
* reverted to force -fPIC on all arch
* PBS_SERVER_NAME=&lt;myserver&gt; emerge torque should do the trick to set the 
PBS server hostname

As I understood after reading some posts at torque dev mailing lists, libtoolization is planned if not in cvs already. Considering the mess the autotools are in this current version, it is safer to add append-flag -fPIC and stick with static pic libs only and wait for the next version for shared libs.
It worked on my amd64 (and confirmed by the same upstream post).</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>dberkholz@gentoo.org</who>
            <bug_when>2006-03-21 10:25:02 0000</bug_when>
            <thetext>(In reply to comment #52)
&gt; As I understood after reading some posts at torque dev mailing lists,
&gt; libtoolization is planned if not in cvs already. Considering the mess the
&gt; autotools are in this current version, it is safer to add append-flag -fPIC and
&gt; stick with static pic libs only and wait for the next version for shared libs.

I will be very annoyed if that ever ends up in portage.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>ian@syndicated-productions.com</who>
            <bug_when>2006-04-05 11:35:49 0000</bug_when>
            <thetext>Hey, why did &quot;use_enable X gui&quot; get changed?  tclx/tcktk isn&apos;t required for xpbs and xpbsmon to work....

</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>bicatali@gentoo.org</who>
            <bug_when>2006-04-09 04:24:51 0000</bug_when>
            <thetext>(In reply to comment #54)
&gt; Hey, why did &quot;use_enable X gui&quot; get changed?  tclx/tcktk isn&apos;t required for
&gt; xpbs and xpbsmon to work....

I have tested torque with/without tcl and tk, and with tcl/tk installed but with use flag tcltk disabled: I came to the conclusion there exists only one gui, based on tcl/tk. Other tests failed.

Alsno note the ebuild on the overlay has been updated for quite a while now to have only libpbs.a built with -fPIC (see comment #53).

</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>bicatali@gentoo.org</who>
            <bug_when>2006-05-20 08:06:53 0000</bug_when>
            <thetext>torque-2.1.0p0 is out. It may need extra work, but I&apos;ve comited an ebuild at http://gentooscience.org. Only one patch is needed so far, this new version includes a much proper autotools system.

</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>ian@syndicated-productions.com</who>
            <bug_when>2006-06-01 07:45:01 0000</bug_when>
            <thetext>soo...  any chance that one of these versions are going to get into portage sometime soon?</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>dberkholz@gentoo.org</who>
            <bug_when>2006-06-24 00:36:12 0000</bug_when>
            <thetext>Maybe, I&apos;m hoping to find some money to buy enough memory to set up a small test cluster in vmware-server.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>kyron@neuralbs.com</who>
            <bug_when>2006-06-25 22:42:21 0000</bug_when>
            <thetext>(In reply to comment #58)
&gt; Maybe, I&apos;m hoping to find some money to buy enough memory to set up a small
&gt; test cluster in vmware-server.
&gt; 

Is RAM all you are missing, really? Can&apos;t be that expensive to get. Hell, Torque is such a b**ch to get working correctly I&apos;m sure people would be happy to help you out with your RAM dilemma ;)
</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>dberkholz@gentoo.org</who>
            <bug_when>2006-06-26 08:47:16 0000</bug_when>
            <thetext>For about $220 I could get another 2G ( http://www.monarchcomputer.com/Merchant2/merchant.mv?Screen=PROD&amp;Store_Code=M&amp;Product_Code=140270&amp;Category_Code=REG_DDR ). It will take me at least a few months to save that up.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>kyron@neuralbs.com</who>
            <bug_when>2006-08-07 19:03:35 0000</bug_when>
            <thetext>(In reply to comment #60)
&gt; For about $220 I could get another 2G (

Okay...how about now :)
</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>ian@syndicated-productions.com</who>
            <bug_when>2006-08-14 13:50:08 0000</bug_when>
            <thetext>Still wondering if/when this is ever going to make it to portage...

</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>dberkholz@gentoo.org</who>
            <bug_when>2006-08-14 14:07:06 0000</bug_when>
            <thetext>Getting the latest stuff into the science overlay and testing it would help to speed up that process.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>dberkholz@gentoo.org</who>
            <bug_when>2006-09-24 22:11:46 0000</bug_when>
            <thetext>Finally in the tree. Thanks for your work on this, and for dealing with the delay.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>dberkholz@gentoo.org</who>
            <bug_when>2006-09-24 22:46:30 0000</bug_when>
            <thetext>One other note, you may still need the science overlay for tclx 8.4 since 8.3.5 is the latest in the tree and it doesn&apos;t work with gcc4.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>ian@syndicated-productions.com</who>
            <bug_when>2006-09-25 06:22:41 0000</bug_when>
            <thetext>woohoo!  fantastic!

Regarding tclx/gcc-4 -- i had an issue with it on amd64 as well with gcc-3.x/glibc-2.3.. I just changed the &apos;tk&apos; dependency to ( dev-lang/tcl dev-lang/tk ) and everything still works fine.  The ebuild doesn&apos;t contain a $(use_with tk tclx) so it doesn&apos;t actually need tclx..  </thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>dberkholz@gentoo.org</who>
            <bug_when>2006-09-25 08:35:15 0000</bug_when>
            <thetext>(In reply to comment #66)
&gt; woohoo!  fantastic!
&gt; 
&gt; Regarding tclx/gcc-4 -- i had an issue with it on amd64 as well with
&gt; gcc-3.x/glibc-2.3.. I just changed the &apos;tk&apos; dependency to ( dev-lang/tcl
&gt; dev-lang/tk ) and everything still works fine.  The ebuild doesn&apos;t contain a
&gt; $(use_with tk tclx) so it doesn&apos;t actually need tclx..  

No, but the gui does require tclx ... and after looking into it a bit, tclx 8.4 doesn&apos;t provided needed stuff for the gui so you will require gcc 3.x if you want it.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>dberkholz@gentoo.org</who>
            <bug_when>2006-09-25 08:45:34 0000</bug_when>
            <thetext>The beginnings of a patch are at http://www.clusterresources.com/pipermail/torqueusers/2006-March/003306.html but it&apos;s screwed up -- patches configure directly instead of configure.ac and buildutils/tcl.m4.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>ian@syndicated-productions.com</who>
            <bug_when>2006-09-25 12:01:28 0000</bug_when>
            <thetext>Huh?  The gui (xpbs,xpbsmon) works fine with just tcl and tk.  I think we&apos;ve had this conversation before.  You can use tclx for the gui but its not necessary (at least on my x86 and amd64 servers).

Note, pbs_wish and pbs_tclsh im not sure of though, as i don&apos;t use those, but from my limited searching in the package source they don&apos;t look to be dependent on &apos;--with-gui&apos;.. if they need tclx then i&apos;m entirely wrong.
</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>dberkholz@gentoo.org</who>
            <bug_when>2006-09-25 13:23:04 0000</bug_when>
            <thetext>According to their configure script, it shouldn&apos;t be built/installed if tclx isn&apos;t found.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>ian@syndicated-productions.com</who>
            <bug_when>2006-09-25 14:05:08 0000</bug_when>
            <thetext>In configure.ac the only dep-relationship with gui that i see has to do with &apos;TK&apos; being &apos;1&apos;.  Indeed, by default if TK is found (=1) and gui isn&apos;t explicitly disabled by the user, then the gui is built.  If TCL is not found (=0) it does seem to skip checking for TK, but there is no such dep. with TCLX (TCLX=0 means no check for TKX, but there&apos;s nothing relating TKX to an enabled/disabled gui)

configure.ac summary:
  line 979(et.al) checks for TCL
  line 1002(et.al) checks for TCLX if TCL=1
  line 1020(et.al) checks for TK if TCL=1
  line 1043(et.al) checks for TKX if TK=1 and TCLX=1
  line 1067(et.al) checks for GUI if TK=1

..which explains why everything builds and runs for me even though I have no tclx or tkx on my systems :)</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>dberkholz@gentoo.org</who>
            <bug_when>2006-09-25 14:20:23 0000</bug_when>
            <thetext>Maybe I misunderstood the meaning of the *X variables, I don&apos;t have the time to go digging again... thanks for looking into it.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>mmokrejs@ribosome.natur.cuni.cz</who>
            <bug_when>2006-09-27 03:37:21 0000</bug_when>
            <thetext>BTW, if I remember right I had to use gcc-3.3.6 to ciompile this. gcc-3.4.6 broke in the same way as 4.1.1. Sorry for not posting more details, I am writing it from top of my head after few days. :(</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>dberkholz@gentoo.org</who>
            <bug_when>2006-09-27 08:24:18 0000</bug_when>
            <thetext>I&apos;ve been compiling everything with 4.1.1-r1 and it works great. Maybe 3.4.6 is broke..</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>ian@syndicated-productions.com</who>
            <bug_when>2006-09-27 08:27:21 0000</bug_when>
            <thetext>I&apos;ve had no problems with either of 3.4.6 or 4.1.1, on both x86 and amd64 (ok im not using 4.1.1 with amd64 yet)</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>mmokrejs@ribosome.natur.cuni.cz</who>
            <bug_when>2006-10-09 12:56:40 0000</bug_when>
            <thetext>Sorry for misleading note, my comment #73 was about the necessity to compile tclx using other gcc than 4.1.1. I have managed to use gcc-3.4.6 on one host now. The problem was:

make[1]: Entering directory `/var/tmp/portage/tclx-8.3.5/work/tclx8.3.5/tcl/unix&apos;
cc -pipe -Wall -c   -march=pentium4 -mmmx -msse -msse2 -O3 -fomit-frame-pointer -funroll-loops -pipe  -DHAVE_UNISTD_H=1 -DHAVE_LIMITS_H=1 -D_LARGEFILE64_SOURCE=1 -DTCL_WIDE_INT_TYPE=long\ long -DHAVE_STRUCT_STAT64=1 -DHAVE_TYPE_OFF64_T=1 -DHAVE_GETCWD=1 -DHAVE_OPENDIR=1 -DHAVE_STRSTR=1 -DHAVE_STRTOL=1 -DHAVE_STRTOLL=1 -DHAVE_STRTOULL=1 -DHAVE_TMPNAM=1 -DHAVE_WAITPID=1 -DHAVE_UNISTD_H=1 -DHAVE_SYS_PARAM_H=1 -DUSE_TERMIOS=1 -DHAVE_SYS_TIME_H=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_TM_ZONE=1 -DHAVE_GMTIME_R=1 -DHAVE_LOCALTIME_R=1 -DHAVE_TM_GMTOFF=1 -DHAVE_TIMEZONE_VAR=1 -DHAVE_ST_BLKSIZE=1 -DSTDC_HEADERS=1 -DHAVE_SIGNED_CHAR=1 -DHAVE_LANGINFO=1 -DPEEK_XCLOSEIM=1 -DHAVE_SYS_IOCTL_H=1  -DSTDC_HEADERS=1 -Dclock_t=long -DRETSIGTYPE=void -DTIMES_RETS_STATUS=1  -I/var/tmp/portage/tclx-8.3.5/work/tclx8.3.5/tcl/generic -I/var/tmp/portage/tclx-8.3.5/work/tclx8.3.5/tcl/unix -I/var/tmp/portage/tclx-8.3.5/work/tclx8.3.5/tcl/unix -I/var/tmp/portage/tclx-8.3.5/work/tcl8.4.6/generic -I/var/tmp/portage/tclx-8.3.5/work/tcl8.4.6/unix /var/tmp/portage/tclx-8.3.5/work/tclx8.3.5/tcl/unix/tclXAppInit.c
cc -pipe -Wall -c -o tclXbsearch..o   -march=pentium4 -mmmx -msse -msse2 -O3 -fomit-frame-pointer -funroll-loops -pipe  -DHAVE_UNISTD_H=1 -DHAVE_LIMITS_H=1 -D_LARGEFILE64_SOURCE=1 -DTCL_WIDE_INT_TYPE=long\ long -DHAVE_STRUCT_STAT64=1 -DHAVE_TYPE_OFF64_T=1 -DHAVE_GETCWD=1 -DHAVE_OPENDIR=1 -DHAVE_STRSTR=1 -DHAVE_STRTOL=1 -DHAVE_STRTOLL=1 -DHAVE_STRTOULL=1 -DHAVE_TMPNAM=1 -DHAVE_WAITPID=1 -DHAVE_UNISTD_H=1 -DHAVE_SYS_PARAM_H=1 -DUSE_TERMIOS=1 -DHAVE_SYS_TIME_H=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_TM_ZONE=1 -DHAVE_GMTIME_R=1 -DHAVE_LOCALTIME_R=1 -DHAVE_TM_GMTOFF=1 -DHAVE_TIMEZONE_VAR=1 -DHAVE_ST_BLKSIZE=1 -DSTDC_HEADERS=1 -DHAVE_SIGNED_CHAR=1 -DHAVE_LANGINFO=1 -DPEEK_XCLOSEIM=1 -DHAVE_SYS_IOCTL_H=1  -DSTDC_HEADERS=1 -Dclock_t=long -DRETSIGTYPE=void -DTIMES_RETS_STATUS=1  -I/var/tmp/portage/tclx-8.3.5/work/tclx8.3.5/tcl/generic -I/var/tmp/portage/tclx-8.3.5/work/tclx8.3.5/tcl/unix -I/var/tmp/portage/tclx-8.3.5/work/tclx8.3.5/tcl/unix -I/var/tmp/portage/tclx-8.3.5/work/tcl8.4.6/generic -I/var/tmp/portage/tclx-8.3.5/work/tcl8.4.6/unix -fpic \
            /var/tmp/portage/tclx-8.3.5/work/tclx8.3.5/tcl/generic/tclXbsearch.c
In file included from /usr/include/sys/times.h:29,
                 from /var/tmp/portage/tclx-8.3.5/work/tclx8.3.5/tcl/unix/tclXunixPort.h:32,
                 from /var/tmp/portage/tclx-8.3.5/work/tclx8.3.5/tcl/generic/tclExtdInt.h:27,
                 from /var/tmp/portage/tclx-8.3.5/work/tclx8.3.5/tcl/generic/tclXbsearch.c:19:
/usr/include/time.h:61: error: two or more data types in declaration specifiers
/var/tmp/portage/tclx-8.3.5/work/tclx8.3.5/tcl/generic/tclXbsearch.c: In function &apos;TclProcKeyCompare&apos;:
/var/tmp/portage/tclx-8.3.5/work/tclx8.3.5/tcl/generic/tclXbsearch.c:115: warning: passing argument 2 of &apos;Tcl_Merge&apos; from incompatible pointer type
make[1]: *** [tclXbsearch..o] Error 1
make[1]: Leaving directory `/var/tmp/portage/tclx-8.3.5/work/tclx8.3.5/tcl/unix&apos;
make: *** [TCLX] Error 2

!!! ERROR: dev-tcltk/tclx-8.3.5 failed.
Call stack:
  ebuild.sh, line 1546:   Called dyn_compile
  ebuild.sh, line 937:   Called src_compile
  tclx-8.3.5.ebuild, line 65:   Called die</thetext>
          </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="0"
              isprivate="0"
          >
            <attachid>74493</attachid>
            <date>2005-12-11 06:19 0000</date>
            <desc>new ebuild for torque 2.0.0p2</desc>
            <filename>torque-2.0.0_p2.ebuild</filename>
            <type>text/plain</type>
            <data encoding="base64">CmluaGVyaXQgZmxhZy1vLW1hdGljIGV1dGlscwoKTVlfUD0iJHtQL199IgpERVNDUklQVElPTj0i
QSBmcmVlbHkgZG93bmxvYWRhYmxlIGNsdXN0ZXIgcmVzb3VyY2UgbWFuYWdlciBhbmQgcXVldWlu
ZyBzeXN0ZW0gYmFzZWQgb24gT3BlblBCUyIKSE9NRVBBR0U9Imh0dHA6Ly93d3cuY2x1c3RlcnJl
c291cmNlcy5jb20vcHJvZHVjdHMvdG9ycXVlLyIKU1JDX1VSST0iaHR0cDovL3d3dy5jbHVzdGVy
cmVzb3VyY2VzLmNvbS9kb3dubG9hZHMvdG9ycXVlLyR7TVlfUH0udGFyLmd6CgkJIG1pcnJvcjov
L2dlbnRvby8ke1BOfS0xLjIuMF9wMS1yZXNwZWN0LWRlc3RkaXIucGF0Y2guZ3oKCQkgbWlycm9y
Oi8vZ2VudG9vLyR7UE59LTEuMi4wX3AxLXJlc3BlY3QtbGRmbGFncy5wYXRjaC5negoKIyBUb3Jx
dWUgMiBhbHJlYWR5IGNvbnRhaW5zIGJlbG93IHBhdGNoZXMKIwkJIGh0dHA6Ly93d3ctcmNmLnVz
Yy5lZHUvfmdhcnJpY2svdG9ycXVlLTEuMi4wcDUtam9ibmFubnkucGF0Y2gKIwkJIGh0dHA6Ly93
d3ctcmNmLnVzYy5lZHUvfmdhcnJpY2svdG9ycXVlLTEuMi4wcDUtam9iZGVwdGVybTIucGF0Y2gi
CgpMSUNFTlNFPSJvcGVucGJzIgoKU0xPVD0iMCIKS0VZV09SRFM9In5hbWQ2NCB+cHBjIH5wcGM2
NCB4ODYiCklVU0U9InRjbHRrIFggc2NwIgpQUk9WSURFPSJ2aXJ0dWFsL3BicyIKCiMgZWQgaXMg
dXNlZCBieSBtYWtlZGVwZW5kLXNoCkRFUEVORF9DT01NT049InZpcnR1YWwvbGliYwoJCQkgICBY
PyAoIHZpcnR1YWwveDExIGRldi1sYW5nL3RrICkKCQkJICAgdGNsdGs/ICggZGV2LWxhbmcvdGNs
ICkKCQkJICAgIXZpcnR1YWwvcGJzIgpERVBFTkQ9IiR7REVQRU5EX0NPTU1PTn0KCQlzeXMtYXBw
cy9lZCIKUkRFUEVORD0iJHtERVBFTkRfQ09NTU9OfQoJCSBuZXQtbWlzYy9vcGVuc3NoIgpQREVQ
RU5EPSI+PXN5cy1jbHVzdGVyL29wZW5wYnMtY29tbW9uLTEuMS4wIgoKUz0iJHtXT1JLRElSfS8k
e01ZX1B9IgoKU1BPT0xfTE9DQVRJT049Ii91c3Ivc3Bvb2wiICMgdGhpcyBuZWVkcyB0byBtb3Zl
IHRvIC92YXIgbGF0ZXIgb24KUEJTX1NFUlZFUl9IT01FPSIke1NQT09MX0xPQ0FUSU9OfS9QQlMv
IgoKc3JjX3VucGFjaygpIHsKCXVucGFjayAke01ZX1B9LnRhci5negoJZXhwb3J0IEVQQVRDSF9P
UFRTPSItcDEgLWQgJHtTfSIKCWVwYXRjaCAke0RJU1RESVJ9LyR7UE59LTIuMC4wX3AyLXJlc3Bl
Y3QtbGRmbGFncy5wYXRjaC5neiB8fCBkaWUgIkZhaWxlZCB0byBmaXggbGRmbGFncyIKCWVwYXRj
aCAke0RJU1RESVJ9LyR7UE59LTIuMC4wX3AyLXJlc3BlY3QtZGVzdGRpci5wYXRjaC5neiB8fCBk
aWUgIkZhaWxlZCB0byBmaXggTWFrZWZpbGVzIGZvciBERVNURElSIgoJZXBhdGNoICR7RklMRVNE
SVJ9LyR7UE59LTIuMC4wX3AyLWRlc3RkaXItZml4ZXMucGF0Y2ggfHwgZGllICJGYWlsZWQgdG8g
Zml4IERFU1RESVIgZm9yIGd1aSIKCWVwYXRjaCAke0ZJTEVTRElSfS8ke1BOfS0yLjAuMF9wMi1z
ZXR1aWQtc2FmZXR5LnBhdGNoIHx8IGRpZSAiRmFpbGVkIHRvIGZpeCBzZXRYaWQgbGlua2luZyBm
b3IgcGJzX3JjcCIKCgkjIFRyaWVzIHRvIHVzZSBhYnNvbHV0ZSAvdG1wLyBmb3IgdGVtcGZpbGVz
IHdoaWNoIGZhaWxzIG1pc2VyYWJseS4KCXNlZCAtaSAtZSAic3wvdG1wL3xcJHtUTVBESVJ9L3xn
IiAke1N9L2J1aWxkdXRpbHMvbWFrZWRlcGVuZC1zaCB8fCBkaWUgIkZhaWxlZCBUTVBESVIgY2hh
bmdlIgp9CgpzcmNfY29tcGlsZSgpIHsKIwlsb2NhbCBteWNvbmYKIwl1c2UgWCB8fCBteWNvbmY9
Ii0tZGlzYWJsZS1ndWkiCiMJdXNlIHRjbHRrICYmIG15Y29uZj0iJHtteWNvbmZ9IC0td2l0aC10
Y2wiCiMJdXNlIGRvYyAmJiBteWNvbmY9IiR7bXljb25mfSAtLWVuYWJsZS1kb2NzIgoJYXBwZW5k
LWZsYWdzIC1ESk9CX0RFTEVURV9OQU5OWQoKCS4vY29uZmlndXJlIFwKCQkkKHVzZV9lbmFibGUg
WCBndWkpIFwKCQkkKHVzZV93aXRoIHRjbHRrIHRjbCkgXAoJCS0tcHJlZml4PS91c3IgXAoJCS0t
bWFuZGlyPS91c3Ivc2hhcmUvbWFuIFwKCQktLWxpYmRpcj0iXCR7ZXhlY19wcmVmaXh9LyQoZ2V0
X2xpYmRpcikvcGJzIiBcCgkJLS1lbmFibGUtc2VydmVyIFwKCQktLWVuYWJsZS1tb20gXAoJCS0t
ZW5hYmxlLWNsaWVudHMgXAoJCS0tZW5hYmxlLXNoYXJlZCBcCgkJLS1lbmFibGUtZGVwZW5kLWNh
Y2hlIFwKCQkkKHVzZV93aXRoIHNjcCkgXAoJCSQodXNlX2VuYWJsZSB0Y2x0ayB0Y2wtcXN0YXQp
IFwKCQktLXNldC1zZXJ2ZXItaG9tZT0ke1BCU19TRVJWRVJfSE9NRX0gXAoJCS0tc2V0LWVudmly
b249L2V0Yy9wYnNfZW52aXJvbm1lbnQgfHwgZGllICIuL2NvbmZpZ3VyZSBmYWlsZWQiCgoJZW1h
a2UgfHwgZGllICJlbWFrZSBmYWlsZWQiCn0KCiMgV0FSTklORwojIE9wZW5QQlMgaXMgZXh0cmVt
ZWx5IHN0dWJib3JuIGFib3V0IGRpcmVjdG9yeSBwZXJtaXNzaW9ucy4gU29tZXRpbWVzIGl0IHdp
bGwKIyBqdXN0IGZhbGwgb3ZlciB3aXRoIHRoZSBlcnJvciBtZXNzYWdlLCBidXQgaW4gc29tZSBz
cG90cyBpdCB3aWxsIGp1c3QgaWdub3JlCiMgeW91IGFuZCBmYWlsIHN0cmFuZ2VseS4gTGlrZXdp
c2UgaXQgYWxzbyBiYXJmcyBvbiBvdXIgLmtlZXAgZmlsZXMhCnBic19jcmVhdGVzcG9vbCgpIHsK
CXJvb3Q9IiQxIgoJcz0iJHtTUE9PTF9MT0NBVElPTn0iCgloPSIke1BCU19TRVJWRVJfSE9NRX0i
CglzcD0iJHtofS9zZXJ2ZXJfcHJpdiIKCWVpbmZvICJCdWlsZGluZyBzcG9vbCBkaXJlY3Rvcnkg
dW5kZXIgJHtEfSR7aH0iCglmb3IgYSBpbiBcCgkJCTA3NTU6JHtzfSAwNzU1OiR7aH0gMDc1NTok
e2h9L2F1eCAwNzAwOiR7aH0vY2hlY2twb2ludCBcCgkJCTA3NTU6JHtofS9tb21fbG9ncyAwNzUx
OiR7aH0vbW9tX3ByaXYgMDc1MToke2h9L21vbV9wcml2L2pvYnMgXAoJCQkwNzU1OiR7aH0vc2No
ZWRfbG9ncyAwNzUwOiR7aH0vc2NoZWRfcHJpdiBcCgkJCTA3NTU6JHtofS9zZXJ2ZXJfbG9ncyBc
CgkJCTA3NTA6JHtofS9zZXJ2ZXJfcHJpdiAwNzU1OiR7aH0vc2VydmVyX3ByaXYvYWNjb3VudGlu
ZyBcCgkJCTA3NTA6JHtofS9zZXJ2ZXJfcHJpdi9hY2xfZ3JvdXBzIDA3NTA6JHtofS9zZXJ2ZXJf
cHJpdi9hY2xfaG9zdHMgXAoJCQkwNzUwOiR7aH0vc2VydmVyX3ByaXYvYWNsX3N2ciAwNzUwOiR7
aH0vc2VydmVyX3ByaXYvYWNsX3VzZXJzIFwKCQkJMDc1MDoke2h9L3NlcnZlcl9wcml2L2pvYnMg
MDc1MDoke2h9L3NlcnZlcl9wcml2L3F1ZXVlcyBcCgkJCTE3Nzc6JHtofS9zcG9vbCAxNzc3OiR7
aH0vdW5kZWxpdmVyZWQgOwoJZG8KCQlkPSIke2EvKjp9IgoJCW09IiR7YS86Kn0iCgkJaWYgWyAh
IC1kICIke3Jvb3R9JHtkfSIgXTsgdGhlbgoJCQlpbnN0YWxsIC1kIC1tJHttfSAke3Jvb3R9JHtk
fQoJCWVsc2UKCQkJY2htb2QgJHttfSAke3Jvb3R9JHtkfQoJCWZpCglkb25lCn0KCnNyY19pbnN0
YWxsKCkgewoJIyBNYWtlIGRpcmVjdG9yaWVzIGZpcnN0CglwYnNfY3JlYXRlc3Bvb2wgIiR7RH0i
CgoJZWluZm8gIlJ1bm5pbmcgbWFrZSBpbnN0YWxsIgoJbWFrZSBERVNURElSPSR7RH0gaW5zdGFs
bCB8fCBkaWUKCgllaW5mbyAiRG9pbmcgZG9jcyAmIGxpYiBzeW1saW5rcyIKCWRvZG9jIElOU1RB
TEwgUEJTX0xpY2Vuc2UudHh0IFJFQURNRS50b3JxdWUgUmVsZWFzZV9Ob3RlcwoJIyBJbml0IHNj
cmlwdHMgY29tZSBmcm9tIG9wZW5wYnMtY29tbW9uCgkjbmV3aW5pdGQgJHtGSUxFU0RJUn0vcGJz
LWluaXQuZCBwYnMKCSNuZXdjb25mZCAke0ZJTEVTRElSfS9wYnMtY29uZi5kIHBicwoJZG9zeW0g
L3Vzci8kKGdldF9saWJkaXIpL3Bicy9saWJwYnMuYSAvdXNyLyQoZ2V0X2xpYmRpcikvbGlicGJz
LmEKCgllaW5mbyAiSGFuZGxpbmcgL2V0Yy9wYnNfZW52aXJvbm1lbnQgYW5kIC91c3Ivc3Bvb2wv
UEJTL3NlcnZlcl9uYW1lIgoJIyB0aGlzIGZpbGUgTVVTVCBleGlzdCBmb3IgUEJTL1RvcnF1ZSB0
byB3b3JrCgkjIGJ1dCB0cnkgdG8gcHJlc2VydmUgYW55IGN1c3RvbWF0aXphdGlvbnMgdGhhdCB0
aGUgdXNlciBoYXMgbWFkZQoJZG9kaXIgL2V0YwoJaWYgWyAtZiAke1JPT1R9L2V0Yy9wYnNfZW52
aXJvbm1lbnQgXTsgdGhlbgoJCWNwICR7Uk9PVH0vZXRjL3Bic19lbnZpcm9ubWVudCAke0R9L2V0
Yy9wYnNfZW52aXJvbm1lbnQKCWVsc2UKCQl0b3VjaCAke0R9L2V0Yy9wYnNfZW52aXJvbm1lbnQK
CWZpCgoJaWYgWyAtZiAiJHtST09UfS91c3Ivc3Bvb2wvUEJTL3NlcnZlcl9uYW1lIiBdOyB0aGVu
CgkJY3AgIiR7Uk9PVH0vdXNyL3Nwb29sL1BCUy9zZXJ2ZXJfbmFtZSIgIiR7RH0vdXNyL3Nwb29s
L1BCUy9zZXJ2ZXJfbmFtZSIKCWZpCn0KCnBrZ19wb3N0aW5zdCgpIHsKCSMgbWFrZSBzdXJlIHRo
ZSBkYW1uIGRpcmVjdG9yaWVzIGV4aXN0CglwYnNfY3JlYXRlc3Bvb2wgIiR7Uk9PVH0iCglbICEg
LWYgIiR7Uk9PVH0vZXRjL3Bic19lbnZpcm9ubWVudCIgXSAmJiB0b3VjaCAiJHtST09UfS9ldGMv
cGJzX2Vudmlyb25tZW50Igp9Cg==
</data>        

          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>74494</attachid>
            <date>2005-12-11 06:22 0000</date>
            <desc>destdir-fixes.patch adapted for 2.0.0p2</desc>
            <filename>torque-2.0.0_p2-destdir-fixes.patch</filename>
            <type>text/plain</type>
            <data encoding="base64">ZGlmZiAtdXJOIHRvcnF1ZS0yLjAuMHAyL3NyYy9ndWkvTWFrZWZpbGUuaW4gdG9ycXVlLTIuMC4w
cDIwcGF0Y2hlZC9zcmMvZ3VpL01ha2VmaWxlLmluCi0tLSB0b3JxdWUtMi4wLjBwMi9zcmMvZ3Vp
L01ha2VmaWxlLmluCTIwMDUtMTItMTEgMTQ6MDU6MTIuMDAwMDAwMDAwICswMTAwCisrKyB0b3Jx
dWUtMi4wLjBwMnBhdGNoZWQvc3JjL2d1aS9NYWtlZmlsZS5pbgkyMDA1LTEyLTExIDE0OjAzOjIz
LjAwMDAwMDAwMCArMDEwMApAQCAtMTU1LDcgKzE1NSw3IEBACiAJIwogCUBlY2hvIEluc3RhbGwg
eHBicwogCSQoSU5TVEFMTCkgLW0gNzU1IHhwYnMgJChERVNURElSKSQoYmluZGlyKS94cGJzCi0J
QGNobW9kIDc1NSAkKGJpbmRpcikveHBicyAyPiAvZGV2L251bGwKKwlAY2htb2QgNzU1ICQoREVT
VERJUikkKGJpbmRpcikveHBicyAyPiAvZGV2L251bGwKIAkjCiAJJChJTlNUQUxMKSAtbSA3NTUg
YnVpbGRpbmRleCAkKERFU1RESVIpJChYUEJTX0xJQikKIAkkKElOU1RBTEwpIC1tIDY0NCB4cGJz
cmMgJChERVNURElSKSQoWFBCU19MSUIpCg==
</data>        

          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>74495</attachid>
            <date>2005-12-11 06:22 0000</date>
            <desc>respect-destdir.patch adapted for 2.0.0p2</desc>
            <filename>torque-2.0.0_p2-respect-destdir.patch</filename>
            <type>text/plain</type>
            <data encoding="base64">ZGlmZiAtdXJOIHRvcnF1ZS0yLjAuMHAyLm9yaWcvYnVpbGR1dGlscy9ta2luY2x1ZGVzL2xpYi5t
ay5pbiB0b3JxdWUtMi4wLjBwMi9idWlsZHV0aWxzL21raW5jbHVkZXMvbGliLm1rLmluCi0tLSB0
b3JxdWUtMi4wLjBwMi5vcmlnL2J1aWxkdXRpbHMvbWtpbmNsdWRlcy9saWIubWsuaW4JMjAwNS0x
MS0wOSAxODozMDoyMS4wMDAwMDAwMDAgKzAxMDAKKysrIHRvcnF1ZS0yLjAuMHAyL2J1aWxkdXRp
bHMvbWtpbmNsdWRlcy9saWIubWsuaW4JMjAwNS0xMi0xMSAwMjo1MTowNi4wMDAwMDAwMDAgKzAx
MDAKQEAgLTE2LDcgKzE2LDcgQEAKIAogaW5zdGFsbDo6ICQoVEFSR0VUKQogCUAjIGEgdHdvIHN0
ZXAgcHJvY2VzcyBpcyBiZXN0IHRvIHdvcmsgYXJvdW5kIGJyb2tlbiBpbnN0YWxscwotCSQoSU5T
VEFMTCkgLWQgJChsaWJkaXIpICYmIFwKLQkkKElOU1RBTEwpIC1tIDY0NCAkKFRBUkdFVCkgJChs
aWJkaXIpLyQoVEFSR0VUKQorCSQoSU5TVEFMTCkgLWQgJChERVNURElSKSQobGliZGlyKSAmJiBc
CisJJChJTlNUQUxMKSAtbSA2NDQgJChUQVJHRVQpICQoREVTVERJUikkKGxpYmRpcikvJChUQVJH
RVQpCiAKICMgRU5EIGxpYi5tawpkaWZmIC11ck4gdG9ycXVlLTIuMC4wcDIub3JpZy9idWlsZHV0
aWxzL3Bic19ta2RpcnMuaW4gdG9ycXVlLTIuMC4wcDIvYnVpbGR1dGlscy9wYnNfbWtkaXJzLmlu
Ci0tLSB0b3JxdWUtMi4wLjBwMi5vcmlnL2J1aWxkdXRpbHMvcGJzX21rZGlycy5pbgkyMDA1LTEx
LTA5IDE4OjMwOjIxLjAwMDAwMDAwMCArMDEwMAorKysgdG9ycXVlLTIuMC4wcDIvYnVpbGR1dGls
cy9wYnNfbWtkaXJzLmluCTIwMDUtMTItMTEgMDI6NTE6MDYuMDAwMDAwMDAwICswMTAwCkBAIC0x
NDAsNiArMTQwLDcgQEAKIAkjIGRsaXN0IHdpbGwgY29udGFpbiBhIGxpc3Qgb2YgZGlyZWN0b3J5
IG5hbWVzIHRvIG1ha2UKIAlpZF9kbGlzdD0iIgogCisJaWRfZG5hbWU9JHtERVNURElSfSRpZF9k
bmFtZQogCXdoaWxlIFsgISBcKCAteiAiJGlkX2RuYW1lIiAtbyAiJGlkX2RuYW1lIiA9IC8gLW8g
XAogCQkiJGlkX2RuYW1lIiA9ICIuIiBcKSBdOyBkbwogCkBAIC0xODgsMTUgKzE4OSwxNSBAQAog
CQllY2hvICRpZHZfZHZhcm5hbWUgZXhpc3RzIGFuZCBpcyBub3QgYSBkaXJlY3RvcnkgMT4mMgog
CQlyZXR1cm4gMQogCWVsaWYgWyAtZCAkaWR2X2RuYW1lIF0gOyB0aGVuCi0JCWNobW9kICRpZHZf
bW9kZSAkaWR2X2RuYW1lID4gL2Rldi9udWxsIDI+JjEKLQkJdGVzdCAtbiAiJGlkdl9vd25lciIg
JiYgY2hvd24gJGlkdl9vd25lciAkaWR2X2RuYW1lID4gL2Rldi9udWxsIDI+JjEKKwkJY2htb2Qg
JGlkdl9tb2RlICR7REVTVERJUn0kaWR2X2RuYW1lID4gL2Rldi9udWxsIDI+JjEKKwkJdGVzdCAt
biAiJGlkdl9vd25lciIgJiYgY2hvd24gJGlkdl9vd25lciAke0RFU1RESVJ9JGlkdl9kbmFtZSA+
IC9kZXYvbnVsbCAyPiYxCiAJCXJldHVybiAwCiAJZWxpZiBbICEgLWQgJGlkdl9kbmFtZSBdIDsg
dGhlbgogCQl0ZXN0IC1uICIkdmVyYm9zZSIgJiYgZWNobyBDcmVhdGluZyAkaWR2X2RuYW1lCiAJ
CWluc3RhbGxfZGlyIGBkaXJuYW1lICRpZHZfZG5hbWVgIDc1NSAkaWR2X293bmVyICYmIFwKLQkJ
ICAgIG1rZGlyICRpZHZfZG5hbWUgJiYgY2htb2QgJGlkdl9tb2RlICRpZHZfZG5hbWUgfHwgcmV0
dXJuIDEKKwkJICAgIG1rZGlyICR7REVTVERJUn0kaWR2X2RuYW1lICYmIGNobW9kICRpZHZfbW9k
ZSAke0RFU1RESVJ9JGlkdl9kbmFtZSB8fCByZXR1cm4gMQogCQlpZiB0ZXN0IC1uICIkaWR2X293
bmVyIjsgdGhlbgotCQkJY2hvd24gJGlkdl9vd25lciAkaWR2X25hbWUgfHwgcmV0dXJuIDEKKwkJ
CWNob3duICRpZHZfb3duZXIgJHtERVNURElSfSRpZHZfbmFtZSB8fCByZXR1cm4gMQogCQlmaQog
IAkKIAlmaQpAQCAtMjA3LDYgKzIwOCw3IEBACiBjaGVja19lbnYoKQogewogCXRlc3QgLW4gIiR2
ZXJib3NlIiAmJiBlY2hvIE1ha2luZyBlbnZpcm9ubWVudCBmaWxlCisJUEJTX0VOVklST049IiR7
REVTVERJUn0ke1BCU19FTlZJUk9OfSIKIAlpZiBbICEgLWYgJFBCU19FTlZJUk9OIF0gOyB0aGVu
CiAJCWluc3RhbGxfZGlyIGBkaXJuYW1lICRQQlNfRU5WSVJPTmAKIAkJZWNobyAiUEFUSD0vYmlu
Oi91c3IvYmluIiA+ICRQQlNfRU5WSVJPTgpAQCAtMzI0LDYgKzMyNiw3IEBACiAgICAgICAgICMg
IGlmIGRlZmF1bHQgYWxyZWFkeSBleGlzdHMsIGxlYXZlIGFsb25lIAogCiAJIyBzb2xhcmlzIGZh
aWxzIG9uICctZScsIHVzZSAnLWYnCisJUEJTX0RFRkFVTFRfRklMRT0iJHtERVNURElSfSR7UEJT
X0RFRkFVTFRfRklMRX0iCiAJaWYgWyAhIC1mICRQQlNfREVGQVVMVF9GSUxFIF07IHRoZW4KIAkg
ICAgcm0gLWYgJFBCU19ERUZBVUxUX0ZJTEUgPiAvZGV2L251bGwgMj4mMQogCSAgICBlY2hvICRQ
QlNfREVGQVVMVF9TRVJWRVIgPiAkUEJTX0RFRkFVTFRfRklMRSAmJiBcCmRpZmYgLXVyTiB0b3Jx
dWUtMi4wLjBwMi5vcmlnL2RvYy9NYWtlZmlsZS5pbiB0b3JxdWUtMi4wLjBwMi9kb2MvTWFrZWZp
bGUuaW4KLS0tIHRvcnF1ZS0yLjAuMHAyLm9yaWcvZG9jL01ha2VmaWxlLmluCTIwMDUtMTEtMTEg
MjA6NDk6NTcuMDAwMDAwMDAwICswMTAwCisrKyB0b3JxdWUtMi4wLjBwMi9kb2MvTWFrZWZpbGUu
aW4JMjAwNS0xMi0xMSAwMjo1NjoyNi4wMDAwMDAwMDAgKzAxMDAKQEAgLTE5Niw0OSArMTk2LDQ5
IEBACiAKIGluc3RhbGwxOgkke01BTjF9CiAJQGVjaG8gSW5zdGFsbGluZyBzZWN0aW9uIDEgbWFu
IHBhZ2VzCi0JQCQoSU5TVEFMTCkgLWQgLW0gNzU1ICQoUEJTX01BTikgJiYgXAotCSQoSU5TVEFM
TCkgLWQgLW0gNzU1ICQoUEJTX01BTjEpICYmIFwKKwlAJChJTlNUQUxMKSAtZCAtbSA3NTUgJChE
RVNURElSKSQoUEJTX01BTikgJiYgXAorCSQoSU5TVEFMTCkgLWQgLW0gNzU1ICQoREVTVERJUikk
KFBCU19NQU4xKSAmJiBcCiAJZm9yIHQgaW4gJD87IGRvIFwKIAkJdHQ9YGJhc2VuYW1lICQkdCBC
YDsgXAotCQkke1NPRUxJTX0gLWQgJChET0NTUkMpL2VycyAkJHQgfCBzZWQgLWUgJ3MvXlwuU2gv
LlNILycgPiR7UEJTX01BTjF9LyQke3R0fSQoTUFOX1NVRkZJWCk7IFwKLQkJY2htb2QgNjQ0ICR7
UEJTX01BTjF9LyQke3R0fSQoTUFOX1NVRkZJWCk7IFwKKwkJJHtTT0VMSU19IC1kICQoRE9DU1JD
KS9lcnMgJCR0IHwgc2VkIC1lICdzL15cLlNoLy5TSC8nID4kKERFU1RESVIpJHtQQlNfTUFOMX0v
JCR7dHR9JChNQU5fU1VGRklYKTsgXAorCQljaG1vZCA2NDQgJChERVNURElSKSR7UEJTX01BTjF9
LyQke3R0fSQoTUFOX1NVRkZJWCk7IFwKIAlkb25lCiAKIGluc3RhbGwzOiAkKE1BTjMpCiAJQGVj
aG8gSW5zdGFsbGluZyBzZWN0aW9uIDMgbWFuIHBhZ2VzCi0JQCQoSU5TVEFMTCkgLWQgLW0gNzU1
ICQoUEJTX01BTikgJiYgXAotCSQoSU5TVEFMTCkgLWQgLW0gNzU1ICQoUEJTX01BTjMpICYmIFwK
KwlAJChJTlNUQUxMKSAtZCAtbSA3NTUgJChERVNURElSKSQoUEJTX01BTikgJiYgXAorCSQoSU5T
VEFMTCkgLWQgLW0gNzU1ICQoREVTVERJUikkKFBCU19NQU4zKSAmJiBcCiAJZm9yIHQgaW4gJD87
IGRvIFwKIAkJdHQ9YGJhc2VuYW1lICQkdCBCYDsgXAotCQkke1NPRUxJTX0gLWQgJChET0NTUkMp
L2VycyAkJHQgfCBzZWQgLWUgJ3MvXlwuU2gvLlNILycgPiR7UEJTX01BTjN9LyQke3R0fSQoTUFO
X1NVRkZJWCk7IFwKLQkJY2htb2QgNjQ0ICR7UEJTX01BTjN9LyQke3R0fSQoTUFOX1NVRkZJWCk7
IFwKKwkJJHtTT0VMSU19IC1kICQoRE9DU1JDKS9lcnMgJCR0IHwgc2VkIC1lICdzL15cLlNoLy5T
SC8nID4kKERFU1RESVIpJHtQQlNfTUFOM30vJCR7dHR9JChNQU5fU1VGRklYKTsgXAorCQljaG1v
ZCA2NDQgJChERVNURElSKSR7UEJTX01BTjN9LyQke3R0fSQoTUFOX1NVRkZJWCk7IFwKIAlkb25l
CiAKIGluc3RhbGw3OiAkKE1BTjcpCiAJQGVjaG8gSW5zdGFsbGluZyBzZWN0aW9uIDcgbWFuIHBh
Z2VzCi0JQCQoSU5TVEFMTCkgLWQgLW0gNzU1ICQoUEJTX01BTikgJiYgXAotCSQoSU5TVEFMTCkg
LWQgLW0gNzU1ICQoUEJTX01BTjcpICYmIFwKKwlAJChJTlNUQUxMKSAtZCAtbSA3NTUgJChERVNU
RElSKSQoUEJTX01BTikgJiYgXAorCSQoSU5TVEFMTCkgLWQgLW0gNzU1ICQoREVTVERJUikkKFBC
U19NQU43KSAmJiBcCiAJZm9yIHQgaW4gJD87ICBkbyBcCiAJCXR0PWBiYXNlbmFtZSAkJHQgQmA7
IFwKLQkJJHtTT0VMSU19IC1kICQoRE9DU1JDKS9lcnMgJCR0IHwgc2VkIC1lICdzL15cLlNoLy5T
SC8nID4ke1BCU19NQU43fS8kJHt0dH0kKE1BTl9TVUZGSVgpOyBcCi0JCWNobW9kIDY0NCAke1BC
U19NQU43fS8kJHt0dH0kKE1BTl9TVUZGSVgpOyBcCisJCSR7U09FTElNfSAtZCAkKERPQ1NSQykv
ZXJzICQkdCB8IHNlZCAtZSAncy9eXC5TaC8uU0gvJyA+JChERVNURElSKSR7UEJTX01BTjd9LyQk
e3R0fSQoTUFOX1NVRkZJWCk7IFwKKwkJY2htb2QgNjQ0ICQoREVTVERJUikke1BCU19NQU43fS8k
JHt0dH0kKE1BTl9TVUZGSVgpOyBcCiAJZG9uZQotCUBybSAtZiAke1BCU19NQU43fS9wYnNfcmVz
b3VyY2VzLjckKE1BTl9TVUZGSVgpCi0JQGlmIHRlc3QgLWYgJHtQQlNfTUFON30vcGJzX3Jlc291
cmNlc18kKERFRkFVTFRfTUFOX1JFU09VUkNFX1RZUEUpLjckKE1BTl9TVUZGSVgpIDt0aGVuIFwK
LQkJbG4gJHtQQlNfTUFON30vcGJzX3Jlc291cmNlc18kKERFRkFVTFRfTUFOX1JFU09VUkNFX1RZ
UEUpLjckKE1BTl9TVUZGSVgpICR7UEJTX01BTjd9L3Bic19yZXNvdXJjZXMuNyQoTUFOX1NVRkZJ
WCk7IFwKKwlAcm0gLWYgJChERVNURElSKSR7UEJTX01BTjd9L3Bic19yZXNvdXJjZXMuNyQoTUFO
X1NVRkZJWCkKKwlAaWYgdGVzdCAtZiAkKERFU1RESVIpJHtQQlNfTUFON30vcGJzX3Jlc291cmNl
c18kKERFRkFVTFRfTUFOX1JFU09VUkNFX1RZUEUpLjckKE1BTl9TVUZGSVgpIDt0aGVuIFwKKwkJ
bG4gJChERVNURElSKSR7UEJTX01BTjd9L3Bic19yZXNvdXJjZXNfJChERUZBVUxUX01BTl9SRVNP
VVJDRV9UWVBFKS43JChNQU5fU1VGRklYKSAkKERFU1RESVIpJHtQQlNfTUFON30vcGJzX3Jlc291
cmNlcy43JChNQU5fU1VGRklYKTsgXAogCWZpCiAKIGluc3RhbGw4OiAkKE1BTjgpCiAJQGVjaG8g
SW5zdGFsbGluZyBzZWN0aW9uIDggbWFuIHBhZ2VzCi0JQCQoSU5TVEFMTCkgLWQgLW0gNzU1ICQo
UEJTX01BTikgJiYgXAotCSQoSU5TVEFMTCkgLWQgLW0gNzU1ICQoUEJTX01BTjgpICYmIFwKKwlA
JChJTlNUQUxMKSAtZCAtbSA3NTUgJChERVNURElSKSQoUEJTX01BTikgJiYgXAorCSQoSU5TVEFM
TCkgLWQgLW0gNzU1ICQoREVTVERJUikkKFBCU19NQU44KSAmJiBcCiAJZm9yIHQgaW4gJD87IGRv
IFwKIAkJdHQ9YGJhc2VuYW1lICQkdCBCYDsgXAotCQkke1NPRUxJTX0gLWQgJChET0NTUkMpL2Vy
cyAkJHQgfCBzZWQgLWUgJ3MvXlwuU2gvLlNILycgPiR7UEJTX01BTjh9LyQke3R0fSQoTUFOX1NV
RkZJWCk7IFwKLQkJY2htb2QgNjQ0ICR7UEJTX01BTjh9LyQke3R0fSQoTUFOX1NVRkZJWCk7IFwK
KwkJJHtTT0VMSU19IC1kICQoRE9DU1JDKS9lcnMgJCR0IHwgc2VkIC1lICdzL15cLlNoLy5TSC8n
ID4kKERFU1RESVIpJHtQQlNfTUFOOH0vJCR7dHR9JChNQU5fU1VGRklYKTsgXAorCQljaG1vZCA2
NDQgJChERVNURElSKSR7UEJTX01BTjh9LyQke3R0fSQoTUFOX1NVRkZJWCk7IFwKIAlkb25lCi0J
QHJtIC1mICR7UEJTX01BTjh9L3Bic19zY2hlZC44JChNQU5fU1VGRklYKQotCUBjYXNlICR7U0NI
RF9UWVBFfSBpbiBjY3x0Y2x8YmFzbCkgbG4gJHtQQlNfTUFOOH0vcGJzX3NjaGVkXyR7U0NIRF9U
WVBFfS44JChNQU5fU1VGRklYKSAke1BCU19NQU44fS9wYnNfc2NoZWQuOCQoTUFOX1NVRkZJWCk7
OyBlc2FjCisJQHJtIC1mICQoREVTVERJUikke1BCU19NQU44fS9wYnNfc2NoZWQuOCQoTUFOX1NV
RkZJWCkKKwlAY2FzZSAke1NDSERfVFlQRX0gaW4gY2N8dGNsfGJhc2wpIGxuICQoREVTVERJUikk
e1BCU19NQU44fS9wYnNfc2NoZWRfJHtTQ0hEX1RZUEV9LjgkKE1BTl9TVUZGSVgpICQoREVTVERJ
Uikke1BCU19NQU44fS9wYnNfc2NoZWQuOCQoTUFOX1NVRkZJWCk7OyBlc2FjCiAKIGRlcGVuZDo6
CiAKZGlmZiAtdXJOIHRvcnF1ZS0yLjAuMHAyLm9yaWcvc3JjL2NtZHMvTWFrZWZpbGUuaW4gdG9y
cXVlLTIuMC4wcDIvc3JjL2NtZHMvTWFrZWZpbGUuaW4KLS0tIHRvcnF1ZS0yLjAuMHAyLm9yaWcv
c3JjL2NtZHMvTWFrZWZpbGUuaW4JMjAwNS0xMS0wOSAxODozMDoxMy4wMDAwMDAwMDAgKzAxMDAK
KysrIHRvcnF1ZS0yLjAuMHAyL3NyYy9jbWRzL01ha2VmaWxlLmluCTIwMDUtMTItMTEgMDI6NTE6
MDYuMDAwMDAwMDAwICswMTAwCkBAIC0xMzUsMTIgKzEzNSwxMiBAQAogCSQoUEJTX01LRElSUykg
Y2xpZW50cwogCSQoUEJTX01LRElSUykgYXV4CiAJJChQQlNfTUtESVJTKSBkZWZhdWx0Ci0JJChJ
TlNUQUxMKSAtZCAtbSA3NTUgJChiaW5kaXIpICYmIFwKKwkkKElOU1RBTEwpIC1kIC1tIDc1NSAk
KERFU1RESVIpJChiaW5kaXIpICYmIFwKIAlmb3IgZiBpbiAkKFVTRVIpICQoT1BFUikgJChBRE1O
KSAkKFNDUklQVFMpIDsgZG8gXAotCSAgICAkKElOU1RBTEwpIC1tIDc1NSAkJGYgJChiaW5kaXIp
LyQkZiA7IFwKKwkgICAgJChJTlNUQUxMKSAtbSA3NTUgJCRmICQoREVTVERJUikkKGJpbmRpcikv
JCRmIDsgXAogCWRvbmUKIAlmb3IgZiBpbiAkKFNVUFApIDsgZG8gXAotCSAgICAkKElOU1RBTEwp
IC1tIDc1NSAkJGYgJChzYmluZGlyKS8kJGYgOyBcCisJICAgICQoSU5TVEFMTCkgLW0gNzU1ICQk
ZiAkKERFU1RESVIpJChzYmluZGlyKS8kJGYgOyBcCiAJZG9uZQogCiAjCmRpZmYgLXVyTiB0b3Jx
dWUtMi4wLjBwMi5vcmlnL3NyYy9ndWkvQ2NvZGUvTWFrZWZpbGUuaW4gdG9ycXVlLTIuMC4wcDIv
c3JjL2d1aS9DY29kZS9NYWtlZmlsZS5pbgotLS0gdG9ycXVlLTIuMC4wcDIub3JpZy9zcmMvZ3Vp
L0Njb2RlL01ha2VmaWxlLmluCTIwMDUtMTEtMDkgMTg6MzA6MTIuMDAwMDAwMDAwICswMTAwCisr
KyB0b3JxdWUtMi4wLjBwMi9zcmMvZ3VpL0Njb2RlL01ha2VmaWxlLmluCTIwMDUtMTItMTEgMDI6
NTE6MDYuMDAwMDAwMDAwICswMTAwCkBAIC0xMTUsOSArMTE1LDkgQEAKIGJ1aWxkOiAkKFRBUkdF
VFMpCiAKIGluc3RhbGw6IGJ1aWxkCi0JLXRlc3QgLWQgJChYUEJTX0xJQikvYmluIHx8ICQoSU5T
VEFMTCkgLWQgJChYUEJTX0xJQikvYmluCisJLXRlc3QgLWQgJChERVNURElSKSQoWFBCU19MSUIp
L2JpbiB8fCAkKElOU1RBTEwpIC1kICQoREVTVERJUikkKFhQQlNfTElCKS9iaW4KIAlmb3IgZiBp
biAkKFRBUkdFVFMpOyBkbyBcCi0JICAgICQoSU5TVEFMTCkgLW0gNzU1ICQkZiAkKFhQQlNfTElC
KS9iaW47IFwKKwkgICAgJChJTlNUQUxMKSAtbSA3NTUgJCRmICQoREVTVERJUikkKFhQQlNfTElC
KS9iaW47IFwKIAlkb25lCiAKIERGTFRfQUNUSU9OID0gJChDQykgJChDRkxBR1MpICRALm8gLW8g
JEAgJChMSUJSQVJJRVMpCmRpZmYgLXVyTiB0b3JxdWUtMi4wLjBwMi5vcmlnL3NyYy9ndWkvTWFr
ZWZpbGUuaW4gdG9ycXVlLTIuMC4wcDIvc3JjL2d1aS9NYWtlZmlsZS5pbgotLS0gdG9ycXVlLTIu
MC4wcDIub3JpZy9zcmMvZ3VpL01ha2VmaWxlLmluCTIwMDUtMTEtMDkgMTg6MzA6MTIuMDAwMDAw
MDAwICswMTAwCisrKyB0b3JxdWUtMi4wLjBwMi9zcmMvZ3VpL01ha2VmaWxlLmluCTIwMDUtMTIt
MTEgMDI6NTE6MDYuMDAwMDAwMDAwICswMTAwCkBAIC0xMzMsMzQgKzEzMywzNCBAQAogCUBNQUtF
X1BPU0lYX1BMVVNAQGVjaG8gTWFraW5nIGluIENjb2RlIGZvciB4cGJzOyBjZCBDY29kZTsgJChN
QUtFKSBhbGwKIAogaW5zdGFsbDogYnVpbGQKLQl0ZXN0IC1kICQoWFBCU19MSUIpIHx8ICQoSU5T
VEFMTCkgLW0gNzU1IC1kICQoWFBCU19MSUIpCi0JdGVzdCAtZCAkKFhQQlNfTElCKS9iaXRtYXBz
IHx8ICQoSU5TVEFMTCkgLW0gNzU1IC1kICQoWFBCU19MSUIpL2JpdG1hcHMKLQl0ZXN0IC1kICQo
WFBCU19MSUIpL2hlbHAgfHwgJChJTlNUQUxMKSAtbSA3NTUgLWQgJChYUEJTX0xJQikvaGVscAor
CXRlc3QgLWQgJChERVNURElSKSQoWFBCU19MSUIpIHx8ICQoSU5TVEFMTCkgLW0gNzU1IC1kICQo
REVTVERJUikkKFhQQlNfTElCKQorCXRlc3QgLWQgJChERVNURElSKSQoWFBCU19MSUIpL2JpdG1h
cHMgfHwgJChJTlNUQUxMKSAtbSA3NTUgLWQgJChERVNURElSKSQoWFBCU19MSUIpL2JpdG1hcHMK
Kwl0ZXN0IC1kICQoREVTVERJUikkKFhQQlNfTElCKS9oZWxwIHx8ICQoSU5TVEFMTCkgLW0gNzU1
IC1kICQoREVTVERJUikkKFhQQlNfTElCKS9oZWxwCiAJIwogCWZvciBmIGluICQoc3JjZGlyKS9i
aXRtYXBzLyo7IGRvIFwKLQkgICAgdGVzdCAtZiAkJGYgJiYgJChJTlNUQUxMKSAtbSA2NDQgJCRm
ICQoWFBCU19MSUIpL2JpdG1hcHM7IFwKKwkgICAgdGVzdCAtZiAkJGYgJiYgJChJTlNUQUxMKSAt
bSA2NDQgJCRmICQoREVTVERJUikkKFhQQlNfTElCKS9iaXRtYXBzOyBcCiAJZG9uZQogCSMKIAlm
b3IgZiBpbiAkKHNyY2RpcikvaGVscC8qLmhscDsgZG8gXAotCSAgICAkKElOU1RBTEwpIC1tIDY0
NCAkJGYgJChYUEJTX0xJQikvaGVscDsgXAorCSAgICAkKElOU1RBTEwpIC1tIDY0NCAkJGYgJChE
RVNURElSKSQoWFBCU19MSUIpL2hlbHA7IFwKIAlkb25lCiAJIwogCUBjZCBDY29kZTsgJChNQUtF
KSBpbnN0YWxsCiAJIwogCWZvciBmIGluICQoc3JjZGlyKS8qLnRjbCAkKHNyY2RpcikvKi50azsg
ZG8gXAotCSAgICAkKElOU1RBTEwpIC1tIDY0NCAkJGYgJChYUEJTX0xJQik7IFwKKwkgICAgJChJ
TlNUQUxMKSAtbSA2NDQgJCRmICQoREVTVERJUikkKFhQQlNfTElCKTsgXAogCWRvbmUKIAkjCiAJ
IyBpbnN0YWxsIHhwYnMgY2hhbmdpbmcgdGhlIGxvY2F0aW9uIG9mIGxpYmRpciBhbmQgYXBwZGVm
ZGlyCiAJIwogCUBlY2hvIEluc3RhbGwgeHBicwotCSQoSU5TVEFMTCkgLW0gNzU1IHhwYnMgJChi
aW5kaXIpL3hwYnMKKwkkKElOU1RBTEwpIC1tIDc1NSB4cGJzICQoREVTVERJUikkKGJpbmRpcikv
eHBicwogCUBjaG1vZCA3NTUgJChiaW5kaXIpL3hwYnMgMj4gL2Rldi9udWxsCiAJIwotCSQoSU5T
VEFMTCkgLW0gNzU1IGJ1aWxkaW5kZXggJChYUEJTX0xJQikKLQkkKElOU1RBTEwpIC1tIDY0NCB4
cGJzcmMgJChYUEJTX0xJQikKKwkkKElOU1RBTEwpIC1tIDc1NSBidWlsZGluZGV4ICQoREVTVERJ
UikkKFhQQlNfTElCKQorCSQoSU5TVEFMTCkgLW0gNjQ0IHhwYnNyYyAkKERFU1RESVIpJChYUEJT
X0xJQikKIAkjCi0JY2QgJChYUEJTX0xJQikgJiYgLi9idWlsZGluZGV4ICQoWFBCU19MSUIpICYm
IGNobW9kIDY0NCB0Y2xJbmRleAorCWNkICQoREVTVERJUikkKFhQQlNfTElCKSAmJiAuL2J1aWxk
aW5kZXggJChERVNURElSKSQoWFBCU19MSUIpICYmIGNobW9kIDY0NCB0Y2xJbmRleAogCiAKIGRp
c3RjbGVhbiBjbGVhbjo6CmRpZmYgLXVyTiB0b3JxdWUtMi4wLjBwMi5vcmlnL3NyYy9pZmYvTWFr
ZWZpbGUuaW4gdG9ycXVlLTIuMC4wcDIvc3JjL2lmZi9NYWtlZmlsZS5pbgotLS0gdG9ycXVlLTIu
MC4wcDIub3JpZy9zcmMvaWZmL01ha2VmaWxlLmluCTIwMDUtMTEtMDkgMTg6MzA6MTYuMDAwMDAw
MDAwICswMTAwCisrKyB0b3JxdWUtMi4wLjBwMi9zcmMvaWZmL01ha2VmaWxlLmluCTIwMDUtMTIt
MTEgMDI6NTE6MDYuMDAwMDAwMDAwICswMTAwCkBAIC0xMTAsOCArMTEwLDggQEAKIGJ1aWxkOiAk
KFRBUkdFVCkKIAogaW5zdGFsbDogJChUQVJHRVQpCi0JQCQoSU5TVEFMTCkgLWQgLW0gNzU1ICQo
c2JpbmRpcikgJiYgXAotCSQoSU5TVEFMTCkgLW0gNDc1NSAkKFRBUkdFVCkgJChzYmluZGlyKQor
CUAkKElOU1RBTEwpIC1kIC1tIDc1NSAkKERFU1RESVIpJChzYmluZGlyKSAmJiBcCisJJChJTlNU
QUxMKSAtbSA0NzU1ICQoVEFSR0VUKSAkKERFU1RESVIpJChzYmluZGlyKQogCiBwYnNfaWZmOiAk
KE9CSlMpICQoUEJTX0xJQlMpCiAJJChDQykgJChDRkxBR1MpIC1vICRAICQoT0JKUykgJChQQlNf
TElCUykgJChMSUJTKQpkaWZmIC11ck4gdG9ycXVlLTIuMC4wcDIub3JpZy9zcmMvaW5jbHVkZS9N
YWtlZmlsZS5pbiB0b3JxdWUtMi4wLjBwMi9zcmMvaW5jbHVkZS9NYWtlZmlsZS5pbgotLS0gdG9y
cXVlLTIuMC4wcDIub3JpZy9zcmMvaW5jbHVkZS9NYWtlZmlsZS5pbgkyMDA1LTExLTA5IDE4OjMw
OjE0LjAwMDAwMDAwMCArMDEwMAorKysgdG9ycXVlLTIuMC4wcDIvc3JjL2luY2x1ZGUvTWFrZWZp
bGUuaW4JMjAwNS0xMi0xMSAwMjo1MTowNi4wMDAwMDAwMDAgKzAxMDAKQEAgLTE0Niw5ICsxNDYs
OSBAQAogCiAKIGluc3RhbGw6Ci0JQCQoSU5TVEFMTCkgLWQgLW0gNzU1ICQoaW5jbHVkZWRpcikg
JiYgXAorCUAkKElOU1RBTEwpIC1kIC1tIDc1NSAkKERFU1RESVIpJChpbmNsdWRlZGlyKSAmJiBc
CiAJZm9yIGYgaW4gJChVU0VSSCk7IGRvIFwKLQkgICAgJChJTlNUQUxMKSAtbSA0NDQgJCRmICQo
aW5jbHVkZWRpcik7IFwKKwkgICAgJChJTlNUQUxMKSAtbSA0NDQgJCRmICQoREVTVERJUikkKGlu
Y2x1ZGVkaXIpOyBcCiAJZG9uZQogCiBjbGVhbjo6CmRpZmYgLXVyTiB0b3JxdWUtMi4wLjBwMi5v
cmlnL3NyYy9tb21fcmNwL01ha2VmaWxlLmluIHRvcnF1ZS0yLjAuMHAyL3NyYy9tb21fcmNwL01h
a2VmaWxlLmluCi0tLSB0b3JxdWUtMi4wLjBwMi5vcmlnL3NyYy9tb21fcmNwL01ha2VmaWxlLmlu
CTIwMDUtMTEtMDkgMTg6MzA6MTcuMDAwMDAwMDAwICswMTAwCisrKyB0b3JxdWUtMi4wLjBwMi9z
cmMvbW9tX3JjcC9NYWtlZmlsZS5pbgkyMDA1LTEyLTExIDAyOjUxOjA2LjAwMDAwMDAwMCArMDEw
MApAQCAtMTExLDggKzExMSw4IEBACiBidWlsZDogJChUQVJHRVQpCiAKIGluc3RhbGw6ICQoVEFS
R0VUKQotCSQoSU5TVEFMTCkgLWQgJChzYmluZGlyKQotCSQoSU5TVEFMTCkgLW0gNDc1NSAkKFRB
UkdFVCkgJChzYmluZGlyKQorCSQoSU5TVEFMTCkgLWQgJChERVNURElSKSQoc2JpbmRpcikKKwkk
KElOU1RBTEwpIC1tIDQ3NTUgJChUQVJHRVQpICQoREVTVERJUikkKHNiaW5kaXIpCiAKICQoVEFS
R0VUKTogJChPQkpTKQogCSQoQ0MpICQoQ0ZMQUdTKSAtbyAkQCAkKE9CSlMpICQoTElCUykKZGlm
ZiAtdXJOIHRvcnF1ZS0yLjAuMHAyLm9yaWcvc3JjL3Jlc21vbS9NYWtlZmlsZS5pbiB0b3JxdWUt
Mi4wLjBwMi9zcmMvcmVzbW9tL01ha2VmaWxlLmluCi0tLSB0b3JxdWUtMi4wLjBwMi5vcmlnL3Ny
Yy9yZXNtb20vTWFrZWZpbGUuaW4JMjAwNS0xMS0wOSAxODozMDoxMC4wMDAwMDAwMDAgKzAxMDAK
KysrIHRvcnF1ZS0yLjAuMHAyL3NyYy9yZXNtb20vTWFrZWZpbGUuaW4JMjAwNS0xMi0xMSAwMjo1
MTowNi4wMDAwMDAwMDAgKzAxMDAKQEAgLTE0Miw4ICsxNDIsOCBAQAogaW5zdGFsbDogYnVpbGQK
IAkkKFBCU19NS0RJUlMpIG1vbQogCSQoUEJTX01LRElSUykgYXV4Ci0JQCQoSU5TVEFMTCkgLWQg
LW0gNzU1ICQoc2JpbmRpcikgJiYgXAotCSQoSU5TVEFMTCkgLW0gNzAwICQoVEFSR0VUKSAkKHNi
aW5kaXIpCisJQCQoSU5TVEFMTCkgLWQgLW0gNzU1ICQoREVTVERJUikkKHNiaW5kaXIpICYmIFwK
KwkkKElOU1RBTEwpIC1tIDcwMCAkKFRBUkdFVCkgJChERVNURElSKSQoc2JpbmRpcikKIAogcGJz
X21vbTogJChPQkpTKSAkKFBCU0xJQlMpCiAJJChDQykgJChMREZMQUdTKSAkKENGTEFHUykgLW8g
JEAgJChPQkpTKSAkKFBCU0xJQlMpICQoTElCUykgJChNT01MSUJTKQpkaWZmIC11ck4gdG9ycXVl
LTIuMC4wcDIub3JpZy9zcmMvc2NoZWR1bGVyLmJhc2wvTWFrZWZpbGUuaW4gdG9ycXVlLTIuMC4w
cDIvc3JjL3NjaGVkdWxlci5iYXNsL01ha2VmaWxlLmluCi0tLSB0b3JxdWUtMi4wLjBwMi5vcmln
L3NyYy9zY2hlZHVsZXIuYmFzbC9NYWtlZmlsZS5pbgkyMDA1LTExLTA5IDE4OjMwOjIwLjAwMDAw
MDAwMCArMDEwMAorKysgdG9ycXVlLTIuMC4wcDIvc3JjL3NjaGVkdWxlci5iYXNsL01ha2VmaWxl
LmluCTIwMDUtMTItMTEgMDI6NTE6MDYuMDAwMDAwMDAwICswMTAwCkBAIC0xMjQsMTAgKzEyNCwx
MCBAQAogYnVpbGQ6ICQoVEFSR0VUUykKIAogaW5zdGFsbDogYnVpbGQKLQkkKElOU1RBTEwpIC1k
IC1tIDc1NSAkKGJpbmRpcikgJiYgICAgXAotCSQoSU5TVEFMTCkgLW0gNzU1IGJhc2wyYyAkKGJp
bmRpcikgOyBcCi0JJChJTlNUQUxMKSAtZCAtbSA3NTUgJChzYmluZGlyKSAmJiAgIFwKLQkkKElO
U1RBTEwpIC1tIDcwMCBwYnNfc2NoZWQgJChzYmluZGlyKQorCSQoSU5TVEFMTCkgLWQgLW0gNzU1
ICQoREVTVERJUikkKGJpbmRpcikgJiYgICAgXAorCSQoSU5TVEFMTCkgLW0gNzU1IGJhc2wyYyAk
KERFU1RESVIpJChiaW5kaXIpIDsgXAorCSQoSU5TVEFMTCkgLWQgLW0gNzU1ICQoREVTVERJUikk
KHNiaW5kaXIpICYmICAgXAorCSQoSU5TVEFMTCkgLW0gNzAwIHBic19zY2hlZCAkKERFU1RESVIp
JChzYmluZGlyKQogCiBiYXNsMmM6ICQoT0JKU19DT01NT04pICQoT0JKU19DT01QKQogCSQoQ0Mp
ICQoQ0ZMQUdTKSAtbyAkQCAkKE9CSlNfQ09NTU9OKSAkKE9CSlNfQ09NUCkgJChMSUJSQVJJRVMp
CmRpZmYgLXVyTiB0b3JxdWUtMi4wLjBwMi5vcmlnL3NyYy9zY2hlZHVsZXIuY2MvTWFrZWZpbGUu
aW4gdG9ycXVlLTIuMC4wcDIvc3JjL3NjaGVkdWxlci5jYy9NYWtlZmlsZS5pbgotLS0gdG9ycXVl
LTIuMC4wcDIub3JpZy9zcmMvc2NoZWR1bGVyLmNjL01ha2VmaWxlLmluCTIwMDUtMTEtMDkgMTg6
MzA6MTcuMDAwMDAwMDAwICswMTAwCisrKyB0b3JxdWUtMi4wLjBwMi9zcmMvc2NoZWR1bGVyLmNj
L01ha2VmaWxlLmluCTIwMDUtMTItMTEgMDI6NTE6MDYuMDAwMDAwMDAwICswMTAwCkBAIC0xMjMs
OCArMTIzLDggQEAKIAogaW5zdGFsbDogYnVpbGQKIAlATUFLRV9QT1NJWF9QTFVTQEBjZCAkKFND
SERfQlVJTEQpICYmICQoTUFLRSkgaW5zdGFsbAotCUAkKElOU1RBTEwpIC1kIC1tIDc1NSAkKHNi
aW5kaXIpICYmIFwKLQkkKElOU1RBTEwpIC1tIDcwMCAkKFRBUkdFVCkgJChzYmluZGlyKQorCUAk
KElOU1RBTEwpIC1kIC1tIDc1NSAkKERFU1RESVIpJChzYmluZGlyKSAmJiBcCisJJChJTlNUQUxM
KSAtbSA3MDAgJChUQVJHRVQpICQoREVTVERJUikkKHNiaW5kaXIpCiAKICQoVEFSR0VUKTogJChP
QkpTKSAkKFNDSEVETElCKQogCSQoQ0MpICQoQ0ZMQUdTKSAtbyAkQCAkKE9CSlMpICQoU0NIRURM
SUIpICQoUEJTTElCUykgJChMSUJTKQpkaWZmIC11ck4gdG9ycXVlLTIuMC4wcDIub3JpZy9zcmMv
c2NoZWR1bGVyLmNjL3NhbXBsZXMvY3JheV90M2UvTWFrZWZpbGUuaW4gdG9ycXVlLTIuMC4wcDIv
c3JjL3NjaGVkdWxlci5jYy9zYW1wbGVzL2NyYXlfdDNlL01ha2VmaWxlLmluCi0tLSB0b3JxdWUt
Mi4wLjBwMi5vcmlnL3NyYy9zY2hlZHVsZXIuY2Mvc2FtcGxlcy9jcmF5X3QzZS9NYWtlZmlsZS5p
bgkyMDA1LTExLTA5IDE4OjMwOjE3LjAwMDAwMDAwMCArMDEwMAorKysgdG9ycXVlLTIuMC4wcDIv
c3JjL3NjaGVkdWxlci5jYy9zYW1wbGVzL2NyYXlfdDNlL01ha2VmaWxlLmluCTIwMDUtMTItMTEg
MDI6NTE6MDYuMDAwMDAwMDAwICswMTAwCkBAIC0xNjEsMTEgKzE2MSwxMSBAQAogCiBpbnN0YWxs
OjogJChUQVJHRVQpCiAJQCMgYSB0d28gc3RlcCBwcm9jZXNzIGlzIGJlc3QgdG8gd29yayBhcm91
bmQgYnJva2VuIGluc3RhbGxzCi0JJChJTlNUQUxMKSAtZCAkKGxpYmRpcikgJiYgXAotCSQoSU5T
VEFMTCkgLW0gNjQ0ICQoVEFSR0VUKSAkKGxpYmRpcikvJChUQVJHRVQpCisJJChJTlNUQUxMKSAt
ZCAkKERFU1RESVIpJChsaWJkaXIpICYmIFwKKwkkKElOU1RBTEwpIC1tIDY0NCAkKFRBUkdFVCkg
JChERVNURElSKSQobGliZGlyKS8kKFRBUkdFVCkKIAlAZm9yIGYgaW4gJChTQ0hEX0NPTkZJR1Mp
OyBkbyBcCi0JCXRlc3QgLWYgJChQQlNfU0VSVkVSX0hPTUUpL3NjaGVkX3ByaXYvJCRmIHx8IFwK
LQkJJChJTlNUQUxMKSAtbSA2NDQgJChzcmNkaXIpLyQkZiAkKFBCU19TRVJWRVJfSE9NRSkvc2No
ZWRfcHJpdjsgXAorCQl0ZXN0IC1mICQoREVTVERJUikkKFBCU19TRVJWRVJfSE9NRSkvc2NoZWRf
cHJpdi8kJGYgfHwgXAorCQkkKElOU1RBTEwpIC1tIDY0NCAkKHNyY2RpcikvJCRmICQoREVTVERJ
UikkKFBCU19TRVJWRVJfSE9NRSkvc2NoZWRfcHJpdjsgXAogCWRvbmUKIAogQG1rX2NsZWFudXBA
CmRpZmYgLXVyTiB0b3JxdWUtMi4wLjBwMi5vcmlnL3NyYy9zY2hlZHVsZXIuY2Mvc2FtcGxlcy9k
ZWNfY2x1c3Rlci9NYWtlZmlsZS5pbiB0b3JxdWUtMi4wLjBwMi9zcmMvc2NoZWR1bGVyLmNjL3Nh
bXBsZXMvZGVjX2NsdXN0ZXIvTWFrZWZpbGUuaW4KLS0tIHRvcnF1ZS0yLjAuMHAyLm9yaWcvc3Jj
L3NjaGVkdWxlci5jYy9zYW1wbGVzL2RlY19jbHVzdGVyL01ha2VmaWxlLmluCTIwMDUtMTEtMDkg
MTg6MzA6MTguMDAwMDAwMDAwICswMTAwCisrKyB0b3JxdWUtMi4wLjBwMi9zcmMvc2NoZWR1bGVy
LmNjL3NhbXBsZXMvZGVjX2NsdXN0ZXIvTWFrZWZpbGUuaW4JMjAwNS0xMi0xMSAwMjo1MTowNi4w
MDAwMDAwMDAgKzAxMDAKQEAgLTEwOSw4ICsxMDksOCBAQAogaW5zdGFsbDo6CiAJQGVjaG8gSW5z
dGFsbGluZyBzY2hlZHVsZXIgY29uZmlnIGZpbGUKIAlAZm9yIGYgaW4gJChTQ0hEX0NPTkZJRyk7
IGRvIFwKLQkgICAgdGVzdCAtZiAkKFBCU19TRVJWRVJfSE9NRSkvc2NoZWRfcHJpdi8kJGYgfHwg
XAotCSAgICAgICAgJChJTlNUQUxMKSAtbSA2NDQgJChzcmNkaXIpLyQkZiAkKFBCU19TRVJWRVJf
SE9NRSkvc2NoZWRfcHJpdjsgXAorCSAgICB0ZXN0IC1mICQoREVTVERJUikkKFBCU19TRVJWRVJf
SE9NRSkvc2NoZWRfcHJpdi8kJGYgfHwgXAorCSAgICAgICAgJChJTlNUQUxMKSAtbSA2NDQgJChz
cmNkaXIpLyQkZiAkKERFU1RESVIpJChQQlNfU0VSVkVSX0hPTUUpL3NjaGVkX3ByaXY7IFwKIAlk
b25lCiAKIEBta19jbGVhbnVwQApkaWZmIC11ck4gdG9ycXVlLTIuMC4wcDIub3JpZy9zcmMvc2No
ZWR1bGVyLmNjL3NhbXBsZXMvZmlmby9NYWtlZmlsZS5pbiB0b3JxdWUtMi4wLjBwMi9zcmMvc2No
ZWR1bGVyLmNjL3NhbXBsZXMvZmlmby9NYWtlZmlsZS5pbgotLS0gdG9ycXVlLTIuMC4wcDIub3Jp
Zy9zcmMvc2NoZWR1bGVyLmNjL3NhbXBsZXMvZmlmby9NYWtlZmlsZS5pbgkyMDA1LTExLTA5IDE4
OjMwOjE3LjAwMDAwMDAwMCArMDEwMAorKysgdG9ycXVlLTIuMC4wcDIvc3JjL3NjaGVkdWxlci5j
Yy9zYW1wbGVzL2ZpZm8vTWFrZWZpbGUuaW4JMjAwNS0xMi0xMSAwMjo1MTowNi4wMDAwMDAwMDAg
KzAxMDAKQEAgLTExMCw4ICsxMTAsOCBAQAogaW5zdGFsbDo6CiAJQGVjaG8gSW5zdGFsbGluZyBv
dGhlciBzY2hlZHVsZXIgY29uZmlnIGZpbGVzCiAJQGZvciBmIGluICQoU0NIRF9DT05GSUdTKTsg
ZG8gXAotCSAgICB0ZXN0IC1mICQoUEJTX1NFUlZFUl9IT01FKS9zY2hlZF9wcml2LyQkZiB8fCBc
Ci0JICAgICAgICAkKElOU1RBTEwpIC1tIDY0NCAkKHNyY2RpcikvJCRmICQoUEJTX1NFUlZFUl9I
T01FKS9zY2hlZF9wcml2OyBcCisJICAgIHRlc3QgLWYgJChERVNURElSKSQoUEJTX1NFUlZFUl9I
T01FKS9zY2hlZF9wcml2LyQkZiB8fCBcCisJICAgICAgICAkKElOU1RBTEwpIC1tIDY0NCAkKHNy
Y2RpcikvJCRmICQoREVTVERJUikkKFBCU19TRVJWRVJfSE9NRSkvc2NoZWRfcHJpdjsgXAogCWRv
bmUKIAogQG1rX2NsZWFudXBACmRpZmYgLXVyTiB0b3JxdWUtMi4wLjBwMi5vcmlnL3NyYy9zY2hl
ZHVsZXIuY2Mvc2FtcGxlcy9tc2ljX2NsdXN0ZXIvTWFrZWZpbGUuaW4gdG9ycXVlLTIuMC4wcDIv
c3JjL3NjaGVkdWxlci5jYy9zYW1wbGVzL21zaWNfY2x1c3Rlci9NYWtlZmlsZS5pbgotLS0gdG9y
cXVlLTIuMC4wcDIub3JpZy9zcmMvc2NoZWR1bGVyLmNjL3NhbXBsZXMvbXNpY19jbHVzdGVyL01h
a2VmaWxlLmluCTIwMDUtMTEtMDkgMTg6MzA6MTkuMDAwMDAwMDAwICswMTAwCisrKyB0b3JxdWUt
Mi4wLjBwMi9zcmMvc2NoZWR1bGVyLmNjL3NhbXBsZXMvbXNpY19jbHVzdGVyL01ha2VmaWxlLmlu
CTIwMDUtMTItMTEgMDI6NTE6MDYuMDAwMDAwMDAwICswMTAwCkBAIC0xMzAsOCArMTMwLDggQEAK
IGluc3RhbGw6OgogCUBlY2hvIEluc3RhbGxpbmcgc2NoZWR1bGVyIGNvbmZpZyBmaWxlCiAJQGZv
ciBmIGluICQoU0NIRF9DT05GSUcpOyBkbyBcCi0JICAgIHRlc3QgLWYgJChQQlNfU0VSVkVSX0hP
TUUpL3NjaGVkX3ByaXYvJCRmIHx8IFwKLQkgICAgICAgICQoSU5TVEFMTCkgLW0gNjQ0ICQoc3Jj
ZGlyKS8kJGYgJChQQlNfU0VSVkVSX0hPTUUpL3NjaGVkX3ByaXY7IFwKKwkgICAgdGVzdCAtZiAk
KERFU1RESVIpJChQQlNfU0VSVkVSX0hPTUUpL3NjaGVkX3ByaXYvJCRmIHx8IFwKKwkgICAgICAg
ICQoSU5TVEFMTCkgLW0gNjQ0ICQoc3JjZGlyKS8kJGYgJChERVNURElSKSQoUEJTX1NFUlZFUl9I
T01FKS9zY2hlZF9wcml2OyBcCiAJZG9uZQogCiBAbWtfY2xlYW51cEAKZGlmZiAtdXJOIHRvcnF1
ZS0yLjAuMHAyLm9yaWcvc3JjL3NjaGVkdWxlci5jYy9zYW1wbGVzL3NnaV9vcmlnaW4vTWFrZWZp
bGUuaW4gdG9ycXVlLTIuMC4wcDIvc3JjL3NjaGVkdWxlci5jYy9zYW1wbGVzL3NnaV9vcmlnaW4v
TWFrZWZpbGUuaW4KLS0tIHRvcnF1ZS0yLjAuMHAyLm9yaWcvc3JjL3NjaGVkdWxlci5jYy9zYW1w
bGVzL3NnaV9vcmlnaW4vTWFrZWZpbGUuaW4JMjAwNS0xMS0wOSAxODozMDoxOS4wMDAwMDAwMDAg
KzAxMDAKKysrIHRvcnF1ZS0yLjAuMHAyL3NyYy9zY2hlZHVsZXIuY2Mvc2FtcGxlcy9zZ2lfb3Jp
Z2luL01ha2VmaWxlLmluCTIwMDUtMTItMTEgMDI6NTE6MDYuMDAwMDAwMDAwICswMTAwCkBAIC0x
NjUsMTEgKzE2NSwxMSBAQAogCiBpbnN0YWxsOjogJChUQVJHRVQpCiAJQCMgYSB0d28gc3RlcCBw
cm9jZXNzIGlzIGJlc3QgdG8gd29yayBhcm91bmQgYnJva2VuIGluc3RhbGxzCi0JJChJTlNUQUxM
KSAtZCAkKGxpYmRpcikgJiYgXAotCSQoSU5TVEFMTCkgLW0gNjQ0ICQoVEFSR0VUKSAkKGxpYmRp
cikvJChUQVJHRVQpCisJJChJTlNUQUxMKSAtZCAkKERFU1RESVIpJChsaWJkaXIpICYmIFwKKwkk
KElOU1RBTEwpIC1tIDY0NCAkKFRBUkdFVCkgJChERVNURElSKSQobGliZGlyKS8kKFRBUkdFVCkK
IAlAZm9yIGYgaW4gJChTQ0hEX0NPTkZJR1MpOyBkbyBcCi0JCXRlc3QgLWYgJChQQlNfU0VSVkVS
X0hPTUUpL3NjaGVkX3ByaXYvJCRmIHx8IFwKLQkJJChJTlNUQUxMKSAtbSA2NDQgJChzcmNkaXIp
LyQkZiAkKFBCU19TRVJWRVJfSE9NRSkvc2NoZWRfcHJpdjsgXAorCQl0ZXN0IC1mICQoREVTVERJ
UikkKFBCU19TRVJWRVJfSE9NRSkvc2NoZWRfcHJpdi8kJGYgfHwgXAorCQkkKElOU1RBTEwpIC1t
IDY0NCAkKHNyY2RpcikvJCRmICQoREVTVERJUikkKFBCU19TRVJWRVJfSE9NRSkvc2NoZWRfcHJp
djsgXAogCWRvbmUKIAogQG1rX2NsZWFudXBACmRpZmYgLXVyTiB0b3JxdWUtMi4wLjBwMi5vcmln
L3NyYy9zY2hlZHVsZXIuY2Mvc2FtcGxlcy91bW5fY2x1c3Rlci9NYWtlZmlsZS5pbiB0b3JxdWUt
Mi4wLjBwMi9zcmMvc2NoZWR1bGVyLmNjL3NhbXBsZXMvdW1uX2NsdXN0ZXIvTWFrZWZpbGUuaW4K
LS0tIHRvcnF1ZS0yLjAuMHAyLm9yaWcvc3JjL3NjaGVkdWxlci5jYy9zYW1wbGVzL3Vtbl9jbHVz
dGVyL01ha2VmaWxlLmluCTIwMDUtMTEtMDkgMTg6MzA6MTguMDAwMDAwMDAwICswMTAwCisrKyB0
b3JxdWUtMi4wLjBwMi9zcmMvc2NoZWR1bGVyLmNjL3NhbXBsZXMvdW1uX2NsdXN0ZXIvTWFrZWZp
bGUuaW4JMjAwNS0xMi0xMSAwMjo1MTowNi4wMDAwMDAwMDAgKzAxMDAKQEAgLTEyMCw4ICsxMjAs
OCBAQAogaW5zdGFsbDo6CiAJQGVjaG8gSW5zdGFsbGluZyBzY2hlZHVsZXIgY29uZmlnIGZpbGUK
IAlAZm9yIGYgaW4gJChTQ0hEX0NPTkZJRyk7IGRvIFwKLQkgICAgdGVzdCAtZiAkKFBCU19TRVJW
RVJfSE9NRSkvc2NoZWRfcHJpdi8kJGYgfHwgXAotCSAgICAgICAgJChJTlNUQUxMKSAtbSA2NDQg
JChzcmNkaXIpLyQkZiAkKFBCU19TRVJWRVJfSE9NRSkvc2NoZWRfcHJpdjsgXAorCSAgICB0ZXN0
IC1mICQoREVTVERJUikkKFBCU19TRVJWRVJfSE9NRSkvc2NoZWRfcHJpdi8kJGYgfHwgXAorCSAg
ICAgICAgJChJTlNUQUxMKSAtbSA2NDQgJChzcmNkaXIpLyQkZiAkKERFU1RESVIpJChQQlNfU0VS
VkVSX0hPTUUpL3NjaGVkX3ByaXY7IFwKIAlkb25lCiAKIHFzY2hlZHVsZToKZGlmZiAtdXJOIHRv
cnF1ZS0yLjAuMHAyLm9yaWcvc3JjL3NjaGVkdWxlci50Y2wvTWFrZWZpbGUuaW4gdG9ycXVlLTIu
MC4wcDIvc3JjL3NjaGVkdWxlci50Y2wvTWFrZWZpbGUuaW4KLS0tIHRvcnF1ZS0yLjAuMHAyLm9y
aWcvc3JjL3NjaGVkdWxlci50Y2wvTWFrZWZpbGUuaW4JMjAwNS0xMS0wOSAxODozMDoxMS4wMDAw
MDAwMDAgKzAxMDAKKysrIHRvcnF1ZS0yLjAuMHAyL3NyYy9zY2hlZHVsZXIudGNsL01ha2VmaWxl
LmluCTIwMDUtMTItMTEgMDI6NTE6MDYuMDAwMDAwMDAwICswMTAwCkBAIC0xMTUsOCArMTE1LDgg
QEAKIAogCiBpbnN0YWxsOiBidWlsZAotCUAkKElOU1RBTEwpIC1kIC1tIDc1NSAkKHNiaW5kaXIp
ICYmIFwKLQkkKElOU1RBTEwpIC1tIDcwMCAkKFRBUkdFVCkgJChzYmluZGlyKQorCUAkKElOU1RB
TEwpIC1kIC1tIDc1NSAkKERFU1RESVIpJChzYmluZGlyKSAmJiBcCisJJChJTlNUQUxMKSAtbSA3
MDAgJChUQVJHRVQpICQoREVTVERJUikkKHNiaW5kaXIpCiAKICQoVEFSR0VUKTogJChPQkpTKQog
CSQoQ0MpICQoQ0ZMQUdTKSAtbyAkQCAkKE9CSlMpICQoTElCUkFSSUVTKQpkaWZmIC11ck4gdG9y
cXVlLTIuMC4wcDIub3JpZy9zcmMvc2VydmVyL01ha2VmaWxlLmluIHRvcnF1ZS0yLjAuMHAyL3Ny
Yy9zZXJ2ZXIvTWFrZWZpbGUuaW4KLS0tIHRvcnF1ZS0yLjAuMHAyLm9yaWcvc3JjL3NlcnZlci9N
YWtlZmlsZS5pbgkyMDA1LTExLTA5IDE4OjMwOjIxLjAwMDAwMDAwMCArMDEwMAorKysgdG9ycXVl
LTIuMC4wcDIvc3JjL3NlcnZlci9NYWtlZmlsZS5pbgkyMDA1LTEyLTExIDAyOjUxOjA2LjAwMDAw
MDAwMCArMDEwMApAQCAtMTY4LDggKzE2OCw4IEBACiBpbnN0YWxsOiBidWlsZAogCSQoUEJTX01L
RElSUykgc2VydmVyCiAJJChQQlNfTUtESVJTKSBhdXgKLQlAJChJTlNUQUxMKSAtZCAtbSA3NTUg
JChzYmluZGlyKSAmJiBcCi0JJChJTlNUQUxMKSAtbSA3MDAgJChUQVJHRVQpICQoc2JpbmRpcikK
KwlAJChJTlNUQUxMKSAtZCAtbSA3NTUgJChERVNURElSKSQoc2JpbmRpcikgJiYgXAorCSQoSU5T
VEFMTCkgLW0gNzAwICQoVEFSR0VUKSAkKERFU1RESVIpJChzYmluZGlyKQogCiBwYnNfc2VydmVy
OiAkKE9CSlMpICQoUEJTTElCUykgCiAJJChDQykgJChMREZMQUdTKSAkKENGTEFHUykgLW8gJEAg
JChPQkpTKSAkKFBCU0xJQlMpICQoTElCUykKZGlmZiAtdXJOIHRvcnF1ZS0yLjAuMHAyLm9yaWcv
c3JjL3Rvb2xzL01ha2VmaWxlLmluIHRvcnF1ZS0yLjAuMHAyL3NyYy90b29scy9NYWtlZmlsZS5p
bgotLS0gdG9ycXVlLTIuMC4wcDIub3JpZy9zcmMvdG9vbHMvTWFrZWZpbGUuaW4JMjAwNS0xMS0w
OSAxODozMDoxMS4wMDAwMDAwMDAgKzAxMDAKKysrIHRvcnF1ZS0yLjAuMHAyL3NyYy90b29scy9N
YWtlZmlsZS5pbgkyMDA1LTEyLTExIDAyOjUxOjA2LjAwMDAwMDAwMCArMDEwMApAQCAtMTMwLDkg
KzEzMCw5IEBACiBidWlsZDogJChUQVJHRVRTKQogCiBpbnN0YWxsOiBidWlsZAotCXRlc3QgLWQg
JChiaW5kaXIpIHx8ICQoSU5TVEFMTCkgLW0gNzU1IC1kICQoYmluZGlyKQorCXRlc3QgLWQgJChi
aW5kaXIpIHx8ICQoSU5TVEFMTCkgLW0gNzU1IC1kICQoREVTVERJUikkKGJpbmRpcikKIAlmb3Ig
ZiBpbiAkKFRBUkdFVFMpOyBkbyBcCi0JCSQoSU5TVEFMTCkgLW0gNzU1ICQkZiAkKGJpbmRpcik7
IFwKKwkJJChJTlNUQUxMKSAtbSA3NTUgJCRmICQoREVTVERJUikkKGJpbmRpcik7IFwKIAlkb25l
CiAJQE1BS0VfUE9TSVhfUExVU0BAaWYgdGVzdCAtbiAiJChUS19WRVIpIjsgdGhlbiB7IGNkIHhw
YnNtb24gJiYgJChNQUtFKSBpbnN0YWxsO30gOyBmaQogCmRpZmYgLXVyTiB0b3JxdWUtMi4wLjBw
Mi5vcmlnL3NyYy90b29scy94cGJzbW9uL01ha2VmaWxlLmluIHRvcnF1ZS0yLjAuMHAyL3NyYy90
b29scy94cGJzbW9uL01ha2VmaWxlLmluCi0tLSB0b3JxdWUtMi4wLjBwMi5vcmlnL3NyYy90b29s
cy94cGJzbW9uL01ha2VmaWxlLmluCTIwMDUtMTEtMDkgMTg6MzA6MTEuMDAwMDAwMDAwICswMTAw
CisrKyB0b3JxdWUtMi4wLjBwMi9zcmMvdG9vbHMveHBic21vbi9NYWtlZmlsZS5pbgkyMDA1LTEy
LTExIDAyOjUxOjA2LjAwMDAwMDAwMCArMDEwMApAQCAtMTI5LDMzICsxMjksMzMgQEAKIAogCiBp
bnN0YWxsOiBidWlsZAotCXRlc3QgLWQgJChYUEJTTU9OX0xJQikgfHwgJChJTlNUQUxMKSAtbSA3
NTUgLWQgJChYUEJTTU9OX0xJQikKLQl0ZXN0IC1kICQoWFBCU01PTl9MSUIpL2JpdG1hcHMgfHwg
XAotCSAgICAkKElOU1RBTEwpIC1tIDc1NSAtZCAkKFhQQlNNT05fTElCKS9iaXRtYXBzCi0JdGVz
dCAtZCAkKFhQQlNNT05fTElCKS9oZWxwIHx8IFwKLQkgICAgJChJTlNUQUxMKSAtbSA3NTUgLWQg
JChYUEJTTU9OX0xJQikvaGVscAorCXRlc3QgLWQgJChERVNURElSKSQoWFBCU01PTl9MSUIpIHx8
ICQoSU5TVEFMTCkgLW0gNzU1IC1kICQoREVTVERJUikkKFhQQlNNT05fTElCKQorCXRlc3QgLWQg
JChERVNURElSKSQoWFBCU01PTl9MSUIpL2JpdG1hcHMgfHwgXAorCSAgICAkKElOU1RBTEwpIC1t
IDc1NSAtZCAkKERFU1RESVIpJChYUEJTTU9OX0xJQikvYml0bWFwcworCXRlc3QgLWQgJChERVNU
RElSKSQoWFBCU01PTl9MSUIpL2hlbHAgfHwgXAorCSAgICAkKElOU1RBTEwpIC1tIDc1NSAtZCAk
KERFU1RESVIpJChYUEJTTU9OX0xJQikvaGVscAogCSMKIAlmb3IgZiBpbiAkKHNyY2RpcikvYml0
bWFwcy8qOyBkbyBcCi0JICAgIHRlc3QgLWYgJCRmICYmICQoSU5TVEFMTCkgLW0gNjQ0ICQkZiAk
KFhQQlNNT05fTElCKS9iaXRtYXBzOyBcCisJICAgIHRlc3QgLWYgJCRmICYmICQoSU5TVEFMTCkg
LW0gNjQ0ICQkZiAkKERFU1RESVIpJChYUEJTTU9OX0xJQikvYml0bWFwczsgXAogCWRvbmUKIAkj
CiAJZm9yIGYgaW4gJChzcmNkaXIpL2hlbHAvKi5obHA7IGRvIFwKLQkgICAgJChJTlNUQUxMKSAt
bSA2NDQgJCRmICQoWFBCU01PTl9MSUIpL2hlbHA7IFwKKwkgICAgJChJTlNUQUxMKSAtbSA2NDQg
JCRmICQoREVTVERJUikkKFhQQlNNT05fTElCKS9oZWxwOyBcCiAJZG9uZQogCSMKIAlmb3IgZiBp
biAkKHNyY2RpcikvKi50Y2wgJChzcmNkaXIpLyoudGs7IGRvIFwKLQkgICAgJChJTlNUQUxMKSAt
bSA2NDQgJCRmICQoWFBCU01PTl9MSUIpOyBcCisJICAgICQoSU5TVEFMTCkgLW0gNjQ0ICQkZiAk
KERFU1RESVIpJChYUEJTTU9OX0xJQik7IFwKIAlkb25lCiAJIwogCSMgaW5zdGFsbCB4cGJzbW9u
IGNoYW5naW5nIHRoZSBsb2NhdGlvbiBvZiBwYnNfdGNsc2ggYW5kIGxpYmRpcgogCSMKLQkkKElO
U1RBTEwpIC1tIDc1NSB4cGJzbW9uICQoYmluZGlyKS94cGJzbW9uCi0JY2htb2QgNzU1ICQoYmlu
ZGlyKS94cGJzbW9uIDI+IC9kZXYvbnVsbAorCSQoSU5TVEFMTCkgLW0gNzU1IHhwYnNtb24gJChE
RVNURElSKSQoYmluZGlyKS94cGJzbW9uCisJY2htb2QgNzU1ICQoREVTVERJUikkKGJpbmRpcikv
eHBic21vbiAyPiAvZGV2L251bGwKIAkjCi0JJChJTlNUQUxMKSAtbSA3NTUgYnVpbGRpbmRleCAk
KFhQQlNNT05fTElCKQotCSQoSU5TVEFMTCkgLW0gNjQ0IHhwYnNtb25yYyAkKFhQQlNNT05fTElC
KQorCSQoSU5TVEFMTCkgLW0gNzU1IGJ1aWxkaW5kZXggJChERVNURElSKSQoWFBCU01PTl9MSUIp
CisJJChJTlNUQUxMKSAtbSA2NDQgeHBic21vbnJjICQoREVTVERJUikkKFhQQlNNT05fTElCKQog
CSMKLQljZCAkKFhQQlNNT05fTElCKSAmJiAuL2J1aWxkaW5kZXggJChYUEJTTU9OX0xJQikgJiYg
Y2htb2QgNjQ0IHRjbEluZGV4CisJY2QgJChERVNURElSKSQoWFBCU01PTl9MSUIpICYmIC4vYnVp
bGRpbmRleCAkKERFU1RESVIpJChYUEJTTU9OX0xJQikgJiYgY2htb2QgNjQ0IHRjbEluZGV4CiAK
IGNsZWFuOjoKIAkkKFJNKSB0Y2xJbmRleDsgZXhpdCAwCg==
</data>        

          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>74496</attachid>
            <date>2005-12-11 06:23 0000</date>
            <desc>respect-ldflags.patch adapted for 2.0.0p2</desc>
            <filename>torque-2.0.0_p2-respect-ldflags.patch</filename>
            <type>text/plain</type>
            <data encoding="base64">ZGlmZiAtdXJOIHRvcnF1ZS0yLjAuMHAyLm9yaWcvc3JjL2lmZi9NYWtlZmlsZS5pbiB0b3JxdWUt
Mi4wLjBwMi9zcmMvaWZmL01ha2VmaWxlLmluCi0tLSB0b3JxdWUtMi4wLjBwMi5vcmlnL3NyYy9p
ZmYvTWFrZWZpbGUuaW4JMjAwNS0xMS0wOSAxODozMDoxNi4wMDAwMDAwMDAgKzAxMDAKKysrIHRv
cnF1ZS0yLjAuMHAyL3NyYy9pZmYvTWFrZWZpbGUuaW4JMjAwNS0xMi0xMSAwMzowMToxNS4wMDAw
MDAwMDAgKzAxMDAKQEAgLTExNCw3ICsxMTQsNyBAQAogCSQoSU5TVEFMTCkgLW0gNDc1NSAkKFRB
UkdFVCkgJChzYmluZGlyKQogCiBwYnNfaWZmOiAkKE9CSlMpICQoUEJTX0xJQlMpCi0JJChDQykg
JChDRkxBR1MpIC1vICRAICQoT0JKUykgJChQQlNfTElCUykgJChMSUJTKQorCSQoQ0MpICQoTERG
TEFHUykgJChDRkxBR1MpIC1vICRAICQoT0JKUykgJChQQlNfTElCUykgJChMSUJTKQogCiBAbWtf
Y2xlYW51cEAKIEBta190YWlsQApkaWZmIC11ck4gdG9ycXVlLTIuMC4wcDIub3JpZy9zcmMvbW9t
X3JjcC9NYWtlZmlsZS5pbiB0b3JxdWUtMi4wLjBwMi9zcmMvbW9tX3JjcC9NYWtlZmlsZS5pbgot
LS0gdG9ycXVlLTIuMC4wcDIub3JpZy9zcmMvbW9tX3JjcC9NYWtlZmlsZS5pbgkyMDA1LTExLTA5
IDE4OjMwOjE3LjAwMDAwMDAwMCArMDEwMAorKysgdG9ycXVlLTIuMC4wcDIvc3JjL21vbV9yY3Av
TWFrZWZpbGUuaW4JMjAwNS0xMi0xMSAwMzowMToxNS4wMDAwMDAwMDAgKzAxMDAKQEAgLTExNSw3
ICsxMTUsNyBAQAogCSQoSU5TVEFMTCkgLW0gNDc1NSAkKFRBUkdFVCkgJChzYmluZGlyKQogCiAk
KFRBUkdFVCk6ICQoT0JKUykKLQkkKENDKSAkKENGTEFHUykgLW8gJEAgJChPQkpTKSAkKExJQlMp
CisJJChDQykgJChMREZMQUdTKSAkKENGTEFHUykgLW8gJEAgJChPQkpTKSAkKExJQlMpCiAKIAog
IyBuZWVkZWQgZm9yIG1ha2UgZGVwZW5kCmRpZmYgLXVyTiB0b3JxdWUtMi4wLjBwMi5vcmlnL3Ny
Yy9zY2hlZHVsZXIuYmFzbC9NYWtlZmlsZS5pbiB0b3JxdWUtMi4wLjBwMi9zcmMvc2NoZWR1bGVy
LmJhc2wvTWFrZWZpbGUuaW4KLS0tIHRvcnF1ZS0yLjAuMHAyLm9yaWcvc3JjL3NjaGVkdWxlci5i
YXNsL01ha2VmaWxlLmluCTIwMDUtMTEtMDkgMTg6MzA6MjAuMDAwMDAwMDAwICswMTAwCisrKyB0
b3JxdWUtMi4wLjBwMi9zcmMvc2NoZWR1bGVyLmJhc2wvTWFrZWZpbGUuaW4JMjAwNS0xMi0xMSAw
MzowMToxNS4wMDAwMDAwMDAgKzAxMDAKQEAgLTEzMyw3ICsxMzMsNyBAQAogCSQoQ0MpICQoQ0ZM
QUdTKSAtbyAkQCAkKE9CSlNfQ09NTU9OKSAkKE9CSlNfQ09NUCkgJChMSUJSQVJJRVMpCiAKIHBi
c19zY2hlZDogJChPQkpTX0NPTU1PTikgJChPQkpTX1NDSEVEKQotCSQoQ0MpICQoQ0ZMQUdTKSAt
byAkQCAkKE9CSlNfQ09NTU9OKSAkKE9CSlNfU0NIRUQpICQoTElCUkFSSUVTKQorCSQoQ0MpICQo
TERGTEFHUykgJChDRkxBR1MpIC1vICRAICQoT0JKU19DT01NT04pICQoT0JKU19TQ0hFRCkgJChM
SUJSQVJJRVMpCiAKIHBic19zY2hlZC5vOiAkKFNDSERfU1JDKSAkKHNyY2RpcikvYWZfc3lzdGVt
LmggJChzcmNkaXIpL2FmX3NlcnZlci5oIGJhc2wyYwogCUBpZiBleHByICQoU0NIRF9TUkMpIDog
Jy4qXC5iYXNsJCQnID4gL2Rldi9udWxsIDI+JjE7IHRoZW4gXApkaWZmIC11ck4gdG9ycXVlLTIu
MC4wcDIub3JpZy9zcmMvc2NoZWR1bGVyLmNjL01ha2VmaWxlLmluIHRvcnF1ZS0yLjAuMHAyL3Ny
Yy9zY2hlZHVsZXIuY2MvTWFrZWZpbGUuaW4KLS0tIHRvcnF1ZS0yLjAuMHAyLm9yaWcvc3JjL3Nj
aGVkdWxlci5jYy9NYWtlZmlsZS5pbgkyMDA1LTExLTA5IDE4OjMwOjE3LjAwMDAwMDAwMCArMDEw
MAorKysgdG9ycXVlLTIuMC4wcDIvc3JjL3NjaGVkdWxlci5jYy9NYWtlZmlsZS5pbgkyMDA1LTEy
LTExIDAzOjAxOjE1LjAwMDAwMDAwMCArMDEwMApAQCAtMTI3LDcgKzEyNyw3IEBACiAJJChJTlNU
QUxMKSAtbSA3MDAgJChUQVJHRVQpICQoc2JpbmRpcikKIAogJChUQVJHRVQpOiAkKE9CSlMpICQo
U0NIRURMSUIpCi0JJChDQykgJChDRkxBR1MpIC1vICRAICQoT0JKUykgJChTQ0hFRExJQikgJChQ
QlNMSUJTKSAkKExJQlMpCisJJChDQykgJChMREZMQUdTKSAkKENGTEFHUykgLW8gJEAgJChPQkpT
KSAkKFNDSEVETElCKSAkKFBCU0xJQlMpICQoTElCUykKIAogZGlzdGNsZWFuOjoKIAktKGNkICQo
U0NIRF9CVUlMRCkgJiYgJChNQUtFKSAkQDsgZXhpdCAwKSA+IC9kZXYvbnVsbCAyPiYxCmRpZmYg
LXVyTiB0b3JxdWUtMi4wLjBwMi5vcmlnL3NyYy9zY2hlZHVsZXIudGNsL01ha2VmaWxlLmluIHRv
cnF1ZS0yLjAuMHAyL3NyYy9zY2hlZHVsZXIudGNsL01ha2VmaWxlLmluCi0tLSB0b3JxdWUtMi4w
LjBwMi5vcmlnL3NyYy9zY2hlZHVsZXIudGNsL01ha2VmaWxlLmluCTIwMDUtMTEtMDkgMTg6MzA6
MTEuMDAwMDAwMDAwICswMTAwCisrKyB0b3JxdWUtMi4wLjBwMi9zcmMvc2NoZWR1bGVyLnRjbC9N
YWtlZmlsZS5pbgkyMDA1LTEyLTExIDAzOjAxOjE1LjAwMDAwMDAwMCArMDEwMApAQCAtMTE5LDcg
KzExOSw3IEBACiAJJChJTlNUQUxMKSAtbSA3MDAgJChUQVJHRVQpICQoc2JpbmRpcikKIAogJChU
QVJHRVQpOiAkKE9CSlMpCi0JJChDQykgJChDRkxBR1MpIC1vICRAICQoT0JKUykgJChMSUJSQVJJ
RVMpCisJJChDQykgJChMREZMQUdTKSAkKENGTEFHUykgLW8gJEAgJChPQkpTKSAkKExJQlJBUklF
UykKIAogQG1rX2NsZWFudXBACiBAbWtfdGFpbEAK
</data>        

          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>74497</attachid>
            <date>2005-12-11 06:23 0000</date>
            <desc>setuid-safety.patch adapted for 2.0.0p2</desc>
            <filename>torque-2.0.0_p2-setuid-safety.patch</filename>
            <type>text/plain</type>
            <data encoding="base64">ZGlmZiAtdXJOIHRvcnF1ZS0yLjAuMHAyLm9yZy9zcmMvaWZmL01ha2VmaWxlLmluIHRvcnF1ZS0y
LjAuMHAyL3NyYy9pZmYvTWFrZWZpbGUuaW4KLS0tIHRvcnF1ZS0yLjAuMHAyLm9yZy9zcmMvaWZm
L01ha2VmaWxlLmluCTIwMDUtMTItMTEgMTQ6MDM6MjMuMDAwMDAwMDAwICswMTAwCisrKyB0b3Jx
dWUtMi4wLjBwMi9zcmMvaWZmL01ha2VmaWxlLmluCTIwMDUtMTItMTEgMTQ6MTI6NDQuMDAwMDAw
MDAwICswMTAwCkBAIC0xMTQsNyArMTE0LDcgQEAKIAkkKElOU1RBTEwpIC1tIDQ3NTUgJChUQVJH
RVQpICQoREVTVERJUikkKHNiaW5kaXIpCiAKIHBic19pZmY6ICQoT0JKUykgJChQQlNfTElCUykK
LQkkKENDKSAkKExERkxBR1MpICQoQ0ZMQUdTKSAtbyAkQCAkKE9CSlMpICQoUEJTX0xJQlMpICQo
TElCUykKKwkkKENDKSAkKExERkxBR1MpICQoQ0ZMQUdTKSAtV2wsLXosbm93IC1vICRAICQoT0JK
UykgJChQQlNfTElCUykgJChMSUJTKQogCiBAbWtfY2xlYW51cEAKIEBta190YWlsQApkaWZmIC11
ck4gdG9ycXVlLTIuMC4wcDIub3JnL3NyYy9tb21fcmNwL01ha2VmaWxlLmluIHRvcnF1ZS0yLjAu
MHAyL3NyYy9tb21fcmNwL01ha2VmaWxlLmluCi0tLSB0b3JxdWUtMi4wLjBwMi5vcmcvc3JjL21v
bV9yY3AvTWFrZWZpbGUuaW4JMjAwNS0xMi0xMSAxNDowMzoyMy4wMDAwMDAwMDAgKzAxMDAKKysr
IHRvcnF1ZS0yLjAuMHAyL3NyYy9tb21fcmNwL01ha2VmaWxlLmluCTIwMDUtMTItMTEgMTQ6MTM6
MjEuMDAwMDAwMDAwICswMTAwCkBAIC0xMTUsNyArMTE1LDcgQEAKIAkkKElOU1RBTEwpIC1tIDQ3
NTUgJChUQVJHRVQpICQoREVTVERJUikkKHNiaW5kaXIpCiAKICQoVEFSR0VUKTogJChPQkpTKQot
CSQoQ0MpICQoTERGTEFHUykgJChDRkxBR1MpIC1vICRAICQoT0JKUykgJChMSUJTKQorCSQoQ0Mp
ICQoTERGTEFHUykgJChDRkxBR1MpIC1XbCwteixub3cgLW8gJEAgJChPQkpTKSAkKExJQlMpCiAK
IAogIyBuZWVkZWQgZm9yIG1ha2UgZGVwZW5kCg==
</data>        

          </attachment>
          <attachment
              isobsolete="1"
              ispatch="0"
              isprivate="0"
          >
            <attachid>77469</attachid>
            <date>2006-01-18 15:43 0000</date>
            <desc>Fixed ebuild </desc>
            <filename>torque-2.0.0_p2.ebuild</filename>
            <type>text/plain</type>
            <data encoding="base64">CmluaGVyaXQgZmxhZy1vLW1hdGljIGV1dGlscwoKTVlfUD0iJHtQL199IgplY2hvICRNWV9QCkRF
U0NSSVBUSU9OPSJBIGZyZWVseSBkb3dubG9hZGFibGUgY2x1c3RlciByZXNvdXJjZSBtYW5hZ2Vy
IGFuZCBxdWV1aW5nIHN5c3RlbSBiYXNlZCBvbiBPcGVuUEJTIgpIT01FUEFHRT0iaHR0cDovL3d3
dy5jbHVzdGVycmVzb3VyY2VzLmNvbS9wcm9kdWN0cy90b3JxdWUvIgpTUkNfVVJJPSJodHRwOi8v
d3d3LmNsdXN0ZXJyZXNvdXJjZXMuY29tL2Rvd25sb2Fkcy90b3JxdWUvJHtNWV9QfS50YXIuZ3oi
CgojIEhlcmUgc2hvdWxkIGdvIHBhdGNoZXMgc3VibWl0ZWQgd2l0aCB0aGlzIGVidWlsZCBidXQg
SSBkb24ndCBrbm93IAojIHdoZXJlIHRvIHB1dCB0aGVtLiBtaXJyb3I/CgojCQkgbWlycm9yOi8v
Z2VudG9vLyR7UE59LTEuMi4wX3AxLXJlc3BlY3QtZGVzdGRpci5wYXRjaC5negojCQkgbWlycm9y
Oi8vZ2VudG9vLyR7UE59LTEuMi4wX3AxLXJlc3BlY3QtbGRmbGFncy5wYXRjaC5negoKIyBUb3Jx
dWUgMiBhbHJlYWR5IGNvbnRhaW5zIGJlbG93IHBhdGNoZXMKIwkJIGh0dHA6Ly93d3ctcmNmLnVz
Yy5lZHUvfmdhcnJpY2svdG9ycXVlLTEuMi4wcDUtam9ibmFubnkucGF0Y2gKIwkJIGh0dHA6Ly93
d3ctcmNmLnVzYy5lZHUvfmdhcnJpY2svdG9ycXVlLTEuMi4wcDUtam9iZGVwdGVybTIucGF0Y2gi
CgpMSUNFTlNFPSJvcGVucGJzIgoKU0xPVD0iMCIKS0VZV09SRFM9In5hbWQ2NCB+cHBjIH5wcGM2
NCB4ODYiCklVU0U9InRjbHRrIFggc2NwIgpQUk9WSURFPSJ2aXJ0dWFsL3BicyIKCiMgZWQgaXMg
dXNlZCBieSBtYWtlZGVwZW5kLXNoCkRFUEVORF9DT01NT049InZpcnR1YWwvbGliYwoJCQkgICBY
PyAoIHZpcnR1YWwveDExIGRldi1sYW5nL3RrICkKCQkJICAgdGNsdGs/ICggZGV2LWxhbmcvdGNs
ICkKCQkJICAgIXZpcnR1YWwvcGJzIgpERVBFTkQ9IiR7REVQRU5EX0NPTU1PTn0KCQlzeXMtYXBw
cy9lZCIKUkRFUEVORD0iJHtERVBFTkRfQ09NTU9OfQoJCSBuZXQtbWlzYy9vcGVuc3NoIgpQREVQ
RU5EPSI+PXN5cy1jbHVzdGVyL29wZW5wYnMtY29tbW9uLTEuMS4wIgoKUz0iJHtXT1JLRElSfS8k
e01ZX1B9IgoKU1BPT0xfTE9DQVRJT049Ii91c3Ivc3Bvb2wiICMgdGhpcyBuZWVkcyB0byBtb3Zl
IHRvIC92YXIgbGF0ZXIgb24KUEJTX1NFUlZFUl9IT01FPSIke1NQT09MX0xPQ0FUSU9OfS9QQlMv
IgoKc3JjX3VucGFjaygpIHsKCXVucGFjayAke01ZX1B9LnRhci5negoJZXhwb3J0IEVQQVRDSF9P
UFRTPSItcDEgLWQgJHtTfSIKCWVwYXRjaCAke0RJU1RESVJ9LyR7UE59LTIuMC4wX3AyLXJlc3Bl
Y3QtbGRmbGFncy5wYXRjaC5neiB8fCBkaWUgIkZhaWxlZCB0byBmaXggbGRmbGFncyIKCWVwYXRj
aCAke0RJU1RESVJ9LyR7UE59LTIuMC4wX3AyLXJlc3BlY3QtZGVzdGRpci5wYXRjaC5neiB8fCBk
aWUgIkZhaWxlZCB0byBmaXggTWFrZWZpbGVzIGZvciBERVNURElSIgoJZXBhdGNoICR7RklMRVNE
SVJ9LyR7UE59LTIuMC4wX3AyLWRlc3RkaXItZml4ZXMucGF0Y2ggfHwgZGllICJGYWlsZWQgdG8g
Zml4IERFU1RESVIgZm9yIGd1aSIKCWVwYXRjaCAke0ZJTEVTRElSfS8ke1BOfS0yLjAuMF9wMi1z
ZXR1aWQtc2FmZXR5LnBhdGNoIHx8IGRpZSAiRmFpbGVkIHRvIGZpeCBzZXRYaWQgbGlua2luZyBm
b3IgcGJzX3JjcCIKCgkjIFRyaWVzIHRvIHVzZSBhYnNvbHV0ZSAvdG1wLyBmb3IgdGVtcGZpbGVz
IHdoaWNoIGZhaWxzIG1pc2VyYWJseS4KCXNlZCAtaSAtZSAic3wvdG1wL3xcJHtUTVBESVJ9L3xn
IiAke1N9L2J1aWxkdXRpbHMvbWFrZWRlcGVuZC1zaCB8fCBkaWUgIkZhaWxlZCBUTVBESVIgY2hh
bmdlIgp9CgpzcmNfY29tcGlsZSgpIHsKIwlsb2NhbCBteWNvbmYKIwl1c2UgWCB8fCBteWNvbmY9
Ii0tZGlzYWJsZS1ndWkiCiMJdXNlIHRjbHRrICYmIG15Y29uZj0iJHtteWNvbmZ9IC0td2l0aC10
Y2wiCiMJdXNlIGRvYyAmJiBteWNvbmY9IiR7bXljb25mfSAtLWVuYWJsZS1kb2NzIgoJYXBwZW5k
LWZsYWdzIC1ESk9CX0RFTEVURV9OQU5OWQoKCS4vY29uZmlndXJlIFwKCQkkKHVzZV9lbmFibGUg
WCBndWkpIFwKCQkkKHVzZV93aXRoIHRjbHRrIHRjbCkgXAoJCS0tcHJlZml4PS91c3IgXAoJCS0t
bWFuZGlyPS91c3Ivc2hhcmUvbWFuIFwKCQktLWxpYmRpcj0iXCR7ZXhlY19wcmVmaXh9LyQoZ2V0
X2xpYmRpcikvcGJzIiBcCgkJLS1lbmFibGUtc2VydmVyIFwKCQktLWVuYWJsZS1tb20gXAoJCS0t
ZW5hYmxlLWNsaWVudHMgXAoJCS0tZW5hYmxlLXNoYXJlZCBcCgkJLS1lbmFibGUtZGVwZW5kLWNh
Y2hlIFwKCQkkKHVzZV93aXRoIHNjcCkgXAoJCSQodXNlX2VuYWJsZSB0Y2x0ayB0Y2wtcXN0YXQp
IFwKCQktLXNldC1zZXJ2ZXItaG9tZT0ke1BCU19TRVJWRVJfSE9NRX0gXAoJCS0tc2V0LWVudmly
b249L2V0Yy9wYnNfZW52aXJvbm1lbnQgfHwgZGllICIuL2NvbmZpZ3VyZSBmYWlsZWQiCgoJZW1h
a2UgfHwgZGllICJlbWFrZSBmYWlsZWQiCn0KCiMgV0FSTklORwojIE9wZW5QQlMgaXMgZXh0cmVt
ZWx5IHN0dWJib3JuIGFib3V0IGRpcmVjdG9yeSBwZXJtaXNzaW9ucy4gU29tZXRpbWVzIGl0IHdp
bGwKIyBqdXN0IGZhbGwgb3ZlciB3aXRoIHRoZSBlcnJvciBtZXNzYWdlLCBidXQgaW4gc29tZSBz
cG90cyBpdCB3aWxsIGp1c3QgaWdub3JlCiMgeW91IGFuZCBmYWlsIHN0cmFuZ2VseS4gTGlrZXdp
c2UgaXQgYWxzbyBiYXJmcyBvbiBvdXIgLmtlZXAgZmlsZXMhCnBic19jcmVhdGVzcG9vbCgpIHsK
CXJvb3Q9IiQxIgoJcz0iJHtTUE9PTF9MT0NBVElPTn0iCgloPSIke1BCU19TRVJWRVJfSE9NRX0i
CglzcD0iJHtofS9zZXJ2ZXJfcHJpdiIKCWVpbmZvICJCdWlsZGluZyBzcG9vbCBkaXJlY3Rvcnkg
dW5kZXIgJHtEfSR7aH0iCglmb3IgYSBpbiBcCgkJCTA3NTU6JHtzfSAwNzU1OiR7aH0gMDc1NTok
e2h9L2F1eCAwNzAwOiR7aH0vY2hlY2twb2ludCBcCgkJCTA3NTU6JHtofS9tb21fbG9ncyAwNzUx
OiR7aH0vbW9tX3ByaXYgMDc1MToke2h9L21vbV9wcml2L2pvYnMgXAoJCQkwNzU1OiR7aH0vc2No
ZWRfbG9ncyAwNzUwOiR7aH0vc2NoZWRfcHJpdiBcCgkJCTA3NTU6JHtofS9zZXJ2ZXJfbG9ncyBc
CgkJCTA3NTA6JHtofS9zZXJ2ZXJfcHJpdiAwNzU1OiR7aH0vc2VydmVyX3ByaXYvYWNjb3VudGlu
ZyBcCgkJCTA3NTA6JHtofS9zZXJ2ZXJfcHJpdi9hY2xfZ3JvdXBzIDA3NTA6JHtofS9zZXJ2ZXJf
cHJpdi9hY2xfaG9zdHMgXAoJCQkwNzUwOiR7aH0vc2VydmVyX3ByaXYvYWNsX3N2ciAwNzUwOiR7
aH0vc2VydmVyX3ByaXYvYWNsX3VzZXJzIFwKCQkJMDc1MDoke2h9L3NlcnZlcl9wcml2L2pvYnMg
MDc1MDoke2h9L3NlcnZlcl9wcml2L3F1ZXVlcyBcCgkJCTE3Nzc6JHtofS9zcG9vbCAxNzc3OiR7
aH0vdW5kZWxpdmVyZWQgOwoJZG8KCQlkPSIke2EvKjp9IgoJCW09IiR7YS86Kn0iCgkJaWYgWyAh
IC1kICIke3Jvb3R9JHtkfSIgXTsgdGhlbgoJCQlpbnN0YWxsIC1kIC1tJHttfSAke3Jvb3R9JHtk
fQoJCWVsc2UKCQkJY2htb2QgJHttfSAke3Jvb3R9JHtkfQoJCWZpCglkb25lCn0KCnNyY19pbnN0
YWxsKCkgewoJIyBNYWtlIGRpcmVjdG9yaWVzIGZpcnN0CglwYnNfY3JlYXRlc3Bvb2wgIiR7RH0i
CgoJZWluZm8gIlJ1bm5pbmcgbWFrZSBpbnN0YWxsIgoJbWFrZSBERVNURElSPSR7RH0gaW5zdGFs
bCB8fCBkaWUKCgllaW5mbyAiRG9pbmcgZG9jcyAmIGxpYiBzeW1saW5rcyIKCWRvZG9jIElOU1RB
TEwgUEJTX0xpY2Vuc2UudHh0IFJFQURNRS50b3JxdWUgUmVsZWFzZV9Ob3RlcwoJIyBJbml0IHNj
cmlwdHMgY29tZSBmcm9tIG9wZW5wYnMtY29tbW9uCgkjbmV3aW5pdGQgJHtGSUxFU0RJUn0vcGJz
LWluaXQuZCBwYnMKCSNuZXdjb25mZCAke0ZJTEVTRElSfS9wYnMtY29uZi5kIHBicwoJZG9zeW0g
L3Vzci8kKGdldF9saWJkaXIpL3Bicy9saWJwYnMuYSAvdXNyLyQoZ2V0X2xpYmRpcikvbGlicGJz
LmEKCgllaW5mbyAiSGFuZGxpbmcgL2V0Yy9wYnNfZW52aXJvbm1lbnQgYW5kIC91c3Ivc3Bvb2wv
UEJTL3NlcnZlcl9uYW1lIgoJIyB0aGlzIGZpbGUgTVVTVCBleGlzdCBmb3IgUEJTL1RvcnF1ZSB0
byB3b3JrCgkjIGJ1dCB0cnkgdG8gcHJlc2VydmUgYW55IGN1c3RvbWF0aXphdGlvbnMgdGhhdCB0
aGUgdXNlciBoYXMgbWFkZQoJZG9kaXIgL2V0YwoJaWYgWyAtZiAke1JPT1R9L2V0Yy9wYnNfZW52
aXJvbm1lbnQgXTsgdGhlbgoJCWNwICR7Uk9PVH0vZXRjL3Bic19lbnZpcm9ubWVudCAke0R9L2V0
Yy9wYnNfZW52aXJvbm1lbnQKCWVsc2UKCQl0b3VjaCAke0R9L2V0Yy9wYnNfZW52aXJvbm1lbnQK
CWZpCgoJaWYgWyAtZiAiJHtST09UfS91c3Ivc3Bvb2wvUEJTL3NlcnZlcl9uYW1lIiBdOyB0aGVu
CgkJY3AgIiR7Uk9PVH0vdXNyL3Nwb29sL1BCUy9zZXJ2ZXJfbmFtZSIgIiR7RH0vdXNyL3Nwb29s
L1BCUy9zZXJ2ZXJfbmFtZSIKCWZpCn0KCnBrZ19wb3N0aW5zdCgpIHsKCSMgbWFrZSBzdXJlIHRo
ZSBkYW1uIGRpcmVjdG9yaWVzIGV4aXN0CglwYnNfY3JlYXRlc3Bvb2wgIiR7Uk9PVH0iCglbICEg
LWYgIiR7Uk9PVH0vZXRjL3Bic19lbnZpcm9ubWVudCIgXSAmJiB0b3VjaCAiJHtST09UfS9ldGMv
cGJzX2Vudmlyb25tZW50Igp9Cg==
</data>        

          </attachment>
          <attachment
              isobsolete="1"
              ispatch="0"
              isprivate="0"
          >
            <attachid>77522</attachid>
            <date>2006-01-19 04:56 0000</date>
            <desc>torque-2.0.0_p2.ebuild - path fix</desc>
            <filename>torque-2.0.0_p2.ebuild</filename>
            <type>text/plain</type>
            <data encoding="base64">CmluaGVyaXQgZmxhZy1vLW1hdGljIGV1dGlscwoKTVlfUD0iJHtQL199IgplY2hvICRNWV9QCkRF
U0NSSVBUSU9OPSJBIGZyZWVseSBkb3dubG9hZGFibGUgY2x1c3RlciByZXNvdXJjZSBtYW5hZ2Vy
IGFuZCBxdWV1aW5nIHN5c3RlbSBiYXNlZCBvbiBPcGVuUEJTIgpIT01FUEFHRT0iaHR0cDovL3d3
dy5jbHVzdGVycmVzb3VyY2VzLmNvbS9wcm9kdWN0cy90b3JxdWUvIgpTUkNfVVJJPSJodHRwOi8v
d3d3LmNsdXN0ZXJyZXNvdXJjZXMuY29tL2Rvd25sb2Fkcy90b3JxdWUvJHtNWV9QfS50YXIuZ3oi
CgojIEhlcmUgc2hvdWxkIGdvIHBhdGNoZXMgc3VibWl0ZWQgd2l0aCB0aGlzIGVidWlsZCBidXQg
SSBkb24ndCBrbm93IAojIHdoZXJlIHRvIHB1dCB0aGVtLiBtaXJyb3I/CgojCQkgbWlycm9yOi8v
Z2VudG9vLyR7UE59LTEuMi4wX3AxLXJlc3BlY3QtZGVzdGRpci5wYXRjaC5negojCQkgbWlycm9y
Oi8vZ2VudG9vLyR7UE59LTEuMi4wX3AxLXJlc3BlY3QtbGRmbGFncy5wYXRjaC5negoKIyBUb3Jx
dWUgMiBhbHJlYWR5IGNvbnRhaW5zIGJlbG93IHBhdGNoZXMKIwkJIGh0dHA6Ly93d3ctcmNmLnVz
Yy5lZHUvfmdhcnJpY2svdG9ycXVlLTEuMi4wcDUtam9ibmFubnkucGF0Y2gKIwkJIGh0dHA6Ly93
d3ctcmNmLnVzYy5lZHUvfmdhcnJpY2svdG9ycXVlLTEuMi4wcDUtam9iZGVwdGVybTIucGF0Y2gi
CgpMSUNFTlNFPSJvcGVucGJzIgoKU0xPVD0iMCIKS0VZV09SRFM9In5hbWQ2NCB+cHBjIH5wcGM2
NCB4ODYiCklVU0U9InRjbHRrIFggc2NwIgpQUk9WSURFPSJ2aXJ0dWFsL3BicyIKCiMgZWQgaXMg
dXNlZCBieSBtYWtlZGVwZW5kLXNoCkRFUEVORF9DT01NT049InZpcnR1YWwvbGliYwoJCQkgICBY
PyAoIHZpcnR1YWwveDExIGRldi1sYW5nL3RrICkKCQkJICAgdGNsdGs/ICggZGV2LWxhbmcvdGNs
ICkKCQkJICAgIXZpcnR1YWwvcGJzIgpERVBFTkQ9IiR7REVQRU5EX0NPTU1PTn0KCQlzeXMtYXBw
cy9lZCIKUkRFUEVORD0iJHtERVBFTkRfQ09NTU9OfQoJCSBuZXQtbWlzYy9vcGVuc3NoIgpQREVQ
RU5EPSI+PXN5cy1jbHVzdGVyL29wZW5wYnMtY29tbW9uLTEuMS4wIgoKUz0iJHtXT1JLRElSfS8k
e01ZX1B9IgoKU1BPT0xfTE9DQVRJT049Ii91c3Ivc3Bvb2wiICMgdGhpcyBuZWVkcyB0byBtb3Zl
IHRvIC92YXIgbGF0ZXIgb24KUEJTX1NFUlZFUl9IT01FPSIke1NQT09MX0xPQ0FUSU9OfS9QQlMv
IgoKc3JjX3VucGFjaygpIHsKCXVucGFjayAke01ZX1B9LnRhci5negoJZXhwb3J0IEVQQVRDSF9P
UFRTPSItcDEgLWQgJHtTfSIKCWVwYXRjaCAke0ZJTEVTRElSfS8ke1BOfS0yLjAuMF9wMi1yZXNw
ZWN0LWxkZmxhZ3MucGF0Y2ggfHwgZGllICJGYWlsZWQgdG8gZml4IGxkZmxhZ3MiCgllcGF0Y2gg
JHtGSUxFU0RJUn0vJHtQTn0tMi4wLjBfcDItcmVzcGVjdC1kZXN0ZGlyLnBhdGNoIHx8IGRpZSAi
RmFpbGVkIHRvIGZpeCBNYWtlZmlsZXMgZm9yIERFU1RESVIiCgllcGF0Y2ggJHtGSUxFU0RJUn0v
JHtQTn0tMi4wLjBfcDItZGVzdGRpci1maXhlcy5wYXRjaCB8fCBkaWUgIkZhaWxlZCB0byBmaXgg
REVTVERJUiBmb3IgZ3VpIgoJZXBhdGNoICR7RklMRVNESVJ9LyR7UE59LTIuMC4wX3AyLXNldHVp
ZC1zYWZldHkucGF0Y2ggfHwgZGllICJGYWlsZWQgdG8gZml4IHNldFhpZCBsaW5raW5nIGZvciBw
YnNfcmNwIgoKCSMgVHJpZXMgdG8gdXNlIGFic29sdXRlIC90bXAvIGZvciB0ZW1wZmlsZXMgd2hp
Y2ggZmFpbHMgbWlzZXJhYmx5LgoJc2VkIC1pIC1lICJzfC90bXAvfFwke1RNUERJUn0vfGciICR7
U30vYnVpbGR1dGlscy9tYWtlZGVwZW5kLXNoIHx8IGRpZSAiRmFpbGVkIFRNUERJUiBjaGFuZ2Ui
Cn0KCnNyY19jb21waWxlKCkgewojCWxvY2FsIG15Y29uZgojCXVzZSBYIHx8IG15Y29uZj0iLS1k
aXNhYmxlLWd1aSIKIwl1c2UgdGNsdGsgJiYgbXljb25mPSIke215Y29uZn0gLS13aXRoLXRjbCIK
Iwl1c2UgZG9jICYmIG15Y29uZj0iJHtteWNvbmZ9IC0tZW5hYmxlLWRvY3MiCglhcHBlbmQtZmxh
Z3MgLURKT0JfREVMRVRFX05BTk5ZCgoJLi9jb25maWd1cmUgXAoJCSQodXNlX2VuYWJsZSBYIGd1
aSkgXAoJCSQodXNlX3dpdGggdGNsdGsgdGNsKSBcCgkJLS1wcmVmaXg9L3VzciBcCgkJLS1tYW5k
aXI9L3Vzci9zaGFyZS9tYW4gXAoJCS0tbGliZGlyPSJcJHtleGVjX3ByZWZpeH0vJChnZXRfbGli
ZGlyKS9wYnMiIFwKCQktLWVuYWJsZS1zZXJ2ZXIgXAoJCS0tZW5hYmxlLW1vbSBcCgkJLS1lbmFi
bGUtY2xpZW50cyBcCgkJLS1lbmFibGUtc2hhcmVkIFwKCQktLWVuYWJsZS1kZXBlbmQtY2FjaGUg
XAoJCSQodXNlX3dpdGggc2NwKSBcCgkJJCh1c2VfZW5hYmxlIHRjbHRrIHRjbC1xc3RhdCkgXAoJ
CS0tc2V0LXNlcnZlci1ob21lPSR7UEJTX1NFUlZFUl9IT01FfSBcCgkJLS1zZXQtZW52aXJvbj0v
ZXRjL3Bic19lbnZpcm9ubWVudCB8fCBkaWUgIi4vY29uZmlndXJlIGZhaWxlZCIKCgllbWFrZSB8
fCBkaWUgImVtYWtlIGZhaWxlZCIKfQoKIyBXQVJOSU5HCiMgT3BlblBCUyBpcyBleHRyZW1lbHkg
c3R1YmJvcm4gYWJvdXQgZGlyZWN0b3J5IHBlcm1pc3Npb25zLiBTb21ldGltZXMgaXQgd2lsbAoj
IGp1c3QgZmFsbCBvdmVyIHdpdGggdGhlIGVycm9yIG1lc3NhZ2UsIGJ1dCBpbiBzb21lIHNwb3Rz
IGl0IHdpbGwganVzdCBpZ25vcmUKIyB5b3UgYW5kIGZhaWwgc3RyYW5nZWx5LiBMaWtld2lzZSBp
dCBhbHNvIGJhcmZzIG9uIG91ciAua2VlcCBmaWxlcyEKcGJzX2NyZWF0ZXNwb29sKCkgewoJcm9v
dD0iJDEiCglzPSIke1NQT09MX0xPQ0FUSU9OfSIKCWg9IiR7UEJTX1NFUlZFUl9IT01FfSIKCXNw
PSIke2h9L3NlcnZlcl9wcml2IgoJZWluZm8gIkJ1aWxkaW5nIHNwb29sIGRpcmVjdG9yeSB1bmRl
ciAke0R9JHtofSIKCWZvciBhIGluIFwKCQkJMDc1NToke3N9IDA3NTU6JHtofSAwNzU1OiR7aH0v
YXV4IDA3MDA6JHtofS9jaGVja3BvaW50IFwKCQkJMDc1NToke2h9L21vbV9sb2dzIDA3NTE6JHto
fS9tb21fcHJpdiAwNzUxOiR7aH0vbW9tX3ByaXYvam9icyBcCgkJCTA3NTU6JHtofS9zY2hlZF9s
b2dzIDA3NTA6JHtofS9zY2hlZF9wcml2IFwKCQkJMDc1NToke2h9L3NlcnZlcl9sb2dzIFwKCQkJ
MDc1MDoke2h9L3NlcnZlcl9wcml2IDA3NTU6JHtofS9zZXJ2ZXJfcHJpdi9hY2NvdW50aW5nIFwK
CQkJMDc1MDoke2h9L3NlcnZlcl9wcml2L2FjbF9ncm91cHMgMDc1MDoke2h9L3NlcnZlcl9wcml2
L2FjbF9ob3N0cyBcCgkJCTA3NTA6JHtofS9zZXJ2ZXJfcHJpdi9hY2xfc3ZyIDA3NTA6JHtofS9z
ZXJ2ZXJfcHJpdi9hY2xfdXNlcnMgXAoJCQkwNzUwOiR7aH0vc2VydmVyX3ByaXYvam9icyAwNzUw
OiR7aH0vc2VydmVyX3ByaXYvcXVldWVzIFwKCQkJMTc3Nzoke2h9L3Nwb29sIDE3Nzc6JHtofS91
bmRlbGl2ZXJlZCA7CglkbwoJCWQ9IiR7YS8qOn0iCgkJbT0iJHthLzoqfSIKCQlpZiBbICEgLWQg
IiR7cm9vdH0ke2R9IiBdOyB0aGVuCgkJCWluc3RhbGwgLWQgLW0ke219ICR7cm9vdH0ke2R9CgkJ
ZWxzZQoJCQljaG1vZCAke219ICR7cm9vdH0ke2R9CgkJZmkKCWRvbmUKfQoKc3JjX2luc3RhbGwo
KSB7CgkjIE1ha2UgZGlyZWN0b3JpZXMgZmlyc3QKCXBic19jcmVhdGVzcG9vbCAiJHtEfSIKCgll
aW5mbyAiUnVubmluZyBtYWtlIGluc3RhbGwiCgltYWtlIERFU1RESVI9JHtEfSBpbnN0YWxsIHx8
IGRpZQoKCWVpbmZvICJEb2luZyBkb2NzICYgbGliIHN5bWxpbmtzIgoJZG9kb2MgSU5TVEFMTCBQ
QlNfTGljZW5zZS50eHQgUkVBRE1FLnRvcnF1ZSBSZWxlYXNlX05vdGVzCgkjIEluaXQgc2NyaXB0
cyBjb21lIGZyb20gb3BlbnBicy1jb21tb24KCSNuZXdpbml0ZCAke0ZJTEVTRElSfS9wYnMtaW5p
dC5kIHBicwoJI25ld2NvbmZkICR7RklMRVNESVJ9L3Bicy1jb25mLmQgcGJzCglkb3N5bSAvdXNy
LyQoZ2V0X2xpYmRpcikvcGJzL2xpYnBicy5hIC91c3IvJChnZXRfbGliZGlyKS9saWJwYnMuYQoK
CWVpbmZvICJIYW5kbGluZyAvZXRjL3Bic19lbnZpcm9ubWVudCBhbmQgL3Vzci9zcG9vbC9QQlMv
c2VydmVyX25hbWUiCgkjIHRoaXMgZmlsZSBNVVNUIGV4aXN0IGZvciBQQlMvVG9ycXVlIHRvIHdv
cmsKCSMgYnV0IHRyeSB0byBwcmVzZXJ2ZSBhbnkgY3VzdG9tYXRpemF0aW9ucyB0aGF0IHRoZSB1
c2VyIGhhcyBtYWRlCglkb2RpciAvZXRjCglpZiBbIC1mICR7Uk9PVH0vZXRjL3Bic19lbnZpcm9u
bWVudCBdOyB0aGVuCgkJY3AgJHtST09UfS9ldGMvcGJzX2Vudmlyb25tZW50ICR7RH0vZXRjL3Bi
c19lbnZpcm9ubWVudAoJZWxzZQoJCXRvdWNoICR7RH0vZXRjL3Bic19lbnZpcm9ubWVudAoJZmkK
CglpZiBbIC1mICIke1JPT1R9L3Vzci9zcG9vbC9QQlMvc2VydmVyX25hbWUiIF07IHRoZW4KCQlj
cCAiJHtST09UfS91c3Ivc3Bvb2wvUEJTL3NlcnZlcl9uYW1lIiAiJHtEfS91c3Ivc3Bvb2wvUEJT
L3NlcnZlcl9uYW1lIgoJZmkKfQoKcGtnX3Bvc3RpbnN0KCkgewoJIyBtYWtlIHN1cmUgdGhlIGRh
bW4gZGlyZWN0b3JpZXMgZXhpc3QKCXBic19jcmVhdGVzcG9vbCAiJHtST09UfSIKCVsgISAtZiAi
JHtST09UfS9ldGMvcGJzX2Vudmlyb25tZW50IiBdICYmIHRvdWNoICIke1JPT1R9L2V0Yy9wYnNf
ZW52aXJvbm1lbnQiCn0K
</data>        

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>78454</attachid>
            <date>2006-01-29 10:41 0000</date>
            <desc>setuid-safety.patch adapted for 2.0.0p5 and works fine with p7</desc>
            <filename>torque-2.0.0_p5-setuid-safety.patch</filename>
            <type>text/plain</type>
            <data encoding="base64">ZGlmZiAtdXJOIHRvcnF1ZS0yLjAuMHAyLm9yZy9zcmMvaWZmL01ha2VmaWxlLmluIHRvcnF1ZS0y
LjAuMHAyL3NyYy9pZmYvTWFrZWZpbGUuaW4KLS0tIHRvcnF1ZS0yLjAuMHAyLm9yZy9zcmMvaWZm
L01ha2VmaWxlLmluCTIwMDUtMTItMTEgMTQ6MDM6MjMuMDAwMDAwMDAwICswMTAwCisrKyB0b3Jx
dWUtMi4wLjBwMi9zcmMvaWZmL01ha2VmaWxlLmluCTIwMDUtMTItMTEgMTQ6MTI6NDQuMDAwMDAw
MDAwICswMTAwCkBAIC0xMTQsNyArMTE0LDcgQEAKIAkkKElOU1RBTEwpIC1tIDQ3NTUgJChUQVJH
RVQpICQoREVTVERJUikkKHNiaW5kaXIpCiAKIHBic19pZmY6ICQoT0JKUykgJChQQlNfTElCUykK
LQkkKENDKSAkKExERkxBR1MpICQoQ0ZMQUdTKSAtbyAkQCAkKE9CSlMpICQoUEJTX0xJQlMpICQo
TElCUykKKwkkKENDKSAkKExERkxBR1MpICQoQ0ZMQUdTKSAtV2wsLXosbm93IC1vICRAICQoT0JK
UykgJChQQlNfTElCUykgJChMSUJTKQogCiBAbWtfY2xlYW51cEAKIEBta190YWlsQApkaWZmIC11
ck4gdG9ycXVlLTIuMC4wcDIub3JnL3NyYy9tb21fcmNwL01ha2VmaWxlLmluIHRvcnF1ZS0yLjAu
MHAyL3NyYy9tb21fcmNwL01ha2VmaWxlLmluCi0tLSB0b3JxdWUtMi4wLjBwMi5vcmcvc3JjL21v
bV9yY3AvTWFrZWZpbGUuaW4JMjAwNS0xMi0xMSAxNDowMzoyMy4wMDAwMDAwMDAgKzAxMDAKKysr
IHRvcnF1ZS0yLjAuMHAyL3NyYy9tb21fcmNwL01ha2VmaWxlLmluCTIwMDUtMTItMTEgMTQ6MTM6
MjEuMDAwMDAwMDAwICswMTAwCkBAIC0xMTUsNyArMTE1LDcgQEAKIAkkKElOU1RBTEwpIC1tIDQ3
NTUgJChUQVJHRVQpICQoREVTVERJUikkKHNiaW5kaXIpCiAKICQoVEFSR0VUKTogJChPQkpTKQot
CSQoQ0MpICQoTERGTEFHUykgJChDRkxBR1MpIC1vICRAICQoT0JKUykgJChMSUJTKQorCSQoQ0Mp
ICQoTERGTEFHUykgJChDRkxBR1MpIC1XbCwteixub3cgLW8gJEAgJChPQkpTKSAkKExJQlMpCiAK
IAojIG5lZWRlZCBmb3IgbWFrZSBkZXBlbmQKCg==
</data>        

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>78455</attachid>
            <date>2006-01-29 10:43 0000</date>
            <desc>respect-destdir adapted for 2.0.0p7</desc>
            <filename>torque-2.0.0_p7-respect-destdir.patch</filename>
            <type>text/plain</type>
            <data encoding="base64">ZGlmZiAtdXJOIHRvcnF1ZS0yLjAuMHAyLm9yaWcvYnVpbGR1dGlscy9ta2luY2x1ZGVzL2xpYi5t
ay5pbiB0b3JxdWUtMi4wLjBwMi9idWlsZHV0aWxzL21raW5jbHVkZXMvbGliLm1rLmluCi0tLSB0
b3JxdWUtMi4wLjBwMi5vcmlnL2J1aWxkdXRpbHMvbWtpbmNsdWRlcy9saWIubWsuaW4JMjAwNS0x
MS0wOSAxODozMDoyMS4wMDAwMDAwMDAgKzAxMDAKKysrIHRvcnF1ZS0yLjAuMHAyL2J1aWxkdXRp
bHMvbWtpbmNsdWRlcy9saWIubWsuaW4JMjAwNS0xMi0xMSAwMjo1MTowNi4wMDAwMDAwMDAgKzAx
MDAKQEAgLTE2LDcgKzE2LDcgQEAKIAogaW5zdGFsbDo6ICQoVEFSR0VUKQogCUAjIGEgdHdvIHN0
ZXAgcHJvY2VzcyBpcyBiZXN0IHRvIHdvcmsgYXJvdW5kIGJyb2tlbiBpbnN0YWxscwotCSQoSU5T
VEFMTCkgLWQgJChsaWJkaXIpICYmIFwKLQkkKElOU1RBTEwpIC1tIDY0NCAkKFRBUkdFVCkgJChs
aWJkaXIpLyQoVEFSR0VUKQorCSQoSU5TVEFMTCkgLWQgJChERVNURElSKSQobGliZGlyKSAmJiBc
CisJJChJTlNUQUxMKSAtbSA2NDQgJChUQVJHRVQpICQoREVTVERJUikkKGxpYmRpcikvJChUQVJH
RVQpCiAKICMgRU5EIGxpYi5tawpkaWZmIC11ck4gdG9ycXVlLTIuMC4wcDIub3JpZy9idWlsZHV0
aWxzL3Bic19ta2RpcnMuaW4gdG9ycXVlLTIuMC4wcDIvYnVpbGR1dGlscy9wYnNfbWtkaXJzLmlu
Ci0tLSB0b3JxdWUtMi4wLjBwMi5vcmlnL2J1aWxkdXRpbHMvcGJzX21rZGlycy5pbgkyMDA1LTEx
LTA5IDE4OjMwOjIxLjAwMDAwMDAwMCArMDEwMAorKysgdG9ycXVlLTIuMC4wcDIvYnVpbGR1dGls
cy9wYnNfbWtkaXJzLmluCTIwMDUtMTItMTEgMDI6NTE6MDYuMDAwMDAwMDAwICswMTAwCkBAIC0x
NDAsNiArMTQwLDcgQEAKIAkjIGRsaXN0IHdpbGwgY29udGFpbiBhIGxpc3Qgb2YgZGlyZWN0b3J5
IG5hbWVzIHRvIG1ha2UKIAlpZF9kbGlzdD0iIgogCisJaWRfZG5hbWU9JHtERVNURElSfSRpZF9k
bmFtZQogCXdoaWxlIFsgISBcKCAteiAiJGlkX2RuYW1lIiAtbyAiJGlkX2RuYW1lIiA9IC8gLW8g
XAogCQkiJGlkX2RuYW1lIiA9ICIuIiBcKSBdOyBkbwogCkBAIC0xODgsMTUgKzE4OSwxNSBAQAog
CQllY2hvICRpZHZfZHZhcm5hbWUgZXhpc3RzIGFuZCBpcyBub3QgYSBkaXJlY3RvcnkgMT4mMgog
CQlyZXR1cm4gMQogCWVsaWYgWyAtZCAkaWR2X2RuYW1lIF0gOyB0aGVuCi0JCWNobW9kICRpZHZf
bW9kZSAkaWR2X2RuYW1lCi0JCXRlc3QgLW4gIiRpZHZfb3duZXIiICYmIGNob3duICRpZHZfb3du
ZXIgJGlkdl9kbmFtZQorCQljaG1vZCAkaWR2X21vZGUgJHtERVNURElSfSRpZHZfZG5hbWUgPiAv
ZGV2L251bGwgMj4mMQorCQl0ZXN0IC1uICIkaWR2X293bmVyIiAmJiBjaG93biAkaWR2X293bmVy
ICR7REVTVERJUn0kaWR2X2RuYW1lID4gL2Rldi9udWxsIDI+JjEKIAkJcmV0dXJuIDAKIAllbGlm
IFsgISAtZCAkaWR2X2RuYW1lIF0gOyB0aGVuCiAJCXRlc3QgLW4gIiR2ZXJib3NlIiAmJiBlY2hv
IENyZWF0aW5nICRpZHZfZG5hbWUKIAkJaW5zdGFsbF9kaXIgYGRpcm5hbWUgJGlkdl9kbmFtZWAg
NzU1ICRpZHZfb3duZXIgJiYgXAotCQkgICAgbWtkaXIgJGlkdl9kbmFtZSAmJiBjaG1vZCAkaWR2
X21vZGUgJGlkdl9kbmFtZSB8fCByZXR1cm4gMQorCQkgICAgbWtkaXIgJHtERVNURElSfSRpZHZf
ZG5hbWUgJiYgY2htb2QgJGlkdl9tb2RlICR7REVTVERJUn0kaWR2X2RuYW1lIHx8IHJldHVybiAx
CiAJCWlmIHRlc3QgLW4gIiRpZHZfb3duZXIiOyB0aGVuCi0JCQljaG93biAkaWR2X293bmVyICRp
ZHZfbmFtZSB8fCByZXR1cm4gMQorCQkJY2hvd24gJGlkdl9vd25lciAke0RFU1RESVJ9JGlkdl9u
YW1lIHx8IHJldHVybiAxCiAJCWZpCiAgCQogCWZpCkBAIC0yMDcsNiArMjA4LDcgQEAKIGNoZWNr
X2VudigpCiB7CiAJdGVzdCAtbiAiJHZlcmJvc2UiICYmIGVjaG8gTWFraW5nIGVudmlyb25tZW50
IGZpbGUKKwlQQlNfRU5WSVJPTj0iJHtERVNURElSfSR7UEJTX0VOVklST059IgogCWlmIFsgISAt
ZiAkUEJTX0VOVklST04gXSA7IHRoZW4KIAkJaW5zdGFsbF9kaXIgYGRpcm5hbWUgJFBCU19FTlZJ
Uk9OYAogCQllY2hvICJQQVRIPS9iaW46L3Vzci9iaW4iID4gJFBCU19FTlZJUk9OCkBAIC0zMjQs
NiArMzI2LDcgQEAKICAgICAgICAgIyAgaWYgZGVmYXVsdCBhbHJlYWR5IGV4aXN0cywgbGVhdmUg
YWxvbmUgCiAKIAkjIHNvbGFyaXMgZmFpbHMgb24gJy1lJywgdXNlICctZicKKwlQQlNfREVGQVVM
VF9GSUxFPSIke0RFU1RESVJ9JHtQQlNfREVGQVVMVF9GSUxFfSIKIAlpZiBbICEgLWYgJFBCU19E
RUZBVUxUX0ZJTEUgXTsgdGhlbgogCSAgICBybSAtZiAkUEJTX0RFRkFVTFRfRklMRSA+IC9kZXYv
bnVsbCAyPiYxCiAJICAgIGVjaG8gJFBCU19ERUZBVUxUX1NFUlZFUiA+ICRQQlNfREVGQVVMVF9G
SUxFICYmIFwKZGlmZiAtdXJOIHRvcnF1ZS0yLjAuMHAyLm9yaWcvZG9jL01ha2VmaWxlLmluIHRv
cnF1ZS0yLjAuMHAyL2RvYy9NYWtlZmlsZS5pbgotLS0gdG9ycXVlLTIuMC4wcDIub3JpZy9kb2Mv
TWFrZWZpbGUuaW4JMjAwNS0xMS0xMSAyMDo0OTo1Ny4wMDAwMDAwMDAgKzAxMDAKKysrIHRvcnF1
ZS0yLjAuMHAyL2RvYy9NYWtlZmlsZS5pbgkyMDA1LTEyLTExIDAyOjU2OjI2LjAwMDAwMDAwMCAr
MDEwMApAQCAtMTk2LDQ5ICsxOTYsNDkgQEAKIAogaW5zdGFsbDE6CSR7TUFOMX0KIAlAZWNobyBJ
bnN0YWxsaW5nIHNlY3Rpb24gMSBtYW4gcGFnZXMKLQlAJChJTlNUQUxMKSAtZCAtbSA3NTUgJChQ
QlNfTUFOKSAmJiBcCi0JJChJTlNUQUxMKSAtZCAtbSA3NTUgJChQQlNfTUFOMSkgJiYgXAorCUAk
KElOU1RBTEwpIC1kIC1tIDc1NSAkKERFU1RESVIpJChQQlNfTUFOKSAmJiBcCisJJChJTlNUQUxM
KSAtZCAtbSA3NTUgJChERVNURElSKSQoUEJTX01BTjEpICYmIFwKIAlmb3IgdCBpbiAkPzsgZG8g
XAogCQl0dD1gYmFzZW5hbWUgJCR0IEJgOyBcCi0JCSR7U09FTElNfSAtZCAkKERPQ1NSQykvZXJz
ICQkdCB8IHNlZCAtZSAncy9eXC5TaC8uU0gvJyA+JHtQQlNfTUFOMX0vJCR7dHR9JChNQU5fU1VG
RklYKTsgXAotCQljaG1vZCA2NDQgJHtQQlNfTUFOMX0vJCR7dHR9JChNQU5fU1VGRklYKTsgXAor
CQkke1NPRUxJTX0gLWQgJChET0NTUkMpL2VycyAkJHQgfCBzZWQgLWUgJ3MvXlwuU2gvLlNILycg
PiQoREVTVERJUikke1BCU19NQU4xfS8kJHt0dH0kKE1BTl9TVUZGSVgpOyBcCisJCWNobW9kIDY0
NCAkKERFU1RESVIpJHtQQlNfTUFOMX0vJCR7dHR9JChNQU5fU1VGRklYKTsgXAogCWRvbmUKIAog
aW5zdGFsbDM6ICQoTUFOMykKIAlAZWNobyBJbnN0YWxsaW5nIHNlY3Rpb24gMyBtYW4gcGFnZXMK
LQlAJChJTlNUQUxMKSAtZCAtbSA3NTUgJChQQlNfTUFOKSAmJiBcCi0JJChJTlNUQUxMKSAtZCAt
bSA3NTUgJChQQlNfTUFOMykgJiYgXAorCUAkKElOU1RBTEwpIC1kIC1tIDc1NSAkKERFU1RESVIp
JChQQlNfTUFOKSAmJiBcCisJJChJTlNUQUxMKSAtZCAtbSA3NTUgJChERVNURElSKSQoUEJTX01B
TjMpICYmIFwKIAlmb3IgdCBpbiAkPzsgZG8gXAogCQl0dD1gYmFzZW5hbWUgJCR0IEJgOyBcCi0J
CSR7U09FTElNfSAtZCAkKERPQ1NSQykvZXJzICQkdCB8IHNlZCAtZSAncy9eXC5TaC8uU0gvJyA+
JHtQQlNfTUFOM30vJCR7dHR9JChNQU5fU1VGRklYKTsgXAotCQljaG1vZCA2NDQgJHtQQlNfTUFO
M30vJCR7dHR9JChNQU5fU1VGRklYKTsgXAorCQkke1NPRUxJTX0gLWQgJChET0NTUkMpL2VycyAk
JHQgfCBzZWQgLWUgJ3MvXlwuU2gvLlNILycgPiQoREVTVERJUikke1BCU19NQU4zfS8kJHt0dH0k
KE1BTl9TVUZGSVgpOyBcCisJCWNobW9kIDY0NCAkKERFU1RESVIpJHtQQlNfTUFOM30vJCR7dHR9
JChNQU5fU1VGRklYKTsgXAogCWRvbmUKIAogaW5zdGFsbDc6ICQoTUFONykKIAlAZWNobyBJbnN0
YWxsaW5nIHNlY3Rpb24gNyBtYW4gcGFnZXMKLQlAJChJTlNUQUxMKSAtZCAtbSA3NTUgJChQQlNf
TUFOKSAmJiBcCi0JJChJTlNUQUxMKSAtZCAtbSA3NTUgJChQQlNfTUFONykgJiYgXAorCUAkKElO
U1RBTEwpIC1kIC1tIDc1NSAkKERFU1RESVIpJChQQlNfTUFOKSAmJiBcCisJJChJTlNUQUxMKSAt
ZCAtbSA3NTUgJChERVNURElSKSQoUEJTX01BTjcpICYmIFwKIAlmb3IgdCBpbiAkPzsgIGRvIFwK
IAkJdHQ9YGJhc2VuYW1lICQkdCBCYDsgXAotCQkke1NPRUxJTX0gLWQgJChET0NTUkMpL2VycyAk
JHQgfCBzZWQgLWUgJ3MvXlwuU2gvLlNILycgPiR7UEJTX01BTjd9LyQke3R0fSQoTUFOX1NVRkZJ
WCk7IFwKLQkJY2htb2QgNjQ0ICR7UEJTX01BTjd9LyQke3R0fSQoTUFOX1NVRkZJWCk7IFwKKwkJ
JHtTT0VMSU19IC1kICQoRE9DU1JDKS9lcnMgJCR0IHwgc2VkIC1lICdzL15cLlNoLy5TSC8nID4k
KERFU1RESVIpJHtQQlNfTUFON30vJCR7dHR9JChNQU5fU1VGRklYKTsgXAorCQljaG1vZCA2NDQg
JChERVNURElSKSR7UEJTX01BTjd9LyQke3R0fSQoTUFOX1NVRkZJWCk7IFwKIAlkb25lCi0JQHJt
IC1mICR7UEJTX01BTjd9L3Bic19yZXNvdXJjZXMuNyQoTUFOX1NVRkZJWCkKLQlAaWYgdGVzdCAt
ZiAke1BCU19NQU43fS9wYnNfcmVzb3VyY2VzXyQoREVGQVVMVF9NQU5fUkVTT1VSQ0VfVFlQRSku
NyQoTUFOX1NVRkZJWCkgO3RoZW4gXAotCQlsbiAke1BCU19NQU43fS9wYnNfcmVzb3VyY2VzXyQo
REVGQVVMVF9NQU5fUkVTT1VSQ0VfVFlQRSkuNyQoTUFOX1NVRkZJWCkgJHtQQlNfTUFON30vcGJz
X3Jlc291cmNlcy43JChNQU5fU1VGRklYKTsgXAorCUBybSAtZiAkKERFU1RESVIpJHtQQlNfTUFO
N30vcGJzX3Jlc291cmNlcy43JChNQU5fU1VGRklYKQorCUBpZiB0ZXN0IC1mICQoREVTVERJUikk
e1BCU19NQU43fS9wYnNfcmVzb3VyY2VzXyQoREVGQVVMVF9NQU5fUkVTT1VSQ0VfVFlQRSkuNyQo
TUFOX1NVRkZJWCkgO3RoZW4gXAorCQlsbiAkKERFU1RESVIpJHtQQlNfTUFON30vcGJzX3Jlc291
cmNlc18kKERFRkFVTFRfTUFOX1JFU09VUkNFX1RZUEUpLjckKE1BTl9TVUZGSVgpICQoREVTVERJ
Uikke1BCU19NQU43fS9wYnNfcmVzb3VyY2VzLjckKE1BTl9TVUZGSVgpOyBcCiAJZmkKIAogaW5z
dGFsbDg6ICQoTUFOOCkKIAlAZWNobyBJbnN0YWxsaW5nIHNlY3Rpb24gOCBtYW4gcGFnZXMKLQlA
JChJTlNUQUxMKSAtZCAtbSA3NTUgJChQQlNfTUFOKSAmJiBcCi0JJChJTlNUQUxMKSAtZCAtbSA3
NTUgJChQQlNfTUFOOCkgJiYgXAorCUAkKElOU1RBTEwpIC1kIC1tIDc1NSAkKERFU1RESVIpJChQ
QlNfTUFOKSAmJiBcCisJJChJTlNUQUxMKSAtZCAtbSA3NTUgJChERVNURElSKSQoUEJTX01BTjgp
ICYmIFwKIAlmb3IgdCBpbiAkPzsgZG8gXAogCQl0dD1gYmFzZW5hbWUgJCR0IEJgOyBcCi0JCSR7
U09FTElNfSAtZCAkKERPQ1NSQykvZXJzICQkdCB8IHNlZCAtZSAncy9eXC5TaC8uU0gvJyA+JHtQ
QlNfTUFOOH0vJCR7dHR9JChNQU5fU1VGRklYKTsgXAotCQljaG1vZCA2NDQgJHtQQlNfTUFOOH0v
JCR7dHR9JChNQU5fU1VGRklYKTsgXAorCQkke1NPRUxJTX0gLWQgJChET0NTUkMpL2VycyAkJHQg
fCBzZWQgLWUgJ3MvXlwuU2gvLlNILycgPiQoREVTVERJUikke1BCU19NQU44fS8kJHt0dH0kKE1B
Tl9TVUZGSVgpOyBcCisJCWNobW9kIDY0NCAkKERFU1RESVIpJHtQQlNfTUFOOH0vJCR7dHR9JChN
QU5fU1VGRklYKTsgXAogCWRvbmUKLQlAcm0gLWYgJHtQQlNfTUFOOH0vcGJzX3NjaGVkLjgkKE1B
Tl9TVUZGSVgpCi0JQGNhc2UgJHtTQ0hEX1RZUEV9IGluIGNjfHRjbHxiYXNsKSBsbiAke1BCU19N
QU44fS9wYnNfc2NoZWRfJHtTQ0hEX1RZUEV9LjgkKE1BTl9TVUZGSVgpICR7UEJTX01BTjh9L3Bi
c19zY2hlZC44JChNQU5fU1VGRklYKTs7IGVzYWMKKwlAcm0gLWYgJChERVNURElSKSR7UEJTX01B
Tjh9L3Bic19zY2hlZC44JChNQU5fU1VGRklYKQorCUBjYXNlICR7U0NIRF9UWVBFfSBpbiBjY3x0
Y2x8YmFzbCkgbG4gJChERVNURElSKSR7UEJTX01BTjh9L3Bic19zY2hlZF8ke1NDSERfVFlQRX0u
OCQoTUFOX1NVRkZJWCkgJChERVNURElSKSR7UEJTX01BTjh9L3Bic19zY2hlZC44JChNQU5fU1VG
RklYKTs7IGVzYWMKIAogZGVwZW5kOjoKIApkaWZmIC11ck4gdG9ycXVlLTIuMC4wcDIub3JpZy9z
cmMvY21kcy9NYWtlZmlsZS5pbiB0b3JxdWUtMi4wLjBwMi9zcmMvY21kcy9NYWtlZmlsZS5pbgot
LS0gdG9ycXVlLTIuMC4wcDIub3JpZy9zcmMvY21kcy9NYWtlZmlsZS5pbgkyMDA1LTExLTA5IDE4
OjMwOjEzLjAwMDAwMDAwMCArMDEwMAorKysgdG9ycXVlLTIuMC4wcDIvc3JjL2NtZHMvTWFrZWZp
bGUuaW4JMjAwNS0xMi0xMSAwMjo1MTowNi4wMDAwMDAwMDAgKzAxMDAKQEAgLTEzNSwxMiArMTM1
LDEyIEBACiAJJChQQlNfTUtESVJTKSBjbGllbnRzCiAJJChQQlNfTUtESVJTKSBhdXgKIAkkKFBC
U19NS0RJUlMpIGRlZmF1bHQKLQkkKElOU1RBTEwpIC1kIC1tIDc1NSAkKGJpbmRpcikgJiYgXAor
CSQoSU5TVEFMTCkgLWQgLW0gNzU1ICQoREVTVERJUikkKGJpbmRpcikgJiYgXAogCWZvciBmIGlu
ICQoVVNFUikgJChPUEVSKSAkKEFETU4pICQoU0NSSVBUUykgOyBkbyBcCi0JICAgICQoSU5TVEFM
TCkgLW0gNzU1ICQkZiAkKGJpbmRpcikvJCRmIDsgXAorCSAgICAkKElOU1RBTEwpIC1tIDc1NSAk
JGYgJChERVNURElSKSQoYmluZGlyKS8kJGYgOyBcCiAJZG9uZQogCWZvciBmIGluICQoU1VQUCkg
OyBkbyBcCi0JICAgICQoSU5TVEFMTCkgLW0gNzU1ICQkZiAkKHNiaW5kaXIpLyQkZiA7IFwKKwkg
ICAgJChJTlNUQUxMKSAtbSA3NTUgJCRmICQoREVTVERJUikkKHNiaW5kaXIpLyQkZiA7IFwKIAlk
b25lCiAKICMKZGlmZiAtdXJOIHRvcnF1ZS0yLjAuMHAyLm9yaWcvc3JjL2d1aS9DY29kZS9NYWtl
ZmlsZS5pbiB0b3JxdWUtMi4wLjBwMi9zcmMvZ3VpL0Njb2RlL01ha2VmaWxlLmluCi0tLSB0b3Jx
dWUtMi4wLjBwMi5vcmlnL3NyYy9ndWkvQ2NvZGUvTWFrZWZpbGUuaW4JMjAwNS0xMS0wOSAxODoz
MDoxMi4wMDAwMDAwMDAgKzAxMDAKKysrIHRvcnF1ZS0yLjAuMHAyL3NyYy9ndWkvQ2NvZGUvTWFr
ZWZpbGUuaW4JMjAwNS0xMi0xMSAwMjo1MTowNi4wMDAwMDAwMDAgKzAxMDAKQEAgLTExNSw5ICsx
MTUsOSBAQAogYnVpbGQ6ICQoVEFSR0VUUykKIAogaW5zdGFsbDogYnVpbGQKLQktdGVzdCAtZCAk
KFhQQlNfTElCKS9iaW4gfHwgJChJTlNUQUxMKSAtZCAkKFhQQlNfTElCKS9iaW4KKwktdGVzdCAt
ZCAkKERFU1RESVIpJChYUEJTX0xJQikvYmluIHx8ICQoSU5TVEFMTCkgLWQgJChERVNURElSKSQo
WFBCU19MSUIpL2JpbgogCWZvciBmIGluICQoVEFSR0VUUyk7IGRvIFwKLQkgICAgJChJTlNUQUxM
KSAtbSA3NTUgJCRmICQoWFBCU19MSUIpL2JpbjsgXAorCSAgICAkKElOU1RBTEwpIC1tIDc1NSAk
JGYgJChERVNURElSKSQoWFBCU19MSUIpL2JpbjsgXAogCWRvbmUKIAogREZMVF9BQ1RJT04gPSAk
KENDKSAkKENGTEFHUykgJEAubyAtbyAkQCAkKExJQlJBUklFUykKZGlmZiAtdXJOIHRvcnF1ZS0y
LjAuMHAyLm9yaWcvc3JjL2d1aS9NYWtlZmlsZS5pbiB0b3JxdWUtMi4wLjBwMi9zcmMvZ3VpL01h
a2VmaWxlLmluCi0tLSB0b3JxdWUtMi4wLjBwMi5vcmlnL3NyYy9ndWkvTWFrZWZpbGUuaW4JMjAw
NS0xMS0wOSAxODozMDoxMi4wMDAwMDAwMDAgKzAxMDAKKysrIHRvcnF1ZS0yLjAuMHAyL3NyYy9n
dWkvTWFrZWZpbGUuaW4JMjAwNS0xMi0xMSAwMjo1MTowNi4wMDAwMDAwMDAgKzAxMDAKQEAgLTEz
MywzNCArMTMzLDM0IEBACiAJQE1BS0VfUE9TSVhfUExVU0BAZWNobyBNYWtpbmcgaW4gQ2NvZGUg
Zm9yIHhwYnM7IGNkIENjb2RlOyAkKE1BS0UpIGFsbAogCiBpbnN0YWxsOiBidWlsZAotCXRlc3Qg
LWQgJChYUEJTX0xJQikgfHwgJChJTlNUQUxMKSAtbSA3NTUgLWQgJChYUEJTX0xJQikKLQl0ZXN0
IC1kICQoWFBCU19MSUIpL2JpdG1hcHMgfHwgJChJTlNUQUxMKSAtbSA3NTUgLWQgJChYUEJTX0xJ
QikvYml0bWFwcwotCXRlc3QgLWQgJChYUEJTX0xJQikvaGVscCB8fCAkKElOU1RBTEwpIC1tIDc1
NSAtZCAkKFhQQlNfTElCKS9oZWxwCisJdGVzdCAtZCAkKERFU1RESVIpJChYUEJTX0xJQikgfHwg
JChJTlNUQUxMKSAtbSA3NTUgLWQgJChERVNURElSKSQoWFBCU19MSUIpCisJdGVzdCAtZCAkKERF
U1RESVIpJChYUEJTX0xJQikvYml0bWFwcyB8fCAkKElOU1RBTEwpIC1tIDc1NSAtZCAkKERFU1RE
SVIpJChYUEJTX0xJQikvYml0bWFwcworCXRlc3QgLWQgJChERVNURElSKSQoWFBCU19MSUIpL2hl
bHAgfHwgJChJTlNUQUxMKSAtbSA3NTUgLWQgJChERVNURElSKSQoWFBCU19MSUIpL2hlbHAKIAkj
CiAJZm9yIGYgaW4gJChzcmNkaXIpL2JpdG1hcHMvKjsgZG8gXAotCSAgICB0ZXN0IC1mICQkZiAm
JiAkKElOU1RBTEwpIC1tIDY0NCAkJGYgJChYUEJTX0xJQikvYml0bWFwczsgXAorCSAgICB0ZXN0
IC1mICQkZiAmJiAkKElOU1RBTEwpIC1tIDY0NCAkJGYgJChERVNURElSKSQoWFBCU19MSUIpL2Jp
dG1hcHM7IFwKIAlkb25lCiAJIwogCWZvciBmIGluICQoc3JjZGlyKS9oZWxwLyouaGxwOyBkbyBc
Ci0JICAgICQoSU5TVEFMTCkgLW0gNjQ0ICQkZiAkKFhQQlNfTElCKS9oZWxwOyBcCisJICAgICQo
SU5TVEFMTCkgLW0gNjQ0ICQkZiAkKERFU1RESVIpJChYUEJTX0xJQikvaGVscDsgXAogCWRvbmUK
IAkjCiAJQGNkIENjb2RlOyAkKE1BS0UpIGluc3RhbGwKIAkjCiAJZm9yIGYgaW4gJChzcmNkaXIp
LyoudGNsICQoc3JjZGlyKS8qLnRrOyBkbyBcCi0JICAgICQoSU5TVEFMTCkgLW0gNjQ0ICQkZiAk
KFhQQlNfTElCKTsgXAorCSAgICAkKElOU1RBTEwpIC1tIDY0NCAkJGYgJChERVNURElSKSQoWFBC
U19MSUIpOyBcCiAJZG9uZQogCSMKIAkjIGluc3RhbGwgeHBicyBjaGFuZ2luZyB0aGUgbG9jYXRp
b24gb2YgbGliZGlyIGFuZCBhcHBkZWZkaXIKIAkjCiAJQGVjaG8gSW5zdGFsbCB4cGJzCi0JJChJ
TlNUQUxMKSAtbSA3NTUgeHBicyAkKGJpbmRpcikveHBicworCSQoSU5TVEFMTCkgLW0gNzU1IHhw
YnMgJChERVNURElSKSQoYmluZGlyKS94cGJzCiAJQGNobW9kIDc1NSAkKGJpbmRpcikveHBicyAy
PiAvZGV2L251bGwKIAkjCi0JJChJTlNUQUxMKSAtbSA3NTUgYnVpbGRpbmRleCAkKFhQQlNfTElC
KQotCSQoSU5TVEFMTCkgLW0gNjQ0IHhwYnNyYyAkKFhQQlNfTElCKQorCSQoSU5TVEFMTCkgLW0g
NzU1IGJ1aWxkaW5kZXggJChERVNURElSKSQoWFBCU19MSUIpCisJJChJTlNUQUxMKSAtbSA2NDQg
eHBic3JjICQoREVTVERJUikkKFhQQlNfTElCKQogCSMKLQljZCAkKFhQQlNfTElCKSAmJiAuL2J1
aWxkaW5kZXggJChYUEJTX0xJQikgJiYgY2htb2QgNjQ0IHRjbEluZGV4CisJY2QgJChERVNURElS
KSQoWFBCU19MSUIpICYmIC4vYnVpbGRpbmRleCAkKERFU1RESVIpJChYUEJTX0xJQikgJiYgY2ht
b2QgNjQ0IHRjbEluZGV4CiAKIAogZGlzdGNsZWFuIGNsZWFuOjoKZGlmZiAtdXJOIHRvcnF1ZS0y
LjAuMHAyLm9yaWcvc3JjL2lmZi9NYWtlZmlsZS5pbiB0b3JxdWUtMi4wLjBwMi9zcmMvaWZmL01h
a2VmaWxlLmluCi0tLSB0b3JxdWUtMi4wLjBwMi5vcmlnL3NyYy9pZmYvTWFrZWZpbGUuaW4JMjAw
NS0xMS0wOSAxODozMDoxNi4wMDAwMDAwMDAgKzAxMDAKKysrIHRvcnF1ZS0yLjAuMHAyL3NyYy9p
ZmYvTWFrZWZpbGUuaW4JMjAwNS0xMi0xMSAwMjo1MTowNi4wMDAwMDAwMDAgKzAxMDAKQEAgLTEx
MCw4ICsxMTAsOCBAQAogYnVpbGQ6ICQoVEFSR0VUKQogCiBpbnN0YWxsOiAkKFRBUkdFVCkKLQlA
JChJTlNUQUxMKSAtZCAtbSA3NTUgJChzYmluZGlyKSAmJiBcCi0JJChJTlNUQUxMKSAtbSA0NzU1
ICQoVEFSR0VUKSAkKHNiaW5kaXIpCisJQCQoSU5TVEFMTCkgLWQgLW0gNzU1ICQoREVTVERJUikk
KHNiaW5kaXIpICYmIFwKKwkkKElOU1RBTEwpIC1tIDQ3NTUgJChUQVJHRVQpICQoREVTVERJUikk
KHNiaW5kaXIpCiAKIHBic19pZmY6ICQoT0JKUykgJChQQlNfTElCUykKIAkkKENDKSAkKENGTEFH
UykgLW8gJEAgJChPQkpTKSAkKFBCU19MSUJTKSAkKExJQlMpCmRpZmYgLXVyTiB0b3JxdWUtMi4w
LjBwMi5vcmlnL3NyYy9pbmNsdWRlL01ha2VmaWxlLmluIHRvcnF1ZS0yLjAuMHAyL3NyYy9pbmNs
dWRlL01ha2VmaWxlLmluCi0tLSB0b3JxdWUtMi4wLjBwMi5vcmlnL3NyYy9pbmNsdWRlL01ha2Vm
aWxlLmluCTIwMDUtMTEtMDkgMTg6MzA6MTQuMDAwMDAwMDAwICswMTAwCisrKyB0b3JxdWUtMi4w
LjBwMi9zcmMvaW5jbHVkZS9NYWtlZmlsZS5pbgkyMDA1LTEyLTExIDAyOjUxOjA2LjAwMDAwMDAw
MCArMDEwMApAQCAtMTQ2LDkgKzE0Niw5IEBACiAKIAogaW5zdGFsbDoKLQlAJChJTlNUQUxMKSAt
ZCAtbSA3NTUgJChpbmNsdWRlZGlyKSAmJiBcCisJQCQoSU5TVEFMTCkgLWQgLW0gNzU1ICQoREVT
VERJUikkKGluY2x1ZGVkaXIpICYmIFwKIAlmb3IgZiBpbiAkKFVTRVJIKTsgZG8gXAotCSAgICAk
KElOU1RBTEwpIC1tIDQ0NCAkJGYgJChpbmNsdWRlZGlyKTsgXAorCSAgICAkKElOU1RBTEwpIC1t
IDQ0NCAkJGYgJChERVNURElSKSQoaW5jbHVkZWRpcik7IFwKIAlkb25lCiAKIGNsZWFuOjoKZGlm
ZiAtdXJOIHRvcnF1ZS0yLjAuMHAyLm9yaWcvc3JjL21vbV9yY3AvTWFrZWZpbGUuaW4gdG9ycXVl
LTIuMC4wcDIvc3JjL21vbV9yY3AvTWFrZWZpbGUuaW4KLS0tIHRvcnF1ZS0yLjAuMHAyLm9yaWcv
c3JjL21vbV9yY3AvTWFrZWZpbGUuaW4JMjAwNS0xMS0wOSAxODozMDoxNy4wMDAwMDAwMDAgKzAx
MDAKKysrIHRvcnF1ZS0yLjAuMHAyL3NyYy9tb21fcmNwL01ha2VmaWxlLmluCTIwMDUtMTItMTEg
MDI6NTE6MDYuMDAwMDAwMDAwICswMTAwCkBAIC0xMTEsOCArMTExLDggQEAKIGJ1aWxkOiAkKFRB
UkdFVCkKIAogaW5zdGFsbDogJChUQVJHRVQpCi0JJChJTlNUQUxMKSAtZCAkKHNiaW5kaXIpCi0J
JChJTlNUQUxMKSAtbSA0NzU1ICQoVEFSR0VUKSAkKHNiaW5kaXIpCisJJChJTlNUQUxMKSAtZCAk
KERFU1RESVIpJChzYmluZGlyKQorCSQoSU5TVEFMTCkgLW0gNDc1NSAkKFRBUkdFVCkgJChERVNU
RElSKSQoc2JpbmRpcikKIAogJChUQVJHRVQpOiAkKE9CSlMpCiAJJChDQykgJChDRkxBR1MpIC1v
ICRAICQoT0JKUykgJChMSUJTKQpkaWZmIC11ck4gdG9ycXVlLTIuMC4wcDIub3JpZy9zcmMvcmVz
bW9tL01ha2VmaWxlLmluIHRvcnF1ZS0yLjAuMHAyL3NyYy9yZXNtb20vTWFrZWZpbGUuaW4KLS0t
IHRvcnF1ZS0yLjAuMHAyLm9yaWcvc3JjL3Jlc21vbS9NYWtlZmlsZS5pbgkyMDA1LTExLTA5IDE4
OjMwOjEwLjAwMDAwMDAwMCArMDEwMAorKysgdG9ycXVlLTIuMC4wcDIvc3JjL3Jlc21vbS9NYWtl
ZmlsZS5pbgkyMDA1LTEyLTExIDAyOjUxOjA2LjAwMDAwMDAwMCArMDEwMApAQCAtMTQyLDggKzE0
Miw4IEBACiBpbnN0YWxsOiBidWlsZAogCSQoUEJTX01LRElSUykgbW9tCiAJJChQQlNfTUtESVJT
KSBhdXgKLQlAJChJTlNUQUxMKSAtZCAtbSA3NTUgJChzYmluZGlyKSAmJiBcCi0JJChJTlNUQUxM
KSAtbSA3MDAgJChUQVJHRVQpICQoc2JpbmRpcikKKwlAJChJTlNUQUxMKSAtZCAtbSA3NTUgJChE
RVNURElSKSQoc2JpbmRpcikgJiYgXAorCSQoSU5TVEFMTCkgLW0gNzAwICQoVEFSR0VUKSAkKERF
U1RESVIpJChzYmluZGlyKQogCiBwYnNfbW9tOiAkKE9CSlMpICQoUEJTTElCUykKIAkkKENDKSAk
KExERkxBR1MpICQoQ0ZMQUdTKSAtbyAkQCAkKE9CSlMpICQoUEJTTElCUykgJChMSUJTKSAkKE1P
TUxJQlMpCmRpZmYgLXVyTiB0b3JxdWUtMi4wLjBwMi5vcmlnL3NyYy9zY2hlZHVsZXIuYmFzbC9N
YWtlZmlsZS5pbiB0b3JxdWUtMi4wLjBwMi9zcmMvc2NoZWR1bGVyLmJhc2wvTWFrZWZpbGUuaW4K
LS0tIHRvcnF1ZS0yLjAuMHAyLm9yaWcvc3JjL3NjaGVkdWxlci5iYXNsL01ha2VmaWxlLmluCTIw
MDUtMTEtMDkgMTg6MzA6MjAuMDAwMDAwMDAwICswMTAwCisrKyB0b3JxdWUtMi4wLjBwMi9zcmMv
c2NoZWR1bGVyLmJhc2wvTWFrZWZpbGUuaW4JMjAwNS0xMi0xMSAwMjo1MTowNi4wMDAwMDAwMDAg
KzAxMDAKQEAgLTEyNCwxMCArMTI0LDEwIEBACiBidWlsZDogJChUQVJHRVRTKQogCiBpbnN0YWxs
OiBidWlsZAotCSQoSU5TVEFMTCkgLWQgLW0gNzU1ICQoYmluZGlyKSAmJiAgICBcCi0JJChJTlNU
QUxMKSAtbSA3NTUgYmFzbDJjICQoYmluZGlyKSA7IFwKLQkkKElOU1RBTEwpIC1kIC1tIDc1NSAk
KHNiaW5kaXIpICYmICAgXAotCSQoSU5TVEFMTCkgLW0gNzAwIHBic19zY2hlZCAkKHNiaW5kaXIp
CisJJChJTlNUQUxMKSAtZCAtbSA3NTUgJChERVNURElSKSQoYmluZGlyKSAmJiAgICBcCisJJChJ
TlNUQUxMKSAtbSA3NTUgYmFzbDJjICQoREVTVERJUikkKGJpbmRpcikgOyBcCisJJChJTlNUQUxM
KSAtZCAtbSA3NTUgJChERVNURElSKSQoc2JpbmRpcikgJiYgICBcCisJJChJTlNUQUxMKSAtbSA3
MDAgcGJzX3NjaGVkICQoREVTVERJUikkKHNiaW5kaXIpCiAKIGJhc2wyYzogJChPQkpTX0NPTU1P
TikgJChPQkpTX0NPTVApCiAJJChDQykgJChDRkxBR1MpIC1vICRAICQoT0JKU19DT01NT04pICQo
T0JKU19DT01QKSAkKExJQlJBUklFUykKZGlmZiAtdXJOIHRvcnF1ZS0yLjAuMHAyLm9yaWcvc3Jj
L3NjaGVkdWxlci5jYy9NYWtlZmlsZS5pbiB0b3JxdWUtMi4wLjBwMi9zcmMvc2NoZWR1bGVyLmNj
L01ha2VmaWxlLmluCi0tLSB0b3JxdWUtMi4wLjBwMi5vcmlnL3NyYy9zY2hlZHVsZXIuY2MvTWFr
ZWZpbGUuaW4JMjAwNS0xMS0wOSAxODozMDoxNy4wMDAwMDAwMDAgKzAxMDAKKysrIHRvcnF1ZS0y
LjAuMHAyL3NyYy9zY2hlZHVsZXIuY2MvTWFrZWZpbGUuaW4JMjAwNS0xMi0xMSAwMjo1MTowNi4w
MDAwMDAwMDAgKzAxMDAKQEAgLTEyMyw4ICsxMjMsOCBAQAogCiBpbnN0YWxsOiBidWlsZAogCUBN
QUtFX1BPU0lYX1BMVVNAQGNkICQoU0NIRF9CVUlMRCkgJiYgJChNQUtFKSBpbnN0YWxsCi0JQCQo
SU5TVEFMTCkgLWQgLW0gNzU1ICQoc2JpbmRpcikgJiYgXAotCSQoSU5TVEFMTCkgLW0gNzAwICQo
VEFSR0VUKSAkKHNiaW5kaXIpCisJQCQoSU5TVEFMTCkgLWQgLW0gNzU1ICQoREVTVERJUikkKHNi
aW5kaXIpICYmIFwKKwkkKElOU1RBTEwpIC1tIDcwMCAkKFRBUkdFVCkgJChERVNURElSKSQoc2Jp
bmRpcikKIAogJChUQVJHRVQpOiAkKE9CSlMpICQoU0NIRURMSUIpCiAJJChDQykgJChDRkxBR1Mp
IC1vICRAICQoT0JKUykgJChTQ0hFRExJQikgJChQQlNMSUJTKSAkKExJQlMpCmRpZmYgLXVyTiB0
b3JxdWUtMi4wLjBwMi5vcmlnL3NyYy9zY2hlZHVsZXIuY2Mvc2FtcGxlcy9jcmF5X3QzZS9NYWtl
ZmlsZS5pbiB0b3JxdWUtMi4wLjBwMi9zcmMvc2NoZWR1bGVyLmNjL3NhbXBsZXMvY3JheV90M2Uv
TWFrZWZpbGUuaW4KLS0tIHRvcnF1ZS0yLjAuMHAyLm9yaWcvc3JjL3NjaGVkdWxlci5jYy9zYW1w
bGVzL2NyYXlfdDNlL01ha2VmaWxlLmluCTIwMDUtMTEtMDkgMTg6MzA6MTcuMDAwMDAwMDAwICsw
MTAwCisrKyB0b3JxdWUtMi4wLjBwMi9zcmMvc2NoZWR1bGVyLmNjL3NhbXBsZXMvY3JheV90M2Uv
TWFrZWZpbGUuaW4JMjAwNS0xMi0xMSAwMjo1MTowNi4wMDAwMDAwMDAgKzAxMDAKQEAgLTE2MSwx
MSArMTYxLDExIEBACiAKIGluc3RhbGw6OiAkKFRBUkdFVCkKIAlAIyBhIHR3byBzdGVwIHByb2Nl
c3MgaXMgYmVzdCB0byB3b3JrIGFyb3VuZCBicm9rZW4gaW5zdGFsbHMKLQkkKElOU1RBTEwpIC1k
ICQobGliZGlyKSAmJiBcCi0JJChJTlNUQUxMKSAtbSA2NDQgJChUQVJHRVQpICQobGliZGlyKS8k
KFRBUkdFVCkKKwkkKElOU1RBTEwpIC1kICQoREVTVERJUikkKGxpYmRpcikgJiYgXAorCSQoSU5T
VEFMTCkgLW0gNjQ0ICQoVEFSR0VUKSAkKERFU1RESVIpJChsaWJkaXIpLyQoVEFSR0VUKQogCUBm
b3IgZiBpbiAkKFNDSERfQ09ORklHUyk7IGRvIFwKLQkJdGVzdCAtZiAkKFBCU19TRVJWRVJfSE9N
RSkvc2NoZWRfcHJpdi8kJGYgfHwgXAotCQkkKElOU1RBTEwpIC1tIDY0NCAkKHNyY2RpcikvJCRm
ICQoUEJTX1NFUlZFUl9IT01FKS9zY2hlZF9wcml2OyBcCisJCXRlc3QgLWYgJChERVNURElSKSQo
UEJTX1NFUlZFUl9IT01FKS9zY2hlZF9wcml2LyQkZiB8fCBcCisJCSQoSU5TVEFMTCkgLW0gNjQ0
ICQoc3JjZGlyKS8kJGYgJChERVNURElSKSQoUEJTX1NFUlZFUl9IT01FKS9zY2hlZF9wcml2OyBc
CiAJZG9uZQogCiBAbWtfY2xlYW51cEAKZGlmZiAtdXJOIHRvcnF1ZS0yLjAuMHAyLm9yaWcvc3Jj
L3NjaGVkdWxlci5jYy9zYW1wbGVzL2RlY19jbHVzdGVyL01ha2VmaWxlLmluIHRvcnF1ZS0yLjAu
MHAyL3NyYy9zY2hlZHVsZXIuY2Mvc2FtcGxlcy9kZWNfY2x1c3Rlci9NYWtlZmlsZS5pbgotLS0g
dG9ycXVlLTIuMC4wcDIub3JpZy9zcmMvc2NoZWR1bGVyLmNjL3NhbXBsZXMvZGVjX2NsdXN0ZXIv
TWFrZWZpbGUuaW4JMjAwNS0xMS0wOSAxODozMDoxOC4wMDAwMDAwMDAgKzAxMDAKKysrIHRvcnF1
ZS0yLjAuMHAyL3NyYy9zY2hlZHVsZXIuY2Mvc2FtcGxlcy9kZWNfY2x1c3Rlci9NYWtlZmlsZS5p
bgkyMDA1LTEyLTExIDAyOjUxOjA2LjAwMDAwMDAwMCArMDEwMApAQCAtMTA5LDggKzEwOSw4IEBA
CiBpbnN0YWxsOjoKIAlAZWNobyBJbnN0YWxsaW5nIHNjaGVkdWxlciBjb25maWcgZmlsZQogCUBm
b3IgZiBpbiAkKFNDSERfQ09ORklHKTsgZG8gXAotCSAgICB0ZXN0IC1mICQoUEJTX1NFUlZFUl9I
T01FKS9zY2hlZF9wcml2LyQkZiB8fCBcCi0JICAgICAgICAkKElOU1RBTEwpIC1tIDY0NCAkKHNy
Y2RpcikvJCRmICQoUEJTX1NFUlZFUl9IT01FKS9zY2hlZF9wcml2OyBcCisJICAgIHRlc3QgLWYg
JChERVNURElSKSQoUEJTX1NFUlZFUl9IT01FKS9zY2hlZF9wcml2LyQkZiB8fCBcCisJICAgICAg
ICAkKElOU1RBTEwpIC1tIDY0NCAkKHNyY2RpcikvJCRmICQoREVTVERJUikkKFBCU19TRVJWRVJf
SE9NRSkvc2NoZWRfcHJpdjsgXAogCWRvbmUKIAogQG1rX2NsZWFudXBACmRpZmYgLXVyTiB0b3Jx
dWUtMi4wLjBwMi5vcmlnL3NyYy9zY2hlZHVsZXIuY2Mvc2FtcGxlcy9maWZvL01ha2VmaWxlLmlu
IHRvcnF1ZS0yLjAuMHAyL3NyYy9zY2hlZHVsZXIuY2Mvc2FtcGxlcy9maWZvL01ha2VmaWxlLmlu
Ci0tLSB0b3JxdWUtMi4wLjBwMi5vcmlnL3NyYy9zY2hlZHVsZXIuY2Mvc2FtcGxlcy9maWZvL01h
a2VmaWxlLmluCTIwMDUtMTEtMDkgMTg6MzA6MTcuMDAwMDAwMDAwICswMTAwCisrKyB0b3JxdWUt
Mi4wLjBwMi9zcmMvc2NoZWR1bGVyLmNjL3NhbXBsZXMvZmlmby9NYWtlZmlsZS5pbgkyMDA1LTEy
LTExIDAyOjUxOjA2LjAwMDAwMDAwMCArMDEwMApAQCAtMTEwLDggKzExMCw4IEBACiBpbnN0YWxs
OjoKIAlAZWNobyBJbnN0YWxsaW5nIG90aGVyIHNjaGVkdWxlciBjb25maWcgZmlsZXMKIAlAZm9y
IGYgaW4gJChTQ0hEX0NPTkZJR1MpOyBkbyBcCi0JICAgIHRlc3QgLWYgJChQQlNfU0VSVkVSX0hP
TUUpL3NjaGVkX3ByaXYvJCRmIHx8IFwKLQkgICAgICAgICQoSU5TVEFMTCkgLW0gNjQ0ICQoc3Jj
ZGlyKS8kJGYgJChQQlNfU0VSVkVSX0hPTUUpL3NjaGVkX3ByaXY7IFwKKwkgICAgdGVzdCAtZiAk
KERFU1RESVIpJChQQlNfU0VSVkVSX0hPTUUpL3NjaGVkX3ByaXYvJCRmIHx8IFwKKwkgICAgICAg
ICQoSU5TVEFMTCkgLW0gNjQ0ICQoc3JjZGlyKS8kJGYgJChERVNURElSKSQoUEJTX1NFUlZFUl9I
T01FKS9zY2hlZF9wcml2OyBcCiAJZG9uZQogCiBAbWtfY2xlYW51cEAKZGlmZiAtdXJOIHRvcnF1
ZS0yLjAuMHAyLm9yaWcvc3JjL3NjaGVkdWxlci5jYy9zYW1wbGVzL21zaWNfY2x1c3Rlci9NYWtl
ZmlsZS5pbiB0b3JxdWUtMi4wLjBwMi9zcmMvc2NoZWR1bGVyLmNjL3NhbXBsZXMvbXNpY19jbHVz
dGVyL01ha2VmaWxlLmluCi0tLSB0b3JxdWUtMi4wLjBwMi5vcmlnL3NyYy9zY2hlZHVsZXIuY2Mv
c2FtcGxlcy9tc2ljX2NsdXN0ZXIvTWFrZWZpbGUuaW4JMjAwNS0xMS0wOSAxODozMDoxOS4wMDAw
MDAwMDAgKzAxMDAKKysrIHRvcnF1ZS0yLjAuMHAyL3NyYy9zY2hlZHVsZXIuY2Mvc2FtcGxlcy9t
c2ljX2NsdXN0ZXIvTWFrZWZpbGUuaW4JMjAwNS0xMi0xMSAwMjo1MTowNi4wMDAwMDAwMDAgKzAx
MDAKQEAgLTEzMCw4ICsxMzAsOCBAQAogaW5zdGFsbDo6CiAJQGVjaG8gSW5zdGFsbGluZyBzY2hl
ZHVsZXIgY29uZmlnIGZpbGUKIAlAZm9yIGYgaW4gJChTQ0hEX0NPTkZJRyk7IGRvIFwKLQkgICAg
dGVzdCAtZiAkKFBCU19TRVJWRVJfSE9NRSkvc2NoZWRfcHJpdi8kJGYgfHwgXAotCSAgICAgICAg
JChJTlNUQUxMKSAtbSA2NDQgJChzcmNkaXIpLyQkZiAkKFBCU19TRVJWRVJfSE9NRSkvc2NoZWRf
cHJpdjsgXAorCSAgICB0ZXN0IC1mICQoREVTVERJUikkKFBCU19TRVJWRVJfSE9NRSkvc2NoZWRf
cHJpdi8kJGYgfHwgXAorCSAgICAgICAgJChJTlNUQUxMKSAtbSA2NDQgJChzcmNkaXIpLyQkZiAk
KERFU1RESVIpJChQQlNfU0VSVkVSX0hPTUUpL3NjaGVkX3ByaXY7IFwKIAlkb25lCiAKIEBta19j
bGVhbnVwQApkaWZmIC11ck4gdG9ycXVlLTIuMC4wcDIub3JpZy9zcmMvc2NoZWR1bGVyLmNjL3Nh
bXBsZXMvc2dpX29yaWdpbi9NYWtlZmlsZS5pbiB0b3JxdWUtMi4wLjBwMi9zcmMvc2NoZWR1bGVy
LmNjL3NhbXBsZXMvc2dpX29yaWdpbi9NYWtlZmlsZS5pbgotLS0gdG9ycXVlLTIuMC4wcDIub3Jp
Zy9zcmMvc2NoZWR1bGVyLmNjL3NhbXBsZXMvc2dpX29yaWdpbi9NYWtlZmlsZS5pbgkyMDA1LTEx
LTA5IDE4OjMwOjE5LjAwMDAwMDAwMCArMDEwMAorKysgdG9ycXVlLTIuMC4wcDIvc3JjL3NjaGVk
dWxlci5jYy9zYW1wbGVzL3NnaV9vcmlnaW4vTWFrZWZpbGUuaW4JMjAwNS0xMi0xMSAwMjo1MTow
Ni4wMDAwMDAwMDAgKzAxMDAKQEAgLTE2NSwxMSArMTY1LDExIEBACiAKIGluc3RhbGw6OiAkKFRB
UkdFVCkKIAlAIyBhIHR3byBzdGVwIHByb2Nlc3MgaXMgYmVzdCB0byB3b3JrIGFyb3VuZCBicm9r
ZW4gaW5zdGFsbHMKLQkkKElOU1RBTEwpIC1kICQobGliZGlyKSAmJiBcCi0JJChJTlNUQUxMKSAt
bSA2NDQgJChUQVJHRVQpICQobGliZGlyKS8kKFRBUkdFVCkKKwkkKElOU1RBTEwpIC1kICQoREVT
VERJUikkKGxpYmRpcikgJiYgXAorCSQoSU5TVEFMTCkgLW0gNjQ0ICQoVEFSR0VUKSAkKERFU1RE
SVIpJChsaWJkaXIpLyQoVEFSR0VUKQogCUBmb3IgZiBpbiAkKFNDSERfQ09ORklHUyk7IGRvIFwK
LQkJdGVzdCAtZiAkKFBCU19TRVJWRVJfSE9NRSkvc2NoZWRfcHJpdi8kJGYgfHwgXAotCQkkKElO
U1RBTEwpIC1tIDY0NCAkKHNyY2RpcikvJCRmICQoUEJTX1NFUlZFUl9IT01FKS9zY2hlZF9wcml2
OyBcCisJCXRlc3QgLWYgJChERVNURElSKSQoUEJTX1NFUlZFUl9IT01FKS9zY2hlZF9wcml2LyQk
ZiB8fCBcCisJCSQoSU5TVEFMTCkgLW0gNjQ0ICQoc3JjZGlyKS8kJGYgJChERVNURElSKSQoUEJT
X1NFUlZFUl9IT01FKS9zY2hlZF9wcml2OyBcCiAJZG9uZQogCiBAbWtfY2xlYW51cEAKZGlmZiAt
dXJOIHRvcnF1ZS0yLjAuMHAyLm9yaWcvc3JjL3NjaGVkdWxlci5jYy9zYW1wbGVzL3Vtbl9jbHVz
dGVyL01ha2VmaWxlLmluIHRvcnF1ZS0yLjAuMHAyL3NyYy9zY2hlZHVsZXIuY2Mvc2FtcGxlcy91
bW5fY2x1c3Rlci9NYWtlZmlsZS5pbgotLS0gdG9ycXVlLTIuMC4wcDIub3JpZy9zcmMvc2NoZWR1
bGVyLmNjL3NhbXBsZXMvdW1uX2NsdXN0ZXIvTWFrZWZpbGUuaW4JMjAwNS0xMS0wOSAxODozMDox
OC4wMDAwMDAwMDAgKzAxMDAKKysrIHRvcnF1ZS0yLjAuMHAyL3NyYy9zY2hlZHVsZXIuY2Mvc2Ft
cGxlcy91bW5fY2x1c3Rlci9NYWtlZmlsZS5pbgkyMDA1LTEyLTExIDAyOjUxOjA2LjAwMDAwMDAw
MCArMDEwMApAQCAtMTIwLDggKzEyMCw4IEBACiBpbnN0YWxsOjoKIAlAZWNobyBJbnN0YWxsaW5n
IHNjaGVkdWxlciBjb25maWcgZmlsZQogCUBmb3IgZiBpbiAkKFNDSERfQ09ORklHKTsgZG8gXAot
CSAgICB0ZXN0IC1mICQoUEJTX1NFUlZFUl9IT01FKS9zY2hlZF9wcml2LyQkZiB8fCBcCi0JICAg
ICAgICAkKElOU1RBTEwpIC1tIDY0NCAkKHNyY2RpcikvJCRmICQoUEJTX1NFUlZFUl9IT01FKS9z
Y2hlZF9wcml2OyBcCisJICAgIHRlc3QgLWYgJChERVNURElSKSQoUEJTX1NFUlZFUl9IT01FKS9z
Y2hlZF9wcml2LyQkZiB8fCBcCisJICAgICAgICAkKElOU1RBTEwpIC1tIDY0NCAkKHNyY2Rpcikv
JCRmICQoREVTVERJUikkKFBCU19TRVJWRVJfSE9NRSkvc2NoZWRfcHJpdjsgXAogCWRvbmUKIAog
cXNjaGVkdWxlOgpkaWZmIC11ck4gdG9ycXVlLTIuMC4wcDIub3JpZy9zcmMvc2NoZWR1bGVyLnRj
bC9NYWtlZmlsZS5pbiB0b3JxdWUtMi4wLjBwMi9zcmMvc2NoZWR1bGVyLnRjbC9NYWtlZmlsZS5p
bgotLS0gdG9ycXVlLTIuMC4wcDIub3JpZy9zcmMvc2NoZWR1bGVyLnRjbC9NYWtlZmlsZS5pbgky
MDA1LTExLTA5IDE4OjMwOjExLjAwMDAwMDAwMCArMDEwMAorKysgdG9ycXVlLTIuMC4wcDIvc3Jj
L3NjaGVkdWxlci50Y2wvTWFrZWZpbGUuaW4JMjAwNS0xMi0xMSAwMjo1MTowNi4wMDAwMDAwMDAg
KzAxMDAKQEAgLTExNSw4ICsxMTUsOCBAQAogCiAKIGluc3RhbGw6IGJ1aWxkCi0JQCQoSU5TVEFM
TCkgLWQgLW0gNzU1ICQoc2JpbmRpcikgJiYgXAotCSQoSU5TVEFMTCkgLW0gNzAwICQoVEFSR0VU
KSAkKHNiaW5kaXIpCisJQCQoSU5TVEFMTCkgLWQgLW0gNzU1ICQoREVTVERJUikkKHNiaW5kaXIp
ICYmIFwKKwkkKElOU1RBTEwpIC1tIDcwMCAkKFRBUkdFVCkgJChERVNURElSKSQoc2JpbmRpcikK
IAogJChUQVJHRVQpOiAkKE9CSlMpCiAJJChDQykgJChDRkxBR1MpIC1vICRAICQoT0JKUykgJChM
SUJSQVJJRVMpCmRpZmYgLXVyTiB0b3JxdWUtMi4wLjBwMi5vcmlnL3NyYy9zZXJ2ZXIvTWFrZWZp
bGUuaW4gdG9ycXVlLTIuMC4wcDIvc3JjL3NlcnZlci9NYWtlZmlsZS5pbgotLS0gdG9ycXVlLTIu
MC4wcDIub3JpZy9zcmMvc2VydmVyL01ha2VmaWxlLmluCTIwMDUtMTEtMDkgMTg6MzA6MjEuMDAw
MDAwMDAwICswMTAwCisrKyB0b3JxdWUtMi4wLjBwMi9zcmMvc2VydmVyL01ha2VmaWxlLmluCTIw
MDUtMTItMTEgMDI6NTE6MDYuMDAwMDAwMDAwICswMTAwCkBAIC0xNjgsOCArMTY4LDggQEAKIGlu
c3RhbGw6IGJ1aWxkCiAJJChQQlNfTUtESVJTKSBzZXJ2ZXIKIAkkKFBCU19NS0RJUlMpIGF1eAot
CUAkKElOU1RBTEwpIC1kIC1tIDc1NSAkKHNiaW5kaXIpICYmIFwKLQkkKElOU1RBTEwpIC1tIDcw
MCAkKFRBUkdFVCkgJChzYmluZGlyKQorCUAkKElOU1RBTEwpIC1kIC1tIDc1NSAkKERFU1RESVIp
JChzYmluZGlyKSAmJiBcCisJJChJTlNUQUxMKSAtbSA3MDAgJChUQVJHRVQpICQoREVTVERJUikk
KHNiaW5kaXIpCiAKIHBic19zZXJ2ZXI6ICQoT0JKUykgJChQQlNMSUJTKSAKIAkkKENDKSAkKExE
RkxBR1MpICQoQ0ZMQUdTKSAtbyAkQCAkKE9CSlMpICQoUEJTTElCUykgJChMSUJTKQpkaWZmIC11
ck4gdG9ycXVlLTIuMC4wcDIub3JpZy9zcmMvdG9vbHMvTWFrZWZpbGUuaW4gdG9ycXVlLTIuMC4w
cDIvc3JjL3Rvb2xzL01ha2VmaWxlLmluCi0tLSB0b3JxdWUtMi4wLjBwMi5vcmlnL3NyYy90b29s
cy9NYWtlZmlsZS5pbgkyMDA1LTExLTA5IDE4OjMwOjExLjAwMDAwMDAwMCArMDEwMAorKysgdG9y
cXVlLTIuMC4wcDIvc3JjL3Rvb2xzL01ha2VmaWxlLmluCTIwMDUtMTItMTEgMDI6NTE6MDYuMDAw
MDAwMDAwICswMTAwCkBAIC0xMzAsOSArMTMwLDkgQEAKIGJ1aWxkOiAkKFRBUkdFVFMpCiAKIGlu
c3RhbGw6IGJ1aWxkCi0JdGVzdCAtZCAkKGJpbmRpcikgfHwgJChJTlNUQUxMKSAtbSA3NTUgLWQg
JChiaW5kaXIpCisJdGVzdCAtZCAkKGJpbmRpcikgfHwgJChJTlNUQUxMKSAtbSA3NTUgLWQgJChE
RVNURElSKSQoYmluZGlyKQogCWZvciBmIGluICQoVEFSR0VUUyk7IGRvIFwKLQkJJChJTlNUQUxM
KSAtbSA3NTUgJCRmICQoYmluZGlyKTsgXAorCQkkKElOU1RBTEwpIC1tIDc1NSAkJGYgJChERVNU
RElSKSQoYmluZGlyKTsgXAogCWRvbmUKIAlATUFLRV9QT1NJWF9QTFVTQEBpZiB0ZXN0IC1uICIk
KFRLX1ZFUikiOyB0aGVuIHsgY2QgeHBic21vbiAmJiAkKE1BS0UpIGluc3RhbGw7fSA7IGZpCiAK
ZGlmZiAtdXJOIHRvcnF1ZS0yLjAuMHAyLm9yaWcvc3JjL3Rvb2xzL3hwYnNtb24vTWFrZWZpbGUu
aW4gdG9ycXVlLTIuMC4wcDIvc3JjL3Rvb2xzL3hwYnNtb24vTWFrZWZpbGUuaW4KLS0tIHRvcnF1
ZS0yLjAuMHAyLm9yaWcvc3JjL3Rvb2xzL3hwYnNtb24vTWFrZWZpbGUuaW4JMjAwNS0xMS0wOSAx
ODozMDoxMS4wMDAwMDAwMDAgKzAxMDAKKysrIHRvcnF1ZS0yLjAuMHAyL3NyYy90b29scy94cGJz
bW9uL01ha2VmaWxlLmluCTIwMDUtMTItMTEgMDI6NTE6MDYuMDAwMDAwMDAwICswMTAwCkBAIC0x
MjksMzMgKzEyOSwzMyBAQAogCiAKIGluc3RhbGw6IGJ1aWxkCi0JdGVzdCAtZCAkKFhQQlNNT05f
TElCKSB8fCAkKElOU1RBTEwpIC1tIDc1NSAtZCAkKFhQQlNNT05fTElCKQotCXRlc3QgLWQgJChY
UEJTTU9OX0xJQikvYml0bWFwcyB8fCBcCi0JICAgICQoSU5TVEFMTCkgLW0gNzU1IC1kICQoWFBC
U01PTl9MSUIpL2JpdG1hcHMKLQl0ZXN0IC1kICQoWFBCU01PTl9MSUIpL2hlbHAgfHwgXAotCSAg
ICAkKElOU1RBTEwpIC1tIDc1NSAtZCAkKFhQQlNNT05fTElCKS9oZWxwCisJdGVzdCAtZCAkKERF
U1RESVIpJChYUEJTTU9OX0xJQikgfHwgJChJTlNUQUxMKSAtbSA3NTUgLWQgJChERVNURElSKSQo
WFBCU01PTl9MSUIpCisJdGVzdCAtZCAkKERFU1RESVIpJChYUEJTTU9OX0xJQikvYml0bWFwcyB8
fCBcCisJICAgICQoSU5TVEFMTCkgLW0gNzU1IC1kICQoREVTVERJUikkKFhQQlNNT05fTElCKS9i
aXRtYXBzCisJdGVzdCAtZCAkKERFU1RESVIpJChYUEJTTU9OX0xJQikvaGVscCB8fCBcCisJICAg
ICQoSU5TVEFMTCkgLW0gNzU1IC1kICQoREVTVERJUikkKFhQQlNNT05fTElCKS9oZWxwCiAJIwog
CWZvciBmIGluICQoc3JjZGlyKS9iaXRtYXBzLyo7IGRvIFwKLQkgICAgdGVzdCAtZiAkJGYgJiYg
JChJTlNUQUxMKSAtbSA2NDQgJCRmICQoWFBCU01PTl9MSUIpL2JpdG1hcHM7IFwKKwkgICAgdGVz
dCAtZiAkJGYgJiYgJChJTlNUQUxMKSAtbSA2NDQgJCRmICQoREVTVERJUikkKFhQQlNNT05fTElC
KS9iaXRtYXBzOyBcCiAJZG9uZQogCSMKIAlmb3IgZiBpbiAkKHNyY2RpcikvaGVscC8qLmhscDsg
ZG8gXAotCSAgICAkKElOU1RBTEwpIC1tIDY0NCAkJGYgJChYUEJTTU9OX0xJQikvaGVscDsgXAor
CSAgICAkKElOU1RBTEwpIC1tIDY0NCAkJGYgJChERVNURElSKSQoWFBCU01PTl9MSUIpL2hlbHA7
IFwKIAlkb25lCiAJIwogCWZvciBmIGluICQoc3JjZGlyKS8qLnRjbCAkKHNyY2RpcikvKi50azsg
ZG8gXAotCSAgICAkKElOU1RBTEwpIC1tIDY0NCAkJGYgJChYUEJTTU9OX0xJQik7IFwKKwkgICAg
JChJTlNUQUxMKSAtbSA2NDQgJCRmICQoREVTVERJUikkKFhQQlNNT05fTElCKTsgXAogCWRvbmUK
IAkjCiAJIyBpbnN0YWxsIHhwYnNtb24gY2hhbmdpbmcgdGhlIGxvY2F0aW9uIG9mIHBic190Y2xz
aCBhbmQgbGliZGlyCiAJIwotCSQoSU5TVEFMTCkgLW0gNzU1IHhwYnNtb24gJChiaW5kaXIpL3hw
YnNtb24KLQljaG1vZCA3NTUgJChiaW5kaXIpL3hwYnNtb24gMj4gL2Rldi9udWxsCisJJChJTlNU
QUxMKSAtbSA3NTUgeHBic21vbiAkKERFU1RESVIpJChiaW5kaXIpL3hwYnNtb24KKwljaG1vZCA3
NTUgJChERVNURElSKSQoYmluZGlyKS94cGJzbW9uIDI+IC9kZXYvbnVsbAogCSMKLQkkKElOU1RB
TEwpIC1tIDc1NSBidWlsZGluZGV4ICQoWFBCU01PTl9MSUIpCi0JJChJTlNUQUxMKSAtbSA2NDQg
eHBic21vbnJjICQoWFBCU01PTl9MSUIpCisJJChJTlNUQUxMKSAtbSA3NTUgYnVpbGRpbmRleCAk
KERFU1RESVIpJChYUEJTTU9OX0xJQikKKwkkKElOU1RBTEwpIC1tIDY0NCB4cGJzbW9ucmMgJChE
RVNURElSKSQoWFBCU01PTl9MSUIpCiAJIwotCWNkICQoWFBCU01PTl9MSUIpICYmIC4vYnVpbGRp
bmRleCAkKFhQQlNNT05fTElCKSAmJiBjaG1vZCA2NDQgdGNsSW5kZXgKKwljZCAkKERFU1RESVIp
JChYUEJTTU9OX0xJQikgJiYgLi9idWlsZGluZGV4ICQoREVTVERJUikkKFhQQlNNT05fTElCKSAm
JiBjaG1vZCA2NDQgdGNsSW5kZXgKIAogY2xlYW46OgogCSQoUk0pIHRjbEluZGV4OyBleGl0IDAK
Cg==
</data>        

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>78457</attachid>
            <date>2006-01-29 10:43 0000</date>
            <desc>respect-ldflags.patch adapted for 2.0.0p5 and works fine with p7</desc>
            <filename>torque-2.0.0_p5-respect-ldflags.patch</filename>
            <type>text/plain</type>
            <data encoding="base64">ZGlmZiAtdXJOIHRvcnF1ZS0yLjAuMHAyLm9yaWcvc3JjL2lmZi9NYWtlZmlsZS5pbiB0b3JxdWUt
Mi4wLjBwMi9zcmMvaWZmL01ha2VmaWxlLmluCi0tLSB0b3JxdWUtMi4wLjBwMi5vcmlnL3NyYy9p
ZmYvTWFrZWZpbGUuaW4JMjAwNS0xMS0wOSAxODozMDoxNi4wMDAwMDAwMDAgKzAxMDAKKysrIHRv
cnF1ZS0yLjAuMHAyL3NyYy9pZmYvTWFrZWZpbGUuaW4JMjAwNS0xMi0xMSAwMzowMToxNS4wMDAw
MDAwMDAgKzAxMDAKQEAgLTExNCw3ICsxMTQsNyBAQAogCSQoSU5TVEFMTCkgLW0gNDc1NSAkKFRB
UkdFVCkgJChzYmluZGlyKQogCiBwYnNfaWZmOiAkKE9CSlMpICQoUEJTX0xJQlMpCi0JJChDQykg
JChDRkxBR1MpIC1vICRAICQoT0JKUykgJChQQlNfTElCUykgJChMSUJTKQorCSQoQ0MpICQoTERG
TEFHUykgJChDRkxBR1MpIC1vICRAICQoT0JKUykgJChQQlNfTElCUykgJChMSUJTKQogCiBAbWtf
Y2xlYW51cEAKIEBta190YWlsQApkaWZmIC11ck4gdG9ycXVlLTIuMC4wcDIub3JpZy9zcmMvbW9t
X3JjcC9NYWtlZmlsZS5pbiB0b3JxdWUtMi4wLjBwMi9zcmMvbW9tX3JjcC9NYWtlZmlsZS5pbgot
LS0gdG9ycXVlLTIuMC4wcDIub3JpZy9zcmMvbW9tX3JjcC9NYWtlZmlsZS5pbgkyMDA1LTExLTA5
IDE4OjMwOjE3LjAwMDAwMDAwMCArMDEwMAorKysgdG9ycXVlLTIuMC4wcDIvc3JjL21vbV9yY3Av
TWFrZWZpbGUuaW4JMjAwNS0xMi0xMSAwMzowMToxNS4wMDAwMDAwMDAgKzAxMDAKQEAgLTExNSw3
ICsxMTUsNyBAQAogCSQoSU5TVEFMTCkgLW0gNDc1NSAkKFRBUkdFVCkgJChzYmluZGlyKQogCiAk
KFRBUkdFVCk6ICQoT0JKUykKLQkkKENDKSAkKENGTEFHUykgLW8gJEAgJChPQkpTKSAkKExJQlMp
CisJJChDQykgJChMREZMQUdTKSAkKENGTEFHUykgLW8gJEAgJChPQkpTKSAkKExJQlMpCiAKIAog
IyBuZWVkZWQgZm9yIG1ha2UgZGVwZW5kCmRpZmYgLXVyTiB0b3JxdWUtMi4wLjBwMi5vcmlnL3Ny
Yy9zY2hlZHVsZXIuYmFzbC9NYWtlZmlsZS5pbiB0b3JxdWUtMi4wLjBwMi9zcmMvc2NoZWR1bGVy
LmJhc2wvTWFrZWZpbGUuaW4KLS0tIHRvcnF1ZS0yLjAuMHAyLm9yaWcvc3JjL3NjaGVkdWxlci5i
YXNsL01ha2VmaWxlLmluCTIwMDUtMTEtMDkgMTg6MzA6MjAuMDAwMDAwMDAwICswMTAwCisrKyB0
b3JxdWUtMi4wLjBwMi9zcmMvc2NoZWR1bGVyLmJhc2wvTWFrZWZpbGUuaW4JMjAwNS0xMi0xMSAw
MzowMToxNS4wMDAwMDAwMDAgKzAxMDAKQEAgLTEzMyw3ICsxMzMsNyBAQAogCSQoQ0MpICQoQ0ZM
QUdTKSAtbyAkQCAkKE9CSlNfQ09NTU9OKSAkKE9CSlNfQ09NUCkgJChMSUJSQVJJRVMpCiAKIHBi
c19zY2hlZDogJChPQkpTX0NPTU1PTikgJChPQkpTX1NDSEVEKQotCSQoQ0MpICQoQ0ZMQUdTKSAt
byAkQCAkKE9CSlNfQ09NTU9OKSAkKE9CSlNfU0NIRUQpICQoTElCUkFSSUVTKQorCSQoQ0MpICQo
TERGTEFHUykgJChDRkxBR1MpIC1vICRAICQoT0JKU19DT01NT04pICQoT0JKU19TQ0hFRCkgJChM
SUJSQVJJRVMpCiAKIHBic19zY2hlZC5vOiAkKFNDSERfU1JDKSAkKHNyY2RpcikvYWZfc3lzdGVt
LmggJChzcmNkaXIpL2FmX3NlcnZlci5oIGJhc2wyYwogCUBpZiBleHByICQoU0NIRF9TUkMpIDog
Jy4qXC5iYXNsJCQnID4gL2Rldi9udWxsIDI+JjE7IHRoZW4gXApkaWZmIC11ck4gdG9ycXVlLTIu
MC4wcDIub3JpZy9zcmMvc2NoZWR1bGVyLmNjL01ha2VmaWxlLmluIHRvcnF1ZS0yLjAuMHAyL3Ny
Yy9zY2hlZHVsZXIuY2MvTWFrZWZpbGUuaW4KLS0tIHRvcnF1ZS0yLjAuMHAyLm9yaWcvc3JjL3Nj
aGVkdWxlci5jYy9NYWtlZmlsZS5pbgkyMDA1LTExLTA5IDE4OjMwOjE3LjAwMDAwMDAwMCArMDEw
MAorKysgdG9ycXVlLTIuMC4wcDIvc3JjL3NjaGVkdWxlci5jYy9NYWtlZmlsZS5pbgkyMDA1LTEy
LTExIDAzOjAxOjE1LjAwMDAwMDAwMCArMDEwMApAQCAtMTI3LDcgKzEyNyw3IEBACiAJJChJTlNU
QUxMKSAtbSA3MDAgJChUQVJHRVQpICQoc2JpbmRpcikKIAogJChUQVJHRVQpOiAkKE9CSlMpICQo
U0NIRURMSUIpCi0JJChDQykgJChDRkxBR1MpIC1vICRAICQoT0JKUykgJChTQ0hFRExJQikgJChQ
QlNMSUJTKSAkKExJQlMpCisJJChDQykgJChMREZMQUdTKSAkKENGTEFHUykgLW8gJEAgJChPQkpT
KSAkKFNDSEVETElCKSAkKFBCU0xJQlMpICQoTElCUykKIAogZGlzdGNsZWFuOjoKIAktKGNkICQo
U0NIRF9CVUlMRCkgJiYgJChNQUtFKSAkQDsgZXhpdCAwKSA+IC9kZXYvbnVsbCAyPiYxCmRpZmYg
LXVyTiB0b3JxdWUtMi4wLjBwMi5vcmlnL3NyYy9zY2hlZHVsZXIudGNsL01ha2VmaWxlLmluIHRv
cnF1ZS0yLjAuMHAyL3NyYy9zY2hlZHVsZXIudGNsL01ha2VmaWxlLmluCi0tLSB0b3JxdWUtMi4w
LjBwMi5vcmlnL3NyYy9zY2hlZHVsZXIudGNsL01ha2VmaWxlLmluCTIwMDUtMTEtMDkgMTg6MzA6
MTEuMDAwMDAwMDAwICswMTAwCisrKyB0b3JxdWUtMi4wLjBwMi9zcmMvc2NoZWR1bGVyLnRjbC9N
YWtlZmlsZS5pbgkyMDA1LTEyLTExIDAzOjAxOjE1LjAwMDAwMDAwMCArMDEwMApAQCAtMTE5LDcg
KzExOSw3IEBACiAJJChJTlNUQUxMKSAtbSA3MDAgJChUQVJHRVQpICQoc2JpbmRpcikKIAogJChU
QVJHRVQpOiAkKE9CSlMpCi0JJChDQykgJChDRkxBR1MpIC1vICRAICQoT0JKUykgJChMSUJSQVJJ
RVMpCisJJChDQykgJChMREZMQUdTKSAkKENGTEFHUykgLW8gJEAgJChPQkpTKSAkKExJQlJBUklF
UykKIAogQG1rX2NsZWFudXBACiBAbWtfdGFpbEAKCg==
</data>        

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>78458</attachid>
            <date>2006-01-29 10:44 0000</date>
            <desc>destdir-fixes.patch adapted for 2.0.0p5 and works fine with p7</desc>
            <filename>torque-2.0.0_p5-destdir-fixes.patch</filename>
            <type>text/plain</type>
            <data encoding="base64">ZGlmZiAtdXJOIHRvcnF1ZS0yLjAuMHAyL3NyYy9ndWkvTWFrZWZpbGUuaW4gdG9ycXVlLTIuMC4w
cDIwcGF0Y2hlZC9zcmMvZ3VpL01ha2VmaWxlLmluCi0tLSB0b3JxdWUtMi4wLjBwMi9zcmMvZ3Vp
L01ha2VmaWxlLmluCTIwMDUtMTItMTEgMTQ6MDU6MTIuMDAwMDAwMDAwICswMTAwCisrKyB0b3Jx
dWUtMi4wLjBwMnBhdGNoZWQvc3JjL2d1aS9NYWtlZmlsZS5pbgkyMDA1LTEyLTExIDE0OjAzOjIz
LjAwMDAwMDAwMCArMDEwMApAQCAtMTU1LDcgKzE1NSw3IEBACiAJIwogCUBlY2hvIEluc3RhbGwg
eHBicwogCSQoSU5TVEFMTCkgLW0gNzU1IHhwYnMgJChERVNURElSKSQoYmluZGlyKS94cGJzCi0J
QGNobW9kIDc1NSAkKGJpbmRpcikveHBicyAyPiAvZGV2L251bGwKKwlAY2htb2QgNzU1ICQoREVT
VERJUikkKGJpbmRpcikveHBicyAyPiAvZGV2L251bGwKIAkjCiAJJChJTlNUQUxMKSAtbSA3NTUg
YnVpbGRpbmRleCAkKERFU1RESVIpJChYUEJTX0xJQikKIAkkKElOU1RBTEwpIC1tIDY0NCB4cGJz
cmMgJChERVNURElSKSQoWFBCU19MSUIpCgo=
</data>        

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>78459</attachid>
            <date>2006-01-29 10:45 0000</date>
            <desc>makedepend.patch adapted for 2.0.0p5 and works fine with p7</desc>
            <filename>torque-2.0.0_p5-makedepend.patch</filename>
            <type>text/plain</type>
            <data encoding="base64">LS0tIHRvcnF1ZS0yLjAuMHA1L2J1aWxkdXRpbHMvbWFrZWRlcGVuZC1zaC5vbGQJMjAwNS0xMi0x
NSAyMToxNDoyOC4wMDAwMDAwMDAgLTA1MDAKKysrIHRvcnF1ZS0yLjAuMHA1L2J1aWxkdXRpbHMv
bWFrZWRlcGVuZC1zaAkyMDA2LTAxLTIzIDEyOjM5OjM2LjAwMDAwMDAwMCAtMDUwMApAQCAtNTcy
LDExICs1NzIsMTEgQEAKICAgICAgICAgICAgICAgICAjCiAgICAgICAgICAgICAgICAgdGVzdCAt
biAiJG1rc3JjcyIgJiYgZWNobyAkZC8kcyA+PiAkU1JDUwogICAgICAgICAgICAgICAgIHRlc3Qg
IiR2ZXJib3NlIiAtbHQgMiAmJiBlcnJvdXQ9JzI+IC9kZXYvbnVsbCcKLSAgICAKKyAgIAogICAg
ICAgICAgICAgICAgIGV2YWwgJENQUCAkYXJnX2NjICRkLyRzICRlcnJvdXQgfCBcCiAgICAgICAg
ICAgICAgICAgICBzZWQgLW4gLWUgInM7XlwjIFswLTldWzAtOSBdKlwiXCguKlwpXCI7JGY6IFwx
O3AiIHwgXAotICAgICAgICAgICAgICAgICAgZ3JlcCAtdiAiLy9cJCIgfCBcCi0gICAgICAgICAg
ICAgICAgICBncmVwIC12ICIkc1wkIiB8IGdyZXAgLXYgY29tbWFuZCB8IGdyZXAgLXYgYnVpbHQt
aW4gfCBcCisgICAgICAgICAgICAgICAgICBncmVwIC12ICIkc1wkIiB8IFwKKyAgICAgICAgICAg
ICAgICAgIGdyZXAgLXYgIj4kIiB8IFwKICAgICAgICAgICAgICAgICAgIHNlZCAtZSAncztcKFte
IDpdKjogW14gXSpcKS4qO1wxOycgXAogICAgICAgICAgICAgICAgICAgPj4gJFRNUAogICAgICAg
ICAgICAgICAgIDs7Cg==
</data>        

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="0"
              isprivate="0"
          >
            <attachid>78461</attachid>
            <date>2006-01-29 10:45 0000</date>
            <desc>torque-2.0.0_p7.ebuild</desc>
            <filename>torque-2.0.0_p7.ebuild</filename>
            <type>text/plain</type>
            <data encoding="base64">aW5oZXJpdCBmbGFnLW8tbWF0aWMgZXV0aWxzCgpNWV9QPSIke1AvX30iCmVjaG8gJE1ZX1AKREVT
Q1JJUFRJT049IkEgZnJlZWx5IGRvd25sb2FkYWJsZSBjbHVzdGVyIHJlc291cmNlIG1hbmFnZXIg
YW5kIHF1ZXVpbmcgc3lzdGVtIGJhc2VkIG9uIE9wZW5QQlMiCkhPTUVQQUdFPSJodHRwOi8vd3d3
LmNsdXN0ZXJyZXNvdXJjZXMuY29tL3Byb2R1Y3RzL3RvcnF1ZS8iClNSQ19VUkk9Imh0dHA6Ly93
d3cuY2x1c3RlcnJlc291cmNlcy5jb20vZG93bmxvYWRzL3RvcnF1ZS8ke01ZX1B9LnRhci5neiIK
CkxJQ0VOU0U9Im9wZW5wYnMiCgpTTE9UPSIwIgpLRVlXT1JEUz0ifmFtZDY0IH5wcGMgfnBwYzY0
IH54ODYiCklVU0U9InRjbHRrIFggc2NwIHNlcnZlciBkb2MiClBST1ZJREU9InZpcnR1YWwvcGJz
IgoKIyBlZCBpcyB1c2VkIGJ5IG1ha2VkZXBlbmQtc2gKREVQRU5EX0NPTU1PTj0idmlydHVhbC9s
aWJjCgkJCSAgIFg/ICggdmlydHVhbC94MTEgZGV2LWxhbmcvdGsgKQoJCQkgICB0Y2x0az8gKCBk
ZXYtbGFuZy90Y2wgKQoJCQkgICAhdmlydHVhbC9wYnMiCkRFUEVORD0iJHtERVBFTkRfQ09NTU9O
fQoJCXN5cy1hcHBzL2VkIgpSREVQRU5EPSIke0RFUEVORF9DT01NT059CgkJIG5ldC1taXNjL29w
ZW5zc2giClBERVBFTkQ9Ij49c3lzLWNsdXN0ZXIvb3BlbnBicy1jb21tb24tMS4xLjAiCgpTPSIk
e1dPUktESVJ9LyR7TVlfUH0iCgpTUE9PTF9MT0NBVElPTj0iL3Zhci9zcG9vbCIgIyB0aGlzIG5l
ZWRzIHRvIG1vdmUgdG8gL3ZhciBsYXRlciBvbgpQQlNfU0VSVkVSX0hPTUU9IiR7U1BPT0xfTE9D
QVRJT059L1BCUy8iCgpzcmNfdW5wYWNrKCkgewoJdW5wYWNrICR7TVlfUH0udGFyLmd6CglleHBv
cnQgRVBBVENIX09QVFM9Ii1wMSAtZCAke1N9IgoJZXBhdGNoICR7RklMRVNESVJ9LyR7UE59LTIu
MC4wX3A1LXJlc3BlY3QtbGRmbGFncy5wYXRjaCB8fCBkaWUgIkZhaWxlZCB0byBmaXggbGRmbGFn
cyIKCWVwYXRjaCAke0ZJTEVTRElSfS8ke1BOfS0yLjAuMF9wNy1yZXNwZWN0LWRlc3RkaXIucGF0
Y2ggfHwgZGllICJGYWlsZWQgdG8gZml4IE1ha2VmaWxlcyBmb3IgREVTVERJUiIKCWVwYXRjaCAk
e0ZJTEVTRElSfS8ke1BOfS0yLjAuMF9wNS1kZXN0ZGlyLWZpeGVzLnBhdGNoIHx8IGRpZSAiRmFp
bGVkIHRvIGZpeCBERVNURElSIGZvciBndWkiCgllcGF0Y2ggJHtGSUxFU0RJUn0vJHtQTn0tMi4w
LjBfcDUtc2V0dWlkLXNhZmV0eS5wYXRjaCB8fCBkaWUgIkZhaWxlZCB0byBmaXggc2V0WGlkIGxp
bmtpbmcgZm9yIHBic19yY3AiCgllcGF0Y2ggJHtGSUxFU0RJUn0vJHtQTn0tMi4wLjBfcDUtbWFr
ZWRlcGVuZC5wYXRjaCB8fCBkaWUgIkZhaWxlZCB0byBmaXggYnVpbGR1dGlscy9tYWtlZGVwZW5k
LXNoIgoKIyBUcmllcyB0byB1c2UgYWJzb2x1dGUgL3RtcC8gZm9yIHRlbXBmaWxlcyB3aGljaCBm
YWlscyBtaXNlcmFibHkuCglzZWQgLWkgLWUgInN8L3RtcC98XCR7VE1QRElSfS98ZyIgJHtTfS9i
dWlsZHV0aWxzL21ha2VkZXBlbmQtc2ggfHwgZGllICJGYWlsZWQgVE1QRElSIGNoYW5nZSIKfQoK
c3JjX2NvbXBpbGUoKSB7Cglsb2NhbCBteWNvbmYKIwl1c2UgWCB8fCBteWNvbmY9Ii0tZGlzYWJs
ZS1ndWkiCiMJdXNlIHRjbHRrICYmIG15Y29uZj0iJHtteWNvbmZ9IC0td2l0aC10Y2wiCgl1c2Ug
ZG9jICYmIG15Y29uZj0iJHtteWNvbmZ9IC0tZW5hYmxlLWRvY3MiCglhcHBlbmQtZmxhZ3MgLURK
T0JfREVMRVRFX05BTk5ZCgoJLi9jb25maWd1cmUgJHtteWNvbmZ9IFwKCQkkKHVzZV9lbmFibGUg
WCBndWkpIFwKCQkkKHVzZV9lbmFibGUgcGJzc2VydmVyIHNlcnZlcikgXAoJCSQodXNlX3dpdGgg
dGNsdGsgdGNsKSBcCgkJLS1wcmVmaXg9L3VzciBcCgkJLS1tYW5kaXI9L3Vzci9zaGFyZS9tYW4g
XAoJCS0tbGliZGlyPSJcJHtleGVjX3ByZWZpeH0vJChnZXRfbGliZGlyKS9wYnMiIFwKCQktLWVu
YWJsZS1tb20gXAoJCS0tZW5hYmxlLWNsaWVudHMgXAoJCS0tZW5hYmxlLXNoYXJlZCBcCgkJLS1l
bmFibGUtZGVwZW5kLWNhY2hlIFwKCQkkKHVzZV93aXRoIHNjcCkgXAoJCSQodXNlX2VuYWJsZSB0
Y2x0ayB0Y2wtcXN0YXQpIFwKCQktLXNldC1zZXJ2ZXItaG9tZT0ke1BCU19TRVJWRVJfSE9NRX0g
XAoJCS0tc2V0LWVudmlyb249L2V0Yy9wYnNfZW52aXJvbm1lbnQgfHwgZGllICIuL2NvbmZpZ3Vy
ZSBmYWlsZWQiCgoJZW1ha2UgfHwgZGllICJlbWFrZSBmYWlsZWQiCn0KCiMgV0FSTklORwojIE9w
ZW5QQlMgaXMgZXh0cmVtZWx5IHN0dWJib3JuIGFib3V0IGRpcmVjdG9yeSBwZXJtaXNzaW9ucy4g
U29tZXRpbWVzIGl0IHdpbGwKIyBqdXN0IGZhbGwgb3ZlciB3aXRoIHRoZSBlcnJvciBtZXNzYWdl
LCBidXQgaW4gc29tZSBzcG90cyBpdCB3aWxsIGp1c3QgaWdub3JlCiMgeW91IGFuZCBmYWlsIHN0
cmFuZ2VseS4gTGlrZXdpc2UgaXQgYWxzbyBiYXJmcyBvbiBvdXIgLmtlZXAgZmlsZXMhCnBic19j
cmVhdGVzcG9vbCgpIHsKCXJvb3Q9IiQxIgoJcz0iJHtTUE9PTF9MT0NBVElPTn0iCgloPSIke1BC
U19TRVJWRVJfSE9NRX0iCglzcD0iJHtofS9zZXJ2ZXJfcHJpdiIKCWVpbmZvICJCdWlsZGluZyBz
cG9vbCBkaXJlY3RvcnkgdW5kZXIgJHtEfSR7aH0iCglmb3IgYSBpbiBcCgkJCTA3NTU6JHtzfSAw
NzU1OiR7aH0gMDc1NToke2h9L2F1eCAwNzAwOiR7aH0vY2hlY2twb2ludCBcCgkJCTA3NTU6JHto
fS9tb21fbG9ncyAwNzUxOiR7aH0vbW9tX3ByaXYgMDc1MToke2h9L21vbV9wcml2L2pvYnMgXAoJ
CQkwNzU1OiR7aH0vc2NoZWRfbG9ncyAwNzUwOiR7aH0vc2NoZWRfcHJpdiBcCgkJCTA3NTU6JHto
fS9zZXJ2ZXJfbG9ncyBcCgkJCTA3NTA6JHtofS9zZXJ2ZXJfcHJpdiAwNzU1OiR7aH0vc2VydmVy
X3ByaXYvYWNjb3VudGluZyBcCgkJCTA3NTA6JHtofS9zZXJ2ZXJfcHJpdi9hY2xfZ3JvdXBzIDA3
NTA6JHtofS9zZXJ2ZXJfcHJpdi9hY2xfaG9zdHMgXAoJCQkwNzUwOiR7aH0vc2VydmVyX3ByaXYv
YWNsX3N2ciAwNzUwOiR7aH0vc2VydmVyX3ByaXYvYWNsX3VzZXJzIFwKCQkJMDc1MDoke2h9L3Nl
cnZlcl9wcml2L2pvYnMgMDc1MDoke2h9L3NlcnZlcl9wcml2L3F1ZXVlcyBcCgkJCTE3Nzc6JHto
fS9zcG9vbCAxNzc3OiR7aH0vdW5kZWxpdmVyZWQgOwoJZG8KCQlkPSIke2EvKjp9IgoJCW09IiR7
YS86Kn0iCgkJaWYgWyAhIC1kICIke3Jvb3R9JHtkfSIgXTsgdGhlbgoJCQlpbnN0YWxsIC1kIC1t
JHttfSAke3Jvb3R9JHtkfQoJCWVsc2UKCQkJY2htb2QgJHttfSAke3Jvb3R9JHtkfQoJCWZpCglk
b25lCn0KCnNyY19pbnN0YWxsKCkgewoJIyBNYWtlIGRpcmVjdG9yaWVzIGZpcnN0CglwYnNfY3Jl
YXRlc3Bvb2wgIiR7RH0iCgoJZWluZm8gIlJ1bm5pbmcgbWFrZSBpbnN0YWxsIgoJbWFrZSBERVNU
RElSPSR7RH0gaW5zdGFsbCB8fCBkaWUKCgllaW5mbyAiRG9pbmcgZG9jcyAmIGxpYiBzeW1saW5r
cyIKCWRvZG9jIElOU1RBTEwgUEJTX0xpY2Vuc2UudHh0IFJFQURNRS50b3JxdWUgUmVsZWFzZV9O
b3RlcwoJIyBJbml0IHNjcmlwdHMgY29tZSBmcm9tIG9wZW5wYnMtY29tbW9uCgkjbmV3aW5pdGQg
JHtGSUxFU0RJUn0vcGJzLWluaXQuZCBwYnMKCSNuZXdjb25mZCAke0ZJTEVTRElSfS9wYnMtY29u
Zi5kIHBicwoJZG9zeW0gL3Vzci8kKGdldF9saWJkaXIpL3Bicy9saWJwYnMuYSAvdXNyLyQoZ2V0
X2xpYmRpcikvbGlicGJzLmEKCgllaW5mbyAiSGFuZGxpbmcgL2V0Yy9wYnNfZW52aXJvbm1lbnQg
YW5kIC92YXIvc3Bvb2wvUEJTL3NlcnZlcl9uYW1lIgoJIyB0aGlzIGZpbGUgTVVTVCBleGlzdCBm
b3IgUEJTL1RvcnF1ZSB0byB3b3JrCgkjIGJ1dCB0cnkgdG8gcHJlc2VydmUgYW55IGN1c3RvbWF0
aXphdGlvbnMgdGhhdCB0aGUgdXNlciBoYXMgbWFkZQoJZG9kaXIgL2V0YwoJaWYgWyAtZiAke1JP
T1R9L2V0Yy9wYnNfZW52aXJvbm1lbnQgXTsgdGhlbgoJCWNwICR7Uk9PVH0vZXRjL3Bic19lbnZp
cm9ubWVudCAke0R9L2V0Yy9wYnNfZW52aXJvbm1lbnQKCWVsc2UKCQl0b3VjaCAke0R9L2V0Yy9w
YnNfZW52aXJvbm1lbnQKCWZpCgoJaWYgWyAtZiAiJHtST09UfS92YXIvc3Bvb2wvUEJTL3NlcnZl
cl9uYW1lIiBdOyB0aGVuCgkJY3AgIiR7Uk9PVH0vdmFyL3Nwb29sL1BCUy9zZXJ2ZXJfbmFtZSIg
IiR7RH0vdmFyL3Nwb29sL1BCUy9zZXJ2ZXJfbmFtZSIKCWZpCn0KCnBrZ19wb3N0aW5zdCgpIHsK
CSMgbWFrZSBzdXJlIHRoZSBkYW1uIGRpcmVjdG9yaWVzIGV4aXN0CglwYnNfY3JlYXRlc3Bvb2wg
IiR7Uk9PVH0iCglbICEgLWYgIiR7Uk9PVH0vZXRjL3Bic19lbnZpcm9ubWVudCIgXSAmJiB0b3Vj
aCAiJHtST09UfS9ldGMvcGJzX2Vudmlyb25tZW50Igp9Cgo=
</data>        

          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>78514</attachid>
            <date>2006-01-30 12:02 0000</date>
            <desc>respect-destdir - Revised to correct tclIndex bug.</desc>
            <filename>torque-2.0.0_p7-respect-destdir.patch</filename>
            <type>text/plain</type>
            <data encoding="base64">ZGlmZiAtdXJOIHRvcnF1ZS0yLjAuMHAyLm9yaWcvYnVpbGR1dGlscy9ta2luY2x1ZGVzL2xpYi5t
ay5pbiB0b3JxdWUtMi4wLjBwMi9idWlsZHV0aWxzL21raW5jbHVkZXMvbGliLm1rLmluCi0tLSB0
b3JxdWUtMi4wLjBwMi5vcmlnL2J1aWxkdXRpbHMvbWtpbmNsdWRlcy9saWIubWsuaW4JMjAwNS0x
MS0wOSAxODozMDoyMS4wMDAwMDAwMDAgKzAxMDAKKysrIHRvcnF1ZS0yLjAuMHAyL2J1aWxkdXRp
bHMvbWtpbmNsdWRlcy9saWIubWsuaW4JMjAwNS0xMi0xMSAwMjo1MTowNi4wMDAwMDAwMDAgKzAx
MDAKQEAgLTE2LDcgKzE2LDcgQEAKIAogaW5zdGFsbDo6ICQoVEFSR0VUKQogCUAjIGEgdHdvIHN0
ZXAgcHJvY2VzcyBpcyBiZXN0IHRvIHdvcmsgYXJvdW5kIGJyb2tlbiBpbnN0YWxscwotCSQoSU5T
VEFMTCkgLWQgJChsaWJkaXIpICYmIFwKLQkkKElOU1RBTEwpIC1tIDY0NCAkKFRBUkdFVCkgJChs
aWJkaXIpLyQoVEFSR0VUKQorCSQoSU5TVEFMTCkgLWQgJChERVNURElSKSQobGliZGlyKSAmJiBc
CisJJChJTlNUQUxMKSAtbSA2NDQgJChUQVJHRVQpICQoREVTVERJUikkKGxpYmRpcikvJChUQVJH
RVQpCiAKICMgRU5EIGxpYi5tawpkaWZmIC11ck4gdG9ycXVlLTIuMC4wcDIub3JpZy9idWlsZHV0
aWxzL3Bic19ta2RpcnMuaW4gdG9ycXVlLTIuMC4wcDIvYnVpbGR1dGlscy9wYnNfbWtkaXJzLmlu
Ci0tLSB0b3JxdWUtMi4wLjBwMi5vcmlnL2J1aWxkdXRpbHMvcGJzX21rZGlycy5pbgkyMDA1LTEx
LTA5IDE4OjMwOjIxLjAwMDAwMDAwMCArMDEwMAorKysgdG9ycXVlLTIuMC4wcDIvYnVpbGR1dGls
cy9wYnNfbWtkaXJzLmluCTIwMDUtMTItMTEgMDI6NTE6MDYuMDAwMDAwMDAwICswMTAwCkBAIC0x
NDAsNiArMTQwLDcgQEAKIAkjIGRsaXN0IHdpbGwgY29udGFpbiBhIGxpc3Qgb2YgZGlyZWN0b3J5
IG5hbWVzIHRvIG1ha2UKIAlpZF9kbGlzdD0iIgogCisJaWRfZG5hbWU9JHtERVNURElSfSRpZF9k
bmFtZQogCXdoaWxlIFsgISBcKCAteiAiJGlkX2RuYW1lIiAtbyAiJGlkX2RuYW1lIiA9IC8gLW8g
XAogCQkiJGlkX2RuYW1lIiA9ICIuIiBcKSBdOyBkbwogCkBAIC0xODgsMTUgKzE4OSwxNSBAQAog
CQllY2hvICRpZHZfZHZhcm5hbWUgZXhpc3RzIGFuZCBpcyBub3QgYSBkaXJlY3RvcnkgMT4mMgog
CQlyZXR1cm4gMQogCWVsaWYgWyAtZCAkaWR2X2RuYW1lIF0gOyB0aGVuCi0JCWNobW9kICRpZHZf
bW9kZSAkaWR2X2RuYW1lCi0JCXRlc3QgLW4gIiRpZHZfb3duZXIiICYmIGNob3duICRpZHZfb3du
ZXIgJGlkdl9kbmFtZQorCQljaG1vZCAkaWR2X21vZGUgJHtERVNURElSfSRpZHZfZG5hbWUgPiAv
ZGV2L251bGwgMj4mMQorCQl0ZXN0IC1uICIkaWR2X293bmVyIiAmJiBjaG93biAkaWR2X293bmVy
ICR7REVTVERJUn0kaWR2X2RuYW1lID4gL2Rldi9udWxsIDI+JjEKIAkJcmV0dXJuIDAKIAllbGlm
IFsgISAtZCAkaWR2X2RuYW1lIF0gOyB0aGVuCiAJCXRlc3QgLW4gIiR2ZXJib3NlIiAmJiBlY2hv
IENyZWF0aW5nICRpZHZfZG5hbWUKIAkJaW5zdGFsbF9kaXIgYGRpcm5hbWUgJGlkdl9kbmFtZWAg
NzU1ICRpZHZfb3duZXIgJiYgXAotCQkgICAgbWtkaXIgJGlkdl9kbmFtZSAmJiBjaG1vZCAkaWR2
X21vZGUgJGlkdl9kbmFtZSB8fCByZXR1cm4gMQorCQkgICAgbWtkaXIgJHtERVNURElSfSRpZHZf
ZG5hbWUgJiYgY2htb2QgJGlkdl9tb2RlICR7REVTVERJUn0kaWR2X2RuYW1lIHx8IHJldHVybiAx
CiAJCWlmIHRlc3QgLW4gIiRpZHZfb3duZXIiOyB0aGVuCi0JCQljaG93biAkaWR2X293bmVyICRp
ZHZfbmFtZSB8fCByZXR1cm4gMQorCQkJY2hvd24gJGlkdl9vd25lciAke0RFU1RESVJ9JGlkdl9u
YW1lIHx8IHJldHVybiAxCiAJCWZpCiAgCQogCWZpCkBAIC0yMDcsNiArMjA4LDcgQEAKIGNoZWNr
X2VudigpCiB7CiAJdGVzdCAtbiAiJHZlcmJvc2UiICYmIGVjaG8gTWFraW5nIGVudmlyb25tZW50
IGZpbGUKKwlQQlNfRU5WSVJPTj0iJHtERVNURElSfSR7UEJTX0VOVklST059IgogCWlmIFsgISAt
ZiAkUEJTX0VOVklST04gXSA7IHRoZW4KIAkJaW5zdGFsbF9kaXIgYGRpcm5hbWUgJFBCU19FTlZJ
Uk9OYAogCQllY2hvICJQQVRIPS9iaW46L3Vzci9iaW4iID4gJFBCU19FTlZJUk9OCkBAIC0zMjQs
NiArMzI2LDcgQEAKICAgICAgICAgIyAgaWYgZGVmYXVsdCBhbHJlYWR5IGV4aXN0cywgbGVhdmUg
YWxvbmUgCiAKIAkjIHNvbGFyaXMgZmFpbHMgb24gJy1lJywgdXNlICctZicKKwlQQlNfREVGQVVM
VF9GSUxFPSIke0RFU1RESVJ9JHtQQlNfREVGQVVMVF9GSUxFfSIKIAlpZiBbICEgLWYgJFBCU19E
RUZBVUxUX0ZJTEUgXTsgdGhlbgogCSAgICBybSAtZiAkUEJTX0RFRkFVTFRfRklMRSA+IC9kZXYv
bnVsbCAyPiYxCiAJICAgIGVjaG8gJFBCU19ERUZBVUxUX1NFUlZFUiA+ICRQQlNfREVGQVVMVF9G
SUxFICYmIFwKZGlmZiAtdXJOIHRvcnF1ZS0yLjAuMHAyLm9yaWcvZG9jL01ha2VmaWxlLmluIHRv
cnF1ZS0yLjAuMHAyL2RvYy9NYWtlZmlsZS5pbgotLS0gdG9ycXVlLTIuMC4wcDIub3JpZy9kb2Mv
TWFrZWZpbGUuaW4JMjAwNS0xMS0xMSAyMDo0OTo1Ny4wMDAwMDAwMDAgKzAxMDAKKysrIHRvcnF1
ZS0yLjAuMHAyL2RvYy9NYWtlZmlsZS5pbgkyMDA1LTEyLTExIDAyOjU2OjI2LjAwMDAwMDAwMCAr
MDEwMApAQCAtMTk2LDQ5ICsxOTYsNDkgQEAKIAogaW5zdGFsbDE6CSR7TUFOMX0KIAlAZWNobyBJ
bnN0YWxsaW5nIHNlY3Rpb24gMSBtYW4gcGFnZXMKLQlAJChJTlNUQUxMKSAtZCAtbSA3NTUgJChQ
QlNfTUFOKSAmJiBcCi0JJChJTlNUQUxMKSAtZCAtbSA3NTUgJChQQlNfTUFOMSkgJiYgXAorCUAk
KElOU1RBTEwpIC1kIC1tIDc1NSAkKERFU1RESVIpJChQQlNfTUFOKSAmJiBcCisJJChJTlNUQUxM
KSAtZCAtbSA3NTUgJChERVNURElSKSQoUEJTX01BTjEpICYmIFwKIAlmb3IgdCBpbiAkPzsgZG8g
XAogCQl0dD1gYmFzZW5hbWUgJCR0IEJgOyBcCi0JCSR7U09FTElNfSAtZCAkKERPQ1NSQykvZXJz
ICQkdCB8IHNlZCAtZSAncy9eXC5TaC8uU0gvJyA+JHtQQlNfTUFOMX0vJCR7dHR9JChNQU5fU1VG
RklYKTsgXAotCQljaG1vZCA2NDQgJHtQQlNfTUFOMX0vJCR7dHR9JChNQU5fU1VGRklYKTsgXAor
CQkke1NPRUxJTX0gLWQgJChET0NTUkMpL2VycyAkJHQgfCBzZWQgLWUgJ3MvXlwuU2gvLlNILycg
PiQoREVTVERJUikke1BCU19NQU4xfS8kJHt0dH0kKE1BTl9TVUZGSVgpOyBcCisJCWNobW9kIDY0
NCAkKERFU1RESVIpJHtQQlNfTUFOMX0vJCR7dHR9JChNQU5fU1VGRklYKTsgXAogCWRvbmUKIAog
aW5zdGFsbDM6ICQoTUFOMykKIAlAZWNobyBJbnN0YWxsaW5nIHNlY3Rpb24gMyBtYW4gcGFnZXMK
LQlAJChJTlNUQUxMKSAtZCAtbSA3NTUgJChQQlNfTUFOKSAmJiBcCi0JJChJTlNUQUxMKSAtZCAt
bSA3NTUgJChQQlNfTUFOMykgJiYgXAorCUAkKElOU1RBTEwpIC1kIC1tIDc1NSAkKERFU1RESVIp
JChQQlNfTUFOKSAmJiBcCisJJChJTlNUQUxMKSAtZCAtbSA3NTUgJChERVNURElSKSQoUEJTX01B
TjMpICYmIFwKIAlmb3IgdCBpbiAkPzsgZG8gXAogCQl0dD1gYmFzZW5hbWUgJCR0IEJgOyBcCi0J
CSR7U09FTElNfSAtZCAkKERPQ1NSQykvZXJzICQkdCB8IHNlZCAtZSAncy9eXC5TaC8uU0gvJyA+
JHtQQlNfTUFOM30vJCR7dHR9JChNQU5fU1VGRklYKTsgXAotCQljaG1vZCA2NDQgJHtQQlNfTUFO
M30vJCR7dHR9JChNQU5fU1VGRklYKTsgXAorCQkke1NPRUxJTX0gLWQgJChET0NTUkMpL2VycyAk
JHQgfCBzZWQgLWUgJ3MvXlwuU2gvLlNILycgPiQoREVTVERJUikke1BCU19NQU4zfS8kJHt0dH0k
KE1BTl9TVUZGSVgpOyBcCisJCWNobW9kIDY0NCAkKERFU1RESVIpJHtQQlNfTUFOM30vJCR7dHR9
JChNQU5fU1VGRklYKTsgXAogCWRvbmUKIAogaW5zdGFsbDc6ICQoTUFONykKIAlAZWNobyBJbnN0
YWxsaW5nIHNlY3Rpb24gNyBtYW4gcGFnZXMKLQlAJChJTlNUQUxMKSAtZCAtbSA3NTUgJChQQlNf
TUFOKSAmJiBcCi0JJChJTlNUQUxMKSAtZCAtbSA3NTUgJChQQlNfTUFONykgJiYgXAorCUAkKElO
U1RBTEwpIC1kIC1tIDc1NSAkKERFU1RESVIpJChQQlNfTUFOKSAmJiBcCisJJChJTlNUQUxMKSAt
ZCAtbSA3NTUgJChERVNURElSKSQoUEJTX01BTjcpICYmIFwKIAlmb3IgdCBpbiAkPzsgIGRvIFwK
IAkJdHQ9YGJhc2VuYW1lICQkdCBCYDsgXAotCQkke1NPRUxJTX0gLWQgJChET0NTUkMpL2VycyAk
JHQgfCBzZWQgLWUgJ3MvXlwuU2gvLlNILycgPiR7UEJTX01BTjd9LyQke3R0fSQoTUFOX1NVRkZJ
WCk7IFwKLQkJY2htb2QgNjQ0ICR7UEJTX01BTjd9LyQke3R0fSQoTUFOX1NVRkZJWCk7IFwKKwkJ
JHtTT0VMSU19IC1kICQoRE9DU1JDKS9lcnMgJCR0IHwgc2VkIC1lICdzL15cLlNoLy5TSC8nID4k
KERFU1RESVIpJHtQQlNfTUFON30vJCR7dHR9JChNQU5fU1VGRklYKTsgXAorCQljaG1vZCA2NDQg
JChERVNURElSKSR7UEJTX01BTjd9LyQke3R0fSQoTUFOX1NVRkZJWCk7IFwKIAlkb25lCi0JQHJt
IC1mICR7UEJTX01BTjd9L3Bic19yZXNvdXJjZXMuNyQoTUFOX1NVRkZJWCkKLQlAaWYgdGVzdCAt
ZiAke1BCU19NQU43fS9wYnNfcmVzb3VyY2VzXyQoREVGQVVMVF9NQU5fUkVTT1VSQ0VfVFlQRSku
NyQoTUFOX1NVRkZJWCkgO3RoZW4gXAotCQlsbiAke1BCU19NQU43fS9wYnNfcmVzb3VyY2VzXyQo
REVGQVVMVF9NQU5fUkVTT1VSQ0VfVFlQRSkuNyQoTUFOX1NVRkZJWCkgJHtQQlNfTUFON30vcGJz
X3Jlc291cmNlcy43JChNQU5fU1VGRklYKTsgXAorCUBybSAtZiAkKERFU1RESVIpJHtQQlNfTUFO
N30vcGJzX3Jlc291cmNlcy43JChNQU5fU1VGRklYKQorCUBpZiB0ZXN0IC1mICQoREVTVERJUikk
e1BCU19NQU43fS9wYnNfcmVzb3VyY2VzXyQoREVGQVVMVF9NQU5fUkVTT1VSQ0VfVFlQRSkuNyQo
TUFOX1NVRkZJWCkgO3RoZW4gXAorCQlsbiAkKERFU1RESVIpJHtQQlNfTUFON30vcGJzX3Jlc291
cmNlc18kKERFRkFVTFRfTUFOX1JFU09VUkNFX1RZUEUpLjckKE1BTl9TVUZGSVgpICQoREVTVERJ
Uikke1BCU19NQU43fS9wYnNfcmVzb3VyY2VzLjckKE1BTl9TVUZGSVgpOyBcCiAJZmkKIAogaW5z
dGFsbDg6ICQoTUFOOCkKIAlAZWNobyBJbnN0YWxsaW5nIHNlY3Rpb24gOCBtYW4gcGFnZXMKLQlA
JChJTlNUQUxMKSAtZCAtbSA3NTUgJChQQlNfTUFOKSAmJiBcCi0JJChJTlNUQUxMKSAtZCAtbSA3
NTUgJChQQlNfTUFOOCkgJiYgXAorCUAkKElOU1RBTEwpIC1kIC1tIDc1NSAkKERFU1RESVIpJChQ
QlNfTUFOKSAmJiBcCisJJChJTlNUQUxMKSAtZCAtbSA3NTUgJChERVNURElSKSQoUEJTX01BTjgp
ICYmIFwKIAlmb3IgdCBpbiAkPzsgZG8gXAogCQl0dD1gYmFzZW5hbWUgJCR0IEJgOyBcCi0JCSR7
U09FTElNfSAtZCAkKERPQ1NSQykvZXJzICQkdCB8IHNlZCAtZSAncy9eXC5TaC8uU0gvJyA+JHtQ
QlNfTUFOOH0vJCR7dHR9JChNQU5fU1VGRklYKTsgXAotCQljaG1vZCA2NDQgJHtQQlNfTUFOOH0v
JCR7dHR9JChNQU5fU1VGRklYKTsgXAorCQkke1NPRUxJTX0gLWQgJChET0NTUkMpL2VycyAkJHQg
fCBzZWQgLWUgJ3MvXlwuU2gvLlNILycgPiQoREVTVERJUikke1BCU19NQU44fS8kJHt0dH0kKE1B
Tl9TVUZGSVgpOyBcCisJCWNobW9kIDY0NCAkKERFU1RESVIpJHtQQlNfTUFOOH0vJCR7dHR9JChN
QU5fU1VGRklYKTsgXAogCWRvbmUKLQlAcm0gLWYgJHtQQlNfTUFOOH0vcGJzX3NjaGVkLjgkKE1B
Tl9TVUZGSVgpCi0JQGNhc2UgJHtTQ0hEX1RZUEV9IGluIGNjfHRjbHxiYXNsKSBsbiAke1BCU19N
QU44fS9wYnNfc2NoZWRfJHtTQ0hEX1RZUEV9LjgkKE1BTl9TVUZGSVgpICR7UEJTX01BTjh9L3Bi
c19zY2hlZC44JChNQU5fU1VGRklYKTs7IGVzYWMKKwlAcm0gLWYgJChERVNURElSKSR7UEJTX01B
Tjh9L3Bic19zY2hlZC44JChNQU5fU1VGRklYKQorCUBjYXNlICR7U0NIRF9UWVBFfSBpbiBjY3x0
Y2x8YmFzbCkgbG4gJChERVNURElSKSR7UEJTX01BTjh9L3Bic19zY2hlZF8ke1NDSERfVFlQRX0u
OCQoTUFOX1NVRkZJWCkgJChERVNURElSKSR7UEJTX01BTjh9L3Bic19zY2hlZC44JChNQU5fU1VG
RklYKTs7IGVzYWMKIAogZGVwZW5kOjoKIApkaWZmIC11ck4gdG9ycXVlLTIuMC4wcDIub3JpZy9z
cmMvY21kcy9NYWtlZmlsZS5pbiB0b3JxdWUtMi4wLjBwMi9zcmMvY21kcy9NYWtlZmlsZS5pbgot
LS0gdG9ycXVlLTIuMC4wcDIub3JpZy9zcmMvY21kcy9NYWtlZmlsZS5pbgkyMDA1LTExLTA5IDE4
OjMwOjEzLjAwMDAwMDAwMCArMDEwMAorKysgdG9ycXVlLTIuMC4wcDIvc3JjL2NtZHMvTWFrZWZp
bGUuaW4JMjAwNS0xMi0xMSAwMjo1MTowNi4wMDAwMDAwMDAgKzAxMDAKQEAgLTEzNSwxMiArMTM1
LDEyIEBACiAJJChQQlNfTUtESVJTKSBjbGllbnRzCiAJJChQQlNfTUtESVJTKSBhdXgKIAkkKFBC
U19NS0RJUlMpIGRlZmF1bHQKLQkkKElOU1RBTEwpIC1kIC1tIDc1NSAkKGJpbmRpcikgJiYgXAor
CSQoSU5TVEFMTCkgLWQgLW0gNzU1ICQoREVTVERJUikkKGJpbmRpcikgJiYgXAogCWZvciBmIGlu
ICQoVVNFUikgJChPUEVSKSAkKEFETU4pICQoU0NSSVBUUykgOyBkbyBcCi0JICAgICQoSU5TVEFM
TCkgLW0gNzU1ICQkZiAkKGJpbmRpcikvJCRmIDsgXAorCSAgICAkKElOU1RBTEwpIC1tIDc1NSAk
JGYgJChERVNURElSKSQoYmluZGlyKS8kJGYgOyBcCiAJZG9uZQogCWZvciBmIGluICQoU1VQUCkg
OyBkbyBcCi0JICAgICQoSU5TVEFMTCkgLW0gNzU1ICQkZiAkKHNiaW5kaXIpLyQkZiA7IFwKKwkg
ICAgJChJTlNUQUxMKSAtbSA3NTUgJCRmICQoREVTVERJUikkKHNiaW5kaXIpLyQkZiA7IFwKIAlk
b25lCiAKICMKZGlmZiAtdXJOIHRvcnF1ZS0yLjAuMHAyLm9yaWcvc3JjL2d1aS9DY29kZS9NYWtl
ZmlsZS5pbiB0b3JxdWUtMi4wLjBwMi9zcmMvZ3VpL0Njb2RlL01ha2VmaWxlLmluCi0tLSB0b3Jx
dWUtMi4wLjBwMi5vcmlnL3NyYy9ndWkvQ2NvZGUvTWFrZWZpbGUuaW4JMjAwNS0xMS0wOSAxODoz
MDoxMi4wMDAwMDAwMDAgKzAxMDAKKysrIHRvcnF1ZS0yLjAuMHAyL3NyYy9ndWkvQ2NvZGUvTWFr
ZWZpbGUuaW4JMjAwNS0xMi0xMSAwMjo1MTowNi4wMDAwMDAwMDAgKzAxMDAKQEAgLTExNSw5ICsx
MTUsOSBAQAogYnVpbGQ6ICQoVEFSR0VUUykKIAogaW5zdGFsbDogYnVpbGQKLQktdGVzdCAtZCAk
KFhQQlNfTElCKS9iaW4gfHwgJChJTlNUQUxMKSAtZCAkKFhQQlNfTElCKS9iaW4KKwktdGVzdCAt
ZCAkKERFU1RESVIpJChYUEJTX0xJQikvYmluIHx8ICQoSU5TVEFMTCkgLWQgJChERVNURElSKSQo
WFBCU19MSUIpL2JpbgogCWZvciBmIGluICQoVEFSR0VUUyk7IGRvIFwKLQkgICAgJChJTlNUQUxM
KSAtbSA3NTUgJCRmICQoWFBCU19MSUIpL2JpbjsgXAorCSAgICAkKElOU1RBTEwpIC1tIDc1NSAk
JGYgJChERVNURElSKSQoWFBCU19MSUIpL2JpbjsgXAogCWRvbmUKIAogREZMVF9BQ1RJT04gPSAk
KENDKSAkKENGTEFHUykgJEAubyAtbyAkQCAkKExJQlJBUklFUykKZGlmZiAtdXJOIHRvcnF1ZS0y
LjAuMHAyLm9yaWcvc3JjL2d1aS9NYWtlZmlsZS5pbiB0b3JxdWUtMi4wLjBwMi9zcmMvZ3VpL01h
a2VmaWxlLmluCi0tLSB0b3JxdWUtMi4wLjBwMi5vcmlnL3NyYy9ndWkvTWFrZWZpbGUuaW4JMjAw
NS0xMS0wOSAxODozMDoxMi4wMDAwMDAwMDAgKzAxMDAKKysrIHRvcnF1ZS0yLjAuMHAyL3NyYy9n
dWkvTWFrZWZpbGUuaW4JMjAwNS0xMi0xMSAwMjo1MTowNi4wMDAwMDAwMDAgKzAxMDAKQEAgLTEz
MywzNCArMTMzLDM0IEBACiAJQE1BS0VfUE9TSVhfUExVU0BAZWNobyBNYWtpbmcgaW4gQ2NvZGUg
Zm9yIHhwYnM7IGNkIENjb2RlOyAkKE1BS0UpIGFsbAogCiBpbnN0YWxsOiBidWlsZAotCXRlc3Qg
LWQgJChYUEJTX0xJQikgfHwgJChJTlNUQUxMKSAtbSA3NTUgLWQgJChYUEJTX0xJQikKLQl0ZXN0
IC1kICQoWFBCU19MSUIpL2JpdG1hcHMgfHwgJChJTlNUQUxMKSAtbSA3NTUgLWQgJChYUEJTX0xJ
QikvYml0bWFwcwotCXRlc3QgLWQgJChYUEJTX0xJQikvaGVscCB8fCAkKElOU1RBTEwpIC1tIDc1
NSAtZCAkKFhQQlNfTElCKS9oZWxwCisJdGVzdCAtZCAkKERFU1RESVIpJChYUEJTX0xJQikgfHwg
JChJTlNUQUxMKSAtbSA3NTUgLWQgJChERVNURElSKSQoWFBCU19MSUIpCisJdGVzdCAtZCAkKERF
U1RESVIpJChYUEJTX0xJQikvYml0bWFwcyB8fCAkKElOU1RBTEwpIC1tIDc1NSAtZCAkKERFU1RE
SVIpJChYUEJTX0xJQikvYml0bWFwcworCXRlc3QgLWQgJChERVNURElSKSQoWFBCU19MSUIpL2hl
bHAgfHwgJChJTlNUQUxMKSAtbSA3NTUgLWQgJChERVNURElSKSQoWFBCU19MSUIpL2hlbHAKIAkj
CiAJZm9yIGYgaW4gJChzcmNkaXIpL2JpdG1hcHMvKjsgZG8gXAotCSAgICB0ZXN0IC1mICQkZiAm
JiAkKElOU1RBTEwpIC1tIDY0NCAkJGYgJChYUEJTX0xJQikvYml0bWFwczsgXAorCSAgICB0ZXN0
IC1mICQkZiAmJiAkKElOU1RBTEwpIC1tIDY0NCAkJGYgJChERVNURElSKSQoWFBCU19MSUIpL2Jp
dG1hcHM7IFwKIAlkb25lCiAJIwogCWZvciBmIGluICQoc3JjZGlyKS9oZWxwLyouaGxwOyBkbyBc
Ci0JICAgICQoSU5TVEFMTCkgLW0gNjQ0ICQkZiAkKFhQQlNfTElCKS9oZWxwOyBcCisJICAgICQo
SU5TVEFMTCkgLW0gNjQ0ICQkZiAkKERFU1RESVIpJChYUEJTX0xJQikvaGVscDsgXAogCWRvbmUK
IAkjCiAJQGNkIENjb2RlOyAkKE1BS0UpIGluc3RhbGwKIAkjCiAJZm9yIGYgaW4gJChzcmNkaXIp
LyoudGNsICQoc3JjZGlyKS8qLnRrOyBkbyBcCi0JICAgICQoSU5TVEFMTCkgLW0gNjQ0ICQkZiAk
KFhQQlNfTElCKTsgXAorCSAgICAkKElOU1RBTEwpIC1tIDY0NCAkJGYgJChERVNURElSKSQoWFBC
U19MSUIpOyBcCiAJZG9uZQogCSMKIAkjIGluc3RhbGwgeHBicyBjaGFuZ2luZyB0aGUgbG9jYXRp
b24gb2YgbGliZGlyIGFuZCBhcHBkZWZkaXIKIAkjCiAJQGVjaG8gSW5zdGFsbCB4cGJzCi0JJChJ
TlNUQUxMKSAtbSA3NTUgeHBicyAkKGJpbmRpcikveHBicworCSQoSU5TVEFMTCkgLW0gNzU1IHhw
YnMgJChERVNURElSKSQoYmluZGlyKS94cGJzCiAJQGNobW9kIDc1NSAkKGJpbmRpcikveHBicyAy
PiAvZGV2L251bGwKIAkjCi0JJChJTlNUQUxMKSAtbSA3NTUgYnVpbGRpbmRleCAkKFhQQlNfTElC
KQotCSQoSU5TVEFMTCkgLW0gNjQ0IHhwYnNyYyAkKFhQQlNfTElCKQorCSQoSU5TVEFMTCkgLW0g
NzU1IGJ1aWxkaW5kZXggJChERVNURElSKSQoWFBCU19MSUIpCisJJChJTlNUQUxMKSAtbSA2NDQg
eHBic3JjICQoREVTVERJUikkKFhQQlNfTElCKQogCSMKLQljZCAkKFhQQlNfTElCKSAmJiAuL2J1
aWxkaW5kZXggJChYUEJTX0xJQikgJiYgY2htb2QgNjQ0IHRjbEluZGV4CisJY2QgJChERVNURElS
KSQoWFBCU19MSUIpICYmIC4vYnVpbGRpbmRleCAuICYmIGNobW9kIDY0NCB0Y2xJbmRleAogCiAK
IGRpc3RjbGVhbiBjbGVhbjo6CmRpZmYgLXVyTiB0b3JxdWUtMi4wLjBwMi5vcmlnL3NyYy9pZmYv
TWFrZWZpbGUuaW4gdG9ycXVlLTIuMC4wcDIvc3JjL2lmZi9NYWtlZmlsZS5pbgotLS0gdG9ycXVl
LTIuMC4wcDIub3JpZy9zcmMvaWZmL01ha2VmaWxlLmluCTIwMDUtMTEtMDkgMTg6MzA6MTYuMDAw
MDAwMDAwICswMTAwCisrKyB0b3JxdWUtMi4wLjBwMi9zcmMvaWZmL01ha2VmaWxlLmluCTIwMDUt
MTItMTEgMDI6NTE6MDYuMDAwMDAwMDAwICswMTAwCkBAIC0xMTAsOCArMTEwLDggQEAKIGJ1aWxk
OiAkKFRBUkdFVCkKIAogaW5zdGFsbDogJChUQVJHRVQpCi0JQCQoSU5TVEFMTCkgLWQgLW0gNzU1
ICQoc2JpbmRpcikgJiYgXAotCSQoSU5TVEFMTCkgLW0gNDc1NSAkKFRBUkdFVCkgJChzYmluZGly
KQorCUAkKElOU1RBTEwpIC1kIC1tIDc1NSAkKERFU1RESVIpJChzYmluZGlyKSAmJiBcCisJJChJ
TlNUQUxMKSAtbSA0NzU1ICQoVEFSR0VUKSAkKERFU1RESVIpJChzYmluZGlyKQogCiBwYnNfaWZm
OiAkKE9CSlMpICQoUEJTX0xJQlMpCiAJJChDQykgJChDRkxBR1MpIC1vICRAICQoT0JKUykgJChQ
QlNfTElCUykgJChMSUJTKQpkaWZmIC11ck4gdG9ycXVlLTIuMC4wcDIub3JpZy9zcmMvaW5jbHVk
ZS9NYWtlZmlsZS5pbiB0b3JxdWUtMi4wLjBwMi9zcmMvaW5jbHVkZS9NYWtlZmlsZS5pbgotLS0g
dG9ycXVlLTIuMC4wcDIub3JpZy9zcmMvaW5jbHVkZS9NYWtlZmlsZS5pbgkyMDA1LTExLTA5IDE4
OjMwOjE0LjAwMDAwMDAwMCArMDEwMAorKysgdG9ycXVlLTIuMC4wcDIvc3JjL2luY2x1ZGUvTWFr
ZWZpbGUuaW4JMjAwNS0xMi0xMSAwMjo1MTowNi4wMDAwMDAwMDAgKzAxMDAKQEAgLTE0Niw5ICsx
NDYsOSBAQAogCiAKIGluc3RhbGw6Ci0JQCQoSU5TVEFMTCkgLWQgLW0gNzU1ICQoaW5jbHVkZWRp
cikgJiYgXAorCUAkKElOU1RBTEwpIC1kIC1tIDc1NSAkKERFU1RESVIpJChpbmNsdWRlZGlyKSAm
JiBcCiAJZm9yIGYgaW4gJChVU0VSSCk7IGRvIFwKLQkgICAgJChJTlNUQUxMKSAtbSA0NDQgJCRm
ICQoaW5jbHVkZWRpcik7IFwKKwkgICAgJChJTlNUQUxMKSAtbSA0NDQgJCRmICQoREVTVERJUikk
KGluY2x1ZGVkaXIpOyBcCiAJZG9uZQogCiBjbGVhbjo6CmRpZmYgLXVyTiB0b3JxdWUtMi4wLjBw
Mi5vcmlnL3NyYy9tb21fcmNwL01ha2VmaWxlLmluIHRvcnF1ZS0yLjAuMHAyL3NyYy9tb21fcmNw
L01ha2VmaWxlLmluCi0tLSB0b3JxdWUtMi4wLjBwMi5vcmlnL3NyYy9tb21fcmNwL01ha2VmaWxl
LmluCTIwMDUtMTEtMDkgMTg6MzA6MTcuMDAwMDAwMDAwICswMTAwCisrKyB0b3JxdWUtMi4wLjBw
Mi9zcmMvbW9tX3JjcC9NYWtlZmlsZS5pbgkyMDA1LTEyLTExIDAyOjUxOjA2LjAwMDAwMDAwMCAr
MDEwMApAQCAtMTExLDggKzExMSw4IEBACiBidWlsZDogJChUQVJHRVQpCiAKIGluc3RhbGw6ICQo
VEFSR0VUKQotCSQoSU5TVEFMTCkgLWQgJChzYmluZGlyKQotCSQoSU5TVEFMTCkgLW0gNDc1NSAk
KFRBUkdFVCkgJChzYmluZGlyKQorCSQoSU5TVEFMTCkgLWQgJChERVNURElSKSQoc2JpbmRpcikK
KwkkKElOU1RBTEwpIC1tIDQ3NTUgJChUQVJHRVQpICQoREVTVERJUikkKHNiaW5kaXIpCiAKICQo
VEFSR0VUKTogJChPQkpTKQogCSQoQ0MpICQoQ0ZMQUdTKSAtbyAkQCAkKE9CSlMpICQoTElCUykK
ZGlmZiAtdXJOIHRvcnF1ZS0yLjAuMHAyLm9yaWcvc3JjL3Jlc21vbS9NYWtlZmlsZS5pbiB0b3Jx
dWUtMi4wLjBwMi9zcmMvcmVzbW9tL01ha2VmaWxlLmluCi0tLSB0b3JxdWUtMi4wLjBwMi5vcmln
L3NyYy9yZXNtb20vTWFrZWZpbGUuaW4JMjAwNS0xMS0wOSAxODozMDoxMC4wMDAwMDAwMDAgKzAx
MDAKKysrIHRvcnF1ZS0yLjAuMHAyL3NyYy9yZXNtb20vTWFrZWZpbGUuaW4JMjAwNS0xMi0xMSAw
Mjo1MTowNi4wMDAwMDAwMDAgKzAxMDAKQEAgLTE0Miw4ICsxNDIsOCBAQAogaW5zdGFsbDogYnVp
bGQKIAkkKFBCU19NS0RJUlMpIG1vbQogCSQoUEJTX01LRElSUykgYXV4Ci0JQCQoSU5TVEFMTCkg
LWQgLW0gNzU1ICQoc2JpbmRpcikgJiYgXAotCSQoSU5TVEFMTCkgLW0gNzAwICQoVEFSR0VUKSAk
KHNiaW5kaXIpCisJQCQoSU5TVEFMTCkgLWQgLW0gNzU1ICQoREVTVERJUikkKHNiaW5kaXIpICYm
IFwKKwkkKElOU1RBTEwpIC1tIDcwMCAkKFRBUkdFVCkgJChERVNURElSKSQoc2JpbmRpcikKIAog
cGJzX21vbTogJChPQkpTKSAkKFBCU0xJQlMpCiAJJChDQykgJChMREZMQUdTKSAkKENGTEFHUykg
LW8gJEAgJChPQkpTKSAkKFBCU0xJQlMpICQoTElCUykgJChNT01MSUJTKQpkaWZmIC11ck4gdG9y
cXVlLTIuMC4wcDIub3JpZy9zcmMvc2NoZWR1bGVyLmJhc2wvTWFrZWZpbGUuaW4gdG9ycXVlLTIu
MC4wcDIvc3JjL3NjaGVkdWxlci5iYXNsL01ha2VmaWxlLmluCi0tLSB0b3JxdWUtMi4wLjBwMi5v
cmlnL3NyYy9zY2hlZHVsZXIuYmFzbC9NYWtlZmlsZS5pbgkyMDA1LTExLTA5IDE4OjMwOjIwLjAw
MDAwMDAwMCArMDEwMAorKysgdG9ycXVlLTIuMC4wcDIvc3JjL3NjaGVkdWxlci5iYXNsL01ha2Vm
aWxlLmluCTIwMDUtMTItMTEgMDI6NTE6MDYuMDAwMDAwMDAwICswMTAwCkBAIC0xMjQsMTAgKzEy
NCwxMCBAQAogYnVpbGQ6ICQoVEFSR0VUUykKIAogaW5zdGFsbDogYnVpbGQKLQkkKElOU1RBTEwp
IC1kIC1tIDc1NSAkKGJpbmRpcikgJiYgICAgXAotCSQoSU5TVEFMTCkgLW0gNzU1IGJhc2wyYyAk
KGJpbmRpcikgOyBcCi0JJChJTlNUQUxMKSAtZCAtbSA3NTUgJChzYmluZGlyKSAmJiAgIFwKLQkk
KElOU1RBTEwpIC1tIDcwMCBwYnNfc2NoZWQgJChzYmluZGlyKQorCSQoSU5TVEFMTCkgLWQgLW0g
NzU1ICQoREVTVERJUikkKGJpbmRpcikgJiYgICAgXAorCSQoSU5TVEFMTCkgLW0gNzU1IGJhc2wy
YyAkKERFU1RESVIpJChiaW5kaXIpIDsgXAorCSQoSU5TVEFMTCkgLWQgLW0gNzU1ICQoREVTVERJ
UikkKHNiaW5kaXIpICYmICAgXAorCSQoSU5TVEFMTCkgLW0gNzAwIHBic19zY2hlZCAkKERFU1RE
SVIpJChzYmluZGlyKQogCiBiYXNsMmM6ICQoT0JKU19DT01NT04pICQoT0JKU19DT01QKQogCSQo
Q0MpICQoQ0ZMQUdTKSAtbyAkQCAkKE9CSlNfQ09NTU9OKSAkKE9CSlNfQ09NUCkgJChMSUJSQVJJ
RVMpCmRpZmYgLXVyTiB0b3JxdWUtMi4wLjBwMi5vcmlnL3NyYy9zY2hlZHVsZXIuY2MvTWFrZWZp
bGUuaW4gdG9ycXVlLTIuMC4wcDIvc3JjL3NjaGVkdWxlci5jYy9NYWtlZmlsZS5pbgotLS0gdG9y
cXVlLTIuMC4wcDIub3JpZy9zcmMvc2NoZWR1bGVyLmNjL01ha2VmaWxlLmluCTIwMDUtMTEtMDkg
MTg6MzA6MTcuMDAwMDAwMDAwICswMTAwCisrKyB0b3JxdWUtMi4wLjBwMi9zcmMvc2NoZWR1bGVy
LmNjL01ha2VmaWxlLmluCTIwMDUtMTItMTEgMDI6NTE6MDYuMDAwMDAwMDAwICswMTAwCkBAIC0x
MjMsOCArMTIzLDggQEAKIAogaW5zdGFsbDogYnVpbGQKIAlATUFLRV9QT1NJWF9QTFVTQEBjZCAk
KFNDSERfQlVJTEQpICYmICQoTUFLRSkgaW5zdGFsbAotCUAkKElOU1RBTEwpIC1kIC1tIDc1NSAk
KHNiaW5kaXIpICYmIFwKLQkkKElOU1RBTEwpIC1tIDcwMCAkKFRBUkdFVCkgJChzYmluZGlyKQor
CUAkKElOU1RBTEwpIC1kIC1tIDc1NSAkKERFU1RESVIpJChzYmluZGlyKSAmJiBcCisJJChJTlNU
QUxMKSAtbSA3MDAgJChUQVJHRVQpICQoREVTVERJUikkKHNiaW5kaXIpCiAKICQoVEFSR0VUKTog
JChPQkpTKSAkKFNDSEVETElCKQogCSQoQ0MpICQoQ0ZMQUdTKSAtbyAkQCAkKE9CSlMpICQoU0NI
RURMSUIpICQoUEJTTElCUykgJChMSUJTKQpkaWZmIC11ck4gdG9ycXVlLTIuMC4wcDIub3JpZy9z
cmMvc2NoZWR1bGVyLmNjL3NhbXBsZXMvY3JheV90M2UvTWFrZWZpbGUuaW4gdG9ycXVlLTIuMC4w
cDIvc3JjL3NjaGVkdWxlci5jYy9zYW1wbGVzL2NyYXlfdDNlL01ha2VmaWxlLmluCi0tLSB0b3Jx
dWUtMi4wLjBwMi5vcmlnL3NyYy9zY2hlZHVsZXIuY2Mvc2FtcGxlcy9jcmF5X3QzZS9NYWtlZmls
ZS5pbgkyMDA1LTExLTA5IDE4OjMwOjE3LjAwMDAwMDAwMCArMDEwMAorKysgdG9ycXVlLTIuMC4w
cDIvc3JjL3NjaGVkdWxlci5jYy9zYW1wbGVzL2NyYXlfdDNlL01ha2VmaWxlLmluCTIwMDUtMTIt
MTEgMDI6NTE6MDYuMDAwMDAwMDAwICswMTAwCkBAIC0xNjEsMTEgKzE2MSwxMSBAQAogCiBpbnN0
YWxsOjogJChUQVJHRVQpCiAJQCMgYSB0d28gc3RlcCBwcm9jZXNzIGlzIGJlc3QgdG8gd29yayBh
cm91bmQgYnJva2VuIGluc3RhbGxzCi0JJChJTlNUQUxMKSAtZCAkKGxpYmRpcikgJiYgXAotCSQo
SU5TVEFMTCkgLW0gNjQ0ICQoVEFSR0VUKSAkKGxpYmRpcikvJChUQVJHRVQpCisJJChJTlNUQUxM
KSAtZCAkKERFU1RESVIpJChsaWJkaXIpICYmIFwKKwkkKElOU1RBTEwpIC1tIDY0NCAkKFRBUkdF
VCkgJChERVNURElSKSQobGliZGlyKS8kKFRBUkdFVCkKIAlAZm9yIGYgaW4gJChTQ0hEX0NPTkZJ
R1MpOyBkbyBcCi0JCXRlc3QgLWYgJChQQlNfU0VSVkVSX0hPTUUpL3NjaGVkX3ByaXYvJCRmIHx8
IFwKLQkJJChJTlNUQUxMKSAtbSA2NDQgJChzcmNkaXIpLyQkZiAkKFBCU19TRVJWRVJfSE9NRSkv
c2NoZWRfcHJpdjsgXAorCQl0ZXN0IC1mICQoREVTVERJUikkKFBCU19TRVJWRVJfSE9NRSkvc2No
ZWRfcHJpdi8kJGYgfHwgXAorCQkkKElOU1RBTEwpIC1tIDY0NCAkKHNyY2RpcikvJCRmICQoREVT
VERJUikkKFBCU19TRVJWRVJfSE9NRSkvc2NoZWRfcHJpdjsgXAogCWRvbmUKIAogQG1rX2NsZWFu
dXBACmRpZmYgLXVyTiB0b3JxdWUtMi4wLjBwMi5vcmlnL3NyYy9zY2hlZHVsZXIuY2Mvc2FtcGxl
cy9kZWNfY2x1c3Rlci9NYWtlZmlsZS5pbiB0b3JxdWUtMi4wLjBwMi9zcmMvc2NoZWR1bGVyLmNj
L3NhbXBsZXMvZGVjX2NsdXN0ZXIvTWFrZWZpbGUuaW4KLS0tIHRvcnF1ZS0yLjAuMHAyLm9yaWcv
c3JjL3NjaGVkdWxlci5jYy9zYW1wbGVzL2RlY19jbHVzdGVyL01ha2VmaWxlLmluCTIwMDUtMTEt
MDkgMTg6MzA6MTguMDAwMDAwMDAwICswMTAwCisrKyB0b3JxdWUtMi4wLjBwMi9zcmMvc2NoZWR1
bGVyLmNjL3NhbXBsZXMvZGVjX2NsdXN0ZXIvTWFrZWZpbGUuaW4JMjAwNS0xMi0xMSAwMjo1MTow
Ni4wMDAwMDAwMDAgKzAxMDAKQEAgLTEwOSw4ICsxMDksOCBAQAogaW5zdGFsbDo6CiAJQGVjaG8g
SW5zdGFsbGluZyBzY2hlZHVsZXIgY29uZmlnIGZpbGUKIAlAZm9yIGYgaW4gJChTQ0hEX0NPTkZJ
Ryk7IGRvIFwKLQkgICAgdGVzdCAtZiAkKFBCU19TRVJWRVJfSE9NRSkvc2NoZWRfcHJpdi8kJGYg
fHwgXAotCSAgICAgICAgJChJTlNUQUxMKSAtbSA2NDQgJChzcmNkaXIpLyQkZiAkKFBCU19TRVJW
RVJfSE9NRSkvc2NoZWRfcHJpdjsgXAorCSAgICB0ZXN0IC1mICQoREVTVERJUikkKFBCU19TRVJW
RVJfSE9NRSkvc2NoZWRfcHJpdi8kJGYgfHwgXAorCSAgICAgICAgJChJTlNUQUxMKSAtbSA2NDQg
JChzcmNkaXIpLyQkZiAkKERFU1RESVIpJChQQlNfU0VSVkVSX0hPTUUpL3NjaGVkX3ByaXY7IFwK
IAlkb25lCiAKIEBta19jbGVhbnVwQApkaWZmIC11ck4gdG9ycXVlLTIuMC4wcDIub3JpZy9zcmMv
c2NoZWR1bGVyLmNjL3NhbXBsZXMvZmlmby9NYWtlZmlsZS5pbiB0b3JxdWUtMi4wLjBwMi9zcmMv
c2NoZWR1bGVyLmNjL3NhbXBsZXMvZmlmby9NYWtlZmlsZS5pbgotLS0gdG9ycXVlLTIuMC4wcDIu
b3JpZy9zcmMvc2NoZWR1bGVyLmNjL3NhbXBsZXMvZmlmby9NYWtlZmlsZS5pbgkyMDA1LTExLTA5
IDE4OjMwOjE3LjAwMDAwMDAwMCArMDEwMAorKysgdG9ycXVlLTIuMC4wcDIvc3JjL3NjaGVkdWxl
ci5jYy9zYW1wbGVzL2ZpZm8vTWFrZWZpbGUuaW4JMjAwNS0xMi0xMSAwMjo1MTowNi4wMDAwMDAw
MDAgKzAxMDAKQEAgLTExMCw4ICsxMTAsOCBAQAogaW5zdGFsbDo6CiAJQGVjaG8gSW5zdGFsbGlu
ZyBvdGhlciBzY2hlZHVsZXIgY29uZmlnIGZpbGVzCiAJQGZvciBmIGluICQoU0NIRF9DT05GSUdT
KTsgZG8gXAotCSAgICB0ZXN0IC1mICQoUEJTX1NFUlZFUl9IT01FKS9zY2hlZF9wcml2LyQkZiB8
fCBcCi0JICAgICAgICAkKElOU1RBTEwpIC1tIDY0NCAkKHNyY2RpcikvJCRmICQoUEJTX1NFUlZF
Ul9IT01FKS9zY2hlZF9wcml2OyBcCisJICAgIHRlc3QgLWYgJChERVNURElSKSQoUEJTX1NFUlZF
Ul9IT01FKS9zY2hlZF9wcml2LyQkZiB8fCBcCisJICAgICAgICAkKElOU1RBTEwpIC1tIDY0NCAk
KHNyY2RpcikvJCRmICQoREVTVERJUikkKFBCU19TRVJWRVJfSE9NRSkvc2NoZWRfcHJpdjsgXAog
CWRvbmUKIAogQG1rX2NsZWFudXBACmRpZmYgLXVyTiB0b3JxdWUtMi4wLjBwMi5vcmlnL3NyYy9z
Y2hlZHVsZXIuY2Mvc2FtcGxlcy9tc2ljX2NsdXN0ZXIvTWFrZWZpbGUuaW4gdG9ycXVlLTIuMC4w
cDIvc3JjL3NjaGVkdWxlci5jYy9zYW1wbGVzL21zaWNfY2x1c3Rlci9NYWtlZmlsZS5pbgotLS0g
dG9ycXVlLTIuMC4wcDIub3JpZy9zcmMvc2NoZWR1bGVyLmNjL3NhbXBsZXMvbXNpY19jbHVzdGVy
L01ha2VmaWxlLmluCTIwMDUtMTEtMDkgMTg6MzA6MTkuMDAwMDAwMDAwICswMTAwCisrKyB0b3Jx
dWUtMi4wLjBwMi9zcmMvc2NoZWR1bGVyLmNjL3NhbXBsZXMvbXNpY19jbHVzdGVyL01ha2VmaWxl
LmluCTIwMDUtMTItMTEgMDI6NTE6MDYuMDAwMDAwMDAwICswMTAwCkBAIC0xMzAsOCArMTMwLDgg
QEAKIGluc3RhbGw6OgogCUBlY2hvIEluc3RhbGxpbmcgc2NoZWR1bGVyIGNvbmZpZyBmaWxlCiAJ
QGZvciBmIGluICQoU0NIRF9DT05GSUcpOyBkbyBcCi0JICAgIHRlc3QgLWYgJChQQlNfU0VSVkVS
X0hPTUUpL3NjaGVkX3ByaXYvJCRmIHx8IFwKLQkgICAgICAgICQoSU5TVEFMTCkgLW0gNjQ0ICQo
c3JjZGlyKS8kJGYgJChQQlNfU0VSVkVSX0hPTUUpL3NjaGVkX3ByaXY7IFwKKwkgICAgdGVzdCAt
ZiAkKERFU1RESVIpJChQQlNfU0VSVkVSX0hPTUUpL3NjaGVkX3ByaXYvJCRmIHx8IFwKKwkgICAg
ICAgICQoSU5TVEFMTCkgLW0gNjQ0ICQoc3JjZGlyKS8kJGYgJChERVNURElSKSQoUEJTX1NFUlZF
Ul9IT01FKS9zY2hlZF9wcml2OyBcCiAJZG9uZQogCiBAbWtfY2xlYW51cEAKZGlmZiAtdXJOIHRv
cnF1ZS0yLjAuMHAyLm9yaWcvc3JjL3NjaGVkdWxlci5jYy9zYW1wbGVzL3NnaV9vcmlnaW4vTWFr
ZWZpbGUuaW4gdG9ycXVlLTIuMC4wcDIvc3JjL3NjaGVkdWxlci5jYy9zYW1wbGVzL3NnaV9vcmln
aW4vTWFrZWZpbGUuaW4KLS0tIHRvcnF1ZS0yLjAuMHAyLm9yaWcvc3JjL3NjaGVkdWxlci5jYy9z
YW1wbGVzL3NnaV9vcmlnaW4vTWFrZWZpbGUuaW4JMjAwNS0xMS0wOSAxODozMDoxOS4wMDAwMDAw
MDAgKzAxMDAKKysrIHRvcnF1ZS0yLjAuMHAyL3NyYy9zY2hlZHVsZXIuY2Mvc2FtcGxlcy9zZ2lf
b3JpZ2luL01ha2VmaWxlLmluCTIwMDUtMTItMTEgMDI6NTE6MDYuMDAwMDAwMDAwICswMTAwCkBA
IC0xNjUsMTEgKzE2NSwxMSBAQAogCiBpbnN0YWxsOjogJChUQVJHRVQpCiAJQCMgYSB0d28gc3Rl
cCBwcm9jZXNzIGlzIGJlc3QgdG8gd29yayBhcm91bmQgYnJva2VuIGluc3RhbGxzCi0JJChJTlNU
QUxMKSAtZCAkKGxpYmRpcikgJiYgXAotCSQoSU5TVEFMTCkgLW0gNjQ0ICQoVEFSR0VUKSAkKGxp
YmRpcikvJChUQVJHRVQpCisJJChJTlNUQUxMKSAtZCAkKERFU1RESVIpJChsaWJkaXIpICYmIFwK
KwkkKElOU1RBTEwpIC1tIDY0NCAkKFRBUkdFVCkgJChERVNURElSKSQobGliZGlyKS8kKFRBUkdF
VCkKIAlAZm9yIGYgaW4gJChTQ0hEX0NPTkZJR1MpOyBkbyBcCi0JCXRlc3QgLWYgJChQQlNfU0VS
VkVSX0hPTUUpL3NjaGVkX3ByaXYvJCRmIHx8IFwKLQkJJChJTlNUQUxMKSAtbSA2NDQgJChzcmNk
aXIpLyQkZiAkKFBCU19TRVJWRVJfSE9NRSkvc2NoZWRfcHJpdjsgXAorCQl0ZXN0IC1mICQoREVT
VERJUikkKFBCU19TRVJWRVJfSE9NRSkvc2NoZWRfcHJpdi8kJGYgfHwgXAorCQkkKElOU1RBTEwp
IC1tIDY0NCAkKHNyY2RpcikvJCRmICQoREVTVERJUikkKFBCU19TRVJWRVJfSE9NRSkvc2NoZWRf
cHJpdjsgXAogCWRvbmUKIAogQG1rX2NsZWFudXBACmRpZmYgLXVyTiB0b3JxdWUtMi4wLjBwMi5v
cmlnL3NyYy9zY2hlZHVsZXIuY2Mvc2FtcGxlcy91bW5fY2x1c3Rlci9NYWtlZmlsZS5pbiB0b3Jx
dWUtMi4wLjBwMi9zcmMvc2NoZWR1bGVyLmNjL3NhbXBsZXMvdW1uX2NsdXN0ZXIvTWFrZWZpbGUu
aW4KLS0tIHRvcnF1ZS0yLjAuMHAyLm9yaWcvc3JjL3NjaGVkdWxlci5jYy9zYW1wbGVzL3Vtbl9j
bHVzdGVyL01ha2VmaWxlLmluCTIwMDUtMTEtMDkgMTg6MzA6MTguMDAwMDAwMDAwICswMTAwCisr
KyB0b3JxdWUtMi4wLjBwMi9zcmMvc2NoZWR1bGVyLmNjL3NhbXBsZXMvdW1uX2NsdXN0ZXIvTWFr
ZWZpbGUuaW4JMjAwNS0xMi0xMSAwMjo1MTowNi4wMDAwMDAwMDAgKzAxMDAKQEAgLTEyMCw4ICsx
MjAsOCBAQAogaW5zdGFsbDo6CiAJQGVjaG8gSW5zdGFsbGluZyBzY2hlZHVsZXIgY29uZmlnIGZp
bGUKIAlAZm9yIGYgaW4gJChTQ0hEX0NPTkZJRyk7IGRvIFwKLQkgICAgdGVzdCAtZiAkKFBCU19T
RVJWRVJfSE9NRSkvc2NoZWRfcHJpdi8kJGYgfHwgXAotCSAgICAgICAgJChJTlNUQUxMKSAtbSA2
NDQgJChzcmNkaXIpLyQkZiAkKFBCU19TRVJWRVJfSE9NRSkvc2NoZWRfcHJpdjsgXAorCSAgICB0
ZXN0IC1mICQoREVTVERJUikkKFBCU19TRVJWRVJfSE9NRSkvc2NoZWRfcHJpdi8kJGYgfHwgXAor
CSAgICAgICAgJChJTlNUQUxMKSAtbSA2NDQgJChzcmNkaXIpLyQkZiAkKERFU1RESVIpJChQQlNf
U0VSVkVSX0hPTUUpL3NjaGVkX3ByaXY7IFwKIAlkb25lCiAKIHFzY2hlZHVsZToKZGlmZiAtdXJO
IHRvcnF1ZS0yLjAuMHAyLm9yaWcvc3JjL3NjaGVkdWxlci50Y2wvTWFrZWZpbGUuaW4gdG9ycXVl
LTIuMC4wcDIvc3JjL3NjaGVkdWxlci50Y2wvTWFrZWZpbGUuaW4KLS0tIHRvcnF1ZS0yLjAuMHAy
Lm9yaWcvc3JjL3NjaGVkdWxlci50Y2wvTWFrZWZpbGUuaW4JMjAwNS0xMS0wOSAxODozMDoxMS4w
MDAwMDAwMDAgKzAxMDAKKysrIHRvcnF1ZS0yLjAuMHAyL3NyYy9zY2hlZHVsZXIudGNsL01ha2Vm
aWxlLmluCTIwMDUtMTItMTEgMDI6NTE6MDYuMDAwMDAwMDAwICswMTAwCkBAIC0xMTUsOCArMTE1
LDggQEAKIAogCiBpbnN0YWxsOiBidWlsZAotCUAkKElOU1RBTEwpIC1kIC1tIDc1NSAkKHNiaW5k
aXIpICYmIFwKLQkkKElOU1RBTEwpIC1tIDcwMCAkKFRBUkdFVCkgJChzYmluZGlyKQorCUAkKElO
U1RBTEwpIC1kIC1tIDc1NSAkKERFU1RESVIpJChzYmluZGlyKSAmJiBcCisJJChJTlNUQUxMKSAt
bSA3MDAgJChUQVJHRVQpICQoREVTVERJUikkKHNiaW5kaXIpCiAKICQoVEFSR0VUKTogJChPQkpT
KQogCSQoQ0MpICQoQ0ZMQUdTKSAtbyAkQCAkKE9CSlMpICQoTElCUkFSSUVTKQpkaWZmIC11ck4g
dG9ycXVlLTIuMC4wcDIub3JpZy9zcmMvc2VydmVyL01ha2VmaWxlLmluIHRvcnF1ZS0yLjAuMHAy
L3NyYy9zZXJ2ZXIvTWFrZWZpbGUuaW4KLS0tIHRvcnF1ZS0yLjAuMHAyLm9yaWcvc3JjL3NlcnZl
ci9NYWtlZmlsZS5pbgkyMDA1LTExLTA5IDE4OjMwOjIxLjAwMDAwMDAwMCArMDEwMAorKysgdG9y
cXVlLTIuMC4wcDIvc3JjL3NlcnZlci9NYWtlZmlsZS5pbgkyMDA1LTEyLTExIDAyOjUxOjA2LjAw
MDAwMDAwMCArMDEwMApAQCAtMTY4LDggKzE2OCw4IEBACiBpbnN0YWxsOiBidWlsZAogCSQoUEJT
X01LRElSUykgc2VydmVyCiAJJChQQlNfTUtESVJTKSBhdXgKLQlAJChJTlNUQUxMKSAtZCAtbSA3
NTUgJChzYmluZGlyKSAmJiBcCi0JJChJTlNUQUxMKSAtbSA3MDAgJChUQVJHRVQpICQoc2JpbmRp
cikKKwlAJChJTlNUQUxMKSAtZCAtbSA3NTUgJChERVNURElSKSQoc2JpbmRpcikgJiYgXAorCSQo
SU5TVEFMTCkgLW0gNzAwICQoVEFSR0VUKSAkKERFU1RESVIpJChzYmluZGlyKQogCiBwYnNfc2Vy
dmVyOiAkKE9CSlMpICQoUEJTTElCUykgCiAJJChDQykgJChMREZMQUdTKSAkKENGTEFHUykgLW8g
JEAgJChPQkpTKSAkKFBCU0xJQlMpICQoTElCUykKZGlmZiAtdXJOIHRvcnF1ZS0yLjAuMHAyLm9y
aWcvc3JjL3Rvb2xzL01ha2VmaWxlLmluIHRvcnF1ZS0yLjAuMHAyL3NyYy90b29scy9NYWtlZmls
ZS5pbgotLS0gdG9ycXVlLTIuMC4wcDIub3JpZy9zcmMvdG9vbHMvTWFrZWZpbGUuaW4JMjAwNS0x
MS0wOSAxODozMDoxMS4wMDAwMDAwMDAgKzAxMDAKKysrIHRvcnF1ZS0yLjAuMHAyL3NyYy90b29s
cy9NYWtlZmlsZS5pbgkyMDA1LTEyLTExIDAyOjUxOjA2LjAwMDAwMDAwMCArMDEwMApAQCAtMTMw
LDkgKzEzMCw5IEBACiBidWlsZDogJChUQVJHRVRTKQogCiBpbnN0YWxsOiBidWlsZAotCXRlc3Qg
LWQgJChiaW5kaXIpIHx8ICQoSU5TVEFMTCkgLW0gNzU1IC1kICQoYmluZGlyKQorCXRlc3QgLWQg
JChiaW5kaXIpIHx8ICQoSU5TVEFMTCkgLW0gNzU1IC1kICQoREVTVERJUikkKGJpbmRpcikKIAlm
b3IgZiBpbiAkKFRBUkdFVFMpOyBkbyBcCi0JCSQoSU5TVEFMTCkgLW0gNzU1ICQkZiAkKGJpbmRp
cik7IFwKKwkJJChJTlNUQUxMKSAtbSA3NTUgJCRmICQoREVTVERJUikkKGJpbmRpcik7IFwKIAlk
b25lCiAJQE1BS0VfUE9TSVhfUExVU0BAaWYgdGVzdCAtbiAiJChUS19WRVIpIjsgdGhlbiB7IGNk
IHhwYnNtb24gJiYgJChNQUtFKSBpbnN0YWxsO30gOyBmaQogCmRpZmYgLXVyTiB0b3JxdWUtMi4w
LjBwMi5vcmlnL3NyYy90b29scy94cGJzbW9uL01ha2VmaWxlLmluIHRvcnF1ZS0yLjAuMHAyL3Ny
Yy90b29scy94cGJzbW9uL01ha2VmaWxlLmluCi0tLSB0b3JxdWUtMi4wLjBwMi5vcmlnL3NyYy90
b29scy94cGJzbW9uL01ha2VmaWxlLmluCTIwMDUtMTEtMDkgMTg6MzA6MTEuMDAwMDAwMDAwICsw
MTAwCisrKyB0b3JxdWUtMi4wLjBwMi9zcmMvdG9vbHMveHBic21vbi9NYWtlZmlsZS5pbgkyMDA1
LTEyLTExIDAyOjUxOjA2LjAwMDAwMDAwMCArMDEwMApAQCAtMTI5LDMzICsxMjksMzMgQEAKIAog
CiBpbnN0YWxsOiBidWlsZAotCXRlc3QgLWQgJChYUEJTTU9OX0xJQikgfHwgJChJTlNUQUxMKSAt
bSA3NTUgLWQgJChYUEJTTU9OX0xJQikKLQl0ZXN0IC1kICQoWFBCU01PTl9MSUIpL2JpdG1hcHMg
fHwgXAotCSAgICAkKElOU1RBTEwpIC1tIDc1NSAtZCAkKFhQQlNNT05fTElCKS9iaXRtYXBzCi0J
dGVzdCAtZCAkKFhQQlNNT05fTElCKS9oZWxwIHx8IFwKLQkgICAgJChJTlNUQUxMKSAtbSA3NTUg
LWQgJChYUEJTTU9OX0xJQikvaGVscAorCXRlc3QgLWQgJChERVNURElSKSQoWFBCU01PTl9MSUIp
IHx8ICQoSU5TVEFMTCkgLW0gNzU1IC1kICQoREVTVERJUikkKFhQQlNNT05fTElCKQorCXRlc3Qg
LWQgJChERVNURElSKSQoWFBCU01PTl9MSUIpL2JpdG1hcHMgfHwgXAorCSAgICAkKElOU1RBTEwp
IC1tIDc1NSAtZCAkKERFU1RESVIpJChYUEJTTU9OX0xJQikvYml0bWFwcworCXRlc3QgLWQgJChE
RVNURElSKSQoWFBCU01PTl9MSUIpL2hlbHAgfHwgXAorCSAgICAkKElOU1RBTEwpIC1tIDc1NSAt
ZCAkKERFU1RESVIpJChYUEJTTU9OX0xJQikvaGVscAogCSMKIAlmb3IgZiBpbiAkKHNyY2Rpcikv
Yml0bWFwcy8qOyBkbyBcCi0JICAgIHRlc3QgLWYgJCRmICYmICQoSU5TVEFMTCkgLW0gNjQ0ICQk
ZiAkKFhQQlNNT05fTElCKS9iaXRtYXBzOyBcCisJICAgIHRlc3QgLWYgJCRmICYmICQoSU5TVEFM
TCkgLW0gNjQ0ICQkZiAkKERFU1RESVIpJChYUEJTTU9OX0xJQikvYml0bWFwczsgXAogCWRvbmUK
IAkjCiAJZm9yIGYgaW4gJChzcmNkaXIpL2hlbHAvKi5obHA7IGRvIFwKLQkgICAgJChJTlNUQUxM
KSAtbSA2NDQgJCRmICQoWFBCU01PTl9MSUIpL2hlbHA7IFwKKwkgICAgJChJTlNUQUxMKSAtbSA2
NDQgJCRmICQoREVTVERJUikkKFhQQlNNT05fTElCKS9oZWxwOyBcCiAJZG9uZQogCSMKIAlmb3Ig
ZiBpbiAkKHNyY2RpcikvKi50Y2wgJChzcmNkaXIpLyoudGs7IGRvIFwKLQkgICAgJChJTlNUQUxM
KSAtbSA2NDQgJCRmICQoWFBCU01PTl9MSUIpOyBcCisJICAgICQoSU5TVEFMTCkgLW0gNjQ0ICQk
ZiAkKERFU1RESVIpJChYUEJTTU9OX0xJQik7IFwKIAlkb25lCiAJIwogCSMgaW5zdGFsbCB4cGJz
bW9uIGNoYW5naW5nIHRoZSBsb2NhdGlvbiBvZiBwYnNfdGNsc2ggYW5kIGxpYmRpcgogCSMKLQkk
KElOU1RBTEwpIC1tIDc1NSB4cGJzbW9uICQoYmluZGlyKS94cGJzbW9uCi0JY2htb2QgNzU1ICQo
YmluZGlyKS94cGJzbW9uIDI+IC9kZXYvbnVsbAorCSQoSU5TVEFMTCkgLW0gNzU1IHhwYnNtb24g
JChERVNURElSKSQoYmluZGlyKS94cGJzbW9uCisJY2htb2QgNzU1ICQoREVTVERJUikkKGJpbmRp
cikveHBic21vbiAyPiAvZGV2L251bGwKIAkjCi0JJChJTlNUQUxMKSAtbSA3NTUgYnVpbGRpbmRl
eCAkKFhQQlNNT05fTElCKQotCSQoSU5TVEFMTCkgLW0gNjQ0IHhwYnNtb25yYyAkKFhQQlNNT05f
TElCKQorCSQoSU5TVEFMTCkgLW0gNzU1IGJ1aWxkaW5kZXggJChERVNURElSKSQoWFBCU01PTl9M
SUIpCisJJChJTlNUQUxMKSAtbSA2NDQgeHBic21vbnJjICQoREVTVERJUikkKFhQQlNNT05fTElC
KQogCSMKLQljZCAkKFhQQlNNT05fTElCKSAmJiAuL2J1aWxkaW5kZXggJChYUEJTTU9OX0xJQikg
JiYgY2htb2QgNjQ0IHRjbEluZGV4CisJY2QgJChERVNURElSKSQoWFBCU01PTl9MSUIpICYmIC4v
YnVpbGRpbmRleCAuICQoWFBCU01PTl9MSUIpICYmIGNobW9kIDY0NCB0Y2xJbmRleAogCiBjbGVh
bjo6CiAJJChSTSkgdGNsSW5kZXg7IGV4aXQgMAoK
</data>        

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="0"
              isprivate="0"
          >
            <attachid>79344</attachid>
            <date>2006-02-09 10:12 0000</date>
            <desc>Fix for the tclIndex problem without sandbox access violations</desc>
            <filename>torque-2.0.0_p7.ebuild</filename>
            <type>application/octet-stream</type>
            <data encoding="base64">aW5oZXJpdCBmbGFnLW8tbWF0aWMgZXV0aWxzCgpNWV9QPSIke1AvX30iCmVjaG8gJE1ZX1AKREVT
Q1JJUFRJT049IkEgZnJlZWx5IGRvd25sb2FkYWJsZSBjbHVzdGVyIHJlc291cmNlIG1hbmFnZXIg
YW5kIHF1ZXVpbmcgc3lzdGVtIGJhc2VkIG9uIE9wZW5QQlMiCkhPTUVQQUdFPSJodHRwOi8vd3d3
LmNsdXN0ZXJyZXNvdXJjZXMuY29tL3Byb2R1Y3RzL3RvcnF1ZS8iClNSQ19VUkk9Imh0dHA6Ly93
d3cuY2x1c3RlcnJlc291cmNlcy5jb20vZG93bmxvYWRzL3RvcnF1ZS8ke01ZX1B9LnRhci5neiIK
CkxJQ0VOU0U9Im9wZW5wYnMiCgpTTE9UPSIwIgpLRVlXT1JEUz0ifmFtZDY0IH5wcGMgfnBwYzY0
IH54ODYiCklVU0U9InRjbHRrIFggc2NwIHNlcnZlciBkb2MiClBST1ZJREU9InZpcnR1YWwvcGJz
IgoKIyBlZCBpcyB1c2VkIGJ5IG1ha2VkZXBlbmQtc2gKREVQRU5EX0NPTU1PTj0idmlydHVhbC9s
aWJjCgkJCSAgIFg/ICggdmlydHVhbC94MTEgZGV2LWxhbmcvdGsgKQoJCQkgICB0Y2x0az8gKCBk
ZXYtbGFuZy90Y2wgKQoJCQkgICAhdmlydHVhbC9wYnMiCkRFUEVORD0iJHtERVBFTkRfQ09NTU9O
fQoJCXN5cy1hcHBzL2VkIgpSREVQRU5EPSIke0RFUEVORF9DT01NT059CgkJIG5ldC1taXNjL29w
ZW5zc2giClBERVBFTkQ9Ij49c3lzLWNsdXN0ZXIvb3BlbnBicy1jb21tb24tMS4xLjAiCgpTPSIk
e1dPUktESVJ9LyR7TVlfUH0iCgpTUE9PTF9MT0NBVElPTj0iL3Zhci9zcG9vbCIgIyB0aGlzIG5l
ZWRzIHRvIG1vdmUgdG8gL3ZhciBsYXRlciBvbgpQQlNfU0VSVkVSX0hPTUU9IiR7U1BPT0xfTE9D
QVRJT059L1BCUy8iCgpzcmNfdW5wYWNrKCkgewoJdW5wYWNrICR7TVlfUH0udGFyLmd6CglleHBv
cnQgRVBBVENIX09QVFM9Ii1wMSAtZCAke1N9IgoJZXBhdGNoICR7RklMRVNESVJ9LyR7UE59LTIu
MC4wX3A1LXJlc3BlY3QtbGRmbGFncy5wYXRjaCB8fCBkaWUgIkZhaWxlZCB0byBmaXggbGRmbGFn
cyIKCWVwYXRjaCAke0ZJTEVTRElSfS8ke1BOfS0yLjAuMF9wNy1yZXNwZWN0LWRlc3RkaXIucGF0
Y2ggfHwgZGllICJGYWlsZWQgdG8gZml4IE1ha2VmaWxlcyBmb3IgREVTVERJUiIKCWVwYXRjaCAk
e0ZJTEVTRElSfS8ke1BOfS0yLjAuMF9wNS1kZXN0ZGlyLWZpeGVzLnBhdGNoIHx8IGRpZSAiRmFp
bGVkIHRvIGZpeCBERVNURElSIGZvciBndWkiCgllcGF0Y2ggJHtGSUxFU0RJUn0vJHtQTn0tMi4w
LjBfcDUtc2V0dWlkLXNhZmV0eS5wYXRjaCB8fCBkaWUgIkZhaWxlZCB0byBmaXggc2V0WGlkIGxp
bmtpbmcgZm9yIHBic19yY3AiCgllcGF0Y2ggJHtGSUxFU0RJUn0vJHtQTn0tMi4wLjBfcDUtbWFr
ZWRlcGVuZC5wYXRjaCB8fCBkaWUgIkZhaWxlZCB0byBmaXggYnVpbGR1dGlscy9tYWtlZGVwZW5k
LXNoIgoKIyBUcmllcyB0byB1c2UgYWJzb2x1dGUgL3RtcC8gZm9yIHRlbXBmaWxlcyB3aGljaCBm
YWlscyBtaXNlcmFibHkuCglzZWQgLWkgLWUgInN8L3RtcC98XCR7VE1QRElSfS98ZyIgJHtTfS9i
dWlsZHV0aWxzL21ha2VkZXBlbmQtc2ggfHwgZGllICJGYWlsZWQgVE1QRElSIGNoYW5nZSIKfQoK
c3JjX2NvbXBpbGUoKSB7Cglsb2NhbCBteWNvbmYKIwl1c2UgWCB8fCBteWNvbmY9Ii0tZGlzYWJs
ZS1ndWkiCiMJdXNlIHRjbHRrICYmIG15Y29uZj0iJHtteWNvbmZ9IC0td2l0aC10Y2wiCgl1c2Ug
ZG9jICYmIG15Y29uZj0iJHtteWNvbmZ9IC0tZW5hYmxlLWRvY3MiCglhcHBlbmQtZmxhZ3MgLURK
T0JfREVMRVRFX05BTk5ZCgoJLi9jb25maWd1cmUgJHtteWNvbmZ9IFwKCQkkKHVzZV9lbmFibGUg
WCBndWkpIFwKCQkkKHVzZV9lbmFibGUgcGJzc2VydmVyIHNlcnZlcikgXAoJCSQodXNlX3dpdGgg
dGNsdGsgdGNsKSBcCgkJLS1wcmVmaXg9L3VzciBcCgkJLS1tYW5kaXI9L3Vzci9zaGFyZS9tYW4g
XAoJCS0tbGliZGlyPSJcJHtleGVjX3ByZWZpeH0vJChnZXRfbGliZGlyKS9wYnMiIFwKCQktLWVu
YWJsZS1tb20gXAoJCS0tZW5hYmxlLWNsaWVudHMgXAoJCS0tZW5hYmxlLXNoYXJlZCBcCgkJLS1l
bmFibGUtZGVwZW5kLWNhY2hlIFwKCQkkKHVzZV93aXRoIHNjcCkgXAoJCSQodXNlX2VuYWJsZSB0
Y2x0ayB0Y2wtcXN0YXQpIFwKCQktLXNldC1zZXJ2ZXItaG9tZT0ke1BCU19TRVJWRVJfSE9NRX0g
XAoJCS0tc2V0LWVudmlyb249L2V0Yy9wYnNfZW52aXJvbm1lbnQgfHwgZGllICIuL2NvbmZpZ3Vy
ZSBmYWlsZWQiCgoJZW1ha2UgfHwgZGllICJlbWFrZSBmYWlsZWQiCn0KCiMgV0FSTklORwojIE9w
ZW5QQlMgaXMgZXh0cmVtZWx5IHN0dWJib3JuIGFib3V0IGRpcmVjdG9yeSBwZXJtaXNzaW9ucy4g
U29tZXRpbWVzIGl0IHdpbGwKIyBqdXN0IGZhbGwgb3ZlciB3aXRoIHRoZSBlcnJvciBtZXNzYWdl
LCBidXQgaW4gc29tZSBzcG90cyBpdCB3aWxsIGp1c3QgaWdub3JlCiMgeW91IGFuZCBmYWlsIHN0
cmFuZ2VseS4gTGlrZXdpc2UgaXQgYWxzbyBiYXJmcyBvbiBvdXIgLmtlZXAgZmlsZXMhCnBic19j
cmVhdGVzcG9vbCgpIHsKCXJvb3Q9IiQxIgoJcz0iJHtTUE9PTF9MT0NBVElPTn0iCgloPSIke1BC
U19TRVJWRVJfSE9NRX0iCglzcD0iJHtofS9zZXJ2ZXJfcHJpdiIKCWVpbmZvICJCdWlsZGluZyBz
cG9vbCBkaXJlY3RvcnkgdW5kZXIgJHtEfSR7aH0iCglmb3IgYSBpbiBcCgkJCTA3NTU6JHtzfSAw
NzU1OiR7aH0gMDc1NToke2h9L2F1eCAwNzAwOiR7aH0vY2hlY2twb2ludCBcCgkJCTA3NTU6JHto
fS9tb21fbG9ncyAwNzUxOiR7aH0vbW9tX3ByaXYgMDc1MToke2h9L21vbV9wcml2L2pvYnMgXAoJ
CQkwNzU1OiR7aH0vc2NoZWRfbG9ncyAwNzUwOiR7aH0vc2NoZWRfcHJpdiBcCgkJCTA3NTU6JHto
fS9zZXJ2ZXJfbG9ncyBcCgkJCTA3NTA6JHtofS9zZXJ2ZXJfcHJpdiAwNzU1OiR7aH0vc2VydmVy
X3ByaXYvYWNjb3VudGluZyBcCgkJCTA3NTA6JHtofS9zZXJ2ZXJfcHJpdi9hY2xfZ3JvdXBzIDA3
NTA6JHtofS9zZXJ2ZXJfcHJpdi9hY2xfaG9zdHMgXAoJCQkwNzUwOiR7aH0vc2VydmVyX3ByaXYv
YWNsX3N2ciAwNzUwOiR7aH0vc2VydmVyX3ByaXYvYWNsX3VzZXJzIFwKCQkJMDc1MDoke2h9L3Nl
cnZlcl9wcml2L2pvYnMgMDc1MDoke2h9L3NlcnZlcl9wcml2L3F1ZXVlcyBcCgkJCTE3Nzc6JHto
fS9zcG9vbCAxNzc3OiR7aH0vdW5kZWxpdmVyZWQgOwoJZG8KCQlkPSIke2EvKjp9IgoJCW09IiR7
YS86Kn0iCgkJaWYgWyAhIC1kICIke3Jvb3R9JHtkfSIgXTsgdGhlbgoJCQlpbnN0YWxsIC1kIC1t
JHttfSAke3Jvb3R9JHtkfQoJCWVsc2UKCQkJY2htb2QgJHttfSAke3Jvb3R9JHtkfQoJCWZpCglk
b25lCn0KCnNyY19pbnN0YWxsKCkgewoJIyBNYWtlIGRpcmVjdG9yaWVzIGZpcnN0CglwYnNfY3Jl
YXRlc3Bvb2wgIiR7RH0iCgoJZWluZm8gIlJ1bm5pbmcgbWFrZSBpbnN0YWxsIgoJbWFrZSBERVNU
RElSPSR7RH0gaW5zdGFsbCB8fCBkaWUKCgllaW5mbyAiRG9pbmcgZG9jcyAmIGxpYiBzeW1saW5r
cyIKCWRvZG9jIElOU1RBTEwgUEJTX0xpY2Vuc2UudHh0IFJFQURNRS50b3JxdWUgUmVsZWFzZV9O
b3RlcwoJIyBJbml0IHNjcmlwdHMgY29tZSBmcm9tIG9wZW5wYnMtY29tbW9uCgkjbmV3aW5pdGQg
JHtGSUxFU0RJUn0vcGJzLWluaXQuZCBwYnMKCSNuZXdjb25mZCAke0ZJTEVTRElSfS9wYnMtY29u
Zi5kIHBicwoJZG9zeW0gL3Vzci8kKGdldF9saWJkaXIpL3Bicy9saWJwYnMuYSAvdXNyLyQoZ2V0
X2xpYmRpcikvbGlicGJzLmEKCgllaW5mbyAiSGFuZGxpbmcgL2V0Yy9wYnNfZW52aXJvbm1lbnQg
YW5kIC92YXIvc3Bvb2wvUEJTL3NlcnZlcl9uYW1lIgoJIyB0aGlzIGZpbGUgTVVTVCBleGlzdCBm
b3IgUEJTL1RvcnF1ZSB0byB3b3JrCgkjIGJ1dCB0cnkgdG8gcHJlc2VydmUgYW55IGN1c3RvbWF0
aXphdGlvbnMgdGhhdCB0aGUgdXNlciBoYXMgbWFkZQoJZG9kaXIgL2V0YwoJaWYgWyAtZiAke1JP
T1R9L2V0Yy9wYnNfZW52aXJvbm1lbnQgXTsgdGhlbgoJCWNwICR7Uk9PVH0vZXRjL3Bic19lbnZp
cm9ubWVudCAke0R9L2V0Yy9wYnNfZW52aXJvbm1lbnQKCWVsc2UKCQl0b3VjaCAke0R9L2V0Yy9w
YnNfZW52aXJvbm1lbnQKCWZpCgoJaWYgWyAtZiAiJHtST09UfS92YXIvc3Bvb2wvUEJTL3NlcnZl
cl9uYW1lIiBdOyB0aGVuCgkJY3AgIiR7Uk9PVH0vdmFyL3Nwb29sL1BCUy9zZXJ2ZXJfbmFtZSIg
IiR7RH0vdmFyL3Nwb29sL1BCUy9zZXJ2ZXJfbmFtZSIKCWZpCgoJIyBUaGUgYnVpbGQgc2NyaXB0
IGlzbid0IGFsdGVybmF0aXZlIGluc3RhbGwgbG9jYXRpb24gZnJpZW5kbHksCgkjIFNvIHdlIGhh
dmUgdG8gZml4IHNvbWUgaGFyZC1jb2RlZCBwYXRocyBpbiB0Y2xJbmRleCBmb3IgeHBicyogdG8g
d29yawoJZm9yIGZpbGUgaW4gYGZpbmQgJHtEfSAtaW5hbWUgdGNsSW5kZXhgCglkbyAKCQlzZWQg
LWUgInMvJHtELy9cLy8gfS8gLyIgIiR7ZmlsZX0iID4gIiR7ZmlsZX0ubmV3IgoJCW12ICIke2Zp
bGV9Lm5ldyIgIiR7ZmlsZX0iCglkb25lCn0KCnBrZ19wb3N0aW5zdCgpIHsKCSMgbWFrZSBzdXJl
IHRoZSBkYW1uIGRpcmVjdG9yaWVzIGV4aXN0CglwYnNfY3JlYXRlc3Bvb2wgIiR7Uk9PVH0iCglb
ICEgLWYgIiR7Uk9PVH0vZXRjL3Bic19lbnZpcm9ubWVudCIgXSAmJiB0b3VjaCAiJHtST09UfS9l
dGMvcGJzX2Vudmlyb25tZW50Igp9Cgo=
</data>        

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="0"
              isprivate="0"
          >
            <attachid>79374</attachid>
            <date>2006-02-09 13:56 0000</date>
            <desc>A version of /etc/init.d/pbs that&apos;s aware of torque moving from /usr/ to /var/</desc>
            <filename>pbs-init.d-1.1.1</filename>
            <type>application/octet-stream</type>
            <data encoding="base64">IyEvc2Jpbi9ydW5zY3JpcHQKIyBDb3B5cmlnaHQgMTk5OS0yMDA1IEdlbnRvbyBGb3VuZGF0aW9u
CiMgRGlzdHJpYnV0ZWQgdW5kZXIgdGhlIHRlcm1zIG9mIHRoZSBHTlUgR2VuZXJhbCBQdWJsaWMg
TGljZW5zZSwgdjIgb3IgbGF0ZXIKCm9wdHM9InN0YXJ0IHN0b3AgcmVzdGFydCIKCgojIFRvcnF1
ZSBtb3ZlZCBzdHVmZiBmcm9tIC91c3IvIHRvIC92YXIgYXMgb2YgMi4wLjAsIHNvIHdlIGNoZWNr
Li4uClBCU19DRkdfRElSX0RFRkFVTFQ9Ii92YXIvc3Bvb2wvUEJTIgppZiBbIC16ICIke1BCU19D
RkdfRElSRUNUT1JZfSIgXTsgdGhlbgoJaWYgWyAtZCAiL3Vzci9zcG9vbC9QQlMiIC1hIC1kICIv
dmFyL3Nwb29sL1BCUyIgXTsgdGhlbgoJCWV3YXJuICJXQVJOSU5HISBCb3RoIC91c3Ivc3Bvb2wv
UEJTIGFuZCAvdmFyL3Nwb29sL1BCUyBleGlzdCwiCgkJZXdhcm4gIiBidXQgUEJTX0NGR19ESVJF
Q1RPUlkgaXNuJ3QgZGVmaW5lZCBpbiAvZXRjL2NvbmYuZC9wYnMuIgoJCWV3YXJuICIgRGVmYXVs
dGluZyB0byAke1BCU19DRkdfRElSX0RFRkFVTFR9LiIKCQlQQlNfQ0ZHX0RJUkVDVE9SWT0iJHtQ
QlNfQ0ZHX0RJUl9ERUZBVUxUfSIKCWVsaWYgWyAtZCAiL3Vzci9zcG9vbC9QQlMiIF07IHRoZW4K
CQlQQlNfQ0ZHX0RJUkVDVE9SWT0iL3Vzci9zcG9vbC9QQlMiCgllbGlmIFsgLWQgIi92YXIvc3Bv
b2wvUEJTIiBdOyB0aGVuCgkJUEJTX0NGR19ESVJFQ1RPUlk9Ii92YXIvc3Bvb2wvUEJTIgoJZWxz
ZQoJCWVlcnJvciAiTmVpdGhlciAvdXNyL3Nwb29sL1BCUyBub3IgL3Zhci9zcG9vbC9QQlMgZXhp
c3RzLiIKCQllZXJyb3IgIkFyZSB5b3Ugc3VyZSB5b3UndmUgYWN0dWFsbHkgaW5zdGFsbGVkIGFu
IGVidWlsZCB0aGF0IHByb3ZpZGVzIHZpcnR1YWwvcGJzPyIKCQllZXJyb3IgIlRyeSBlbWVyZ2lu
ZyBzeXMtY2x1c3Rlci90b3JxdWUgb3Igc3lzLWNsdXN0ZXIvb3BlbnBicy4iCgkJZXhpdCAxCglm
aQpmaQoJClNFUlZFUlBJRD0iJHtQQlNfQ0ZHX0RJUkVDVE9SWX0vc2VydmVyX3ByaXYvc2VydmVy
LmxvY2siCk1PTVBJRD0iJHtQQlNfQ0ZHX0RJUkVDVE9SWX0vbW9tX3ByaXYvbW9tLmxvY2siClND
SEVEVUxFUj0iJHtQQlNfU0NIRURVTEVSOj1wYnNfc2NoZWR9IgpTQ0hFRFBBVEg9ImB3aGljaCAk
e1NDSEVEVUxFUn1gIgpTQ0hFREZJTEU9ImBiYXNlbmFtZSAke1NDSEVEUEFUSH1gIgpTQ0hFRFBJ
RD0iJHtQQlNfU0NIRURVTEVSX1BJRDo9JHtQQlNfQ0ZHX0RJUkVDVE9SWX0vc2NoZWRfcHJpdi9z
Y2hlZC5sb2NrfSIKCmRlcGVuZCgpIHsKCW5lZWQgbmV0Cn0KCmNoZWNrY29uZmlnKCkgewoKCUhP
U1ROQU1FPSJgaG9zdG5hbWVgIgoKCWlmIFsgISAtZSAke1BCU19DRkdfRElSRUNUT1JZfS9zZXJ2
ZXJfbmFtZSBdIDsgdGhlbgoJCWVlcnJvciAiTWlzc2luZyBjb25maWcgZmlsZSAke1BCU19DRkdf
RElSRUNUT1JZfS9zZXJ2ZXJfbmFtZSIKCQlyZXR1cm4gMQoJZWxzZQoJCVBCU19TRVJWRVJfTkFN
RT0iYGNhdCAke1BCU19DRkdfRElSRUNUT1JZfS9zZXJ2ZXJfbmFtZWAiCgkJaWYgWyAieCR7SE9T
VE5BTUV9IiA9PSAieCR7UEJTX1NFUlZFUl9OQU1FfSIgXSA7IHRoZW4KCQkJUEJTX1NUQVJUX1NF
UlZFUj0xOwoJCWVsc2UKCQkJUEJTX1NUQVJUX1NFUlZFUj0wOwoJCWZpCglmaQoKCWlmIFsgISAt
ZSAke1BCU19DRkdfRElSRUNUT1JZfS9tb21fcHJpdi9jb25maWcgXSA7IHRoZW4KCQllZXJyb3Ig
Ik1pc3NpbmcgY29uZmlnIGZpbGUgJHtQQlNfQ0ZHX0RJUkVDVE9SWX0vbW9tX3ByaXYvY29uZmln
IgoJCXJldHVybiAxCgllbGlmIFsgIiR7UEJTX1NUQVJUX1NFUlZFUn0iIC1lcSAxIF0gOyB0aGVu
CgkJUEJTX1NUQVJUX01PTT0iJHtQQlNfU0VSVkVSX0FORF9NT006PTF9IgoJZWxzZQoJCVBCU19T
VEFSVF9NT009IjEiCglmaQoKCWlmIFsgIiR7UEJTX1NUQVJUX1NFUlZFUn0iIC1lcSAxIF0gOyB0
aGVuCgkJaWYgWyAhIC1lICR7UEJTX0NGR19ESVJFQ1RPUll9L3NlcnZlcl9wcml2L25vZGVzIF0g
OyB0aGVuCgkJCWVlcnJvciAiVGhlIHN0YXJ0dXAgc2NyaXB0IGhhcyBkZXRlY3RlZCB0aGlzIG5v
ZGUgaXMgYSBzZXJ2ZXIiCgkJCWVlcnJvciAiZnJvbSB0aGUgZmlsZSAke1BCU19DRkdfRElSRUNU
T1JZfS9zZXJ2ZXJfbmFtZSwiCgkJCWVlcnJvciAiYnV0IHRoZSBjb25maWcgZmlsZSAke1BCU19D
RkdfRElSRUNUT1JZfS9zZXJ2ZXJfcHJpdi9ub2RlcyBpcyBtaXNzaW5nIgoJCQlyZXR1cm4gMQoJ
CWZpCglmaQoKCWlmIFsgIiR7UEJTX1NUQVJUX1NFUlZFUn0iIC1lcSAxIF0gOyB0aGVuCgkJaWYg
WyAteiAiJHtTQ0hFREZJTEV9IiBdOyB0aGVuCgkJCWVlcnJvciAiTm8gc2NoZWR1bGVyIGRlZmlu
ZWQgYW5kIGNhbid0IGZpbmQgcGJzX3NjaGVkIgoJCQlyZXR1cm4gMQoJCWVsaWYgWyAhIC14ICR7
U0NIRURQQVRIfSBdIDsgdGhlbgoJCQllZXJyb3IgIlNjaGVkdWxlciBkZWZpbmVkIGJ1dCBjYW4n
dCBiZSBleGVjdXRlZCIKCQkJcmV0dXJuIDEKCQlmaQoJZmkKfQoKc3RhcnQoKSB7CgljaGVja2Nv
bmZpZyB8fCByZXR1cm4gMQoKCWlmIFsgIiR7UEJTX1NUQVJUX01PTX0iIC1ndCAwIF0gOyB0aGVu
CgkJZWJlZ2luICJTdGFydGluZyBwYnNfbW9tIgoJCXN0YXJ0LXN0b3AtZGFlbW9uIC0tc3RhcnQg
LS1waWRmaWxlICR7TU9NUElEfSBcCgkJCS0tc3RhcnRhcyAvdXNyL3NiaW4vcGJzX21vbQoJZmkK
CglpZiBbICIke1BCU19TVEFSVF9TRVJWRVJ9IiAtZ3QgMCBdIDsgdGhlbgoJCWViZWdpbiAiU3Rh
cnRpbmcgcGJzX3NlcnZlciIKCQlzdGFydC1zdG9wLWRhZW1vbiAtLXN0YXJ0IC0tcXVpZXQgLS1w
aWRmaWxlICR7U0VSVkVSUElEfSBcCgkJCS0tc3RhcnRhcyAvdXNyL3NiaW4vcGJzX3NlcnZlcgoK
CQllYmVnaW4gIlN0YXJ0aW5nICR7U0NIRURGSUxFfSIgCgkJc3RhcnQtc3RvcC1kYWVtb24gLS1z
dGFydCAtLXF1aWV0IC0tcGlkZmlsZSAke1NDSEVEUElEfSBcCgkJCS0tc3RhcnRhcyAke1NDSEVE
UEFUSH0KCWZpCgoJZWVuZCAkPwp9CgpzdG9wKCkgewoJY2hlY2tjb25maWcgfHwgcmV0dXJuIDEK
CglyZXQxPTAKCXJldDI9MAoJcmV0Mz0wCglpZiBbIC1lICR7TU9NUElEfSBdIDsgdGhlbgoJCWVi
ZWdpbiAiU3RvcHBpbmcgcGJzX21vbSIKCQlzdGFydC1zdG9wLWRhZW1vbiAtLXN0b3AgLS1waWRm
aWxlICR7TU9NUElEfQoJCXJldDE9JD8KCQlybSAtZiAke01PTVBJRH0KCWZpCgoJaWYgWyAtZSAk
e1NFUlZFUlBJRH0gXSA7IHRoZW4KCQllYmVnaW4gIlN0b3BwaW5nIHBic19zZXJ2ZXIiCgkJcXRl
cm0gLXQgaW1tZWRpYXRlCgkJcmV0Mj0kPwoJCXJtIC1mICR7U0VSVkVSUElEfQoJZmkKCglpZiBb
IC1lICR7U0NIRURQSUR9IF0gOyB0aGVuCgkJZWJlZ2luICJTdG9wcGluZyAke1NDSEVERklMRX0i
CgkJc3RhcnQtc3RvcC1kYWVtb24gLS1zdG9wIC0tcGlkZmlsZSAke1NDSEVEUElEfQoJCXJldDM9
JD8KCQlybSAtZiAke1NDSEVEUElEfQoJZmkKCglsZXQgcmV0PSQoKCAkcmV0MSArICRyZXQyICsg
JHJldDMgKSkgCgllZW5kICRyZXQKfQo=
</data>        

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="0"
              isprivate="0"
          >
            <attachid>79375</attachid>
            <date>2006-02-09 13:58 0000</date>
            <desc>openpbs-common-1.1.1.ebuild, with a torque location aware init script</desc>
            <filename>openpbs-common-1.1.1.ebuild</filename>
            <type>application/octet-stream</type>
            <data encoding="base64">IyBDb3B5cmlnaHQgMTk5OS0yMDA1IEdlbnRvbyBGb3VuZGF0aW9uCiMgRGlzdHJpYnV0ZWQgdW5k
ZXIgdGhlIHRlcm1zIG9mIHRoZSBHTlUgR2VuZXJhbCBQdWJsaWMgTGljZW5zZSB2MgojICRIZWFk
ZXI6IC92YXIvY3Zzcm9vdC9nZW50b28teDg2L3N5cy1jbHVzdGVyL29wZW5wYnMtY29tbW9uL29w
ZW5wYnMtY29tbW9uLTEuMS4wLmVidWlsZCx2IDEuMiAyMDA1LzA5LzA1IDEzOjIyOjQ4IHRhbnRp
dmUgRXhwICQKCmluaGVyaXQgZXV0aWxzCgpERVNDUklQVElPTj0iU2hhcmVkIGZpbGVzIGZvciBh
bGwgT3BlblBCUyBpbXBsZW1lbnRhdGlvbnMgaW4gR2VudG9vIgpIT01FUEFHRT0iaHR0cDovL3d3
dy5nZW50b28ub3JnIgpTUkNfVVJJPSIiCkxJQ0VOU0U9IkdQTC0yIgoKU0xPVD0iMCIKS0VZV09S
RFM9In5hbWQ2NCB+cHBjIH5wcGM2NCB4ODYiCklVU0U9IiIKCkRFUEVORD0iIgpSREVQRU5EPSJ2
aXJ0dWFsL3BicyIKCnNyY19pbnN0YWxsKCkgewoJbmV3aW5pdGQgJHtGSUxFU0RJUn0vcGJzLWlu
aXQuZC0xLjEuMSBwYnMKCW5ld2NvbmZkICR7RklMRVNESVJ9L3Bicy1jb25mLmQgcGJzCgluZXdl
bnZkICR7RklMRVNESVJ9L3Bicy1lbnYuZCAyNXBicwp9Cg==
</data>        

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="0"
              isprivate="0"
          >
            <attachid>81613</attachid>
            <date>2006-03-07 09:59 0000</date>
            <desc>pbs-init.d fix to remove errors when no pbs_sched was installed</desc>
            <filename>pbs-init.d-1.1.1</filename>
            <type>text/plain</type>
            <data encoding="base64">IyEvc2Jpbi9ydW5zY3JpcHQKIyBDb3B5cmlnaHQgMTk5OS0yMDA1IEdlbnRvbyBGb3VuZGF0aW9u
CiMgRGlzdHJpYnV0ZWQgdW5kZXIgdGhlIHRlcm1zIG9mIHRoZSBHTlUgR2VuZXJhbCBQdWJsaWMg
TGljZW5zZSwgdjIgb3IgbGF0ZXIKCm9wdHM9InN0YXJ0IHN0b3AgcmVzdGFydCIKCgojIFRvcnF1
ZSBtb3ZlZCBzdHVmZiBmcm9tIC91c3IvIHRvIC92YXIgYXMgb2YgMi4wLjAsIHNvIHdlIGNoZWNr
Li4uClBCU19DRkdfRElSX0RFRkFVTFQ9Ii92YXIvc3Bvb2wvUEJTIgppZiBbIC16ICIke1BCU19D
RkdfRElSRUNUT1JZfSIgXTsgdGhlbgoJaWYgWyAtZCAiL3Vzci9zcG9vbC9QQlMiIC1hIC1kICIv
dmFyL3Nwb29sL1BCUyIgXTsgdGhlbgoJCWV3YXJuICJXQVJOSU5HISBCb3RoIC91c3Ivc3Bvb2wv
UEJTIGFuZCAvdmFyL3Nwb29sL1BCUyBleGlzdCwiCgkJZXdhcm4gIiBidXQgUEJTX0NGR19ESVJF
Q1RPUlkgaXNuJ3QgZGVmaW5lZCBpbiAvZXRjL2NvbmYuZC9wYnMuIgoJCWV3YXJuICIgRGVmYXVs
dGluZyB0byAke1BCU19DRkdfRElSX0RFRkFVTFR9LiIKCQlQQlNfQ0ZHX0RJUkVDVE9SWT0iJHtQ
QlNfQ0ZHX0RJUl9ERUZBVUxUfSIKCWVsaWYgWyAtZCAiL3Vzci9zcG9vbC9QQlMiIF07IHRoZW4K
CQlQQlNfQ0ZHX0RJUkVDVE9SWT0iL3Vzci9zcG9vbC9QQlMiCgllbGlmIFsgLWQgIi92YXIvc3Bv
b2wvUEJTIiBdOyB0aGVuCgkJUEJTX0NGR19ESVJFQ1RPUlk9Ii92YXIvc3Bvb2wvUEJTIgoJZWxz
ZQoJCWVlcnJvciAiTmVpdGhlciAvdXNyL3Nwb29sL1BCUyBub3IgL3Zhci9zcG9vbC9QQlMgZXhp
c3RzLiIKCQllZXJyb3IgIkFyZSB5b3Ugc3VyZSB5b3UndmUgYWN0dWFsbHkgaW5zdGFsbGVkIGFu
IGVidWlsZCB0aGF0IHByb3ZpZGVzIHZpcnR1YWwvcGJzPyIKCQllZXJyb3IgIlRyeSBlbWVyZ2lu
ZyBzeXMtY2x1c3Rlci90b3JxdWUgb3Igc3lzLWNsdXN0ZXIvb3BlbnBicy4iCgkJZXhpdCAxCglm
aQpmaQoJClNFUlZFUlBJRD0iJHtQQlNfQ0ZHX0RJUkVDVE9SWX0vc2VydmVyX3ByaXYvc2VydmVy
LmxvY2siCk1PTVBJRD0iJHtQQlNfQ0ZHX0RJUkVDVE9SWX0vbW9tX3ByaXYvbW9tLmxvY2siClND
SEVEVUxFUj0iJHtQQlNfU0NIRURVTEVSOj1wYnNfc2NoZWR9IgpTQ0hFRFBJRD0iJHtQQlNfU0NI
RURVTEVSX1BJRDo9JHtQQlNfQ0ZHX0RJUkVDVE9SWX0vc2NoZWRfcHJpdi9zY2hlZC5sb2NrfSIK
CmRlcGVuZCgpIHsKCW5lZWQgbmV0Cn0KCmNoZWNrY29uZmlnKCkgewoKCUhPU1ROQU1FPSJgaG9z
dG5hbWVgIgoKCWlmIFsgISAtZSAke1BCU19DRkdfRElSRUNUT1JZfS9zZXJ2ZXJfbmFtZSBdIDsg
dGhlbgoJCWVlcnJvciAiTWlzc2luZyBjb25maWcgZmlsZSAke1BCU19DRkdfRElSRUNUT1JZfS9z
ZXJ2ZXJfbmFtZSIKCQlyZXR1cm4gMQoJZWxzZQoJCVBCU19TRVJWRVJfTkFNRT0iYGNhdCAke1BC
U19DRkdfRElSRUNUT1JZfS9zZXJ2ZXJfbmFtZWAiCgkJaWYgWyAieCR7SE9TVE5BTUV9IiA9PSAi
eCR7UEJTX1NFUlZFUl9OQU1FfSIgXSA7IHRoZW4KCQkJUEJTX1NUQVJUX1NFUlZFUj0xOwoJCWVs
c2UKCQkJUEJTX1NUQVJUX1NFUlZFUj0wOwoJCWZpCglmaQoKCWlmIFsgISAtZSAke1BCU19DRkdf
RElSRUNUT1JZfS9tb21fcHJpdi9jb25maWcgXSA7IHRoZW4KCQllZXJyb3IgIk1pc3NpbmcgY29u
ZmlnIGZpbGUgJHtQQlNfQ0ZHX0RJUkVDVE9SWX0vbW9tX3ByaXYvY29uZmlnIgoJCXJldHVybiAx
CgllbGlmIFsgIiR7UEJTX1NUQVJUX1NFUlZFUn0iIC1lcSAxIF0gOyB0aGVuCgkJUEJTX1NUQVJU
X01PTT0iJHtQQlNfU0VSVkVSX0FORF9NT006PTF9IgoJZWxzZQoJCVBCU19TVEFSVF9NT009IjEi
CglmaQoKCWlmIFsgIiR7UEJTX1NUQVJUX1NFUlZFUn0iIC1lcSAxIF0gOyB0aGVuCgkJaWYgWyAh
IC1lICR7UEJTX0NGR19ESVJFQ1RPUll9L3NlcnZlcl9wcml2L25vZGVzIF0gOyB0aGVuCgkJCWVl
cnJvciAiVGhlIHN0YXJ0dXAgc2NyaXB0IGhhcyBkZXRlY3RlZCB0aGlzIG5vZGUgaXMgYSBzZXJ2
ZXIiCgkJCWVlcnJvciAiZnJvbSB0aGUgZmlsZSAke1BCU19DRkdfRElSRUNUT1JZfS9zZXJ2ZXJf
bmFtZSwiCgkJCWVlcnJvciAiYnV0IHRoZSBjb25maWcgZmlsZSAke1BCU19DRkdfRElSRUNUT1JZ
fS9zZXJ2ZXJfcHJpdi9ub2RlcyBpcyBtaXNzaW5nIgoJCQlyZXR1cm4gMQoJCWZpCglmaQoKCWlm
IFsgIiR7UEJTX1NUQVJUX1NFUlZFUn0iIC1lcSAxIF0gOyB0aGVuCgkJU0NIRURQQVRIPSJgd2hp
Y2ggJHtTQ0hFRFVMRVJ9YCIKCQlTQ0hFREZJTEU9ImBiYXNlbmFtZSAke1NDSEVEUEFUSH1gIgoJ
CWlmIFsgLXogIiR7U0NIRURGSUxFfSIgXTsgdGhlbgoJCQllZXJyb3IgIk5vIHNjaGVkdWxlciBk
ZWZpbmVkIGFuZCBjYW4ndCBmaW5kIHBic19zY2hlZCIKCQkJcmV0dXJuIDEKCQllbGlmIFsgISAt
eCAke1NDSEVEUEFUSH0gXSA7IHRoZW4KCQkJZWVycm9yICJTY2hlZHVsZXIgZGVmaW5lZCBidXQg
Y2FuJ3QgYmUgZXhlY3V0ZWQiCgkJCXJldHVybiAxCgkJZmkKCWZpCn0KCnN0YXJ0KCkgewoJY2hl
Y2tjb25maWcgfHwgcmV0dXJuIDEKCglpZiBbICIke1BCU19TVEFSVF9NT019IiAtZ3QgMCBdIDsg
dGhlbgoJCWViZWdpbiAiU3RhcnRpbmcgcGJzX21vbSIKCQlzdGFydC1zdG9wLWRhZW1vbiAtLXN0
YXJ0IC0tcGlkZmlsZSAke01PTVBJRH0gXAoJCQktLXN0YXJ0YXMgL3Vzci9zYmluL3Bic19tb20K
CWZpCgoJaWYgWyAiJHtQQlNfU1RBUlRfU0VSVkVSfSIgLWd0IDAgXSA7IHRoZW4KCQllYmVnaW4g
IlN0YXJ0aW5nIHBic19zZXJ2ZXIiCgkJc3RhcnQtc3RvcC1kYWVtb24gLS1zdGFydCAtLXF1aWV0
IC0tcGlkZmlsZSAke1NFUlZFUlBJRH0gXAoJCQktLXN0YXJ0YXMgL3Vzci9zYmluL3Bic19zZXJ2
ZXIKCgkJZWJlZ2luICJTdGFydGluZyAke1NDSEVERklMRX0iIAoJCXN0YXJ0LXN0b3AtZGFlbW9u
IC0tc3RhcnQgLS1xdWlldCAtLXBpZGZpbGUgJHtTQ0hFRFBJRH0gXAoJCQktLXN0YXJ0YXMgJHtT
Q0hFRFBBVEh9CglmaQoKCWVlbmQgJD8KfQoKc3RvcCgpIHsKCWNoZWNrY29uZmlnIHx8IHJldHVy
biAxCgoJcmV0MT0wCglyZXQyPTAKCXJldDM9MAoJaWYgWyAtZSAke01PTVBJRH0gXSA7IHRoZW4K
CQllYmVnaW4gIlN0b3BwaW5nIHBic19tb20iCgkJc3RhcnQtc3RvcC1kYWVtb24gLS1zdG9wIC0t
cGlkZmlsZSAke01PTVBJRH0KCQlyZXQxPSQ/CgkJcm0gLWYgJHtNT01QSUR9CglmaQoKCWlmIFsg
LWUgJHtTRVJWRVJQSUR9IF0gOyB0aGVuCgkJZWJlZ2luICJTdG9wcGluZyBwYnNfc2VydmVyIgoJ
CXF0ZXJtIC10IGltbWVkaWF0ZQoJCXJldDI9JD8KCQlybSAtZiAke1NFUlZFUlBJRH0KCWZpCgoJ
aWYgWyAtZSAke1NDSEVEUElEfSBdIDsgdGhlbgoJCWViZWdpbiAiU3RvcHBpbmcgJHtTQ0hFREZJ
TEV9IgoJCXN0YXJ0LXN0b3AtZGFlbW9uIC0tc3RvcCAtLXBpZGZpbGUgJHtTQ0hFRFBJRH0KCQly
ZXQzPSQ/CgkJcm0gLWYgJHtTQ0hFRFBJRH0KCWZpCgoJbGV0IHJldD0kKCggJHJldDEgKyAkcmV0
MiArICRyZXQzICkpIAoJZWVuZCAkcmV0Cn0K
</data>        

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="0"
              isprivate="0"
          >
            <attachid>81621</attachid>
            <date>2006-03-07 10:51 0000</date>
            <desc>update pbs-env.d to CONFIG_PROTECT var/spool/PBS as well</desc>
            <filename>pbs-env.d-1.1.1</filename>
            <type>text/plain</type>
            <data encoding="base64">IyAvZXRjL2Vudi5kLzI1cGJzCiMgQ29weXJpZ2h0IDE5OTktMjAwNSBHZW50b28gRm91bmRhdGlv
bgojIERpc3RyaWJ1dGVkIHVuZGVyIHRoZSB0ZXJtcyBvZiB0aGUgR05VIEdlbmVyYWwgUHVibGlj
IExpY2Vuc2UsIHYyIG9yIGxhdGVyCgojIFRoaXMgaXMgdG8gc3RvcCBwb3J0YWdlIHJlbW92aW5n
IHN0dWZmIGZyb20gaGVyZS4gSW5jbHVkaW5nIGVtcHR5IGRpcmVjdG9yaWVzIQpDT05GSUdfUFJP
VEVDVD0iL3Vzci9zcG9vbC9QQlMgL3Zhci9zcG9vbC9QQlMiCg==
</data>        

          </attachment>
    </bug>

</bugzilla>