Skip to main content


Eclipse Community Forums
Forum Search:

Search      Help    Register    Login    Home
Home » Modeling » UML2 Tools » gmfgraph, gmfmap reuse
gmfgraph, gmfmap reuse [message #476521] Fri, 12 June 2009 08:42 Go to next message
Esteban Dugueperoux is currently offline Esteban DugueperouxFriend
Messages: 472
Registered: July 2009
Senior Member
This is a multi-part message in MIME format.
--------------030509010306040207020605
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 7bit

Hi,

I have a .ecore metamodel containing EClass which references
org.eclipse.uml2.uml.Class from UML.ecore. I do a GMF editor for my
..ecore metamodel, but as UML2Tools can't provide shortcut of Class to my
GMF editor, then to see ClassNode in my GMF editor I have added to my
..ecore a EClass which adapt to the referenced org.eclipse.uml2.uml.Class
whith inheritance and delegation (as we can see in my .ecorediag in
joined file) and reuse model's elements in gmfgraph and gmfmap models
from UML2Tools.
I have copied ClassNode Node, ClassFigure Figure Descriptor and related
Compartement and Diagram Label from UML2Tools's gmfgraph to my gmfgraph,
and also copied ClassNode Node Mapping from UML2Tools's gmfmap with only
ClassNode_name, ClassNode_stereo Feature Labels and attributes,
operations Compartements. My models are validated, my gmfgen also.
As ClassFigure Figure Descriptor from UML2Tools's gmfgraph use
org.eclipse.uml2.diagram.common.draw2d.NameAndStereotypeBloc k
and org.eclipse.uml2.diagram.common.draw2d.StereotypeLabel2
from latest CVS source (at this time), I must copy them to my GMF
generated source.

To delegate access to my proxy, I modify eGet() method to delegate this
eGet() call to my real ClassImpl.

Finally when I launch my diagram on a model containing "EntitySource"
(see my metamodel) EClass instance which adapt real
org.eclipse.uml2.uml.Class from a uml model, I see empty rectangle
without Class name, attributes, ...

To resume how display on my diagram GMF editor ClassNode from UML2Tools
to represent referenced org.eclipse.uml2.uml.Class?

Thanks.

--------------030509010306040207020605
Content-Type: text/xml;
name="Entity2ValueObject.ecore"
Content-Transfer-Encoding: 7bit
Content-Disposition: inline;
filename="Entity2ValueObject.ecore"

<?xml version="1.0" encoding="UTF-8"?>
<ecore:EPackage xmi:version="2.0"
xmlns:xmi="http://www.omg.org/XMI" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns:ecore="http://www.eclipse.org/emf/2002/Ecore" name="entity2valueObject"
nsURI="http://www.miasoftware.com/projects/mda/agl/mapping/model" nsPrefix="entity2valueObject">
<eClassifiers xsi:type="ecore:EClass" name="Mapping">
<eStructuralFeatures xsi:type="ecore:EReference" name="links" upperBound="-1"
eType="#//Link" containment="true" eOpposite="#//Link/mapping"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="entitySources" upperBound="-1"
eType="#//EntitySource" containment="true"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="dtos" lowerBound="1" upperBound="-1"
eType="#//DTO" containment="true"/>
<eStructuralFeatures xsi:type="ecore:EAttribute" name="name" eType="ecore:EDataType platform:/plugin/org.eclipse.uml2.uml/model/UML.ecore#//Stri ng "/>
<eStructuralFeatures xsi:type="ecore:EReference" name="propertySources" upperBound="-1"
eType="#//PropertySource" containment="true"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="daos" lowerBound="1" upperBound="-1"
eType="#//DAO" containment="true"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="services" lowerBound="1"
upperBound="-1" eType="#//Service" containment="true"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EClass" name="Link" abstract="true">
<eStructuralFeatures xsi:type="ecore:EReference" name="mapping" eType="#//Mapping"
eOpposite="#//Mapping/links"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EClass" name="PropertyLink" eSuperTypes="#//Link">
<eStructuralFeatures xsi:type="ecore:EReference" name="propertySource" lowerBound="1"
eType="#//PropertySource"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="owner" lowerBound="1" eType="#//DTO"
eOpposite="#//DTO/propertyLinks"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EClass" name="MatchLink" eSuperTypes="#//PropertyLink"/>
<eClassifiers xsi:type="ecore:EClass" name="TransfoLink" eSuperTypes="#//PropertyLink"/>
<eClassifiers xsi:type="ecore:EClass" name="DTOLink" eSuperTypes="#//FromEntityLink"/>
<eClassifiers xsi:type="ecore:EClass" name="DAOLink" eSuperTypes="#//FromEntityLink">
<eStructuralFeatures xsi:type="ecore:EReference" name="owner" lowerBound="1" eType="#//DAO"
eOpposite="#//DAO/daoLinks"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EClass" name="ServiceLink" eSuperTypes="#//FromEntityLink">
<eStructuralFeatures xsi:type="ecore:EReference" name="owner" lowerBound="1" eType="#//Service"
eOpposite="#//Service/serviceLinks"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EClass" name="FromEntityLink" eSuperTypes="#//Link">
<eStructuralFeatures xsi:type="ecore:EReference" name="entitySource" lowerBound="1"
eType="#//EntitySource"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EClass" name="EntitySource" eSuperTypes=" platform:/plugin/org.eclipse.uml2.uml/model/UML.ecore#//Clas s ">
<eStructuralFeatures xsi:type="ecore:EReference" name="entity" lowerBound="1"
eType="ecore:EClass platform:/plugin/org.eclipse.uml2.uml/model/UML.ecore#//Clas s "/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EClass" name="PropertySource" eSuperTypes=" platform:/plugin/org.eclipse.uml2.uml/model/UML.ecore#//Prop erty ">
<eStructuralFeatures xsi:type="ecore:EReference" name="property" lowerBound="1"
eType="ecore:EClass platform:/plugin/org.eclipse.uml2.uml/model/UML.ecore#//Prop erty "/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EClass" name="DTOMasterLink" eSuperTypes="#//DTOLink">
<eStructuralFeatures xsi:type="ecore:EReference" name="owner" lowerBound="1" eType="#//DTO"
eOpposite="#//DTO/dtoMasterLink"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EClass" name="DTO" eSuperTypes="#//Target">
<eStructuralFeatures xsi:type="ecore:EReference" name="dtoLinks" upperBound="-1"
eType="#//DTOSlaveLink" eOpposite="#//DTOSlaveLink/owner"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="propertyLinks" lowerBound="1"
upperBound="-1" eType="#//PropertyLink" eOpposite="#//PropertyLink/owner"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="dtoMasterLink" lowerBound="1"
eType="#//DTOMasterLink" eOpposite="#//DTOMasterLink/owner"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EClass" name="DAO" eSuperTypes="#//Target">
<eStructuralFeatures xsi:type="ecore:EReference" name="daoLinks" upperBound="-1"
eType="#//DAOLink" eOpposite="#//DAOLink/owner"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EClass" name="Service" eSuperTypes="#//Target">
<eStructuralFeatures xsi:type="ecore:EReference" name="serviceLinks" upperBound="-1"
eType="#//ServiceLink" eOpposite="#//ServiceLink/owner"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EClass" name="Target" abstract="true" eSuperTypes=" platform:/plugin/org.eclipse.uml2.uml/model/UML.ecore#//Clas s "/>
<eClassifiers xsi:type="ecore:EClass" name="DTOSlaveLink" eSuperTypes="#//DTOLink">
<eStructuralFeatures xsi:type="ecore:EReference" name="owner" lowerBound="1" eType="#//DTO"
eOpposite="#//DTO/dtoLinks"/>
</eClassifiers>
</ecore:EPackage>

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

iVBORw0KGgoAAAANSUhEUgAABgYAAAOmCAYAAAAgjS54AAAAIGNIUk0AAHom AACAhAAA+gAA
AIDoAAB1MAAA6mAAADqYAAAXcJy6UTwAAAAEZ0FNQQAAsY58+1GTAAAAAXNS R0IArs4c6QAA
AAZiS0dEAP8A/wD/oL2nkwAAAAlwSFlzAAAOxAAADsQBlSsOGwAAIABJREFU eNrs3Qu8zWXa
//ELu8hjxKSRxv9VPaWeRuWpdNY8xsjUdJjdETklhJG2QgjZkhCbkFP0UAih E000KvOMkk4q
p4oOSlExo1I5+/veda9+e1lr7bWP6/R5v17rtc5rr3X/1l5r/a7rvq+r3IGD DAAAAAAAAAAA
ZITyDAEAAAAAAAAAAJmDxAAAAAAAAAAAABmExAAAAAAAAAAAABmExAAAAAAA AAAAABmExAAA
AAAAAAAAABmExAAAAAAAAAAAABmExAAAAAAAAAAAABmExAAAAAAAAAAAABmE xAAAAAAAAAAA
ABkkiyEAAAAAACBzlStXjkFIMgcOHGAQAAClisQAAAAAAAAZbueudxiEJFGp Yj0GAQBQ6kgM
AAAAAACAMjdzUOsCb9Oi/6MMFAAApYDEAAAAAAAASIhYgf94EgexaOZ9olZC DB3yZFy3y83N
ZbUGACAhSAwAAAAAAIAyt/9AuWJdv379RuvX9wF7/vmXbe/efVanznHWsWNT 69ipaVK8vgED
BhR4GyUGAABIBBIDAAAAAACgzO3dpya7h7nTof7H6rlb7qdjXR/Nxx9vskv/ 1MF69+5gMx8b
YeXLl7Plr7xtQ4dOTprEQFB4g2eaCwMAEo3EAAAAAAAAKHN7D5S3x6eNtwMx ro9GCYBut7e2
DrdcH7rsogZn2YKFEyLevs5Jl9rWrf9yKwtOOeUEGzWqt138+/q24tV37Pbb h9qaNRvshBNq
W+fOzVxiIdrlRaVEQHhyAACARCIxAAAAAAAAytye/eWtadsOUa8f3+/VqNc9 8/SLNnRo97j/
1voNi0KnZ0x/xm6+uZ+77IYb7rDHHx9p551fz61C6Nd3tEsARLu8qEgKAACS TXmGAAAAAAAA
lLU9+8oX+fodO36w6tWrFunvtmx1lX3xxZfu9OGHH2bvv/+x7dy5y60MmPnY 8JiXF0UwKUAJ
IQBAsmDFAAAAAAAAKHO795WL2WNA10dTuXIl+/e/v40rOfDVV9tsxPCp9vbb 62zVqg/shx92
2r59+911Tz39oA0bOtn69h1tRx1Vze4dnGNXXNEw6uXF4ZMCJAcAAMmAxAAA AAAAAChze/aV
s+Ej51q0JgN7YyQGrrjyDzZt2pN2++1tCvw7alJ8Q9PLLG9kL6tT5zirVKmi VapYz11Xt+5J
9uj0Ye70W2+ttcsu7WBffvVy1MuLimQAACDZUEoIAAAAAACUOfUYuLN7tt3Z I/JB10fTu3cH
G5k3zSY/NNc1FN6/f78tf+Vt+8tVXQ657ZdfbbMmTS6y008/2bZv/8665QwJ Xdfixp62bt1H
7vS+g49TteqvYl5eFDQeBgAkI1YMAAAAAACAMhcr8F/Q9Zr5v+SF/7W7+4+x O+8cbrt377FT
Tz3R2tyUfchtH3lkqN3Upo9rIqx+AUoqTJw4213XqNF51uLGHq6fgBIHj/3c SyDa5UXFigEA
QLIhMQAAAAAAAMrc3gJ6DMQqJSSnnHKCzXl8VNTrd+56xx03bnyBvbvq6XzX 3djiCnfcrv11
7hAu2uXxys3NdQcAAJIViQEAAAAAAFDm9h0ob93/2jnq9RXKp271Y5+UAAAg WZEYAAAAAAAA
ZW74uDEMAgAACULzYQAAAAAAAAAAMgiJAQAAAAAAAAAAMgiJAQAAAAAAAAAA MgiJAQAAAAAA
UOKWLFluo0dPd6fXr99oF17Q3H5V5WyrXu3clHw9lSrWc8d6Tc8//zIbGACQ 0kgMAAAAAABS
Srly5aKeD78OiTF//vM2Y/ozlpPTyp2/ue1d1vW2lvbdjjft39tfS+nXptf0 2MyF9tRTL7Ch
AQApi8QAAAAAACClHThwgEFIIlu2bLVuOUNs5MheocveemutNW9+edq8Rr22 nNvus6++2sYG
BwCkpKx4b8isC378AgAAAEBJGjRokK1du9aysrJs165dNm7cODv66KPd/ueM GTNs8ODBtmHD
BjvttNNs2rRpdsYZZ4T2Tf2x9ot02h8HrzvllFPsiSeesN/97nf23nvv2TXX XOP+HkrXrFnP
WtOml9mvj6rmzvsSPP5Ynlkw3nIHPGirVn3gVhHs3bvPevfKs6lTn3DXt2mT bfcP73nwvVEh
dN+xY/tZ7sAHLatClk2eco99+OGndt/gh6x8+fLufJMmFx3yXHS/nbveiXpZ UR9Xr02vcebM
hXb77W3Y6ACAlJNVmBuHf5kicYI/qAAAAAAg1QwZMsT2799vs2bNcufnzp1r vXv3tocfftid
VyD/hRdesFq1atnMmTOtdevW9vbbb+dLBIQLv+6OO+6w559/3iUGdPznP/+Z gS8Dry5/2/7a
5cZ8sYTwYLxWECxaPMWqVv0Pd5mSBMcdf6x9vfUVd37yQ3Pt7v5j7L4ht4ce Z+PGL+zjj5fY
66+tsuzsW61jx6b24UfPu/Pt2/e3de89W6TnW9THvfLKhjZ+/Cw2OAAgJSWs lNDMQa0LPAAA
AAAA0tPEiRPt9tt/Cfpee+21LjngaTWBkgLSvHlzW716daH/hhIBL774ojut 48svv5yBLwPL
Xn7LLrrorJi36d27Qygp4GIEMxdY587N3Sx9HdrefI2bjR907+AcO/zww+yi BmfZDz/8mO/8
p59+UeTnW9THPe/8evZ//3yDDQ4ASElZifzjLfo/GvW6TEgMDB3yZFy3y83N ZbUGAAAAgLTy
6aef2pFHHhnXbRUo3rdvX6H/RqNGjVz5oL1799rSpUtdWSGUvm+/2REqARSv zZu/zncfBeb/
9a/tUW+/b9/+mOeLqjCPq+eo1woAQCpKWGJg/4FyRb7el9GpUKG8Va58hGVf 3dgGDbrNjjmm
RsIHNFL9wlgGDBhQ4G2UGAAAAACAdHLsscfaZ5995oL+pUWP3aRJE+vXr59d dtllpfq38Iuq
R1ZxPQMKkxyoWbNGvvvs3r3HqlWrWuznorhBadFz1GsFACAVJSwxcPD73g4c OMydDvU1VhnI
cj8d7y1gMogPvuuLeOr/PmHXXN3VXlme2rX9whs801wYAAAAQLrq1KmTDRw4 0Hr16mWVK1d2
TYFHjx5tkyZNKvC+1atXtw8++MBOPvnkAq9TQqBnz56usTHKxoUXnGnLX1lp F/++ftz3adXq
Khs7dobl5LRy5ydNmuMuK6569f7LNUNu3vxy+/jjTTYwt+TeBytefccaFFAy CQCAZJW4xMCB
8vb4tPF2IMb18dDSvQ63XG933jnCndeM/WcWjHeNi1at+sC+2/Gmm3XQu1ee TZ3607LRNm2y
7f7hPd1MBN1+1AO97YFRj9pXX22zxo0vtIcm33Pwx+RPMxPuu+8he2/dh1bh 4G1379pz8Ifq
XVbj6OoR/45fyeCPTz75eJvz+Cg79dT/tPff/9ia3nCHvf1O9PJBvlEWAAAA AKS7/v37uwbE
p556qm3evNkuuOCCUOPhguTl5dlZZ/0UkN2xY0fM69RnoGPHjnbppZcy6GXk wovOtKeffrFQ
iYHcgbfanT2HW/Vq57nz7dpda0OHdS/2c5n00EBrd3M/a9+un9Wpc7z1v7uz zZ79txJ5nQsW
LLVzzj2dDQ4ASEkJSwzs2V/emrbtEPX68f1ejetxtn79b5s7b5FdfXXj0GVv vbXWFi2eEmpk
pOD9cccfa19vfcWdn/zQXLu7/xi7b8hPja6+//5He/2NeValyhFuVsKAAWNt zJi+dv/9D9v+
/fvt0enD3O3mz3/e+vZ74OBtBkb8O1rFECwldGfPEbZkySsuMbBkyfKDP0Qb xHwtJAUAAAAA
ZJI+ffq4Q7hIq6eDl7Vt29Yd4rlOvQwuvvhit5IAZaNVy6vs7LOvcw2GNbHO 7y97kcrvauLe
yFG93SGS8PsUdN47/fST7bXXH8932bW7mhTpcYOn/7Vtu1uJ8OZb89jgAICU lLACi3v2lS/W
9QrA/0flM+2ii260zzd9ZRMn5Yau048PH6yXmTMXWOfOzV09SR3a3nzNwcsW hq7v0eNmd3td
16HDDTbrsWfd5Uog3HZbq9DtlHx4Yv7fo/6dcJde1sCWvvSaO63jy/78+6i3 DSYFKCEEAAAA
ACVj7ty5dvnll2f8OOzcubPM/paSAWMf7Gs5Ofel7Xjeccewg6+xn/3mN0fx TwYASEkJWzGw
e1+5mD0GdH3MHzWFaPC7efPX+ZoeqfzQv/61PfKAHLzdzp273OnPPttsvzn6 wiK/xoYNz3Xl
g1TK6P/+73Wb8/jIAu/jkwIkBwAAAACg+J555hl3yGR79+61//f//p+df/75 1r1794P7qg1L
/W9edVUjq1Klso0ePT3UNyBdqBdC6zZ/sUaNzucfDACQshJXSmhfORs+cq5F azKwd1/JldWp
WbOGC8775IAaFlerVjXibVU6qFKliu50rVpH24cfPe9WEhSF7te48QWulNGf /tSgwMchGQAA
AAAAJUuNiDN+xz8ry1auXOkaMF9//fV2zDHHWE5OjjVr1syqVKlSan9XgfN0 DJ537dqSfywA
QOr/PkjUH1aPgbu6Z0e9fuDti0vsb7VqdZXL6PtZCuojoMu8NWs2WN26J7nT ixYts+yf+xV0
uOUGG3zvROve42arXLmSrVv3kT344MyDP6b6R/1balq8fv1Gq1PnOHdeCYE+ fUbaA6Pvivkc
feNhkgMAAAAAgJJWu3Zt1+x5wIABNnv2bJck6Nmzp7Vv357BAQAgAyU0MVCc 6wsjd+CtdmfP
4Va92nnufLt219rQYd1D13e/Y5gtX/62O33d9X+yYUN/uu6uu25xDYjrnZFt W7Z8beedX88m
BXoZRDLs4OOef15Td3rbv161Sy+72Lp0uceaNLmowOdJUgAAAAAlKdjHCgAi GTFihDvevv07
q1btVwwIAAAZImGJgb0F9BiIVUooVn+BSNephNDIUb3dIZJFiydHfbw772zn DvE+h9Ztst3B
++zTzXbRRWe5lQThcnNz3QEAAAAoLUw+AZBvX3bnTps3b55bMfDee++5FQNK DpAUAAAgsyQs
MbDvQHnr/tfOUa+vUL58Wgzw/PnP22V//n3kH2SFaKAMAAAAAEBRbdq0ySZN mmQTJ050PQY6
duxoLVu2tGrVqoVWDQAAgMyRsMTA8HFjkmIAKlY8vFQff+HCpTb/iTG80wAA AAAACbF37147
88wzrX79+jZr1ixr2LCha0gMAAAyV8b/Evjm29dL9fFXr1nAuwwAAAAAkLgd /6ws++yzz6xS
pUoMBgAAcMozBAAAAAAApDeSAgAAIIi1gwAAAACAtLZ27Vo7//zz7dtvvy3T +6aSShXrpfTz
P+OMM+zdd9/lzQ4AQJwSnhhYsmS5rVmzwXJyWtn69RutTevetmrVB5aVVcH+ vf21lPwxpabC
o0dPt1NP/U9r0uQi3mUAAAAAkCDlypVLyH1TyYEDB1L+NfTv398lBnr06GHD hw/njQ8AQAES
mhiYP/95W/DMSzbtkSHu/M1t77Kut7W05s0vT/mBVaLjpjZ97Icfdlp29h95 pwEAAABAAvig
d1GC/MW5L8rOzp07bcqUKS45MHbsWBswYIBVqVKFgQEAIIaE9RjYsmWrdcsZ YiNH9gpd9tZb
a9MiKeDpteXcdp999dU23mkAAAAAAJSC2bNnW40aNezuu++2448/3mbMmMGg AABQgIStGJg1
61lr2vQy+/VR1dx5X88wWNfwmQXjLXfAg6600Hc73rS9e/dZ7155NnXqE+76 Nm2y7f7hPV3Z
IX/fsWP7We7ABy2rQpZNnnKPffjhp3bf4IesfPny7nyk0j6+/E+0y4r6uHpt eo0zZy60229v
w7sNAAAAAIASNm7cOOvSpYtlZWVZTk6O5eXlWadOnRgYAABiSNiKgVeXv21X XvWH0HkfhNex
P60VBIsWT3FJAVGS4Ljjj7Wvt77iDqeccoLd3X9MvsfduPEL+/jjJfbYY8Ot xY097fNNX9mH
Hz3vzmv2flEV9XGvvLKhvbaCBkgAAAAAAJS0ZcuW2YYNG6xZs2buvI63bNli S5YsYXAAAIgh
YYmBZS+/ZRdddFbM2/Tu3cGqVv2P0PmZMxdY587N3Sx9HdrefI2bjR907+Ac O/zww+yiBmfZ
Dz/8mO/8p59+UeTnW9THPe/8evZ//3yDdxoAAAAAACVs9OjR1r59e6tW7edq BJUqudUCuhwA
AESXsMTAt9/sCJUAitfmzV/nu48C8//61/aot9+3b3/M80VVmMfVc9RrBQAA AAAkl/CmwjQZ
Ti2bNm2yp556ypURCurYsaMtWrTIPvnkEwYJAIAoEtZjoOqRVVzPgMIkB2rW rJHvPrt377Fq
1aoW+7lUqFB6+RE9R71WAAAAAEDZCwb7/ekDBw6U+n1R+iZNmmSXXnqpazgc VLt2bcvOzna9
B4YPH85AAQAQQcISAxdecKYtf2WlXfz7+nHfp1Wrq2zs2BmWk9Pq5x8Bc9xl xVWv3n+5ZsjN
m19uH3+8yQbmjiux17ni1XesQQElkwAAAAAApSNWID/8uoLOI3ns3LnTpkyZ YtOnT494vZoQ
X3nllTZgwACrUoXJegAAhEtYKaELLzrTnn76xULdJ3fgrfbZp5uterXz3OHj jza5y4pr0kMD
bdTIR+w/Kp9pV2d3zdcUubgWLFhq55x7Ou80AAAAAABKyOzZs61GjRrWsGHD iNc3aNDArSSY
MWMGgwUAQATlDsQ5BULLJnfueqfE/vDWr/9tZ599nb355jyrcXT1tBzcf23b bvXqXW1vvjXP
fvObo0r0sStVrMfsFQAAABT4G57fjADS0TnnnGPt2rVzjYajmTZtmuXl5dmq VasYMAAAwiRs
xYCSAWMf7Gs5Ofel7eDeccewg6+xX4knBQAAAAAAyFTLli2zDRs2WLNmzWLe Ttdv2bLFlixZ
wqABABCmfCL/+FVXNbJ27a+10aOnp93AqhdC6zZ/sezsP/IuAwAAAACghIwe Pdrat29v1apV
i3m7SpUquRUFuj0AAMgvK9FPoFGj890h3XTt2pJ3FwAAAAAAJWzevHnueMSI EQwGAABFlMUQ
AAAAAACAVBGtdwp9VQAAiF95hgAAAAAAAAAAgMxBYgAAAAAAAAAAgAxCYgAA AAAAAAAAgAxC
YgAAAAAAAAAAgAxCYgAAAAAAAAAAgAxCYqCItm//jkEAAAAAAAAAAKScrMLc uFLFeqX2RM44
4wx799132SIAAAAAAAAAAJSiuBMDBw4cKNUn0r9/f5cY6NGjhw0fPjypB03P 9d57702J5woA
AAAAAAAAQFBSlBLauXOnTZkyxQXcdbxjx46kHTD/XCXZnysAAAAAAAAAAOGy kuFJzJ4922rU
qGF33323LViwwGbMmGGdOnVKygHzz3XLli12/PHHJ/VzBYCClCtXjkFIIaW9 eg8AAAAAAGSG
pEgMjBs3zrp06WJZWVmWk5NjeXl5SRts98+1c+fOSf9cASAeO3e9wyCkgNLs 8wMAAAAAADJL
whMDy5Ytsw0bNlizZs3ceR337NnTlixZYo0bN06qwQo+VyUGkvm5AkCizRzU usDbtOj/KAMF
AAAAAABQxhKeGBg9erS1b9/eqlWr5s5XqlTJzcDX5ckWbE+l5woAySBW4D+e xAEAAAAAAABK
XkKbD2/atMmeeuopV5onqGPHjrZo0SL75JNPkmag1HR46dKlEZ+rVhLQhBgA 8tt/oFyRr1fZ
nFNOvsz2799/yHX1z76u1MvqULYHAAAAAACks4QmBiZNmmSXXnqpa+IbVLt2 bcvOznb1/JOF
Vgd89tlnEZ/r5s2brUqVKnE9ztq1a61q1apFeg7FuS8AlLW9+9Qs9zB3MPv5 cOCXY10fy86d
u23yQ3PzXbZw4VL7+ut/l/pzp+8CAAAAAABIZwkrJaQZ+FOmTLHp06dHvF6N fa+88kobMGBA
3EH30qbkQGEuD1euXLki/+3i3BcAEmHvgfL2+LTxdiDG9bF0u721jRgx1Trc cr2VL//Tbe8d
NMHu6H6T9bpzROh2dU661LZu/Zft3bvPTjnlBBs1qrdd/Pv6btb/qAd62wOj HrWvvtpmjRtf
aA9NvseqV68a8zr3uX7weiUHdDx12n02bOgU+/DDT61u3ZNs8pRBdvrpJ7vb 3XffQzZh/Cz7
9tsd9vuDf/PFF1+1739YycYHAAAAAABJLWGJgdmzZ1uNGjWsYcOGEa9v0KCB m50/Y8YMV8c/
HRw48FN4rChB/uLcFwASYc/+8ta0bYeo14/v92rM+3fu3MxG5k2zSZPmHDzd 3BYt+qdt3rzV
Ona8IV9iYP2GRaHTM6Y/Yzff3C902fff/2ivvzHPqlQ5wj3OgAFjbcyYvgVe F/TB+5/YosWT
7ZhjatisWc9au4OP/9rrj9uIEf9rO7773j786HnLyqpgy1952/7+91fY8ABQ QvjdCwAAAJSe
hCUGVCZI9fqzsqI/Ba0ayMvLS5vEAABkkj37yhfr+kqVKlpOt1Y2YvhU69ix qQ2+d6JbLaDL
o2nZ6qqDtx0QOt+jx82h0x063GC1jrk4FPyPdV3QgNxfess0bXqZtW/Xz52e MH62rXvvWTv8
8MPc+YsanMVGB4AS5ifHAAAAAChZCUkMqFnvhg0brFmzZjFvp+t79uxpS5Ys scaNG7O1ACCF
7N5X7uf+Apr1+fOFiu+U++lY1xfk1ltb2OgHplvzZt3t00+3uFUEQSoDpMTB 22+vs1WrPrAf
fthp+/btj/yFl1XBdu7cVejrglTSyD/+559/GUoKAAAAAAAApJKEJAZGjx5t 7du3t2rVqsW8
nWr3a7WAbk9iAABSy5595Wz4yLkWrcnA3jgSA1od0PW2lnZ3/zE27P4ehwTi L/1TB7uh6WWW
N7KX1alznLu9+gJEsn///qirDWJdF02tWke7vgZKKgAAAAAAAKSShCQG5s2b 545HjBjBFgCA
NKUeA3d1z456/cDbF8f1OFo1cGTVKtb25msOue7Lr7ZZkyYXuWbAW7ZstaFD Rua7fs2aDa5h
sCxatMyyr24c13Xx6NipqY0cOc169GhrX3zxlY0ZPYONDgAAAAAAUkJCEgPR aoWqwVim1hEN
f+2ZPBYA0oMSA8W53qtcuZILwkfyyCND7aY2fezjjzfZCSfUtt69O9jEibND 13e/Y5gtX/62
O33d9X+yYUO7x3VdPPS3xo6dYddf182tZGjY8FyrUKE8Gx4AAAAAACS9LIag 7JQrV+6Q0/EG
/4tzXwBIhL0F9BiIVUpo5653Yj62v75x4wvs3VVP57vuxhZXhE4vWjw56mPE us4/fqTnEbys
a9eW7uBe7959lpv7IBseAAAAAAAkPRIDZShWID/8uoLOA0Cy23egvHX/a+eo 11conz6z65UU
UB+E62+4tEz+3s6dO23WrFk2ffp0e+211+z777+3nj172j333OP68wAAAAAA AMRCYgAAUCqG
jxuT0L9fseLhRbquMOqcdKl99dU2K1++nOtRMHJk71J9TV26dLHnnnvONm7c 6BomB+Xl5dlD
Dz1k48ePtxtvvJE3IAAAAAAAiIrEAABkuEoV62Xkayvp1z3rsWfdoTQp6B+N EgXffPONtWnT
xnJzc23u3LlWr1493uAAAAAAAOAQJAYAIMMVVM8fyUGJjAsvvNDWrl1r27dv j3q7vXv32vr1
6+2cc85xt585c6b99re/ZQABAAAAAEAIiQEAAFLEyy+/bDNmzLBu3brZrl27 bMeOHYfcpnr1
6lalShXXh+Af//iH1a5d20466SQ77bTT7Pjjj7cTTzzRHf/Xf/2XuxwAAAAA AGQeEgMAAKSQ
li1bWuPGjV3JoHfffdcqVKhgdevWtYoVK9rmzZvtvffes5o1a1rDhg3tf/7n f6xBgwa2adMm
d/knn3xi77//vj377LPu/JYtW1ySQAkCnzRQAkHnlVDIyuJnAgAAAAAA6Yg9 fgAAUky1atWs
WbNmLuCv0kKff/65Kx3Up08fa9Sokbs+/PYK+IfTigMlC3TYsGGDa2rskwZb t261Y445xq0s
+O///m877rjj3GkddDkAAAAAAEhdJAYAAEgRXbp0seeee84F8NVsOOjNN9+0 m2++2TUovvHG
G+N6PJUcUsIgUtJAvQr8SoO3337b3nnnHZszZ447rx4HShZolcEpp5zikgU6 rQNJAwAAAAAA
kh+JAQAAAnbu3GUjRky1mTMW2KZNW6xy5Up22WW/t8aNL7CWra5yt1Ej4IKa Nsdzm8I8J1HQ
PxolCr755htXYig3N9fmzp1r9erVK/oPhKysULD/0ksvDXs+O12yQCsNlCh4 +umnQysPxPcw
UNJAp30SoVKlSrzBAAAAAABIAiQGAAAIaHdzP2vU6Dx7592n7PDDD7Pdu/fY 3/72f/bAA4+G
EgPxKKmkgFSqVNEdX3jhhbZmzRqXAIhGM/3Xr19v5557rl1yySU2bdo0q1Gj RomOkQL8559/
vjuEU98CnzBQPwMlDQYOHOgu86WJlCRQ0sInEHQMAAAAAADKDokBWLly5ezA gQMMBICIZg5q
XeBtWvR/NOLlmjU/ddp9NmzoFPvww0+tbt2TbPKUQXb66Se76+ucdKlt3fov 27t3n51yygk2
alRvu/j39UP3HTu2n+UOfNCyKmQdvN897jHuG/yQlS9f3p1v0uQid9v77nvI 3lv3oVXIqmC7
d+2x0aPvshpHV4/6fGPN5n/mmRdt+oxh7m+IkgPZ2X90B3/f4LG7z4Lxljvg QVu16gP7bseb
+f5GQWOg5z5h/Cz79tsd9vuDr/3FF1+1739YGfG5vfzyyzZjxgzr1q2b7dq1 y/UICFe5cmU7
7LDD7LvvvnP9Ao4++mi79dZbXSBeM/cViFcJodKi4L8OkZIGPmGgY5UmUtIg 2ATZry6gnwEA
AAAAAKWLxAAAIKade8tbu4HTol7/8ICbYt7/g/c/sUWLJ9sxx9SwWbOedTPy X3v9cXfd+g2L
QrebMf0Zu/ngdcHLNm78wj7+eIm9/toqy86+1TqCigNKAAAgAElEQVR2bGof fvS8O9++fX9b
996zdv/9D7syOo9OH+buM3/+89a33wM2adLAIr3eRo3Ot359R9tf/tLIflu7 ptWunT8w7YP9
PrGg02+9tfbga5xiVav+R6HGYMSI/7Ud333vXlNWVgVb/srb9ve/vxLz+bVs 2dIaN27sSga9
++67VqFCBatbt65VrFjRNm/e7ALtderUsYYNG7pAuxoPf/311/aPf/zDxo0b 55oM+94C9evX
d0F4nVYQvqRXFoTzwf9D3mM7d4ZKEcXqZxDe04CkAQAAAAAARUNioIxoVv7Y sWMtLy/Pvvzy
S2vSpIlNnTrVqlev7q5TM8l+/fq5IM/u3btdKYgePXrYlClT3P3VUHLkyJGu 5nOsx5JBgwbZ
2rVr3W01o1SBIM0YjfR3dJl/fqKAyxNPPGG/+93vXEDmmmuucY8FIHN9vzur WNcPyO0SOt20
6WXWvl2/iLdTmZ6OHQfku+zewTnu+KIGZ9kPP/yY7/ynn37hTk9+aK69+db8 0H2uvrqxdeqY
GzMxEKvMz8zHhtvw+x8++Fxybf36T6xq1SqWffAxBw681X7zm6Mi3qd37w5F GoMJ42e75IZW
JfjXFQ8FxBcvXuxWD7Rq1cpq1arlEgG33HKLNWjQwCUDYvEz930QfubMmbZ6 9WqXMPCz9pVs
KKtZ+ypN5P9WrH4GOijBMWnSpHz9DGiCDAAAAABA4ZAYKEPff/+9C8Ao8KIG kn379g01knzz
zTftxRdftKpVq7rzCt4rsPHtt9+68xMnTrS77rrL7r///piPNWTIEDdzdtas We52aj7Zu3dv
e/jhhyP+HZUQCpYSuuOOO+z55593iQEd//nPf2bDARnuu91ZBz8jfgpc/5xD PPjhoTM/HX+3
O/6vEpXn2bdvvzv91VfbbMTwqfb22+tcCZ4fftgZui6S8Ov8+c8+22y/OfrC Enu9VapUtoH3
dHUH9RdYuvQ1e3nZW3btNbfZP5fNLPbjB8fg88+/DCUFikKrB3QorGhNhTdt 2uQC7q+++mq+
WfviA/cqSVSWZX7i6WcQbxNkn/SgCTIAAAAAINORGChDvXr1Cp3u1KmT/frX vw4lBhTYD5o+
fbpt3LgxVOO6ffv2rtyDTwxEeywlEFatWhW67tprr7V27dqFEgPhfyecEgFj xoxx9auVQMjJ
yWHDARlOKwK6/7Vz1OsrZRXtq+TSP3WwG5peZnkje1mdOse5BrvBuv3xqlXr aFeKx39eliQF
7dXHQIcxY6aX+OPruau/gsoIJYPatWu7g1YdBCkAr8C7DsmSMJBY/QwiNUH2 pYq0ooKkAQAA
AAAgk5EYSNTAZ2W58gjRfPHFF+423uGHH27btm0r8LE+/fRTO/LII4v8vBo1 auTKB6mU0dKl
S11ZIQCZ7b6xD5bK43751TYXcFcT3i1bttrQISOL9DgdbrnBBt870br3uNkq V65k69Z9ZA8+
ONPGjesf9T6xmg83anSTdelyo/3pTw3c6gGtwnryySWunJBXvXpVW79+o0to FEfHTk1t5Mhp
1qNH24Of+1/ZmNEzkvI94APwKlcUFE/C4LzzznPHZR10L07SwD93JeR9wkDH JA0AAAAAAOmC
xECCKNAUK8CgYIaC8z45oH4AvodArMc69thj7bPPPivyzFndTz0LVMrosssu K5UZuAAgjzwy
1G5q08c+/niTnXBCbVenf+LE2YV+nLvuusU1IK53RrZt2fK1nXd+PZs0KbfI z0sNjpcsWW63
dhlk3367w/UVaNHiSpsw4Zf+B8OGdbfzz2ta7DHQax47doZdf103tzqhYcNz rUKF1PncjSdh
4HsCKOiu2/okge8JkIhZ+gUlDfxz18o9JQ0GDhzoEgfhSYNgU2SSBgAAAACA VEJioAypseNp
p53mTv/tb39zZX6iadOmjT3wwAOu5r+oTJAuK+ixVFZIAQyVGqpcubJrHDx6 9GgXlIlGCYcP
PvjATj75ZHdeCYGePXu6psUAUByRZuX7yxo3vsDeXfV0vutubHFF1PvGOn/n ne3coTjPy1Nz
YB2CiYBwrdtku0M8fyPWGEjXri3dQVRWKDe34BUaWiWmXjIqO/faa6+5vjP6 3L7nnnuSIkAd
TBjoe8kLNj1OxoRB+HMPF5400Per72ngX4OSBCQNAAAAAADJjsRAGVK9/pdf ftmdbtq0qY0Y
MSLqbe+9916XFFBwX2655ZZ8t4/2WP3793cNiE899VTbvHmzXXDBBaH+AtHk 5eXZWWed5U7v
2LHD9Rno2LHjIU0pAQClR0mBu/uPsetviP7Z26VLF3vuuedcUFqrxcI/yx96 6CGXSL7xxhuT
8jVGa3qcCgkDiZU08K9Bx8GkgZIJuo9/7erF4E+TNAAAAAAAJAqJgTL0wgsv RLz8wIEDh26Y
rCzXBFiHwjyW9OnTxx3i+TvStm1bd/DUp+Diiy+OWroIQGrQKqNHH320wNvt 3LnLNf5FYtQ5
6VL76qttVr58OdfHYOTI3hG3kfiG9ZEoUfDNN9+47Z6bm2tz5851QehUUBIJ A92/rJoex3oN
h267naFVBTqoF4PvaRAtaeBfDwAAAAAApYXEAA6hYNLll1/OQAApTMm+WEmB I444wiULFbQk
KZBY6zcsKvA2fhtdeOGFtmbNGpcAiEb9adavX2/nnnuuXXLJJTZt2jSrUaNG So5NYRIGukx8
DwAF2f3pRCYMtCLAP49w0ZIGem1KGvjXrwSIb4RM0gAAAAAAUBJIDJSRihUr JuVjRfLMM8+4
A4DU1Lp1a1d7PhofXJ4xY4ZdeeWVVqliPQYtRaiEnLZbt27dbNeuXa78W6Tv iH379tnhhx9u
zz77rB199NEu4etr3vum9qksWsIg2ANAQfY5c+a405JsCQOJN2mgBEikpIHf pkoaJMtrAgAA
AACkBhIDZUQ7+Mn4WJGoETGA1KSVArGSAi1atHDBYgWXr7jip0a/sRrxInn4 BE7Lli2tcePG
rmTQu+++axUqVLC6deu6hIB6yyhwrPNnnHGG/frXv7Y9e/bYzJkz7fbbb3ff HyeddJKdf/75
7jZqYp/Imv0lLVoPgHgSBr5hcLLMyA8mDcITID5poISBX2ngX9P27dvzJQ2S pdQSAAAAACC5
kBgAgDRRUE+B5s2bu6SAEgc+KYDUpADv4sWLXYKnVatWVqtWLRcMV6P6Bg0a WLVq1SLeb+vW
rS54vGzZMrf6QCV4Vq9ebbVr1w7V7NeM+vr167vL0mF1gR+vghIGvmGwn5Hv kwQKrCdTwkDi
WWngkwbBUktKGviEAUkDAAAAAMhsJAYAIA288cYbBTYanjVrlj333HOHzD5G 6tLqAR3ipV4D
ShzoELRhwwaXINBBM8+1ukC9CvzMc19+RysN0mV1gURLGCi4rsC6kgTvv/9+ yiQMpKCkgU8Y
xEoaBBMGJA0AAAAAID2RGACAFKXA7bx580JBy969e1u7du1cqRigMPSe0SE7 Ozt0mVYXKGHg
69srYfDqq6+6ILGCxuedd14oWZBuzXAVXNfr0iEoVsLAJ1F8UN0H2ZMpkRLt dQVfm2/srH4G
PoEgkVYZpFMZKgAAAADINCQGACDFKAg5ZcoUF5RUuReVEGrfvr1VqVKFwUGJ 0eoCHcKDyD5w
rCSBgsd9+vTJN5PeJwzSsRFurISBL9/jg+oDBw5046IxSPaEQazX5j9z/HZX QkSvzycRVLZK
r8evovAJBJIGAAAAAJDcSAwAQIpQIDYvL8+WLFniygE9+eSTh5SEAUqbD/wG S1IFZ9KvWLEi
1AjXl7XxgXG/uiDdAsbRyvcUJmGQzMF0X3IpUtLAJwx0rD4NjzzySGilgZIG webOwabIJA0A
AAAAILFIDABAElNgUeWCBg8ebDt27LCbbrrJJk+eHLW5LJAIwdnmeo96Pmis wLjq2Q8bNiwU
FNdtfbIgHVcX+HGJN2Hgz/tSTeGrDJI1kO4TRZE+u3yCQK9LSQM1zPall/zr JGkAAAAAAIlB
YgAAkpBqu6tU0IwZM+y0006zQYMGufrvWVl8bCN1RFtdoGCxVsCoLI1m0CtY LL5nQSoExIsj
VoPg8GSKmgOnYsIg+BrDG56H9zNQDwufHPH9GvwqCiUN9Bmo16rSaQAAAACA kkGECQCSyMKF
C23cuHEuaKqZ16+//jrNhJFWogXFFRD2vQt8QFzngyV3/OqCdGt2HBQpmSIF JQx0n3r16qVE
f4fC9DNQ0sCXJ1JCwb8flCzQe0J9MPR69TlJ4hQAAAAA4sceFAAk2Pbt223i xIku0KcSQWom
PHXq1LQsrQJE4+vYN2zYMHRZeMkdraLxpWh8ksA3O073ZrfxJAzU30FBdJ0O 1vdPlYRB8H0Q
LWmg16qDShO98MILofeHkgI+QaD7K2ngEwg0ZgcAAACAQ5EYAIAE0cxoJQPU Q+CKK66wCRMm
WOPGjZn1mkH27t13cHtXYCCiiFWjX/8/ChCHz54PliLyzY7TWUEJA78CQ0mV 8IbAqZQwkEjJ
I8+vNFi9erVbaaCkwcMPP+wuU/JVCQL/mvUYvqcB/VoAAAAAZCqiTwBQhhTQ nD17tgtkbtq0
ydq1a2fr1q1LaO3sShXrsWGQUpQwUHBYh06dOoUu970LfEPfPn36uICxAsDB 1QXp2uw4KFZ/
B78CI5gwED9OfrZ9KpVtKmilQTBp8Oabb7rTPlGi16iVBnXr1g01QKY0EQAA AIB0xx4PAJQB
NRPW7FWVDFLgKScnx6677rqEB54OHDhQ5Pvqdaj+d+fOnW38+PFs5CJ48MEH rWvXrjFv89ln
n9F0NU4+GB7kG90qEK5SO3PmzHGn/WqEYCki3TedyxHFWoERTBgE6/r7/3WN zdlnnx26fyr1
PomVNPArK3Ss8kQ+UaKDfz/p9asJcrApMgAAAACkOhIDAFBK9u7da0uWLHGB pjfeeMMlApYv
X35IUC4Vff755/buu++609OnT7f777+fOt5FcOutt9oXX3xheXl5tnv37kOu /9WvfmWtW7e2
559/ntnLRRRsdKuG3l6w1I5WFwwcONDNLPeB72Cz43RfXVBQwkCz6zVWL7/8 sktwKtGp96MC
5koQ+JJEKteTakHzSMmk4Gv3CRMlS/Q+8T0ufMJAx0oaZMpKFAAAAADpgygD AJQw30xYATQF
z7Q6YNasWWlVy/q2224LrTbQa5wxY0a+ki6I33333WcrV650NdH37NmT77rv vvvOBSKnTZtm
7du3Z7BKULRSO37WvErOKFmg0+J7Fvj+Bene7FhiJQyULNBnncZnzZo1Lmiu y5QQVbJA4xNM
GKTaqpfgaw/v3xBcYaFjJQ38ShSNSTBp4N8vOk3SAAAAAEAyITEAACUkvJnw 5MmTIzbJTHUK
/C1cuDB0/scff3QlcUgMFN2TTz7pAonr16+3/fv357tu8+bNdtddd7ngJCWF SldwdUGQZogH
G/kOGzbMXRZsdpxqNfmLO07169d3p9UwPSi4wkC1/FWSyJduUsJASQI/Xjqv 8Uq11TDREiYS
njTwzbF9E2SfMCBpAAAAACDRSAwAQDEoSK5EgAI/Kq+RDM2ES9vgwYPzlb3Z tWuXq82tsknh
QULER4HGpUuXukDht99+e8j1uqxFixZuVQElhcqer1EfTPSFry5QsiC4uiC8 f0G6ry7wfNBb
ydHg56SarW/dutWNmVYYqMSaTmsc/RideOKJoYSBPkNT8b1eUNLAJwxiJQ2C CQOSBgAAAABK
C9EFACgCBbmmTJniygUpgNWxY0dr2bJlRgRttTognGrhK9CXzImBcuXKFavZ cmlT8E+B/3PO
Ocdq1apl1atXd0HGffv2uffbsmXLrGnTpq5kCcmBxIu2uiDYu2Dx4sWuHJFv ZBssRaTTmdLE
Vu9XH+T2Kw08rbxQUlWrDFSSR2OmsdN9fMLAlyRK9Rr+0d4zEkwa6P2j0kw+ gSCRVhlkUsIJ
AAAAQCnsqzEEABA/zerWDE+V0lEz4blz50YM8iSKytB069bNtm3b5urVH3bY YTZhwgSrWrVq
3I+xdu1a95oizVwXzfoNp/4JwfJCySiZkwKegqbabgqU+oNmoys4+NJLL9kT TzxhF198sQ0f
PtwaNGjAP2QSKqh3wYoVK9xM8bZt27rrfINjH/zW+UwK9vrVGOHvZ82gV4Ig vIa/+CRBuiQM
JFbSQMkTnyQIJg30ntJnr95vvmG2f/+RNAAAAABQEBIDAFAABahmz57tZsSr JIbKBSnYnozN
hFXOREGhMWPGuPMjRoyw3NxcGzlyZFz316z6gqg8ioKbQSr9oTIgBT22xq1/ //5uNvDUqVNd
4HvQoEFWvnx5d94HU4877jj7+uuv3Xgr4DV27Fj7n//5H/cYOp2Xl2dffvml NWnSxN1Ps+tj
Xef/vpIDOlazZJVE0t9XzXM19z3jjDPc7fR8tCrim2++caVjVCJJz6PMvph/ nikdqRSJKDnV
tWtXt1JlwIABh8zARvIJBn1vuumm0OUK7ir4rWCv713gVxeElyLSZZkU6NXn a3jTX/H9HnQI
b/rr+zykW88HnzyJlTTwJa3Ckwb+c2To0KH5miKTNAAAAABAYgAAolCgRckA 9RBQ8HXUqFGu
VE4yl3GZP3++LViwIHS+efPmdskll8SdGPCz6mMlCBS8bNSoUahJboUKFey1 115zwfaCKGD1
+eefu8TC5Zdfbn/961/ts88+c+cVMP3www/d7dSzwFPz0tatW4cu+/77711A sEqVKjZ+/Hjr
27evOy7ouvBtq7I9Ktkzc+ZM9/gKpOm1fffdd+45aTu//PLLrrRJMlGyYuXK lS6ZcfXVV7v3
pBIEmVKWJp342d1BWl3gkwX6v9D7T+9N8cFunzDItNUFEqnfgx+3YM8HfXbr tALn6ZowCI5H
tKSBxkDJRCU6lTTwpa180kAHJWJJGgAAAACZh8QAAAQEmwkryNSpUydbvny5 mxGfClQGSMFu
T6d9jeqSopn7NWvWtM2bN7vzSiYcffTRhwTqItGsVVE5nB9++CHf+WAyIKhN mzZulYbXq1ev
0Gltn1//+teh4H+s64K0KsBT8kR/Q7RSQMmJww8/PPS8kpUSKc2aNbMHHnjA Pc+cnBz3mpUU
QepSUFb/Szpoe3rxri7IpN4F4eMWqRRPvAmDdAyM+6SBDBkyJN91wZUX+uwN Jg10H588UdLA
jwtJAwAAACC9kBgAAIvcTPi5555LuSDIjz/+mO+8SvSURhmcu+66y2677TZ3 WomBW265pdAr
KdRUN9J5lQFS0FOz4jX7XwmE8NuGvsQO/k0F/gp7XfgY+cfX+8AnBVKB3p+9 e/d2AeQ+ffrY
qaee6lZJtG/fngbFaaag1QX6X4nUuyBYjigTg7rxJgx8YFwBcwXGNV6+0W86 zqSPtvJCfGki
HStpoGSK73EQTBqox4N/X5I0AAAAAFIPUQMAGU0lFlSTXsfJ2Ey4sI444oh8 51XupzQCxAo8
d+/e3ZUR2rVrl1100UUl9th//OMf3Sx+BaNOPvlkF2yKVtpIry9aMCrWddEc e+yxLpGSakF1
lQVR/4YuXbq44KbGTv0WVGYI6Su4uiDIB3aVNFApIr+6wJecUcDbJw4ytQRV rISBr9HvG/1m
UsJAIiWhwt9bvim072ngx8ff1ycNMvk9BgAAACQ7EgMAMo4CP6qHr3JBmiGu 1QHTp09PymbC
haVgjGbcq9SPqNyPVkCUNAXCFHT+29/+Zr/97W/drP6SouevpqNqBqznrybB QatXr3YNg0V/
/9prr43runio58Hw4cNdSSL1QlBfiVSi167k1rJly0INilU2SQFMZA4fnA02 7w2fIa9kgU6L
rzWf6asL/GdbpObfBSUMfCmiYNIgHccwWtLAj48/+KSBL9vk76dx8T0NSBoA AAAAiUViAEDG
8OWCxo0b55oJa8b7FVdckVY12bOzs12So0ePHu78rFmz3Gv0NPPeNxiOdL4w VONewfe6deva
1q1bS+w1qBlwixYt7KOPPrL//M//dKVxtM081dJXU2Bp2rSpjRgxIq7r4qG/ pZr9GkeVFFKT
Za2KSDUNGjSw119/3SXAtPpCs6L12lKlVwZKXrQZ8n4GuALevneBD3b71QU+ UB4eLM+08Ysn
YRC+QsMnCdI9YRBtfIJj5MepoKSBfxzfHwEAAABA6SAxACCtqSzMU0895VYH qKxGy5Yt7Z//
/GfaBrh69uxp3bp1c4H1PXv2uKB2pOa70QRL9vjT0RIHvuHw7373u7gaHIc/ TrTzTZo0Cc1k
9lq1ahU6/cILL0T9G7Gu848f6fUEL9P46eDfP/369UvNL/isLJe80XteM5vP OecclwzTa6NB
Mbxoqwt8s2OtLtDnp/4ndbk+O5VgUkJQCSitUsnk2vIFJQz8GM6ZMydUgsfP lg8mDHRZugbC
g2MUfJ8FxymYNPBjtX37dncbJTd9I2SSBgAAAEAJxg0YAgDpSAEFzZZWrXWV CFLtdc2er1Gj
Rlq/bjXSHTNmTNTr4w3OF8ZRRx1l27ZtS7uxVFJATZabNWuW2l/0WVmunJD+ B9RPQwkClUpS
woAGxYgkVrBbgW6V7FqzZo3Nnz/fBXCVaPIJA5Uj0oosnc7k91esMQyWdAom DPwKAx1UFi4T
guAFJQ3UN+cvf/mLG58VK1bYI4884k7rO973eNAhExIsAAAAQInHCxgCAOlE QSvNbl24cKGb
za5669RXL12qY68SJGWhYsWKRbquMDQrVX0OlGRRj4JYiZZUomCZ+ifoNfXp 08clzZQwCJaa
AmKJ1uxY5WCULNBBnwX9+/d3pdv02atg7YknnuhWFyhhkA69XIo7htGaHgcT Biq1E16SKJMS
Bn6sJFJyVu85XwZL46USTvru1xiKTxoEEwYkDQAAAID8SAwASHkKqKhckGrT K0jQpk0bW7ly
Zak03cWhtAqjJHsMFLSti3JdYWzcuDGtt5cCki+99JItXbrUOnfu7Po3DBgw 4JBAJRAvBVt1
UENyTzO69XnsVxdotYpO63IlCPR+O/vss12wNtPLEQkJg6K95yJ9bilpoPHS QZ/nfpWBDkpM
RVplQNIAAAAAmYjEAICUpZ1+zRCcPXu227lX/XSVIqA8StlQqR2NdVkmBlBy NOt71apVoQbF
Oq8VBCTUUBIUgI0U6NZKAq3s0ue3L6OzYcMGlxzQ57iCtboPqwt+Em/CQCs1 tArIB799kkCl
nfztMyX54pMG4StbwvsZKGmgcfNNkHUf3/9B78NgU+RMT1wBAAAgPRE9A5By li1b5hICS5Ys
cSUG1ExY9axRthTgUxBZwRQFVZCCPwJ+blB83XXXuQbFZ555pjuvFQQ0KEZp 0GeG3m9BSjL6
Gd5aVaBSRDoWv7rAJwwUqCVIGzth4APfGk+V2JHq1auHVhgEmx5nUtA7nibI Gjcd+9UZOu2T
Bv6+KjcX7G/A+xEAAAApGxNgCACkAgWhNbNZ5YK0A5+Tk2Njx45lRmkSIDGQ +pQEUP8BrbpR
mZITTjjB+vbta506dSLohdL/MZqV5VYM6KCkQW5urrtcQdlg7wK9N32QNpgs yJTyOfGI1PRY
q+r+/e9/H5IwCC9JlKkJg2jj5vl+Br6nwTvvvOOSBr6fgU8Q6KCSTn7VgY4B AACApN4XYwgA
JDMFhLQ6YNq0aa5+tZIBamJJuaDkoYCKygn5FQRIXQoQjho1ytq1a+dWEKgu vM5nZ2fzP4cy
54OtwQbZfma3yhFpVrfepwrWioKxPmGQicHtgj6nIwW+w8vrKAHjm/iSMPjl czFWP4NgE2SN
n3oaBJMGkRohk8gCAABAMmAvH0DSUaBi3rx5budatac1g3TdunUEnZOYVm6o qSjbKD1o5vbc
uXNdg+IOHTq4BMGECRNcgAtIpGgBbt9wVgkDH9zWeQVgfWDbry5gJnfk8Qwv r+MD3vEkDDI1
2F2YJsjBVRq+CTL9DAAAAJBIJAYAJA3NOJ8yZYproKieAb169WKmcorw5YQU UEb6UPNOJeV8
g2IFv4YMGcJsVyTlZ1B4w9nwevv6bvGNZn2SQM15WV0QmQ9Wx5Mw0GXikwwq qeNPZ+rnRbQm
yBKeNPClicKbR9PPAAAAAKWJaBuAhFLTSTURVmBBTYW1OuCll15iZnKK0UoB JXaQhj8Ufm5Q
rEbfQ4cOdQ2KW7Zs6XoQ0OMDySxW+RytLFBQNnwmfLAUkW92jPyiJQyCwW7V 4Z8zZ06+Mk8k
DH4RK2ngEy86VtJACS1f7smv1gj2MyBpAAAAgCLv7zMEABJBZWcmTpxoDz/8 sAs8qqb51KlT
CTSmKF9KCOlLQSc1he3WrZv179/fNSjW6gElDQhIIdXeywrI6qAG257vXaCg rGZw9+nTxwW7
lagOri6g2XFk0YLd8SQM/Mx4Sj39kniJJJg08E2Qddo35aYJMgAAAAqDxACA MuXLOaiHgJoJ
T548OeKMOSQ/JQJ8IqdmzZr25ZdfMigZQNtcTcCVzBs8eLDrP6AEgVb7AKks UkBWqwt8KaIV
K1aEgtp+NUKwFBGztiOLJ2HgZ8b7Uk8+SSCLFi0iwB3jPerfp35VQTBp4Mcz 2MNASRiSBgAA
ABASAwBKncoFKRGgcg1qJqyA4sqVK2lUm+KUGDjyyCPdaQUXFIRA5lCASQ2K NcO6c+fOoQQB
iT6kEwX6VVJIB62O8fzMbb3/9dk3cOBAF4D1M+CDzY5ZXRBZtIRBMBkzbdq0 iAkDjS8rDPK/
TyOVzfLj6RMGGteCkgasigEAAMgcJAYAlBrfTFjlgtRMuGPHjm5WMc2E049v PozMo+CnEn0L
Fy60tm3buuDSoEGDaESNtBapzn4woP3++++7ZEGwZE6wfwHNjqMLJmP0mfLc c89FHN9gwsAH
toPjywqOX8bTB/vD+0JEShr4VTFK/msM9VmuiRx169Z1x/Xr17caNWrwRgUA AEgDROcAlDjN
oNTqAAUKlQj4+9//HnEWG9IHiQFcccUVboQc6aAAACAASURBVObviBEj7A9/ +INlZ2e7FQQE
kJApggHtIF8yR9+NvtmxzgebHTP7vejj64PbPmkQXMGhMSZhEHtMC0oarF69 2o3r4sWLbevW
raGeBj5hoOPf/va3bgKIHofVoAAAAKmDxACAEqEdyNmzZ7uAh2aZ5eTk2KhR o2gmnCFoPgyp
UqVKqEHxsGHD7Mwzz7Tu3btb+/bt3XVAJopUMscHXZUsCM5+1+U+UBvsX0Ag O7poZXQKkzDw
Kw4Y54LH1Y+t7w+xZs0a139D46skgk8a6KBxPfHEE0MJA5IGAAAAyYXEAIBi Uc8AlQpSySA1
E6bGeGZSkEWJAQULCKxAiSJ9FrRp08Y1KFbQU4lCrSIAED3oGmzI61cXKLAd XF3gyxKxuqBo
YxwpYeDPa5x9MoayT7HHVuOiQzj9FtD72K80ePnll+2RRx5xvxd37NjhxlSr C/z4+vOMMQAA
QNkjMQCgSJYuXepmBL/xxhtuNvDy5cvdjh0yly8nRLAKngI+06dPt2XLllmf Pn1ckmDs2LGH
lAIB8MvnqF9d0KlTp9DlfnWBD2Tr/0mft77Bcb169UIJAwKsscWaCe+bSitJ 4BMzCnCrJJqf
Aa9a+6qzr988rIo8lMZEh0jjq1JEet9qfJUomD9/vutHpTFWwsaXIwomDkjM AAAAlB4SAwDi
pllgKhek2b/a6VMz4SeffJIdNjgkBhBNgwYN7J///Kf7/GjevLkL9AwfPpxk IhAn3+w4SIFU
nyzwTWN13s9696WI/G35ro5/nMPr7fuEgR/rmTNnumC2SqT51RsqmeNn0TPW kSnB4pMs4ZQg
8CtmNN5KgPkVM/rNqTHW+1kJA1/6iX4RAAAAxUNiAECBtJOmZMBTTz3ldpan Tp3KjF/Yl19+
6WapetpB18487w1E06xZM9eQXA2KL7jgArfaqFevXsy6BYpAAVGtLAgv3+eD 2EoSKLgqtWrV
Cs2SV2DVrzRQEgEFi5Yw8IFsJQlUa18JA427b8qrw3HHHccKgzj4HgQaq3Aa Z/++Vk8O3y9C
l/nVCTporEkaAAAAxI/EAICI9u7da/PmzXOztTSLq127drZu3Tp2ahESPgOV BsSI64dHVpb1
7t3blUlROZQ6deq4BsU9evRw1wEonvAgtlbqbN68OVRTX4FVBVV12pfV8TX1 /ex3AqrxidZY
OtiYd/HixW5yhUrn+F4RfoWBEgcKhDPe8Y1zpIkHwb4cGzduzJc08KtnNN5K GviEAe9xAACA
n/fPGQIAQQrsTpw40TWK046TZvOqqTABOxSkZs2abgcdiIcSSRMmTHBJga5d u7om5n379rWW
LVvyeQOUMAVBFVQND6yG19RX7yB9jgebHSuY6oOriG+sIzXm1YQLH8D2TXk1 +UKnNd6sMCia
SMmZ8Pe3jpU0UIJGp0kaAAAA/IQ9bwCOlr5rB3XRokV200032YIFC6j/jULv nKv2MlAY+px5
7rnnXEPz/v37u8+hIUOGRAzyAChZkUrkaMa7b3as1QUKpiq4qst9yRbfv4B6 +oXY6crKCgX/
g5Qw0Hi/8cYb7tgnDJSs0eejkgTBRrwErgv//o4kWtLAJ8b8fVUy0Z9m7AEA QNr9RmUIgMzl
ywVppu6OHTtcM2HN4GWnB0XdAff1rIHCUiJADYqnTZtmHTp0cAGxsWPHkqAE ypgvL+QbF3vB
ki1aXRCc7R4sRcTqgkLujGVluc+58M+6YMJA4+xL5PjAtR9zP94kaQr/myXS +9QnxvxBEx40
9toGGnt/P42372nAex4AAKTsb1GGAMg86hmg4Jt26rUTP2jQIBrGotjoMYCS oBVLalI8dOhQ
16D4iiuucCsIaJIKJFawZIt6hIgPovr+BX51gQKoPkmgGdc61nkC14XYSYuS MAgfcwWt/Xlf
HieYNCBhUDjREmPhY6/jFStWuNKbOq3fP+FJA/84fH8BAICk/c3JEACZY9my ZW6nXcddunSx
5cuXW+3atRkYlAjtDGvnGCguBWZyc3OtW7durkHx6aef7j6zdJ6a20By/a9G CqIqgKpSRApc
a8b1nDlz3HkfuPaliHwjXhR/zCW8Z4QvSUTCoPTHXu95nzDwq2qUNNBl/jeS LwVF0gAAACQL
EgNAmtMMphkzZti4ceOsSpUqrrnn9OnT2RlEidPOLc2HUZKCDYrVf+DUU091 qwdoUAwkN/3G
0MqC8F4hPmiqJIFmuivxp+8N3+DYJwwImBZNpJ4RwXGPljDwtfQZ++K95yM1 +JZgGS71M9B7
3/c08NvNJw2C5aHYDgAAoLSxVw2kqdWrV7tkwMKFC10pjlmzZrmdDqCk+DrH QT45wM4sSpJK
aegzzDcozsvLc/0HaFAMpJZozY59WRyVZtHqAp32ExiUPPD9C2j+WnLjLsEG vH5lh86LTxKQ
MCi+YBmuoEj9DPw20Hm91yMlDFjtAQAASgqJASCNBJsJq49Au3btbOXKlVaj Rg0GByVOO7Th
O6a+nBDBA5SG8AbFKoWmBMFpp53G4AApKjjTWj1GPH2XnHDCCXbUUUe5hIEm Oyhgqu8Z/c+f
ffbZLkCqA79ziiZaA97gDHcSBqX73o+3n4FWGmi1h+/h4Vd76OCbIPskAkkD AAAQLxIDQBoI
NhOuX7++q8WtVQKU2kBZowExyoKChyonNGLECPvDH/7gPu9UJi28SSeA1OUD 1j169AhdtmPH
jlDA+v3337fBgwe7skQKhOr3jwKjdevWDZUmIkBaNNFmuEdLGOh734+5Zrb7 0/SPKLp4+xno
oP8F34Ra20jjHiwRFTwPAAAQRNQQSGG+mbB2iq+77jr7+9//HnEHAigrNCBG mf2Aycqy3r17
W6dOnVypkTPPPNP1IqBBMZC+1CtJCQAdgnxJHB2effZZGzhwYL7eBT5YrZUG WmmEoolVEseX
g1KQWr9N/cx2EgYlL1Y/g2hNkHVeCRz6GQAAgHz71QwBkFqCzYS1Y6ByQTQT RrKoWbMmDYhR
psIbFKv0iBoUt2/fnlVTQIYI1tBXclAUIPXJgjVr1rhkge9doASBDn51gQ58 XhRdtEB1vAkD
yuCU/rYQjbtfZaDtsHjxYrfa2CcN6GcAAEDm4RcwkCJ8M+GnnnrK/difPHmy NWjQgIFBUtGM
M5UXAMpapAbFgwYNsmbNmjE4QAbyjVt1EH0eiC+H88Ybb7jyK/qsUGDUl23x jY51P2ZRF38b
xJMw0Hbwqzw05hp7H5wmYVCyv9F0iJU0CG4T3+NACXhfjohEDgAA6YXEAJDE tOM0e/ZsN5tn
w4YNrmTGqlWraLKHpEWPASRasEGxEgT6/BwwYMAhpS8AZKZgORzfv2Dv3r0u UaDSjMHeBfq9
5QOi5513njtWUJVgaPHEShj4YLQC1CQMyv7/It6kgbaLLtPvPpogAwCQukgM AElIzYSnTJni
llxrFqyaamp5PD+wkezoMYBkEWxQfPXVV7vPUM0YpkExgEN2iLKyDglUK0it SRlasemD1MOG
DXPfcfqu0219kFqnqZtffNEa7pIwSKyCkga+ZNfGjRvzJQ10H1+SSEkDv23Y PgAAJNHvYIYA
SB4qgaHZrSoXpICWmgmHN9gDkoXfIQ/feaTHAJLmR06gQbECeqeffrpLGKgH AQ2KAcQS7EUQ
pCC1VhMoELpixQpXp71t27buOgVOg6sLqM9ectuiKAkDn7yh6XHpidaQWvwq Ax0raaAJT77H
AUkDAACSZJ+ZIQASS2VXVC5IP5Z37NjhGmgOHz7cateuzeAgqWmHPHznjcQA kpGSAEoGqFm7
b1Csz9pbb72VBAGAQtH3noKgOijp6CnY6RMGShb4ALUvreJ7FxCgLtltESth 4EtDRWt6TMKg
dPlAfyTRkgY+qePvW69evdBpkgYAAJQ8EgNAgujHsH4Ez5s3z60KUNCKckFI h510BVojrSYA
Ei3YoFhBO63QUiL2uuuuc6sLAKCoIgVBg012tbpAK5d0WnwJomAJHH4Dltxv kWgJg2DTYxIG
yfX/4reRX1WgwzvvvBNqhBxMGmgb+Z4GbCsAAIqOvWCgDKm5nRIBCkZpx0Qz zZYvX07Na6QV
34CYxACSlZ/tq8/jnj17ukajEyZMsAYNGjA4AEpMsMmuyph5fra0ZrRrdYES BuHlb/zqAr5L
S2d7BJEwSK5tFCmp47eTTxhoe/mkgd9WPtngkwb+cfgfAgAgOhIDQBnwzYQf fvhhVyKoY8eO
9txzzzEzDGnJNyCOtFMHJBOtFMjOzraJEyfa9ddf74JFo0aNIugDoNS/J3XQ SlEvPDitVU2s
LigbxU0Y+GA0pW5Kfzv5YH/wf8dvq/CkwZw5c9z20mSV4DYiaQAAwC9IDACl yDcTXrhwoQtA
zZ0795CdDiDd0GcAKfVDKCvL9Rpo3769C8SpQXGzZs1ciSH6DwAoK9GC0/o+ 9asL/vGPf7jf
lTpPc93EbZPwhEF402PfU8IncUgYlM22KihpoG3myxNFSxr47abTJA0AABmx P8wQACUr2ExY
pYPU7FIlKggwIVOQGECqBhXU60UruhTgqVOnjmtQ3KNHD/oPAEjod6oOKn/m RWuuq8t9cPS8
885jdUEpfl9ESxj4ALS2BwmD5NleBZUn8kkDn3zTae3T+e1E0gAAkK7Y0wVK yIYNGywvLy/U
TFjlKBo3bkxACRnnyCOPtG+++YaBQErSDv/UqVNdkKB///42btw493muVV8A kAyiBTr96gId
fIBTn2XB1QW+LBGrC8puuxSUMPAz1ikVlTzbzG83nzAITxr43wvhCQOSBgCA VEPEEigGrQhY
smSJm6n1xhtvuFIUNBNGpvA7tOG0U6SdXiCVKTCzYMECVwpOCQI1B1WCgAbF AJJVcHVBp06d
Qpf71QU+KN2nTx/3He4bHNerVy+UMCAgXfIKShj4pEF4MscnCUgYJG67RVoZ 4n8D+23n/6/8
ef9bONiDwid/2H4AgGRDYgAoAi0tVbNKNRPWioCcnBybNWsW5YKQUbRDG2kH h1JCSCdXXHGF
O6iBfNu2bV2AYNCgQcy2BZAyfGAy/DvcJwt8zXWd9wHpYCkiSt6Ujlh18X3A OZ6EAbPUy55P
wsVKGgR7UPjkj/YVSRoAAJIJiQGgELTDpB/mKhekQNHkyZPz1XwFQGIA6Ukr wlq2bGlDhw61
M888083GVQ+CGjVqMDgAUo6CkPoNG/471gc09Zs3WPLGB7AVzPQrDQhGlx4f MI4nYeBnqftt
5FeAsI0S9zu4qEkDv92OO+64fE2RSRoAAEoLiQGgAJpRpWbC+uG9adMm10x4 3bp1Vrt2bQYH
iLIz63dSgXSiHfPc3FyXFBg8eLBLEPTq1cudp58MgHT5Dg8PSPta6z6YqWSB TvsZ7372uu9d
QBCzbLePBPtL+BUgOi0kDJJHQUkDvw03btwYSsxp/7NKlSp22mmnuYNPGmg7 qnwtvz8AAMXB
twgQhZoJq1SQSgZph0flgtR8kh9fQGw+IBCt1BCQDjv2Y8eOdd8LqtX9yCOP 2IABA9xKMgBI
x+/1SLXWw2evqxeL7z/kmx3rN7Qvd4PS/V7y/SWC4kkYKNDMdkrebaiedkoO 6KD/tQ8//NCe
ffZZ9/+n7avJan51gU8aKGGgY/ZbAQAF4ZsCCPvhFWwmrESAmgmHNwsDEJtf NcD/DtKZdrzn
zp1ry5Ytcw2K8/LybMiQIRFnAgJAOn7XR1pd4Jsda3WBflMrEK3LfSA62L+A CQSlK56EgWan
++2ky32SgMROclBw3/+vNWjQIN91+r/y21GT2vQ/p+TP6tWr3X6tTxr4lQas GAEAHPI9wxAA
NBMGSmNH1NckBtKddtRfeuklW7hwoXXu3NkFUrSCgEAKgEwTbKgbFAxE+9r4 Oq3fC8FSRASh
y+53WqSEQXjZKL+dNFtdwWUSBsn3/6ZtoUO4rVu3ugSBEnU6vWLFCrev65MG 2p6a4KDkgZIG
Ou8TCSTsACBzkBhAUqlcubL98MMPZfb3aCYMlN4OJw2IkWn0PaKZszNmzLAL LrjAmjVrZoMG
DXK1gQEg038X+EC0+rKIX13gA9HBWes+SeDr4us8wcrSF61slALJmpGufScF mJXc0bZSwFnB
ZJ/c8StBCC4nXo0aNaLu12pbKtmj/7U1a9aEknW6XNstvDwRKw0AIH2RGECJ 2L9/v3Xr1s22
bdtme/bsscMOO8wmTJhgVatWjev+11xzjbVs2dL9EHniiSdcs9/HH3+8VJ4r zYSB4vM1hKOh
ATEy9odVVpbddNNNLkmg8kJ16tQJNSgmSAIAv4i2ukC/1RWADtbF13n97giW IvLNjlE2321+
W+k7ztuxY4cLJvvVIDNnzrSuXbu6y31gmYRB8tFKAR3Cabsp2aPf8FpZoKSB EndK2vnf9X47
+u3qyxyRNACAFP2OZwhQEtRsTD8IxowZ486PGDHCcnNzbeTIkXHd/y9/+Ytd e+217rSONduy
pNFMGCg5BTUWPvLII+2bb75hoJCxNFNPCXJ91/j+A8OHD+d7BwAKoN8Xmukc PtvZNztWkuDp
p592zd+DNfF9woCZzWVHK+IilbJRcNknDHzd+4EDB7pJWeErDHwCgYRBcmxP HbRNIpWZ0v+g
X+Wj3hRaPaJtrMv0P6f7+XJTfruSDAKA5MaeKUrE/PnzbcGCBaHzzZs3t0su uSTuxMCzzz5r
Tz75pLVu3dqmTZtmjz32mLVo0aLYz4tmwkBiaOdAO4JAptP3jRoUK5ClIJZP EFC2DgAKJ1qz
Y1+KSEFKBaB12q9GCPYvIEBZdpQc1yFSSSJtn6VLl7rfiY888kioh4ESBsFt RoPq5BJc4RP8
H/T/h+FJg8WLF4dKg/mEgY5VHix4HgCQWCQGUCLWrl1rtWrVCp3X6cKUEfFl g/SjQmWFdCgO
mgkDiUWPASA/BUd8g2KVWVDAZOzYsa7ZHwCgaII18YMlbvzqAgUpVT9dq5t9 GUTdNtjsmNUF
ZRh8OLhfpu+98O8+lbDx20vla5Tg0Wnt0yk5oKSBVoTouH79+hHL4CCx/4cF JQ20PXXsy4Np
e2v7+oQf/QwAIEHfzQwBSsKPP/6Y73z58uXdjJDC2r17d7GeB82EgeRAjwEg smCD4ssuu8wa
N25sQ4YMYQcYAEr4d0ik1QX6baL9Bc1WV2kbBSfF9yxgpnpiqHyNAv46BCmZ o5JEqnevgPIL
L7zgkusqVaTkgi9V45MGuoxyfcklWi+R4P+kTxpo1Y9Wkei0Twr5/+Vg6Sl+ MwFAyeFbEyXi
iCOOyHdezYjL6keZEhBKBCghoB+ONBMGEk+rc/SDHkCEH18/NyjOzs62Bx54 wM455xz33dWt
WzdWtgFAKYkWoFTw2fcu0OoC7VPovIKPwVJElD4pe9oGOjRo0CDf5VphoDKx CiBrhYHKxmo/
UAkDv920verWretOV69e3WrWrMmApsj/pPgyYb5Ekf/f9BOPIiUMSBoAQBH2 TRkClATVCvzy
yy9DP7g2b95c6oF51aKcMmWKKxekv9WxY0dr2bIls0SAJNmRU2KgoCbFQCZT EiA3N9clCTRz
9fTTT7dBgwbxXQYAZfybRYfgKuPgTGYlCRR49vXSfZLANztmdUHZ0wqDSKvC lRjQPqKSPJ9/
/rnNnDnT+vbt67blypUr7YwzzmDwUkSwTFg4/R/6hIH+L9WM3J+X8CbINLgG gOjY60SJ0KzH
6dOnW48ePdx51fNXuQSvXLlyduDAgajnC0PNqjRbQHWa1UxYTR0j/WAAkPgd bd9wDEB0+h+Z
OnWqK5WgEglqUKz+A5TCA4DEiDaTWQkDBZ0VjPQzmJU8CPYu8GWJ+P1T9nzT YwWBgzSZrEuX
Lq7XD4n39NjH8P9z4XzSQP+jKhnmkwb6P9WEDJIGAJAf34ooET179nQlEFq0 aGF79uyxChUq
2Pjx40vs8TXzePbs2W62jkoHqeTChAkTKLkAJIhv4FfQj3YSA0D8VBtZQYtF ixZZhw4d3Go4
GhQDQPJQ8FBJWx06deoUutz3LvCzl/v06eN+A/mSNn51AU1VE6N9+/auR4G2 y/DhwxmQNFac
pIH/H1UTZJ8w0DFJAwDpjMQASoSaDY8ZMybq9eGrA+JdLeCX7qqHgJpRjRo1 yjVqZKbH/2fv
buBsrPP/j3/cFGulO1Kt/raNRGVSLH6xlSRiQ+5/jJsQQu5vCouwcn+XmBBC RKKoVBRLP2xs
lGqVapUNpc22djc1zN/7a6/ZmWluzow551zXOa/n43Ee53bOuc53Zs65ru/n +/l8gOgKpUSQ
14CYjB4gd9QsU71y0jYoVimEcuXKMTgA4EPeyuOM+0peKSI1VX322WfdZS8b IW0pIiYfw08B
AZXsa9asGfumcSqnoIH+P3U6ePCgCxqozKOOZTIGDdI2Reb/FkDQMbsK30nb TFg701qNs337
diZEgIChATFwDjtoGRoU165d2/XSoUExAARD2hrp+jz3eCuWlWHgTT5qUtKb eEzb7Jjsgvz9
faxbt87atGljr7/+uis5BHgy6zXiyRg00MJFr6eBfsZrfkzQAEAgjzsZAvhF Zs2EX3nlFb5Q
gYDSzrF2ngHkndegWEFylUCgQTEABJs3aajsME/a7AKVOFGwwMsu0OIoZU4r YKBzTULy+Z83
GrtWrVpZYmKiO84EQpFd0MAL9Ok8bdDAK7vq/b8nJCSkXiZoAMBP2KNA1Gkn 2CsXRDNhILZ2
onVwCyB//p/SNigeN26c6z+QdmIJABBMabML0jp27Jg7VtJp06ZN7phJ3wNe CSJNNupcvWjI
LgjN0KFDXb+BRYsWpcvkAPIiszJiomCfl1Wgk/7mvJ4GWQUNvMwDAIgkAgOI Cn1RqnaysgP0
xahmwl988QXlEYAY4jUfBpB/vAbFmzdvdgGCCRMm0KAYAGKUyt2oz4xOHpVd VXBAp927d9ur
r77qAgfKItB3gZddoCADK5Mzp+/NatWqpZZsAvKb10sks7+vrIIGyjzQsZMX MFDQz2uETNAA
QLgQGEBEqVyQVmeof4DKBfXs2dNat25NOiwQg+gxAISP0tnfeecdGhQDQLwd wJ85btKEoU4q
K+c5cOCAO6l3gYIFKkekYy9NKCpgoFXJOtfP6TgsningMmfOHGvRooXrZVe8 eHH+sBAxoQYN
FPDLLGjg9TFQ0MB7HjKGAOR5v4IhQCRs27bNpb5u2LDBNVKkXBAQ+7TDqp1a AGHaiaNBMQDg
PxQY1iltiTllF+zatctNKiq7QOWINNmo273gwvXXX+/O9bPx9N2hcdJ49OvX z+bNm8cfEHwh
bdAgY7lIL2ig/2Ev0+DZZ591/99ajJU2aKCsIS/LgKABgGyPKSPxIgUKFAjL Y6MtSNuaGykp
KfnyPPpyUjPhZcuWucvKDlDaJl9MQPB5tTGzQykhIDJoUAwAyPRg/8x3gNe7 IG09fWUSpO1d
MHnyZPv4449dJlrlypXjZnzGjx9vNWvWdOX5MmssC/hJKJkGXtBgy5YtrkqD LmsuxgsYEDQA
8JN9hUi90Pcn9zLaQfiyKZJwzs+h9NXVq1e7oIBqXGpyQtFuJieA2KGdz1Bq 1nrBAXY6gfCj
QTEAIBQqJaRTo0aNUm9TMHnatGnueyRe6Ph0+fLldtddd9nrr79OOT4EVk5B Ay9gkF3QIG3A
gKABED+iMlO7bEz7HB/TdsTT/HYCZv369TZlyhT3paO+AarXSDMnIL555YTY sQQiJ7MGxQrS
16pVi8EBAGRq4MCBriSdvi/iqQeBggHq0dOpUyfbunUrfwiIOQoaeJlDGaUN GqgkkfoZeAEE
71guY9BAgQSamgOxI2pLuLOb+A8lcIDIURQ5q3qTx44ds8cff9xmz57tJv5U 23jNmjXUNgbg
0IAYiJ60DYo14aHAAA2KAQCZ0WSfMswUTFa2WTzp0qWLvfXWW66kkgIkQLzI LmigrG8vYLB/
/34XNPCCCDrGU5BAwQIFDbwAAkEDIHiiEhg4nVIgz/d7pW4KFSpoxYr9zJo0 rWtjxjxkl19e
Mvofqme2LaeSSd9/f/LMDsdCW7Z0nR06dOTMeyhqDRr8xurWrWntEu/13R+I mgVrMuHDDz9M
N9m/ceNGW7Bggbu/bt26rpkwdRkBZEQDYiDKO3r/aVCsTL7HHnuMBsUAgCwp W6BKlSouiBxv
2Z4qo1StWjUXRM9skhSIN/oM0Cmz/wcvYKDzgwcP2uLFi1MzDbR/6ZU1Klu2 bLqmyAQNAB8e
L0bjRZNPqcHtee5yav9e9bstcPZc92fHm3z/4YcfbeFTz9t9TXvb/21fHogB 73z/cKtTp7rt
fXetnX/+ee49vPzyH2z69Kd9FxjQ5H+bNm1c3UV9uCs7QIGAGTNmuIZVmmjQ SkR9wANAZkqX
Lk0DYsAHdCCWtkFxxYoVbcCAAdarVy8O0gAAjibyNAk4d+5c950RT3S8q8z3 xMREV46P4DmQ
NS9DICOvCbLXCFlBg1dffdUFEby+cwQNAH+JTmAgpaCtXPSEiwVkdX8oNLHe 9YEWNnjw5LMH
vUUS7MV1T9iokY/be+99ZP84sduSk0/Z0CFTbOHC591jOnRoYhMnDbLChQu5 x0+bPtSmT3va
vvrqG6tb93/syXmP2sUXl3CP/f3vn7Q/f/iJFTrz2B9O/mgzZjxiJUtdnOnr eJkM3vm11/7S
nl057cyB969s//7PrFXL/rZn7xp78cU3bMnSCVawYMHU99CkyZ3u5N57Dtub MSPBuy2n967L
jRvXsaeXTMj2vXkUFGjRooUtWbLElRxQjeJFixa5D/A+ffqc2d4mVrx4cf6D AGRLO39799J8
HvDT/6QaSx44cMAFCJT9p1WSNCgGAMikSZOsQYMGcZlZph49jRs3th49erjF cQByJ20T5Iz7
lhn7GegY0etpoKCBV5pI5woaeAEDggZAeEUlMPDj6YLWqlPXLO9/YviOkJ7n 2Nff2qrnNljT
pnVTb/vTnz6wDa/OtxIlfu6ua6K8Teb10wAAIABJREFU7C+vtK+P/Z+7Pu/J Vfa7ETPt9+P7
uev//Oe/7e1dz1nx4j+zpKRnbeTIWTZz5jCbOHGBnT59OnUiffXq12zY8Oln HjM609fxJue9
ifvBgybbxo3/5wIDGzduP/OheLbhX506NWz4sBlukv4XZUpbmTLpUzRz2t7s ZNym8b9PsvLl
y7rn8gIRktN784IC999/v2smvGvXLmvevLlrxqQPZwAIFT0GAH9S0F9lAHfs 2OECBDQoBgBI
1apV3Wn69OlxlzXgjsfPvOe77rrL9edp164dfxBAPslNPwMFDbzyRJK2h4GC Bl7wId5KngHh
EJ3AwKmC53S/JuDVY0CT6i1a1Le5Sf/dYRk6NH3AYdmydfbxgVdTJ8Y73X+f lS9XP3WifeDA
+1Mf27VrS7vi8touMKAJ+d1/Wp16n4IP3buNSp08z/g6GdVvUMtmP/6M9e7d zja/+Ufr1bvt
2e15ZpJNmrjAup15ro8//ouVKFHc9UkYPbqXXXbZpTlub3YybtNTTz1vn3z6 WrqggOT03n77
29/axRdfbM8//7x17tzZTRyULFmS/xYA6XbeQtkRo8cA4G86OFPJhLVr17pF AeobpNWiHGgB
QPxShrhK6qgRbzxmiSuzrmbNmi5YTtlcIPyy62eg404FDHRSaSJlGai8ddqg gZddoEbIXtYB
+7JAaKISGPjhVIFsewzo/uzk1OA3rcOHv3ZleDwq3fO3v2W+elWPU3Ng+eKL w3ZZqf/J83u8
/fZfu/JBKuHzhz+8bc+unOpuL168mI1+tLc7qb/A5s1/tLe2/cma3feQbd22 LFfbG8p7zxgU
yO69ffPN2ddRitfhw4fd5REjRrhTWikpKTH3j1CgQIEc35fGRSsqn3766TNj +IUVK1bMGjZs
aPXq1bMOHTrwaYK4ov+HIkWKhLSTR48BwP9UIvD22293mYI33nij6yM0cuRI ygYCQBxSCRCV
1VGvAQUH4k2ZMmVs3rx51qlTJxc8BxA9XtBA+6kZZWyC/Oyzz6ZrguyVJ1LA gH4GQOailDFQ
wCZNXWVZNRlIziEwkBulS5d0k/PeZLsm4y+6qESmj1V5naJFz050XXFFqUxX 24dKP1e3bk1X
Gujuu2tl+jya9K9X71Z3mjlzSY7bqyyJ3L53vaeMr53Te4vFif/80L59e7eS 8sMPPzzzuzv/
zO/mB1u/fr2bRCEwAGS9I0dgAAgGHUCpnFDPnj1deSEFCNSgWA2LCxcuzAAB QBwZNmyYyxrQ
d0A8BokVHHnppZdcv4E5c+bwBwH4UChNkHVSaaItW7bY6NGj3XWvCTL9DIAo 9hh4ZECTLO8f
3e/VfHutxMR7bdaspdanT6K7rj4Cus3z/vsH7Prry7nLGzZsc2V9pOsDLW3c 2Lk2YOD9VqxY
Ufvww0/t8ceX2ezZI7J8LTUt/vjjg66uvygg8PDDU236jEdSH1OnTsczB9z/ 6+5T9oAm7tes
2Zj6utltb0LCdbZ8+UvWpk1D++yzQzZ61Oxs33vbto1cfwMFHtLKy3vLD1qV P2vWLDeRfvTo
UbfSXmmaKluk+1555RUbPny4vfvuu27SPTk52a1QmT9/vvt59TyYOnWqm5zI 7rlEExsffPCB
e+zJkyfPvLfZVqpUqUxfp8B/0la8c0WTVUapUqVKLvp83333uedSmYUVK1ak aRx9vrtPJ8lp
ezMGXLzbcnrvuty0adPUBlhZvbft27e7JtH79u2zX/3qV9arVy978MEH+ZRD VGnHSpONoZYe
AhB9XoNifZ8oa1DfM+PHj3dZBQCA+KAFUVo5r+OfLl26xOUYTJs2zapUqWKb N2/OdLUyAP8e
g3p9CDLKKmiguR+vCbJOyprS3JDKaut51J+LhTKIRVELDJzL/bkxanQvGzxo kl18UXV3vXPn
ZvbYhAGp9w/oP8G2b9/jLjdvcbdNeOzsfY888oBr0ptQucmZD4evrXqNBEtK 08sgMxPOPG+N
6q3c5W/+tsPqN6htPXs+mm5ivlu3Vm6yvlfPMfbddydcX4G2bX9rc+aMzHF7 k54cbZ3vH25d
Og+38uV/aSN+1+PMjtrLWW7P70Y+aI88PM1atexnp0+nuPe3YMHYPL23/PLP f/7TffBq1ckT
TzzhVqLoXHbv3m1vvPGGlShxNkNCE+X6QP7uu+/cdaWyPvLII2e2fWK2z6XJ CwVcvIl09UgY
OnTomfe+INPX8SbnvYn7/v3722uvveYCAzq/5557UneO9TyapNdO8lVXXZXu veW0vdnJuE2a
/L/22mvdc6XN7MjuvSlAoYCG6mF++umn7nYCA/ADrwExgQEgWHRAtGbNGtuw YUO6AIGaUgIA
Yp9KyvXr18+Vl4vHCTG9Zx1vqQff1q1b2ZcFYkCoQQMtkHn//ffd+aFDh1zQ QMEBHdvqZ6+/
/np3XYED7TMTNEBgv+ui8aLJOfQYyK6UUHb9BTK7TyV5pk4b6k6Z2fDqvCyf b/Dgzu4U6ja0
79DEnTxffH7Ybr31ZpdJ4GnVqoE7eYGA3GzvjTdea398e2W625qdrJflNqks UlbPldV7C7ch
Q4akXlZa6iWXXJIaGNDEflpLlixxdeK8iXGtVFGalzfRntVzaUL+vffe++8Y NWvmmih7gYGM
r5ORAgEzZ860vn37usl6Nd+SlStXugkRPddHH33kJvH13GPHjrXSpUvnuL3Z ybhNyhRQH4OM
5Z6ye2/KYFCUW6talDGg7QX8QIE07UxltvMFwP9UTkEnfQdpckSZA/oOpiEj AMS2Ro0a2aBB
g2zp0qUuOBCPtP+q40H1G1CWN4DYlTZooH3ftFTJQce0mnM5cOCACxqoEbKX aaCf8UoUKWig
y1pMQ0ARfheVwMCplII24MEeWd5fqGDBmBjc1atfswb3/Ia/sqz++AoXdhHZ rHz55Zfpoq6a
+P7mm29yfK7PP//cLrzwwjxvV506ddzqe33wK21Uq/BFmQnjxo1zJ5X7UdBA K0fuvfde27lz
Z662Nyd6rsx6QGT33lQDU9umTIFLL73UHnvsMbdtQLR5gQEAwaYgvILeCl4r O61du3Y0KAaA
GKfP+QkTJrjP/HhdEasSrZs2bbLJkyfHZTNmAGfnnLLqaaC5IwULvJMqQnhN kb1MA2UVKEhw
yy23uONj3aZzIOp/29F40UmzZ/rizRcpcn5Yn3/9+s22+vmZ/JVl4Wyz56wb u+hDUx+w3g6o
JuO9HgLZPdeVV16Z6Wr7UOnn1LNApYEaNGiQRePo81NXUKr2ZE7bW6hQoVxt g54rs8bR2b03
fdF4JYb0RXTnnXe68i1AtBEYAGLroEgBgubNm7uJovLly7tJI90GAIg9rVu3 dn3d1G9Nn/3x
Sg2Ia9eu7bIoyIIFkHH/OLvyRF7AQMECBRkVMNB13ae5HzU/vuaaa1zQQZd1 G5kGiNjfb6Re
qGiRBF8OQLi3S3X88V+qz6YJbHn55ZddKZysdOjQwaZPn+5q/ovKBOm2nJ5L kxPqNq8yB8WK
FXONemfMmGFJSUlZvpYm8FUeSHX9RQEBpc2qnrJHO4IPPfSQu0+rIzVxv3r1 6tTXzW579eG+
bNkya9u2rav/r1rN2UlMTHT9DTKmr2X33lq2bGmjRo1yvREUoDiXrAkgJ2r6 nZAQ2uenMlhU
ZgtA7FA91UmTJrlydmp8r+8i9ceJ50kjAIhV+qxXZrJKycVr1oAm6RYuXGgt WrRwWeOqMw4A
OdECVs1beXNXaZ04cSI1YKBggZogq0y0rqfNUFATZAUdvMBBdgtsgdyK2Ld6 dr0B4KMPrTAH
SlSf8a233nKXW7Vq5dIxs6La/Zpk1wS4PPDAA+ken9VzadJdvQAqVqxohw8f duUOvP4CWdEq
mJtvvjn1w1l9Brp165ZuYl6NfDVZr9vVFFh9BTSBP2/evBy396mnnrL27du7 QIGCD5rcf+aZ
Z7LcnkcffdQGDx7sShopAKH3t3jx4mzfm5ojKzigL5HKlSvTYwDh/Uz//vuQ d0g0gagsFgCx
Rwcpr7/+um3cuNE1qFSAQAGDGjVqMDgAECNURk7HS/qsz7hwKZ7UqlXLvf8e PXqkZmoDQF5p
wakm+nXKSCWIvEbImuNRPwNd3rNnjwtMKkig/XAFDbwAAkED5AVtsxFRSpvK TEpKyk//OAsX
dk2AdcrNc8nDDz/sTqG8jqiZlE4e1fJXhkDa0kVt2rRxJy8QkJvt1US9PsAz 25bMtkkf5lk9
V1bvTYEInQC/oZQQEPsUnH7vvfdcqQl9nyowoBJDNCgGgBiYNDhznKNFWSoh F8+BAVHwW4uz
1q9f78oKAUA4eOWEMlts4wUNFDDYv3//T4IGXlmjsmXLpgYMdE7QAJl+xzME wE+tWrXKGjZs
yEAA+UAZA8eOHWMggDigMhOaKFHGXLVq1VIbFFNyAQCCTVkDCgxs3rzZbr/9 9rgeiyVLlrjy
spp4UwNRAIiknIIGChjopHK+ChqoYoUCBwQNkBkCA4iYIkWK+PK5MvPiiy+6 E4BzR2AAiLOd
y8KFbejQoa4vjjLcVP5uwIAB1rdv37itTQ0AQadJI/U5U3Ag3gMDCgaor07X rl3tzTff5I8D
gG94QYPMPqezCxroZ7w+BgoaqCeCrl9wwQWujDZi+NiNIUCkqCa5H58rM2pE DCD/dk6OHz+e
q74EAIJPq5LmzJljPXv2dBNJVapUcZNKrVu3JkAAAAGkrAH1PNu1a5dVrVo1 rsdC32Xqd6fx
UJAAAIJwXJ5V0MArTaRzBQ2SkpLsww8/tE8//dT1tyQ4ELsKMgQAgEjshGiF AoD4oxVHKrug
04IFC1xtZpWi8BQoUCDd49Nez3hfZhR01Gqna665xs4//3wXkGjbtq0tXryY wQeAfKQFHuo1
oM9cmI0fP96WLl2a7jsNAIJImQLqIaOMX322rVu3zg4cOGDly5d3gQHELgID AICwIzAAQDVM
VXJh2LBhrvxCmzZt3AFHRikpKbl63vbt29sVV1zhVjX98MMP9tVXX1mzZs3s ySefZNABIJ+p
LJwyBvbt2xf3Y1G8eHFbs2aNderUibKZAGLSr371q0z31xE7yOMGAOSaJvk1 2R8q+gwAsU+l
FD744ANXJujkyZM2e/ZsK1WqlFv1rxWV48aNcwcWyiBYuXKlvfrqq24VkniZ AQoK6LJ3nva+
ChUq2PPPP2+VKlVyqc733Xefe721a9faihUrrGDBs+tdlDWg+3SS5ORkGzhw oM2fP99dv//+
+23q1KluO73XSivt67/yyis2fPhwe/fdd13QIe1z6XLTpk1t+fLl2b7/7du3 W+/evd0kmg6u
evXqZQ8++CB/MAACSVlZHTt2tClTptjChQvjfjwU9FYfncTERLfCllJ5AGLt M27v3r3WvHlz
BiNG8a0FAMi13PYLIGMAiG1KOT59+nTqJPmqVatcA2KVDhJN5G/atMmt7F+2 bJlbXblnzx6X
rnzxxRe74KEmVjTZ7kkbJJD+/fvba6+95gIDOr/nnnvc7XXr1nWvpUn6MmXK 2FVXXZVu2zSx
r/To7777zl2fO3euPfLIIzZx4sQc39fu3bvtjTfesBIlSrjrmvy/9tpr3XN5 gYic3r8CFApo
qISS6rTqdgIDAIJMn9dqLK9grxrxxjsFfFevXm2PP/64y6gAgFihhTlazIPY RSkhAEDYlS1b
1jUxAhCbNNner1+/1Osq5aPJcY8m1BUUEJUQ8kpQaOWpaFW9ViNpoikrCgRo kl503rBhQ3dZ
2QfnnXeede7c2a6++mq75JJLXKmio0ePuvvV20CTNprI10nNM3VbKFT2yAsK iDIFFMxIGxTI
6f0rg0GBEQVUlTGg7QWAIFMw12ssj7MUGJ4xY4b7vAeAWHHddddROi7GkTEA AAg7reLdsmUL
AwHEqM8//9wuvPDCkB6rSfVTp06lu00rTjWpogaOd9xxhzuNHDky3WPq1Knj Vt8rq0CP0yp8
UY1nlSnSSeV+FDTYunWr3XvvvbZz50778ssv05V20ET9N998k6f3qefKGBTI 6f2/9NJLbtuU
KXDppZfaY4895rYNAIJM5YSqVKniPqu1nxfvlB07Z84clxGnfjq5yawFAL9S YOAvf/kLAxHD
IhYYKFokgdEGgDhFjwEgtl155ZX2xRdfZDppnhu33367O+/QoYNb9S9eqQo9 d7169VxpoAYN
GmT6Wpr0r1+/vjtNmzbN3abJGgUTvOCAggcqXySFChXK1fbpuVQyKONrZ/f+ 1VPBKzGk0kR3
3nmnHT9+nD8aAIGmEm3KwFLWwKxZsxiQM/Tdo2Dw6NGjXYk5AAg6Zfcq0Kng gD73EXsiFhj4
/uReRjsACOAACAcCA0BsU3kdTYQMGTLEihUr5prwqqRCUlJSjj+rSfqPPvrI 1e73aCVqu3bt
XBmfX//619aqVSs3yaKAwKBBg1xjX0/t2rXtoYcecvcpe0AT96r1rHI+oiDD 9OnTXY8CeeKJ
J9xtooZq6nnQtm1bV/9/xIgR2W6rmkuqv4Emf0J9/y1btrRRo0a53ggKUISa WQEAfuf1GlC5
OK80XLybNGmS6ymjILB64ABA0Gl/WWXSCAzEJkoJAQDCjubDQGzThLom7jVB dPjwYTcp4jUe
zsmUKVPs5ptvdpdPnDjx353UwoVdAED9AfRczz33nD3wwAOu8W/aiXk18tVk fbdu3dx9pUuX
dhP48+bNc/ePHTvWBQU0YS96jsmTJ7vLTz31lLVv394FChSY0OT+M888k+W2 PvroozZ48GBX
0kgBCAUsFi9enO3718SQggM6oKpcuTI9BgDE1P5dkyZNXPBVAVCYW1mrPjZN mzZ1Ze00RgAQ
ZMrcpZxQ7CqQckbYX6RAATIGgrIjUyTBIvAnASDgvPrfXtmPnKjpplYF//vf /2bwAOSJSgop
CLBt2za36l8ZBWl7ByDr/fCg7tsFeduBePpsVjD0448/JmsgDTWlV1mhNWvW 8F0FINDUH+vo
0aOpZToRWwoyBACA3NLq/9ysgPIasClAAAB5odVKWnGv1f1apa8SQmpCDACI 7mdzo0aNXNYA
/ksl5hQQUNYaAASZSgnt2bOHgYhRBAYAALmmCX5vsj83B45aVQYAefXiiy9a nz597M0333Tn
alDcpk0bPlsAIIqGDRvmSr+xACQ9lbRTIFuZbgAQVOotQCmh2EVgAAAQEfQZ AHCu1KT4uuuu
c5dbt25tH374oSUkJLgyFj169LDjx48zSAAQYV7WwIoVKxiMNEqWLGkLFy60 Tp068f0EILAU
GDh27BifYzGKwAAAICIIDADIbyrTMHTo0NTa1uXLl3d1UJOTkxkcAIggNYBX I/a0TeRhrh+X
GjT37t2bwQAQSKoUQNZA7CIwAACICK2a0koDAMhvCgqMHz/etm/fbnv37rWK FSvaokWLCBAA
QITUqFHDZQ6o6S7SGzNmjJtQmz9/PoMBIJAoCxy7CAwAACLi0ksvtW+++YaB ABDWg5bly5en
1nWmQTEARM7IkSNtypQpZA1koNW2S5YscRkV+/btY0AABM4tt9xiu3fvZiBi EIEBAEBElClT
xg4dOsRAAAg7lW5I26C4QYMGrHICgAh89qoPDFkDP6UyHMps03cS2WwAgvgZ Rimh2ERgIB/9
9a9fMQgAkAVKCQGINK9BcePGjWlQDAARoKwBZWwx+f1THTt2dAtlBg0axGAA CJSbbrrJ9uzZ
w0DEoMKReqGiRRIYbQCIEWoirGbCucEqAwBR2dktXNi6d+/uggQTJkxwDYoH DBhgffv2deUd
AAD5R1kDWgyydu1aa968OQOSwcKFC9330N13323169dnQAAEAsfyMXysFIkX SUlJifmB1CTZ
VVddZcWLF7f33nvPrQQAgFj1/fff53pCjYwBANHkNSju3LmzjR492m688UYb NmyYW8EJAMg/
yhro16+fNWnSxAVn8V+aL1i3bp0rcbd9+3bXGwcAgvDZpYWBCg4oSIDYQSmh fKJ/jssuu8zV
VNSXPA2XACA97UgoiAoA0aRJGDWBVJPipKQkq1Klim3bto2BAYB8oqwBBWOV NYCfqlq1qstc
U78BAAgKzXfSQD32EBjIJwoMKGNAK2L1z5KYmEhdRQBIQ0EBfUYCgB9oYkar NZVF0Lt3b2va
tKn9+c9/ZmAAIB9069bNHn74YY6JszB06FC3Anf69OkMBoBA0FzngQMHGIgY Q2Agnygw8Otf
/9qtOJs3b54dOnTIRowYwcAAwH9oJ4J0aQB+oxrPb7/9tt155512xx13uIks spsA4Nx4/QU2
b97MYGRB8wbqfUPWGoAgSEhIsL179zIQMYbAQD45ePCgVapUyfUWUGqN6gYu WrTInQAARj1C
AL6lGti9evWyDz/80F1WeaHJkye7fioAgLx9rqqPy7hx4xiMLKjM5pw5c1y1 AfpwAfA7HcuT
MRB7CAzkE2/CS/UUtSpCX/IKDqjpEl/yAHA2Y4DAAAA/U03sMWPGuAyC3bt3 W8WKFW3p0qUM
DADkQbt27VwmPVkDWVOD5tatW1unTp0YDAC+pux/zX0ithAYyCdeYKBChQq2 adMmd5tq1372
2WfU1AYAO5tZVbZsWQYCgK8VK1bMZYCqOfHrr79uq1evtmrVqjGxBQC55GUN jB49msHIhgLS
CqCsWLGCwQDgW9o/PnHihB0/fpzBiCEEBvKJUs29jIG0jeu08gwAYolqbysr KrcoJQQgnE6f
Pm0PPfSQtW3b1lq2bOnOv/vuu5B//r777rPnn3/eihYt6s71HFoZtWbNGjex 1bVrV9egmJVS
ABA6sgZypgCKgtG9e/dON5cAAH6jfWPKCcWWuAsMfPDBB1aiRIl8/1llBuhA 8oYbbnBf7EE+
aCxQoECOj1EgRCs/rrnmGjv//PNdAEQH4IsXL+a/Cohx+v/X511u0XwYQDip gaOCj8uWLbOV
K1e6PgGjRo0K+ecbN25szZo1s2+//dad67pHpR7Uf+Duu++2u+66y5WKZLUU AOTMyxqYMWMG
g5GN6667zkaOHGlt2rShvw0AX39WEcCMLXEVGNCE9/XXX2//+Mc/wvqzyhpY v359TI9l+/bt
7YorrnAHyT/88IN99dVX7iD6ySef5L8KwE/oAEerxcgYABAuKvmjCRWPLm/Y sCHkn3/ppZdc
dsAFF1zgnkuX09LkVvfu3d2+j4Kj6j+gBsVKqQYAZE1ZA5pIYjIpe7169XKl OgYNGsRgAPAl
zYu+//77DEQMKRxPbzYlJcWdh7Ii/lx+Vv8oW7ZscV/sWdHzzJo1y6ZMmWJH jx61evXq2cKF
C+3iiy92973yyis2fPhwe/fdd93Ee3Jysg0cONDmz5/vfv7++++3qVOnuoPU 7J5LVLNQ2Q56
7MmTJ2327NlWqlSpTF/He3/euXomKJ2+UqVKbkdOafZ6rrVr17oaiAULno0t KWtA9+kkOW2v
N55px0O35fTedVlp/Eq1zO69AfAXr4yQ/lcBIBy0P6BFCx5dzk0Gp7IMRIHM tPs0P9l5PvM5
Nn78eOvWrZubvElKSnKrPNU8ks84AMj8c7NDhw7uM3PdunUMSDaWLFni+too sF2/fn0GBICv
6Jj+hRdeYCBi6TuaIch/NWrUCClV8p///Kft3bvXihcvbk888YRLsdS57N69 2954443U0kWa
KNc/oFcrd+7cufbII4/YxIkTs30uHbiq5q43kb5q1SobOnSoLViwINPX8Sbn vYn7/v3722uv
veYCAzq/55573O1169Z1z6NJeq1quOqqq9K9t5y2NzsZt0mT/9dee617Li8Q ITm9NwD+oTJC
ZAsACKd///vf6a5rn0ELCnJLixJCPTDSvocWTvTo0cPt+02aNMlljgIA0lPG lUq+7dq1y6pW
rcqAZEEleufNm2eJiYn29ttv56mvFwCEy0033URD+RhD8+EwUGBAq82OHTuW 7eOGDBniJr91
4KodpaVLl6bep4n9tP0MtHJAGQh6rE5dunRxt+X0XJqQVx1cj8r96CA2q9fJ SIEATdKLzhs2
bOgua1XdeeedZ507d7arr77aLrnkEteUTxkLoWxvdjJukzIF9J7SBgVCeW8A /EOrdukvACCc
fvazn6W7rsUDkVjBr1qrb775pg0YMMDtl2jRxL59+zJ9LH0JAMQrTXj36dOH CaUQKMCs8kud
OnXKU4AbAMJFC2OOHDlCL5QYQsZAGKjubK1atWzz5s3WvHnz0H4RZw5cs/vH +vLLL9Md3Kp0
zzfffJPjc33++ed24YUX5vm91KlTx6XSa4dE70dlhUSZCePGjXMnraxT0GDr 1q1277332s6d
O3O1vTnRc2UMCuTHewMQOQcPHnTNygEgXBISEtwChdKlS7vrhw8fdlmNkaJS QjppcUaDBg1c
CQhlN5YsWdLdr14EN954o8t01H4iAMSbvn37ukVle/bscatOkTVlzavZvbdI DgD8QPOdymTS
wj8tjkHwERgIk1tvvdX1GQg1MKBVbfoHy4r+8TQ57022azLe6yGQ3XNdeeWV 9sUXX2Q6sR4K
/Zx6Fqg0kA5yM3seTfrr4FenadOm5bi9hQoVytU26Ln0njK+9rm+NwCRo1JC t9xyCwMBIGya
NGnishPVl0g0Ad+oUaPU+zP2OMqs51F+0CpPbYsWTygQoEwCZVFqUYVKDbVo 0cKVh4hk0AIA
/MDLGlDpV/XIQ9Z0HD1nzhyrWbOm3XDDDQSUAfiGsgYIDMQOZlTTHBxmdz23 9OWthkHZSZtm
/vLLL7tSOFlRs6bp06e7CXKd1D9At+X0XFpdoHTNf/3rX+66GvOpWV52NIH/ 0UcfpV5XQODJ
J5902QCe2rVru7I9Wv0m2iZd9143u+3V6pBly5a5y59++qm1bds22+1RfUX1 N8goL+8NwLlT
6mBu651SSghAuKmppbIJtV/RsmVL17NoxIgRUdkWBQGULfDOO+/Y/v373QrZ FStWuAUj2lfR
vpW3DwUA8URZA88995wdOnSen7bbAAAgAElEQVSIwciBJt0UQNHxMN8ZAPxC c3rK/EJsiKuM
gbST/d7lUFeK5fZnFdHXRJh2eLJaEabVEm+99Za73KpVK5s8eXKWzzd27FjX CLhYsWLu+gMP
PJDu8Vk9lw6IdWBasWJFl1KvFQc5NeedMmWK3Xzzze6ydkDUZ0AHscoI8Dz4 4INusl63qymw
0va1w6JGSTlt71NPPWXt27d3gQI1Fdbk/jPPPJPl9jz66KM2ePBgV9JIQQa9 v8WLF+fpvQE4
dypVll2GU2b0eUjzYQDhpAzCmTNnZnl/xv22cGQLZKQgqvaNtIBD/Qe0j6Ws gffff9/tN2lR
RST6IACAXyhrQMeQakRM1kDOlIWmSgT6DvGOtQEgmipUqOA+lxAbCqRE4qgo TmlVvRrppp1Q
Tx34fExfD1cqvEc9A4YOHeoa6wGA+o0ooBfqZ4IasZcvX96+/fZbBg9AXNu4 caOb3Lnkkkvc
Z6OyMbXIIaw7+2HeT2TbAeSWGrFrcRdl1UKjxXpVqlRxfQfUywYAomnHjh1u f3b79u0MRgxg
iVIY3X777e4fJrPAQJBoNVvDhg35hQLIE7IFAMQzlRFSlpU+B3VSqSP1XVGJ oRkzZthVV13l
MjEBIF4oa8DrxaI6+sieytOpb85vf/tbV5mAYAqAaPJ6DCA2EBgIo+uvv96S kpIyva9IkSL5
9jr5+VyZefHFF90JAPKC/gIAou1ce0flhz//+c+Z3t6zZ093ivX3H61tJ+MA 8Cc1ZlcpWGVN
KVCA7FWtWtWNmYIDW7dudcECAIgGr99gXnoPwn8IDIRRjRo1XP1YpUpm3NlR je78kp/PlZm0
jYgBILe0MpaMAQDR9v3Jvb7crqNHj1np0iX5BYVB0SIJDALgU1o00qhRI5s+ fbqNGjWKAQnB
wIEDbdOmTa6kp/rVAEC0qDm6Fr0QGAg+AgNhpIkw7fBs27bN7fQAQDw6ePCg y6ACgFiybEz7
HB/TdsTTOT6GoACAeKV+fMoa6Nu3L1kDIVKZX/VnaNy4sSsrBADR4AUGVEId wUZgIMzq1q1r
u3btIjAAIG6plJAOXgAg1mQ38R9K4AAA4hlZA7mnEkILFy60Tp06ucafJUsS XAYQeWXLlnUL
ABF8BAbC7JZbbrHVq1czEABiRm5rCdJ8GEAsOp1SIM/3Z1XiJpRyR/rZtI9L ez3jfZm+xvcn
bfLkhbZs6To7dOiIFStW1Bo0+I3VrVvT2iXeyy8WQESpbv4dd9xB1kAuaPGh Aipt2rSxV155
xQoXZloHQGTddNNNNmPGDAYiBvANEmZqEtSvXz9LTk7mCxtATFBfk6JFi4b8 eAIDAGJR8ik1
tj3PXU7tj6s+twXOnuv+bD9L86nnQW6fp/P9w61Oneq29921dv7559kPP/xo L7/8B5s+/WkC
AwAi7oYbbnClKMgayB31GFBAZe7cudarVy8GBEBEeaWEEHzMVEdgR0cBgT17 9rggAQDEk0OH
DrnVX7kJJABAECSnFLSVi55wsYCs7s8LrfpfuOj3NuGx+fbJJ5/b9deXs3nz x9iNN16bmmng
nSso4GUJZLzv2mt/ac+unGYVK/7K9u//zFq17G979q6xF198w5YsnWAFC57d PgUHmjS5053c
diefsqFDptjChc+76x06NLGJkwad2Z8tlGlGQtrXf3HdEzZq5OP23nsf2T9O 7E73XLrcuHEd
e3rJBPdzv//9k/bnDz+xQmee94eTP9qMGY9YyVIX84cFxKE+ffq41e/Dhw9n MV2INE4qKaQe
Deo1oNW7ABApWvinSgK5XTQIH36fMAThV79+fduwYQOBAQBxR9kCqh8LALHm x9MFrVWnrlne
/8TwHXl+7o/2/8U2vDrPLr+8pC1f/pJb5f/Ht1emCwRklPG+wYMm28aN/+cC Axs3bj+zP3q2
SWWdOjVs+LAZbpL+F2VKW5ky6UvDaWK/7C+vtK+P/Z+7Pu/JVfa7ETPt9+P7 5bjdf/rTB2e2
e76VKPFzd33875OsfPmy7rm8QIRMnLjATp8+nRokWL36NRs2fLolJY3mDwuI Q5rY1urTpUuX
WseOHRmQEGkfe8yYMan9BpicAxBJCg7oeF+f3wiuggxB+FWvXt3ef/99BgJA 3KGMEIBY9eOp
gud0vybxM548I0f1dEEBadWqwZn9yI9zvX31G9SyzW/+0V3WeYN7fuMuL3tm kp13XmHr1m2U
Vbi2gV1xeW3r0WO0ffXVN2fvX7buzPU2biJfp07333fmtvUhvebQoV1TgwLy 1FPPW9cHWqQL
CoiCDQ89lJh6vWnTuvb86tf5owLimErjjBs3zpXgRei6d+/uen9p7AAgkpSp pOooCDYyBiJA
0TOacgCIRwcOHLBrrrmGgQAQc344VSDbHgO6Pzuh9gbQpPqpU6dzvX233/5r Vz5IJXz+8Ie3
7dmVU93txYsXs9GP9nYn9RfYvPmP9ta2P1mz+x6yrduW2eHDX7uyQR6VGvrb 347naYz0XBmD
AvLFF4ftslL/wx8RgFSaYFL5SbIGcm/VqlVWsWJFq1ChgrVr144BARAR+syh z0DwERiIAKVG
qs42K2cBxJuDBw/abbfdxkAAiDk/nipgk6ausqyaDCTnEBgIN03I161b05UG uvvuWplO0GvS
v169W91p5swl7rbSpUu6YIIXHFDw4KKLSrjLhQrlLtlYz6WSQRlf+4orStkn n76W6TYBiF/K
Gujataub3KbXQOiKFy9uy5cvt6ZNm7pGzmXKlGFQAISdFkG/8MILDETAsTce Aar1V6NGDdu8
eTODASCuEBAFEKvUY2DwgCY2eGDmJ90fDhdfXMI+/vhgSPcpILBgwXPWsNHt qbfVqdPR1fQ/
ceJf7rom7nW9SdO67npi4r02a9ZSd7tOSUnPutskIeE61/NAPvvskHXs8HC2 29q2bSPX3yCj
rg+0tHFj59q//vW9u/7hh59az55j+KMC4pw3qa2sAeSOFiMq00KBFcoxAYgE r8cAgo0wfIRo
xeyWLVtIiwQQeEeOHHG1TEOh1EKaEQGIRTlN/Od0f9qeAp5QygtNmDDAalRv 5S5/87cd2d5X
v0Ft69nzUZcR4OnWrZWbrO/Vc4x9990Ju+yyS61t29/anDkj3f2jRveywYMm 2cUXVXfXO3du
Zo+deV5JenK0a4TcpfNwK1/+lzbidz1sxYqXs9zW34180B55eJq1atnPTp9O seYt7rYFC8ba
I4884BoQJ1RucuY75WurXiPBkpJG8UcFwAYMGGCDBg3iuDkPxo8fb3fccYdN njzZhg4dyoAA
CCt6DMQGAgMRotUPnTp1YiAABN73339vRYoUyfFxCiBIqEEEAAiS5Bx6DGRX Sii7AEBm96W9
rX2HJu4Uyn1ffH7Ybr31ZpdJ4FEzY528QMBPDg4KF7Kp04a6U0Y33nit/fHt lelua3ayXpbb
XbRokSyfa/Dgzu4EAGk1atTIRo8e7bLtdQyN0Kn80pIlS6x27doug0AnAAgX VUfRsT5VAgL+
3cEQRIZKCWmSjH8YAPGCzzsAsexUSkEb8GCPLO8v5IP6+SoR1OCe3/DLAhAo w4YNc8EBAgO5
p33vWbNmWWJior3zzjuuoTMAhIuqA6hKAMf9wUVgIEK8PgP8wwCIFwQGAMSy SbNn+n4b16/f
bKufn8kvC0CgKGvg4YcfJmsgj5o0aWJvvfWW6zewatUqBgRA2NBnIPgIDESQ Imk7duyw+vXr
MxgAYh6BAQB+kllN/3igOv4AECQqiTNp0iSyBs7ByJEjrVq1arZixQpr3bo1 AwIgPPuZCQm2
d+9eBiLI37kMQeRUr17dFi9ezEAAiAsHDx50OwoA4AehNPZFbInXYBAQC5Q1 0Lt3b7IG8qh4
8eK2fPly12+gatWqVq5cOQYFQL7TAuhnn32WgQiwggxB5GiHRhkDatwJALGO jAEAAADklVa9
K2sAeXPTTTfZmDFjXL+B5ORkBgRAvvN6DCC4CAxEkCbI1LFbwQEACKqjR4+6 z7KcEBgAAABA
XrVr184OHTrEpNM56Nu3r2tAPGjQIAYDQL7TvMDx48dZAB
Re: gmfgraph, gmfmap reuse [message #476543 is a reply to message #476521] Sun, 14 June 2009 12:53 Go to previous message
Esteban Dugueperoux is currently offline Esteban DugueperouxFriend
Messages: 472
Registered: July 2009
Senior Member
Uhm forget the post, I solved my problem, sorry for disturbance.
Re: gmfgraph, gmfmap reuse [message #624294 is a reply to message #476521] Sun, 14 June 2009 12:53 Go to previous message
Esteban Dugueperoux is currently offline Esteban DugueperouxFriend
Messages: 472
Registered: July 2009
Senior Member
Uhm forget the post, I solved my problem, sorry for disturbance.
Previous Topic:http://www.eclipse.org/modeling/mdt/uml2tools/gmf/GenModel
Next Topic:Bugs and features
Goto Forum:
  


Current Time: Fri Apr 26 12:09:06 GMT 2024

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

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

Back to the top