Skip to main content



      Home
Home » Archived » BIRT » SEAM and Birt integration
SEAM and Birt integration [message #264926] Tue, 22 January 2008 14:47 Go to next message
Eclipse UserFriend
Originally posted by: aaa.aaa.it

Hi,
I was wondering whether someone has already succesfully done the
integration of Birt with Seam framework, so that it's worth using seam's
bijection with Birt (for example injection parameters).

Thank you in advance,
Nicola
Re: SEAM and Birt integration [message #360582 is a reply to message #264926] Mon, 11 February 2008 09:25 Go to previous messageGo to next message
Eclipse UserFriend
This is a multi-part message in MIME format.
--------------060102030909040509050004
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: 7bit

Hi,

I've got a simple seam's project integrated with BIRT (92 MB). I can not
sent it by mail, but main idea is in the attached files (rptdesign and
simple servlet ).

Ask me for more info if ....

regrads.
Martin

Nico wrote:
> Hi,
> I was wondering whether someone has already succesfully done the
> integration of Birt with Seam framework, so that it's worth using seam's
> bijection with Birt (for example injection parameters).
>
> Thank you in advance,
> Nicola


--------------060102030909040509050004
Content-Type: application/x-compressed-tar;
name="src.tgz"
Content-Transfer-Encoding: base64
Content-Disposition: inline;
filename="src.tgz"

H4sIAKdasEcAA+0a2XLiSNKv4itq9SS6PUJgsGfD4YhlbGgT6wYH0L0zTw5Z lEHdQtJUlexm
J/zvk3XoRMZA2+zDKiNsQJWZlZVH5QGUOI2jdwYL4KzT4a/Ns44lPjfbbfGq 4KgJGJZ1etKy
mkdWs9myWkeo896CcYgoswlCR3MSPDju9w14mNBDCHRYoGD/gMzf1Qe2tH+7 bZ0122ctsH/L
sjqV/Q8Bsf2/3QeUvpMX7G7/k2arsv9BIG9/iu3l2zvB7vZvW53q/j8IlNg/ nD28rQ/sYf/T
1kll/0PAC/a/dwl7MyfYvv5rn4n1ZqdzWsX/QWCT/X+Dfz1/7vrY/GY/2nvv wQ18Ku1dZv8O
WDu2fwcWjqwWvIH8b73hOV+E/3P7h7bz3Z5jBD5gCh8wuQ+Y4AMm94HzWs1d hgFhiHuA6Qbm
YNT74eCQuYF/vrbmhxGbMAIc8msRcz3zlgQhJszFtGTRC+bgaHPzBj9iL7/r DxCJPHqYmRP5
ehn4DP/IyMaFx47nhhQLqU0nINjEsZymcOQ1qcupHoi9xE8B+W4Obj2bPQRk mey3JWFMtzNB
8XwvkRPMn5tYxqYduqYMUyB8cOe70A3G4pEk35uwbzssICswSBjde66DHM+m FKX3B/qrVtNC
4j7aDCMIOAY4OQ7oPsW9QH7kcR8oUqQOhBxxUv6Acnz8lFk06lnaB9e3vZgD +CY4maLuux7f
TOdiSs2ZYcJEFzzkaRQxXfnOggS++188Q4+BO0Ou77KU2qjDMTXNC+yZPIkQ j0ujPW9mllfF
HLNUc0beJxB15C7uAzKyOpNKk2ta1hvUYZWWsitCMskpq85/5FhpSmUQnyI0 gU8G2QRZleJX
hh7j6JKxJgk8RSY+maN+Xy7ybfVJ72tv3NNN/Gdke3Qw9yEuLm2KjZhVPRZD y7ORhJLTM8Ie
xUgw/E93PBwMP+3BUVGusxwM+6M9+HGydWaXo2F/sI94knCdYX8w3Ed/nKyc 2XhPbuNydpPp
nvwm03WG4Dx7cEtcjkchgPRfSCrsJpirUNjk01cuweJ+0+vHkr/cQHq5ZJry lBF2HSyxoatA
KCYSHkHiVd1cpbe/AZF+nmddYGMoNuK60zRGVur8MZ7JSxsWhep0Sl7k2MxZ ICOXFBGOlYfh
EnR9yOJQGEyJ7WAje86yax89qNcLZJSt15MTSu2ZDhQILF4d3X8D7ZYSmr3f p73hZDAa3o17
t6Px9K43/ASucdfvXk5H4z+kYLnMoURRW2R5pkqo8cNoGsEsIn4m8bx+T4tL f4YpI8Eqc0Vv
cSPLzc7V1imaSRcRmwVPvtRyarnc45LkmBVVqhCSbiCEYSDvE0WX/OMwYJMo 5FrAs9TYXCSB
JfzvZcQ0d+UTsdDDWp6TbGMvbDSQSkAizy6hzkb3EMe+LA5Cmy042iX/cAOs MIEFON50Aaab
mU5ECPaZ/GTUeVAqt89QKNfMlJ2cf6IisAn/5HiceoxpEBEHd6nENNIiIBtn 8grgZzNcXyVI
3wTVUmwo34kDKFMJJ+HzQvRwHcLf8/+62l+HTf3fVeBES8xPA1etup326QQ3 939N6/SkLfo/
PvVrNk+g/2uJ/r/q/94f3q7/E23ctU0Xn+2wZOUmcGwP/3znl21wNneHm5DK z5CiLRgLzWv4
p/C3RBtDcQLpYWtsGgY+xe/dyL7ej6r+ThUUpupptmpCY5rBAbvWhA5i12d0 d9ItdLhOej39
fDPGPuSd0c60g58gfMsGfWf6ceT79r2349aR3/Vn8shTm37fhfj2qr+vrnai CwmmkNtsEVf2
fE7wXL4f9Ik952lvfxaevQoipnztzdipywWTrTkSVfOIgI4LoNfDhd9XbkLF H03kk23dKMvg
q4ufMMmxeZWe5wWXrcxbm99hcOKuA3LTgOQoM+kqvmHVHQQNYtmlnJ9OlVU3 CIjBiSjKkPPC
LiQBgxJ7bVSD48YhgxBbB5HYXiWjLDmVgsJ7jkB21/a+QnUBtv4yuIKKtdP8 56lltc7azU7n
rPlry2rdZMZRyejJyGVFpJSg+py4DSgmPFGn0gjaW1PwyFPxYjUz9i8OuFQ7 8K/RIybEneHs
wWVzFHzCzJCnWzdBrBLRRpcgyXQIWPLNi2cQ9Nnym48XNdHLbHAAQ+2uSvXM IbScauFI3NuM
l7dH+b21XPet4R/YieLm00jOnB4rHmyoPqKQktJWXIPSyNBz7BCIHBD9GCVc arI5hz+TRL7s
UeBhTRNnycuywSLbGaIoKugdKWg0ODYfUwgbQOu2CrGhc2s0FmwphoIxbsy3 iI10OwzBDuLa
432IjurnqJTsGouW0dAV/S9XLixSl1Pqx7rrezwwIc487MMdcsHgkLyqBTFQ CglrNeWU988Q
CCAKlWp486gUcwtNq5E5x9pstkhFqeiiMyzi2U2GC1u4VKUxoM9EX34QLOZB a4Inbwr5mo8p
3Lmf2YWskvd/Je9S641C7KvzK9o1JPkYZFQ5NwASueuVWDFAA7LVtj2hKr0h l6le/5iq1qTR
PRX6NqzjjMpNMNWcKxj90q6jj0g3ScjkntwPSmSWUx7EoMRALEDg/8j2Z8CS 1wGK8xrZWnUi
6ZNTqdFRAcmIT5/zn4z+Ez0DMldCNwwTW5thxIxC0Wp2b28vR8Np7/fp3eVN dzK5GXWveuO7
f/f+OC7NTaZIW2IQkp2AZAMk1QxECIKaAfZFgQhVWoJULGhjVDWXLC4bJTYo VGsFDoXVMgaN
hiLhQT0SEvehVbHhsipsb46+TG+/TO/6o/Hn7vSOL5fw25MbSLoNMzU6Si6i eWGh/toJf7Mp
Hiyh4f4yvuH5KDPXkpfLR73h8nWqv8ZKsElm08Za6MVsSvgIH6UcO2McxboE vUQOHmovxJdg
rlJR6VoyTIufPpcO1NYvqbUHpdO2IlI8ek1248lRm6ygMluavK4WPDzf0PtQ 7tAFnulxndP4
8KGmoQ/oio98I0d6+ANc2DgutkxU4xiNfHGmRsRyJIpksZU8g3jVsrd8yTxZ bP9cO8T8h8//
Sr8AfcM9Xvn9h2W1W+nvv5tn/Pc/J51mNf87BGS/37posGVYi79Ou5Dfwh3E CyuooIIKKqig
ggoqqKCCCiqooIIKKqigggoqqKCCCiqooIIKKqiggp+BvwFbEcAsAFAAAA==
--------------060102030909040509050004
Content-Type: text/xml;
name="sample.rptdesign"
Content-Transfer-Encoding: 7bit
Content-Disposition: inline;
filename="sample.rptdesign"

<?xml version="1.0" encoding="UTF-8"?>
<report xmlns="http://www.eclipse.org/birt/2005/design" version="3.2.15" id="1">
<property name="createdBy">Eclipse BIRT Designer Version 2.2.1.r221_v20070924 Build &lt;2.2.0.v20070924-1550></property>
<property name="units">in</property>
<data-sources>
<script-data-source name="CustomersFavorite" id="2"/>
</data-sources>
<data-sets>
<script-data-set name="Favorite" id="3">
<list-property name="resultSetHints">
<structure>
<property name="position">1</property>
<property name="name">Name</property>
<property name="dataType">any</property>
</structure>
<structure>
<property name="position">2</property>
<property name="name">Version</property>
<property name="dataType">any</property>
</structure>
<structure>
<property name="position">3</property>
<property name="name">Id</property>
</structure>
</list-property>
<list-property name="columnHints">
<structure>
<property name="columnName">Name</property>
</structure>
<structure>
<property name="columnName">Version</property>
</structure>
<structure>
<property name="columnName">Id</property>
</structure>
</list-property>
<structure name="cachedMetaData">
<list-property name="resultSet">
<structure>
<property name="position">1</property>
<property name="name">Name</property>
<property name="dataType">any</property>
</structure>
<structure>
<property name="position">2</property>
<property name="name">Version</property>
<property name="dataType">any</property>
</structure>
<structure>
<property name="position">3</property>
<property name="name">Id</property>
<property name="dataType">any</property>
</structure>
</list-property>
</structure>
<property name="dataSource">CustomersFavorite</property>
<method name="open"><![CDATA[var reports = Packages.org.jboss.seam.contexts.Contexts.getSessionContext( ).get( "reports").getWrappedData();
reportsIterator = reports.listIterator();]]></method>
<method name="fetch"><![CDATA[if( !( reportsIterator.hasNext()) ){
return( false );
}

var report = reportsIterator.next();

row["Name"] = report.name;
row["Version"] = report.version;
row["Id"] = new Packages.java.lang.Integer(report.id);

return ( true );]]></method>
<method name="close"><![CDATA[reportsIterator = null;]]></method>
</script-data-set>
</data-sets>
<page-setup>
<simple-master-page name="Simple MasterPage" id="4">
<page-footer>
<text id="5">
<property name="contentType">html</property>
<text-property name="content"><![CDATA[<value-of>new Date()</value-of>]]></text-property>
</text>
</page-footer>
</simple-master-page>
</page-setup>
<body>
<label id="46">
<property name="textAlign">center</property>
<text-property name="text">Simple Report</text-property>
</label>
<table id="19">
<property name="width">100%</property>
<property name="dataSet">Favorite</property>
<list-property name="boundDataColumns">
<structure>
<property name="name">Name</property>
<expression name="expression">dataSetRow["Name"]</expression>
</structure>
<structure>
<property name="name">Version</property>
<expression name="expression">dataSetRow["Version"]</expression>
</structure>
<structure>
<property name="name">Id</property>
<expression name="expression">dataSetRow["Id"]</expression>
</structure>
</list-property>
<column id="22">
<property name="width">0.7368421053in</property>
</column>
<column id="20">
<property name="width">1.458in</property>
<property name="repeat">1</property>
</column>
<header>
<row id="23">
<property name="backgroundColor">#FF8040</property>
<cell id="28">
<label id="29">
<property name="backgroundColor">#FF8040</property>
<text-property name="text">Id</text-property>
</label>
</cell>
<cell id="24">
<label id="25">
<property name="backgroundColor">#FF8040</property>
<text-property name="text">Name</text-property>
</label>
</cell>
</row>
</header>
<detail>
<row id="30">
<list-property name="highlightRules">
<structure>
<property name="operator">eq</property>
<property name="backgroundColor">#E4B07C</property>
<property name="color">#000000</property>
<expression name="testExpr">row[0]%2</expression>
<expression name="value1">0</expression>
</structure>
</list-property>
<cell id="35">
<data id="36">
<property name="resultSetColumn">Id</property>
</data>
</cell>
<cell id="31">
<data id="32">
<property name="resultSetColumn">Name</property>
</data>
</cell>
</row>
</detail>
<footer>
<row id="37">
<cell id="40"/>
<cell id="38"/>
</row>
</footer>
</table>
</body>
<list-property name="images">
<structure>
<property name="name">ClassicLogo.jpg</property>
<property name="data">
/9j/4AAQSkZJRgABAgEBLAEsAAD/4RVaRXhpZgAATU0AKgAAAAgABwESAAMA AAABAAEAAAEaAAUAAAAB
AAAAYgEbAAUAAAABAAAAagEoAAMAAAABAAIAAAExAAIAAAAUAAAAcgEyAAIA AAAUAAAAhodpAAQAAAAB
AAAAnAAAAMgAAAEsAAAAAQAAASwAAAABQWRvYmUgUGhvdG9zaG9wIDcuMAAy MDA1OjA0OjA1IDEyOjU1
OjQ0AAAAAAOgAQADAAAAAf//AACgAgAEAAAAAQAAAOugAwAEAAAAAQAAAJ8A AAAAAAAABgEDAAMAAAAB
AAYAAAEaAAUAAAABAAABFgEbAAUAAAABAAABHgEoAAMAAAABAAIAAAIBAAQA AAABAAABJgICAAQAAAAB
AAAULAAAAAAAAABIAAAAAQAAAEgAAAAB/9j/4AAQSkZJRgABAgEASABIAAD/ 7QAMQWRvYmVfQ00AAv/u
AA5BZG9iZQBkgAAAAAH/2wCEAAwICAgJCAwJCQwRCwoLERUPDAwPFRgTExUT ExgRDAwMDAwMEQwMDAwM
DAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwBDQsLDQ4NEA4OEBQODg4UFA4ODg4U EQwMDAwMEREMDAwMDAwR
DAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDP/AABEIAFcAgAMBIgACEQED EQH/3QAEAAj/xAE/AAAB
BQEBAQEBAQAAAAAAAAADAAECBAUGBwgJCgsBAAEFAQEBAQEBAAAAAAAAAAEA AgMEBQYHCAkKCxAAAQQB
AwIEAgUHBggFAwwzAQACEQMEIRIxBUFRYRMicYEyBhSRobFCIyQVUsFiMzRy gtFDByWSU/Dh8WNzNRai
soMmRJNUZEXCo3Q2F9JV4mXys4TD03Xj80YnlKSFtJXE1OT0pbXF1eX1VmZ2 hpamtsbW5vY3R1dnd4eX
p7fH1+f3EQACAgECBAQDBAUGBwcGBTUBAAIRAyExEgRBUWFxIhMFMoGRFKGx QiPBUtHwMyRi4XKCkkNT
FWNzNPElBhaisoMHJjXC0kSTVKMXZEVVNnRl4vKzhMPTdePzRpSkhbSVxNTk 9KW1xdXl9VZmdoaWprbG
1ub2JzdHV2d3h5ent8f/2gAMAwEAAhEDEQA/APVUkkklKSSVHq3WcDpFAuzH kF5imlg3WWO/0dNQ9z3I
EgAkmgOpXRjKchGIMpHYBvLO6l9YejdLdszcpldukUtl9uv0f0FW+33f1Fze X1LrXVSfWtd0vDPGLju/
WHD/ALsZX+A/4qj/AIuxDxMbDwhGJSyknl4EvP8AXudutd/nrI5n43ixkxwx 90j9L5cf2t3HyIGuWVn9
zH+3L/3kZuq/6332CcDpGVcOz8gsxmn+U02ue/8A8DQX/WD6zP1qwcOkeFmQ 55/8CrYq/qk6kpeqs2fx
rnZbGER4R/azjBhG2KP+EZyP/T4f+a2GfWD6zs1twcO4eFeQ5h/8FY5FZ9cL 6hPUOkZVLf36CzJYPNzq
ix3/AEFS9VIWkagwUofGudjvwSHjH9qjgwnfFH/BM4n/AKfD/wA16Hpv1h6L 1Q7MLLZZbr+hMss0+l+h
t2W+3+qtFcLl4uFmj9bpZaezyIeP6tzNtv8A0kTE6n1vpJHo2O6rhDnGvd+s tH/dfJ/w/wDxd39StaXL
fG8WQiOaPtSP6XzY/tYMnIg64pUf3Mn/AHOX5f8AHjje2SVHpPWen9XxzdhW SWGLanDbZW7/AEd1Z+g5
XlrggiwbBaUoyhIxkDGQ3B3Ukkkitf/Q9J6v1OjpPTcjqN4Lq8du7a3lxJ2V 1t/4yxzWLD6H1n639Trx
+pOwcNnTMp7dtIssGSKXO2/ad72+hZsZ+m9PbW+6v/RrZ690lnWekZPTXvNX 2hsNsAna9pFlT9v5zW2M
ZuYsHF6n9YPq90vGxupdPp+yYDG1W5zMgEPYwenSMbG9IXuyLf0bGVvbs/4R SRMRjkTw8QNniNeikCMp
TjEAnioREf30XTvr5fkdKtuux6z1L7TZi4uNU4w/YGP+0Wb/AHVU1+p+lcsH B6mcvruU3KeMjOHtblzp
DI9bGx6/o0017/Zs/nP8IqXS8bPwRe/7Kw5GQXO9Q2t9kia69uv+E+mo19Ly sUYV9Lzbk0HdfW5zGs9/
uyBSdrPpPc/6b371l85k5fOc+OWXGITjw8rwZIyj7nD7nu5jCX6uPuQhh/Wf 5xv4Y5ccMXBjlYN8yZR9
c43w+3j/AHoRj6/S6OB1bLzL7XNpqGJU9zC0WH7QGtH8+6qNmzd+j9P6abp3 Vs7NpfkmmgY8WFoZYTZX
sBNX2lhH+Hj/AAaqWYmTb1GjKZSzFsqeXX5LHgi1o+jX6Lffut+ja57UzMPJ d1AZTaGYY9N7cgNsBbc9
7XNaG117tlfqO9T9J/58VeeHkDHIQMMLxQlH1xye1OHufqvTl/XSz+j9bD9Z j/V/esH86iP3m4/PL1yB
9Mo8YPD6/l/V+3+5/Nz/AMil/wCclp6dj3txg/MyrHVVUNdDSWuFW7c7997m +3/wRaWNd1Hc5mbXSIEt
sx3uc2Zg1FlzW2fyvU/m1h4/S8qvEw3ENGVhXPtFZcNrmucLNvqN3Na/2rUp yMmxz/Wx/s7ABsmxr3OP
53tqlrW/2lBz2LlRCf3WOExGTLxy4/138/8AqPYjLJ68X3fg/moZP8p7jLyw zGQ973AeGHCOH9X/ADf6
z3Dw/P7v77MdVb+1z0xzQCWNdXZOu8jea3t/qfQQK/rDS5+duZ+hwwHVvadb AXej3+j+l/O/cVLM6dlX
25mTUWsynW1vxH7o9rGGs7nf4P6W7+woN6IWXXY9ZDcOzGbU2yRu9Rhrf6j6 /pe+1j3v/wCMU0OW+FcA
M5ji9vCMgB2njlhnzc4f182LJ7eOH+r5hZI87xERj6eLJwGukxk9kS/2c4+r +/jbzOsdRbhs6lk41TcJ
8H063uN7a3nbXcdw9F276fpqTurZlvU/sOCyixjqm3sttc9oLHBjv8G1/wDp PaqmRT1O/p9XTW1Mqa1r
GWZJsDmba/ouZU39M76P0NievEycPqIyMWr16asZuPUDY1h9rWN3Wb/+LR9n k/WSOXGcxzezAZI/d+Di
xfdvcn7nB7387+n7nt/zqD7/AKaGX2+KHGeGXu8XDP3eEfPwfzf9Rlf1x9TP 2thMON1XEtGPe0GdwO/9
HZA25NT3Ve3f/wCQW836/wDUm0Yfr42MMu3OGJkY7LHEip+z0sit2v579n+G rXLWdHy3dPva5zH5mXc2
20NdDWtaHjYx79u9/wClc9yNfhWEY92Lg1Y1mNkNtNNbme9tey1v0NjN2+v0 /wDSK9y2fksPDjxzh7Ry
zjLin/Nw4I8PD7s/c9n3fchjn62LJj5nJE+7GZnHHD26j/X9cTwen+b/AEP/ AAt7f6xfWXqOF1rD6L05
uJXdk1m52TnvcyqNxrZRX6Xudc97V0OM++zGqsyKhRe9jXW0h28MeRL6/VAb 6mx3t3rjepO6l9a+jVXD
ouNl1X1vFP6yBbjX7nV+q60sZ+idX6XqUV+/fX6V3qLqOg4OX0/o2HhZt/2n Koqay27UguH7rne5zGfQ
Y96vS4fbiQY3/VPFxf1mpUhOQkCK0qQ4eE/uv//R9VXC/WzqX23q7cNhnG6Z Dnjs7JeNP/Yal3/btq7P
Py2YWFkZln0Met9rh4hgL4XltVljmepcd11xN1zvF9h9Sz/qlQ+JZTHEMY3y b/3XR+GYblLKf0PTH+9P
5j/i/wDTbXqJeoqz7mVsdZY4MYwbnOJgADuU+MM/MLhi44Y1o3GzJcWf+yuN XlZTf/QhmKsjFyuXKf1c
DKtztEf4UvS6GXLixAHJIRvYby/xYtj1EvUQX0OpBOT1nplccsqrvvc3+S/0 7mta5ZmR1rp1EhvV67nD
SKsQGf8APzWuVkfCeYPSI/wmufiPLd5H/Bdn1EvUXN2/WKxtAvqtZYzcWEOq 9N0gNIs2eq9raXb/AE/f
b/OpWfWa/Hw2X2V1WXX7nUsIcGBjLPs3qWelZuv9Wz1PT2247KvR/wC1O9I/ Cs4q+EWa+ZX+kOXo1xH/
AAXpPVG7ZI3kFwZPu2g7XP2/S2NcfpJeouJy+r3ZGJT1I01syMXJYwNrNoa9 kPy/ex9tn03t2banV1sr
Z+jrUmfXLqORuZ6VNE6mysOL2tGtj62XWOqfZs+huRl8LyacEhIfpGXo4f8A pLYfEcZB44mJ/REfXf8A
0XtpeRMGDwUxc9v0gR8QuGxuqseC84uPmF7iJy67rbCQYYH2evb73NRj1PFr dtFB6daRB+zXvq1P53pZ
GzYz+s+1Tf6G0/nhfbg9P+Nxf9wx/wClI3/NGv72v2cL2XqJeouWxfrNkCwN fsy6oALa9Luw3s323+rY
76f2f/tn0l0W/wA1R5jk8mCQE6N/LKJsFucvnx54kwvT5oyGsbdv6pdS+w9Y dgvMYvU5cwdm5LR7v/Ym
pv8A25Wxd2vJbrLGs9WkxfQ5t1LvB9Z9Rn5F6ng5debhUZlf0MittrR4B4D4 Wr8NymWIwO+Pb+60vieG
pQyj9P0y/vQ+U/4UP+g//9K71b649Q6pgXdPtxqqq7oDnsc4uhrg/bDm/n7d ixftD/3B95TlmpTiuSBx
PdPycty+QgzxiRGm8v8AvkY+b5nHHhhkMY3xVUd/rFlXj5We1+PVWSHtIcWs utIB9v8ANYFV1/8AUdb9
lo/7tKWT9X6K3Pq6x1N7XM97GZORi4LNxOvo01ftzJZc1rfzaarllV9Rzc+o 44qvyq9R9gw93oCCdbWY
m9uVa72+tdm+tZ/57RcbE6zjG1+H0G5nqEOg1bQDDWOa0t+yu2+1Mhhhjv2w IRkb4Y3L/pL8mbJlo5Jc
coirIjH/AKLoNwPqk012+g3Icw8V1ZmY8js/7T1V/T+kMs/O/WMK6j/gEc39 FrbFGBl8ghz8bpNQH7wn
HwrlSH/OtrS8dD3tHi/0zP8AxbrrLESrN60zS/oF+nLmWjnwa2z/AMmn8Me5 Y7Pglfl4DXssZh5FbnuY
0EY3S7CSXf4O6zHo2/omW7P0Vn6X/i/0mb9Ysux+AWNa9jOo31WNuuFTdrKW 24wo2YjMehl9tlP6azF9
PH9P9H/Oq+X22OYbOm9Sp22C4t9E3N3NaWN2/Zy/0mN3b3+nV+ls/SfpFXzr cV7GwzIfeXPrxsdlRa60
WFuS5zm2s210e/Jp+0P99W+yymiyypR5I6Ajv/3Ml0Trq83TiPt6R1JlbHFu I3Hy37RIFm99Wx3u/wAJ
iZN2R7PU9mN/XWM+MSx7KzvsLNpdztLh+laNvtc5v83uXUdQvycjGbj4nTrQ zDe+A2q0Gr1q2Vei844+
lj2Mf+t5f+UM79F6vp4/6qsfLzPrC6urBu9enEqdDMdzX10gzO7YWs9vu/wn +DTYg9vNJpufVnquVj9K
6hgtseyq8se2L7a2AA7cyt2PjvY2xmVjbKrsi3+j1s/RfpV0tf1ubjOdj013 1NFIc3GozLqwy/e+y6r7
TdVf67vsbqW+naz1abcb7LWub6QCcrLynCy2vaaMZrA3c8+o233faP8ABs2/ StZZ79jP5CuvwusYtZst
qZS1xJByrd9ry4+obLGuDbP/AGVUghYBOi0mrdOz6wdMyHPHU8PJcG7nN9Rm BmD3e7V2RidPzNjnb9np
ZtVyb7fhH0ziZLcqu0kBrm2VXVOjd6N9OVZlXPrd/gcr7Xk7/wCa9T9Gucv9 ST6r6yR+45zTr29rP+qU
cfIx6ciu97rGOaPcA0OaWyHF3qAss9n/ABL0MvL451xw4gDsf/QPUvxZ8uMk 458JIrT/AL2T1H2h37n4
/wCxb3RvrnkdK6bT08YbchtG4NsNpYdrnOe1uz0bPobtn0lhANcA5pDmu1aR qCD4JBmoTsfK8vjJMMYi
Tp80/wDupLcvOczljw5MnFG+KuGA9X+DF//TCW6lQtqNlNlQO02McwOOoBc0 s3afuyjEalKFJbE4bb8l
osbn1sLMet5NVbNrmmsNc6zl1bsfbsbXbT/O2XU/zKAM3NyMQ5VXRr7MUyG5 YbYW6SHCvIx6/T9sf6Zb
ebgUZtRqtLmbmlhezR2130mf1d3u2qpnHEycvG/a+/DyKcdmGM2ql2TjPpp9 1FtWHRbjZPTsj2/pPszv
S/0PpJkp5Bt6vovAid9HmRmMyX7a/VBdPsGyzktDdu9v0G+973vfZ/o/+EVy zHptZUKMXJpDZ9W8ZDLG
PIEbq6qsfH9D3/20XrdeFnZtJxH32mqpjMjqF1Yptvva57nZLaJdZvfUaqfV t/TXbPWyPUu/S3Xen9Ib
S+93V6LcvGtqc1zaSwOY8+m5uRRQXNr9X9F+m97HpGUzrqE0Bo5DcFheA2y4 unbAdrPO0wz2uRTj5e4b
b8pzbA5jttjngg/Sbo17fSdt/SLQyaOh2V7RndYvLSC1lj6g0we5e5/pO2fR 9lyH9k6E1odRV1C3man5
I01hvvrxq2bnfSTbl3l+KdPBqvZm2WetZmZj7YA9Q3Oc6PzW73N3NaoPtzKW QM/MBdo1oyCAT93/AFCv
24fSXU7KcbNdYYcd9roDh46e7936CBndKxX4rbMbHyaMtpB9R73FjBOsS299 v7zP6Js/4RIcXeX5K08E
FvWH4u6hltjsgNDTkteX2ufPHquP6P8AqM9/5iqOGbjfrOVjZdU+2q6ysNZ6 hP53q1+k79H6v6P6fqK9
0xmHgvyac9z+n5NldQwsoNdt0MZNPqt221/amO/nWfZ7P8BZkY1V1vqWMe7p fT8bJe++nMzcyh2IzFxf
UNTWOH6KzJ3sdU+2p3066n32fzfofrX6diOaQ04VCI3cbFqyL22Pa8CtvtO6 tljgDr9KwD0Xf8L+jRW4
FR0YXPe4/wA447m/FrA3ba79xXuj9JddIf7QA02TqBtG1vs+j67v/A10dGJj 44/RMAd3edXH+0nVI6k/
RaSBs1+m4r8bDZU6RH0Wnlo/NarQbqFOEgNQn2sf/9SRZTJ/Sn/M/wDMktlP +lP+Z/5kvKEk5Z9j6vsp
/wBKf8z/AMyUXsx9p32+3vuZp/0nLypJJX2PqFTemb/0Nle/+Qxs/wDRcj7K v9Kf8z/zJeUJJK+x9X20
/wCl/wCh/wCZJwyvtaf8z/zJeTpJK+x9Y2M/0rv8w/8Akk2yv/Sn/M/8yXlC SSvsfUMynpz69uZaAw8F
42/c4vVKvp/1f3SzKBgagFo089jg5eeJJK/l1fU6K8IVAY9o9IcbGyJ+Ieib Kf8ASn/M/wDMl5Qkkr7H
1fZT/pT/AJn/AJkkGUyP0p/zP/Ml5Qkkr7H/2f/tGgRQaG90b3Nob3AgMy4w ADhCSU0EJQAAAAAAEAAA
AAAAAAAAAAAAAAAAAAA4QklNA+0AAAAAABABLAAAAAEAAQEsAAAAAQABOEJJ TQQmAAAAAAAOAAAAAAAA
AAAAAD+AAAA4QklNBA0AAAAAAAQAAAAeOEJJTQQZAAAAAAAEAAAAHjhCSU0D 8wAAAAAACQAAAAAAAAAA
AQA4QklNBAoAAAAAAAEAADhCSU0nEAAAAAAACgABAAAAAAAAAAE4QklNA/UA AAAAAEgAL2ZmAAEAbGZm
AAYAAAAAAAEAL2ZmAAEAoZmaAAYAAAAAAAEAMgAAAAEAWgAAAAYAAAAAAAEA NQAAAAEALQAAAAYAAAAA
AAE4QklNA/gAAAAAAHAAAP////////////////////////////8D6AAAAAD/ ////////////////////
////////A+gAAAAA/////////////////////////////wPoAAAAAP////// ////////////////////
//8D6AAAOEJJTQQIAAAAAAAQAAAAAQAAAkAAAAJAAAAAADhCSU0EHgAAAAAA BAAAAAA4QklNBBoAAAAA
A1cAAAAGAAAAAAAAAAAAAACfAAAA6wAAABEAQwBsAGEAcwBzAGkAYwBNAG8A ZABlAGwAcwAxADAAMAAl
AAAAAQAAAAAAAAAAAAAAAAAAAAAAAAABAAAAAAAAAAAAAADrAAAAnwAAAAAA AAAAAAAAAAAAAAABAAAA
AAAAAAAAAAAAAAAAAAAAABAAAAABAAAAAAAAbnVsbAAAAAIAAAAGYm91bmRz T2JqYwAAAAEAAAAAAABS
Y3QxAAAABAAAAABUb3AgbG9uZwAAAAAAAAAATGVmdGxvbmcAAAAAAAAAAEJ0 b21sb25nAAAAnwAAAABS
Z2h0bG9uZwAAAOsAAAAGc2xpY2VzVmxMcwAAAAFPYmpjAAAAAQAAAAAABXNs aWNlAAAAEgAAAAdzbGlj
ZUlEbG9uZwAAAAAAAAAHZ3JvdXBJRGxvbmcAAAAAAAAABm9yaWdpbmVudW0A AAAMRVNsaWNlT3JpZ2lu
AAAADWF1dG9HZW5lcmF0ZWQAAAAAVHlwZWVudW0AAAAKRVNsaWNlVHlwZQAA AABJbWcgAAAABmJvdW5k
c09iamMAAAABAAAAAAAAUmN0MQAAAAQAAAAAVG9wIGxvbmcAAAAAAAAAAExl ZnRsb25nAAAAAAAAAABC
dG9tbG9uZwAAAJ8AAAAAUmdodGxvbmcAAADrAAAAA3VybFRFWFQAAAABAAAA AAAAbnVsbFRFWFQAAAAB
AAAAAAAATXNnZVRFWFQAAAABAAAAAAAGYWx0VGFnVEVYVAAAAAEAAAAAAA5j ZWxsVGV4dElzSFRNTGJv
b2wBAAAACGNlbGxUZXh0VEVYVAAAAAEAAAAAAAlob3J6QWxpZ25lbnVtAAAA D0VTbGljZUhvcnpBbGln
bgAAAAdkZWZhdWx0AAAACXZlcnRBbGlnbmVudW0AAAAPRVNsaWNlVmVydEFs aWduAAAAB2RlZmF1bHQA
AAALYmdDb2xvclR5cGVlbnVtAAAAEUVTbGljZUJHQ29sb3JUeXBlAAAAAE5v bmUAAAAJdG9wT3V0c2V0
bG9uZwAAAAAAAAAKbGVmdE91dHNldGxvbmcAAAAAAAAADGJvdHRvbU91dHNl dGxvbmcAAAAAAAAAC3Jp
Z2h0T3V0c2V0bG9uZwAAAAAAOEJJTQQRAAAAAAABAQA4QklNBBQAAAAAAAQA AAAVOEJJTQQMAAAAABRI
AAAAAQAAAIAAAABXAAABgAAAgoAAABQsABgAAf/Y/+AAEEpGSUYAAQIBAEgA SAAA/+0ADEFkb2JlX0NN
AAL/7gAOQWRvYmUAZIAAAAAB/9sAhAAMCAgICQgMCQkMEQsKCxEVDwwMDxUY ExMVExMYEQwMDAwMDBEM
DAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMAQ0LCw0ODRAODhAUDg4OFBQO Dg4OFBEMDAwMDBERDAwM
DAwMEQwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAz/wAARCABXAIADASIA AhEBAxEB/90ABAAI/8QB
PwAAAQUBAQEBAQEAAAAAAAAAAwABAgQFBgcICQoLAQABBQEBAQEBAQAAAAAA AAABAAIDBAUGBwgJCgsQ
AAEEAQMCBAIFBwYIBQMMMwEAAhEDBCESMQVBUWETInGBMgYUkaGxQiMkFVLB YjM0coLRQwclklPw4fFj
czUWorKDJkSTVGRFwqN0NhfSVeJl8rOEw9N14/NGJ5SkhbSVxNTk9KW1xdXl 9VZmdoaWprbG1ub2N0dX
Z3eHl6e3x9fn9xEAAgIBAgQEAwQFBgcHBgU1AQACEQMhMRIEQVFhcSITBTKB kRShsUIjwVLR8DMkYuFy
gpJDUxVjczTxJQYWorKDByY1wtJEk1SjF2RFVTZ0ZeLys4TD03Xj80aUpIW0 lcTU5PSltcXV5fVWZnaG
lqa2xtbm9ic3R1dnd4eXp7fH/9oADAMBAAIRAxEAPwD1VJJJJSkklR6t1nA6 RQLsx5BeYppYN1ljv9HT
UPc9yBIAJJoDqV0YynIRiDKR2AbyzupfWHo3S3bM3KZXbpFLZfbr9H9BVvt9 39Rc3l9S611Un1rXdLwz
xi47v1hw/wC7GV/gP+Ko/wCLsQ8TGw8IRiUspJ5eBLz/AF7nbrXf56yOZ+N4 sZMcMfdI/S+XH9rdx8iB
rllZ/cx/ty/95Gbqv+t99gnA6RlXDs/ILMZp/lNNrnv/APA0F/1g+sz9asHD pHhZkOef/Aq2Kv6pOpKX
qrNn8a52WxhEeEf2s4wYRtij/hGcj/0+H/mthn1g+s7NbcHDuHhXkOYf/BWO RWfXC+oT1DpGVS39+gsy
WDzc6osd/wBBUvVSFpGoMFKHxrnY78Eh4x/ao4MJ3xR/wTOJ/wCnw/8ANeh6 b9Yei9UOzCy2WW6/oTLL
NPpfobdlvt/qrRXC5eLhZo/W6WWns8iHj+rczbb/ANJExOp9b6SR6Njuq4Q5 xr3frLR/3Xyf8P8A8Xd/
UrWly3xvFkIjmj7Uj+l82P7WDJyIOuKVH9zJ/wBzl+X/AB443tklR6T1np/V 8c3YVklhi2pw22Vu/wBH
dWfoOV5a4IIsGwWlKMoSMZAxkNwd1JJJIrX/0PSer9To6T03I6jeC6vHbu2t 5cSdldbf+Msc1iw+h9Z+
t/U68fqTsHDZ0zKe3bSLLBkilztv2ne9voWbGfpvT21vur/0a2evdJZ1npGT 017zV9obDbAJ2vaRZU/b
+c1tjGbmLBxep/WD6vdLxsbqXT6fsmAxtVuczIBD2MHp0jGxvSF7si39Gxlb 27P+EUkTEY5E8PEDZ4jX
opAjKU4xAJ4qERH99F076+X5HSrbrses9S+02YuLjVOMP2Bj/tFm/wB1VNfq fpXLBwepnL67lNynjIzh
7W5c6QyPWxsev6NNNe/2bP5z/CKl0vGz8EXv+ysORkFzvUNrfZImuvbr/hPp qNfS8rFGFfS825NB3X1u
cxrPf7sgUnaz6T3P+m9+9ZfOZOXznPjllxiE48PK8GSMo+5w+57uYwl+rj7k IYf1n+cb+GOXHDFwY5WD
fMmUfXON8Pt4/wB6EY+v0ujgdWy8y+1zaahiVPcwtFh+0BrR/PuqjZs3fo/T +mm6d1bOzaX5JpoGPFha
GWE2V7ATV9pYR/h4/wAGqlmJk29RoymUsxbKnl1+Sx4ItaPo1+i337rfo2ue 1MzDyXdQGU2hmGPTe3ID
bAW3Pe1zWhtde7ZX6jvU/Sf+fFXnh5AxyEDDC8UJR9ccntTh7n6r05f10s/o /Ww/WY/1f3rB/Ooj95uP
zy9cgfTKPGDw+v5f1ft/ufzc/wDIpf8AnJaenY97cYPzMqx1VVDXQ0lrhVu3 O/fe5vt/8EWljXdR3OZm
10iBLbMd7nNmYNRZc1tn8r1P5tYeP0vKrxMNxDRlYVz7RWXDa5rnCzb6jdzW v9q1KcjJsc/1sf7OwAbJ
sa9zj+d7apa1v9pQc9i5UQn91jhMRky8cuP9d/P/AKj2IyyevF934P5qGT/K e4y8sMxkPe9wHhhwjh/V
/wA3+s9w8Pz+7++zHVW/tc9Mc0AljXV2TrvI3mt7f6n0ECv6w0ufnbmfocMB 1b2nWwF3o9/o/pfzv3FS
zOnZV9uZk1FrMp1tb8R+6PaxhrO53+D+lu/sKDeiFl12PWQ3Dsxm1NskbvUY a3+o+v6XvtY97/8AjFND
lvhXADOY4vbwjIAdp45YZ83OH9fNiye3jh/q+YWSPO8REY+niycBrpMZPZEv 9nOPq/v428zrHUW4bOpZ
ONU3CfB9Ot7je2t5213HcPRdu+n6ak7q2Zb1P7DgsosY6pt7LbXPaCxwY7/B tf8A6T2qpkU9Tv6fV01t
TKmtaxlmSbA5m2v6LmVN/TO+j9DYnrxMnD6iMjFq9emrGbj1A2NYfa1jd1m/ /i0fZ5P1kjlxnMc3swGS
P3fg4sX3b3J+5we9/O/p+57f86g+/wCmhl9vihxnhl7vFwz93hHz8H83/UZX 9cfUz9rYTDjdVxLRj3tB
ncDv/R2QNuTU91Xt3/8AkFvN+v8A1JtGH6+NjDLtzhiZGOyxxIqfs9LIrdr+ e/Z/hq1y1nR8t3T72ucx
+Zl3NttDXQ1rWh42Me/bvf8ApXPcjX4VhGPdi4NWNZjZDbTTW5nvbXstb9DY zdvr9P8A0ivctn5LDw48
c4e0cs4y4p/zcOCPDw+7P3PZ933IY5+tiyY+ZyRPuxmZxxw9uo/1/XE8Hp/m /wBD/wALe3+sX1l6jhda
w+i9ObiV3ZNZudk573Mqjca2UV+l7nXPe1dDjPvsxqrMioUXvY11tIdvDHkS +v1QG+psd7d643qTupfW
vo1Vw6LjZdV9bxT+sgW41+51fqutLGfonV+l6lFfv31+ld6i6joODl9P6Nh4 Wbf9pyqKmstu1ILh+653
ucxn0GPer0uH24kGN/1TxcX9ZqVITkJAitKkOHhP7r//0fVVwv1s6l9t6u3D YZxumQ547OyXjT/2Gpd/
27auzz8tmFhZGZZ9DHrfa4eIYC+F5bVZY5nqXHddcTdc7xfYfUs/6pUPiWUx xDGN8m/910fhmG5Syn9D
0x/vT+Y/4v8A0216iXqKs+5lbHWWODGMG5ziYAA7lPjDPzC4YuOGNaNxsyXF n/srjV5WU3/0IZirIxcr
lyn9XAyrc7RH+FL0uhly4sQBySEb2G8v8WLY9RL1EF9DqQTk9Z6ZXHLKq773 N/kv9O5rWuWZkda6dRIb
1eu5w0irEBn/AD81rlZHwnmD0iP8Jrn4jy3eR/wXZ9RL1Fzdv1isbQL6rWWM 3FhDqvTdIDSLNnqva2l2
/wBP32/zqVn1mvx8Nl9ldVl1+51LCHBgYyz7N6lnpWbr/Vs9T09tuOyr0f8A tTvSPwrOKvhFmvmV/pDl
6NcR/wAF6T1Ru2SN5BcGT7toO1z9v0tjXH6SXqLicvq92RiU9SNNbMjFyWMD azaGvZD8v3sfbZ9N7dm2
p1dbK2fo61Jn1y6jkbmelTROpsrDi9rRrY+tl1jqn2bPobkZfC8mnBISH6Rl 6OH/AKS2HxHGQeOJif0R
H13/ANF7aXkTBg8FMXPb9IEfELhsbqrHgvOLj5he4icuu62wkGGB9nr2+9zU Y9Txa3bRQenWkQfs176t
T+d6WRs2M/rPtU3+htP54X24PT/jcX/cMf8ApSN/zRr+9r9nC9l6iXqLlsX6 zZAsDX7MuqAC2vS7sN7N
9t/q2O+n9n/7Z9JdFv8ANUeY5PJgkBOjfyyibBbnL58eeJML0+aMhrG3b+qX UvsPWHYLzGL1OXMHZuS0
e7/2Jqb/ANuVsXdryW6yxrPVpMX0ObdS7wfWfUZ+Rep4OXXm4VGZX9DIrba0 eAeA+Fq/DcpliMDvj2/u
tL4nhqUMo/T9Mv70PlP+FD/oP//Su9W+uPUOqYF3T7caqqu6A57HOLoa4P2w 5v5+3YsX7Q/9wfeU5ZqU
4rkgcT3T8nLcvkIM8YkRpvL/AL5GPm+Zxx4YZDGN8VVHf6xZV4+Vntfj1Vkh 7SHFrLrSAfb/ADWBVdf/
AFHW/ZaP+7Slk/V+itz6usdTe1zPexmTkYuCzcTr6NNX7cyWXNa382mq5ZVf Uc3PqOOKr8qvUfYMPd6A
gnW1mJvblWu9vrXZvrWf+e0XGxOs4xtfh9BuZ6hDoNW0Aw1jmtLfsrtvtTIY YY79sCEZG+GNy/6S/Jmy
ZaOSXHKIqyIx/wCi6DcD6pNNdvoNyHMPFdWZmPI7P+09Vf0/pDLPzv1jCuo/ 4BHN/Ra2xRgZfIIc/G6T
UB+8Jx8K5Uh/zra0vHQ97R4v9Mz/AMW66yxEqzetM0v6Bfpy5lo58Gts/wDJ p/DHuWOz4JX5eA17LGYe
RW57mNBGN0uwkl3+Dusx6Nv6Jluz9FZ+l/4v9Jm/WLLsfgFjWvYzqN9Vjbrh U3ayltuMKNmIzHoZfbZT
+msxfTx/T/R/zqvl9tjmGzpvUqdtguLfRNzdzWljdv2cv9Jjd29/p1fpbP0n 6RV863FexsMyH3lz68bH
ZUWutFhbkuc5trNtdHvyaftD/fVvsspossqUeSOgI7/9zJdE66vN04j7ekdS ZWxxbiNx8t+0SBZvfVsd
7v8ACYmTdkez1PZjf11jPjEseys77CzaXc7S4fpWjb7XOb/N7l1HUL8nIxm4 +J060Mw3vgNqtBq9atlX
ovOOPpY9jH/reX/lDO/Rer6eP+qrHy8z6wurqwbvXpxKnQzHc19dIMzu2FrP b7v8J/g02IPbzSabn1Z6
rlY/SuoYLbHsqvLHti+2tgAO3Mrdj472NsZlY2yq7It/o9bP0X6VdLX9bm4z nY9Nd9TRSHNxqMy6sMv3
vsuq+03VX+u77G6lvp2s9Wm3G+y1rm+kAnKy8pwstr2mjGawN3PPqNt932j/ AAbNv0rWWe/Yz+Qrr8Lr
GLWbLamUtcSQcq3fa8uPqGyxrg2z/wBlVIIWATotJq3Ts+sHTMhzx1PDyXBu 5zfUZgZg93u1dkYnT8zY
52/Z6WbVcm+34R9M4mS3KrtJAa5tlV1To3ejfTlWZVz63f4HK+15O/8AmvU/ RrnL/Uk+q+skfuOc069v
az/qlHHyMenIrve6xjmj3ANDmlshxd6gLLPZ/wAS9DLy+OdccOIA7H/0D1L8 WfLjJOOfCSK0/wC9k9R9
od+5+P8AsW90b655HSum09PGG3IbRuDbDaWHa5zntbs9Gz6G7Z9JYQDXAOaQ 5rtWkagg+CQZqE7HyvL4
yTDGIk6fNP8A7qS3LznM5Y8OTJxRvirhgPV/gxf/0wlupULajZTZUDtNjHMD jqAXNLN2n7soxGpShSWx
OG2/JaLG59bCzHreTVWza5prDXOs5dW7H27G120/ztl1P8ygDNzcjEOVV0a+ zFMhuWG2FukhwryMev0/
bH+mW3m4FGbUarS5m5pYXs0dtd9Jn9Xd7tqqZxxMnLxv2vvw8inHZhjNqpdk 4z6afdRbVh0W42T07I9v
6T7M70v9D6SZKeQber6LwInfR5kZjMl+2v1QXT7Bss5LQ3bvb9Bvve9732f6 P/hFcsx6bWVCjFyaQ2fV
vGQyxjyBG6uqrHx/Q9/9tF63XhZ2bScR99pqqYzI6hdWKbb72ue52S2iXWb3 1Gqn1bf012z1sj1Lv0t1
3p/SG0vvd1ei3LxranNc2ksDmPPpubkUUFza/V/Rfpvex6RlM66hNAaOQ3BY XgNsuLp2wHazztMM9rkU
4+XuG2/Kc2wOY7bY54IP0m6Ne30nbf0i0Mmjodle0Z3WLy0gtZY+oNMHuXuf 6Ttn0fZch/ZOhNaHUVdQ
t5mp+SNNYb768atm530k25d5finTwar2ZtlnrWZmY+2APUNznOj81u9zdzWq D7cylkDPzAXaNaMggE/d
/wBQr9uH0l1OynGzXWGHHfa6A4eOnu/d+ggZ3SsV+K2zGx8mjLaQfUe9xYwT rEtvfb+8z+ibP+ESHF3l
+StPBBb1h+LuoZbY7IDQ05LXl9rnzx6rj+j/AKjPf+Yqjhm436zlY2XVPtqu srDWeoT+d6tfpO/R+r+j
+n6ivdMZh4L8mnPc/p+TZXUMLKDXbdDGTT6rdttf2pjv51n2ez/AWZGNVdb6 ljHu6X0/GyXvvpzM3Mod
iMxcX1DU1jh+isyd7HVPtqd9Oup99n836H61+nYjmkNOFQiN3Gxasi9tj2vA rb7TurZY4A6/SsA9F3/C
/o0VuBUdGFz3uP8AOOO5vxawN22u/cV7o/SXXSH+0ANNk6gbRtb7Po+u7/wN dHRiY+OP0TAHd3nVx/tJ
1SOpP0WkgbNfpuK/Gw2VOkR9Fp5aPzWq0G6hThIDUJ9rH//UkWUyf0p/zP8A zJLZT/pT/mf+ZLyhJOWf
Y+r7Kf8ASn/M/wDMlF7Mfad9vt77maf9Jy8qSSV9j6hU3pm/9DZXv/kMbP8A 0XI+yr/Sn/M/8yXlCSSv
sfV9tP8Apf8Aof8AmScMr7Wn/M/8yXk6SSvsfWNjP9K7/MP/AJJNsr/0p/zP /Ml5Qkkr7H1DMp6c+vbm
WgMPBeNv3OL1Sr6f9X90sygYGoBaNPPY4OXniSSv5dX1OivCFQGPaPSHGxsi fiHomyn/AEp/zP8AzJeU
JJK+x9X2U/6U/wCZ/wCZJBlMj9Kf8z/zJeUJJK+x/9k4QklNBCEAAAAAAFUA AAABAQAAAA8AQQBkAG8A
YgBlACAAUABoAG8AdABvAHMAaABvAHAAAAATAEEAZABvAGIAZQAgAFAAaABv AHQAbwBzAGgAbwBwACAA
NwAuADAAAAABADhCSU0EBgAAAAAABwAIAAEAAQEA/+ESSGh0dHA6Ly9ucy5h ZG9iZS5jb20veGFwLzEu
MC8APD94cGFja2V0IGJlZ2luPSfvu78nIGlkPSdXNU0wTXBDZWhpSHpyZVN6 TlRjemtjOWQnPz4KPD9h
ZG9iZS14YXAtZmlsdGVycyBlc2M9IkNSIj8+Cjx4OnhhcG1ldGEgeG1sbnM6 eD0nYWRvYmU6bnM6bWV0
YS8nIHg6eGFwdGs9J1hNUCB0b29sa2l0IDIuOC4yLTMzLCBmcmFtZXdvcmsg MS41Jz4KPHJkZjpSREYg
eG1sbnM6cmRmPSdodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1z eW50YXgtbnMjJyB4bWxu
czppWD0naHR0cDovL25zLmFkb2JlLmNvbS9pWC8xLjAvJz4KCiA8cmRmOkRl c2NyaXB0aW9uIGFib3V0
PSd1dWlkOmFmOGZjOTQ1LWE2MGItMTFkOS1hZTQ1LWM1YmU1ODAwZGU3YScK ICB4bWxuczp4YXBNTT0n
aHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyc+CiAgPHhhcE1NOkRv Y3VtZW50SUQ+YWRvYmU6
ZG9jaWQ6cGhvdG9zaG9wOjYyNDAwMzQ4LWE2MGEtMTFkOS1hZTQ1LWM1YmU1 ODAwZGU3YTwveGFwTU06
RG9jdW1lbnRJRD4KIDwvcmRmOkRlc2NyaXB0aW9uPgoKPC9yZGY6UkRGPgo8 L3g6eGFwbWV0YT4KICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAg ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAK
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAg ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAg
ICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAog ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAg
ICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg IAogICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAg
ICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgIAogICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAg ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAg
ICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgIAogICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAg ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgIAogICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAg ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgIAog
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAg ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAg
IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAg ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAg
ICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg CiAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAg
ICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgCiAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAg
ICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgCiAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAg ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgCiAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAg ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgCjw/eHBhY2tldCBlbmQ9J3cnPz7/7gAOQWRvYmUAZEAA AAAB/9sAhAABAQEBAQEB
AQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAgICAgICAgIC AgIDAwMDAwMDAwMDAQEB
AQEBAQEBAQECAgECAgMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMD AwMDAwMDAwMDAwMDAwMD
AwP/wAARCACfAOsDAREAAhEBAxEB/90ABAAe/8QA5QAAAQQDAQEBAAAAAAAA AAAAAAYHCAkEBQoBAwIB
AAEDBQEBAAAAAAAAAAAAAAAFBgcBAgMECAkKEAAABgEDAQUDCAUFDQMNAAAB AgMEBQYHABEIEiETFBUJ
MVEiQZGhsWLTlVbwYXHhFtEyUiMYQqIzYyREdCVFVWUXClM0hXKCkrJDs2SU NcU2JxkRAAEDAgQEBAIF
CQMFCgwHAAECAwQRBQAhEgYxEwcIQVFhFJEicYGhYlOxwTJCUiNUFQnwchbR gpIzJOGywtJDk7PT1Bfx
omNzo5TENVVHVxiDwzR0tCVG/9oADAMBAAIRAxEAPwDv40YMGjBg0YMGjBg0 YMGjBg0YMGjBg0YMGjBg
0YMGjBhsrpmrDmOAUHIWWMa0XuS9SoXC81itGIUA33MSZlGZg7P1aR7huGwW mv8ANb5DjU/Febb/AN+o
Yc1m2XvHcen/AA/tS5Tq8Pbxnnq/82hWIvWL1OuANXFUsnyrxM4MiIgcICZc 2wdwHYej+FWMz3v/AJu+
mbL6xdMIVQ9vaCafsLLv/RheJPt3bL19ugSY3Su7JB/FbSx8eepun14bNb1l PTXQUMmfkwxMYo7CKOMM
1uEx/wDJVQxsokcP2COkdXX7pGkkHd6a+keWftEemHKjs47kVpCh01XQ+c22 g/AzAcKSE9Wn067AcqbD
lFTW5jewZuCvlZIHs/nKWSpxSZPb8ohrbjdcelMogNbzjg/fQ83/ANI0nCdN 7Te4i3pKn+mExQH4bsV4
/Bl9ZxIamcxeJ+QxTJSuSeD7EuqIAmyj8n04ZIRN/NKMYrLpSBTCPyCkA6dV v39si60Fu3dbXVHwTIa1
f6JVq+zEe3no91X29qN66b3yO2OKlQpGj/TDZR/42JENXbV83SdsnLd41XIC iDlqsm4brJmDcp0lkjHT
UIYPYICIDp1oWhxKVtrCkHgQag/QRiPHWnWHFtPtKQ6k0KVAgg+RBzGMjV2M eDRgwaMGDRgwaMGDRgwa
MGDRgwaMGDRgwaMGDRgx/9Dv40YMGjBg0YMGjBg0YMGjBg0YMGjBg0YMV3cm fVN4X8WjSUVcsps7heI4
FCKY8xiRK52ZN0QB3Zybhm4RrdcclMAAYkk/aKAA9hR9moq3f1n6f7NLsede RIuaf+QjDnOV8lEHloPo
4tJ9MdDdNO1vrN1REaVZtrLh2NylJc0mOyUn9ZAUC88PIstOA+YxUBcvWg5q 5+Wcx3Dvi81ptcWU7ptf
r6ktZ3oJewHabyQPWKHGqCI7ikYJYC7bAY2uMupvfnZtsc5hiXbbWRwDqzKl n6GGhRJ9FIWPXHYVj7K+
jmxkNSOrvUtybcQKmLFIYRX9kpTzpKx94civkMRusWMvUb5BidfkLzRsEBGP DmVc1OmTcv5cUFd+pE9f
p38EU34Cj0h2LAAfKPbrg/ff9Qa6XdTzUJ+93FJJ/TdTBjn/APCa1Ej6WwcS pa7p28bAARsHo5GekoFE
vyG2yvLx5sj3EjP6U/RjUQPpi4MbKeKuN3yddXypu8dKmkoqvouFTDuoc4NI 56/ETDv2i5Eff265qu/d
t1HnLcVbLPa4gJ4qS7IX9aluJST/AJmFSb3EbyWnlWmz26GwMkjQt0geH6Sk p/8AEw8MXwI4jRZSgOMV
pYxQAO9mrhbXpzbfKciUw1bmEfl/q9MSZ3E9aJZJG7Usg+DUaMkfUS2pX24a 0nrZ1Qkkn/ESWh5NsMJ+
0tk/bhUE4ZcSyF6AwdUTBtt1KOJ9Q/7es8yJgH9ekhXXLrMo1PUGaPoSyB8O VhNPVrqeTX/GMkfQGh/+
XjVP+DnEZ+UxT4djGgj7DRtgt0eYo+8vh54pdw/WAhrbj9futEYgjfDq/wC+ zGX/AL5nGyz1j6oskEbq
cV/fbYV+VvDXWD01eMMsU4xAZCqixt+k8XbQkUCD8mzafjZPcge7rAR94ad1 t7purMIpE02yYgfiRtBP
+cytv8n1YccHuC6ixSn3RgSUj9tnST9ba0fkwiIvhBnLDrkJPjPzAyBQ3Dc/ fNo5d/ZKqic4Dv3a7ymz
IslyHHsMCrAxBD2gPs1Nmze+W/2NxozLJNhKBzXb5i0j6eU5pB+guGuFOb1b 2RvBsxuo/Sa3z21ChVoZ
fP0hMhvUPSjoI8CMPnVee/q78Y+7DIVbrPJ2ksRMLh4rEs5yWKyKG5hTmqOW u2tFYoBuCsgwfbfKA/J2
v02/qGxJy2IsndsZ5ZNOTcmvbO/Ql9GltR8ipbn0Yju8dvXaf1J1nb86Ttq8 r4JS4ptvV6tSeayR91px
r0piwjjv69fFjJr1tWM4V+18cbeY6TVytYE1bTRyPDAJDpK2CKj2k5D/ANcU dxfxTdBIo/Gt2COu6Nn9
z2xtwJYRe2nLa84BRwkPxlV8nmxUD1U2EgcVY506h9hvVLbLLty2TPi7jtAB UA0QxJ0+YZWtTbmXg0+t
RPBGLqqddqdkOvR9toVqrt0q8skC0bYqtMx89CvkxKU3U2koxw5aKiUDB1AB 9yj2CADromBcYF1itTrZ
NakQliqXG1pWg/QpJIPxxxbeLLeNvXCRab9apEK6NGi2n21tOJP3kLCVD0yz 8MKfW5hMwaMGDRgwaMGD
RgwaMGDRgwaMGDRgx//R7+NGDBowYNGDBowYNGDBowYNGDFfnND1KONfCWMV aXywjbcmrtu+hsR01do+
trgVCdTZzPqGU8DUIhUTFEHD4xVFSCIt0XAlEuov6gdXNo9PGS3cpXPvJTVE VohTp8ivwaT95dCRmlKq
UxP/AEZ7bepPWuSl6xW/2m2Uqo5PkBSWBQ5paFNUhwZ/K0ClJycW2CDjnuyl yj9RH1C/EtHc1/ZX46S5
t0q7XTyMZKz0Qbo6UpF6U7G53PxKYbnBU8ZCre0EOwNeWfXbvrdWZtniXErV Up9lAXRI9JUzOv3kIrXx
aGPQ/aPSPt+6A8p9qD/ijqC1xeeCFoac80I+aPHoeGkPSE8OZjOxNw1wDinw j/8AhsL7Z2wkV/iS9FRl
hI5KHatHwPQWCjwA3aX+pVVL/wBoI9uvNjeXW/qPvDnxzczb7Uuo5ESrdU+S 3v8AXL9fmSk/sjG3ufqx
vjc3NY9/7K3Ky5UeqMvJTleYr1+ZIP7OJdllCppppJ9KaKRQIkimUqaSRC9h SJJk2ImQoewAAADULmEV
KUtSSVk1JOZJ8yTmT6nEWmMVFSlAlROZOZP0nxx75r9r9Pn1T2X3MHtfu4PN ftfp8+j2X3MHtfu4PNft
fp8+j2X3MHtfu4PNftfp8+j2X3MHtfu4PNftfp8+j2X3MHtfu4PNftfp8+j2 X3MHtfu4PNftfp8+j2X3
MHtfu49CWEBAQOICHaAh2CH7BAdBgg5FGWKe18NGGiydhzEWY2pm+RKRCzjk SGIjOEQ8tsjPqDYDtLBH
mbyZBL8hTqHT95R089p713psh4ObZvz8dqtS0TrYV/eZXVs/SAFeRGHTt3de 6dqOhdhu7zLdc2662lfS
0qqPrAB9cQ9hMFcnOIdlXyNwhzdZWOyxXMljuYetEyzTdE5FQYv2D4h6VdUu lMCFI/aN1yh/g1Ovt121
0f7z7vtqcwLu67aZhICn4+pyI5/5+MrUUg+YDoHhp44k657r6adW7ajb3WjZ UZ0aaIlISqrZOWpC00kR
znUltakn9ZNMsWy8QfXMpFtmWmJOadVDj9lFsolGK3Pwki0x1JPgKVMDT7CR FeYoKzpUNwVVO8jB3E5n
KBNi69belvdPtjd0WC3uV6PHW8By5jKtcN31UQVFkk8alSB+spHDHIHV/scv lnhvbs6M3Q3/AGwoFYja
kGYhPH90pFG5QSPBIbe8A24anF+0dJR0wwZSsQ/ZSkXJNUH0dJRzpB8wfsnS ZVmzxk8bHVbumrhE4GIo
QxiHKICAiA66uaeakNNvsOpWytIKVJIKVA5ggjIgjMEZHHA8iNIhyHokthbU ptRStC0lK0qSaFKkqAKV
A5EEAg5HGbrJjDg0YMGjBg0YMGjBg0YMGjBj/9Lv40YMGjBg0YMGjBg0YMYr 58yjGTySknjWPjo9q4fP
375wk0ZMWTRI67p48dLnTQbNWyCZjqKHMUhCFEREADVjjjbLbjzziUtJSSpR IAAAqSScgAMyTkBjKww9
JeZjRmVOSHFBKUpBUpSlGiUpSKkqJIAABJJoMc2HNf1hrtk20SfHD070TzEm YXMfbuQRUieXR7bqM2dq
UFV4kZkwj0R6gGfdAYVB/wC4ImN3TkeGOvXdrZtpW6bF2zdEMRE1QubTUtxX 4cJvitR/FpTxSAKOY9Je
iXZ5Z9u22L1E7g1BqN8q49qqdSjxT7rSdSlHL/ZUEU/5dYGpoQKw5xXqlGlV L/kqUWy5lqSdGlpK0WhR
zLMmUu4OK7p5Hoyp3LmSkjrmExpB8Kjk5viKCQiOvGLqX1v3bvx+ZGhSHoVm dUrX85MiRXiqQ9XV83Eo
QaZ/MpeOjN1dSbhd4iLFt2Mm1bWaRy0MsgIKmxklKiiiUIAyDTdEAZEqxL8Z UTDuJxER9oiYwjqCBBpk
BliLBHSMhwx55n9r6R0eyPlg5AweZ/a+kdHsj5YOQMHmf2vpHR7I+WDkDB5n 9r6R0eyPlg5AweZ/a+kd
Hsj5YOQMHmf2vpHR7I+WDkDB5n9r6R0eyPlg5AweZ/a+kdHsj5YOQMHmf2vp HR7I+WDkDB5n9r6R0eyP
lg5AweZ/a+kdHsj5YOQMHmf2vpHR7I+WDkDDSZbxFjbNkR5Ze4NF07QSMnFW NiJWdlhDCHwmj5QqZlDI
lN2i3WBVuf5SfLp5bO3hujYkz3e37gUMqNXGV/Mw7/fbrSvktOlY8FYdG191 X/Z8r3NknFLSjVbSvmac
/vI4V+8mih4HDO4F5U8r/S1nmrDxjvO3E17KE8dV5Bw4IWuouVdlVYNyr41X HthEDCbpKCsK/U36yAqY
Dp+oXbh3eyI6mLVrJRxdtzy65frOQnT8Sin99v8AXC51C6SdK+52A7I5SLH1 VQ0dD6AP3pAyDqRpEtrw
qdMhofoq0ApV1h8Y+VGF+XWNmWTsK2lGdiTmSazsK6BNnaKdMnSBVSBtcL3q q0XIpl3Ehtzt3KYd4gqq
kIHH1f2dvXb2+rQ3edvTQ4xkFoOTjS6V0OoqSlXlxSoZpKhnjyc6mdLN59JN yPbZ3pa1MSxVTTiaqYkN
1oHWHKALQfEZLQflcSlVRiRWnXiO8GjBg0YMGjBg0YMGjBj/0+/jRgxAv1Bf UExJ6euImeRchsn1qtNq
fuoTG2NoV42YzNzmWTYjp+oo+ckXThq5CpLIi/fii48OLhEhUlVVUyGemy9l zN4TH0IfDFtYCS88U6tO
quhCEVTrcXpUUpKkiiVEqFM2tufc7W3Wozbcfn3N/VymtWgEIprWtdFaG0ak gkJWoqWlISakihvj76wn
rIc2ZOz2niDwSxTc8S1OZew0hZ5Vs+i6v5sxMXx1XY5BvedMYsbjY4opyleF hWCxWqpgKsRMwgTUv3np
t0x2u1Eb3HuN+NNeQFBtThW9pPBZQzFWGUq4p5gUSOBOeGjb75v66tOyYbMR aE1pRpSEHLIfO+Ss+oca
B40AIOJr2X1f85wXAbN3Iqd4wOMVchuN+bqdg/KeMcpx1lZUp5OWP+FpRWTq Tgj+JsrlmNZuDFYO+HoQ
XV2Ko7S6VTtNrpxYv8V2+3/zZciwTIS5LKmXWy6EpWW9K18tbddSVGoRUgCo Qa0Upe5r8zt1EsMMNXpM
kNL5jTnLGSlag1zULzASKc0gVqFKFMSo9L71Jk+dfF7Iedsm1eExI/wzfrJR clyKD7wtA/1NU63kctgh
HMrKyMkyho+k3SPI9M+VKcH6LkSF7juhFo9T9r2/p/OZX/MKWh2EJQU6oFTT YUtCuasIbRkppaqhIAQQ
DUgnDq2HJvG8GIcVqHz727JMdKGG1DmuFelCW2yt1dVEhIGtRJzFK6RR/wCo H6jmQOdT+9YxwlLSuOeH
OO2r+RyHeVE14+TyY2hklHYqSSRjN1/KHpm4eVwQmKZcRI5f7D3aLfy56n9b Ln1V35s3o3sRah/P7qxA
itiqVylvOpQqTJp8zUCMkqfdqMmm1LUCoBKPXHYnSnY/aB02vXW3qvHbuHUa HbXpTUVJSoRihslDDBNU
mS6soYMih/eOBmPWpW5C7gDnul2+Gn8YxdLY0qy15kSyLOmjzxZrrFC9RjXM k8XciaRWl4Ry7bFcAYQb
AR6l3BCFKcoQB/Un7NH+3+57K6ibb3Tcbt06vTjkIJmlpT8Ccy3zuWVR2GGP by2SpcajYdC48lLq3KIW
qG+hPc9ujuLl7ljdQ24je9beEPITEQ41EVDeVoSGGXnn3ErYdSUvEuKC0uML yUpQDn8xOYrTi7VmDpjA
jaLXNMpWTYRyguDtGcVDFJ4p84bstnz5ddc4JNm6Yp96cDbnKBe1sf0++weB 3d3Pdm4d8bolWnprZHm2
HPalpuVMkraU+ttuRIbeYiMRY4S9JfWy8o81lttqinHmUDuV6/3Lo2du7c2p Z40reN0RzAuSFrjxmS6G
GlKZacadkOyH9bbTaXWkIDTrji1ENtOpTD/J3ki5t2N6tyD46zNFQy3IuIeq zUGmwc+QyLevSdoD+OW0
farQxgmSkVELgYFXKT1NbpL4c3xdK/3CdrvZD/3XdR+oHad3GuXS/wC0FNOX C3XOQCZcVchqGp216rZA
efUmQ+zpcbMmK4gqq4ydGvB0x6g9xCd7be2t1l6dxmrRd2l+2mQo60Bp9KVO Jakn3b7aKtoWVNrbYeTQ
EBwawGvydz8yi8zqlgjjdiIuSbCR3Y2yjl2KB03SNOFmnaZhZy/slTg4KAiX T9FEFnDwyrhRQgJk3OAB
PvT/APppdt/TjtxtXXzvL6tXezonMRHOVBcQy1EcuDfNiwEti33CZPn8shb/ ACm2m2Vpeb5brTJkLi67
dzHV3fvU267D6DbWtT0OG46gOS23HXpKGHFNrlFXuYzEaK4ptfISoOLW3y3F vNOOhhEkMe8l7racb5wk
7Zi+UoWS8EJSbKfhZgqpatYJhvUP4wjnFake/M7fRDhiqiCxyCdMoqlFJZUp gEOQuoPaV0dsvch24bI6
b9Xxubob1JnQBElxnmVXOHGk3IW2Q3KPtkMNyUO6y1zIrbiSlbcmI040pKpt snVjqA50b6n7r3bsxu1d
Rtrwpa3WXGXUxHXWIypLakN89bpbUkDWlElaVApWzIUhxJSi+IvNN5yOsF7p 8/UW9ZnaXAQ1tUkYx4dW
BcQk5JPYZq0EHqyj8kqi9inKqhhAEAQ6Nh6urZ4d/vYRtntQi9MNxdPN03G6 be3FJkQRHmlt6eJsZKXV
LQYsSKyY7jTzDbbYQt4vaySUqSAl9tnXe+dX2t3Rd3QIEa5WwIeLsZDjEYR1 ilFh+TJWFpUlxa3OYlsN
0GkFJJZHNvqarQF0aY7wTjtzk2yyk6NZrwJt38vIW+dJ3ortqtW4xdio4Yt0 0TqHeOnSDciRBOcSEEBH
qro7/SE2HYunMvqV3edVZNhZiwhLnRob8WFGtLZoQ3OuUqPM58kFQbcYjR20 pf8A3LL8kkKMK7m7xt47
q3QxtvoRs+JJhvPcuPJmMvyH5orTmsRGXowjsq/TaU84+6pohx1hghSA5tQ5 W8l6vP0WN5G8bpOpwuQ7
bX6PEztQXipleIsFnet46HCdQg7bbodoy8W6AXArPWyqaCSqhCKiToNAPUnt L7Ft8dPepu5+0fuVky96
bWtj9yet16dLSJkKINckwg/ardKW4GUuLaUx7xBcDbT6Y6X0OiUNo9Te4/b2 7dqWXrT02h/4bu8hMZEy
3sq1R33AQ0H1ImyWQlTmhCkutx1aVKW0t0tLRiwoZEAEQ6/YO3YPZ2e7XlGI lQDTHYvtj5YhPZ+akZSO
TJ8H2iHaNquuNaim1xSfGTXjrBZG0Y4bnmUVx8KEImeRBNQ5Ok6ID3phEhT6 9ObB/Tpc3x2NWjuc2TfL
g/1KEW4XKTa1htUd62QJk2O6mEhtkPiYhiMJtXXltutJdbQ2lZbJ5Cl9yq7J 3GXXpHuCBDb2cJUaCxKS
Fh9E2RFivIVIWp0tFhb7yogShlC0OKaUpahrAlVkDIcTjml2m7TqgkjqtDvp Vyl3hU1XCrZMQbMERN2e
IfOxIiQO34zhrhvob0bvvXbq1sDpPtlWm4XuehovaStMaMkF6ZMWkEFTcSI2 9JWkEFSW9INVDHQnUveV
u6ZbD3Rvm7N6mLfG1IaqEF+Q4pLMWMlRrpVIkuNMhRBCdes5JOI18SuXP9pF lc2cpXE6xZ6KFfeShGbw
V4Z7FWtexoxC7Izk4vElmx6u4K5734BExRIO3UAdXd/XZJa+0jdXTxOzdwzb psvc0SQYwl6HJrUqE4y3
JacUwwwy4lz3DK2A20FgKUheohKlRJ229a7j1m2/uZ7ccGJG3BaZSUPGOlbU ZTLrfMaWlLzz60FOlxLp
W6UnSFDSCUiO+cPUpcV+9sMXYBx45yvcZeeGrwREEl5FezzyQLGeN61DNHkY VeMjkUTqryDt41aJpJic
xilEom7F6L/0ktj2PphP6td5PU+Xtq3RIQly4kV2PFRa2VadCbhOfjzC7MUp QbVBixgpDtGUSHnSUIgn
dfd9u3dO7Y+0u3/asOew67y2Zctp59U0itXI0Zp2MGYx/SbfecdW42eaqO02 KlWE5ichsSmgn/KPAiFR
qc+/TjSWKpTETJrRbs6QuBTdNIiz22OcLEQKc3cGdNlVCpHFPr6R3ZULsS7L e5KBuu39l3cNd3eolpYL
6oV6aWWH2irloUNdtt8plhTpShUtn34YUtpL8ZBea1Lk3rv3BdIpllkddunV se2rOXy0v27928hYGpaQ
oy5Edx5KPmTHdRDDyQstSSGnSmSGcuQ5cfYKc5ox6WDu7HxMCMcdV4v5S9j5 aVJFrrgq0Mk5Ku1cH6DJ
j0nTVKYpygJRAOR+1ftIidU+5+49u3XBu87fuMGHcDJajFhuW1LhhtSW9bzM pgtKQpTocShxDzWhTLmh
xK8TR1m6vydo9IbV1Q6bu264xZsqKll19t1xhUeQh1RXy23YzocCkJQUKWhT SypLiNSCjELsbc6uV2WU
puWx7xbbW+sVqdCuzNgi5pmgyLKkhYiwLsWjR5a0rI9VRjZxtuKEet8Z+koG 2HXffV3sC/pw9Dr7adk9
U+5rdVi3rPgNy2GpDrLqeQ8440064tjba47aFONOA8yQ3pCSVFKaKxztsnrn 3bdQLU/ubaHTvbdxsDUh
xlXLiyELLjRGtCQ5e0qUQCCNKFEggAFXy4lNgrl1R8+LzNAslfNSr63B7HS2 PrMok+bzSKBHJZZpHi7a
thfKMU2qvi2S6JF0yFE2xylOYvGPdv8A0/8AeHbFarN1R2Tu4bp6OyVtFF0j thl+Ct6ioqpKWXX2lR5I
UlMW4R3Sy45RDjcdTsYPzt0J7krf1Rur+2LzZ1WLqLGCnEMhxSm3wyaOmOta GnmpDBGp2K6kuIRVbbrw
bf5MDjcycg+nfy5uNo49NZGDJCWeGr56ci6kpmvXeJsK8OVrVZutJtlHUrFP ZCXJ3BSqguzEQUbqpHIU
weu3Z1247EmdBemfXe+dR73CuknbguF0dVIhtQeW2FKkB1swHFBpoJIUS4py qS4FJUcoo67923WHf+7N
wdAZXT3bF7Kby5b7atcOYbmHwpTbDqH0XRhn3KwATRhDTmoNuNuJJ1dJHA/1 oc68scM81bnbuOsTULXx
nwZccx1OXYxVri8dzjyBrMxJxVJsKVhnV7I4l372JOsZVmZFuZiRQCnBUuum GonSPct026z066ixLzCf
nMx5LceU2++0HVAJcqlhsNhQqlOttXziuYyHMu6dpdaumdpur/VbYUiy3ARn nYypEZbLTvJQSsU9w9r0
HSVBLqTpUBROSi7npDerrcvUVueYsZ5HxXXaNbsZ1iu3trMUdeSNV3lbsEmv XkIx4hPTErL+f+bxrpYD
kAjbwoFL2qAYRWeovT237Ut1rvFqkvGFIeWyUPKStzWhIWVBSGmk6NKkilCq tTWhyaWz9w3O8KnR7tyF
SW9KgpltbadKqjSUrdeOoEE6goAg00ilSqfV+9WwfTggabVMfUFhknN2Q4aV s0VGTZJdzXazV4t2EclK
yUPALMpyzSU/LEWax7Bq5a9R26p1FigQia1emPTVG91vSp8lbduS4W0hBSlS 1pRzFkuKStLaGkFKlEoU
VaglNPmUnX3hu6VZZUW12ttoz1hClqcClJQlxwtNAISpBWt1aVpHzgI06lBV UpUheIPqB+pMrnXCGGPU
B4OLYui+SZZlnjO+Y0jElUKjOw1NseQFGWWm7TKWS4auN165U3wCiq9ZSrZy VMgs1QOcyezuXZWxzZbz
dtnbqbkO28pLqFrIC0qWlr9ylbLa1HWtJ1hS21CuaTSuWz3bdKLsxbr9ASIz rRUhxCDkoGtFLCtP6P6h
bQocdSuGL6NQ1h94NGDH/9Tv40YMcQ3/AFOszZXHLzCdeE7o0BGcaY+Yr7ce 8MzCwTuSskMp1VAgj3Pi
1m1fjSq9IdQkIl1dnTrqLoght2xIZLYIVdVBXqCiONJ9AK0/vHEJ9RAGbxMl qdIItqP80JVIVqHkSSa+
elPljqU9MrGlRxF6efCyh0cGhq9HcacQSpHrMqRUZmXtdKiLbZbEcyJSkVc2 SyTjt+sp2ioq4MYREREd
Qd1CuEq6b53bNmV56rg+mh/VShwoQn6EISlIHgBiW7Sy2xbIDTVNAaScuFSK k/WSTiKnr2kIHpgZ5MBC
gY1gw4YTAUNxMGXKSQDCO24iBOzf3dmlnpOT/jCP5e3e/wB4cNvfn/uVr/8A ct/8LHHPw6ybm3IuEsi8
NKbJDVsOveQh8t5Ul44V0Hc8rJYlw5Aso2edFN0PI2MQqpVWEcAd24fKCssB gRTFLir+ql1dmbLv2xdr
mRpt722I74aQSFyXjKmJQhZr/qWtGtVMqqFaqS3T0k/ps7X2TYOl27OsV3iC TvFF/mwISF0IaCENOrW0
P1VrLwS46c0No0II5iwp7+clmY4h48xuFcWRzFtJW4HRWUY4fM48HrCETK+X cS8q+cNUAXnJsG6a7hY5
QMXrABAAKXUC/wBInpDL6kdb959wW9FBUKxsewhuuEIQJ1wbUJCmir5KRLYH WCiqdBuLC66jXEZf1Eer
Mv8Aku3dlSpjztwusgXCcGm1vLTChuBMRoNNhTgS5OIfaSlKtQtrqSCCo4gn iOzQ3HDPOOZiHvKN1rcM
xqcVcLW3EpEpSMn6zHxOQ1XnWk3N3UNJOnT4hQKHeKMUDgA9mvTDuT6Xby7m O0nqbtDe2xWbP1LdZl3K
BAakxpgZm2qXJetuh+I7IZU5cLe2WS2hwltU9TSqKRlx10g3ztrpn1x2tuDb N9fl7IMluFIkPRpENS4s
9plL9WZbTLyUQ5amzzFtgLRELiSUqzsq5sYEs+XGFcvGPxF/caKg7ZmgkzpA rOwrhwV6BolVY5UFZKOc
gc5EBH/K0ljFJuoUianjn/TX7xdodvFx3L026oOGHsG/SkS2p2guIhTQ0mO4 mY0lK1qiSmUMtqcCVCO4
0Oc2WHnXY/efdn28XzqrEtm6tpNCRuS3xjGcjawhUiMHFvNmO4VJSl9h1x1Y SVJLqV1bWl1pCHmr4/c5
LSxtMfjHkG3Xj5N5LRNZi7K9jFYmWZ2KVlGkLFRlqjlitzJg8kXqSPfgkU6R zAKhenqMHSXed/T26Pbp
6VXvuE7VYcWO9DiOXGVBgSUyLTcLa2ha5cq1gKdSxIjpSp8sMPeyeYbeQwyw 822h6F+3juN6kbe6gWvp
R1mnyZcKQ8IrEiayW7nBmGhjszFlLapEd7/VByQ2Zjbq2luPvtOLLTaZixnm jjHl2xZpxIk8kKpNPZWV
Xk2kaSXLAoTjwXsvXrOxEizlrFldbFTd/Cisl3YGUKsAkCXu2rue7eO8Popt 7t37g4ttc3klmLGct89a
mW7lIiN8mNcbVLbWypuctKlEsx3mZjTjj7TaHYiipxm9Yeg3VDobvmf1P6Wy p8exNKedamQqKchMPK1u
xJ0daXUPREaQCqQy9FWhDTyy3ISA3KKicqoPkFhDMEW4bEhsg1rFVjfWiESB QWCzCTh56PZzMOscxjqM
1HLESLJG+Nsc5AETFOUR4x6gdlcjtT70+1i67WlyJvSG/wC/rR/LXn1pXJjP x7jDXIt8tSUNpccbS6h1
h9KEpfYX8wDzTwxOW3uubvWjtp66RtxsMs78tO17iJYZSUMSGnIT/JlsIUtw thZSpt5krVynkEpPKcbA
r84YyT+KDmU8izKEkUeNFfUZnS6gVIqnNZIMY6Qk+IFCJ7mAQ7QENekXfFGt Urq7/TqReQgwU9TpCqK/
RU6lNrVHSoHIhUhLSaHjWnjjmjoSiY50o7rUQdXOVtZCVFPEMr56JCgfDTHU 6qvgBXCu9NmvRrvkPkC3
yTZJeQqOHWTKprrEA52C9ut6ja3OWQjv3bhSNhGDdQ5djAkv077KCAw7/WP3 Le4HQDo7tCBIcRY7zuyW
7MCSQl42+E0uK25T9JKXJLjwSajWhK6VQCJH7D7Rbpu+d/3V5tKrnCtkdLVe KEyHXEqWPIkNqRq40Uoc
CcXfeZF2EBHcB23AQ3DcBAxR2H5SmABD3CGvnT9pQ1Az/wAuR+IyPmMen3t6 8Rj0JEBEA39o7fL8urVR
QlKlEZAVxcmMVKSkDMmmOd3Pw2LIfIHkza2DdF9X8eSlQVlFC94KiTScnLbS UjqiUQAzIq9TbIiACBg7
4R9m+3199ud42p0h6K9nPSu6BLO6b9tMOxm3AC289Ct1tnT4ymzXU4szZTyk kaS3HkBZPyg+FXUm0Xnf
e6uu+/Ibi12WFuaS08tvJbTcmbKagyULH6KUpZYbSrMhx2PoAzOHqzfyctWb MV8ecI1Nu7msjX6ehIG1
tXveI+dPIV6qzTl3TtAooqMhrUW8sD1QA7pNduZE2xg6dc/9vvaFsDsq6m9z XcZvp1iL0xbcJsagpLi4
thkuMyX2wn9JMlyY7HsjBBQ4TDkjSWZIUqReo/Wjc/cvt3pT0s2yHXN2RIi3 LqAkoQ9e2mno7NCSQphq
Oly4rBCkaZ8ZYIdjkJR/DSwyNfe8oGUWuqnKTvGqYkosiZjFP4yhyzwvepCX cSqopX44gIb9ohpf76dt
Wq4757ANyXqOlyBA6usxV6gCisxMJ5hC61GhciEgKByIBri3oDPknYXdTZYD qkSH9kLf+WoVoQJLT6k0
IOpMdxdCMwaZ8MKX03IGPecjbva5Fums+qWGRbVhdUAMZm4ttyZM7Q4bdQCJ FzxsQzQOcuwgmuJd9jjv
Df8AWN3FeIHbt0k2pBkLRZ7xvF9yWASA77CAHIyF0/SSlyQp0JOWtCVUqkES d2IWiBM39vy6Otg3CFaW
Ut/dS+8pKlAeBIQpFf2VKHAnE/eeLyOX432ZN53Yr+f1M0UB/wCeEgEumBzI /bCNFwA/ZEdeen9KGBeT
3ZsvWwL9g1ti5KmU4e3KoqEa/QzFRafeAx0N3trgRui0NEwp907f4aY4PEuh iYten1EdL9fQnFbGJrjO
TXCnlLVn6iq0FTcy44QrRz9QooGnYWkSs/HNTCIk7ttIJkcnKX+as8OI9pte tXUjae37T/Uy7fd2W9KE
bjvPTO6GcE0ClezcfjQ3lgZ6lxgGUqPFEdCR+jjjSyT58js83fbX1KVbYe8o 3IJ4J54ddfbHoHauU8C6
T44mZ6Y7sEMQ5WII+3OT83z4txaHyfs15nf1jWA53N7FUR//AIK3/wD825Y6 97F2ivozcSOP+IJv5GsQ
wzrYFK/zibStOVFGSV5C4catPBCPW4kZO40dtZm5QLsYwPEl3xXAB2CkZTfs 316cdMNvG5/0wXrJ1Da1
RF9H5riw7T5WG7e7Jtis+HKbRCcZPEKQ2RmMcc3iclHeIZu1l/M3v9aAW/Fw yXGJgy8FuqkIX4HURj9c
pZOQjeZ8zJV+AUtFlQypilSnwqbhq2K9t5HdJGqlcKP5GKYGZFnioCuVdwmi ZEDAYRDsFY7Umtmr/p1b
YZ6nK09OldPJybqrVIQtFvUZAkrbVFSqQHEtElHKSV/sgmgKT1cj7oc7qL81 sKbyN4jd5MJRbZcSZCQS
lK0yAWtKiCKrFAaGoGYeqtyXMjEMzlK/DjZXDlduOP7ZRbuevzVXkoOw17JT J/WLRXntVr9msrdOGFg/
FyVQ/Qm0dgiqkBDplMHG+2t+do1o63duDfah1MkvXKXuCDb5sF5u6K1R1SWf 365N0ZaLrjoXyg0jVpUy
h0fOceike69cN9dtPchsnuzt0afJt+1rjcrPcKQWnRIiQXVojJRAASFNlsuc 5f715t12OoqRkbPv+l0A
P7TnMQ2wdQYFwwUB27QAciZKEQAfcIlD5ter3Wyv+C9qjw/mUr/oWMeU/T3/ AN4Xr+41/wALFnfrkemZ
mHlsGOuSHG4Bn8vYerjmrzGPAeto6UtdNQmHlljJCmPXy7Zga0VuVkXpzsFj kNJN3PSgfxCKbd0w+l2/
I+2lOWq4O8mKt4utu0qEOKSlCg4KGqFpQkVoUihCwUqJSp702mb3qmsN8x4s htaK6SpCVLWgoVUaVoUt
RBBCq0UlQUkViZ6Z3rV5vhs3wPDn1DGUq0sc5ZoPGlRyFa6ytUMhVjJE5LMK 7W6ZlaEctotRwlYpWRQZ
oyBmqT5u9WTF33yKp127r3t07tN2tcvcO0orTUplpT7jbKqsPMoGpxbKRqSl aBVZS2oMqbSrQhCkgLb+
1L/d7Vc49kvM56RBdVy0F5NX2HKakpccOlTjagNIU6FvhxSdTi0q+TrM1zni YcGjBj//1e/jRgxU76rn
pjQvqK4yrAV6xxdCzni1aWdY6t8w1eLwErHTKKIy1ItoxoKyDWEk3zFq4RfI oO3EauiYyaCpVlk1H1sf
eju0pjvNbU5bHqa0pI1JI4LRXLUASCKgKFKkUBDb3Ft5q+MJ0qCZaAQkkZEH ilXofA0NM6DMg1u4Ty16
3nC3CVX40k4C1rMTTG0IFOxnf4G3V6XZDXI46reDSeJ168otSx0U0MmkzTeI xSqbVIhFEy9Opem/9yW8
Lk9uO8XOYzcn1cyQlt9DDbrhzUrS7EdW2pZzc5ZdQ
Re: SEAM and Birt integration [message #362668 is a reply to message #264926] Wed, 21 May 2008 02:16 Go to previous message
Eclipse UserFriend
Nico wrote:
> Hi,
> I was wondering whether someone has already succesfully done the
> integration of Birt with Seam framework, so that it's worth using seam's
> bijection with Birt (for example injection parameters).
>
> Thank you in advance,
> Nicola


More documented :
http://wiki.eclipse.org/Seam_%28BIRT%29_Recipe
Previous Topic:Cache Preferences
Next Topic:params["date"].toLocaleString() in BIRT 2.2.2 ???
Goto Forum:
  


Current Time: Mon Apr 28 00:58:23 EDT 2025

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

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

Back to the top