From unknown Fri May 08 13:26:21 2026
X-Loop: owner@bugs.x2go.org
Subject: Bug#1633: [X2Go-Dev] Bug#1633: New clipboard issue in Libreoffice with X2Go
Reply-To: Jens Reyer <jens.reyer@leberrohstoffe.com>, 1633@bugs.x2go.org
Resent-From: Jens Reyer <jens.reyer@leberrohstoffe.com>
Resent-To: x2go-dev@lists.x2go.org
Resent-CC: X2Go Developers <x2go-dev@lists.x2go.org>
X-Loop: owner@bugs.x2go.org
Resent-Date: Tue, 25 Mar 2025 11:00:01 +0000
Resent-Message-ID: <handler.1633.B1633.17429003843095343@bugs.x2go.org>
Resent-Sender: owner@bugs.x2go.org
X-X2Go-PR-Message: followup 1633
X-X2Go-PR-Package: x2goserver
X-X2Go-PR-Keywords: 
References: <CANVnVYLkcoG0nfM1j5kRJ2yYxX2TTiBcc3k6QuqYPLG7Q6FW5w@mail.gmail.com> <810710459.135614.1741783851926@195.98.208.36> <CANVnVYL+si4Dn5OypG3iBYgwD-uf-n=mgLmWbFj6eoTv47S0aA@mail.gmail.com> <CANVnVYJX1DNocs6252Vin_G-_W8+h4amJ2wFgmu0AV6A=BqVhA@mail.gmail.com> <1728065184.137568.1741862572763@195.98.208.36> <1081187274.137588.1741862691938@195.98.208.36> <CANVnVY+DBpxq8E8KrAdP75+YEsKGM-Eup9dADxyCnntwjz8uLw@mail.gmail.com> <1748520028.138240.1741874623478@195.98.208.36> <999247165.134927.1741773596827@195.98.208.36> <CANVnVYLD5DjxtGQpb=S_0_95eMW2=Up0z1napK6CqTBuNTTa6A@mail.gmail.com> <192506419.142362.1742212383293@195.98.208.36> <CANVnVYK=JUV9-xmZPdOcme0SEFqk+jsxLEL7WJyYJQ2Eg3qk=Q@mail.gmail.com> <CANVnVYLAGWS4Kc5xpv-dAGhrbUuQXU5Fs258oHP6Fxewvas3XQ@mail.gmail.com> <999247165.134927.1741773596827@195.98.208.36>
Received: via spool by 1633-submit@bugs.x2go.org id=B1633.17429003843095343
          (code B ref 1633); Tue, 25 Mar 2025 11:00:01 +0000
Received: (at 1633) by bugs.x2go.org; 25 Mar 2025 10:59:44 +0000
X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on
	ymir.das-netzwerkteam.de
X-Spam-Level: 
X-Spam-Status: No, score=-2.0 required=3.0 tests=BAYES_00,DKIM_SIGNED,
	DKIM_VALID,DKIM_VALID_AU,HTML_MESSAGE,
	RCVD_IN_VALIDITY_CERTIFIED_BLOCKED,RCVD_IN_VALIDITY_RPBL_BLOCKED,
	RCVD_IN_ZEN_BLOCKED_OPENDNS,SPF_HELO_NONE,URIBL_BLOCKED,
	URIBL_DBL_BLOCKED_OPENDNS,URIBL_ZEN_BLOCKED_OPENDNS autolearn=ham
	autolearn_force=no version=3.4.4
Received: from out2.mail.core1.p4.net (out2.mail.core1.p4.net [195.98.222.229])
	by ymir.das-netzwerkteam.de (Postfix) with ESMTPS id A83E75DA90
	for <1633@bugs.x2go.org>; Tue, 25 Mar 2025 11:59:34 +0100 (CET)
Received: from relay2.mail.core1.p4.net (relay2.mail.core1.p4.net [195.98.222.167])
	(using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)
	 key-exchange X25519 server-signature RSA-PSS (2048 bits))
	(No client certificate requested)
	by out2.mail.core1.p4.net (Postfix) with ESMTPS id 4ZMRkt24Jtz7sM2
	for <1633@bugs.x2go.org>; Tue, 25 Mar 2025 11:59:34 +0100 (CET)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=leberrohstoffe.com;
	s=s1-p4; t=1742900374; x=1745924374;
	bh=4E78NvgX64j5mgtjoSrJu0lKzalEpCm5i4oU0Pp1AOw=;
	h=Date:From:To:Message-ID:Subject:From;
	b=Sz5MG7Kpz61C6+c5CDviEEVjJvf+z8hc5VM9Nbb4cAG0Na/laxV47pNogSUpW7sLz
	 XtRrZrKEhbnkGkDfB7J0/V45SEfLljkUi+TC16XmOPO5Uz71x0iNE3nMSHmWHS/CbL
	 R67IkACe/i77425hIrq1IVXhKtIEC8epJ8svY7G8l7BspaWioWnGwnKw8KTKnYXUbo
	 v4iAz1k8LcCth7TMbiyM/DueF+k08qe3lIrDrRHp+9SqQvS1MyytU5amN7ZIldOq0y
	 IttMoVQeKUBHm2uISbeAPWMakWv8jzbCDw+A7CgpU+IvDRDXT7OrdQc/xu0QrF80x4
	 Ylq7ay/QpZyaA==
Received: from relay2.mail.core1.p4.net (localhost [127.0.0.1])
	(using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)
	 key-exchange X25519 server-signature RSA-PSS (2048 bits))
	(No client certificate requested)
	by relay2.mail.core1.p4.net (Postfix) with ESMTPS id 4ZMRkt1069z11Gl
	for <1633@bugs.x2go.org>; Tue, 25 Mar 2025 11:59:34 +0100 (CET)
Received: from ares-mda1.core1.p4.net (ares-mda1.core1.p4.net [195.98.222.164])
	(using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits))
	(No client certificate requested)
	by relay2.mail.core1.p4.net (Postfix) with ESMTPS id 4ZMRkt0Y9Mz11Gp
	for <1633@bugs.x2go.org>; Tue, 25 Mar 2025 11:59:34 +0100 (CET)
Received: from 127.0.0.1 (helo=localhost.localdomain)
	by ares-mda1.core1.p4.net with esmtpsa (TLS1.0:ECDHE_RSA_AES_256_CBC_SHA1:256)
	id 1tx20L-000H7q-V3; Tue, 25 Mar 2025 11:59:33 +0100
Date: Tue, 25 Mar 2025 11:59:33 +0100 (CET)
From: Jens Reyer <jens.reyer@leberrohstoffe.com>
To: 1633@bugs.x2go.org
Message-ID: <240682715.155126.1742900373833@195.98.208.36>
In-Reply-To: <CANVnVYLAGWS4Kc5xpv-dAGhrbUuQXU5Fs258oHP6Fxewvas3XQ@mail.gmail.com>
MIME-Version: 1.0
Content-Type: multipart/mixed; 
	boundary="----=_Part_155124_2060351879.1742900373819"
X-Priority: 3
Importance: Medium
X-Originating-Client: open-xchange-appsuite
X-Mailer: Open-Xchange Mailer v7.8.2-Rev11

------=_Part_155124_2060351879.1742900373819
Content-Type: multipart/alternative; 
	boundary="----=_Part_155125_160222478.1742900373820"

