Skip to main content


Eclipse Community Forums
Forum Search:

Search      Help    Register    Login    Home
Home » Eclipse Projects » Equinox » Eclipse-BuddyPolicy Question
Eclipse-BuddyPolicy Question [message #111222] Sun, 01 June 2008 07:04 Go to next message
Eclipse UserFriend
Originally posted by: stepper.sympedia.de

Hi,

I have three plugins with the following roles:

1) Application (for example a Junit Plugin test case)
2) Framework
3) Framework extension

1) and 3) both have ordinary dependencies on 2).
2) has a buddy policy: dependent
The framework 2) is now able to reflectively load classes out of the
framework extension 3).

But I can't get the application 1) to load classes from the framework
extension.
Is there a way to "reexport" classes that are visible through upstream
buddy policy,
just like it is possible to reexport classes that are visible through
ordinary downstream dependencies?

Cheers
/Eike
Re: Eclipse-BuddyPolicy Question [message #111234 is a reply to message #111222] Sun, 01 June 2008 07:18 Go to previous messageGo to next message
Eclipse UserFriend
Originally posted by: stepper.sympedia.de

Hi,

As a trick I tried to deploy an OSGi fragment for the framework
extension plugin which registers as a buddy for the application plugin.
Unfortunately it seems as if the "Eclipse-RegisterBuddy: application"
manifest header is not merged into the framework extension plugin.
So this trick des not work either ;-)

Is there another trick?

Cheers
/Eike



Eike Stepper schrieb:
> Hi,
>
> I have three plugins with the following roles:
>
> 1) Application (for example a Junit Plugin test case)
> 2) Framework
> 3) Framework extension
>
> 1) and 3) both have ordinary dependencies on 2).
> 2) has a buddy policy: dependent
> The framework 2) is now able to reflectively load classes out of the
> framework extension 3).
>
> But I can't get the application 1) to load classes from the framework
> extension.
> Is there a way to "reexport" classes that are visible through upstream
> buddy policy,
> just like it is possible to reexport classes that are visible through
> ordinary downstream dependencies?
>
> Cheers
> /Eike
>
Re: Eclipse-BuddyPolicy Question [message #111593 is a reply to message #111222] Mon, 09 June 2008 14:49 Go to previous messageGo to next message
Eclipse UserFriend
Originally posted by: stepper.sympedia.de

Hi,

Is it possible that I get a short answer for my question?
If you're too busy with more important things I'd find it more polite to
give a short statement about that fact.

Cheers
/Eike



Eike Stepper schrieb:
> Hi,
>
> I have three plugins with the following roles:
>
> 1) Application (for example a Junit Plugin test case)
> 2) Framework
> 3) Framework extension
>
> 1) and 3) both have ordinary dependencies on 2).
> 2) has a buddy policy: dependent
> The framework 2) is now able to reflectively load classes out of the
> framework extension 3).
>
> But I can't get the application 1) to load classes from the framework
> extension.
> Is there a way to "reexport" classes that are visible through upstream
> buddy policy,
> just like it is possible to reexport classes that are visible through
> ordinary downstream dependencies?
>
> Cheers
> /Eike
>
Re: Eclipse-BuddyPolicy Question [message #111602 is a reply to message #111593] Mon, 09 June 2008 15:21 Go to previous messageGo to next message
Eclipse UserFriend
Originally posted by: ekkehard.gentz-software.de

eike,
if I understood this right, your scenario isn't possible using buddy
policy dependend.
you can use buddy policy global (this can slow down)
or your framework-extensions can be fragments of framework,
but I think this isn't what you're looking for ;-)
ekke
Re: Eclipse-BuddyPolicy Question [message #111609 is a reply to message #111602] Mon, 09 June 2008 15:25 Go to previous messageGo to next message
Eclipse UserFriend
Originally posted by: stepper.sympedia.de

Hi Ekke,

Thx for your response. At least the solutions you're pointing out offer
a backup approach if nothing more appropriate drops in ;-)

Cheers
/Eike



ekke schrieb:
> eike,
> if I understood this right, your scenario isn't possible using buddy
> policy dependend.
> you can use buddy policy global (this can slow down)
> or your framework-extensions can be fragments of framework,
> but I think this isn't what you're looking for ;-)
> ekke
>
Re: Eclipse-BuddyPolicy Question [message #111630 is a reply to message #111222] Tue, 10 June 2008 10:42 Go to previous messageGo to next message
Gunnar Wagenknecht is currently offline Gunnar WagenknechtFriend
Messages: 486
Registered: July 2009
Location: San Francisco ✈ Germany
Senior Member

Hi,

Eike Stepper schrieb:
> 1) Application (for example a Junit Plugin test case)
> 2) Framework
> 3) Framework extension

[..]

> But I can't get the application 1) to load classes from the framework
> extension.

I know this is probably not the answer you are looking for, but why
don't you simple make the application (1) dependent on the framework
extension (3)?

From what I see, through explicitly loading framework extension classes
in the application you are creating a dependency between your
application and the extension. Thus, why not define it?

If the extension goes away your application will be broken. If the
dependency would be defined the OSGi framework could handle this for you.

-Gunnar

--
Gunnar Wagenknecht
gunnar@wagenknecht.org
http://wagenknecht.org/
Re: Eclipse-BuddyPolicy Question [message #111637 is a reply to message #111630] Tue, 10 June 2008 10:47 Go to previous messageGo to next message
Gunnar Wagenknecht is currently offline Gunnar WagenknechtFriend
Messages: 486
Registered: July 2009
Location: San Francisco ✈ Germany
Senior Member

Gunnar Wagenknecht schrieb:
> Eike Stepper schrieb:
>> 1) Application (for example a Junit Plugin test case)
>> 2) Framework
>> 3) Framework extension

After further thinking about this, the extension registry would also
help addressing this.

The framework (2) defines an extension point. The application (2) and
the framework extension (3) would both define extensions. The framework
then instantiates the extensions and makes them available to the
application through an API.

-Gunnar

--
Gunnar Wagenknecht
gunnar@wagenknecht.org
http://wagenknecht.org/
Re: Eclipse-BuddyPolicy Question [message #111747 is a reply to message #111630] Wed, 11 June 2008 05:11 Go to previous message
Eclipse UserFriend
Originally posted by: stepper.sympedia.de

This is a multi-part message in MIME format.
--------------030107050406000806020404
Content-Type: text/plain; charset=ISO-8859-15; format=flowed
Content-Transfer-Encoding: 7bit

Hi Gunnar,

Thank you for your answer. What you propose is what I currently have
since the solution I actually want to have is not possible at the
moment. The attached diagrams make that a bit clearer (see top left
corners).
Btw. the reason that I'd like to have no direct dependency is that the
application is dynamically configured through an XML file.

Also what you propose in your other answer (own extension point) seems
impossible since access to the classes in the framework extension
(hsqldb.jar) is actually required in a 3rd party library
(hibernate3.jar). I can't change the Hibernate code to use an extension
point and I think I can' add own code to programmatically change the
classpath of the plugin that contains the hibernate3.jar.

Sorry that the real world situation is a bit more complicated than the
example I gave in my question. I tried to make it not overly complex ;-)

Cheers
/Eike



Gunnar Wagenknecht schrieb:
> Hi,
>
> Eike Stepper schrieb:
>> 1) Application (for example a Junit Plugin test case)
>> 2) Framework
>> 3) Framework extension
>
> [..]
>
>> But I can't get the application 1) to load classes from the framework
>> extension.
>
> I know this is probably not the answer you are looking for, but why
> don't you simple make the application (1) dependent on the framework
> extension (3)?
>
> From what I see, through explicitly loading framework extension
> classes in the application you are creating a dependency between your
> application and the extension. Thus, why not define it?
>
> If the extension goes away your application will be broken. If the
> dependency would be defined the OSGi framework could handle this for you.
>
> -Gunnar
>

--------------030107050406000806020404
Content-Type: image/png;
name="BuddyPolicyCurrent.png"
Content-Transfer-Encoding: base64
Content-Disposition: inline;
filename="BuddyPolicyCurrent.png"

