Skip to main content


Eclipse Community Forums
Forum Search:

Search      Help    Register    Login    Home
Home » Modeling » GMF (Graphical Modeling Framework) » Incoherent cursor
Incoherent cursor [message #206196] Mon, 22 September 2008 03:40 Go to next message
Ugo Sangiorgi is currently offline Ugo SangiorgiFriend
Messages: 44
Registered: July 2009
Member
This is a multi-part message in MIME format.
--------------080307050501020300040309
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 7bit

Hi everybody, i would like to ask you guy about an issue im facing for a
long time with gmf and i cant solve it.

The mouse cursor is the same for every element you create, (see
attachment 1 CreateCursor.gif) it signs to users that the element they
selected has some properties that it doesnt in fact have, its incoherent
with the model.
I'll explain: when i set on the graphical model that i want a node with
fixed size, it generates an editpart that wont resize, right?
But take a second look at the cursor, it still says drag (draw a square)
and your object will be created (plus sign). If we select a fixed size
node on the menu and drag the cursor, see what happens: Attachment 2
(erro.png).

do you guys face the same? This is very misleading for common user, i
guess its better to have a cursor like (AddCursor.gif attached) and dont
let the users drag a fixed node at all.

It is the case to fill out a bug or request a feature?
please help me on this, i love gmf.
Ugo

--------------080307050501020300040309
Content-Type: image/gif;
name="CreateCursor.gif"
Content-Transfer-Encoding: base64
Content-Disposition: inline;
filename="CreateCursor.gif"

R0lGODlhIQAmAPcAAAAAAP////////////////////////////////////// ////////////
//////////////////////////////////////////////////////////// ////////////
//////////////////////////////////////////////////////////// ////////////
//////////////////////////////////////////////////////////// ////////////
//////////////////////////////////////////////////////////// ////////////
//////////////////////////////////////////////////////////// ////////////
//////////////////////////////////////////////////////////// ////////////
//////////////////////////////////////////////////////////// ////////////
//////////////////////////////////////////////////////////// ////////////
//////////////////////////////////////////////////////////// ////////////
//////////////////////////////////////////////////////////// ////////////
//////////////////////////////////////////////////////////// ////////////
//////////////////////////////////////////////////////////// ////////////
//////////////////////////////////////////////////////////// ////////////
/////////////////////////////////ywAAAAAIQAmAAAImQADCBxIsKDB gwgTKlzIsCFD
AAAcShQYMeLEhhYtXlSoUePGgx49fiQoUuTIACZNflSp8mLLlhJhwsRoEKLN kx0pniRJMePO
gRV1ovyJMufQnyWFEgWqdKnQmTGHZgwKlaNUiFJxLqyakKXNrzcfIpTpkGVX miB5MqVJ9WhT
rm0rTg3L9ezaphtDqh1JVuvYnWADOx1MmGhAAAA7
--------------080307050501020300040309
Content-Type: image/png;
name="erro.png"
Content-Transfer-Encoding: base64
Content-Disposition: inline;
filename="erro.png"

iVBORw0KGgoAAAANSUhEUgAAAmUAAAFNCAYAAABBmBjhAAAAAXNSR0IArs4c 6QAAAAZiS0dE
AP8A/wD/oL2nkwAAAAlwSFlzAAALEwAACxMBAJqcGAAAAAd0SU1FB9gFHw8w IWpQncsAACAA
SURBVHja7N13XFbl/8fx133fbBSUJQIuwJmooODAESoqarkammRammVprtRv 07LMUrP0565c
OErLkZmKOSonTnADTpAl4mDf4/z+QAhkCOIA/DwfDx5yn/uc65zzOfft/eY6 1zm3KjY2VkEI
IYQQQjxRaimBEEIIIcSTZ3TvhODgYKmKEEIIIcQj5u/vX3goCw4Opn1AP6mS EGXU33/+mu9N
LIQQonwKDg7O83+6KntMWXBwMK279JEKCVHG7d++XoKZEEJUwGCWp6dMq5cx /0IIIYQQT4KE
MiGEEEKIshbKdHqDVEQIIYQQ4kmHMukpE0IIIYQow6Hs5pZeRTZSpftGqaQQ Qgghyg1HR8di
zRcbG/tY2skXyoo6fek/YleB08O3juTSll5U6rpejrAQQgghyg1FKfoMoUql eqztFKunTKeo
MORaYfjkTwD4zdSUV9rZUtu1MZe29cG0829yhIUogn9j+5zfg08mFPs5IYQQ ZVdxQ9f9qO8N
ZQX96PRqDAo5P26ffp6zjImlLSaWWcHs1tYXC21Dq03kwBedCezWlnEfjeKt gQu4mqmQfmUh
o+7+Xuiy+dqKY9vw51m9ewbvDFpGjLYEy5bm5+56117SPuI2b7Pv3bbMOppa rHpOmH+SlBKs
M3fNM28cYvPawyTdrWHapZV8/XJTereszfPPduW7P6+S9hBrmHvdD3Ts8/z8 V6fSt/V4frL/
olIUBf/G9jnT/Rvb50wv6r0o4z6FEOLhhqmifkrS41bUT3EV6/SlVlGj1xfc QCW9DyatfAAI
O9e18FOgqWEEH3Jn5Jq5NDGK58pVsFYM6PRZG6zTG9AVd6tvH+NAciv62mv4 J3vZx/FZdXe9
L9mpH96VqgW2aUCvgMFgKF49LYAS1E+fq+aZSQf58zcjnunpiZkGdOrqtJq4 lRGN7dGdm80H
I//HoRZL8bF+OH8F5F63YvM873yU/Tp4kNb+q1Pp27r7xjJoUdTGj+VLYRVF yXnT3/umlSuh
hRDi0SrOGK/HrVinL7V6FdkfEbrjhwr4aPxvvgLb0Mfw75cfcuBCNOff6IvX wPZErrXgvcXD
sDMoKAro9ApaJZmLP49j7i+hpOrU2HX6nLEjO1FFrSczNR2VmSXGasg4v5X4 ui9jp9mPIeU4
v45ZSkhYNMa+X/HJx72xUyVxavFbzNsUiQ4rGrw+nxF966O5MpsP/ncJd/sT HDkZi/Xz3zPI
bg1LfznAdfMevDtvKi2qphWyDf+t1+r8J7w7rxVfzAnAktscfu95jr+5laEN 73D0u8HM33GD
yrVaUS81BNX4YIY/k17g9piqcu2LKoGQmYOZuy0Bi5pteCZdh2JQ0Oru5N+e txtxMlc9W7z1
NqrlX3DkeiqZekdavf8Dr7V1QHfmUyYWsJ1Dqt6tufY6BxcuIfxUOlNe3Yhz z+8Y/XJ7PO1B
0YPGpQ1uZtuIT9ajraT5LzBcLkYdq9wucJ+Nch3v9LgNzPkc3ls8jGrqO0Su HsvcVUdJMzKm
cts5TBnvjWm+F9t1js/OX6fcbTmk7mPZuA/y1UNtSCjw+LxhtZj/jQ+jZs1b JOg8CfyoA/s+
zL+8oTj7baMp8g33a0gMKpUqJ4TdG8ZUKhW/hsRIj5gQQjyFihnK1Fk9HGEh /F9wMH0zMvL1
fmTPV3AbjrR8/zP2ndtAwIJZ1E36gc/WKllBTA8KWb+nnp/Ngr1teG/VAhzV sfwzMZA1oa15
o+4ZlgychMP3f9DTxcCVf85i37Yeav1+MqLPYT9lM987XWLDGyPYFhlA74wZ zNvlyaifV1M7
9U/mDB1PsM9vdNJDRkwkzlO3MLjKQRYMGEpQ/w1M/rUWV2d3Z9n2aOo3DSp4 GzzU/63XkPVh
qtUraFHQKWAwKCSHfcuSEwF88Os7VE9ax/TAXdjqFVJOFbw9XZ30OW3qTn7D DyF+TFg3hhpJ
q5k6cBeOeoXUswXU5PTvvJGrng1MUrjTbAcDzTXoY9cw/YPFRDb/AKdCtjOn 5ooNHq8Pxu2K
EaMWDsNBA+gVtHej9p3DKzhWuRtdq+Q9rrpi1LHeMwsL3OfO/He8cx/7lLPf 8t16J4YGLaBR
ZYX0W5mocrblP5mnZhVYp9xt6Uyb8Py3+etR/XzBx0erh8zEmzScvZq3HDSg T8GugOVdirHf
jV+sgeY+b7o1B67lCWa5A9maA9ckkAkhhISywk+ZZOpVeQLZja5dsdm27b9Q ZlBy5jMt7LSL
3oCigN5gQGfIdcoy5/dMEo7s4sr5TL4bugoVoE9JxSHuDtoGbnSZ/A3GNmp0 GVc4EVqFZi9b
oLujYFynF02rG6NXO+FaW8/fN1K5Hn4Uk/YzqW6iYDDxpV29yQRfSKGDs4Jx 7efwqGaEXlUH
V6da2LZyRWMwxu6ZaqSFxhGrK2Qb6t35b73xWdus1xvQoaBXFAz6TBLDTmDa bjB2GgOKrR/t
GnzHKUMm18MK3p5OttfvtmnK9e3HMG0/E0djBcXen2cbzOOMoYia1M5VT20C Jxb8j82HE0CT
TnxUDeLTDDgYCtrOe+pfyOljXfRq5s+4TKevpuKgzntKUGe4fx3jtAXv87O1 Cz72148ewMhv
JnUsQKdXYVTJFH2+15KO6ycKqtO9r6mC6pGJSWhBxydrWeNaXahXRZX1Hiik no733e9EMvTO
mJTiDSmnLYUQQkJZkT1lJVFoG3owZPdk5ASBvL8rejV2/t/xwTseGOf+oFLA tr4HABkJBwlV
d2SIpQrtTQXUxlmn+VDQK1m9djqFnDbJ6vzBYLi7bTnzgwENau5ezKCQFVgK 2YbMhB0569UZ
VKAYyNQrGGNAa1AwGO6u15DVnqIoOestbHsyrmfvS9YVriqNJqsOqEGjurvN hdQkNbueBpIO
fMq6+AFM/KEHVbQhLHl9FjqDUvh25qq51pCr5+pu28qtPaycuAirUb/QubZp vmOqK04dC9nn
wo49CigGQ878BVMKqZOSJ1wm7SukHgUen7uD59UmOa+j5L0FL1+c149Wr3C/ 0XdD2tcocOBn
9hizJX9fLf6bVgghRIVRrKsvSxrKCvvJGTumzxqHps3zu4ZKTdqg3/UDx+K1 aPUGUuPOcPWm
Dq02icj9/xKVrOf2qR1kNGuFBdmB4r91Zn3IqrFs5EnmP5u5lGIgI+Fv/j5f jUYupvnnv9vL
p9Ur6AygKIVtgzbPeg2Va2F28zQJ6QqZt0I5dikVg0GDRf3GpP0bzLU0hYz4 3fxzLgWDvvDt
+a9NDRYNm5J5+CDXtQqZN49yOCJr2UJrklNPAxnJKRhVq4UJCsmR2ziVoEOn L2w789Zfp7ZA
nXmbVF1WHTJTTrL5w/8R12sxL/nYos8+fpnxnPl3PwkZSrHqWOgxKOTYW3q0 RLt7Dedu6tHq
tdxJTCEj32uosDrlbquwehR2fO7dn8Lref/9zj4tW/jPvYHs3it8FCVrHrn6 Ugghyo+HdRVn
sU5fpmmLHiWjPnWYjHrNSdVqMC/09KWCgbun0gxZn273/q6qM5I3+n/A8rda slplhNqqFc99
Nh07zQX+/v4L7L5aSY29cdR8zjnrakO9gqIYstpRsq7EU/QGVO6jGND6XRYO 9EGrssY98P9o
aa9GF5VrfgxZt/jQG+6e8gIMhW3Dp1TJtV6DTQDdPIaxaFQItg4uWFqYYKQ3 oK43in4NhvLt
gCAsXFpQx9EKI7VSyPakcXHZf22q3d+lj+s7zH3vD6pUqYqJtTkmhiJqYpVd TzBrMZx6m8Yw
c4IzlSyssalihKGI7cxdc4N1a1rYvsZ3gRup/vwChrh9y++hV1HCezB2EWDc iJ7fr6KjTRhb
vp5P66U/46G/fx3VhR2DuMKP/Wvdx7N8sA/pRiZY+X7HmHda5DsVWFid/mur 8HoUdnzyvo4K
X15XjP3W6Q2oSvAmnrfjUs7vucOanMYUQojy4WFexamKjY1VAIKDg7nh0LbA mW7vHEXg2LVU
jjiSM67sN9P/rot719+fO+7NCfr2Raw6zn50e54RyvqJy3nmqxnUM3+MFS/u ehUdWq0KYxMN
yq2drBofRKPpP+BZRV129uVpVpLj84i817VOzu/fb7tY7Odys4n/F39/fzme QghRAQQHB+f8
n168qy8NKvQGhZuuXrx797Pg3VzP33T1AoOC1qB6tKdXjDzoOXM6kHW66rEp 7np1V9n35Vv8
E5WBNtOMOv3/j/qVC6nJk9qXp1lJjs8jMmPLhULfb0U9J4QQouLLe/rSUPAH gd6gZsmMAcVo
Tl1oG08FdS18Pv4Tn9zTDErxb4or/ivbja38Nm0+MZm5ymvXkxcmDKOaiRwf IYQQFTyUFaay
30yplHi8+damGy98000KIYQQ4un57JMSCCGEEEJIKBNCCCGEEBLKhBBCCCEk lAkhhBBCCAll
QgghhBBlh3yNnhDlUHBwsBRBCCEklAkhnqToqm2kCEIIUUE4J+3L+V1OXwoh hBBClAEF9pRN
7OEqlRFCCCHuiouLy/n90qVLnD59ukTLq9VqGjRoQMuWLfM9FxQUJN9n+xRa ejileKFMCCGE
EAU7d+4cNWvWxNzcvNjLpKWlce7cOVq2bJkn4AmRJ7xLCYQQQoji0+v1JQpk AObm5uj1+rKx
Azc308vREcdcP7Wb9+Z/v0aSfp9FtRfn0cHREcfOS4i63xcHay/z+/dTmTrn D65qi5hWATn2
+OSBlpOeMiGEEKIMqVat2kNtr/DTo070GvkKtW7uZfmK/Sx5ZzB2jf9iXH2T h7PijCtsmj2b
3zV9efb1HtQwLmRamavLwwtmsX98LqFMCCGEKM+CgoIe/Uo0dXlh5Hj8Kw2k dpgnY4+H8/fZ
ZMZUP8XE3sP55fQNMgCVdV26jpjBrJEtqXRvG0o6FzZ+yYSpK/n3SipY1KbD 4E+Y+Z4zC599
kd9TAH6jr9tvYNuGVoZ9HMg9zXkEwXsnYLm1gDYmdcfF5AnU5QkGMwllQggh xEOQmZnJ0aNH
8fLywsTkwXub4uLiHs/Af0MK1y5Fcub2djaFA1hTw94UtaYqni/9j7auzlQ2 XGPHtPf56asR
uHbcx//uSWVpx77kxbcWk+g9gu+n+JARPIUJ815nkPXvzJg8kgMj5hCm9mTk V6/T0NYJh/Tm
fPZurmkOjbA7+SU9C2rD5l+2veuO8eOuyxMMZhLKhBBCiFLS6/UcOHCApKQk QkND8fHxwWAw
lO2NVg4zsYtvzkP7bp8wztsSQ6qW5LBVzJx5kug72QO/ojl6OQ2eyd1ABpFb thINEDKP916b
l/PM6R1XqbmqPbXN5hCmqYNfnxdpYwkkG+6ZlsHJLwppY1sot95xx05Vvl8b 0lMmhBBCPK5s
oygcPnyYpKSkrPgSHc2pU6do1KgRiqKU4S2vy9vfjqVpZQvs3DzxaeiAiUpL xLJRfPJrOA4v
zWbLyGe48nVf3tp8C4Ou8JBZa/gKfnjZGU1WRVCZu1BFHZp/xiICVoFtPEWB TEKZEEIIUUqh
oaHExsbmmXb+/HksLS2pVatWiYPZYxvQrnGiTc8++FvliZjoM7MuqzSxssPi zjE277tVSMum
uAZ0w+n/FnP55yVsazKEZiYxHNu2nuMtvmPpy+bYWAAJR/l11c/EN2hHjxb5 p/kV1UYd68df
lycUyCSUCSGEEKXUtGlT+vTpg6OjY/4P5thYLly48ECB4ckwwX3Q5wzb8S6L f3iFrn914rn6
lWH/nQLntvD6gLXzFCZ+vYoZ7+wETHFo2I6BA6zQmDsw6K0ObP1iDys/fo+V LRdxZoN//mnr
i2ijzNTl0QcyAFVsbKwCWV9wnP2denJHfyGEEOI/uW/4umXLFurXr1/iNs6d O8eQIUPy3Tw2
ODhY7uj/FMq+o79z0r6c4y83jxVCCCGEKAMklAkhhBBClAEypkwIIYQoAbVa TVpaWom/+1Kt
Lrwf5GEPYhdlW1BQENwdMiahTAghhHhAZmZmxMTEoNUW/8sbjY2NMTMzK3Ie +aJyIaFMCCGE
KIGYmBg6d+6Mvb19sZdJSEhgx44d950vODhYClxB+fv7U61atSLDt4QyIYQQ ogR0Ol2JAhmA
vb09Op2u2B/e4ukkA/2FEEKIMih7nFn2/c+yH8u/5fNfCWVCCCFEOQ1kcXFx eYJZ9mP5t3z+
K6FMCCGEKIdyf6BD1vdrPnAws9Wz4u3W+DRqhJ2dPS0CPuDHE9cKnd82dQ3e 3lNIsS3ZeuyN
I/n22y2Y2EsAK+hfCWVCCCFEBegpK00wu7hlHJ8c7MlPh09x/XosO+cOoINr Ee1cv4OxcWWu
l3A9185v4+e15wmPkQAmPWVCCCFEBe0pK00wq0oSaVZ2NK7lSFzcdeq27kzl 1ASqOViw48te
BLT1pXZNN16ecYST1+KoZlcZrfYOdtWqERcbybWfR9HEtQ5tWrWjzTurwK4a cbERXF31Lo2c
nWndpg3NXl/KP/OWc/jQVF5/vjfPTd0rQewBesrk6kshhBCiHPSU5Q5mKpWK 2NjYYgWCmLqv
0efa69Srv4KAbj3w69WXoZ3rc+Wv9/jo3wDm7lxE6+o65vboytxLh/jI+L+e MqeEH+m+sTm/
nvkZq+vHCX57MBP/bMP86gsYMN+WH05dpUFGLJZGVUgKv0iL8KrMWTcAH2cJ Yg8SzCSUCSGE
EOWkp+xBgln1hgOYvNOTd88eYd3apXzd+0cOr97CpAv/EHpkK+/2+QGdVgup GbicuYh9x8po
tbexq2ZL6JLNnD2lp5/PSkyMjUm7cZv66Sac2LITi/7Lcc1IoFo1J+Li4nDM 3cMmAUx6yoQQ
T5+NGzeW+33o1auXHEhR7J6yB+oxc2kAxlX5tPMLtDdvzPBdSbxaxUDtQatZ /74zNXPNHx2y
PqenzNbSFOe+X3FoXmdu5bQXTUqUMbqr13Go1jhnuaiLdzA2rsr1uDhcpadM esqEEE+n3r17
l9tt37BhgxxAUeKespIEM+vbh1l9ti4vdahHXFQIl88nY9FGhVf3LmQ+/xVH xq7GNC4Wa10C
e8/raWmX3VPmjJGHD6rvlrH6REOGNHXiyvHdpNZqh0XjFhgWbeTP4fXpXc+e iNMXqelUHVIi
sZSrL+XqSyGEEOJp6ilTqVSoVCqg6PuYxV7ex5p3/XCwtaNx0+eZbvIuP73n TYrTW/z6gQkf
t3Cmhbc37l0/54KJfZ6rL2t2+pr5I1L5vkcLnJydaTf4R3ZExlCz01d83z+c D59tjrOLKwMW
XiNa3ZTXav2Gv5s7ry67LkHsAa6+lJ4yIYQQopz0lKlUKhRFyXlcnFOXtTt/ yaIdo/I/7+gK
/b7l5Ih7pnt/xPr1/z3uOPFXtg3O326XTzazc3je6f1+2McICWDSUyaEEEJU 5J6y7F6x7H9L
dUNZ+VfuUyaEEEKIkveUZfeQxcbGFhng5F/pKRNCCCHEI+wpUxTlvzFisbF5 estUKpUEH+kp
E0IIIcSj7inLHcgK+4CX4CP3KRNCCCHEQ+Tv758naBX2b+7esuxTmkXNL/8+ +X8llAkhhBDl
SHFPcwF5rsIU5cP9ApqEMiGEEKKcfGiLik1CmRBCCPGEBQUFSRGeIv7+/iw9 nCKhTAghhChr
AgMDpQhPWwiv2kZCmRBCCFEWyalLIbfEEEIIIYSQUCaEEEIIIUBOXwohhBBl zoF9+zh+7BiW
lpbFmj8jI4OatWrRpVs3KZ6EMiGEEEI8LGGhoXz6+eclWubLgubXxbL9i7f4 35qzpGuMMHHy
Z8qKGfR01EiRJZQJIYQQ4n7MzMweSjupR6bx4d5nWXZ0PY0tDNy+cJrESiop sIQyIYQQQhRH
yOHDTJs2rUTLnDx1Kt807c04Mm2epZqZCtBg5eqBFYByhxOLxjB64VFSjI2p 2nkO679oROSP
Yxn7Yyi3dWqcnpvCog87UeXSbLoPPkWTBne4fPUKN+uNZ/m3vXHSJBNWwPz2 0gknoUwIIYSo
KLxbtGD8xIklWqag05eVvYfR7bMh+LZfgV/7DgQMGMRzHlXQhn3LO0HOTN+1 iNbWCilJmahO
zWLiTl8W7lmEqzqGda8HMuNoG76wgczEZNp+sYKZttdY0vd1giK6855udoHz f+1tLgdQQpkQ
QgghclPbdOTrPcd5ff9Odu1Yz9Reqzi8ZhtDjx/A5LlZNLfOugmDZVVjLq/b xZmwDIb3XIkK
0N1JpXZcCgYbMHP3x9tOAxob6rpkciQxjdjTBc8PEsoklAkhhBAiP+Oq1G/f j/rtn6O9eUeG
/hHJIGeAvF9orhjUuLwwl82femCaa7o2ElQqDdlnJVUqMCiFzy9KEaKlBEII IUTFlHFhBzvP
3kIPoI0lLOw2lV1scW7dmszfV3PklgHQcScxE4c2vhg2LeSvWB2gkBFzhohb +kJaNqJ6ieYX
EsqEEEKIp5gh5TTL3uqAR6NnaOTRk4WVRzFjQE0sG49hbmA0E9t74tW8NS/M OgmNx7FopIGZ
AV54ennRJnAux24bCm3btITzi/uT05dCCCFEBWXuMYplu0cV8Exlmg7/kb+H 5536zOB5/DX4
3nlHsXVj9u+W+M7dg2+R84sHJT1lQgghhBASyoQQQgghhIQyIYQQogxKS0sr 8TKKokjhyjkZ
UyaEEEKUMc08Pfnsk0/QaIp3e3xFUXB1c5PCSSgTQgghxMPk06oVPq1aSSGe MnL6UgghhBBC
QpkQQgghhJBQJoQQQghRRsiYshJQqVR5HsuVLkLIe0YIISSUldEPHSGEBDAh Hqb09HR+/PFH
9u/fz/Hjx9FqtTRr1owWLVrw5ptvYm1tLUWSUCbkg6f4kpOTSUxM5Pr16yQk JJCYmEhKSgpJ
SUmkpaWRlpbGzZs3SU1NJS0tjVu3bpGSkkJaWhq3b9/OaUev1+d5nN22VqvN eWxsbEylSpXy
zGNlZZXn0nIrKyvMzc2xtLTE2toac3NzLCwsqFKlCubm5pibm1O1alUsLS2x tbXF3t4eOzs7
bG1t87UthBCPysGDBxkzZgwXLlzIM33Pnj3s2bOHlStXMmPGDDp37lxoG9qo P/hy9OesPXUH
xcgOn6Ff8+27rbHRPLzt1F1ZTO8RCnM3vEmtUiQLfcxKejQfx7nK1hjrNbgE fMIPM/vjavLg
6zXcDGH1H2p6DmiOdRkftCWhTJTqr7fo6GiuXbvG5cuXuXbtGtHR0cTExHD9 +nUSExNzglhG
RsZj2y6tVktSUlKeafc+Lg1TU9OcgGZra4udnR3Vq1fH2dkZJycnatWqhZOT E87OzpiZmckL
RQjxQMLCwujXrx86na7QeWJjYwkMDGT16tX4+fnlnyHtBNMGfMiFN38hZG09 TG8dYtaAobxu
9Ttrh9TC+GGFCcdezJwJ1R9C0DOqEcgvu2fQQgllRrf+TN4dwLIu1qgecL36 pBCCVhnR9mUJ
ZRXK09YrlpmZyYULFzh//jwRERFERkZy5coVoqKiuHbtGvHx8U/l6yAjI4Po 6Giio6PvO6+D
gwNOTk64uLhQs2ZN3NzccHd3p169eri6umJiYiLvGSFEgX9cjh49ushAltvY sWPZs2cPVlZW
eaYnH1nAb2Zvs35APSxUQBUfRkwJ4Ocxa4gYOBH3q7PpPugY9epmkJgUz23X ESz6pi8uRsmE
/TiWsT+Gclunxum5KSz6sBNVLs2m++BTNGlwh8tXr3Cz3niWf9sbh9iNjBuX 1WPldLngeZxU
Cez87DXGbbpBFbdWtEgJQfXFDr5pYV7gPqks3Gnf3ILtF5PQGwwcmjmccasi ycAKn9ELmDWo
Psb3W+/MdoR9u4QTx9IZFLCRuv2/54c33CWUVRQqlarCfdBcvXqVkydPcvbs WcLDw4mIiCAi
IoIrV66g1+vloJdCfHw88fHxHD9+PN9zGo2GmjVr4u7ujru7O3Xr1qVBgwY0 btyYGjVqyPtG
iKfYxo0bOXXqVLHnj4mJ4aeffmL06NF5pt84E4mm8WAccn3aW7j54pywkqvp 4A5kJNyk7dp1
DHC8yda3evPZro7McZrHxJ2+LNyzCFd1DOteD2TG0TZ8YQOZicm0/WIFM22v saTv6wRFdGes
xT1/1Bcwz8iUmXwc0p01B9/FLXEtg/x241zUH3V3ThN8KINaz1VFd+Ibxm/x YsG/P9M4ZQsj
eoxntd96BnGf9UZ2Z8zYITS9YMSCjaU7tSqhTDxUqampnD59muPHjxMaGkpY WBihoaHcuHFD
ivME6PV6Ll68yMWLFwkODs7znI2NDU2aNMHDw4MmTZrQrFkzGjVqhIWFhRRO iKfAkSNHSrxM
QX/8FYeZewBtHDSgtsG7ezWm/hvJ5Rq7OBOWwfCeK1EBujup1I5LwWADZu7+ eNtpQGNDXZdM
jiRqweLeNu+dJ434U6FYdhuKqykYVe/MgKbf8U8B26OLWkVgyx2YqS2p2/tr 5rSzJG7JUcy7
z6KhpQqNZXv6e3zKT+FpDKp7v/Vqwan8HHcJZRWUTqfj5MmT7Nu3j/3793Po 0CEiIyOl56uc
uHHjBrt372b37t050zQaDW5ubvj4+NC6dWvatGlD48aNMTKSt7EQFc2DBKzQ 0NB802wauqH/
5TjxupbUvvtfRWrkXqLtvKiRPeRVr0WvACjoM7M+IxSDGpcX5rL5Uw9Mc7Wn jQSVSkP2EC6V
CgwFdIIXZ55Cg4nLKwTtnoF3zllNHZeLuWxp1iuhTDw0CQkJOeFr7969hISE kJKSIoWpQPR6
PefPn+f8+fMEBQUBYGlpibe3N76+vjlhzd7eXoolRDn3IBcJmZvnH5tVyetN +qQO5tM1fswf
mDXQf97HW3Aa8jvud4e0pp1bz58XhvKOazzB665Rb6gbtav7Yhi8kL+Gf0d3 Rw0ZMWe5alGP
WqWIGw5eTUj5ZDuX3nKnzo1d/HwiherFXLaatxfp43/n7Dv1eSb5b9aEVcev rnmxllabWGKc
mUB6OQhoEsrKqdTUVP7991+2b99OcHAwYWFhMmbnKZSSkpKnR02lUuHh8Msz ggAAIABJREFU
4YG/vz9dunShbdu2cspTiHLI09OT/fv3l2gZDw+P/BMtPJm0+gu+eG8gLb5M QdHY4vPGfH4a
XBtjQAuY12lIxEddaRmeiHn7yazwq4KZ0TgWjXyfUQFefKjSoK7qy6Sls0oR ysDccyyfeQ3i
RZ9lWNfxwaumFRbGxbvXp1nT8Uzv+ibDWnuSrrKm1ehFDKhhBFfvv6zGoR19 HQfQv/V66g35
iZ/fqV9mj7sqNjZWAQgODia6ahsAJvZwlXdEYQV7QgOWFUXh2LFjBAcHExwc zN69e0lPT5cD
Iu7717avry/+/v74+/vj6en5RG54/CjfNxs3bqR3797l9hht2LCBXr16yYu1 jIuLi8v5fcWK
Fbz66qslbmPFihWMHz8+T1vZn7+BgYF5pu/YsYPAwMAStT9t2jQGDx5comW0 kbN5bmxVlvz2
6kO5nUXRH2Ra0jPVmJlqMNzYwejeS+j82wqet3v6vvExd+ZyTtqHv78/ID1l ZZrBYGDv3r2s
XbuW9evXExUVJUURJZKens5ff/3FX3/9xaRJk3BxcaFPnz68+OKL+Pr6olbL 198KURZ17twZ
f3//fBcBFaZJkyYlDnGPne4qa4a9zuLIDNLTzPAZs5gudvJ/UG4SysoYvV7P nj17WLduHevX
ryc2NlaKIh6aqKgo5syZw5w5c3B0dKRPnz688MILdOjQIc83HgghnrwZM2bQ qVMnrl+/XuR8
lSpVYu7cuQ900Y+x2yi2bnxMO2TsyuDluxksh7ZQElHLiPDwcCZMmICTkxOd OnVi/vz5EsjE
IxUbG8v8+fPp1KkTTk5OTJgwgfDwcCmMEGVEtWrV2LVrF926dSt0npYtW7Jz 507q1q0rBasA
pKfsCcrIyGD9+vUsWrSI3bt3y0B98cTEx8czffp0ZsyYwbPPPsubb75Jnz59 MDU1leII8QTZ
29uzdOlS9uzZQ0hICCdOnECr1eLh4YGXlxddu3aVYQgSykRpxMXFMXPmTJYs WXLfbmkhHidF
Udi1axe7du3Czs6OIUOGMG7cOKpVqybFEeIJ6tChAx06dJBCVHASrx+jqKgo Ro0aRZ06dZg+
fboEMlGmXb9+nenTp1OnTh1GjRolF5oIIYSEsvLv0qVLjBgxAnd3d+bMmUNa WpoURZQbaWlp
zJkzB3d3d0aMGMGlS5ekKEIIIaGsfElPT2fy5Mk0bNiQ+fPnk5GRIUUR5VZG Rgbz58+nYcOG
fPbZZ3KfPCGEkFBWPuzYsYMmTZrIh5eosH9sNGnShB07dkhBhHhMFEXhwoUL hIeHYzAYpCAV
kAz0f8gSExMZNWoUq1atkmKICi08PBx/f39eeeUVZs+eja2trRRFiEfgzJkz 7Ny5k8qVK1O/
fn1MTExYvXo1ycnJNGvWjJYtW0qRKgjpKXuIDhw4gJeXlwQy8VRZtWoVXl5e HDhwQIohxENk
MBhYunQpUVFRfP7557z//vt4e3tTr149xo4dyyeffALAggULyMzMLLQdbfRW vujfmgZ161G/
QTM6vzmPw7cM6K4spmfPRVzWlWy7HnS5e+ljVtLNyZE69etTz70RHUeu4UJm 6dZruBnCypVH
uFVOOxIllD0kQUFBdOjQgStXrkgxxFPnypUrdOjQgaCgICmGEA/JmjVrePHF FwkMDGTRokW4
uLjg5OSEm5sbNjY2TJo0ia5duzJixAiWLl1acCNpoXwzYAIn/RZw8Ox5zp3a w+yepsTe1D/w
dhk59mLmzN4P5bsyjWoE8svxc5wLXUPAic+ZvPsWSinWq08KIWjVEW5KKHt6 zZo1i0GDBhX5
l4oQFV1mZiaDBg1i1qxZUgwhSunixYtYWFjg6urKkCFDGD58ONHR0TnPJyUl 8fXXX9OmTRsq
V65M48aNCQkJyddOypEFrDN9h2lvNMVaA2isafT8G/SsZZx3RkMS+6a/RGvP 5nh5+vHWsnOk
KaCL/ZNJAS3w8vbBu2UvZpzMQBe7kXHjNhCjz/pCc/92wxk37BVe6NaWzqM2 cE0H6BPY+Ul3
PJu1wq/faN7v5suEw4XfeUBl4U775hbEXExCX+i23Ge92kR2fruEE8fmMCig B0N/jJBQ9rSZ
P38+48aNk7vxC0HWQORx48Yxf/58KYYQpbB9+3aGDRvGqlWrCu8FA44ePcpH H31Enz59OHr0
aL7nE89EoGncDIf7jCBPPzGD8Vu8WPDvYUK2jUf5v/GsvppJ/PYFHO2yioMh hwjZu5o365rk
/4MsMZm2X6xg3ebVDLw0l6CITNKOz+TjkO6sOXiA4Dm+RF9MoahPSeXOaYIP ZVCrblV0BW6L
7v7rjaxMx7FDaOo5kuV//sEPb7hLKHuaBAcHM3LkSAlkQtwTzEaOHElwcLAU Q4gHZGpqilqt
Zu7cufedd+HChRgMBszNzR9wbTriQo5i3r03DS1VaBza098jhl3hGVg3akbG 8rGMm7aEP8+k
YW6qyre0mbs/3nYaMLKhrksmVxLTiD8SimW3briaglH1zgxoaomqoDVHrSKw ZTOatXuP4/5f
M6WdZSHbklaM9WrL/XGXUPaAEhMTCQwMRK/XSzGEuIderycwMJDExEQphhAl lJ6ejqWlJXq9
nuPHj993/uTkZM6dO0edOnXynOIEsGnohv7kCeIfcFC+ZYvJbNvyOd0cr7Hu ra6M+ON6vh4v
lUqDJud3MJSgn8LI5RWCDh7nxPG9rJvcnerGxV+2NOuVUFbBTJo0ifj4eCmE EIWIj49n0qRJ
UgghSsjY2BidTodarcbIqHh3rjI1NSU1NRULC4s80ys1f4u+6XP5YFkYt/SA 4Q7nNv/E5su5
e5WMqObtRfrW3zmbqqCP/5s1YdXxq2tGakwUaXZedB88gY9etSMiLIH790cZ 4eDVhJRt27mU
AbrYXfx8oujTl/ffluL1AqpNLDHOvE16OQ1oEsoewJUrV4o8xy+EyLJ06VK5 IlmIEtJoNGRm
ZqJSqWjevPl957exscHV1ZX4+HiqVq2a90nzpkxcNZX6W4fiU78e9Z9pzzu/ Z1C9St5LGM2a
jmd610MMa+2JV5dv4J0ZDKihImnvVPq28aZly9a8vKEx773qjkkx9sHccyyf eW3iRZ+WdHp7
F/Y1rbAwVhVr/wveluKFU41DO/o6rqV/a19ennuu3B17uXnsA1i+fDk6nU4K IcR96HQ6li9f
LoUQ4gHeO6mpqUyaNIldu3YVOe/777+PwWAgOTm5wOdNavTg07U9+PTeJ6yH sXlz9oOqtJmw
loMT8s7i/MJ8dr1w74K5lnMbxdaN2dMt8Z27B18AxYS2H//B8S80GG7sYHTv GzR3zhvnNNUH
svngwPwbrC54W6hZjPXiyuAVBxlcTo+79JQ9ABnALIS8X4R4lPr168d3331H ly5dihwG0KVL
F95//30WLFhA9+7dy1CqvMqaYZ3w9W2Nd+cv0Q77jC52EjnuR3rKHsDZs2el CELI+0WIR6ZK
lSrUrl2bLVu28NVXX9GuXTumTp3KsWPH0Gq1NG7cmKFDh/L2229z6NAhAGrV qlV2dsDYlcHL
d5fbHisJZeXIjRs3pAhCyPtFiEeqU6dO7N69mylTpjB27Fi6d++OXq9Hp9Nh amqKVqtl1qxZ
VKlShX79+knBJJQ9nWxsbOTKSyHk/SLEI/fss8/i6enJ999/j5GRERqNBpVK hV6vJzMzk549
e+Lo6CiFklD29GrQoIF8yAgh7xchHgtra2veeOONnMeKoqBSqaQwFZCMunsA /v7+UgQh5P0i
xBMhgUxCmchl0KBBxb6hnxBPMyMjIwYNGiSFEEIICWWPRs2aNRk8eLAUQoj7 GDx4MDVr1pRC
CCFEcf6QlRI8mGnTprFp0yYZKyNEIRwcHJg2bZoUQogHJPf4qxgCAwOJi4uT UPYo2draEhQU
REBAgHwpuRD30Gg0BAUFYWtrK8UQohQf5uLpIqGsFPz9/ZkzZw7vvPMOiqJI QYQgaxDynDlz
ZIC/EKVU3N4VUXHImLJSevvtt5k5c6ZcDSPE3UA2c+ZM3n77bSmGEEJIKHv8 xowZw/LlyzEx
MZFiiKeWiYkJy5cvZ8yYMVIMIYSQUPbkBAYGsmfPHrnSTDyVatasyZ49e2QM jBBClIKMKXuI
WrVqxdGjRxk1ahSrVq2SgoinwiuvvMLs2bNlUL8QD1nnDh2KPa9Br2frzp35 z9joYtn+xVv8
b81Z0jVGmDj5M2XFDHo6aorf9s0QVv+hpueA5lg/xK4cfcxKejQfx7nK1hjr NbgEfMIPM/vj
+hSfdJJQ9pDZ2tqycuVKhgwZwogRIwgPD5eiiAqpbt26zJs3j86dO0sxhHgE 9Ho98cUc7F+l
atUCLzhLPTKND/c+y7Kj62lsYeD2hdMkVirZGGh9UghBq4xo+/LDDWUARjUC +WX3DFoooczo
1p/JuwNY1sWa7C1U9FoMGmM0T8kxl9OXj+ovnM6dCQ0NZfLkyZiZmUlBRIVh ZmbG5MmTCQ0N
lUAmRBmnvRlHpk1tqpmpAA1Wrh7UqZTJsY+fpd+qGPQA+hhW9WvPB0fS0MX+ yaSAFnh5++Dd
shczwq6x89slnDg2h0EBPRj6YwSZSjJhP7yJf+tWtPRuQ5/P/yJBD9rI2XTp OIZJr3SkeYNG
dP18B3sXDMXf5xkaPjuR4ITCbx+lsnCnfXMLYi4mkR45G/+2Qxn12ov0fXU6 J1KS2Df9JVp7
NsfL04+3lp0jTQGUO5xYOBQ/Ly98Wrak64eHSC1k2/Lt18mMAqc9adJT9og/ vD799FNee+01
vvnmG3766ScyMjKkMKJcMjU15fXXX2fChAnUrl1bCiJEOVDZexjdPhuCb/sV +LXvQMCAQTzn
UYVnBnTj1v+2cu2lIVSP2cqaG/582diE+J8XcLTLKg6OqYexLpXbenPMxw6h 6QUjFmx8k1pG
kHFyKhN3+rJwzyJc1TGsez2QGUfb8IUNZERdoP4PW/nK9gCj27/B1OGb2HSw Fmcmd+Pj36/h
93qNAoOHcuc0wYcyqPVcVYyAzIRbtF27hpeqa0g/9iEdt3ix4N+faZyyhRE9 xrPabz2v3PyW
d4Kcmb5rEa2tFVKSMlGdmlXAtrXkvTP37pemgH198udNpafsMahduzbz5s0j IiKCkSNHYm5u
LkUR5Ya5uTkjR44kIiKCefPmSSATohxR23Tk6z3H+X3qK3gaHWJqr258eigZ 47ov0ivzV/64
msaV338hrcdLNDDVYN2oGRnLxzJu2hL+PJOGuem9pzp1xO7fxZmwHxneswtd ur/GvPBUEuJS
MABm9Z6nc00TVJXc8apVG79O7pirLHD1diT54g1097YWtYrAls1o1u49jvt/ zZR21lmdGnW7
0speA+iICzmKeffeNLRUoXFoT3+PGHaFJxN34AAmzw2gubUa0GBZ1Zj4Arct ncr59suoGPv6
+ElP2WPk4uLC7Nmz+fDDD5k5cyZLlizh+vXrUhhRJtnZ2TFkyBDGjRtHtWrV pCBClFfGVanf
vh/12z9He/OODP3jAh/7NKLXixqGr/uLm9uhzwJXjAHjFpPZtuUYO7f9ybq3 uvLbB1uZ2yhv
c4pBjcsLc9n8qQemuaZrI0GlMcFIBaBCrdJgcjdlqFChGPKPeTNyeYWg3TPw ztVXoQVUGlOM
i5WRlGJtG+Tfr4U98k9b3MPuyYZoebU+ftWqVeObb74hKiqK1atX4+fnJzef FWWCSqXCz8+P
1atXExUVxTfffCOBTIhyLOPCDnaevZU1dkwbS1jYbSq7WKPBCOeAV7BY+j5L TF6kZy1jwEBq
TBRpdl50HzyBj161IyIsAb2JJcaZt0lXAIyo3sYXw6aF/BWrAxQyYs4QcetR fd2gEdW8vUjf
+jtnUxX08X+zJqw6fnUr4di6NZm/r+bILQOg405iJg4Fbpu2gP2K43YB+/qk SU/ZE2Rqakr/
/v3p378/4eHhLF68mGXLlsmXnIvHzsHBgddee41hw4ZRt25dKYgQFYQh5TTL Ro7n3XgtGDQ4
dhjF9wNqZn34V/NjgPunLH85AGcjAANJe6cS+PVhUtUKStVn+eBHd8wdTOnr OID+rddTb8hP
rBgxjkUj32dUgBcfqjSoq/oyaeksaj2ifTBrOp7pXd9kWGtP0lXWtBq9iAE1 jDCtMYa5gaMZ
2d6TZCMT7APmsn5KQds2A/OD9+6XGyl7x+Tb1yf+h3FsbKwCWd9GH121DQAT e7jKK7mInoRH
+T2Xer2ePXv2sG7dOtavX09sbKwUXTwSjo6O9OnThxdeeIEOHTqg0WjK5ftm 48aN9O7du9we
hw0bNtCrVy95QZZxub+HcsWKFbz66qslbmPFihWMHz8+33daBgcHExgYmG+6 X9u2Jbolxs5/
/sHU1LTY26Pc2cv4nvNou24FfezlxNnjlDtzOSfty/muYOkpK2M0Gg0dO3ak Y8eO/N///R97
9+5l7dq1rF+/nqioKCmQKBUXFxf69OnDiy++iK+vL2q1/EcsxNMoPWw6Lw1a gf6V5XwugazM
kFBWhqnVatq1a0e7du34/vvvOXbsGMHBwQQHB7N3717S09OlSKJIZmZm+Pr6 4u/vj7+/P56e
njJ+UQiBmcf7bDr2vhRCQpl4ECqVCi8vL7y8vJg4cSKpqan8+++/bN++neDg YMLCwh7paVVR
fl4nHh4e+Pv706VLF9q2bYuFhYUURojySFGoXLlysecVEsrEE2JhYUGXLl3o 0qULAAkJCezf
v59Dhw6xd+9eQkJCSElJkUJVcJaWlnh7e+Pr64uPjw+tW7fG3t5eCiNEBbBp 69YS/bFdkvFk
QkKZeITs7e15/vnnef755wHQ6XScPHmSffv25YS1yMhI9Hq9FKuc0mg0uLm5 5YSvNm3a0Lhx
Y4yM5G0sREVU7F4yIaFMlPEDa2REs2bNaNasGSNGjAAgNTWV06dPc/z4cUJD QwkLCyM0NJQb
N25IwcoYGxsbmjRpgoeHB02aNKFZs2Y0atRITkUKIYSEMlERWFhY0KJFC1q0 aJFn+tWrVzl5
8iRnz54lPDyciIgIIiIiuHLlivSsPUIajYaaNWvi7u6Ou7s7devWpUGDBjRu 3JgaNWpIgYQQ
QkKZKEpFHExfo0YNatSoQUBAQJ7pmZmZXLhwgfPnzxMREUFkZCRXrlwhKiqK a9euyU1ui8HB
wQEnJydcXFyoWbMmbm5uuLu7U69ePVxdXTExMZH3jRBCCAllJXXvrQQq+geN iYkJDRo0oEGD
BgU+n56eTnR0NNeuXePy5ctcu3aN6OhoYmJiuH79OomJiSQmJnL9+nUyMjIq TF1MTU2xs7PD
1tYWW1tb7OzsqF69Os7Ozjg5OVGrVi2cnJxwdnbGzMxM3jMSzoQQQkKZeLTM zMxwc3PDzc2N
du3aFTlvcnJyTkBLSEggMTGRlJQUkpKSSEtLIy0tjZs3b5KamkpaWhq3bt0i JSWFtLQ0bt++
ndOOXq/P8zi7ba1Wm/PY2NiYSpUq5ZnHysoqzx3rraysMDc3x9LSEmtra8zN zbGwsKBKlSqY
m5tjbm5O1apVsbS0xNbWFnt7+5wgdm/bQgghhISyMtgTIJ48rVZLUlJSnmn3 PhaPnvSKCfHk
6WNW0t1zHPHDt7P/syaYASn736NFn5+p/8M5NvS0fijr0V1ZTO8RCnM3vEkt SRYSyuSDRwgh
REWx7KefqGxlVaJloqOiGDl6dL7pJna1MP5nI+EZTfAwTeXk+mNUcbKRACCh TAKYEPKeEULc
TzVHR14bMqREyyxeuLDA6Sprb/o6HWDT+Qw83MJYf7Ih/Zoe5QCAIYl9M4cz blUkGVjhM3oB
swbVx+jCbLoPPkWTBne4fPUKN+uNZ/m3vXFSFzy/ce4VFtKmuSGBnZ+9xrhN N6ji1ooWKSGo
vtjB5ybT6Da1JRvXdMea22x/5Tl2v7+Nqc10hP04lrE/hnJbp8bpuSks+rAT 9pqKe9zlW0iF
EEKIikxVBZ9+1dm3OZykUxsIrd+PppWyht6kn5jB+C1eLPj3MCHbxqP833hW X9UBkJmYTNsv
VrBu82oGXppLUERmkfNnK2yetOMz+TikO2sOHiB4ji/RF1Mo6s+2jFOzmbjT l4V7DnBw/68M
jJjKjKNpFfpQSSgTQgghKnYqo2rLPjj+u5ZNP4dSr19TsjKZjriQo5h3701D SxUah/b094hh
V3hW8DFz98fbTgNGNtR1yeRKYlqR82cprM1k4o+EYtmtG66mYFS9MwOaWlL4 qGwdsft3cSbs
R4b37EKX7q8xLzyVhLiK/fWBEsqEEEKIMig2Npbt27cDsG3bNuLi4nKeu3nz Jn/88QcAe/bs
ISoqqugP+yqt6FN1LVN2utGvaSWKc4maSqVBk/M7GB7RaASVSo0qp89MQX93 2INiUOPywlw2
b9/O9u3b2bl/Pz/1tJNQJoQQQojHJzk5mb59+9KsWTNmzpzJgQMHqFatWs7z VapU4dy5c0yY
MIHGjRszcOBAYmNji/i0t6H9hE8Y/9EovCtnRzIjqnl7kb71d86mKujj/2ZN WHX86poX0khx
5i9snko4eDUhZdt2LmWALnYXP5/IOn1pZFMLq8TTxGSCciuU4HOpgBHV2/hi 2LSQv2J1gEJG
zBkiblXsb5mRgf5CCCFEKUVERODu7l7o45KqVKkSS5YsYd++fYwZM4bVq1ez adOmnBtxN2/e
HCMjI6ZMmcKWLVuYNm0aJ0NDi2hRhVWT/rzVBCA1Z6pZ0/FM7/omw1p7kq6y ptXoRQyoYQQX
Cm6l0Pmv3n8ec+exfOY1iBd9lmFdxwevmlZYGKvQVH+O0a0G82avQ9RwroGt lSkApo3HsWjk
+4wK8OJDlQZ1VV8mLZ2Fu3XFHekvoUwIIYQoZSCLjIwEwN3dPd/jB1W/fn3q 168PwMCBA/M9
P2rUKAD69OkDUGAo01QfyKZ/751qQavZh1h391GbCWs5OOGeWdxGsXVj9gNL fOfuwffu7wXO
X3MYmzdnP6ha8DzqqrT9+A+Of6HBcGMHo3vfoLmzCajN8JvyO34F1OCZwfP4 a/DT81qSUCaE
EEKUQnbwyg5kuR+LXHRXWTPsdRZHZpCeZobPmMV0sZNRVBLKhBBCiIcczB5W DxlARHg4C+fP
L9EyZ06d4vnevctukYxdGbx8N4Pl5SKhTAghhHhU7u0hK+2Ysnffe6/Ey/Tu 21cOhIQyIYQQ
4ukOZI9iTJmQUCaEEEKIEpAxZUJCmRBCCFGGgpn0kInSkssehBBCiFLK7iFz c3PLCWhClJT0
lAkhhBClDGQypkxIKBNCCCGeMBlTJiSUCSGEEGUomEkPmSgtGVMmhBBClFJZ HVOWcXIK7f3n
ckF7d4LuMou6+vJpaDrayNl067WCmHu+41t3ZTE9ey7isq7k68u9rOFmCCtX HuGW4VHuoZZL
CzviWPtV/kxSyv3rSHrKhBBCiFIGsoc9puzUqVP8888/qNXF6zsxGAx4eXnh 4+NT+mDg2IuZ
M6G6pnTL6pNCCFplRNuXm2P9qLqAdNFs25iOb8MIfjlwk24BVVGV49eS9JQJ IYQQpXBvD1nu
xw9q9+7ddOrUCT8/v2L9dOrUiYMHD5Z4PYbbIcwY2JFWzZrg995vRGlBF7uR ceM2ZPWg6a+z
a3IPPJv60KHPaCZ282XC4TTSQz/l2f5buAXAbba/0oEPjqX/t6wukZ3fLuHE sTkMCujB0B8j
yDQksW/6S7T2bI6Xpx9vLTtHmkIRbf3JpIAWeHn74N2yFzNOZuTPZFHb2ZjR i4njWxD+8wFu
ZneWKXc4sXAofl5e+LRsSdcPD5Fa4LRkwn54E//WrWjp3YY+n/9Fgp4C112c 7Sl1IJa3kxBC
CFH6YPYwx5SZmJg8lu1Ov3QGt0V/MrN2AqsHvcDkXR2Z3yDX8ydm8dH+Lqw6 OIq6iWt51W8X
LsVpWGVLx7FDaHrBiAUb36SWEaQf+5DxW7xY8O/PNE7Zwoge41ntt55XCmxA T/z2BRztsoqD
Y+phrEvltv7emuiI2r6BtI7TaeqdgMcnSzlwsxsBVVWkh33LO0HOTN+1iNbW CilJmRD2Tb5p
qlOzmLjTl4V7FuGqjmHd64HMONqS987cu24N8T/fb3tKT3rKhBBCiFIqX/cp U939AbP6fQio
bQrGzvi/4MT5fy+TkSv0xB0+hmVAD9zNVBg5+TOgaaUHPD2oIy7kKObde9PQ UoXGoT39PWLY
FZ5WyPwarBs1I2P5WMZNW8KfZ9IwN71nzbpogjck4/e8O6ZWnrzY6BxrDtxE QUfcgQOYPDeA
5tZqQINlVWMSCpgWv38XZ8J+ZHjPLnTp/hrzwlNJiEuncr51G91/ex4C6SkT QgghShnIyup9
ytSmlTBOTyI1e7C9IZWkdCMqmZQuUKhUalTknCtErygPvS3LFpPZtuUYO7f9 ybq3uvLbB1tZ
2MMupzdJF72dX06EE/lCE1YCSvotDOkHuNnNP6et/PJOUwxqXF6Yy+ZPPTDN 80xB684/bXEP
u4d7vOTtJIQQQjy4e8eQPYwxZQ+LsVMbmqVt5bfjtzGgcCdsPVuSm+HrknXq Lf38BrZeygBt
NDvWXaNe21q5wokRDi2akbJ1C5HpoIsJZvWJFBTAyKYWVomnickE5VYowedS 8wcME0uMM2+T
rmS1Vc3bi/Stv3M2VUEf/zdrwqrjV9e8kLYMpMZEkWbnRffBE/joVTsiwhL4 74JQHdHb15M6
5E9OnzvHuXPnOBe6gvbnV7P/pgbH1q3J/H01R24ZAB13EjOxL2CaQxtfDJsW 8lesDlDIiDlD
xC1tAeuO43YB2/OwSU+ZEEII8RCCWVGPnxjLFnz4fW/eHd2KZ26B2qoJr303 l5aVwBAHZrXq
c/7DbrQ8fx3z9pNZ4VcFVcx/i5s3HcuUloPo77MCqzqtaelqiQrQVH+O0a0G 82avQ9RwroGt
lWm+VWsc2tHXcQD9W6+n3pCfWPH2eKZ3fZNhrT1JV1nTavQiBtRrDscJAAAY 40lEQVQwQqMU
1JaBpL1TCfz6MKlqBaXqs3zwozs5o7h00Wz/NZFWn9XD7O4klVVz+tX9H6v3 JxEQMIa5gaMZ
2d6TZCMT7APmsn5KQdPGsWjk+4wK8OJDlQZ1VV8mLZ2B+cF71+1Gyt4x+bbn YVPFxsYqAMHB
wURXbQPAxB6u8g4TQpQLGzdupHfv3uV2+zds2ECvXr3kQJZxcXFxOb+vWLGC V199tcRtrFix
gvHjx+dpK/vzNzAwMM/0xYsX8+yzz5ao/a1btzJy5MhHWIU7/PVaT7aN3Mo3 LczlRVEKuTOX
c9I+/P2zTrnK6UshhBCijNFqtVKEp5CcvhRCCCHKmKZNm7J9+3ZUquINyFcU hXr16j3irapM
p2V76CSHR0KZEEII8bTw9fXF19dXCvGUkdOXQgghhBASyoQQQgghhIQyIYQQ QggJZUIIIYQQ
IpsM9H8AGzdulCL8f3t3HxTVfeh//LMPLIIiSiQDSFYFEpB4fcoDKppYlMSk dnAMjUZNTbwz
V9G5TiXpL/pDm19vNZKmwaa3SuK9xuaqjTbcRFqn1xmf0Ex8uERTiBEsILoi QogibN2FXdj9
/RFxfCCGp8oK79eMo2fhnLP7OSv74XvOfhc+rbfNe7Vz504OOgBKWW91L09W CQoKBRTwfXv2
7CGEHuDWiYEpZQAA3IMv5uhdKGUAAPigto6uoOfgQn8AAABKGQAAuJO6ujp9 /fXXBEEpAwAA
3enUqVM6fPiwvF6vKioqZLPZ1NDQILvdTjiUMgAAcLcYDAZ5PB55PB4dPXpU R44ckdvtltvt
/t51G0/+Uk8kr9eZlm9tOqeNTyfq9cIGea7ka9u246rzfPulW5dBKQMAALfw er0ymUyy2Ww6
fvy4nE6n6uvrO7XN5tp8bf3DcV3xtL7cpvvV7FYzh6fL8O5LAAB8mMFgkNfr lSSlp6d3zUY9
l7Q/a7MKvmjQT57J1YPP/1wphTcsz35HGxaE6fSmdKVvKlR9k1ERP/qlNmZM 0YCzv9Wz8ws1
PLpO591jtDJrsv60cIX2fu2Qszlc09/4T70+9X55yn6rZ1/6SiPj7Dp33qYr D72q/8qaoQiT
XQUbl+mn753QVT8/DZz67/pkdbzKWtlXqIlSBgAAfEhLKbPb7dq1a5deeOGF zm3QeJ+S0l/W
qDNmvZv7LxpiltzlNy83nnxDr+1P1HsHNyrKeFE5C+bp1ycmaHWI5Kqp08SP tuv5cJPUdFVR
H+7XLwJNarrwoX7yz/+hokkZipXkuvR3TVy9RW/fV6nNMxdoa+mzWurK0pKt g/XWgY0aH+zV
1VqXDF+ta3Vfbz4WQCkDAAC+VcquXLminJwcnT17VuXl5erXr59CQ0M7sDXD tT930qSqIwdU
9GWjFk7fJoOkJrtDQ6uvyhMi9XnwaY1rGcbyfKNDmcv1u0+/lswNspU/oMpG KVZSn5hkPTbI
JJlC9GCkS8cvOVX91VFZfrROjwR/ewVV34F+OpfT+r4kShkA9Fo2m00FBQUq KyuTzWZTZWWl
KioqVFVVJbfbLbvdrsbGRjkcDgUGBsrf319BQUHy8/NTWFiYIiMjFRERIavV qujoaI0aNUpW
q5Vg0WEtpy+dTqfCw8NVXV2tAQMGyGKxfO+6Rv9+8muolaPlOjGPQ7UNZvWz GL53Xa/HqMjU
9dr1+j/J/4bb3WWSweQvP4MkeVW7b5V+dXGu/nvPdIW5/1evTHlbnuv33STT 9X9LHu/1rbdp
X70NpQxAr+VwOPTZZ59p3759OnbsmAoLC3X58uV2re9wOFRbWytJKisra/X7 QkJCNHLkSCUk
JGjKlClKTExUYGAgBwBt5vV6FR4erqioKMXFxcloNMpo/P736vlFTNBo5yv6 +K9LFZ8QpKtf
fqK//H201kZaZKzrKz9XjRqu9SOj5cZls8InJMrz0nvat/A3ejbMpMaLxTof +JCG3HzP5LZf
lf8DQzTQLDm+3K1DlW4l36F2hI0fL9fiD3V84f/T+GCP7Jdcuv879hUT3Lsu KuPdlwB6lQsX
LigrK0tJSUkKCQnRU089pTfffFN5eXntKmTtcfnyZeXl5enNN9/UU089pZCQ ECUlJSkrK0sX
LlzgoOCOWkbKGhsbVVNTo4aGBtXV1Sk/P1/V1dXKy8uT1+ttfYLZvo8q450Z Kv7pOD0c/7DG
LSnUD3+zSgn9JNP9kzQz7CPNHp+oWetPq/mWZcOIV7TxXz16+5mxGjN2rCbM W68v6j231Yj7
pizRxM+XKnXOi0rLrlHkoDuP4PmPWKb18y7otSfGaOwj45W67qTUpn31fIyU Aejx7Ha7tm3b
pu3bt+vTTz+Vx9O9P+wbGxt14MABHThwQD/72c80adIkzZ49W3PnzlVQUBAH DLfxer2qr69X
aWmpbDabzGazEhMTtWnTJg0aNEgDBw5UcHBwK2uaFJL4qv5w5NXbv+QXpZe2 HNNLN9x06/LD
L23QvpduXXGpdufesIf7kvRvf0q6ffv9b/y+vkpcf1CJ15ZGLdykQwtv/vbW 99W7MFIGoMc6
c+aM0tPTFRkZqbS0NB08eLDbC9mtPB6PDh48qLS0NEVGRio9PV1nzpzh4OG6 lsljJam0tFQO
h0OSFBYWptjYWEVFRclqtfJRTD0AI2UAepzS0lKtXLlSH330kc+VsDupr6/X unXr9M477+jH
P/6xVq9erZiYGA4opez65LHJycmaPHmyDIZvL9R/7rnn1NTUJLPZrMcff5yw 7nGMlAHoMS5e
vKjFixdr+PDh2rFjxz1VyG7k8Xi0Y8cODR8+XIsXL9bFixc5uL3UuXPntGTJ Er311ls6dOiQ
fvCDH1wvZC3MZsZXKGUA4CO8Xq/effddxcXFKTs7W01NTT3icTU1NSk7O1tx cXF69913r08g
it5jyJAhmjhxomJjYzVjxgwCoZQBgO8qLS1VUlKS0tLSOv1ZgL6qvr5eaWlp SkpKUmlpKQe9
l1m1apVee+01gqCUAYDv+vjjjzV27Fjl5eX1isebl5ensWPH6uOPP+bg9yLB wcF69NFHCYJS
BgC+p7m5WStWrFBqaqrsdnuveux2u12pqalasWKFmpubeTIAlDIA6B4ul0up qanKzMzstddY
eb1eZWZmKjU1VS6XiycFQCkDgLvL4XAoJSVFO3fuJAxJO3fuVEpKyvV5q9Az 1dXVMQcZpQwA
fIfL5VJKSop2795NGDfYvXu3UlJSGDHrwU6dOqXDhw/L6/WqoqJCNptNDQ0N ve7UPaUMAHzE
ggULtHfvXoJoxd69e7VgwQKC6KFaZvT3eDw6evSojhw5IrfbLbfb/b3rNl/c pmkRYRoWG6vY
h2IUn7RUfzzruu1rDz0Yr8lLtqn04v/opdExiomJljUsTGERwxQTE6O4pH/T sc9/qSeS1+tM
y26bzmnj04l6vbBBniv52rbtuOquTQ146zIoZQB6iMzMTG3bto0g7mDbtm3K zMwkiB6qZUZ/
m82m48ePy+l0tnkKGPMD8/THv57W6dOF2vH0F/rV7wrkvPVrhR8ppegN/aJw vDb/tVSlpSf1
yfxhemTtZzpdWqri/T/X6D53KH+1+dr6h+O64ml9uU2Psdmt3v7WFaYBBuDT Pv30U2VkZBBE
G2RkZCgxMVGTJk0ijB6k5WOWJCk9Pb0TW/LI5ZICQwJlunUfAcM0YVSA/lJ+ Rc0a0L5y4Lmk
/VmbVfBFg37yTK4efP7nSim8YXn2O9qwIEynN6UrfVOh6puMivjRL7UxY4oG nP2tnp1fqOHR
dTrvHqOVWZP1p4UrtPdrh5zN4Zr+xn/q9an3y1P2Wz370lcaGWfXufM2XXno Vf1X1gxFmOwq
2LhMP33vhK76+Wng1H/XJ6vjVdbKvkJNlLIeiwuNgX+8q1ev6uWXX75nPy7p bvN4PHr55ZdV
UFCgvn37EkgP0lLK7Ha7du3apRdeeKHN6zZV/EHzEvbK0lijGvM0rd8bK4t0 06iUp/4r7cl3
K2ZGSPuLgfE+JaW/rFFnzHo39180xCy5y29ebjz5hl7bn6j3Dm5UlPGichbM 069PTNDqEMlV
U6eJH23X8+Emqemqoj7cr18EmtR04UP95J//Q0WTMhQryXXp75q4eovevq9S m2cu0NbSZ7XU
laUlWwfrrQMbNT7Yq6u1Lhm+Wtfqvt58LIBS1hOlpKQQAnAXrFy5UmVlZQTR DmVlZVq5cqXW
rVtHGD2slF25ckU5OTk6e/asysvL1a9fP4WGhn7/C33kHG3N+7Ue69Ogsg/m 6YX/u1tPbpqu
gZKazm/V86Nz1VRnV5+n1+tQYv923jPDtT93rIWqOnJARV82auH0bTJIarI7 NLT6qjwhUp8H
n9a4lmEszzc6lLlcv/v0a8ncIFv5A6pslGIl9YlJ1mODTJIpRA9GunT8klPV Xx2V5Ufr9Ejw
t1dj9R3op3M5re9LopQBQIeUl5drw4YNBNEBGzZs0NKlSzVs2DDC6AFaTl86 nU6Fh4erurpa
AwYMkMViaeeG+sj6RJL6bzios43fljLzA/P0x7xfa/SVXVqWkqUtp6fr/zzs 3+rqRv9+8muo
laNl4NrjUG2DWf0shu/dtddjVGTqeu16/Z9049bdZZLB5C8/gyR5VbtvlX51 ca7+e890hbn/
V69MeVue6zmYrp92NRgkz/VpCr1t2te9gAv9AfikNWvWMM1DB7lcLq1Zs4Yg ehCv16vw8HBF
RUVp9uzZMhqNMhrb+xLuVnX+IVUFx+i+W4Zk/MKfUcarofpj5m59/R1XC/hF TNBo5259/Nd6
eeSV/ctP9Je/j1ZipEVGS1/5uerVcK0f3bxsVviERHn+9J72VTVJ8qrxYpFK 6269rN8rt/2q
/B8YooFmyVG8W4cq7/QOU7PCxo+X688f6nidR1KT7Jdcur9N+6KUAUCb2Gw2 ffDBBwTRCR98
8IFsNhtB9AAtI2WNjY2qqalRQ0OD6urqlJ+fr+rqauXl5cnr9X7nBLPfnqKM VWzscE15p48W
vzVHQ/1u/S6Twqf/TNPO/Ea/P/0dvwz1fVQZ78xQ8U/H6eH4hzVuSaF++JtV Sugnme6fpJlh
H2n2+ETNWn9azbcsG0a8oo3/6tHbz4zVmLFjNWHeen1R77mtktw3ZYkmfr5U qXNeVFp2jSIH
3Xk00H/EMq2fd0GvPTFGYx8Zr9R1J6U27ctHj3VVVZVXkvbs2aMLAydIkl77 YRT/CwB0m8zM
TK1YsYIgOmnt2rVavnw5QXSB6urq6//esmWLXnzxxXZvY8uWLXr11Vdv2lbL 6++8efNuu71F
fn6+SkpKlJycrD//+c+yWCwym81KTEzUli1bNGjQICUkJCg4OFhDhw7lYN0D buxcg2sPKzk5
+VotBQAfs2XLFkIgR1zTMnmsJJWWll7/WK2wsDDFxsYqKipKVquVj2LqAbjQ H4BPKSoq0qlT
pwiiC5w6dUpFRUUaPnw4Ydzjpaxl8tjk5GRNnjxZBsO3F9c/99xzampqktls 1uOPP05YlDIA
6DpHjx4lhC7Ok1J27zp37pyWLFkih8OhoKAgzZgx4/YXcjMv5T0Fpy8B+JRj x44RAnnimiFD
hmjixImKjY1ttZChZ6FeA/AphYWFhECeuMGqVatUUlJCEL0AI2UAfEpNTQ0h kCduEBwcrEcf
fZQgKGUAcHfV1tYSAnkClDIAoESQJ4DuwTVlAHzKwIEDdenSJYLowjzh+7Zu 3UoIvUhycrJ+
//lVShkAShmlDL74Ig1w+hKATwkNDSUE8gQoZQDQ3UaOHEkI5AlQygCguyUk JBACeQKUMgDo
buPGjSME8gQoZQDQ3YYPH674+HiC6ALx8fF87iVAKQOAjnvxxRcJgRwBShkA dLc5c+bIbGbG
ns4wm82aM2cOQQCUMgDoOKvVqvnz5xNEJ8yfP19Wq5UgAEoZAHRORkaGLBYL QXSAxWJRRkYG
QQCUMgDovGHDhmnx4sUE0QGLFy/WsGHDCAKglAFA11i9erWio6MJoh2io6O1 evVqggAoZQDQ
dfr27avNmzfLaORHVZt+oBuN2rx5s/r27UsYAKUMALrWpEmTtGbNGoJogzVr 1mjSpEkEAVDK
AOAfY/ny5Zo7dy5B3MHcuXO1fPlyggAoZQDwj/X+++9r6tSpBNGKqVOn6v33 3ycIgFIGAP94
FotFubm5mjZtGmHcYNq0acrNzWX6EIBSBgB3T2BgoHJzczVjxgzCkDRjxgzl 5uYqMDCQMABK
GQDcXRaLRTk5OVq+fLkMBkOvzMBgMGj58uXKyclhhAyglAFA9zGZTFq7dq1y cnIUFBTUqx57
UFCQcnJytHbtWplMJp4MAKUMALrfzJkzdeLECU2ePLlXPN7JkyfrxIkTmjlz JgcfoJQBgG+J
iYnR/v37lZ2drf79+/fIx9i/f39lZ2dr//79iomJ4aADlDIA8E0Gg0GLFi1S cXGx0tLSZDab
e8TjMpvNSktLU3FxsRYtWtRrr6EDKGUAcI8JDw/Xhg0bVFRUpFmzZt2zH89k NBo1a9YsFRUV
acOGDQoPD+fgApQyALj3xMTEaPv27SopKdGyZcvumdOa/fv317Jly1RSUqLt 27dzqhKglAFA
zxAVFaWsrCxVVFQoOztbTz75pM+NnhmNRj355JPKzs5WRUWFsrKyFBUVxcED eiEzEQDo6YKC
grRo0SItWrRIFy5c0I4dO7Rr1y4dPnxYjY2Nd/3++Pv7a8KECZo+fbpmzZql wYMHc5AAUMoA
9C6DBw9Wenq60tPT5XA49Nlnn2nfvn06duyYCgsLdfny5S7fZ0hIiEaOHKmE hARNmTJFiYmJ
zMIPgFIGAC0CAwOVnJys5OTk67fZbDYVFBSorKxMNptNlZWVqqioUFVVldxu t+x2uxobG+Vw
OBQYGCh/f38FBQXJz89PYWFhioyMVEREhKxWq6KjozVq1ChZrVbCBkApA4D2 sFqtlCgA3YIL
/QEAAChlAAAAoJQBAABQygAAAEApAwAAoJQBAACAUgYAAEApAwAAAKUMAACA UgYAAABKGQAA
AKUMAAAAlDIAAABKGQAAAChlAAAAlDIAAABQygAAAChlAAAAoJQBAABQygAA AEApAwAAoJQB
AACAUgYAAEApAwAAAKUMAACAUgYAAABKGQAAAKUMAAAAlDIAAABKGQAAAChl AAAAlDIAAABQ
ygAAuIvMZrNqamratU5NTY3MZjPh4c7PLSIAAKDtwsPDlZ+f3651/Pz8FB4e TniglAEA0FUa
GhpktVoVEBDQ5nWcTqcqKioID3fE6UsAANrB4/G0q5BJUkBAgDweD+GBUgYA AEApAwAAAKUM
AADgXsCF/gAAdEJBQYHOnj172+1Dhw7VqFGjCAhtxkgZAACdMHLkSEVHR990 W3x8vBYuXKio
qCgCAqUMAIC7wWAwKD4+XhEREZIkq9WqOXPm6MqVKyovLycgtBmnLwEA6CSj 0agxY8YoICBA
c+fOVUNDg/72t7/J6/USDihlAADc1RdUs1ljxoyR2+1WSUkJ85KBUgYAQHdx u906deoUQaBD
uKYMAACAUgYAwL3FZDLJ6XS2ax2n0ymTyUR4uCNOXwIA0A6xsbEqLi5u1zVj RqNRcXFxhIf2
l7Lq6mqSAQCgFUOHDtXQoUMJAl2O05cAAACUMgAAAEjfcfry7Nmz7X5Lr8Fg UEBAgM6fP0+q
AACfYjKZFBERIYfD0a71Wq4F43Qluq2UnT59WlarVQEBAW3ekNPpVFVVlaZN m6bQ0FCSBQD4
jJqaGhUUFHTote306dOUMtwVrZ6+bG5ubteTVpICAgLkcrkoZAAAnxMaGiqX y9Wh17bm5mYC
RPeVMgAAAPh4KfN6vTp58iTJAZ1UWlrapcsAOubkyZN8cDjuvVLW3Nys/Px8 lZWVadiwYaQH
dKKQlZWVXS9WnV0G0HFlZWU6deoUpynR7do8o7/L5dLRo0dVW1srSQoPD1d5 eTkJAh0QExNz
/e/S0tJOLQPoml+UHA6HRo8eLT8/PwKBb5eyEydOXC9kALqmmLWMeHV0GUDX qaysVEBAgMaM
GSO3200g8N1SNnbsWBUUFKiyspLUgC76zbyrRswAdJ7VatXcuXPldrvbPVcn cFdLmcViUUJC
goqKilRcXExyQCcLWWdGyBgxA7rWiBEjNHv2bDU0NKikpIRA4NulTJI8Ho/i 4uLUr18/kgM6
4dZrwjr7N4COi46O1rx583T58mWVlJTI4/EQCny/lEnfTokxePBgXbx4kfSA LihmXbUMoGNG
jBihqqoq3ryGbtfhyWN58gIAegpe0+CzpcxkMsnpdLZrQ06nUxaLRTU1NaQK APApNTU1slgs
HXptM5lMBIi7otXTl7GxsSouLm7XeXWDwaCAgADt2bOHCfgAAD7FZDIpIiJC 58+fb9fs/Uaj
UXFxcV12P7Zu3crBQPtKWd43odKgDn6w+EOECgDwLc2SzkpSB96nVvWNpG+u ds0dGTih1Zt/
//lVDhL4QHIAAABfcNNI2eDawyQCAADQDQxVVVVeYgAAAOhenL4EAADwAf8f IDJnw1UNQDQA
AAAASUVORK5CYII=
--------------080307050501020300040309
Content-Type: image/gif;
name="AddCursor.gif"
Content-Transfer-Encoding: base64
Content-Disposition: inline;
filename="AddCursor.gif"

R0lGODlhIQAmAIABAAAAAP///yH+EUNyZWF0ZWQgd2l0aCBHSU1QACwAAAAA IQAmAAACYIyP
qcvtDyMEQFpT641ab+d53yKKI2KaZ6Cqo+tucWzRNKdQ+hpiK4rp/A4ZH2vI 6h2HKSOS6Hwa
b6+glEi5aie67o7XoD5svxIQDE2fOt3ox6yuxsWgcNnO83q3/L6lAAA7
--------------080307050501020300040309--
Re: Incoherent cursor [message #208386 is a reply to message #206196] Sun, 12 October 2008 20:47 Go to previous messageGo to next message
Ugo Sangiorgi is currently offline Ugo SangiorgiFriend
Messages: 44
Registered: July 2009
Member
I'd explained it in a better way here:
http://pluginiac.blogspot.com/2008/09/gmfs-incoherent-cursor .html

Does anybody else faced this issue? Having a fixed size element which
can be sized in any way because of the cursor?
Im able to change the GEF cursor, but i cant forbid user to click,drag
and set the size. Im saw some references about DragRequest that could
help me but couldnt fix it so far.

Ugo

Ugo Sangiorgi wrote:
> Hi everybody, i would like to ask you guy about an issue im facing for a
> long time with gmf and i cant solve it.
>
> The mouse cursor is the same for every element you create, (see
> attachment 1 CreateCursor.gif) it signs to users that the element they
> selected has some properties that it doesnt in fact have, its incoherent
> with the model.
> I'll explain: when i set on the graphical model that i want a node with
> fixed size, it generates an editpart that wont resize, right?
> But take a second look at the cursor, it still says drag (draw a square)
> and your object will be created (plus sign). If we select a fixed size
> node on the menu and drag the cursor, see what happens: Attachment 2
> (erro.png).
>
> do you guys face the same? This is very misleading for common user, i
> guess its better to have a cursor like (AddCursor.gif attached) and dont
> let the users drag a fixed node at all.
>
> It is the case to fill out a bug or request a feature?
> please help me on this, i love gmf.
> Ugo
>
> ------------------------------------------------------------ ------------
>
>
> ------------------------------------------------------------ ------------
>
>
> ------------------------------------------------------------ ------------
>
Re: Incoherent cursor [message #230987 is a reply to message #208386] Thu, 21 May 2009 13:09 Go to previous message
Ugo Sangiorgi is currently offline Ugo SangiorgiFriend
Messages: 44
Registered: July 2009
Member
The bug was filled under
https://bugs.eclipse.org/bugs/show_bug.cgi?id=255445

Alex Boyko posted a workaround for that:
On your XXXViewFactory you can override the #createLayoutConstraint()
method and return NotationFactory.eINSTANCE.createLocation()

/**
* https://bugs.eclipse.org/bugs/show_bug.cgi?id=255445
*/
@Override
protected LayoutConstraint createLayoutConstraint() {
// TODO Auto-generated method stub
return NotationFactory.eINSTANCE.createLocation();
}


This will create a fixed size element, even if the user click and drag
the mouse



Ugo Sangiorgi escreveu:
> I'd explained it in a better way here:
> http://pluginiac.blogspot.com/2008/09/gmfs-incoherent-cursor .html
>
> Does anybody else faced this issue? Having a fixed size element which
> can be sized in any way because of the cursor?
> Im able to change the GEF cursor, but i cant forbid user to click,drag
> and set the size. Im saw some references about DragRequest that could
> help me but couldnt fix it so far.
>
> Ugo
>
> Ugo Sangiorgi wrote:
>> Hi everybody, i would like to ask you guy about an issue im facing for
>> a long time with gmf and i cant solve it.
>>
>> The mouse cursor is the same for every element you create, (see
>> attachment 1 CreateCursor.gif) it signs to users that the element they
>> selected has some properties that it doesnt in fact have, its
>> incoherent with the model.
>> I'll explain: when i set on the graphical model that i want a node
>> with fixed size, it generates an editpart that wont resize, right?
>> But take a second look at the cursor, it still says drag (draw a
>> square) and your object will be created (plus sign). If we select a
>> fixed size node on the menu and drag the cursor, see what happens:
>> Attachment 2 (erro.png).
>>
>> do you guys face the same? This is very misleading for common user, i
>> guess its better to have a cursor like (AddCursor.gif attached) and
>> dont let the users drag a fixed node at all.
>>
>> It is the case to fill out a bug or request a feature?
>> please help me on this, i love gmf.
>> Ugo
>>
>> ------------------------------------------------------------ ------------
>>
>>
>> ------------------------------------------------------------ ------------
>>
>>
>> ------------------------------------------------------------ ------------
>>
Previous Topic:3 nodes connection
Next Topic:2 palette questions
Goto Forum:
  


Current Time: Thu Sep 26 01:27:51 GMT 2024

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

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

Back to the top