------=_Part_155125_160222478.1742900373820
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: quoted-printable

Hi

sorry for the late reply. I made my answers inline:


>=20
>     Ulrich Sibiller <ulrich.sibiller@gmail.com> hat am 17. M=C3=A4rz 2025=
 um 21:35 geschrieben:
>=20
>     Hello again,
>=20
>     I had a look at the logfile. It's been a while since I worked on the
>     clipboard code. But I _think_ there are a few things you should test:
>=20
>         * restrict clipboard to text only: add X2GO_NXAGENT_DEFAULT_OPTIO=
NS+=3D"
>           -textclipboard" to /etc/x2go/x2goagent.options on the server si=
de and
>           start a NEW session (no reconnect). Does that help?
>=20

No, same behavior.

But I kept this setting for all further tests.


>         * not sure what exactly you have been doing while creating the se=
ssionlog. But I can seen "caja" on the server side requesting clipboard.
>           Please try to run a session without caja (which is a file manag=
er,
>           unclear what it does with selections).
>=20

See new session.log without any caja mention, from a client with twm/xterm =
to a session with twm on the server. There I started xterm, then did a "lib=
reoffice --calc /home/localadmin/test.ods" and did several ctrl+c ctrl+v in=
 that calc document.


>         * it _looks_ like something on the client side is requesting thec=
lipboard when you are doing your tests. The question is what program
>           is doing that. If possible run a few programs on the client sid=
e,
>           preferably only a very simple session (fvwm twm or so) and an x=
term.
>           Run x2goclient from there.
>           To find out what program on the client side is requesting the
>           clipboard you can check the server log file for lines like this=
:
>           nxagentHandleSelectionRequestFromXServer: Received
>           SelectionRequestEvent from real server: selection [529][CLIPBOA=
RD]
>           target [469][TARGETS] requestor
>           [display[nx,options=3D/tmp/.x2go-localadmin/C-localadmin-50-174=
2211621_stDMATE_dp24/options:50.0]/0xe09e31]
>           destination [386][GDK_SELECTION] time [13640727]. The bold numb=
er is
>           the requestor. You can check that with xwininfo -id <number> on=
 the
>           client.
>=20

The bold marking went missing, so I just  tested all ids.

>From client mate to server twm I always get "No such window ...", e.g.

me@client:~$ xwininfo -id 531
X Error: 9: Bad Drawable
Request Major code: 14
ResourceID in failed request: 0x213
Serial number of failed request: 3
xwininfo: error: No such window with id 0x213.


Then I tested from the twm/xterm client to a twm/xterm session on the serve=
r, see the attached Bug1633_nxagentHandleSelectionRequestFromXServer.log



>         * there's an option to include the clipboard content (or rather t=
hedata being transferred) in the session log in DEBUG mode. This helps
>           in identifying what stage we are in. Change #undef
>           PRINT_CLIPBOARD_CONTENT_ON_DEBUG to #define and recompile
>=20

Done, see new session.log.


>         * while at it you could also try to change the timeout for thecli=
pboard transfer. I hardcoded 5s when I wrote all this and it was ok
>           for me ever since. But YMMV. #define CONVERSION_TIMEOUT 5000. I=
n your
>           log I see errors like this "nxagentConvertSelection: got new re=
quest
>           before timeout expired on previous request, notifying failure t=
o
>           client [20] (addr [0x557c39ea2f40] PID [18630] Cmd
>           [/usr/lib/libreoffice/program/soffice.bin])". This means that t=
he
>           previous clipboard-related communication has not finished when =
soffice
>           starts another request which then is denied. So this indicates =
that
>           some answer from the client side is still due. I suspect that t=
his
>           answer is never sent so your diagnosis that every second paste =
is
>           working might in fact resemble a 5s pattern. Meaning: you can o=
nly
>           successfully paste every 5s, but not quicker. So I suggest to d=
ecrease
>           the timeout to 2s or so and see if that makes a difference for =
you.
>           One thing here is strange here, though: Doing a copy in soffice=
 on the
>           server side makes soffice the clipboard owner. So while you are
>           working inside soffice there should be no communication to the =
client
>           that awaits any answer. Which again leads me to the suspicion t=
hat
>           there's some clipboard manager involved.
>=20

First I tried waiting for 15 seconds after copying: this does NOT help.

Then I recompiled with #define CONVERSION_TIMEOUT 2000, same behavior, see =
new session.log



>         * x11 clipboard transfers are size restricted. That means that bi=
ggerselections are to be transferred to the requestor in multiple packets.
>           nx does not support this currently, so you are restricted to 25=
6kB. Is
>           it possible that your selection is bigger than that?
>=20

No, its always just a few characters.



>         * I also see SelectionClear requests from the client side. Which =
alsoindicates there's something dealing with clipboard on the client side.
>=20

I still see SelectionClear in the new twm/xterm to twm/xterm session.log, b=
ut I'm not sure which side they are from.



>         * I played around with these tools:https://github.com/phillbush/x=
cliputils Using xclipowner -w you can
>           watch if the clipboard owner changes. Run that on the client an=
d then
>           do clipboard stuff in libreoffice on the server. The owner as p=
rinted
>           by xclipowner should never change except for the first time. If=
 it
>           does we have another indication of a clipboard-manager-in-the-m=
iddle
>           attack ;-)
>=20

>From client Mate to server twm a successful ctrl+c results in

0x03C0016A

and a failed ctrl+c results in a

0x00000000
0x03C0016A


>From twm/xterm client to a twm/xterm session on the server both failed and =
successful ctrl+c results in

0x00E0016A


Thanks and greets

------=_Part_155125_160222478.1742900373820
MIME-Version: 1.0
Content-Type: text/html; charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<!DOCTYPE html>
<html><head>
    <meta charset=3D"UTF-8">
</head><body><p>Hi</p><p>sorry for the late reply. I made my answers inline=
:<br></p><p><br></p><blockquote><p>Ulrich Sibiller &#60;ulrich.sibiller@gma=
il.com&#62; hat am 17. M&#228;rz 2025 um 21:35 geschrieben:</p><p>Hello aga=
in,</p><p>I had a look at the logfile. It&#39;s been a while since I worked=
 on the<br>clipboard code. But I _think_ there are a few things you should =
test:</p><ul><li><p>restrict clipboard to text only: add X2GO_NXAGENT_DEFAU=
LT_OPTIONS+=3D&#34;<br>-textclipboard&#34; to /etc/x2go/x2goagent.options o=
n the server side and<br>start a NEW session (no reconnect). Does that help=
?</p></li></ul></blockquote><p>No, same behavior.<br></p><p>But I kept this=
 setting for all further tests.<br></p><p><br></p><blockquote><ul><li><p>no=
t sure what exactly you have been doing while creating the sessionlog. But =
I can seen &#34;caja&#34; on the server side requesting clipboard.<br>Pleas=
e try to run a session without caja (which is a file manager,<br>unclear wh=
at it does with selections).</p></li></ul></blockquote><p>See new session.l=
og without any caja mention, from a client with twm/xterm to a session with=
 twm on the server. There I started xterm, then did a &#34;libreoffice --ca=