iVBORw0KGgoAAAANSUhEUgAAA8AAAALQCAMAAABoqemGAAAAAXNSR0ICQMB9 xQAAAfJQTFRF
AAAAGBgYEBAQCAgICQ8WAgMECxIaHB0eFRYXBwcIBAYJEBonDhgjEyAwHjFJ HC5FHzRNH0l9
MDAwODg4KCgoICAgIyQmMDM1LCwsNzo9KSsuJD1aIzpWIDROJkBfPkFEKkZn MVF5M1R9KENj
LUtwOF2KNFeBNlqGWFhYSEhIUFBQQEBAU1dbTE9URUhMXlp5Wl5jSVuDRVyE XHufRGeRV3eg
a1hzc1duYGBgf39/aGhoeHh4cHBwaGxyfn5+bnN5dHqAe4GIbImtepW2h4eH l5eXj4+Pn5+f
g4ODgoiPkJeeiY+Xhp69l56mnqWukafDmrDJq1NXvFFPp6env7+/t7e3r6+v rLO9q7zTo7fO
uMncssPYucLMv87gwFBNwlZTxFtYw19dwVVTwFFPwFFNwFFOwFJPwVNQwVFP xmFexWFcxmBd
yGZjzHFvz3t6ymxp0Hx6x3Z3yHt7x2RhznZ0xW9uxWpq2JKQw5KR3J2b15GP 2piW1o2Ly4mL
yoSH36em3qOh0auw0Kut1L3E19fX39/fx8fHz8/PwMnUx9Db1sXO2NPe18/Y y9jnxdPk0Nzr
1d/q2djiztjj2t3o3Oby57284ayp68jH8dnY79PS6cPB8NXU7M3L9+np9/f3 7+/v5+fn+e/u
/fr5+/T09eTj/////Lz9QwAAAAlwSFlzAAAOxAAADsQBlSsOGwAAABl0RVh0 U29mdHdhcmUA
TWljcm9zb2Z0IE9mZmljZX/tNXEAADd/SURBVHja7Z2Jf+NMmpDb6eVYYBkq nXAOyw4zmelO
OHbo1pB0h0vuTjgMNnSSkZ11LwvD/Q03fOxyfAvkgAXbu6ABPuBLssPm/0RV UsmS4kO2dZSk
5/n9Om3LJUVS6vFbpVK9evYIAJXlGacAAIEBAIEBAIEBEBgAEBgAEBgAEBgA gQEAgQEAgQEQ
GAAQGAAQGAAQGACBAQCBAQCBAQCBARAYABAYABAYAIEBAIEBAIEBAIEBEBgA EBgAEBgAEBgA
gQEAgQEAgQEQGAAQGAAQGAAQGACBAQCBAQCBARAYABAYABAYABAYAIEBAIEB AIEBAIEBEBgA
EBgAEBgAgQEAgQEAgQEAgQEQGAAQGAAQGAAQGACBAQCBAQCBARAYABAYABAY ABAYAIEBAIEB
AIEBAIEBEBgAEBgAEBgAgQEAgQEAgQEAgQEQGAAQGAAQGACBAQCBAQCBAQCB ARAYABAYABAY
ABAYAIEBAIErxes9E3nNHwaBIQ17rons8YdBYEBgQGAERmBAYARGYEBgBAYE BgQGBEZgBAYE
RmAEBgQ2TWDLQmBA4GIFHnWF6K1iWk+I8exPhFgg8TK7ERiBYQ2BLeHhrBJn 7XnCewJPZnja
lcJP0gn81ef8fRAY0gs8Fm3XdVYQeCgG81yUEXgGnXkR+4nAX33+6RN/HwSG 9AKPhLhULyZe
U7rtmSY6XXGpnOuJYXxp0IKe9MRA6tp1LNGNvfAEFpZqlVt91+3bQnRGnr9C f+D2LPWJ6PSt
ZBjfU/oiMALDKgLLLq0lA7AtPbMmrmpRX0q9LJFY6ofZtheEfV0lvdgL/59a aewKu9P2SmuB
vX9tVbIfrHEZ24/vKn09gb/49EXl/gEClyWwO2hL+4aiI3urA1ddopp48VJq Gl+qSkvvpNpq
0aWMq5EX6t9Q2BO3N3IHQVD2m9D6g4FXUsrbV98CU773WXUF/gKFEbg0gaWU wnV0VPQ7sh0x
lC3oxFJ1RUpHTyHcadANX6hN+bHaafuxNxTY8YKveiGXjuV3Q6wJ/aPPqtqE puGPwGUJ7PQn
nksyOnYmkStRA9GTl6oSS8OGs7zyNTcCD1QEHg90q9r7MnCnH/gReJbAj0rh Kp5RIjAClyaw
7sCq4SQRquovTC51VefYa2GLSaBy342+CMaCVR/YM7Vjy7c9EfvAi8/zBJYK 8/dBYEgvsLww
bDvBDR3h1eLwdo3EUj0k1FGt6uBS8vSFFVyFbqtrzd4mum351hZ2eHla/TJf 4G5tbuQgAiNw
aQKvTaRV3fR7oekDI3BZAosyIQIDAm8m8AYR2Eq+aGwEBgSunsAZU2WBicAI jMAVPqP0gREY
gSt8RonACIzA/GEQGBC4DIjACIzAFT6j9IERGIErfEaJwAhcIG8ye6Lg7/wD P53Ztt7wh0Fg
KJK7l9sft95zHojACFxF7l+8un+82nl5x6mgD4zAleN691BpvL993fhzQQRG 4KpxEzaej7bO
OB2AwJXi49bHyOsPDT8bRGAErhbvt24i72533za7I0wfGIErxdvd69j7+4MX D00+H0RgBK4Q
969e3D9V+pYTAwhcAa63Z40cfYh0ihsHERiBK8Pt7ruZy29ax409J/SBEbgq nM+95Pyw/eq+
oSeFCIzAFeHD1vncz+5e7lxxhgCBzeV48bWqk62LRp4WIjACV4G7l9tLRovO mjm5gT4wAlcA
NXthCc2c3EAERmDzudp9m8ZyJjcAAhvIzdZJuoINnNxABEZg0/mY/kaN5k1u oA+MwIYTn72w
hMZNbiACI7DZHO5cr1K86ZMbAIFN4v7Vwar3WDVrcgMRGIENZvbshSU0anID fWAENpfb1rt1
VmvS5AYiMAIby3nrdL0VH7b3mzq5ARDYFBbNXlhCcyY3EIER2FCON7oY1ZTJ DfSBEdhIls9e
WMJZ2tu3qg0RGIFN5P7Fq01vyLjmyQ2AwOWQbvbCsi+BJkxuIAIjsHncZNT8 PVrlLsxqQh8Y
gY3jY2YXoC5qP7mBCIzApvF+K7t7IRv/5AZA4GK5W3H2whLuD17U+p4OIjAC G8UasxeWcFzr
yQ30gRHYJK63DzNv8tZ6cgMRGIENYs3ZC0to8pMbAIGL43zrNJftPryo7eQG IjACG8OH3HLS
1XdyA31gBDaF490cJavr5AYiMAKbwd3+dq7JrBoyuQEQuBTuX+znfMdFPSc3 EIER2ASudvO/
UFzLyQ30gRHYAApq39ZwcgMRGIHL52NRV5jqP7kBELhw3rcKu9mxdpMbiMAI XDJ3h0V2Te8P
Dmp1Twd9YAQul+xnLyyhXpMbiMAIXCp5zF5YQqOe3AAInCe3rffF/9KbXKZM lAMRGIFLJK/Z
C0uo0eQG+sAIXB75zV5YQn0mNxCBEbg0cp29sIST9Z/bAggMcvZCqdmqajK5 gQiMwOVwv71f
7i0V9ZjcQB8YgUuhiNkLS6jF5AYiMAKXwZkRNyUftWr/5AZA4Bw4NeQSUvUn NxCBEbh4Cpy9
sITKT26gD4zARVPs7IUlVH1yAxEYgQtX5pVRytT7yQ2AwNlSwuyFJVR6cgMR GIELpZTZC0uo
8uQG+sAIXCQXRka7Ck9uIAIjcIF8MDSrXH2f3AAInB1lzl5YwklZE6M2hAiM wEVR8uyFJVR0
cgN9YAQuiPttsycPVHNyAxEYgYvBgNkLS7jP+elMgMDVxYzZC0uo4OQGIjAC F8Fp67wKu1m9
yQ30gRG4AN5X5XbF29231TqzRGAEzh2jZi8soW5PbgAE3twJs2YvLKFakxuI wAicM9fbFWuV
nlZpcgN9YATOFxNnLyzhpnVUmX0lAiNwrpg5e2EJNXpyAyDwJpwYOnthCXeH VZncQARG4Bw5
3rmu6J5XZXIDfWAEzg2zZy8soSKTG4jACJwXD4bPXljCdbV3HxB4M652K/4U 3kpMbiACI3A+
nJXz6N9MqcDkBvrACJwLFZm9sISL1gfD95AIjMB5cFSTZMuVm9wACLw5d4e1 mRpv+uQGIjAC
51DpX9Xo+q3ZkxvoAyNw1lzv1KvZebp1Ye7OEYEROCse/GGj21Yl0zsuIJzc cMrAMALXl/cq
8F6YHK/WRE9ueGHeoRGBETgrduTdwxWdvbCEu0N1U/fpvnF7Rh8YgTPiavex yrMXlqAmN9xt
GXdxnQiMwBlx9O7xbr++CaXU5IbDunXvAYE1uzcVn72wBDm54WbHtL0iAiNw NtzsVn72whLu
91887JjWw6cPjMDZ8O6gdeo1ND8c19LiqzPZ+z1q7Zs2xE0ERuBsaD072N95 fnB8WssH7b4/
eP784PDo7bMthoIR2Dhe7xnBa6NP0v3Zh6ODnWeGTZIkAiPw4+OeawR71f8O KvzrjD4wAtdC
YEMOofCzQQRGYASusMCAwAhMBEZgBEbgMs4GfWAERmAiMAIjMAKbczYAgRGY CIzAtRd4LBzX
tazIktibGcufrpGzwOoXrk+qgytPYPrACJxeYEdIGWwxitshRKRM7M2M5U/X MFvgcFelvPMO
jgiMwCYL3BVj+d/EUgJbjRR4sorAwQlbsCArgQGBlwvc8atfV3SSMjQoAi86 uDknbMGCtAJ/
9fni4yYCI/CT2i86fUv0ZNTpCtEee7VPyJo7Fn1HytAJavGoLey+r6NjiW5Y xx1/Ze8/e6gK
DbWzs9fIQ+BRV1j9yC90e5Za4PcE1J4FB+cdbVdcKsF6IrE0djzCiux3vFh4 wvq2EJ1RcMJ0
GeVvdEHy/Mb3Lno2vvp8WR+XPjACPxVYcSl7ux7WJBDYtt2YwJYq5ujyvfjK Q9F2uk600Lw1
8hBY7fl4+gvb6oXvSLBnwcGpfXEu5c5Ywo0vjZ0MeQDhfseLTcvYnbZoB77q MqHA0ZWi5ze2
d5GzIfVdJigRGIFnCHzp9r1AMxQd2W4e+A1Ax/sRFXgsbNdfIFW5FFZ05Z7U ZBgvNG+NHAQe
Cnvi9kbhL1TvB8Ev9PcsPDi5L+7E+2wYPWSh27z6eAKB/f1OFNMnzB0EzWx5 wsIyugkdWSl+
fmN7F/Jdpa+v8KJ/gMB7T7t9Y69yOTpUKIE7/ruOFtiRtXrao9XdQ72yV0WF PY4VmrNGDgI7
fvQMf6Gjwpv+hcGeBQfnL+2IoWxBJ5ZGj8cX2A2OJFYsLOO0/cZKR33Z6UDr JhYkz2987zTf
+yyNwERgBJ4rsBchJkH1G8pQERd4GImnIy8u2YkK78pl0ULz1shB4IGKwOPw Fw4SMU7tWXBw
vjgD0ZOXmRNLnwrs73eimC4z0JFanrCwjD6DsZWi53cwMwLvPf7os+VNaGIw As8VOOhCyqs7
QkwjW0f4Q0mJHm0wwKRXvmw7fe+/RX1gJ78+sJXoA0dejGJ7Fqoa9MljS6PH E+kDO4liEYGt
jh2eMF1GbiW24Mn5tWadDnk2pMIIjMBrCdxV13JVBRvZQbS8jAo8tPUF5m7f vwQzrfBdd+y1
JruqUFutJQPM0zVyuwrdVpd1w18oj8R2/F0M9kwfXBD5en53NrY0ejz+VWi9 3/GVwzLeRrpt
KzhhuozcSmzB0/Or9+7p2fjRZyiGwCvW/iVYq96OlHYkdq+wQ6gC6c4GfWAE TtZ+URx5CSyq
yRpngyY0Aq8WvkbCGhCBjYnACIzATCessMCAwAhcYYHpAyMwAtOERmAERmAE RmAERuAMzgYg
MAJX4mzQB0ZgBKYJjcAIjMAIjMAIvCZvinpo4E//1Nd+5ttF/KI3uIXAzRG4 MF78+aNXrd39
o/MHI3aHPjACI/AqHJx5Px7Oj/Z3WwdHF9dl7w5NaARG4JUFVtyfvX+5s3Xw 7uMVAiMwAldO
YMXd2cnh9rOD49NbVEBgBK6cwD43H96+ePbi7YezwneHPjACI/DGAituT48P nm8fnpzdFbg7
NKERGIGzEVhx9fHdwdbOy6OzewRGYASunMCK6wujhpoAgRF4FYEVxQw10QdG YATORWBF7kNN
NKERGIHzE1iR51ATAiMwAucssE95Q02AwAi8scCKzIea6AMjMAIXJ7Aiy6Em mtAIjMAFC6y4
vjg6yGCoCYEROKXAs7Oz66WOmFcCgedjzqwmBEbgWAmrh8ApuT87Wn+oiT4w AiNwuQIr1h1q
ogmNwDShDRDY52zloSYERuC0Avd7wh6pR+/6D6Hv9LS03uu+fN3vhE+l1w/l bXtriJ5tIXBq
5FDTs6JnNSFw/QW2xq7d9hrHXfmuZ7sjKxA4fC1LdKcCt4eua9vyYZ+jCQKv RtqhJvrACJw6
AvsNZbstbbT602Zz+Fr+b81oWvdpQq9FiqEmmtAIvEIfWOroNYy9drF+J/+P vnZEvAktVugb
I/AsFg81ITACryiwR9tyLe9dX0fgyOt+JALL5rSDwFmw0VATIHBc4K7ldm13 rPvA4Wtr5No9
fwhJid11J20EzoxZQ030gRF4RYGFurQ80VeevaXytfqk571wpwIPbNG+rJvA 22Wnn4wPNdGE
RuC174XW/d30o8Y1EHj32oS9CIeaEBiB8xB4LAYInDdFJ9BD4MYIbIk17qRE 4DX44l9lM6sJ
gRsocNYg8Or4TWhmNSEwAldYYAVDTQiMwFUTOAnPakJgBK6QwLPHgc9IoIfA CFwFgRcMIzGr
CYERuMICKxhqQmAENljgVPizml4x1FRXgd/sLedP/PGFH3/9G3sb8waBVyb9 vdAMNdVX4DT8
4g8XfnzQlOslFWtCJ1BDTc8ZamqewL/+85/+JwJXXmBFONR0g76NEfgXP336 IQKbJ/D6MNTU
JIG9APxpYQhG4HLYcD7wjT/U9L7BQ03NENgLwItDMAKXQxbTCeVQ0/PGDjU1 QmAVgBeG4CYI
/PCgBTZH4szmAzd2qKkRAqsAvDAEN0Hg01eBwCeHNT3Ch/OjV00bamqEwP/r yy//3qf//eWX
P260wHfbF0rghy1zBmFyyInVsKGmpowDL6ERfeCLnTsp8OE7c3Ypr5Q6d2fv Fw01nV4jMAJX
j/0TT+DblkGXbPPNiTV3qOl0qzZjyE0R+LNPXyHw1dbD7vX2x4b8yQNmDjWd t+pyFhC4QQI/
Hr/dPTowaYeKygv9ZKjptnWCwDWiIQLft55vGZXrotC0srGhpuvttwiMwFXj 5NmxUftTfF7o
cKjp9tWrOty/RRPaYIFf72XOb/925pt8XaXj9/n2z3ztp37iNz37zX94L29e 511HENhggXPI
VPCrZiUyWNwHzjNTw3/6s7/7t/ypn6t+lgea0M0S2LA6urgJndvx/+e/8Ht+ 689+vxZpWhAY
gZsm8Pf/0E/+kb9cgZODwBFoQlewjuYl8F/81RqcHARG4PLraHl9YASuFQhc Th0tqQ+MwHXj
hZH3xiIwAiOwz5ImtJmpougDIzAC11HgsXA2qVWWNe9N0XU0rz5wtkeIwMbT LIGFiFRtIUqs
o3k1obM9QgRGYCMFnqxSvbtivKiOfvV53gLP3YHcjxCBy4cm9Kz49OTNAjqL BP7q8zymJeyl
24HcjxCBETiDCjzqCqvv/dcWdl8J3LPUAoVjCXvoTrpCtL1aKDpdcanqY08k lvo12iveky+s
4E1XRqtYMdHp+2X6thCdkVe7PcIy8Toq9V1P4BX6wP4ORPYy2L9wl6KnY/0j jB2iKtIfdYQ9
Dou5outvTv//9PwicOFUQWBbVrCxa8n/pMBt9cKvskPRdrqOX8SauKrEpayd lnDjS/3qLbn0
Y5P/ppcsNi1jd9qiHVRvXSbKdz//FOA3iVf79+WKAkf3Uu2fXhA9HRscYewQ RYgdFgs3N2ez
CIzAMyvwUNgTtzcay7rkeBVFvR8ISws8lD87sic3cKXo7sT7bOiFiPhSv15e un1Z9fzqPXYv
VdFYMb+MF2AGQSNUBvSwTJTvfVaIwH4LN7KX/v7pBbHTsf4Rxg9RFumK9mQk P9bF9ObmbBaB
c6H6TWjH/3Z3ZLWUfWBHRRvdv+t7QWLs6KDiL+2IoWxBJ5YGK41ltfPro78k USws47T9yCSr
d1gmXkd/9Nm6TegVjt/3K7aXcv/0gvjpWPsI44col6rzrl4ExfTm5mwWgRF4 ZgUeqAg8HuoI
PIiFHNcLBrYXCyaRyzYD0ZMXYRNLn1bvkVw3WUyXGeg45n0dTMsk66hUeJ0j /KV/uEoEHiYO
Ru6fXjBIROA1jzB+iFGBB8mAHonAk7kXyxC4GKrQB7YSfeDIi9Fl2+l7ddFf FFYlv4sWX+oV
Tlbv2PaeVm+rY8s3PfmhLvO0jv7os3WO8NOnL1Ifv9qB2F6qY9ALoqdjgyOM bG+UEDgoJoLO
tv4/edYRGIFnVuBRW11lHdoy1DrqqrSwHd/Jsde8647UIlWVLF3lx/7l6+nS afXuBtdou33/
2k985bCMt5Fu21s08n5vWCarOrpKH1jtwHQv9f7pBdHTscERhoViAltiWszb luVH4+AqduKs
I3AecC90buw17Pij/WzGgcsX+OI0EPjqvdECC4PIrI6u0Ac26fjTnhoELoDb 1oMv8IFxqb6b
MJ3wi8odf3ihzMr55CBwOo6PlcAX28btWRME/rLyx4/ARbCgD/zQuvUEvmuZ N6efPjACI/BS
gR9PDjyBj16at9P1F3iVcWAEbq7A/+9f//Af/Ztfn/vx9sXuzdYDAhdfR6vY B0bgwvmxutXv
r//GvM/Pd1vbJj6sjj4wAiOwxy/799r/47kF9p9tm/igK/rACIzAHj/0Bf75 uQWunp+buN/0
gRG4uQJHHm33V32B/9r8h8h906gnzmneZP2svG/8rt/xjcwfwPdmgyNc3AfO /PgTfOsPfivv
pxO+ybuO1FfgyNf3v/UF/idV+VbNh6v32623v9esDPaL+8A5c7/7p828hRaB EwL/2i8ogX+l
wQLfHu/sHt8050nmadg/fjzdvUdg8wV2f+3f/Y1P//RXKtOvyZqzt62do1v1 0jCBF/eB8+Xo
QP4w8uolAj/meQWkUgLfXRxuvTi51m8NE3hxHzhXzlpq5P/4VbUNRuA6C3x/ +vL5qw/RW1SM
E7isCHy9G5yJlwbegofACPz4+PBh//nL00Qfjz6wz90LfefO3atjBEZg07g+ ebF1ePG0dUgf
2Od4f+ry9hECI7BJXB3ttN6ez/yIPrDi406kZXK/e4rANRNYPbtk3lPtzBb4 5nh35/h23qf0
gSVXW1fRt9e75whcZYEdlbPQFqO4wPOSHhks8MXb1vbR1YIC9IE97nYSIfe2 VdnT0miBg8fR
TawwHWmVBb77eLh1MB0wqoTA5fSB959ctjpr3SJw9QQOHkfXFZ3kM20qJ/D9 6f7z/dPlc5rp
Az8+nrx4enHvvKo3VTZJ4OQD7YKnWY1FX+X+7QS+ho//C59qZ7rADx8Onr/8 mOqmQPrAjzet
Wa5W9abKRgmceKCdfhyd7cYEDlP8h4+fM1rgq5Pt1uFF2tL0gR/m9HcrelNl swSOP9BOP81q
HBM4fPxf+PAbgwW+fbez+3YVJ+kDH8wb9a3mTZXNEjj+QDtf4I7/rqMFDh// Fz5+zlSBz97u
7rxb8eJL4/vA717N/aiSN1U2UeDwcXLqcXTdhMDDSAT2n2pnpMAXh63tk6uV V2t6H/hiQVf3
7tVbBK6CwOHj5Hr6URhhE1oOJSX6wI55At9/fPn84MP1Oqs2vA98vTD7dxVv qmyewNEH2tlB
fL2MChw+/i98qp1RAj+oAaN1L5k2uw98t/1h4ecVvKmSO7FCLJGyYIkCX58c bL38uMHFlmb3
gQ8Pl53f3YvHatEggbN64FxpAl8dbbfebljBGt0HPt1Z+tVXuZsqicABI2EN TI7AOqnVhjS5
Dzz7Do4EVbupEoGrMJ3wXCa1uspiSw3uA9+nax6fp9EcgRE4LYmkVvUSuMg+ 8H7KzBvVuqkS
gY0WWCa12v+Q4XPXdhrbB1ZJKNOV3K6QwQhsrsAPH149TWq1IbtN7QMHSShT UaWbKhHYUIHn
JbWql8CF9YGvVzrwCt1UicAmCnwrk1rlopphAhfVB54moUxXvDo3VSKwcQIv TmpVN4GLicCR
JJTpDK7MTZX1FfhNJZ84J5Navb/Kb/vN7APHklCmojI3VTbi+cAV4e7jy+VJ reolcDF94EQS
ylRU5aZKBDaEtEmt6iVwIX3gJ0koU1GRmyoR2ASuVVKrIsYumtgH3l/v2SnV uKkSgUtntaRW
9RK4CGYloUxFJW6qROBykUmtjguUqnl94Jv1NTzdfXg0HQQukXWSWtVL4Pz7 wA+bdGUrcFMl
ApfFxeHWOkmtNhX4xqiTkH8f+GCjAV3zb6pE4DLwk1qV0T6r6gMI1mVBEspU vNw3/AARuHDk
g7f3T0tqmxkmcN594ItNpwYaf1MlAheLTGp1+LG8dplhAufcB16chDKdwYbf VInABaKSWp2X
ugvGCZxnBF6WhDIV97sfHg0GgYvi9ng3i6RW9RI4X5YmoUyF2TdVInAhnC97 8HZDBc61D3ya
0ePKblvnCNxg5IO3X+Q8R6GqAufZB77J7EYqk2+qROB8yTypVd0Ezi0C32fY 8jX4pkoEzhGV
1OqjUTfzNKcPvP8uw42Ze1MlAufF9cl2Hkmt6iVwfn3g9Eko023O1JsqETgX bo9WfPB2QwXO
rQ+8ShLKVJh6UyUC51B58kxqVTeB84nA19nf823oTZUInDF5J7Wql8A5sWIS ynTbfHVo4qEi
cJZ/Y5nUar0HbzdU4Jz6wMd5REszb6pE4Ky4P91/VkBSq3oJnE8f+ONOLv1V I2+qROBMuP6w
4YO3GytwDhF4nSSU6f7Kux8RuIZcvS8wqVW9BM6Du53cNDPwpkoE3vRvelxs Uqt6CZxHH3jN
JJSpMO+mSgTe6O/5dnfnqFJPdK9/H3jtJJSpON8y6wQi8NrclZPUqm4CZx2B b3I+QtNuqkTg
tZBJrV4ZNEehqgJnzkPuz1Mw7KZKBF6jkpSZ1KpeAmfeBz7If6z2+MCk0QYE XhH14O0qDBhV
QuCs+8Dvirjf0aibKhF4FQxIalU3gTONwBsnoUyFUTdVInBqbmRSq0pdcjZf 4GzJIAllOoMN
uqkSgdNhTFKregmcaR/4bruoh3IbdFMlAqeoGB8Pc3/wdkMFzrQPfFhcy9ac myoReAnqwdtV
HDCqiMDZReCsklCmwpibKhF4EQYmtVqfi9NA4CuznzWwJjfFJp472zLjcggC z+VKJbWqz/Hc
yiwzUuADc+bUZNcHvi86/bohN1UisOYhdo+csUmtNuD4WAl88cKcXcquD5xp EspUnBrRHUHg
gPvI0IBMavWu6gNGT3lo3XoC35k0oSazPnDGSSjT/U4TbqpEYJ+7A30J8+LQ 6KRWm3By4Al8
ZPjzMtci8ySUqTDhpkoE9tlXD4KuQFKrjdi+2L1pmXRFPaM+cA5JKFPx8tVj 2SCw4vDF3eOD
SmpVk0vOsznfbW2fmLRDG/eB1bdRHkkoU2HATZUILDnaua1KUqvN2H+2bdQx btoHvt2WP49L
m10Q3FT5obyBOQSW5/9Zq/W2RgNG87l6Xq8r6xeyDZtTEspU3O/K4H9+UNoO VFLg13uZ8q2f
ePbbvvYz38loa6/LOITUfLOk3zvnrGzaBz55m2MSylSomyrvnyPwKuy5GfPf /sqf+X0/+ft/
9i/9XAbb2ivnEAxnzlnZtA98/D7PJJSpUDdV7pQ2NIfAId//c3/0jyFw0QJv FoH3L3JNQpkK
eVPl4WlZvx2BC6qqCJwH27cqCeX1+zIHD863rk9KG1xHYAQu8axs2gd+fr57 /Xi+v/W2pMtY
Z6/kXQOnuxfbCIzADRR4wz7ww7PWx/e7L05Luwqtcgu/vzraeV7WLiAwApcq 8EYR+ObZ1tbb
sm97PXvb2t16VtZVLARGYHPOyqp83PlgxJ1zt8c7Zd3ghsAIXOJZWdwHXjpY /p11x5/T/oL0
fCf3MXMEHgunOgJvuLOWNe/NOltZewPLzsriPnAG33J7FfwaXam1gsD1FFiI iIPhm3W2smwD
6eSeK/CXCIzACDxX4MkqAnfF+MlWlm1gspHAufydERiBayPw0zcL6MwQeKUN rHxWFveBERiB
3VFXWH3vv7aw+8qJnqUWKBxL2EN30hWi7VVd0emKS1WJeyKxtCCBs9tZIbzi PfnCCt50ZbiM
FROdvl+mbwvRGXn+ChlygzJa3NgG1IpBcb0Va7pdfxdXOCv0gRF4CbaslWPX kv9JJ9rqhS/F
ULSdruMXsSauKnEpq7Ql3PjSggTObmfVitJl5aCilyw2LWN32qIdCKzLhAJH N6BWDIqHWwm3
G+ziSgITgRF4EUNhT9zeaCxsLz541U29HwhLOzGUPzuy+zdwpTvuxPts6EWb +NJiBM5wZ6WY
fV85Vy29VEVjxfwyXmAdBK7KgB6WiQvsb8BfceBOl6pXeh1/FzevlAiMwBrH D0iOrMuyW+mo
eKb7dH0h7LGjI5G/tCOGslGaWFqIwBnurHwxll5pB+WPRLGwjKMivS9wWCYu cORNWDzcSriO
2sVVzgp9YARezEAFtfFQB7VBNKh5XHqdNtGZNhjlGj15YTWxtBCBM9zZhMAj uW6ymC4z0JHa
+zqYlokL7G9AvRlMA7sbRuDJdBdXOSuN6wOnuWaPwLEzluhWRl6MLttO36vA /qKw9vu9veTS
IgTOaGe9wkmBY9t7KrDVseWbnvxQl9FbiW3AFzgoPt1KsE6wiysJnD4Cd1fs y6wo8FqbX0h8
i+rdBIFXFXjUVtdxh7aMXo660Ctsx6/mY68t2B2pRfp6q6uqsTzxiaWFCJzN zk4F7gYXkbt9
/1JYfOWwjLeRbttbNPJ+b1hGbcVKbECtqIsHW7HC7Qa7uHGlnH2SOvkK3Mlc 4PgW028fgUtl
r/qHUNxZWaEP7F8jj4yEBWNg4bBXdMhtdYFX3fx0LC0oGL7QJYMtxsbogm/A YFN6lcToGwJH
ENlQjMCiFqxyVlboAwcGREfC1LU2vSA65La+wKk3Hx1LC8brghe6pFY2Okan Wj3hpoJVkqNv
CEwErspZWaUPrNqgkZEwfwxsOoQVv+C3qsCrbn46lhaMxU3X0CX9RnN0jC64 5KcLBKskR98Q
GIErelaWCxwbCZNX4PSC+JDbugKn33x0LC28Wuiv0Y8pGx2jCwbd+u70Mr5c JTH6hsAIXJWz
sso4sBzkio+EycqvFww2j8CrbD42lhYTeBCJwEM3PkanXg0iEThYNz76hsAI XJWzsso4cE9E
RqymlX867DXrptf0AqfdvLw6nxhLiwk8Lam2GB+jc2ObClZJjr4hMAJXR+D0 EVgNck1HwvQY
mF4QDrmtKXDazfsCT8fSwvG66BqqpL/F2BhdOOimCgSrJEffEBiBK3pWsj9J exX8KyAwAlfl
rKzQB15vFCu1wAaNviEwAlflrDAfeO0ahMAIbILAzEZCYASurMC5nyQERmAE zu+sMB8YgRG4
wgLTB0ZgBK60wERgBEbgygqc+0lCYARG4PzOCn1gBEbgCgtMHxiBEbjSAi+K wG82f9Lfm4V/
hTd7JvIGgRG40lEFEBiBK3FWFveBAYER2OizsrgPDAiMwIYLTARGYASurMCA wAhcYYHpAyMw
AldYYPrACIzAlRaYCIzAebLSs70ReMOzAggsc3bay62zLpstsNUzQmD6wAg8 w7jx8uqpBBbL
LUbgXAWmD4zAs4zrp3saWQo7aULnLDARGIFnCGypHzLNtiuGHf/xGH2h3o/k s2pcPzG+evyj
v1j0bMvtqcdc+E+56Alr4G9OJuJuj/Sa/k/jBY7vtOjLk9AR9ihymnQRdejl CAwIPEPgoeX9
cOyJa8vn0thj1+7K57ROJvK91Q09lz/0YiFGE3csPNPb6hmSfflISb+IfHac bes1/Z/GCxzf
aWGNxsLyTkQ7cpp0EXXo5QhMHxiBkwLLx7nKRzrKK1kyEstnwTnyiTR9/73d nkQF1ov9R796
K42Eqs3Bw5x1E1puwV/T/1mJJvR0p9XTaIMT8eS4njxUt8gmNH1gBE5G4Em7 HZisHgHnBNU0
+N9rOHrtxlDg6Meq+dzvRGu4bmqKcE3/ZyWa0CJ2uPpInxzX6v38DAUmAiPw kyb0RHgh2HKm
C2SIVaHW7962rUQEtqfCDu2Bm4jAsgEe1Py2Nf1ptsDxnZ4psC5SosCAwDME dnu2tNJ/ZrLX
/VN94Z7s7PpVtRsIbPUn4eKgFqvrOZZf3O0Gjne9oC70muFPswWO73RMYHl4 0eMqUWD6wAg8
S+CRfARk3/IbiPICrKrHIng0etiEdmQTWy/2a/FYPo9ZDZJ2hRXU+oEt2pci XFNUogmd2OlZ
AodFymxC0wdG4MWsVj0nYlRIY7HsceAipE0lMBEYgbOsqo6dU1U1S+CxGBgh MCBwtgLbTjFV
tVyBLVHwnZT0gRHYmNpfhwhsylmhD4zACFxpgYnACIzAlRUYEBiBKywwfWAE RuAKC0wfGIER
uNICE4EROEMyuL+hdIGFk9mxFP21Bgj8hFFH2INVK3/VBZYZg2LHMmz7eQsU g+lHcnknuPks
zzQ7c84KfWAEXkan507U9MLLlJW/lgK3x+7E7gT+tqcfecvHll2awPSBEXhp fR6v4Gatm9B6
LmE78VFHuLkzV2AiMAIvxvZbjk8TYIVZsxTrpsAyQWB/3101P1+EM4/8PFiR Yn1r5vfUpc7I
kWeerL0q1jMENkHgkWUPdfWMJcAKs2b5lXvNFFgGCBzse6fjDmVzIxTYGutv r2QTOSKwp3wv
sjSvPFlzzgp9YAReyqQ3PwFWGJXWToFlgMCRfY/9kzmwImG0Z7lzInDPfXLw WefJmnNW6AMj
cApUNX6aAEtnzYpU3tVTYBkgcLDvKgIP4xI7QncevK+q0WyB3SBxR655suYK TARG4KWMhTsr
AZblzIxiq6XAMicCdzoqh0hM4Gm3dxDNVJAQOPIllleerL0q1jMENkFgrwnc 7bqzEmDprFkb
pcAyQGC97xE7/T7wKOzie/4OwmMNv8C8117rYiCby3nnyZpzVugDI/AyBraf EmtGAqwga9ZG
KbAMEDjY90u5q9EmdC9IBhZ2F4JjVS8d/7VjCxXA886TNees0AdGYNPYK+sQ ZOu3u8nYT373
Xv73f/8n/88cgYnACIzAfutYCrxBSq/88mT9h7/56dMP/tlvYBsCI/B81O3O 6+fUzC9P1n/8
JPnB3//x09NAHxiBEdh0fkEJ/Olv/XPP1l+K/6MPjMAIbDp/+5Pmi8fEPwRG YAQ2nb/j2/sD
ecUq+e/Lr3AQgRHYaP6FL/Df/XV0Q2AErh7/xQ/B/wPbEBiBV0Y4pWfX+a// 8tOnf/B/kQ2B
EThbga3FWUrm5eGJvk6ZxmOvivUMgRHYXIFliqElAs/LwxN9jcAIjMClCJyu WT0rD0979TY5
AiPwlDd7mfL1b2S5tTcbCRxkx9Gpf1RWnI6wR8k30RJ2mP9n5ja0wDqBUJA8 SGffWbQld14e
nunrlHl4EBiBc+PgrPjfOUfgIDtOmPrHGo1VZhyVVjP6ZlrCXxDJ/JPchp7b HyQQCj6eThme
v6V4E3m+wCny8CAwAjdB4GBufjT1j8qMozISRN9ES0zz/8zcRiCqTiBk9eNN 6wVbcufm4YkL
rJvaC/LwIDACN0HgSGYfnRdDv376Rpdwwvw/03bx023oBELRrLPJNEOJLc3P w/O0Cb0kDw8C
I3ATBI5GT3uRwNESsfw/c7ehEwjNjMCztzQ/D09c4BR5eBAYgZsgcJAdJ5r6 Z7bA0RJONP/P
3G3oBELBxyrFkFy+YEvz8vBEX6fMw4PACNwEgYPsONHUP7MFjpZwwvw/i7ah Ewjpj2WKIeEs
3NK8PDyx1+ny8CAwAjdC4MqRckQYgREYgQ0kbR4eBEZgBDaP1Hl4EBiBEbjC IDACIzACAwIj
MAIjMAIjMAIjMAIjMCBwswV2BAIjMALXUeCxevzxdEZgNC2OmsT7dLnVQ2AE RmAzBO7YIupk
NBXORC4dP12OwAiMwIYIPLbjn0VT4fTt2ctpQiMwAhcncEd0+mri7owcPG5n EM6CCIjktYpN
vl85RQ4CIzACb07PdkeWmJODZ2y58wUWXvPaHs0WOEWKHARGYATeHCvIgzMz B0/HWSRwd+Jr
PkNg3TBfkCIHgREYgTcnmQ8nOmfYC8CRicT+XOC4qNMe8sopchAYgRE4gwgs U22I2Tl4HH8+
/mBOH7g3O2VsyhQ5CIzACLw5XdsLtGJODh7XndOElkNFjjWZSO3XTJGDwAiM wJsz6YiO4+fJ
eZqD54nA0VQ4bk+oubxrpshBYARG4IJYycOcRoQRGIEReD3SZr1ZvTACIzAC 503qrDcrF0Zg
BEbghoDACJwbu9cIjMAIjMAIjMAIjMAIDAiMwAiMwAhcAYFnPzUQgREYgSsl sHW5lsDDthCd
YF5hTuk4EBiBEThLgcXl9HV77I4tG4ERGIHLFXiFJnSyWCf3xJYIjMAIPMfG fk/l1lATGVRK
HVc9DFil2FFJceRSWSJMlaNm+wZFPC71zP2c8ukgMAIj8HyBgxQ6SmD5Ws7m tSeuSrGjkuLo
EjpVjj9hKSgide5FInMO+XQQGIEReEEEjmTjkK+9wCnnBusUO5EkO25kgqEu oiJwL960zjif
DgIjMAIv7NAm0+moGb6WNlIv1alywiQ7Imgkt0W8CZ1xPh0ERmAETi2wDKuW Ew2puoROleOn
3YgI2ramxXPIp4PACIzA6QS2Rqpj27fHMwTWqXJcqz8Ji7RH7kD0c82ng8AI jMDpBO51RMf1
r0JP28G6hE6V472xwiKOLWRurDzz6SAwAiNwEeR3JyYCIzAC501e+XQQGIER OH9yy6eDwAiM
wNUGgREYgREYEBiBERiB68LHD4HAN+8QGIERuGpcbz34Am9/RGAERuDK8e6l EvjDQcG/F4EB
gTPgrnXrCfywe1tLgWdm2Mgv7QYCI3DhnG57Ah8fF/1rCxQ4mj8HgRG4bmyf 7l607uspsMKI
TJUIjMA5cdtq7ZwW/lv3CnNXze7VeXL0wnzy5iAwApfA4bPt4n9pcQLH8uS4 bp55cxAYgUvg
4flt8b+0YIEljog3qbPPm4PACJyK13uZ8q1Mt/baRIHDZDpunnlzEBiBDar9 uVbVggUOk+m4
eebNQWAERuDMBZb5c3SenHzz5iAwAiNw5gLL/Dk6T06+eXMQGIEROHOBUy1E YARGYNMEnpki
J8e8OQiMwAicHTNT5OSZNweBERiB6wkCIzACIzA0UeBxRpdtLCu7qorAgMAF CyxEdlUVgQGB
Mxe4K8YIjMAIXFWBOwiMwAhshMCjrnpm16gt7L4SuGf5D/FSKnYdS3Tli05X JqwIPusEd/zr
osE29HsERmAELkpgW8o4di31HGs5A1a96OtYKun5L5zws0DgsGiwDf0egREY gQsSeCjsidsb
jYUtbwZ2/PcD/UR6qeWleoK9bDNPP+vE3gbbCN9nKfCbvXL4+jfK+b1vUA2B VxHY8fu9jgyz
sg/sqOAbTokVwQ/hPy1Xf6YEDt+G2wjeZylwWRycUecRuAICD1T0HA91BB7M i8C6bBCBh5G3
wTYGeURgBAYEXoSV6ANHXoyCPnB4XSr8rKf6wPF1pttAYEDgogQetdWV46Et 7KFOImOr+e1K
4L5/U78fksPPRraM2NO3/jb0e2EhMCBwMQIvJF0sreP1VgRG4EoILPIBgQGB ixB4id4WERgQ
uLICN/eWBQRGYARGYEBgBEZgQGAERmAERmAEBgRGYAQGBEZgBAYERmAERmAE RmBAYARGYEBg
BEZgQGAEBgRGYAQGBEZgBAYERuB0vLihziMwAldW4N1r6jwCIzACAwIjMAID AiMwAiMwAiMw
IDACIzAgMAIjMCAwAiMwAiMwAgMCmyew//DQTYsgMCBw1gI7bSG6/mMF24GD Pe9NdxT9FIEB
gY0UuN0eu+7AVv4N221/0cSddK1J4lMEBgQ2TeBLMYn4N5E/Hf9hSFYv+SkC AwIbJnC7G/Ov
a3uLen472k58Kh/92x6pJwELEfz0SwprsKRI1QS+OA0EvnpPvUdggwUO46b/ whHhoshL/0V7
6Lq2Z7WlrLa0227fa2y3FxepnMC3rQdf4IMT6j0C10NgvdBuy3a1/1N52l9a pHpN6ONjJfDF
NtUegU0W2E40ob1QagdN6HbiU9k+lk1i73+vmez/jJi7qEj1BH5o3XoC37WY 04/ARgvct6IC
TyzH7/zKwOokPpU2O36ftm1Nf0Yj8LwiFbyIdXLgCXz0klqPwEYLPGMYaWJ1 J+5EjyhNP/W6
tJO2b2fXCn7KS9U9e+J23blFqnoVevti92brgVqPwGYL7PmXvJFDNoStXuxT aefAFu1L2TFW
V5r9n6pYV8hoPa9IVQU+321tcwULgY0XuExMFvhx/9n2HZUegRG4ogJfPT+n ziMwAm8s8Ou9
cvhmSb/3NaohcJ0ENvoQmtYuQWAERmAERmAERmBAYARGYARGYARGYARGYARG YAQuvfann9qP
wAiMwOvU/kWJsORCe4aD1uXTVwiMwAhcvMALE2HJhWN9L3QtBbas3OTLYtMI jMCLa//iRFhq
YV+sXwGNF1gINy8Wbjql3QiMwItr/+JEWL7AlvohvJJdWfrSD9d+mqtAcfmh K/odYes5R6tm
x2qWwBMERuBMBF6eR2coJwg69kSm5xjKOtm+1BN+g9X69mQic3cIa+zabX9z K2fHapbANKER
uBCBPWQgde0gJ4f3ZuQ1ulXKDZXmSqnc9z8U/TAJx+rZsTYSuGcJ9QtFpysu 3aEt93vsf5F4
rzte+BddR7UhwgVeu0CuIoS3XDY5JrKd4K+jP4ts1muA9Ede+2KceBMvIrfj bc4eTgXWn+t9
0v8La7pOdH8RGIFXqv2LE2F5C/18HEKp7FX/jtvvhi1jOVM/mL+vzdcCr5wd axOB22r3+v5u
OhP1LhBC2J22aAcHIG3RC7RIisvgveV/uQSfxTbrYyfeJIp4Xx6i7XSdUGD9 ud6ncN+ECNeJ
7S8CI/BKtX9xIiy5cCIG/hvVdxMTGV8CPdvWNALbcYFXzo61gcBD4TXwByqm SQ3GnqcDEVwd
HwQmyU8uZZFggVqnJ1OFXHpdeNk56Mh8IoNwe71RdLOX3mftycjf0vRNvEjf C/GewMNpEzr8
XO9TuG96S946sf1FYARerfYvTISlRJVC9+0gQLR71jS+dn2Be7IPHInEa2XH 2kBgR/RDTdWX
TCSgOW0//KtP5I9ggSOmYXLsyeuEodjVn8U3qxYm38SLyO3IC3rBuYp+rvcp 3LfIOpP5ARiB
EXhZ7V+YCEvV5JEYqavQyoGBWuTXX92E9gKSX1EjAq+cHWsDgQeROOhf4RW6 xTBQreZIBNYL
1Dq9cSieF4Ense31xvHNzhQ4XkQJLEfmbC1w+Lnep3DfogJH9heBEXhVgQ1h A4HVl4/Qgnl2
DfXikSdPx572N/tuuMCa9kWVeP421Er6s9hmZwocLyK3c9l2+t5/civRz/U+ hfsWEThchsAI
3EyBZZNB3fEpY6EX5USn0xn6Lva85kVbRcjgKrFeMGoHV6GlRN3ppTa5UvDZ dLPaWUsk3sSK
yO2M2+ouVCWwNf1c71O4b9Oo3Q2XITACN1PgRJ9AXI6HtoiPVuU43uuusE+z 9m3m/iIwAjdG
YFEPEBiBmynwjAa1P5kqKrlV6tHpfZq1bzP3F4ERuKkC1wkERmAERmBAYARG YARGYARGYARG
YAQGBEZgBEZgBEZgBEbgInizZzBvqn8IpZ0VaIbAAIDAAAgMAAgMAAgMgMAA gMAAgMAAgMAA
CAwACAwACAyAwJwCAAQGAAQGAAQGQGAAQGAAQGAAQGAABAYABAYABAZAYABA YABAYABAYAAE
BgAEBgAEBgAEBkBgAEBgAEBgAAQGAAQGAAQGAAQGQGAAQGAAQGAAQGAABAYA BAYABAZAYABA
YABAYABAYAAEBgAEBgAEBkBgAEBgAEBgAEBgAAQGAAQGAAQGAAQGQGAAQGAA QGAABAYABAYA
BAYABAZAYABAYABAYABAYAAEBgAEBgAEBmgc/x9/D7e1k9a05AAAAABJRU5E rkJggg==
--------------030107050406000806020404
Content-Type: image/png;
name="BuddyPolicyDesired.png"
Content-Transfer-Encoding: base64
Content-Disposition: inline;
filename="BuddyPolicyDesired.png"