lc /home/localadmin/test.ods&#34; and did several ctrl+c ctrl+v in that cal=
c document.<br></p><p><br></p><blockquote><ul><li><p>it _looks_ like someth=
ing on the client side is requesting theclipboard when you are doing your t=
ests. The question is what program<br>is doing that. If possible run a few =
programs on the client side,<br>preferably only a very simple session (fvwm=
 twm or so) and an xterm.<br>Run x2goclient from there.<br>To find out what=
 program on the client side is requesting the<br>clipboard you can check th=
e server log file for lines like this:<br>nxagentHandleSelectionRequestFrom=
XServer: Received<br>SelectionRequestEvent from real server: selection [529=
][CLIPBOARD]<br>target [469][TARGETS] requestor<br>[display[nx,options=3D/t=
mp/.x2go-localadmin/C-localadmin-50-1742211621_stDMATE_dp24/options:50.0]/0=
xe09e31]<br>destination [386][GDK_SELECTION] time [13640727]. The bold numb=
er is<br>the requestor. You can check that with xwininfo -id &#60;number&#6=
2; on the<br>client.</p></li></ul></blockquote><p>The bold marking went mis=
sing, so I just&#160; tested all ids.<br></p><p>From client mate to server =
twm I always get &#34;No such window ...&#34;, e.g.<br></p><p>me@client:~$ =
xwininfo -id 531<br>X Error: 9: Bad Drawable<br> Request Major code: 14<br>=
 ResourceID in failed request: 0x213<br> Serial number of failed request: 3=
<br>xwininfo: error: No such window with id 0x213.</p><p><br></p><p>Then I =
tested from the twm/xterm client to a twm/xterm session on the server, see =
the attached Bug1633_nxagentHandleSelectionRequestFromXServer.log<br></p><p=
><br></p><p><br></p><blockquote><ul><li><p>there&#39;s an option to include=
 the clipboard content (or rather thedata being transferred) in the session=
 log in DEBUG mode. This helps<br>in identifying what stage we are in. Chan=
ge #undef<br>PRINT_CLIPBOARD_CONTENT_ON_DEBUG to #define and recompile</p><=
/li></ul></blockquote><p>Done, see new session.log.<br></p><p><br></p><bloc=
kquote><ul><li><p>while at it you could also try to change the timeout for =
theclipboard transfer. I hardcoded 5s when I wrote all this and it was ok<b=
r>for me ever since. But YMMV. #define CONVERSION_TIMEOUT 5000. In your<br>=
log I see errors like this &#34;nxagentConvertSelection: got new request<br=
>before timeout expired on previous request, notifying failure to<br>client=
 [20] (addr [0x557c39ea2f40] PID [18630] Cmd<br>[/usr/lib/libreoffice/progr=
am/soffice.bin])&#34;. This means that the<br>previous clipboard-related co=
mmunication has not finished when soffice<br>starts another request which t=
hen is denied. So this indicates that<br>some answer from the client side i=
s still due. I suspect that this<br>answer is never sent so your diagnosis =
that every second paste is<br>working might in fact resemble a 5s pattern. =
Meaning: you can only<br>successfully paste every 5s, but not quicker. So I=
 suggest to decrease<br>the timeout to 2s or so and see if that makes a dif=
ference for you.<br>One thing here is strange here, though: Doing a copy in=
 soffice on the<br>server side makes soffice the clipboard owner. So while =
you are<br>working inside soffice there should be no communication to the c=
lient<br>that awaits any answer. Which again leads me to the suspicion that=
<br>there&#39;s some clipboard manager involved.</p></li></ul></blockquote>=
<p>First I tried waiting for 15 seconds after copying: this does NOT help.<=
br></p><p>Then I recompiled with #define CONVERSION_TIMEOUT 2000, same beha=
vior, see new session.log<br><br></p><p><br></p><blockquote><ul><li><p>x11 =
clipboard transfers are size restricted. That means that biggerselections a=
re to be transferred to the requestor in multiple packets.<br>nx does not s=
upport this currently, so you are restricted to 256kB. Is<br>it possible th=
at your selection is bigger than that?</p></li></ul></blockquote><p>No, its=
 always just a few characters.<br></p><p><br></p><p><br></p><blockquote><ul=
><li><p>I also see SelectionClear requests from the client side. Which also=
indicates there&#39;s something dealing with clipboard on the client side.<=
/p></li></ul></blockquote><p>I still see SelectionClear in the new twm/xter=
m to twm/xterm session.log, but I&#39;m not sure which side they are from.<=
br></p><p><br></p><p><br></p><blockquote><ul><li><p>I played around with th=
ese tools:<a href=3D"https://github.com/phillbush/xcliputils">https://githu=
b.com/phillbush/xcliputils</a> Using xclipowner -w you can<br>watch if the =
clipboard owner changes. Run that on the client and then<br>do clipboard st=
uff in libreoffice on the server. The owner as printed<br>by xclipowner sho=
uld never change except for the first time. If it<br>does we have another i=
ndication of a clipboard-manager-in-the-middle<br>attack ;-)</p></li></ul><=
/blockquote><p>From client Mate to server twm a successful ctrl+c results i=
n<br></p><p>0x03C0016A</p><p>and a failed ctrl+c results in a<br></p><p>0x0=
0000000<br>0x03C0016A<br></p><p><br></p><p>From twm/xterm client to a twm/x=
term session on the server both failed and successful ctrl+c results in<br>=
</p><p>0x00E0016A<br></p><p><br></p><p>Thanks and greets<br></p></body></ht=
ml>
=20
------=_Part_155125_160222478.1742900373820--

------=_Part_155124_2060351879.1742900373819
Content-Type: text/plain; charset=ISO-8859-1;
 name=Bug1633_nxagentHandleSelectionRequestFromXServer.log
Content-Transfer-Encoding: base64
Content-Disposition: attachment;
 filename=Bug1633_nxagentHandleSelectionRequestFromXServer.log
X-Part-Id: c1197600c0484d38a631fc27ef5c1f97

dXNlckBzZXJ2ZXI6fiQgZ3JlcCBueGFnZW50SGFuZGxlU2VsZWN0aW9uUmVxdWVzdEZyb21YU2Vy
dmVyIC90bXAvLngyZ28tbG9jYWxhZG1pbi9DLWxvY2FsYWRtaW4tNTAtMTc0Mjg5NTQyOV9zdER0
d21fZHAyNC9zZXNzaW9uLmxvZwpueGFnZW50SGFuZGxlU2VsZWN0aW9uUmVxdWVzdEZyb21YU2Vy
dmVyOiBSZWNlaXZlZCBTZWxlY3Rpb25SZXF1ZXN0RXZlbnQgZnJvbSByZWFsIHNlcnZlcjogc2Vs
ZWN0aW9uIFs1MjldW0NMSVBCT0FSRF0gdGFyZ2V0IFszNDJdW1VURjhfU1RSSU5HXSByZXF1ZXN0
b3IgW2Rpc3BsYXlbbngsb3B0aW9ucz0vdG1wLy54MmdvLWxvY2FsYWRtaW4vQy1sb2NhbGFkbWlu
LTUwLTE3NDI4OTU0Mjlfc3REdHdtX2RwMjQvb3B0aW9uczo1MC4wXS8weGEwMDE2YV0gZGVzdGlu
YXRpb24gWzYwM11bTlhfQ1VUX0JVRkZFUl9TRVJWRVJdIHRpbWUgWzBdCm54YWdlbnRIYW5kbGVT
ZWxlY3Rpb25SZXF1ZXN0RnJvbVhTZXJ2ZXI6IHRoaXMgZXZlbnQgaGFzIGJlZW4gc2VudCBieSBu
eGFnZW50IQpueGFnZW50SGFuZGxlU2VsZWN0aW9uUmVxdWVzdEZyb21YU2VydmVyOiBubyBsb2Nh
bCBvd25lciBmb3Igc2VsZWN0aW9uIFs1MjldIC0gZGVueWluZyByZXF1ZXN0LgpueGFnZW50SGFu
ZGxlU2VsZWN0aW9uUmVxdWVzdEZyb21YU2VydmVyOiBSZWNlaXZlZCBTZWxlY3Rpb25SZXF1ZXN0
RXZlbnQgZnJvbSByZWFsIHNlcnZlcjogc2VsZWN0aW9uIFs1MjldW0NMSVBCT0FSRF0gdGFyZ2V0
IFszMV1bU1RSSU5HXSByZXF1ZXN0b3IgW2Rpc3BsYXlbbngsb3B0aW9ucz0vdG1wLy54MmdvLWxv
Y2FsYWRtaW4vQy1sb2NhbGFkbWluLTUwLTE3NDI4OTU0Mjlfc3REdHdtX2RwMjQvb3B0aW9uczo1
MC4wXS8weGEwMDE2YV0gZGVzdGluYXRpb24gWzYwM11bTlhfQ1VUX0JVRkZFUl9TRVJWRVJdIHRp
bWUgWzBdCm54YWdlbnRIYW5kbGVTZWxlY3Rpb25SZXF1ZXN0RnJvbVhTZXJ2ZXI6IHRoaXMgZXZl
bnQgaGFzIGJlZW4gc2VudCBieSBueGFnZW50IQpueGFnZW50SGFuZGxlU2VsZWN0aW9uUmVxdWVz
dEZyb21YU2VydmVyOiBubyBsb2NhbCBvd25lciBmb3Igc2VsZWN0aW9uIFs1MjldIC0gZGVueWlu
ZyByZXF1ZXN0LgpueGFnZW50SGFuZGxlU2VsZWN0aW9uUmVxdWVzdEZyb21YU2VydmVyOiBSZWNl
aXZlZCBTZWxlY3Rpb25SZXF1ZXN0RXZlbnQgZnJvbSByZWFsIHNlcnZlcjogc2VsZWN0aW9uIFs1
MjldW0NMSVBCT0FSRF0gdGFyZ2V0IFszNDJdW1VURjhfU1RSSU5HXSByZXF1ZXN0b3IgW2Rpc3Bs
YXlbbngsb3B0aW9ucz0vdG1wLy54MmdvLWxvY2FsYWRtaW4vQy1sb2NhbGFkbWluLTUwLTE3NDI4
OTU0Mjlfc3REdHdtX2RwMjQvb3B0aW9uczo1MC4wXS8weGEwMDE2YV0gZGVzdGluYXRpb24gWzYw
M11bTlhfQ1VUX0JVRkZFUl9TRVJWRVJdIHRpbWUgWzBdCm54YWdlbnRIYW5kbGVTZWxlY3Rpb25S
ZXF1ZXN0RnJvbVhTZXJ2ZXI6IHRoaXMgZXZlbnQgaGFzIGJlZW4gc2VudCBieSBueGFnZW50IQpu
eGFnZW50SGFuZGxlU2VsZWN0aW9uUmVxdWVzdEZyb21YU2VydmVyOiBubyBsb2NhbCBvd25lciBm
b3Igc2VsZWN0aW9uIFs1MjldIC0gZGVueWluZyByZXF1ZXN0LgpueGFnZW50SGFuZGxlU2VsZWN0
aW9uUmVxdWVzdEZyb21YU2VydmVyOiBSZWNlaXZlZCBTZWxlY3Rpb25SZXF1ZXN0RXZlbnQgZnJv
bSByZWFsIHNlcnZlcjogc2VsZWN0aW9uIFs1MjldW0NMSVBCT0FSRF0gdGFyZ2V0IFszMV1bU1RS
SU5HXSByZXF1ZXN0b3IgW2Rpc3BsYXlbbngsb3B0aW9ucz0vdG1wLy54MmdvLWxvY2FsYWRtaW4v
Qy1sb2NhbGFkbWluLTUwLTE3NDI4OTU0Mjlfc3REdHdtX2RwMjQvb3B0aW9uczo1MC4wXS8weGEw
MDE2YV0gZGVzdGluYXRpb24gWzYwM11bTlhfQ1VUX0JVRkZFUl9TRVJWRVJdIHRpbWUgWzBdCm54
YWdlbnRIYW5kbGVTZWxlY3Rpb25SZXF1ZXN0RnJvbVhTZXJ2ZXI6IHRoaXMgZXZlbnQgaGFzIGJl
ZW4gc2VudCBieSBueGFnZW50IQpueGFnZW50SGFuZGxlU2VsZWN0aW9uUmVxdWVzdEZyb21YU2Vy
dmVyOiBubyBsb2NhbCBvd25lciBmb3Igc2VsZWN0aW9uIFs1MjldIC0gZGVueWluZyByZXF1ZXN0
LgoKCnVzZXJAY2xpZW50On4kIHh3aW5pbmZvIC1pZCA1MjkKWCBFcnJvcjogOTogQmFkIERyYXdh
YmxlCiAgUmVxdWVzdCBNYWpvciBjb2RlOiAxNAogIFJlc291cmNlSUQgaW4gZmFpbGVkIHJlcXVl
c3Q6IDB4MjExCiAgU2VyaWFsIG51bWJlciBvZiBmYWlsZWQgcmVxdWVzdDogMwp4d2luaW5mbzog
ZXJyb3I6IE5vIHN1Y2ggd2luZG93IHdpdGggaWQgMHgyMTEuCnVzZXJAY2xpZW50On4kIHh3aW5p
bmZvIC1pZCAzMQpYIEVycm9yOiA5OiBCYWQgRHJhd2FibGUKICBSZXF1ZXN0IE1ham9yIGNvZGU6
IDE0CiAgUmVzb3VyY2VJRCBpbiBmYWlsZWQgcmVxdWVzdDogMHgxZgogIFNlcmlhbCBudW1iZXIg
b2YgZmFpbGVkIHJlcXVlc3Q6IDMKeHdpbmluZm86IGVycm9yOiBObyBzdWNoIHdpbmRvdyB3aXRo
IGlkIDB4MWYuCnVzZXJAY2xpZW50On4kIHh3aW5pbmZvIC1pZCAweGEwMDE2YQoKeHdpbmluZm86
IFdpbmRvdyBpZDogMHhhMDAxNmEgKGhhcyBubyBuYW1lKQoKICBBYnNvbHV0ZSB1cHBlci1sZWZ0
IFg6ICAyCiAgQWJzb2x1dGUgdXBwZXItbGVmdCBZOiAgMjkKICBSZWxhdGl2ZSB1cHBlci1sZWZ0
IFg6ICAwCiAgUmVsYXRpdmUgdXBwZXItbGVmdCBZOiAgMAogIFdpZHRoOiAxOTE5CiAgSGVpZ2h0
OiAxMjAwCiAgRGVwdGg6IDI0CiAgVmlzdWFsOiAweDIxCiAgVmlzdWFsIENsYXNzOiBUcnVlQ29s
b3IKICBCb3JkZXIgd2lkdGg6IDAKICBDbGFzczogSW5wdXRPdXRwdXQKICBDb2xvcm1hcDogMHhh
MDAxNTEgKG5vdCBpbnN0YWxsZWQpCiAgQml0IEdyYXZpdHkgU3RhdGU6IEZvcmdldEdyYXZpdHkK
ICBXaW5kb3cgR3Jhdml0eSBTdGF0ZTogTm9ydGhXZXN0R3Jhdml0eQogIEJhY2tpbmcgU3RvcmUg
U3RhdGU6IE5vdFVzZWZ1bAogIFNhdmUgVW5kZXIgU3RhdGU6IG5vCiAgTWFwIFN0YXRlOiBJc1Zp
ZXdhYmxlCiAgT3ZlcnJpZGUgUmVkaXJlY3QgU3RhdGU6IG5vCiAgQ29ybmVyczogICsyKzI5ICAt
MTkxOSsyOSAgLTE5MTktLTI5ICArMi0tMjkKICAtZ2VvbWV0cnkgMTkxOXgxMjAwKzArMAoKdXNl
ckBjbGllbnQ6fiQgeHdpbmluZm8gLWlkIDYwMwpYIEVycm9yOiA5OiBCYWQgRHJhd2FibGUKICBS
ZXF1ZXN0IE1ham9yIGNvZGU6IDE0CiAgUmVzb3VyY2VJRCBpbiBmYWlsZWQgcmVxdWVzdDogMHgy
NWIKICBTZXJpYWwgbnVtYmVyIG9mIGZhaWxlZCByZXF1ZXN0OiAzCnh3aW5pbmZvOiBlcnJvcjog
Tm8gc3VjaCB3aW5kb3cgd2l0aCBpZCAweDI1Yi4KCg==
------=_Part_155124_2060351879.1742900373819
Content-Type: application/x-gzip; name=Bug1633_session.log.gz
Content-Transfer-Encoding: base64
Content-Disposition: attachment; filename=Bug1633_session.log.gz
X-Part-Id: e9e472ca237243f98ed87ee05bca1a0c