iVBORw0KGgoAAAANSUhEUgAAA8AAAALQCAMAAABoqemGAAAAAXNSR0ICQMB9 xQAAAfhQTFRF
AAAAGBgYCAgIEBAQAgMECQ8WCxIaHB0eFRYXBwcIBAYJDhcjEh0rEBonDhgj FSM0EyAwHC5F
HzRNH0l9MDAwKCgoICAgODg4IyQmMDM1LCwsNzo9KSsuIDROIzpWJkBfPkFE L050KENjMVF5
KkZnM1R9LUtwOF2KNFeBNlqGSEhIWFhYUFBQQEBAU1dbTE9URUhMWl5jSVuD XHufRGeRV3eg
a1hzc1duYGBgcHBweHh4f39/aGhoaGxyfn5+bnN5dHqAe4GIbImtepW2iYmJ h4eHn5+fl5eX
j4+Pg4ODgoiPkJeeiY+Xhp69l56mnqWukafDmrDJp1NZvFFPv7+/p6enr6+v t7e3pay1rLO9
q7zTo7fOuMncssPYucLMv87gwFBNwlZTxFtYwVVTw19dwFFPwFFNwFFOwFJP wVNQwVFPxWFc
xmBdyGZjzHFvymxp0Hx6xWhnx3Z3yHt7z3t6x2RhznZ0xW9uxWpq2JKQ3J2b 2piW1o2Ly4mL
yoSHw5KR15GP36em3qOh0auw0Kut1L3Ez8/P19fX39/fx8fHx9Db1sXOwMnU 2NPe18/YxdPk
y9jn0Nzr2dji1d/qztjj2t3o3Oby57284ayp7c7N68jH8dnY79PS8NXU7M3L 9+np9/f35+fn
7+/v+e/u/fr5+/T09eTj////YuY//AAAAAlwSFlzAAAOxAAADsQBlSsOGwAA ABl0RVh0U29m
dHdhcmUATWljcm9zb2Z0IE9mZmljZX/tNXEAADgeSURBVHja7Z2Jf+NMmpDb nVlgOXcox825
AzPDZKY7AXa6NSSdcEl0Eg6zNqTTjOysG3YZzm+5j2+5djhy7AK2d0HDMfAl mWH730RVUsmS
40O2JbkkPc/v12lbLimSUo/fKpXq1bNPAFBannEKABAYABAYABAYAIEBAIEB AIEBAIEBEBgA
EBgAEBgAgQEAgQEAgQEAgQEQGAAQGAAQGAAQGACBAQCBAQCBARAYABAYABAY ABAYAIEBAIEB
AIEBAIEBEBgAEBgAEBgAgQEAgQEAgQEAgQEQGAAQGAAQGACBAQCBAQCBAQCB ARAYABAYABAY
ABAYAIEBAIEBAIEBEBgAEBgAEBgAEBgAgQEAgQEAgQEAgQEQGAAQGAAQGACB AQCBAQCBAQCB
ARAYABAYABAYABAYAIEBAIEBAIEBEBgAEBgAEBgAEBgAgQEAgQEAgQEQGAAQ GAAQGAAQGACB
AQCBAQCBAQCBARAYAOog8Os9I3hdnUPJ4cgAgeex5xnBXnUOJYcjAwRGYAQG BEZgBAYERmBA
YARGYEBgBEZgQGAERmBAYAQGBC6k1g+F63mWFVuSeDNj+dM1yiHwvONCYCiN wK6Q9tlilBRY
iFiZxJsZy5+ukaPAo44Q3VVM6woxnL//cyVeZjcCI/A2Be4EtXpsKYGt8gjs 77Da5fRx1p4n
vL/L4xmeqlMzTifwF59TmRF4GwK3A4E7oj1tg9kCD4XjNxtWEHgg+vNcnHNc 7XkR+8mRffH5
x49UZgQuQGDR7lkqEI39Fqgz9CupkNV3KHqutK8dVuWRI+xeoKNriU5U0d1g Zf8/e6AKDbSz
s9fIT+CREFfqRXgg/pF1xJVyrisGyaVhC3rcFX15FJ1wBycv/P0XlmqVWz3P 69lCtEf61MgP
vK6lPonOXuLIpL4IjMDFCKy4kr1dH2sc1lLb9hICq/ZpoKOkm1x5IBy348YL zVsjxya036W1
ZAAOD0T9XvdK/mJLTC0Ndt7x97vjxXYw9iL4p1YaesJuO35pLbD/z1Ele5Oz F+PbSl9f4O9/
/H7p/kH5BL7yen49Hoi2bDf3g3ai6/+ICzwUthcskBX6SljxlbtS4EGy0Lw1 8rwK3XeE2pfw
QNQlqrH/iwfxw4suXPWld1LtyQ7GXqh/A2GPve7I64dBOWhC6w/6fkl99uJ8 57PyCvx9FC6f
wNK8trzoHAQTVUvbwbu2FtiVcWnSo9V9RL2yX4mFPUwUmrNGvsNIffWLwwMJ fmVbDGQLemqp
6uTr6BntYOKF2lQQq10niL2RwK4ffNWL6AQkjuwHn5W1CU3Dv7QC+yFqHF6p GUS1OxJ4EIun
Iz9K2VMCe3JZvNC8NfIT2O2N/X0RkwMJVO2LrrxUNbU0ajjLK19zI3BfReBh X7eq1amJPggi
8CyBPymFy1j9iMClFTjss6qupI66YRNaDiVN9WjDASa98pXj9vz/FvWB3dwF 1h1YfSDhYYT9
76ml3lVw5U6IcbiDPS/+InYMvsBW256cmvjBzRNYKkxlRuDCBO4E90Goq8d2 GC2v4gIPbH2B
udNTdTwmcMcb+m3MjirkqLVkFHu6Rt4XsSxhu97kQMJud3i7xtRSPSTUVq3q 8FLy5IUVXoV2
1LVmfxMdx9KnJrw8rX5ZdPYqciMHEbh0Ai+72UF4qzFMeS/FXuGHMpdYqzqL zZVZYPrAZRNY
FEfOAottQgSG7Qi8mJGw+jWIwNb0i9pGYKiWwDlikMAGHtm2IAIjMAKXuPrR B0ZgBC5x9SMC
IzACU4sRGIEReBsQgREYgUtc/egDIzACl7j6EYERuMBq/iazJwp+5Xd9JbNt vaEWIzACF8lF
s/nndt5R+YjACFxCga9fNk4/fbrZfXVP9aMPjMAlE/jhcOedMvdxv3lb++pH BEbgUgn8eLTz
9lG/Od65oAICApdG4Pt3O4cPsffvd85qXv2IwAhcHoFPG/vXySXXrZN6d4Tp AyNwWQS+bL54
2mJ+PHjxUOfqRwRG4HIIfHfQupz5wUnrmloICGy0wLf7jfN5n53tvK9v9SMC I7D5Aj+c7Bwv
6OreNY5qW/3oAyOw6QI/Hj8/WtzPfWi+fKxp9SMCI7DhAp83Xi29X+P+1e4N VREQ2DiB37cO
Ul2jOt+5rGX1IwIjsMECXzSbH9IWrefkBvrACGyswNcvW6fpS9dzcgMRGIEN Ffj2cOd8JSOZ
3ADlFXh2dna91BXzSpgqcGLSQlpqOLmBCFxLga2u2QLfv9s5WecOyfpNbqAP jMDmCXza2L9Z
b83aTW4gAtdSYKOb0Je7L9ZvCdd9cgOUVeBeV9gj9YDc4NH07a6W1n/dk697 bf3Qe7VcPjHX
8dcQXdsySOC7g93NRnTrNbmBCFwVga2hZzt+41g9u7preyMrFDh6LUt0JgI7 A8+z5eOvxWhs
jMC3+42zTbdRq8kN9IGrInAvaCjbjrTR6k2azdFr+b81o2ndM6YJvWTSQlrq NLmBCFwVgd1A
R79h7LeL9Tv5f/y1K5JNaLFC3zh3gR+Pd46ymZPw0Nyv6+QGKLnAPo7lWf67 no7Asde9WASW
zWnXIIHTTFpIS30mNxCBqydwx/I6tjfUfeDotTXy7G4whKTE7nhjxxiB005a SP11UJPJDfSB
KyawUJeWx/rKs79UvlafdP0X3kTgvi2cK0MEvmg2s76H6mLnvA7VjwhcEYGf ovu76UeNtyXw
9ctWDteNb3lyA1RU4KHomyPw7WHjPBfTajG5gQhcQ4EtscadlDkJ/Hi0c5zb FePjnbuqVz/6
wJUVOGvyEHjdSQtpuaz85AYiMAJvT+CztSctpKX2T24ABM5L4Mvdg/xbuI8H Lyp9TwcRGIG3
I/DGkxbSclTpyQ30gRF4GwLf7DdOPxVEpSc3EIERuHiBH07CZ3QXQ52f3ADb F/jNnhG8yep4
spu0kPoL40VlJzcQgc0XOBU/+p8LPz415paG+/PGYeE7U93JDfSBKyLwL/3i wo8PTEnX+L71
civXlKo6uYEIXA2Bf/TXP/6vEgicw6SF1L+6HpMboJwC/9LHj79ovMDXL1tb DIPVnNxABK6E
wH4A/rgwBBsg8O2rxnZjYCUnN9AHroTAfgBeHIK3LnCukxbSUsHJDUTgKgis AvDCELxlge/f
7RyZkK65+pMboIwCqwC8MARvV+Czxr4hjdfKTW4gAldB4P/9w4AfGylwIZMW 0vJ4cFCpezro
A1dB4OVsT+C7g9TP6C6Gak1uIAJXRODPPn5hosBFTlpIS62e3AAIvD4FT1pI y13jbWWqHxG4
IgIvYRsCPx6v8YzuQqjQ5Ab6wAicD/fnO4fGPuizOpMbiMAVEdi0JvT71r7R 14rOdz5QdwGB
Z3PRfGHK9Ke5u1iNyQ1E4IoIvIRCBb4+aJVg7l41JjfQB0bgrMXY9qSFtFRi cgMRuCICm9KE
fjxqHJcmsB03Kv/kBkDgFbg/NmPSQlrKP7mBCFwRgZdQjMBnGT6juxhKP7mB PjACZ8Xl7kH5
7jIu++QGInBFBN56E/rCtEkLaan2kxsAgdNws98ybtJCWko9uYEIXBGBl5Cv wA8nO+cl7kqW
eXIDfWAE3hRzJy2kpcSTG4jAFRF4a03o+/N8n9FdCNV9cgMg8ELet/J+Rncx nO+YfvP2bIjA
FRF4CTkJXIJJC6kPpZyTG+gDI/DaXBf1jO5CKOfkBiJwRQRe0oTOoYt3+6px Vqm/5ON+s/Sd
eaiowK2sb3F8KNOkhbSUcHIDEbgiAi8hY4HvjxtHVXxkdvkmN9AHRuDVKd+k hbRct07KtcNE
4IoIXGATupSTFtJStSc3AAInuXjRrMrI0WzKNbmBCFwRgZeQlcA3+63KP9bg tEyTG+gDI3B6
Hk4aZZ60kJa7xnFp9pUIXBGBC2hCP7414BndhVChJzcAAgdUYtJC6oM9LMvk BiJwRQRewsYC
V2XSQlrKMrmBPjACp+BD06BndBdDSSY3EIErInCeTehqTVpIy22zCk9ugNoL fPvKvGd0F0Ip
JjcQgSsi8BLWFvjhqGHiM7qLoQSTG+gDI/ACqjppIS2Xxs+YJAJXROBcmtBn jcOKTlpIS+km
NwACay53X5Ly3PTJDUTgigi8hNUFrvykhbSYPbmBPjACz+JmvwzP6C6G0x2D TwURuCICZ9qE
fjgsyTO6iyGa3HDKwDACFy7w5Wko8M27hVu40VNw6jNpIS16csML80IxEbgi As/nuvEQCHyw
OKq+CGbB3p+X6xndhXB/uCubMKf7xu0ZfeDKC/zp6EgJfNlcWOrsQP132tqv +cjRbNTkhvsd
477aiMAVEXhBH/ihce0LfL/4rqKH1s2nWk5aSIua3HDIpQEELlzgT+cHvsDH rxauf/hWTloo
6TO6C0FObrjbNW2viMCVEPj//atf/Af/+kdzP25etu4Wt/4uGve1nbSQlsf9 Fw+7pjVQ6ANX
QeAff/bR52/8xrzPP7QazYWNv/vm2dFOfSctLOfmQn7/HTf2TbuzkghcBYH/ /UfFP5xbYP9Z
c6Gd7543Sv6M7px5d/D8+cHh8cmzHb7lEDgbXu9F/JVA4L+6N48//KWv7i3g a1969hO/TfHb
v+m/fc1fdQaPF2fHB7vPDOtmEIFLK/CeF/GPAoF/3pvLz3qL+ZW/FiLf7JXw z/B6r2qk+xql
D1wFgf9NIPA/9rKhjALveVUj3V+BCFwFgX/tF5TAv4rAtRMYqiCw92v/9uc/ /pNfrXPVIQJD
iQXmu7+uAtMHRmAEJgIjMAIjMH8FBEZgBCYCI/BShsL1PMuqg8DqUNcncZLm nbHtCUwfuA4C
u0JWYluMkrVaCAReSnSSpLzzzhgRGIHzELgjhvK/saUEthB4A4HHqwgcnvgF C6rZkUHgbAVu
B9WmI9rTlRiBV47AT94sP/ELFqQV+IvPFx83EbhCAot2zxJdGS06QjhDv9YI WeOGoufKStwO
a9/IEXYvENi1RKeSAo86wurFDtXrWmpB0KOwhD3QJ8k/ax1xpQTriqmlgbNu cFKFFTtjyWLR
ie/ZQrRH4YnXZZS/8QXTf6fk3sX/Cl98vqyPSx+4SgIrrmRv18cahwLbtpcQ 2FLFXF2+W0WB
1RkYTg7VUS8CRwbCcTuuPknqLLhX8jRYwksuTZxUeSqjM5YsNiljtx3hhL7q MpHA8ZXif6fE
3sX+ClLfZYISgSsl8JXX8wPEQLRlu7kfNNxc/0dc4KGwvWCBrOJXwqqgwANh j73uKDpU9b4f
Hqov8MCbnCR5Fryx/9kgfuqEbvMGJ7WrBQ7O2FQxfeK9ftjMlic+KqOb0LGV kn+nxN5FfPvz
jyFBnJ33DyoksNSzLS86B1/xSuB28K6tBXZlbZz0gWd068ovsBtEz+hQXRXe 9KH2hLCH0UkK
lrbFQLagp5bGTmoocLBkqlhUxnWCRk9bfWnqQOtNLZj+OyX3TvOdz9IITASu oMD+N/s4rDYD
+RWfFHgQi8AjP57YFRS4ryLwMDrU/lSM8486OkmBOH3RlZeZp5Y+FTg4Y1PF dJm+jtTyxEdl
9F8isVL879SfGYH3Pv3gs+VNaGJwBQUOu37yqowQk4gkBZZDSVN9YLeKfWBr qg8cezG6ctye
f5b0SQpPUXg1ILFUnq0pgRPbeyqw1bajE6/LyK0kFjz5O1mz/hDyryAVRuCa CdxR12BVxRjZ
YXy9igs8sGX8kQJ3ek8unVTlKrSjLutGhyrPiO0GTg79dm5nFJ2kMPJ1g+5s YulE4E54FVqf
seTKURl/Ix3HCk+8LiO3kljw9O+k9+7pX+EHn6FYbQRegpX2NqIKCFwB0v0V 6ANXR2CxLtUT
WJSTNf4KNKGrI/BiRsLqE4ErF4ERuC4CZ151ENgEgQGBEZg+MAIjMALThEZg BEZgBEZgBK6L
wIDACFxigekDIzAC04RG4OJ5k9tjtd4gMAIjMFTj62yKr/zUl7/+zSJ+URm/ RhEYTOfFnz9+
2WjtH394MGJ36AMjMKzCwYX/4+HD8X6rcXB8ebvt3aEJjcCwssCKx4t3r3Z3 Dt6+v0FgBIbS
Cay4vzg/bD47ODq95tQgMJRO4IC7s5MXz16cnF0Uvjv0gREYNhZYcX16dPC8 eXh+cV/g7tCE
RmDIRmDFzfu3Bzu7r44vHhEYgaF0AituL40aagIEhlUEVhQz1EQfGIEhF4EV uQ810YRGYMhP
YEWeQ00IjMCQs8AB2xtqAgSGjQVWZD7URB8YgaE4gRVZDjXRhEZgKFhgxe3l 8UEGQ00IjMCw
DYEV5sxqQmBA4PV4vDhef6iJPjACw3YFVqw71EQTGoHBAIEDLlYeakJgBAZj BFbIoaZnRc9q
QmBA4AxJO9REHxiBwUCBFSmGmmhCIzCYKrBi8VATAiMwGC2wYqOhJkBg2K7A illDTfSBERhW
obnt9JPJoSaa0AgMq9Ay4q7HaKgJgREYyiewougEeggMCJwx3/932cxqQmBA 4C0QNKGZ1YTA
UGKBFQw1ITCUTeBpeFYTAkOJBJ49DnxBAj0EhjIIvGAYiVlNCAwlFljBUBMC g8ECpyKY1fSS
oSYEhlL0gWfBUBMCQ+ma0FOooabnDDUhMAKXUmBFNNR0x58TgRG4pDDUhMAI vHU2nA98Fww1
vavxUBMCI/AWyWI6oRxqel7boSYErg0PD1pgcyTObD5wbYeaELg2nL4MBT4/ rOgRPnw4flm3
oSYErg33zUsl8MPOjTH7lENOrJoNNSFwfbjcvZcCH741Z5fySqlzf/Fu0VDT aXVCNALXiP1z
X+DrhkGXbPPNiTV3qOl0pzJjyAhcI252Hlq3zff1OuiZQ00fGlU5CwhcJ45O WscHJu1QUXmh
nww1XTfOERjKxmPj+Y5RuS4KTSubGGq6bZ4gMJSN82dHRu1P8Xmho6Gm65cv q3D/FgIbzOu9
zPkd38x8k6/LdPwB3/z6l3/qJ7707Df9kb28eZ13HUFgg9nzMufXs9/k3gZH uLgPnMPxR/zn
P/N7fvOf/Dkvb/byriMIXC+BDauji5vQuR3/r/yF3/tbfua7pp8cBEZgBJ7B d//QT/7Rv1yC
k4PACFzuOpqXwH/x1ytwchAYgbdfR7fXB0ZgQOCN6+iW+sAIDAiMwAgMNRe4 CsePwLBqBR4K
d5NaZVnz3hRdR/PqA2d7hAgMRgksRKxqR2+2UUfzakJne4QIDEYKPF6lenfE cFEd/eLzvAWe
uwO5HyECg5ECP32zgPYigb/4PI9pCXvpdiD3I0RgyKACjzrC6vn/OcLuKYG7 llqgcC1hD7xx
RwjHr4Wi3RFXqj52xdTSoEb7xbvyhRW+6cholSgm2r2gTM8Woj3ya7dPVCZZ R6W+6wm8Qh84
2IHYXob7F+1S/HSsf4SJQ1RFeqO2sIdRMU90gs3p/5+eXwSGGQLbsoINPUv+ JwV21Iugyg6E
43bcoIg19lSJK1k7LeEllwbVW3IVxKbgTXe62KSM3XaEE1ZvXSbOt5W+gcKr //vhigLH91Lt
n14QPx0bHGHiEEWEHRWLNjdnswgMMyvwQNhjrzsayrrk+hVFve8LSws8kD/b sifX96To3tj/
bOCHiOTSoF5eeT1Z9YLqPfSuVNFEsaCMH2D6YSNUBvSoTJzvfFaIwEELN7aX wf7pBYnTsf4R
Jg9RFukIZzySH+tienNzNovAMLMCu8G3uyurpewDuyra6P5dzw8SQ1cHlWBp WwxkC3pqabjS
UFa7oD4GS6aKRWVcJ4hMsnpHZZJ19AefrduEXuH4A78Seyn3Ty9Ino61jzB5 iHKpOu/qRVhM
b27OZhEYZlbgvorAw4GOwP1EyPH8YGD7sWAcu2zTF115EXZq6dPqPZLrThfT Zfo6jvlfB5My
03VUKrzOEf7yP10lAg+mDkbun17Qn4rAax5h8hDjAvenA3osAo/nXixDYATW WFN94NiL0ZXj
9vy6GCyKqlLQRUsu9QtPV+/E9p5Wb6ttyzdd+aEu87SO/uCzdY7w48fvpz5+ tQOJvVTHoBfE
T8cGRxjb3mhK4LCYCDvb+v/ps47AMLMCjxx1lXVgy1DrqqvSwnYDJ4d+864z UotUVbJ0lR8G
l68nSyfVuxNeo+30gms/yZWjMv5GOo6/aOT/3qhMVnV0lT6w2oHJXur90wvi p2ODI4wKJQS2
xKSYvy0riMbhVeyps47AMLMCm8pezY4/3s9mHBjSVmBhEJnV0RX6wCYdf9pT g8AIXO0IvEof
2JgIbCX/JwJDjQX+YemPH4GhtgJX4fgRGGor8CrjwAiMwAhsWB0tYx8YgQGB I4GJwAiMwBWt
owiMwAhsdB2lD4zAFeZN1s/K+9rv/p1fy/wBfG82OMLFfeA3OT868Bt/8Bt5 P53wTd51BIFr
w827ZuPk910YtU+L+8A589j6U63bsv9VEbgeXB/tto7uPn06MEvgrbJ/9Om0 9YjAYDoXJ43d
42v10jCBF/eB8+X4QP5o3iMwGMz95eHOi/OopWiYwIv7wLly0XiQ/x29LLfB CFxlHk9fPX95
9hBbYpzA24rAt63wTLx6hcBgIg9n+89fnU718egDB9y/ONevXh4hMJjG7fmL ncPLp61D+sAB
R/sTl5vHCAwmcXO82zj5MPMj+sCK97uxlslj6xSBwRTujlq7R9fzPqUPLLnZ uYm/vW19QGAw
gcuTRvP4ZkEB+sA+97tTIfe6UdrTgsDVqZbvD3cOzpfcWkQf+JO6g2OKi8Y1 AsMWeTzdf75/
+rC0HH3gT5/OXzy9uPehrDdVInAFeDg7eP7qfaqbAukDf7przHK1rDdVInDZ uTlvNg4v05am
D/wwp79b0psqEbjUXL/dbZ2s4iR94IN5o77lvKkSgcvLxUlr9+2KF19q3wd+ +3LuR6W8qRKB
S8rlYaN5frPyanXvA18u6OrevzxBYCiAx/evnh+crXXZtOZ94NvG3YJPy3hT JQKXjQc1YLTu
JdN694Hvm2cLPy/hTZUIXCpuzw92Xr3f4GJLvfvAh4fLzm/r8lO5QODycHPc bJxsWMFq3Qc+
3V361Ve6myoRuCTopFYbUuc+8Ow7OKYo202VCFwGPsikVjdZbKnGfeDHdM3j D41S3VSJwKYz
ldSqWgIX2QfeT5l5o1w3VSKw0cikVvtnD9ltcLe2fWCVhDJdyWaJDEZgc3k4 e/k0qdWGtOra
Bw6TUKaiTDdVIrChzEtqVS2BC+sD36504CW6qRKBTeRaJrXKRTXDBC6qDzxJ QpmueHluqkRg
41ic1KpqAhcTgWNJKNMZXJqbKhHYLGRSq3c3+W2/nn3gRBLKVJTmpkoENof7 96+WJ7WqlsDF
9IGnklCmoiw3VSKwIaRNalUtgQvpAz9JQpmKktxUicAmcKuSWhUxdlHHPvD+ es9OKcdNlQi8
dVZLalUtgYtgVhLKVJTipkoE3i4yqdVRgVLVrw98t76Gp62HT6aDwFtknaRW 1RI4/z7wwyZd
2RLcVInA2+LycGedpFabCnxn1EnIvw98sNGArvk3VSLwNgiSWm2jfVbWBxCs y4IklKl4tW/4
ASJw4cgHb++fbqltZpjAefeBLzedGmj8TZUIXCwyqdXh++21ywwTOOc+8OIk lOkMNvymSgQu
EJXU6sNWd8E4gfOMwMuSUKbisXX2yWAQuCiuj1pZJLWqlsD5sjQJZSrMvqkS gQvhw7IHb9dU
4Fz7wKcZPa7suvEBgWuMfPD2i3NDxKlRH/gusxupTL6pEoHzJfOkVlUTOLcI /Jhhy9fgmyoR
OEdUUqv3Rt3MU58+8P7bDDdm7k2VCJwXt+fNPJJaVUvg/PrA6ZNQptucqTdV InAuXB+v+ODt
mgqcWx94lSSUqTD1pkoEzqHy5JnUqmoC5xOBb7O/59vQmyoROGPyTmpVLYFz YsUklOm2+fLQ
xENF4Cz/xjKp1ZnRitSjD3yUR7Q086ZKBM6Kx9P9ZwUktaqWwPn0gd/v5tJf NfKmSgTOhNuz
DR+8XVuBc4jA6yShTPdXbr1H4Apy867ApFbVEjgP7ndz08zAmyoReNO/6VGx Sa2qJXAefeA1
k1CmwrybKhF4o7/nSWv3uFRPdK9+H3jtJJSp+LBjWBMGgdflfjtJraomcNYR +C7nIzTtpkoE
XguZ1OqlQXMUyipw5jzk/jwFw26qROA1Ksk2k1pVS+DM+8AH+Y/VHh2YNNqA wCuiHrxdhgGj
UgicdR/4bRH3Oxp1UyUCr4IBSa2qJnCmEXjjJJSpMOqmSgROzZ1MalWqS87m C5wtGSShTGew
QTdVInA6jElqVS2BM+0D3zeLeii3QTdVInCKivH+MPcHb9dU4Ez7wIfFtWzN uakSgZegHrxd
xgGjkgicXQTOKgllKoy5qRKBF2FgUqv1uTwNBb4x+1kDa3JXbOK5ix0zLocg 8FxuVFKr6hzP
tcwyIwU+MGdOTXZ94Mei068bclMlAmseEvfIGZvUagOOjpTAly/M2aXs+sCZ JqFMxakR3REE
DnmMDQ3IpFZvyz5g9JSHxrUv8L1JE2oy6wNnnIQy3e804aZKBA64P9CXMC8P jU5qtQnnB77A
x4Y/L3MtMk9CmQoTbqpE4IB99SDoEiS12ojmZeuuYdIV9Yz6wDkkoUzFq5ef tg0CKw5f3H96
UEmtKnLJeTYfWo3muUk7tHEfWH0b5ZGEMhUG3FSJwJLj3euyJLXajP1nTaOO cdM+8HVT/jza
2uyC8KbKs+0NzCGwPP/PGo2TCg0YzefmebWurF/KNmxOSShT8diSwf/DwdZ2 oJQCv97LlG/8
xLPf+uWvfyujrb3exiGk5qtb+r1zzsqmfeDzkxyTUKZC3VT5+ByBV2HPy5j/ 9rN/+vf/5B/4
mb/0cxlsa287h2A4c87Kpn3go3d5JqFMhbqpcndrQ3MIHPHdP/vH/jgCFy3w ZhF4/zLXJJSp
kDdVHp5u67cjcEFVFYHzoHmtklDevtvm4MGHndvzrQ2uIzACb/GsbNoHfv6h dfvpw/7OyZYu
Y128lHcNnLYumwiMwDUUeMM+8MOzxvt3rRenW7sKrXILv7s53n2+rV1AYATe qsAbReC7Zzs7
Jzdbro0XJ43WzrNtXcVCYAQ256ysyvvdMyPunLs+2t3WDW4IjMBbPCuL+8BL B8u/te74c9pf
kJ5v5T5mjsBD4ZZH4A131rLmvVlnK2tvYNlZWdwHzuBbbq+EX6MrtVYQuJoC CxFzMHqzzlaW
bSCd3HMF/iECIzACzxV4vIrAHTF8spVlGxhvJHAuf2cERuDKCPz0zQLaMwRe aQMrn5XFfWAE
RmBv1BFWz//PEXZPOdG11AKFawl74I07Qjh+1RXtjrhSlbgrppYWJHB2OyuE X7wrX1jhm44M
l4liot0LyvRsIdoj318hQ25YRoub2IBaMSyut2JNthvs4gpnhT4wAi/BlrVy 6FnyP+mEo14E
UgyE43bcoIg19lSJK1mlLeEllxYkcHY7q1aULisHFd3pYpMydtsRTiiwLhMJ HN+AWjEsHm0l
2m64iysJTARG4EUMhD32uqOhsP344Fc39b4vLO3EQP5sy+5f35PueGP/s4Ef bZJLixE4w52V
YvYC5Ty19EoVTRQLyviBtR+6KgN6VCYpcLCBYMW+N1mqXul1gl3cvFIiMAJr 3CAgubIuy26l
q+KZ7tP1hLCHro5EwdK2GMhG6dTSQgTOcGfli6H0Sjsof0wVi8q4KtIHAkdl kgLH3kTFo61E
66hdXOWs0AdG4MX0VVAbDnRQ68eDms+V32kT7UmDUa7RlRdWp5YWInCGOzsl 8EiuO11Ml+nr
SO1/HUzKJAUONqDe9CeB3Ysi8Hiyi6ucldr1gdNcs0fgxBmb6lbGXoyuHLfn V+BgUVT7g97e
9NIiBM5oZ/3C0wIntvdUYKttyzdd+aEuo7eS2EAgcFh8spVwnXAXVxI4fQTu rNiXWVHgtTa/
kOQW1bsxAq8q8MhR13EHtoxerrrQK2w3qOZDvy3YGalF+nqrp6qxPPFTSwsR OJudnQjcCS8i
d3rBpbDkylEZfyMdx1808n9vVEZtxZragFpRFw+3YkXbDXdx40o5+yS18xW4 nbnAyS2m3z4C
b5W98h9CcWdlhT5wcI08NhIWjoFFw17xIbfVBV5185OxtLBg9EKXDLeYGKML vwHDTelVpkbf
EDiGyIZiBBaVYJWzskIfODQgPhKmrrXpBfEht/UFTr35+FhaOF4XvtAltbLx MTrV6ok2Fa4y
PfqGwETgspyVVfrAqg0aGwkLxsAmQ1jJC36rCrzq5idjaeFY3GQNXTJoNMfH 6MJLfrpAuMr0
6BsCI3BJz8pygRMjYfIKnF6QHHJbV+D0m4+PpUVXC4M1egll42N04aBbz5tc xperTI2+ITAC
l+WsrDIOLAe5kiNhsvLrBf3NI/Aqm0+MpSUE7sci8MBLjtGpV/1YBA7XTY6+ ITACl+WsrDIO
3BWxEatJ5Z8Me8266TW9wGk3L6/OT42lJQSelFRbTI7ReYlNhatMj74hMAKX R+D0EVgNck1G
wvQYmF4QDbmtKXDazQcCT8bSovG6+BqqZLDFxBhdNOimCoSrTI++ITACl/Ss ZH+S9kr4V0Bg
BC7LWVmhD7zeKFZqgQ0afUNgBC7LWWE+8No1CIER2ASBmY2EwAhcWoFzP0kI jMAInN9ZYT4w
AiNwiQWmD4zACFxqgYnACIzApRU495OEwAiMwPmdFfrACIzAJRaYPjACI3Cp BV4Ugd9s/qS/
Nwv/Cm/2TOQNAiNwqaMKIDACl+KsLO4DAwIjsNFnZXEfGBAYgQ0XmAiMwAhc WoEBgRG4xALT
B0ZgBC6xwPSBERiBSy0wERiB82SlZ3sj8IZnBRBY5uy0l1tnXdVbYKtrhMD0 gRF4hnHD5dVT
CSyWW4zAuQpMHxiBZxnXS/c0shR20oTOWWAiMALPENhSP2SabU8M2sHjMXpC vR/JZ9V4QWJ8
9fjHYLHo2pbXVY+5CJ5y0RVWP9icTMTtjPSawU/jBU7utOjJk9AW9ih2mnQR dejbERgQeIbA
A8v/4dpjz5bPpbGHnt2Rz2kdj+V7qxN5Ln/oxUKMxt5Q+KY76hmSPflIyaCI fHacbes1g5/G
C5zcaWGNhsLyT4QTO026iDr07QhMHxiBpwWWj3OVj3SUV7JkJJbPgnPlE2l6 wXvbGccF1ouD
R7/6K42Eqs3hw5x1E1puIVgz+FmKJvRkp9XTaMMT8eS4njxUt8gmNH1gBJ6O wGPHCU1Wj4Bz
w2oa/u83HP12YyRw/GPVfO614zVcNzVFtGbwsxRNaJE4XH2kT45r9X5+hgIT gRH4SRN6LPwQ
bLmTBTLEqlAbdG8dayoC2xNhB3bfm4rAsgEe1nzHmvw0W+DkTs8UWBfZosCA wDME9rq2tDJ4
ZrLf/VN94a7s7AZVtRMKbPXG0eKwFqvrOVZQ3OuEjnf8oC70mtFPswVO7nRC YHl48ePaosD0
gRF4lsAj+QjInhU0EOUFWFWPRfho9KgJ7comtl4c1OKhfB6zGiTtCCus9X1b OFciWlOUogk9
tdOzBI6KbLMJTR8YgRezWvUci1EhjcVtjwMXIW0qgYnACJxlVXXtnKqqWQIP Rd8IgQGBsxXY
doupqtsV2BIF30lJHxiBjan9VYjAppwV+sAIjMClFpgIjMAIXFqBAYERuMQC 0wdGYAQuscD0
gREYgUstMBEYgTMkg/sbti6wcDM7lqK/1gCBnzBqC7u/auUvu8AyY1DiWAZO kLdA0Z98JJe3
w5vP8kyzM+es0AdG4GW0u95YTS+8Sln5KymwM/TGdjv015l85C8fWvbWBKYP jMBL6/NwBTcr
3YTWcwmdqY/awsuduQITgRF4MXbQcnyaACvKmqVYNwWWCQIH++6p+fkimnkU 5MGKFetZM7+n
rnRGjjzzZO2VsZ4hsAkCjyx7oKtnIgFWlDUrqNxrpsAyQOBw39ttbyCbG5HA 1lB/e003kWMC
+8p3Y0vzypM156zQB0bgpYy78xNgRVFp7RRYBggc2/fEP5kDKxZGu5Y3JwJ3 vScHn3WerDln
hT4wAqdAVeOnCbB01qxY5V09BZYBAof7riLwICmxK3Tnwf+qGs0W2AsTd+Sa J2uuwERgBF7K
UHizEmBZ7swotloKLHMicLutcogkBJ50e/vxTAVTAse+xPLKk7VXxnqGwCYI 7DeBOx1vVgIs
nTVroxRYBgis9z1mZ9AHHkVdfN/ffnSs0ReY/9pvXfRlcznvPFlzzgp9YARe Rt8OUmLNSIAV
Zs3aKAWWAQKH+34ldzXehO6GycCi7kJ4rOqlG7x2baECeN55suacFfrACGwa e9s6BNn67Wwy
9pPfvZf//T/8if8zR2AiMAIjcNA6lgJvkNIrvzxZ//Fvfvz4vX/2G9iGwAg8 H3W78/o5NfPL
k/WfPkq+9/d+/PQ00AdGYAQ2nV9QAn/8W//ct/WXk//oAyMwApvO3/6o+f6n qX8IjMAIbDp/
J7D3e/KK1fS/H36BgwiMwEbzLwKB/+6P0A2BEbh8/JcgBP8PbENgBF4Z4W49 u85//ZcfP/79
/4tsCIzA2QpsLc5SMi8PT/x1yjQee2WsZwiMwOYKLFMMLRF4Xh6e+GsERmAE 3orA6ZrVs/Lw
OKu3yREYgSe82cuUn/5allt7s5HAYXYcnfpHZcVpC3s0/SZewo7y/8zchhZY JxAKkwfp7DuL
tuTNy8MzeZ0yDw8CI3BuHFwU/zvnCBxmx4lS/1ijocqMo9Jqxt9MSgQLYpl/ preh5/aHCYTC
jydThudvKdlEni9wijw8CIzAdRA4nJsfT/2jMuOojATxN/ESk/w/M7cRiqoT CFm9ZNN6wZa8
uXl4kgLrpvaCPDwIjMB1EDiW2UfnxdCvn77RJdwo/8+kXfx0GzqBUDzr7HSa oaktzc/D87QJ
vSQPDwIjcB0EjkdPe5HA8RKJ/D9zt6ETCM2MwLO3ND8PT1LgFHl4EBiB6yBw mB0nnvpntsDx
Em48/8/cbegEQuHHKsWQXL5gS/Py8MRfp8zDg8AIXAeBw+w48dQ/swWOl3Cj /D+LtqETCOmP
ZYoh4S7c0rw8PInX6fLwIDAC10Lg0pFyRBiBERiBDSRtHh4ERmAENo/UeXgQ GIERuMQgMAIj
MAIDAiMwAiMwAiMwAiMwAiMwIHC9BXYFAiMwAldR4KF6/PFkRmA8LY6axPt0 udVFYARGYDME
btsi7mQ8Fc5YLh0+XY7ACIzAhgg8tJOfxVPh9OzZy2lCIzACFydwW7R7auLu jBw8XrsfzYII
ieW1Sky+XzlFDgIjMAJvTtf2RpaYk4NnaHnzBRZ+89oezRY4RYocBEZgBN4c K8yDMzMHT9td
JHBnHGg+Q2DdMF+QIgeBERiBN2c6H058zrAfgGMTiYO5wElRJz3klVPkIDAC I3AGEVim2hCz
c/C4wXz8/pw+cHd2ytiUKXIQGIEReHM6th9oxZwcPJ43pwkth4pcazyW2q+Z IgeBERiBN2fc
Fm03yJPzNAfPE4HjqXC8rlBzeddMkYPACIzABbGShzmNCCMwAiPweqTNerN6 YQRGYATOm9RZ
b1YujMAIjMA1AYERODdatwiMwAiMwAiMwAiMwAgMCIzACIzACFwCgWc/NRCB ERiBSyWwdbWW
wANHiHY4rzCndBwIjMAInKXA4mry2hl6Q8tGYARG4O0KvEITerpYO/fElgiM wAg8x8ZeV+XW
UBMZVEodTz0MWKXYUUlx5FJZIkqVo2b7hkV8rvTM/Zzy6SAwAiPwfIHDFDpK YPlazua1x55K
saOS4ugSOlVOMGEpLCJ17sYicw75dBAYgRF4QQSOZeOQr/3AKecG6xQ7sSQ7 XmyCoS6iInA3
2bTOOJ8OAiMwAi/s0E6n01EzfC1tpF6qU+VESXZE2Eh2RLIJnXE+HQRGYARO LbAMq5YbD6m6
hE6VE6TdiAnqWJPiOeTTQWAERuB0Alsj1bHt2cMZAutUOZ7VG0dFnJHXF71c 8+kgMAIjcDqB
u23R9oKr0JN2sC6hU+X4b6yoiGsLmRsrz3w6CIzACFwE+d2JicAIjMB5k1c+ HQRGYATOn9zy
6SAwAiNwuUFgBEZgBAYERmAERuCq8P4sFPjuLQIjMAKXjdudh0Dg5nsERmAE Lh1vXymBzw4K
/r0IDAicAfeNa1/gh9Z1JQWemWEjv7QbCIzAhXPa9AU+Oir61xYocDx/DgIj cNVonrYuG4/V
FFhhRKZKBEbgnLhuNHZPC/+te4W5q2b36jw5emE+eXMQGIG3wOGzZvG/tDiB E3lyPC/PvDkI
jMBb4OH5dfG/tGCBJa5INqmzz5uDwAicitd7mfKNTLf22kSBo2Q6Xp55cxAY gQ2q/blW1YIF
jpLpeHnmzUFgBEbgzAWW+XN0npx88+YgMAIjcOYCy/w5Ok9OvnlzEBiBEThz gVMtRGAERmDT
BJ6ZIifHvDkIjMAInB0zU+TkmTcHgREYgasJAiMwAiMw1FHgYUaXbSwru6qK wIDABQssRHZV
FYEBgTMXuCOGCIzACFxWgdsIjMAIbITAo456ZtfIEXZPCdy1god4KRU7riU6 8kW7IxNWhJ+1
wzv+ddFwG/o9AiMwAhclsC1lHHqWeo61nAGrXvR0LJV0gxdu9FkocFQ03IZ+ j8AIjMAFCTwQ
9tjrjobCljcDu8H7vn4ivdTySj3BXraZJ5+1E2/DbUTvsxT4zd52+Omvbef3 vkE1BF5FYDfo
97oyzMo+sKuCbzQlVoQ/RPC0XP2ZEjh6G20jfJ+lwNvi4II6j8AlELivoudw oCNwf14E1mXD
CDyIvQ230c8jAiMwIPAirKk+cOzFKOwDR9elos+6qg+cXGeyDQQGBC5K4JGj rhwPbGEPdBIZ
W81vVwL3gpv6g5AcfTayZcSevA22od8LC4EBgYsReCHpYmkVr7ciMAKXQmCR DwgMCFyEwEv0
tojAgMClFbi+tywgMAIjMAIDAiMwAgMCIzACIzACIzAgMAIjMCAwAiMwIDAC IzACIzACAwIj
MAIDAiMwAgMCIzAgMAIjMCAwAiMwIDACp+PFHXUegRG4tAK3bqnzCIzACAwI jMAIDAiMwAiM
wAiMwIDACIzAgMAIjMCAwAiMwAiMwAgMCGyewMHDQzctgsCAwFkL7DpCdILH Cjqhg13/TWcU
/xSBAYGNFNhxhp7Xt5V/A8cJFo29cccaT32KwIDApgl8JcYx/8bypxs8DMnq Tn+KwIDAhgns
dBL+dWx/UTdoR9tTn8pH/zoj9SRgIcKfQUlh9ZcUKZvAl6ehwDfvqPcIbLDA UdwMXrgiWhR7
GbxwBp5n+1ZbympLu+31/Ma2s7hI6QS+bjwEAh+cU+8RuBoC64W2I9vVwU/l aW9pkfI1oY+O
lMCXTao9ApsssD3VhPZDqR02oZ2pT2X7WDaJ/f/9ZnLwM2buoiLlE/ihce0L fN9gTj8CGy1w
z4oLPLbcoPMrA6s79am02Q36tI41+RmPwPOKlPAi1vmBL/DxK2o9Ahst8Ixh pLHVGXtjPaI0
+dTv0o6dwM6OFf6Ul6q79tjreHOLlPUqdPOydbfzQK1HYLMF9v2bvpFDNoSt buJTaWffFs6V
7BirK83BT1WsI2S0nlekrAJ/aDWaXMFCYOMF3iYmC/xp/1nznkqPwAhcUoFv nn+gziMwAm8s
8Ou97fDVLf3e16iGwFUS2OhDqFu7BIERGIERGIERGIEBgREYgREYgREYgREY gREYgRF467U/
/dR+BEZgBF6n9i9KhCUX2jMctK6evkJgBEbg4gVemAhLLhzqe6ErKbBl5SZf FptGYAReXPsX
J8JSC3ti/QpovMBCeHmxcNMp7UZgBF5c+xcnwgoEttQP4ZfsyNJXQbgO0lyF issPPdFrC1vP
OVo1O1a9BB4jMAJnIvDyPDoDOUHQtccyPcdA1knnSk/4DVfr2eOxzN0hrKFn O8HmVs6OVS+B
aUIjcCEC+8hA6tlhTg7/zchvdKuUGyrNlVK5F3woelESjtWzY20kcNcS6heK dkdceQNb7vcw
+CLxX7f98C86rmpDRAv8doFcRQh/uWxyjGU7IVhHfxbbrN8A6Y389sVw6k2y iNyOvzl7MBFY
f673Sf8vrMk68f1FYAReqfYvToTlLwzycQilsl/9216vE7WM5Uz9cP6+Nl8L vHJ2rE0EdtTu
9YLddMfqXSiEsNuOcMIDkLboBVokxVX43gq+XMLPEpsNsKfeTBXxvzyE43bc SGD9ud6naN+E
iNZJ7C8CI/BKtX9xIiy5cCz6wRvVdxNjGV9CPR1rEoHtpMArZ8faQOCB8Bv4 fRXTpAZD39O+
CK+O90OT5CdXski4QK3TlalCrvwuvOwctGU+kX60ve4ovtkr/zNnPAq2NHmT LNLzQ7wv8GDS
hI4+1/sU7Zvekr9OYn8RGIFXq/0LE2EpUaXQPTsMEE7XmsTXTiBwV/aBY5F4 rexYGwjsil6k
qfqSiQU01wnCv/pE/ggXuGISJoe+vG4Uij39WXKzauH0m2QRuR15QS88V/HP 9T5F+xZbZzw/
ACMwAi+r/QsTYamaPBIjdRVaOdBXi4L6q5vQfkAKKmpM4JWzY20gcD8WB4Mr vEK3GPqq1RyL
wHqBWqc7jMTzI/A4sb3uMLnZmQIniyiB5cicrQWOPtf7FO1bXODY/iIwAq8q sCFsILD68hFa
MN+ugV488uVp25P+Zs+LFliTvqgSL9iGWkl/ltjsTIGTReR2rhy35/8ntxL/ XO9TtG8xgaNl
CIzA9RRYNhnUHZ8yFvpRTrTb7UHgYtdvXjgqQoZXifWCkRNehZYSdSaX2uRK 4WeTzWpnLTH1
JlFEbmfoqLtQlcDW5HO9T9G+TaJ2J1qGwAhcT4Gn+gTiajiwRXK0KsfxXm+F fZq1bzP3F4ER
uDYCi2qAwAhcT4FnNKiDyVRxya2tHp3ep1n7NnN/ERiB6ypwlUBgBEZgBAYE RmAERmAERmAE
RmAERmBAYARGYARGYARGYAQugjd7BvOm/IewtbMC9RAYABAYAIEBAIEBAIEB EBgAEBgAEBgA
EBgAgQEAgQEAgQEQmFMAgMAAgMAAgMAACAwACAwACAwACAyAwACAwACAwAAI DAAIDAAIDAAI
DIDAAIDAAIDAAIDAAAgMAAgMAAgMgMAAgMAAgMAAgMAACAwACAwACAwACAyA wACAwACAwAAI
DAAIDAAIDAAIDIDAAIDAAIDAAAgMAAgMAAgMAAgMgMAAgMAAgMAAgMAACAwA CAwACAyAwACA
wACAwACAwAAIDAAIDAAIDAAIDIDAAIDAAIDAALXj/wN9I41i3vK2fgAAAABJ RU5ErkJggg==
--------------030107050406000806020404--
Previous Topic:Source for Bridge.war
Next Topic:Bridge.war in Sun One
Goto Forum:
  


Current Time: Fri Apr 19 13:19:15 GMT 2024

Powered by FUDForum. Page generated in 0.02245 seconds
.:: Contact :: Home ::.

Powered by: FUDforum 3.0.2.
Copyright ©2001-2010 FUDforum Bulletin Board Software

Back to the top