H4sICJOD4mcAA0J1ZzE2MzNfc2Vzc2lvbi5sb2cA7F3rd9pIlv/OX1H9KfZMAxJvs91z2iFOxieO
7bVJx7teDkcIGdQWEiMJ2/Rfv7ceeiIJZFsE46ueSYJUz1t1H1X3V7dK9sI0dXNCFIfc1L5Y5Hii
mW6pdH5z/OXkvE/K5E/NdnTLJPVKs3J0VKm1S6WeNV/a+mTqkgP1kNQkSf4V/pRlcm59U9Spbmrk
YOq68261+vj4WDGtGX9bUa3Z4WruThkyt8mFod07ijm2yfXU1JZjzSa/WRVH/PuP+dRSlfJkNppW
xtq/VkqRZSilViPf9HuNfFFGtq4Z5LcZ/KpM+K8/xopTNjX370fNvnc1ZZZcToOX892wdXVKrvWR
bhi0KQtDb9T+mMye0rPJR1D9VNHJN8sYWw+KSX4DyunqH+zP5HxNmq9F/ls3x9DgL7a1mEeI9x/2
gVPuWtMI/eTAt4nuThcj+r56bKuuriqXtvWXprpV86ls6COH3Fk2mVm2RnQT/jlTXGhFpVQ6hV9d
PszEG/xHKIzM9TH5ILfqjQ8VqMmhg94l165iuzSJw98QxSUf+guNfFNsUmsSWeo2Ol2pA12pNSEj
Lx2a8rT0S9dNoho6rW9mjbXVynie7w5Nq9m2ZUPbdUMjH6rubF6tPNUmVtmAwTeU8Uw3q73Qj3JT
KsvtRq1z1JI67aHjfnIfZ8PxvNaoigZXDGsy5KXGqnJcxX2VmjZtEK0P2nBmWfMu+XF8dX56/uUX
8t20NdWamPrf2tinsrucQ6sWpv5Uvh9r5bE2d6fDGhCLHDvOYsYYlo2g18vSD8WmxO6+VnmcUj8U
nY0+nUuqZZowv2hxd7Y1Ix9Yr6eW434g8M6x1HsNJoerzrv/6NabzU7LJ/ixqkKN0J6VMuRauyLB
f7KfthckYTPF1maWq5E5m1Iw3eeGBiVFh/Ls+JwYunlP5oqtzOA7TCG5WW9VgexyVYom5h0NpWxK
klSVqk36RyztXFHvCSSbWmy6zsp/zbVJ+egDb5pH3STCimLOLZcsWFHnNwQY2VVYH+womYNU/3t2
+pGMlY2SOa4NUiw7oULmVH47Lu2zCmJY89KcsZc0jWuRGxDewdg4dDzHujM3lCX50G1KfndOYBKP
DN2ZwljeeFwdZIwx2FSxId0MBtBeRoaGDkpV+hobF2M+hW5PFSjNoELD1kyqBLQnaGdy79gMBLI+
6KpGm3GnTxY2E3SsnInmhBijBwVDTqDZmNxrS6CeBapC8P/UmmnVEOszWVDlRVb91E5FvZv4xOBt
CD56ZWmuWmXZY/lKvYUNfXKNJbk3rUczlLVbKhEgp+VoQ29SeQ803LWNfx4b7j9dSOTAzFOnQ8Uw
ho5qa0CZWKI7SHS3MAz+lYQekeh6qt+5flLorD4DWUFIQlKaaAaJxtodDET8CSXSaKWWrULzl6Y6
tUHf/c3HIZToL0gEE3WlskhJNiR60LXHuWW7w5n1oA0N7c5NbP4ZfNg89dfLYWIG0LfJ1Pk+3zwt
FJ6QnCv6hORX9MPmyaH05BxjOouScnyCD5unhvLjGWD2WDDFODVDwxMnYVq6BGqLpJyGoaRRwqWl
WqGwSMiJFkq4Qqm0hElUFWk5pUJpU8izki6gpK1RQTMMSYdYh+4hkbJwrYmtjFK5YUKZbzGbD0HU
zkeWYo9TmVnlQgkq5OlGIM3uqYAa62AQuFQEg0RQQHd2U+XdhpaMV8cHIQi/akuVWnYgLh/EakEH
HXJ3VzKfmLY9NXW35/WgS75YVBeBWQ1qPDnFteYyuwNoCYLHugNVawij4LYl1Qe35zfD3vf+8OP3
z59ProbXJ1d/nlwNqCZzNBva8AOsZuuR3EpPCqxOWsogpZ4rbULVoO3ZODef9SfNufYqA02j3y2J
9gA5QZWA8NJobvjlJwEDeaLRghzR5KClDv3Eir2VBiXdfFAMHVS71lfsCZRDlXGX+K+ZJmZfuJ5m
mZ5fo/ycGuU0Ovn/hNxgEUJ+Id5DBlmwZhAazKFrBzAA1iwZRI09Q1PscJVsgnBDSxgaMJzN5pHS
VDqS2jiSBoSujZ5osyEZH/ADUzcOB+QAkkqDw4IL57P/mitaGC6h3cZ0Hk404DAXmO5WPqpJTzKs
cwdhvQzJK6Wy93jthHnvjzNt4wjsT0rQ2Kuv0CByG8wIzb2gjOKP3mf4LowNP9Ep7U43zEj1ljS4
/YMzzO/6aOEMyNgCQUWtpJFmWNw0VMwlJ8Uv2Y0MFRwtU1XM6iMsokW5BAyzMSX+aElcmHSBZKMy
5DkDprQbIykYsOarzgYsPFK4yCrKLIeYI6i21WlIvPQOrKxAWhdQRaMTrqL2bBIdtdSARO1Xpv9O
FL6xkJJThNSrDl2n3h61xdBp/tAlyEFzzJSvrjI907dA4tz9qSs310y0UPWnavoDNMBPuuRbCrwt
XbphAEtfd0nlXG1we3bROz47uR54Gi/2Nlss2tp/FprjMk3Omi2PoCB9pkUoVLTUXUeShcmXlbHK
CqcumGP9q+Pz68uLq36YvtH3+0zh15Vuo5akhVgEKJHMIls0FeTB7eXV6bfjq/8ZCBI6lIaiF0CB
UFpp0KX7FP6LYxfmTdrDd3Ai5Xs7fuGXUCBfCjj6eGX3IPLAEscgN2IZUDUtk25NGIoT9I71/3ZQ
ESMSeg5MEH2HaenFOIUeJmKzk1+6wb5JOS0pfdmHud5je1Z0iXdbb8B/8DRkWkF8gJzE5jM1cKCM
x/aqnrg8/URua7CeG5DeDCbEUxlWPbDKU4yyNlsYCnDe4DClptWO+0yqpLVuDiuw2MgEbVIUlU3w
8r9CBaXVvkocQZ1Gu9Z87roqk4fo0pSvq2JDdWEKSYDMg8yzF8xja3NjeQl6D+b7FVfBfv6+5es9
0yJznshT1GyTwZ/BpAwaln4FFTuFv0vprBPs7QSTnM9Of/NGkOwg2L05/Bl7L8+wykf1RqMdWOVH
r2ryQ+E1JbQvIb2t0luNoPTOltaiI7XWuBOmlExXG5L86nWojWZTFnVQKESriG7Um0ehKprjIqqo
j8NVqAVU0ZDChGoeFdELrROuolPEcI9G4eHOu/ewURVHkSrCk3Yzk6N9NLjtnZ1efrw4vvqUZHXI
CcvCHtu+D4rt+m0+WlGNnqTjqrEut4RqrC4cu2roI/p/W7PuYC2lVWGxOLGVWdXhvysj3RwceprE
oe0m4dYyz79HEronITVrA7biBOVVA8Pmy6evw+uTs5Ne//TiPFhxtpuw4Dy++nLSv/bWjkzXNdsd
IGEBFEylG1W7XFc5kC5kzTApV0nPeC20bIMoD4puKCNDE91zuum56jK57l+dnn9JT9KRyff+585w
Xbp2kwgSZpQlkf7pt5Pr/vG3S9D05jjmLzmh7pK+1RNbBV6fmBeFErDQWVX26lkd/5+7hN5kQkUW
DfkXArEq/LVAsxb5gOuBjdYDRUzPXIsET/Q9Y5WgwpA3g1WCV1LuZUJLrnVaL/MkbmeNjdyF3PVW
uetVFuHybi/CnwtHQJ2dV6qIDm4uSopixc0lU4gVN5RPm7BiLvklWHFj+eXL380FjpRD1JRzi5J6
q/WsjS5U1MhSyFIZLFWUdkZduvuMv08WupjOaKHnlQEvRNKiWkXuQu7K4i5c/+bQ2f9m6OlAolCP
02fbmoV6Fv4kdsNpG0LsH2PZkLtF9FVsn3fkZqPdTtw7X9OOj0sqUjJaI6RH0CiFiqB4yyJOmyuW
JS4EVwpa6V2W72ZtN0QtG1DVL3sn5gnadu9M+zSLXWrJnaOiF1vNNTaTMrJ4LAJVvIKJpioLRyO6
Sx4VmG+2PploNj9b4i3aUXLlkVw5Cw8RwaDnHZdEpUlhBGLKGPELz8cvcN5A/MJ7xS8UNv57x0FN
ejTY1Z7c6txQdPO/1Klig7n1+8K9K3eiPNXo1Ns7xVOurZiOAVbfGTV4+hbXGdwE7JKZMp8HES+g
RqE8XPF9XdfpSq0lNzKSlHSnD9+8CulhGYXQ1D51af4M3h9r5jK+OAOzqhwpI7uZlQ3Y8VOsmp/B
kEVNnr1jyA58Csnt/WbBlc5Spqs3atG3MT5jizqfXuGEGayWRt4XrjyT+x+qN40ETpAkPkKUBvE1
2nbonEo9ut+kqEEVsFgIgkyxU43d5FnNhGhq9In1VtFN/BPvXWgd2o0ehPR3Y7wzlfFOhs5hZoTF
yFhheEcsbwXr0cVZdk/c1W6sXWOJXb3IPlXoiGk01QlfodDTpow2HmWyepFKnxA5RUCrW/PpV2vO
FqS/vyjsmyik25Qq0qAaDNYY6tNNHh4jM1iJIH0OmsFSyhHqaArr3RE9o+3QX8F695ctrzuTmmla
grP4VkzC5iNdHkb1eIVvA2fs/8YyZJgKfpYbynns5cEhcRaqqjkOPd6+5FSD7oUixKybxLyKNXM4
HDEmNIc9/v41xLDAdHwfZpDM9CGSbTTVvflE+zYe8hZkrOkTuhM0A6aZyPXBiYTU2fb0SmilkFSJ
WiyyyUh7cXtumSDQqmxgI2FsXM02qXRxFXfhED7whKiicEbMhOeACsjDwIJp1OmumDj8IQo/9ULk
aF60poOPlmVArr690AYs0htV0MequkjZ9zyA9h0y4eCjT74pT8FWWlJi5so5X8xW9t2SErNmR2Il
RVPdgLHIPxyGeYSESMiCeaY9tx8tdxrUcQaWl2BtLWDacPqyPDhYmHpAOhoodjanEfXYWAjbxYEi
L2G+94f+fBr2Ls77J/Dm4nz46eTj9y9ekZpJ9x/GtBXX3y9pFIJh/+QG/mAbBImtBh2xkqd38e3y
4vv5p5TMoTx049BJKjf+cOmY/nAWgjaIvYx15d0SEtk8Wv3erMvBd1qwtwGytuAOyCk/dbxoWnA9
/B2KDgmldUXHDbno91WTzptOfWpA9q1jyheXnkANP+XsbkHhGXZcpBYqetLq2aSWFqsFjEgWCmP4
+eri25CFVg7kQG+R3IlQObVWM95amP+0FNaO3TlBnh8q9/Jj15s7YYJj13lBcenHrnM5asSxazyU
nnUonUQW6rFhOfjh/Tr0/WRBUk5CL2nP+3UY9dgF6QOLhz8HIZ2X0JL5CpseUPY6pMKMBPbcSj5h
tJHc+VasEM/+SGgc9KUfTZ+R2OvJtReN9WBBbbLkxNy+8gkKg8m2FFhiYWCtNsaxFrYaaQ23PMpy
wH9UysZHIW56SCvJY6PAMmSQ088XG4XN863aghHKuoGbnqamobZjqUPWXDQx2KxnYVuATQvyj0Pv
mHBSBm51hzuQlcFczPjGipPQHPTJo09+rU9+Y3G8ig9LgI9vIKuLRM9vJvpj6PmNFEDChmEuPRA3
hnMog9B2OtC8NYBFiDKxErucoiH85SwbtXpqCag2UG0MSv9XftVn860f/9KMJF8G8yrcabYNdGH3
VQSeMg8nZN2RO0U3FrZG/Zt+oL+EjbpKSTPHfVFil22pMTSLNoEcD7HsBbsg35ZT9EUeKPSorvWo
NqHT4R2pPfeprnaXe+Ha8fcb4Bek9ovxC6vtQczCnnEY3Sl9D3CFcD+ZBz34nYlRuDnOgVAIFfo+
wAlZVN1HREKou4hFiDhoQ5RBFAKiEPYThbCiKxF/sF38QQfxB0kP4g+yHsQfIP4A8Qe8b4g/QPwB
4g8Qf4COJLJ1RxLiDxB/gPgDQf+fjD8Ib1Q+F3ogyy/BHjRoEQ3EHqDKQOwBYg8Qe7BzntFc4RUa
nX1ylmJ4ha1yczGTZ+8Yck14hf1iQQyvgOEVCgYzYHiFbEgDhldAYMM7ATZgeIVdgDfwPTCEN8Qf
hDdkPQhvQHgDwht43xDegPAGhDcgvAF9VWTrviqENyC8AeENgv5vP7xCo5MNUNgA4rCmBFQbqDYQ
4oAQhwynKEIcfm54hT3zqWJ4BcQs7Ep4hf1iLQyvgOEVMLwChldAFAKiEDC8wlvFH2B4hcQH8QdZ
D+IPEH+A+APeN8QfIP4A8QeIP0BHEtm6IwnxB4g/QPyBoP+bDq/AgQOy9ALsAd2dz7ocAlUGqgzE
HiD2oCjswcqcuNaCUnqKYYwU9b5LVl59BcYnt0F9mstUcwFgBjSXdsdcKspIyGF9BUZC3vWybyDx
9XLYRspnoTU79dagpJvMQ6x4blImyLvEf025TmgylX4K77cnMxnMV4PzamwEL0whkJG7kLveB3cx
j+QlNwIyHJOmRebCUggjmPz5TZ2dFrMjLHcKf5fSeYsqubiu5JMWGIbPR0G0g8A3c/hC9fssIYI6
O69Uyb9BXuBqeDPJFFsN59k2z2DFfPKLs2KRmymp2/KvsZXSlqXmc3kMFTWyFLJUGksVpZ1Rl+4+
4++ThS6mM1roeWVADdUqchdyV3HchevfHDo75sfoGZpiR9wY0U8eRHgVGx3m5eAYjQ//Z3vvHblV
g/8NKrnb8XFJRUpGa1ZAvAoVQfGWVbaMBl7thqhlA6r6Ze/EPEHb7p1pn4KXWgVDQUQPMievMrJs
NvtV8cp3veoueVRgvtn6ZKLZUG5wUAUlVy7JlbPwEBEMYKjxkqg0KYxATBnjudT151IjCPuQ85vz
xi4dTF177LBBlAdFN+ixBdE9p5ueqy4TDkxKT9KRw7D/9HTtpnekIaMsKTidsAH8weuTACVsH/xQ
2PjvHQdtfj1EWz6SmzvFU3g9xJu5HqKwybN3DJl1PcTesSBeD4HXQ2RaRXg9BF4PgYEZMDADXg+x
H+EZwIKp4fUQiQ+GZ8h6MDwDhmfA8Ay8bxieIQsmgOEZMDxDJB+GZ8CzthieAX3y2/PJY3iGN3E9
BN9OB5q3nxuiYYMSUG2g2sAQDRiiIcMpitdD/MTrIfbPp4rXQyBmYSeuh9g71sLrIfB6CLweAq+H
QBQCohDweoi3ij9oIf4g6UH8QdaD+APEHyD+gPcN8QeIP0D8AeIP0JFEtu5IQvwB4g8QfyDo/3av
h/CBA7L8AuxBjV0P0UDsAaoMxB4g9gCxBzvnGc0VXqG2WyFLMLzCWwqvUMzk2TuGXBNeYb9YEMMr
YHiFgsEMGF4hG9KA4RUQ2PBOgA0YXmEX4A11CeENSQ/CG7IehDcgvAHhDbxvCG9AeAPCGxDegL4q
snVfFcIbEN6A8AZB/7cfXqHWygYobABxoPYGLA4R4oBqAyEOCHF4hlMUIQ4/N7zCnvlUMbwCYhZ2
JbzCfrEWhlfA8AoYXgHDKyAKAVEIGF7hreIPMLxC4oP4g6wH8QeIP0D8Ae8b4g8Qf4D4A8QfoCOJ
bN2RhPgDxB8g/kDQ/02HV+DQA1l6AfagzkashdgDVBmIPUDswdaxBytz4loLSukphjFS1PsuWXn1
FRif3Ab1aS5TzQWAGdBc2h1zqSgjIYf1FRgJedfLvoHE18thGymfhVZrNeqDkm4yD7HiuUmZIO8S
/zXlOqHJVPopvN+ezGQwXw3Oq7ERvDCFQEbuQu56H9zFPJKX3AjIcEyaFpkLSyGMYPLnN3V2WsyO
sNwp/F1K5y2q5OK6kk9aYBg+HwXRDgLfzOEL1e+zhAjq7LxSJf8GeYGr4c0kU2w1nGfbPIMV88kv
zopFbqakbsu/ylZKo1broKJGlkKWemWWKko7oy7dfcbfKwudT2e00PPKgCNUq8hdyF3FcReuf3Po
7Jgfo2doih1xY0Q/eRDhVWx0mJeDYzQ+/J/tvXfkVrNep2Fb87bj45KKlIzWrIB4FSqC4i2rbBkN
vNoNUcsGVPXL3ol5grbd+9I+9YKXWkVDQXgPMievMrJsNvtV8cp3veoueVRgvtn6ZKLZUG5wUAUl
Vy7JlbPwEBEMYKjxkqg0KYxATBnjudT151IjCPuw85vxxi4dTF177LBBlAdFN+ixBdE9p5ueqy4T
DkxKT9KRw7D/9HTtpnekIaMsKTidsAH8weuTACX8BPBDUeO/dxyU43qIptQ82imewush3s71EEVN
nr1jyMzrIfaNBfF6CLweItMqwush8HoIDMyAgRnweog9Cc/QlFoYniHxwfAMWQ+GZ8DwDBiegfcN
wzNkwQQwPAOGZ4jkw/AMeNYWwzOgT357PnkMz/A2rodg2+lA8/azQzTAchZDNKDawBANGKLh+U5R
vB7iZ14PsXc+VbweAjELu3E9xL6xFl4PgddD4PUQeD0EohAQhYDXQ7xR/EFbQvxB0oP4g6wH8QeI
P0D8Ae8b4g8Qf4D4A8QfoCOJbN2RhPgDxB8g/kDQ/w1fD+FBD2T5JdgDamvAwhCxB6gyEHuA2APE
HuyaZzRXeIW2tE/OUgyvsFVuLmby7B1DrgmvsF8siOEVMLxCwWAGDK+QDWnA8AoIbHgnwAYMr7AT
8IY6whuSHoQ3ZD0Ib0B4A8IbeN8Q3oDwBoQ3ILwBfVVk674qhDcgvAHhDYL+bz+8QlvKBiishzis
KwHVBqoNhDggxCHDKYoQh58bXmHPfKoYXgExC7sSXmG/WAvDK2B4BQyvgOEVEIWAKAQMr/BG8Qcd
DK+Q+CD+IOtB/AHiDxB/wPuG+APEHyD+APEH6EgiW3ckIf4A8QeIPxD0f9PhFThwQJZegj1o4NUO
qDIQe4DYg5+DPViZE9daUEpPMYyRot53ycqrr8D45DaoT3OZai4AzIDm0u6YS0UZCTmsr8BIyLte
9g0kvl4O20j5LLRWvdUYlHSTeYgVz03KBHmX+K8p1wlNptJP4f32ZCaD+WpwXo2N4IUpBDJyF3LX
++Au5pG85EZAhmPStMhcWAphBJM/v6mz02J2hOVO4e9SOm9RJRfXlXzSAsPw+SiIdhD4Zg5fqH6f
JURQZ+eVKvk3yAtcDW8mmWKr4Tzb5hmsmE9+cVYscjMldVv+VbZSOkftGipqZClkqVdmqaK0M+rS
3Wf8vbLQ+XRGCx3VKnIXctcOcReuf3Po7Jgfo2doih1xY0Q/eRDhVWx0mJeDYzQ+/J/tvXfktiR1
6oNK7nZ8XFKRktGaFRCvQkVQvGWVLaOBV7shatmAqn7ZOzFP0LZ7Z9qn/f/tnUFv2jAYhu/7FT5u
l4kQEhKO63GHTdqx2iGlqEOLykRRq/77ObFJAiSGQBMc8/hSiYa0Nv78mXyP33fYKIjqgXHyJg+r
dT775/qlovS63Ii3RM639fLpabGW9y0PqrBytVq5Wt68MgipDKjHdzHPLpWfwF4y5lzq8XOpO4R9
tfidx4ZNB1OPHjuciOQ1WabZsQXdvZdZ87t8TygwqfmSyKti/83XTYPtkQbDvUbl6YQT8IdtnzSU
cAX4oavP37kIamEPEUeBZ1VMYQ8xHHuIriaPcwFptIdwLQSxh8Aewrgrwh4CewiEGRBmwB7CEXmG
OAqxh6htyDOYGvIMyDMgz6D6hjyDCRNAngF5hp33Ic/AWVvkGajJ91eTR55hGPYQ+eP0TKNhfLZG
g7zFOL+Fh0gDiQORBkQazimLYhBxTYMI56qqGERALdhhEOFaaGEQgUEEBhEYRMAhwCFgEDFUAiGA
QKhrEAimBoEAgQCBoPoGgQCBAIEAgUAhSfReSIJAgECAQNDjP2CDiAI+mFwAH4S5QQTsASkD9gD2
APbAvspoK4GFMHCpWIrAQq/R3M3kcS4gjwgsuBWCCCwgsNAxzIDAghlpQGABsOFGwAYEFqzAG6bg
DXUNvMHUwBvAG8AbVN/AG8AbwBvAG6hVid5rVeAN4A3gDXr8hy+wIDeJcswv0VcIQxAH0gaIA4jD
2UVREIfryis4VlNFXgFmwRZ5BbdCC3kF5BWQV0BeAQoBCgF5hYHyB9MR/EFdgz8wNfgD+AP4A9U3
+AP4A/gD+AMKSaL3QhL8AfwB/IEe/0HLKyj0ILgEPYjM8AIZg4wBegB60BV6cDAnfi3Ku9wlafqQ
zP/OxMFL32Xgi/vy7y02eWbugGVgt2TPbqmrPUKLzVe5R2j7dbnYH6mvy9UtUqsNWjSK/OD3p+Vz
XiBOtlXSfCGfieLlLOp0Jptnv6o+bq8PMjlfUxWre5/gj2e9IBNdRNdtRFdekPypNgGGuuTzSvzT
O4UqwFTM76zWucr3EavNH/nzU3NsZUluP1eqSSsDRs1HPWify9LMlwvT71mLCDm77arS/vl4h1+G
T1uZ9r4Mt3lqbgjFVuuXDsUun6U0PpX/iCcp0XgynpKoCSlC6oNDqqvsTC61P/Bd2qHr6cwOnbRK
dBFdFkUX339b5Oy9OsZdukjWO2WM3V9tCeFDNLoay+UpmoL+z5+9R97UD/zsTFXb/+Pbe7akGP6b
A4Y3yZag/f/sa88w8GE39F85YVSLe1sxT9jb3Vb28b1BkyC6B8bJmzys1vnsn+uXitLrciPeEjnf
1sunp8Va3rc8p8LK1WrlannzyiCkMqAe38U8u1R+AnvJmGOpx4+l7gD2leK3ig2bzqUePXU4Eclr
skyzUwu6ey+z5nf5nlBcUvMlkVel/puvmwbbEw2Ge43Kwwkn4A/bPmkooX/4obPP37kIOt0dIvK9
KLQqpnCHGIw7RGeTx7mANLlDOBeCuEPgDmHcFeEOgTsEugzoMuAO4YY6g9zBxD7qDHUNdQZTQ50B
dQbUGVTfUGcwYQKoM6DOsPM+1Bk4a4s6AzX5/mryqDMMwh1CPU6XYz49V6Ihu0O237gPkWggbSDR
gETDOUVR3CGu6A7hXk0VdwiYBSvcIZwLLdwhcIfAHQJ3CCgEKATcIYbKH4TwB3UN/sDU4A/gD+AP
VN/gD+AP4A/gDygkid4LSfAH8AfwB3r8h+sOUaAH3ugC9iD2s1v4sAekDNgD2APYA+sqo63kFWKn
iqXIK/Qazd1MHucC8oi8glshiLwC8godwwzIK5iRBuQVABtuBGxAXsEKvCEGb6hr4A2mBt4A3gDe
oPoG3gDeAN4A3kCtSvReqwJvAG8Ab9DjP3x5hTg0AwonIA65vMIYxIG0AeIA4nBOURTE4bryCo7V
VJFXgFmwRV7BrdBCXgF5BeQVkFeAQoBCQF5hmPzBeIS9Q22DPzA1+AP4A/gD1Tf4A/gD+AP4AwpJ
ovdCEvwB/AH8gR7/QcsrxJc6O8geo65AxgA9AD24DnrwH5zIUSFiWAMA
------=_Part_155124_2060351879.1742900373819--
