Skip to main content


Eclipse Community Forums
Forum Search:

Search      Help    Register    Login    Home
Home » Language IDEs » AspectJ » Missing error/warning indicator icons in PackageExplorer
Missing error/warning indicator icons in PackageExplorer [message #43922] Thu, 04 November 2004 13:55 Go to next message
Eclipse UserFriend
Originally posted by: benjamin.mesing.rostock.zgdv.de

Hello,

I have installed AJDT (latest developer build) and Eclipse 3.1M2.
Everything seems to work fine excpet for the error/warning indicator
icons in PackageExplorer. If I switch a Project to have AspectJ nature,
the nifty little markers are missing at most places. For one case the
red cross icon is visible on the project node, but not on the package or
class nodes.
Is this a known problem or special to me?

Greetings Ben
Re: Missing error/warning indicator icons in PackageExplorer [message #44012 is a reply to message #43922] Fri, 05 November 2004 07:09 Go to previous messageGo to next message
Eclipse UserFriend
Originally posted by: benjamin.mesing.rostock.zgdv.de

This is a multi-part message in MIME format.
--------------080306050509050607080807
Content-Type: text/plain; charset=us-ascii; format=flowed
Content-Transfer-Encoding: 7bit

Perhaps I should sent a little image to illustrate what I mean.
The image shows the package view of a simple test project. The class
HelloWorld contains an error but is not marked with an error icon. For
larger projects this makes finding the source of the error quite
complicated. If I remove the AspectJ Nature from this project,
everything looks as expected.

Greetings Ben

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

iVBORw0KGgoAAAANSUhEUgAAAVkAAAEICAIAAAB6QhDeAAAACXBIWXMAAA4m AAAOJgGi7yX8
AAAAB3RJTUUH1AsFBwQenlnbWAAAIABJREFUeF7t3XlcE9f6P/BnAsqSBIIE CIigCCoqiva6
oHVD0WppvV63igIW+7X1p7ZexFpv67Uu1x1vaVVqcSngVotLXatWsO69bigV RAu1yE6AsMmW
ZH5/HBmHyUwICLL4vF+82uTMOTOTYJ7MTML5UAUFBcBy9uzZ9957DwAKCwvZ 7agtsbKy4jah
Fq+wsLDpfnEHDx4UcdsQQq8lY24Deg3gQV8r1RS/OOZYQ7AWnD17ltuEEGpz yDUB0FMLmB4I
oZaPOWTYs2ePVqutvVCQSPTiKoFgLUAItVJDhw7lNgm4fv06cxtrAUJt0ODB g2mapiiKoigA
oGkaAJjbZNGNGzfYQ/BzBITaIK1Wq9FoSAkAAJFIxBQCtVpdUVGhVqtrDcBa gFBbRVEUuRxA
qgD5LwBUV1dXVlZqNBp2Z2jqWuA+J5zbJNCIEGoKTAng3NbVhLXAfU746tmj 8JWPUHPRffGz
PzjgEFzQKKYM68FtQgi9Eu3ateM2AQCAWCzmNgFAU9SCe4f/xW0SJqlhbm5O URRzl9tPr8eP
Hw8ePJjTGBwcTFFUbGwsp72J8O4DQs2ourqauXbI0Gq1ZWVlnEai0WrB9lUb t6/auH3Vhp7D
3ADAfU54d0frv6841N3Rmpwm/H3FIe4YgNIa165dY9/l9tOrrKzst99+Y7dU VlZGRUX17dt3
586d7Pamo7sPCLUu+moB+XBSD3bn0ipjlWzE/1s0pJ2pK2k5tnIa+SF3k9Pz X/Q2QElJyZw5
c+RyuUwmCwwMfPbsGWkPDw/v0qWLWCy2tbWdO3cuAAwZMgRqDjFIn6NHjxoZ GYWHhx85ciQ/
/8V2dcfGx8dTFLVjx45OnTpJpdKgoKDKykrSWWgHqqurv/zySxcXF4lEYmtr u3DhQuDbB4Ra
F321gBxgkG8mcDBLGZ+uCc5/chOqiqCqiN3OINcR3eeEL33PoC9FzZkzR6VS paampqenZ2dn
L1u2DADS09Pnz5+/e/fusrKylJSU2bNnAwD7mIKMjYiImD59upeXV6dOnaKj o0kj71ji4sWL
ycnJf/zxR3x8/IoVK0gj7w4AwLx5806ePHnq1KnS0tKUlJRp06YB3z4g1MoU 1HbgwAHel73+
FmLOhzvojL10xl7uAt7G2u7evctebUFBAUVRKSkp5O65c+cUCgVN01lZWcbG xlu3bs3Pz2c6
c8b+8ccfFEVdv36dpul///vfPXv2JO16xj569IjcjYmJcXR0pIV3oLCwUCQS 3blzp2YFz3H2
AaFXjHkJh4aGXrt2Ta1WV1VVka8bsWm12qqqqrKysqqqqmvXroWGhpL2AwcO 1P0dZJqmKYqi
a44C2LfZkkf/fQlAsj+59yP533qXd8kNGoCidtM0UAA0BRQNeyKCyCJemZmZ NE3379+f3KVp
urq6GgAUCsXx48e3bNmydOnSXr16bdiwYeTIkeyBALBz504XFxdyJW/mzJmr Vq26du3akCFD
9Ix1cnIiN5ydnbOzs0F4BzIyMrRarbu7O2lHqGUiXzRkTuTJa5a0GBsbGxkZ cc7xwcC/R2DK
gVAhIMQD+pm5dy86H2fpM6o8Kbns5t1Jy2dzOwEAwPef7+c21aZQKCiKevTo ka2tLWfR+PHj
x48fX1lZuXHjxunTp+fk5LAflVqt/v777wsLCxUKBWmhKCoiIoKcz+uOJX3S 0tLc3NzIDTs7
OxDegY4dO4pEouTk5L59+7LbdZ9ZhJoR528NDGFQLQCdowNeZu7drQPfU6tU 1oHv5UceLLt5
t6JMTY4JWL3onSuOnTs0i9XCw9raesqUKSEhIWFhYVZWVllZWbdv3/b19SU3 Ro8ebWpqKpVK
jYyMAEAmkwFAenq6o6PjiRMn8vPz79y5I5fLyaqOHTu2ePHisLCwsrIy3bHE ypUrIyIiSkpK
1q5d6+fnp2cHZDLZ7Nmz586dGxUV1b1795KSkvj4+GHDhrH3gVktQs1izOe3 DfmzZZFItNr3
xV1DawHoXCzUVXQ+Tq1S2X3yUU7Yt2U37wJAmaqSlAKaBvLGGbHx3LWj0zkD ee3evXvp0qXu
7u6lpaW2trYBAQG+vr4ajWb9+vV+fn5qtbp79+779+8HAGdn54CAAHd3dyMj oyFDhkybNq13
797MeoKCglatWrVv37533nlHdywxZswYd3f3/Pz8yZMnr1q1ijTy7gAAhIeH r1q1auzYsfn5
+WKxePr06cOGDWPvg0qlYtaMULNYtOhjblNtX331NaeFKhCY+7S+kkf/vZ29 nXhAP6YWVGfl
nAvZBayLBLu2Xo0/NZE7slnFx8f369evurra2LgeZRGhloY9l8nyk+0//njB zZu3HRwcbG1t
Kysrq6urq6qqMjMzRSJRXl6eVqtNTEwUiUSrfauCg4MB4ODBg435ArD0GWUd +F5O2Ld2n3yU
H3lQGXVw+1cvZkoAgKSzLasQINSGVVdXl5WVVVZWikQikUjEXD6srq5mnyAz GrMWlCclk8sE
+ZEHq7NzACDpLOt0BCH0yqnVamNjY+YEX6PRCF3nbsxaUHbzLrlMoIw6yF3W Unl6etZ5HQSh
Vk2r1Wq12jr/nTdaLeh+4Ri3CSHUMtA0rTuREYe+7yAjhF4fWAsQQgBYCxBC BNYChBAA1gKE
EIG1ACEEgLUAIURgLUAIAWAtQAgRWAsQQgBYCxBCRAuqBcHDns9KpkdgYCBv 5AGZ2pzbWttn
n30mlUobMGc5WXmdX+d+eU29oU8++WTTpk3cVoQAoBH/NqkBLq7uL6p48e/e xd700ud9mLta
U+ORy+8wdwHg3r17ly9f3r17N7vRQDk5ORs2bLhz506/fv24ywz2+PFjf3// Bswk10IsW7bM
w8Pjww8/tLCw4C5Dr73mrAWisiqHtxabmxsBQE5arvjZbQefsczdklvfc/pv 3brV39+fdxqG
OpFpTl+mEEDrD0dSKBRDhgyJjo6eP38+dxl67TXOOQJVF+4AAADQamlzcyN5 DwdT03ZmUgkA
sO9qtdw/tz5+/Pjo0aOZu9nZ2ePGjROLxb169bpy5QrTzpt3RKZIZ3KNMjMz vb295XK5WCx+
66230tPTQecQXfe8QygcSU/4Eu+GQCB8ie3GjRsdO3Y8cOAACK8kMzPTx8dH LBb37t1727Zt
zN7yPgPEmDFjfvrpJ+YuQozGqQVkmgSaD7NUF3nRlT7JA4DnU6Oy7nLOmjMz M3Nzc3v0eBHc
HBgYaGFhkZeXFxsbGxUVxbTz5h1xco0oigoLC1MqlWlpaSKRaN68ecxwPfSH I/GGLwltiDd8
ifHTTz9NmjRp7969M2bM0LOSgIAAW1tbpVIZFxfHnsqV9xkgevbseedOrTMv hIjGqQVQM2k6
p5HSO426Wq3NScvNzSrKzS5WZeU+/jObfVetrjWpM5nakTnRVSqV586dW7t2 rbm5uZ2d3dKl
S5luMTExmzZtsrCwkEgkISEhhw7xZLra29t7eHgAgLW19bJlyy5evMjtUX+r Vq0iO/P555/v
27ePNPJuSKVS7dmzJyIigmSuSKXSYcOGMevZvn37xx9/fO7cuVGjRulZSV5e 3oULF1avXm1m
ZmZjY7NkyRLSWf8zYGFhwUySiRBbY14vIOWAefELFYLk0X8nN7pAd3jw/Nj+ uLQIAH7ce8qt
y/NPE8qyy4OHKbZcziZ3raysAKC4uNjU1BQASLoRO++I3BDKO+I4duzYhg0b kpOTNRqNVqvl
fZ+vL93wJRDYkP7wpbVr186bN4+8+AnelZArIB07diR9OnXqRG7ofwaKi4vJ M4kQR6MdFxDM
0YFQISDEA/rJA95rZ28nD3hPPKAfAEyd9TYABC0KGDdj/LgZ4z2HvtHRoj1T CACAzO6cmJhI
7pJ0o7S0NHKXucHkHalUKpVKVVRUxD5bJnJzc6dOnbp48eKsrKyioqJTp06R dhMTEwBg6gKT
qsTQPfBhY+8M2T2hDTHhS8xYtri4uF27doWGhpK7Qishm8jIyCB3mYsI+p+B xMTEl7yAitqq
Rq4FoHN0wIskLIkH9LMOfM/MvTsAmEklbl0U7GuH1Rpu8Ms777xz4cIFctvG xmbMmDHLly8v
Ly/Pzc3dsGEDaWfyjsiRcFZW1smTJ5k1EBUVFWq1WiqVmpiYpKenr1y5krR3 7drVyspq+/bt
Go0mPT199erVtce9CGjitBMrV64kO8OELwltiAlfIuWgpKTk8uXLzHrc3Nx+ /fXXrVu3rlmz
Rs9KbGxsvL29V6xYUV5erlQqN2/eTNr1PwMXLlx4993nIZcIsTV+LQDhi4WM ovNxJEYhJ+zb
ovNxALzXDrkrWbBgwd69ezUaDbkbFRVVWFgol8uHDBkyZcoUptvu3bulUqm7 u7tEIhk6dOit
W7eYRYSTk1NoaGhgYKBUKvX19Z00aRJpb9++fXR0NBnu6+vr7/88KJbBhCOR osBBwpe6du3a
u3dvEr4ktCEACA8P9/HxGTt2rEQicXV1/fHH52m0RJcuXS5duhQZGfmvf/1L z0oiIyMzMzPl
cvnw4cOnTJnCfNoq9Azk5ORcvXo1ICCAWQNCjEbLTTIcb8JSYcAbSfGJnkPf MJNKgKJUWbmP
z37vvz+FMzYgIGD48OEffPABp715tYTwpZiYmEWLFgkdsxCffPKJo6Mjc5UR tSW6uUnXrt2Q
y+W2trYikai6uvrZs2dKpRIAcnJyRCJR0+YmGU43YSn57J4ytfb+kRff5HHr yXOJi/3ZIcrK
ysrJyfH09ExLS1uzZg37kIFXWFgYtwmhGs1TC3QTlgL3p7I/NUCGqKqqmjFj xtOnT42MjCZO
nLhu3TpuD4QM1jy1gDdhqfUWguYKX3J2dk5KSuK2ItQgzVALMGEJoRaoST5H QAi1OlgLEEIA
WAsQQgTWAoQQANYChBCBtQAhBIC1ACFEYC1ACAFgLUAIEVgLEEIAzfId5AY4 sYl/Kp53ltzl
NiGEGqR11AKNlpoQfJPT+PjnhSc29WuUcsBMQPD777+/ypkIhCY+IO2cv3dK SEjw8vIqKipq
WEIEQvq1jnMEDc0z0WB7sXXXHl66hwy6SWS6SQcNFhoa6unpydxdunQpRVFP njwhd69fv25k
ZNREEw17eHiUlpZiIUBNpHXUAjVNaWkgP3eyivp+9F3w9ovtxdbtxNYuPQYf Wvs37oAm4+3t
ff/+/fz8fHI3Nja2Z8+esbGxzN3+/fsbONFwVVUVtwmh5vOqawFVF+4AAABQ ayitltZqafZh
s43nAsehK7qM/UbNd9QgRE+mEEdeXt7kyZMtLS3lcvnChQvJS9fT09PKyiou Lg4AioqKHj16
FBISwq4F3t7eeoYzCUvOzs7MdOaEUAwUg328w5uk9NVXX3l5eTH9r1y5YmVl VVFRIdQfIbZX
XQvIi5nmwyzVVV1zXMDOT9FqQKMBrRaqtfWoBXoyhTj8/f1pms7MzHzw4MHV q1dJFBJFUSNH
jiS14Ndffx08eLCPjw+5W1lZee3aNSbljXc4cfXq1cTERGYOdUIoBooXxZek NHPmzNu3bz96
9Ij0iYyMnD59OomT4O2PENurrgXQoIQljYb80FpWLdDQtEYLai2oNdy1AQB5 5yeYVCL9mUJs
SqXy7Nmz69evF4vFJApp7969ZNHo0aPJgUBsbOyoUaMcHR3NzMySk5OvX7+u 1WrffPNN/cMB
YPXq1WKx2MzMjGkRioESwpukZGNjM2HCBFJHysvLDx06FBgYqKc/QmzNUAtA pxzoLwQAUK0V
qZ+/8l8UA7UGNLRWq6Wr+GqBUqkkYSEqlYpJH2AyhUiNmDJlSlFRUe1xz5Hg IyaOiR2F5O3t
/fDhw6ysLFILAGDkyJGxsbGxsbGDBw82NzfXPxxYYUcMoRgoIceOHfPy8urQ oYOlpeWECROY
fJfZs2fv3buXpumjR48qFArmlEGoP0KM5qkFYHDCElGtpTQaWq2l2fkpNccF tIY29FHozxRi
UygUUDsKibQAQI8ePRwcHA4dOvTXX3+98cYbAEDOGuLi4pgTBD3DeQnFQPES SlICgLfffvvZ
s2cXL16MjIxkDgr09EeIYeirqCmQclBnIQAAtZrS0HRqcenKY7ei4x6SRo0G 1Fpaq6Graicy
66E/U4hNLpePHTv2iy++ePbsGYlCmjlzJrN01KhR69evf/PNN8n3AkaOHHnh woX//e9/TC3Q
P1yXUAwUL6EkJQBo166dn5/funXr4uLimEwUPf0RYjRnLQDhi4UcVbSIpCX9 fj8t9tK90X26
LZv5pkZLjgsotcHHBSCcKaQrOjq6qqpKoVC4u7sPGjSI/RIaPXp0dnY2k4Ps 6OhoZWXVvn37
gQMHMn30DOclFAOVkJAgkUiYtCjQG8cEALNnzz5//vyIESMcHR0N6Y8Q0Qy5 SQ2wNmTYrE9/
AQoSs5UA0FMhBwAagKIBKDp6o8/nm17kEbZVd+/e7d+/v0ajEYnqUfvQa6K1 5ibVl1oLWpqm
aaqHrTUApdU+P5rQAgAN2hdvmW1Zamqqvb09FgLURFpHLdDS1M5148gnDzQA VfNfoAEAjHQ+
oWx7EhIS3n//ff3XERB6Ga2jFnz530vcpteMh4dHcXExtxWhxoMHnAghAKwF CCECawFCCABr
AUKIwFqAEALAWoAQIrAWIIQAsBYghAisBQghAKwFCCGidXwHuV7uPH3w1S+7 CkoLC0pVVuYW
1hbWi8bM6d+pF7cfQoilrdWCVae/+flebF8nZwdHBYACAIqelc/9ftm7b/j8 e8JCbm+EUI02
VQtWnf7mp5unJr4xsG+nPh0kcmORsVqrTs37Q2FpFf1rDAC8fDloFQlLCDVA 27lecOfpg5/v
xY7r4zms+/CJfacM6zrSq8ubw7qODBz8wZvdvKYPffP47fN3nj5gD2mrCUsI NUDbqQWhZ3f2
cLDrZt91lNsYAPgl+eev40JPJvwEAG623SUm4j5ODtsvRnOHNRlvTFhCrUrL rQVUXTj9laUF
Rc/KadoEAFLyUvddO3r3yaPDt05/fOCfa09sfJKbUVFZ9TQ/izNKj9absIRQ A7TcWkDOgWk+
zFK2/JLC1OzsoopKAMgqUd7588/bqam3U1N/TXpw688/76Y9ySgsyC9+/i5t iLaRsISQgV7F
da8Go/kmTddtIaylVmUVRdmqfABw7uBoJZGSlKUPvAPM2rc7fPtcYUmeqUl7 7jAAuVzO3Gam
GyYJS3/88YeFhQUAhISEBAQEhIWFMT0ZJCIpOTlZLBaLxeLPP/980aJF69at A4DRo0d/8803
oJOwlJWVxUlY4h0ONQlLrK09T1h69OiRubm5ubn50qVL2ZMmI9RgLboWgE45 ECoEANDJ2v5x
ZnFWwdPiipJOMoflExcdvftzV9vO/gMnFVUUH799Rmxi6tChC3cYgFKpZC7O k8vywEpYIu00
TVdXVzND2PREJHl7e8+fP58kLEVERAA8T1jKysp6ZQlLCBmopdcCYJUDPYUA AJaMm+sb+r6t
pdX6M/99/81Zo7sPG919GABkFefYW9hFzdkGAJzPEfRgEpZsbW25y2pjIpLc 3NzIDf0JS8eP
H8/KyvLx8alzOC8mYYnpz+2BUIO03OsFbHUWAgDobuviN+wfjzIybj9JXHt6 8/IT/1l7NnT5
if/YW9hRH8qpD+XfXY4y/NuHbSNhCSHDtY5aAHwXC3Wt9P3k74Mm5BQWFj+r fJT95N5fDx9l
PyGLvpvvt+/BDlIRao0R1uoSlhB6Ga0jN6le7jx9sO70dmVRgUgk0mq1cZ8e oD6Ufzffjyyd
u20/ANA7lLXGINTKvS65SfXSv1OvHz/cxm0F2Hvt9qW7yTtmbZk77HnoKEKI 0QZrAa+52/bv
mLXl14+wCiDE77WoBXhGgFCdWs21Q4RQk8JagBACwFqAECKwFiCEALAWIIQI rAUItX2GfG0X
awFCCABrAUKIwFqAEALAWoAQIrAWcBVduHHDqM8Noz5FF25wlyHUdr0Wf49Q L0lj5w7W3AeA
G0Z9yA2EXgd4XCCoUQpBQkKCRCJhplQVEhgYuHPnTm6rYQzchC4y7bpEIlm9 ejVp8ff3Nzc3
p2ryYz755JNNmzbVGoPaLqwFXO7nvmvEcwQPD4/S0lIjIyPuApZ79+5dvnz5 /fffJ3fv3Lkz
atQoiUQikUi6detG5kR+/Pjx4MGDaw2rYcgm9FCpVMuXLye3o6Ojr127xixa tmzZxo0bi4uL
mRbUhmEt4LIcPXiw5v5gzf2ksXO5y5rG1q1b/f39yYu5vLx83Lhxvr6++fn5 xcXFhw4dcnV1
BYCysrLffvuNO7KJI5UUCsWQIUOio19d2BRqRlgL4NOfw9qvmtB3+/uf/hwG ADeM+nB71BxO
h4eHKxQKJyeny5cvf/vtt/b29vb29hcvXiR9MjMzvb295XK5WCx+66230tPT mYFqtZrcOHDg
gKurq5mZ2YABAxITE8nA48ePM1Oh/vnnn0ql8oMPPjAxMRGJRJ6enlOnTgWA IUOGAAA5WOBE
KhmyiczMTB8fH7FY3Lt3723btlE6qVNCxowZ89NPP3FbUVv0uteCd/eG5Jak H5005f/188wt
SQcA502LyTmC86bFnM5//fVXRkaGv7//jBkz0tLS0tPTg4KCQkJCyFKKosLC wpRKZVpamkgk
mjdvXu3RAACnTp26deuWSqXq3r37hx9+CACZmZm5ubk9evQgHVxcXOzs7Pz8 /A4fPpyRkcEM
JIfupaWlpaWlpIU3Ugn4NgEAAQEBtra2SqUyLi5u//79tUfo07Nnzzt37nBb UVv0WteC4DNb
zIw1vm5u5Rq1tZmZr5vr9IP/3OSeT84R7IMDOf0XLVpkZGQ0ceLEjIyM4OBg cjshIYEstbe3
9/DwAABra+tly5YxxwtsGzdulMlkJiYmH3300c2bN6FmykqSzgQApqamV65c cXBwWLJkiaOj
44ABA5j1c5BIJTMzM0677iby8vIuXLiwevVqMzMzGxubJUuWcIboYWFhgWHQ r4nXuhZ8/b/z
vW07JBfmPf9RKXvbdvj6f+e5/WqQtLX27duzbzNn7MeOHfPy8urQoYOlpeWE CROYN3A2JnlF
IpFUVlYCAIlaZl+fc3V1jYiISE1NzcjIcHJymjVrFrOITTdSidDdRE5ODrD6 d+rUqaZv3YqL
iw0Mg0at3WtdCxwkFk/yC/JLivNLivNLivKLi5/kFzhInr9F10tubu7UqVMX L16clZVVVFR0
6tQpbg8BDg4Otra2zIk9Z1FISEhSUhIAGH6Gr4tELTFnHORChoESExNJqBxq 817rWjDOpW9K
QaGdqdjORKwwkdiZilPyVeNc+nL7GaCiokKtVkulUhMTk/T09DrzTtjeeeed CxcukNupqalb
tmwhL9eCgoIdO3YMGDAAAGQyGdTzZcywsbHx9vZesWJFeXm5UqncvHkzt4ew CxcuvPvuu9xW
1Ba91rUgYtK/jI2ll9LSLduZVGq0l9LSjdtJIib9i9vPAE5OTqGhoYGBgVKp 1NfXd9KkSdwe
whYsWLB3717yZSGxWHz9+vWBAweam5u7uroWFxeTS33Ozs4BAQHu7u6kKNRX ZGRkZmamXC4f
Pnz4lClTDPwyQk5OztWrVwMCcCL518JrXQsA4Jc537jZun185deYJ3+52br9 Mucbbg8AAPD0
9KRpmmQiktvsdnI7ODg4Ozu7pKQkPj5+wYIFpJ0ZyF6D7kqGDRu2Z88eALCz s/vxxx8zMzOf
PXtWUFBw5MgRJkk5MjKypKREpVLxrkr/JhwdHS9cuFBWVpaYmNixY0cS3yoS iUxMTORy+X/+
8x/SLTAwcMSIESYmJuSUZO3atZ9++qmlpSVZito2/HsE+OrdJV+9W49L600h KiqK29SosrKy
cnJyPD0909LS1qxZQw5b+vTpU1FRwe4WGRnJvhsWFsa+i9q21/244DVRVVU1 Y8YMiUTi4eHR
p08f8r1mhNjwuOC14OzsTD6PQEgIHhcghACwFiCECKwFCCEArAUIIQJrAUII AGsBQojAWoAQ
AsBagBAisBYghACwFiCECKwFCCGA1vL3CCc28U+t886Su9wmhFCDtI5aoNFS E4Jvchof/7zw
xKZ+WA4YCQkJXl5eRUVFBk5VghBb6zhH0NA8s/21F1t37eGle8hAQgQkEgmJ A2Pucrrpx5tT
FBwcTFFUbGwsp72J8O6DHi8ZoIRec62jFqhpSksD+bmTVdT3o++Ct19sL7Zu J7Z26TH40Nq/
sTuTEIHS0lJ2pgDvrMR66OYUVVZWRkVF9e3bt8HBh/Wluw8INZ1XXQuounAH AACAWkNptbRW
SzOTdgGAjecCx6Eruoz9Rs131MCrpKRkzpw5crlcJpMFBgY+e/aMtIeHh3fp 0kUsFtva2s6d
Oxdq5xSRPkePHjUyMgoPDz9y5Eh+fn7NKnnGMrlGnTp1kkqlQUFBZG5yEN6B 6urqL7/80sXF
RSKR2NraLly4EPj2gaE/o4nTGSFDvOpaQF7MNB9mqa7qmuMCtfZFo1YDGg1o tVCtNbQWzJkz
R6VSpaampqenZ2dnL1u2DADS09Pnz5+/e/fusrKylJSU2bNnA19OUURExPTp 0728vDp16sRE
DPKOJS5evJicnPzHH3/Ex8evWLGCNPLuAADMmzfv5MmTp06dKi0tTUlJmTZt GvDtA4MyIKMJ
oXp51bUAAGia1n3/pyhKqBAAgEZDfmgtqxZoaFqjBbUW1Bru2ngVFhbGxMRs 2rTJwsJCIpGE
hIQcOnQIAIyNjY2MjBITEwsKCqRSKXk35khJSYmLi/Pz8wMAPz+/iIgI0q5n 7KpVq8zNze3s
7D7//PN9+/aB8A6oVKo9e/ZERES4u7sDgFQqHTZsGLMeXoZkNCFUL81QC0Cn HOgvBABQrRWp
n7/yXxQDtQY0tFarpasMqwWZmZk0Tffv318mk8lksilTphQVFQGAQqE4fvz4 sWPHnJycBg0a
xPu62rlzp4uLC7lowG66AAAdIUlEQVSSN3PmzMTERPKmrWesk5MTueHs7Jyd nQ3CO5CRkaHV
akkhMJAhGU0I1Uvz1AJglYM6CwEAVGspjYZWa2kNz3EBraENehQKhYKiqEeP HqlUKpVKVVRU
xJyujx8//vz58/n5+b6+vtOnT4faOUVqtfr7779PT09XKBQKhWL48OEURTGH BrpjCSb1NC0t
jSQXCe1Ax44dRSJRcnIyM5bQPXoiGpzRhJAeBr2KmggpB3UWAgBQqykNTacW l648dis67iFp
1GhAraW1GrrKsItl1tbWU6ZMCQkJIWGhWVlZJ0+eZG6Ul5e3b99eKpWSz+TY OUUnTpzIz8+/
detWfI3t27cfOnSouLiYdyyxcuXK8vLy3NzctWvXkpMLoR2QyWSzZ8+eO3cu KQclJSWXL1/m
7APby2Q0ISSkOWsBCF8s5KiiRRoNAMDv99NiL90b3afbsplvarTkuIBSG3Zc AAC7d++WSqXu
7u4SiWTo0KG3bt0CAI1Gs379ejs7O7FYHBkZqZtTFBERMW3atN69e5PjAoVC ERQUZGlpuW/f
Pt6xxJgxY9zd3bt27dq7d+9Vq1bp2QEACA8P9/HxGTt2rEQicXV1/fHHHzn7 AAAJCQkSiUSj
0bxMRhNCQqiCggL2/bNnz7733nvslpZgbciwWZ/+AhQkZisBoKdCDgA0AEUD UHT0Rp/PN13m
jmk+8fHx/fr1q66uZiKMXo27d+/2799fo9GIRIYWR9RmkINNANizZ8/yk+0/ /njBtWs35HK5
ra2tSCSqqqoiaZoAkJOTIxKJEhMTRSLRat+q4OBgADh48OAr/cfaYGotaGma pqkettYAlFb7
/GhCCwA0aDW1Or+2UlNT7e3tsRCghmkdtUBLUzvXjSOX0mgAqua/QAMAGAlc Y3utJCQkvP/+
+xs2bOAuQMgwraMWfPnfS9ymFowdavrKeHh4FBcXc1sRMhgeTyKEALAWIIQI rAUIIQCsBQgh
AmsBQggAawFCiMBagBACwFqAECKwFiDU9hny5TesBQghAKwFCCGidfw9Qr1k n1iT/Es0AJi2
E1VUa22lxnbjl3QYOpvbDyHE0tZqwaM1g59kF9hKjMUyG6qdCV1dWabKuxa9 pk/yJaeg3dze
CKEabeoc4dGawTnKwi6O9hIbx66LTrguPtd10QmJjWM3R/nDO1fSdgdx+pPo Acnrl7CEkK62
UwuyT6x5kl2gUCgAwMSmq8jUouj2YZGphYlNV8rYpJOs3f3/XSp7XGv6o5pE JUxYQqgN1YLk
X6K7ONqbOvQ0dehp0WsMra7MObOJVlda9Bpj6tBT0m24palR1vHV3GEChAKO dFOSdNONWlTC
EkIGaju1oFJDA0BlXkplXoq0l0/503tZeYXlT+9Je/mQRrnEOCPtL+4wAbwB R7wpSbrpRi0q
YQkhA7WdWmBiRJGLheZOniJTC9WtmJJKjepWjMjUwtzJk66uNDKVmrYz6PEK BRzpSUlitLSE
JYQMZNBro1UoqdRoy4sBQNJtOACUpfwmNTEqS/mNaXlWWmxibNDMiEIBR3pS khgtLWEJIQO1
nVrQVW7yrLSYamci7eUDAG6f/ToiLNnts18BQNrLh2pnkq6q6tDNoIvtQgFH wJeS1JITlhAy
XNupBXbjl6SrqsQugyhjk+J7Jx+tGUx+iu+dpIxNTGy6kj7cYXyEAo54U5Ja csISQoZrO7Wg
w9DZfQYOT7jwQ9IXvXLObKKMTchPzplNSV/0unftvNeMJSb2hh5d8wYc8aYk tcCEJYQaoHXk
JhkubXfQ/f9dsjQ1kkuMjUylmooSZam6XE2/MXWx9YgPub2bW3MlLKG2R39u UmVlZUVFRVvI
TTKcU9Bu62GX82LD1aVKI1OpqKLE2cXRbnw9jggQej21tVoAAGK3YWI3/KQN ofppg7WgFWmW
hCWEeLWda4cIoZeBtQAhBIC1ACFEYC1ACAFgLUAIEVgLEEIAWAsQQgTWAoQQ ANYChBCBtQAh
BIC1ACFEYC1ACAG0wFpQlHz2r0irouSz3AWvpYSEBIlEotFoyOzparWa26PJ kC1KJJLVqw2d
SB75+/uT3J1X+ZtqLI1ZCxpl1j3VjfdkPRSqGzzzqTCvB+afqVQqlclk48aN S0pKYvchSQHE
Bx98UHs1AAB37twZNWoU6dCtW7d169Zxe9Sl0aOKeF/tHh4epaWl7AnRXjGV SrV8+XJy++Wf
NIL3kb6kjz76qFu3bubm5tbW1rNmzcrNzeX2AACASZMmyeVyQ/6hVldX9+nT R2g/hTYXHR1N
prptjRqzFkBjlAPVE1A9zAaAOg8NVCpVSUlJRkZG586dZ86cyVlUk4FUqhte VF5ePm7cOF9f
3/z8/OLi4kOHDrm6unL61KkFRhVVVVVxm/gY2I2jUZ60piOTyQ4fPlxWVvb4 8ePKysoZM2Zw
ewAAgLe3d1hYGLeVz9q1a21tbbmtNQzcXOvSyLWApmlDygE19+yg5Uc9V550 X3POfvM1q69u
tt/+OzX3LAB0fu8gAMg6K1QXeQ4NdInF4qCgoMTERO4CYX/++adSqfzggw9M TExEIpGnp+fU
qVMB4Ouvv2a/1V++fLlDhw4VFRXAF3nEiSrijTkib4Dh4eEKhcLJyeny5cvf fvutvb29vb09
73zqujhvoXv37u3cuTM7YYl02LFjh7Ozc8eOHQEgMzPT29tbLpeLxeK33nqL TIjK6abnkQoR
etI4e0juMjcOHDjg6upqZmY2YMAA3t8R795+9dVXXl5eTJ8rV65YWVmR3ePt DwDr16/38PCg
KKpDhw7BwcFXr15lhrMtXLiwV69e3FYdv//++/79+1euXMldUMPAzbUujVwL wLByYJd25a+b
d7Kv/1Z45TL9yxmTn493OP6DXdoVALDsPk71BAD0/8t8oaSk5Lvvvvvb3/7G XSDMxcXFzs7O
z8/v8OHDGRkZTLu/v/+9e/eY041du3b5+fmZmpryRh5xooqEYo4A4K+//srI yPD3958xY0Za
Wlp6enpQUFBISAjTwXBnz55NTEzkJCwBwNWrVxMTE8nc6hRFhYWFKZXKtLQ0 kUg0b9483W5C
j5TpqUvoSdPv1KlTt27dUqlU3bt3//BDnvkmefd25syZt2/ffvToEekTGRk5 ffp0snu8/TnO
nDnTv39/bqvBNBpNUFBQWFiYWCzmLuPzkptrORq/FoAB5SD759V276br/vTd /n7f7e8DgOqJ
Cuo6TZDL5RYWFpaWlufOnSOxQuxFJGVEJpNt3bqVvQgATE1Nr1y54uDgsGTJ EkdHxwEDBiQk
JACAlZXV5MmTd+/eDQAlJSUxMTFz5swBvZFHhFDMEbFo0SIjI6OJEydmZGQE BweT22SL9aWb
sESsXr1aLBabmZkBgL29vYeHBwBYW1svW7aMfQDCdBN6pHoIPWn6bdy4USaT mZiYfPTRRzdv
3uQuFthbGxubCRMmREVFAUB5efmhQ4cCAwP19Gc7efJkaGjoV199xWk33JYt W7p16/bWW29x
F/B5+c21HE1SC8CAcpCUlz2hq6PuT1Jeduf3DqqyQdZDln1M32mCUqksLi5O SkqSSqWciwJK
pZKkjKhUqgULFrAXEa6urhEREampqRkZGU5OTrNmzSLt//d//xcdHa1Wq3/4 4Qc3N7d+/fqB
3sgjQijmiJDL5QDQvn179u2GnbTrJiwR5OyAOHbsmJeXV4cOHSwtLSdMmMBO WGR3432k+gk9
aXowp9wSiYSJjWUT2tvZs2fv3buXpumjR48qFArmlEGoP7N05syZP/zww8CB A0kLOYkj53GG
+OOPP77++uv//ve/3AV8dDfXqjVVLaAoqs6Z/EJv3NL9AQDL7uOgAgDAkNOE 7t2779mzZ/Pm
zZzJ3Q3k4OAQEhLCHC2PGDHC0tLy9OnTu3fvDgoKYrrpRh6xK51QzFGj001Y 4sjNzZ06deri
xYuzsrKKiopOnTrF7VFD6JEagv2kmZiYAADzmszJyWH31E/P3r799tvPnj27 ePFiZGQkc1Cg
pz8AREVFBQYGxsTE+Pr6Mo3MJWRWR32uXLmSm5vr7u4ul8tHjRoFAAqF4ujR o9x+Aptr1Zqk
FtRZCC4tHvlLcbnQz6XFIwGgIlsFFXWcJhCDBg3q16+fgdeHASA1NXXLli3k slNBQcGOHTsG
DBjALP3ggw9WrFhx9+5d5rMJ3sgjGSuqSCjmqAHIPPaE7qdZuglLHGSUVCo1 MTFJT0/Xc/UL
+B6pHkJPWteuXa2srLZv367RaNLT0+v1ZQQ9e9uuXTs/P79169bFxcUFBATU 2f+bb7755JNP
Tp8+7ePjwzTqqqioIEdkzJPM6TBt2rSUlJT4+Pj4+PgffvgBAG7fvq17vmDg 5lqXxq8FdRYC
AFA/K7Pv21/oR/2srPN7B7MfgmKw6cPvuacJvKce//znP7/55pvi4mJyVyaT MQeHut8vEIvF
169fHzhwoLm5uaura3FxMTvFKDAw8MGDBxMnTuzQoQNp4Y084kQVCcUc1ZdE IjGr8dlnn3GW
koQlFxcXdsISm5OTU2hoaGBgoFQq9fX1nTRpErcHi+4j1UPoSWvfvn10dDR5 +L6+vv7+/tyR
AiiK0r+3s2fPPn/+/IgRIxwdHUmLnv4ff/xxaWnpuHHj9J8UmJmZDRo0iNwg SDvznS5zc3PH
GuQEp2PHjqQb0wcM3lzr0pi5SeRVWmchAIAzM9yc+ncnt2kA8uImN2iAp3eS xx94/Nsyq86D
TZ/cqBi07nkgzNWrV318fJro8JuhVqsdHBz27dvXlko+L/2P9P79+wMHDjQ1 NV2yZMnnn3/O
XfwSXs3vsVkEBgYeO3assrKyrKzsFX9DrMXlJhlSCACgqkj1R9xvQF78zAgK gAaKetHy5MaL
QziNRvPDDz+Qot6kvv/+e0tLyzFjxnAXtDn6H2mfPn10D6Ff3iv7PTaLyMhI blPr0Zi1wMBC
AAATT+dxm3QwhwMAkJCQMHjw4F69eu3Zs4fVpfFZWlpKpdKoqCjeM5G2pFke 6Sv7PaIGaMxa
0HQ8PDzKysq4rU2A/Vlg29Ysj/SV/R5RAzT+tUOEUGuEtQAhBIC1ACFEYC1A CAFgLUAIEVgL
EEIAWAsQQgTWAoQQANYChBCBtQAhBIC1ACFENPPfI9w9u0j55xluK4C8y/h+ 49rCHHIItQSG
/N1gM9cC5Z9nxsz9DdQldFU+XZULVbl0VT6oS+LORQNgLWiD4uPj+/XrV11d nZSU5OXlVVRU
9Ir/zr8ZMY/d2Lh+r7uEhIRX8Fw15jlCA/76Vd5l/InQ/sfDRpwM/8fJ3R+d iv73qR/CTh3Z
Le8yntu1RnBwMEVRsbGx7EbeSB8yRT9plMlk77zzTmpqKruRYE98dPHiRW9v b/L3vF5eXmQ6
Y6Ynicdi7jKb0B/lpGe4Lk7cAKeRs/Pe3t68oQP6aTQaOzu71NRU7gK9dHOi GrYeRlNHQu3c
udPNzY3MTD106NBLly5xewjEKJEnuXfv3kxLSUmJRCJhugmFJsFLPydCmvq5 IhqzFkD9y4Gs
979viMP7+N8fOf/hhE+SR85P6uN//zfzcFnvf3O7AgBAZWVlVFRU37592RMf 64/0IRlKT548
sba2ZqZs4g1WOnPmzMSJE+fMmZObm1tUVLR+/frz588Da/5MdiZCKd90miq+ KCfDhxuI7Hxe
Xl6PHj0akNhz+fJlBwcHFxcX7gK9dHOiGraeV2bMmDE3btwoLi4uKCjQnUCN 8NYbo8Q83oMH
D3bu3JlplwmHJrXw50S/Rq4FdU6Fznb13pMjvybNmzZcam4somgNTYsoSmpu PG/a8CO/Jl29
94Q7AODo0aNGRkbh4eFHjhzJz88njUKRPmwymWzevHnx8fGcdraQkJDVq1fP nDmTrGfEiBER
ERHcTgZoQJRTA5iZmc2cOfPhw4fcBXU5fPjw5MmTASAvL2/y5MmWlpZyuXzh woVkUlDyrrhj
x45OnTqxA5o4OVHs9fBmRgFAdXX1l19+6eLiIpFIbG1tFy5cSNoJzsGO7haB L64KhDfH0blz
Z2trawCgaVqr1bJfzAw9MUpBQUEkPwIAdu3axc6P0BOaRJ4TPY+I4Bz9kbvk dmZmpo+Pj1gs
7t2797Zt20g757mqM42qYRq5FkB9ykHKU6WjXQcRBUYUZVaemvPLamMRGFGU iAJHuw4pT5Xc
AQARERHTp0/38vLq1KlTdHQ0aTQk0qegoCA8PJzEbPDKzs5OTEz8xz/+wV1Q fw2IcmqAsrKy
6OjoCRMmcBfoRRIHyGvY39+fpunMzMwHDx5cvXqVHcR08eLF5ORkdkATJyeK vR6hzKh58+ad
PHny1KlTpaWlKSkp06ZNY9avS3eLvHFVILw5XQkJCTKZzMzMLDo6+vTp09zF es2aNevo0aPP
nj178OBBXl7eyJEjuT0AoHZoEvs5Ab5HZIiAgABbW1ulUhkXF8eekpdNN42K yZJ7GY1fC8Dg
cvA0R2XbQaqlQUND+okhkLe18H/faWjQ0GDbQfo0R8Xpn5KSEhcXR+YC9/Pz Y9609Uf6kDeQ
bt265eTk7N27l91IkGAlcpRhY2PDDGwAPVFOjYjsvFQqPXXq1LZt27iL9bpx 4waZr1mpVJ49
e3b9+vVisZgEMTFPDggHNDGY9QhlRqlUqj179kRERLi7uwOAVCodNmwYdy0s ulvkjasS2hwv
Dw8PlUpVUFDQtWtXPSWDV4cOHby9vWNiYnbt2hUUFMT775kTmsQ8J+Su7iOq U15e3oULF1av
Xm1mZmZjY7NkyRJuDwDgS6Oq78VIXk1SC6CuckDNPfvhjssPaYuvfy8MOJdu E3KxIhuMjKuq
UpdXqWm1hraQmucWcCfD2rlzp4uLC7mCNXPmzMTERCbfWk+kD8lQUiqVZ86c YX5PusFK5HiS
TBTbYHqinBoR2fni4uK3336bN+aEubjIXQBw5MgR8sZFYpecnZ1JOyeISSig icGsRygzKiMj
Q6vVMk94nXS3yBtXJbQ5EH7UMpksJCQkJiaG016nOXPmfPvtt/v372cOSdh0 Q5OY54TQfUR1
IkkzTLxVp06dai2uoZtGpVAoavVokKaqBZTelAS7tCs/HT13PubE9X2HkqKi 7NKuZIy5UZbe
HgBMUndWaeh27YxLntU6xVKr1d9//316erpCoVAoFMOHD6coSvd8npODZDiF QtGzZ88jR45w
F9TfS0Y5GUgikfj7+//666/cBXovTzIn+eRfDzuIif3vSTegiVPZ2euh+DKj OnbsKBKJkpOT
2aP00N0i8MVVCW0O9D5qrVbbgIvwo0ePzszMfOONN9jZcwRvaBLznBC8j4gQ Cpsi3Zjz3EY5
8jdck9QC/YUA+LJVF9zeWKEC0+r2ygvLq9WasvIKqbkJe8iJEyfy8/Nv3boV X2P79u2HDh0q
Li4WivSpr82bNy9fvvzAgQNVVVVarfbKlSvM9ar6qm+UE4f+9CSivLx83759 bm5u3AXC7t69
CwAkOlEul48dO/aLL7549uwZCWJipyfpBjTJWDlR7PUIZUbJZLLZs2fPnTuX lIOSkpLLly8z
69elu0XeuCqhzXFUVlZu27YtLy8PANLT07/88ktSSjgq9MYoiUSiJ0+e6ObQ 8YYmsZ8TQvcR
MYTCpmxsbLy9vVesWFFeXq5UKjdv3swepUdWVha3qf4avxbUWQiIpLxs9k9x Xk7+lBuq/CoA
kP8VVV5WaNuhVuJ1RETEtGnTevfuTY4LFApFUFCQpaXlvn37hCJ99JDxBSuN Hz/+6NGj3333
nVwut7S0DAkJGTt2bO1x/HjPhjhRTvUi0ZueRHbexsbm4cOHBw4c4CzVg/PG FR0dXVVVpVAo
3N3dBw0axI4kIwFNXbt2ZQKa2DlRnPUIZUaFh4f7+PiMHTtWIpG4urr++OOP zBBdulvkjasC
4c1xHD16tFu3bhKJxMvLa/DgwcxZPTv+yEwgRkk/3tAkznMCfI+IoSdsKjIy MjMzUy6XDx8+
fMqUKQYezpCH85KaJzeJJCbqsmx/z1QGKhWoxv+UU2we4Nu0l+JfXuuKAHJ3 d9+9ezeTWcwr
3oDvxhmyHsMZssWWj/2cNNYjiomJWbRokYFnCvpzkyoqKiorK1tiblJZZkan mgw1xtM7yeqQ
G+KYwQDQh7qf2unFmVjL1OoigBpwGYVXY62nLWms5yQrKysnJ8fT0zMtLW3N mjW8X5FqIo1Z
CwwsBABQpVKlxNb6Ehtx81byOAAAqCrJGTqsc+2FLcvLRwCRY0sO3ktf6PVR VVU1Y8aMp0+f
GhkZTZw4kXyb/tVozFpguIln+DPUJgIAvIhOa8lePgKoZb7sPT09Da/pjeLV b7GpvcwjcnZ2
bqxDjPpq/GuHCKHWCGsBQggAawFCiMBagBACwFqAECKwFiCEALAWIIQIrAUI IQCsBQghAmsB
Qgig2WvB/tFW3CaEUHNonr9HIJhCcDp0CLt9wuLnM5chhF6ZZjsuYB8ReM+/ xvx0ce/PKQ0E
My00d4EAZsoKoYGkndMohD0BRgvRAncJtWrNUwv0nBqYmsq6uPc/Ejqau6Ce GjdqpnHX1mDs
8KIWskuozWiGWqBbCEJ3xX6x7XRI6BEAMLOyMjWVubu7v3w5aC5kCr1GV1VV pRtehFBjaYZa
4HehkP0DAIvneK+ZP2Hz4n8AgMx9sf2QNV28t3KHAQDA3r17O3fuzM6i4ZwC MEf+vKcG2dnZ
48aNE4vFvXr1unLlCnsRIzMz09vbWy6Xi8Xit956i8wwxayN3NCNxGHanZ2d ybS59UolAoE4
IM5q2eFF7AfIOxYEcocQ4tUMtYDY/5/RqgrYtv966P7rofuuh+6KXbPtNDk6 WLDmSAVArSlp
a5w9ezYxMbG+WTSMwMBACwuLvLy82NjYqKgo7mIAAKAoKiwsTKlUpqWliUSi efPmcXsIR+Jc
vXo1MTGRTIZdr1Qi0BsHxKyWE17E4B0rlDuEEL+C2g4cOEC/EjvXeBeW03p+ dq7xZvcnc04/
evSI3I2JiXF0dGTaq6ur2d3Y7cwNMkM2ew2kpx6XLl2SSCS0ztqEduPJkyek nWwrOTmZt5vu
8IKCAoqiUlJSSPu5c+cUCgXTn1kt8+iY29XV1UJjs7KyjI2Nt27dmp+fTxah Nox5CYeGhpqP
+uazo/TwJdf/seHxR3uK/l9kSdCOvJlfp4/7d/y4f8d7fni2/7zzpiPCzEd9 ExoaSoYfOHCg
OT9T5ExHb4gGZNEwSH/2GmotrnHs2LENGzYkJydrNBqtVss7E5nQbjChGvVN JWLigEg7TdPV
1dVMf92sDjahsQqF4vjx41u2bFm6dGmvXr02bNggFAqIEDTjOQIpA1nXTsdO tr9zeBcA3Dm8
K3ayffmfSaTdLPbO6V3csEDdLBqhCBpdpD97DbUWAwBAbm7u1KlTFy9enJWV VVRUpJuTQeju
Bkd9U4n0xAGx8X4Iqmesbu4QQkKarxaUmwJAUugcr82xqv1fAIB7/xdfK2C3 s+lm0QhF0Oiy
sbEZM2bM8uXLyRo2bNjA7QFAcoqkUqmJiUl6ejo7PoRNdzc46ptKZGAcEDu8 iCE0ljd3CCEh
zVYLGoZk0bi4uDBZNHoiaHRFRUUVFhbK5fIhQ4ZMmTKFaWe+t+Pk5BQaGhoY GEjWJjQ7vZ5I
HEa9UonAsDggdngRu513rFDuEEK8GjM3qV7+88XbfiGHr0+299ocez3E2+tw FvyZdD3E22tz
LHRxZ9rJh47N7u7du/3799doNPfv33+ZSJzGStRBiOPlc5Oa77igAgBA5rfm eoi3zG8NZ6FQ
e3NJTU21t7cXiZrv6UKoiTXbu1M5AAC4T54Dk+c8b+ri7nX4eVys++Q5SV2G TPB+kVrbjBIS
Et5//33e6wsItRnNVgsAYNeaWrm0uiZ481/Gf8U8PDyYuOSXicSBlx6OUNNp tlqwZnOLeJ0j
hAg8AUYIAWAtQAgRWAsQQgBYCxBCxP8HxvRapbs1L4EAAAAASUVORK5CYII=
--------------080306050509050607080807--
Re: Missing error/warning indicator icons in PackageExplorer [message #44045 is a reply to message #44012] Fri, 05 November 2004 12:01 Go to previous messageGo to next message
Eclipse UserFriend
Originally posted by: mchapman.uk.ibm.com

On Fri, 05 Nov 2004 08:09:15 +0100, Benjamin Mesing wrote:
> Perhaps I should sent a little image to illustrate what I mean. The image
> shows the package view of a simple test project. The class HelloWorld
> contains an error but is not marked with an error icon. For larger
> projects this makes finding the source of the error quite complicated. If
> I remove the AspectJ Nature from this project, everything looks as
> expected.

Hi Ben,

Thanks for the screenshot, that does make it clearer. It also looks like
you're using Linux, but I haven't managed to reproduce it with Eclipse
3.1M2 on either Linux or Windows. Do you get any errors in the .log file?
And can you provide the exact steps to reproduce starting from an empty
workspace?

Has anyone else seen this?

Regards,

Matt.
Re: Missing error/warning indicator icons in PackageExplorer [message #44138 is a reply to message #44045] Mon, 08 November 2004 07:03 Go to previous message
Eclipse UserFriend
Originally posted by: benjamin.mesing.rostock.zgdv.de

Hello,

> It also looks like you're using Linux,
Yes.

> And can you provide the exact steps to reproduce starting from an empty
> workspace?
Well, with a new Workspace everything seems to works fine. So - once
again - I have to switch to another workspace :-( And I have another
problem - the code completion seems not to work any more. This happens
in both the new and the old workspace (but not in all projects), but I
do not know if this is AJDT related so I didn't mentioned it before.

What I have done to set up a new project is quite basic:

Switch Workspace -> ~/tmp/workspace -> click Workbench in the Welcome
Screen -> File -> New Project -> AspectJ project -> named it TestAspect
-> Finish -> unchecked "Disable analyzing of annotations while typing"
-> Open Java Perspective -> New Class "TestAspect" with a main method

Thanks for your effort

Ben


P.S.

> but I haven't managed to reproduce it with Eclipse
> 3.1M2 on either Linux or Windows. Do you get any errors in the .log file?

Todays logfile (I think .metadata/.log was what you meant? Sorry for the
bad formatting, but my mailclient is not the best.):

!SESSION Nov 08, 2004 07:21:12.985
---------------------------------------------
eclipse.buildId=I200409240800
java.version=1.4.2_03
java.vendor=Sun Microsystems Inc.
BootLoader constants: OS=linux, ARCH=x86, WS=gtk, NL=en_GB

!ENTRY org.eclipse.ajdt.core 4 0 Nov 08, 2004 07:21:12.987
!MESSAGE Can't find bundle for base name
org.eclipse.ajdt.core.resources.AspectJPluginResources, locale en_GB
!STACK 0
java.util.MissingResourceException: Can't find bundle for base name
org.eclipse.ajdt.core.resources.AspectJPluginResources, locale e
n_GB
at
java.util.ResourceBundle.throwMissingResourceException(Resou rceBundle.java:804)
at java.util.ResourceBundle.getBundleImpl(ResourceBundle.java:7 73)
at java.util.ResourceBundle.getBundle(ResourceBundle.java:511)
at
org.eclipse.ajdt.core.AspectJPlugin.<init>(AspectJPlugin.java:32)
at
sun.reflect.NativeConstructorAccessorImpl.newInstance0(Nativ e Method)
at
sun.reflect.NativeConstructorAccessorImpl.newInstance(Native ConstructorAccessorImpl.java:39)
at
sun.reflect.DelegatingConstructorAccessorImpl.newInstance(De legatingConstructorAccessorImpl.java:27)
at java.lang.reflect.Constructor.newInstance(Constructor.java:2 74)
at java.lang.Class.newInstance0(Class.java:308)
at java.lang.Class.newInstance(Class.java:261)
at
org.eclipse.osgi.framework.internal.core.AbstractBundle.load BundleActivator(AbstractBundle.java:153)
at
org.eclipse.osgi.framework.internal.core.BundleContextImpl.s tart(BundleContextImpl.java:933)
at
org.eclipse.osgi.framework.internal.core.BundleHost.startWor ker(BundleHost.java:421)
at
org.eclipse.osgi.framework.internal.core.AbstractBundle.star t(AbstractBundle.java:293)
at
org.eclipse.core.runtime.adaptor.EclipseClassLoader.findLoca lClass(EclipseClassLoader.java:110)
at
org.eclipse.osgi.framework.internal.core.BundleLoader.findLo calClass(BundleLoader.java:371)
at
org.eclipse.osgi.framework.internal.core.BundleLoader.requir eClass(BundleLoader.java:336)
at
org.eclipse.osgi.framework.internal.core.BundleLoader.findRe quiredClass(BundleLoader.java:914)
at
org.eclipse.osgi.framework.internal.core.BundleLoader.findCl ass(BundleLoader.java:399)
at
org.eclipse.osgi.framework.adaptor.core.AbstractClassLoader. loadClass(AbstractClassLoader.java:93)
at java.lang.ClassLoader.loadClass(ClassLoader.java:235)
at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:302 )
at
org.eclipse.ajdt.ui.AspectJUIPlugin.start(AspectJUIPlugin.ja va:732)
at
org.eclipse.osgi.framework.internal.core.BundleContextImpl$1 .run(BundleContextImpl.java:958)
at java.security.AccessController.doPrivileged(Native Method)
at
org.eclipse.osgi.framework.internal.core.BundleContextImpl.s tartActivator(BundleContextImpl.java:954)
at
org.eclipse.osgi.framework.internal.core.BundleContextImpl.s tart(BundleContextImpl.java:937)
at
org.eclipse.osgi.framework.internal.core.BundleHost.startWor ker(BundleHost.java:421)
at
org.eclipse.osgi.framework.internal.core.AbstractBundle.star t(AbstractBundle.java:293)
at
org.eclipse.core.runtime.adaptor.EclipseClassLoader.findLoca lClass(EclipseClassLoader.java:110)
Re: Missing error/warning indicator icons in PackageExplorer [message #584808 is a reply to message #43922] Fri, 05 November 2004 07:09 Go to previous message
Eclipse UserFriend
Originally posted by: benjamin.mesing.rostock.zgdv.de

This is a multi-part message in MIME format.
--------------080306050509050607080807
Content-Type: text/plain; charset=us-ascii; format=flowed
Content-Transfer-Encoding: 7bit

Perhaps I should sent a little image to illustrate what I mean.
The image shows the package view of a simple test project. The class
HelloWorld contains an error but is not marked with an error icon. For
larger projects this makes finding the source of the error quite
complicated. If I remove the AspectJ Nature from this project,
everything looks as expected.

Greetings Ben

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

iVBORw0KGgoAAAANSUhEUgAAAVkAAAEICAIAAAB6QhDeAAAACXBIWXMAAA4m AAAOJgGi7yX8
AAAAB3RJTUUH1AsFBwQenlnbWAAAIABJREFUeF7t3XlcE9f6P/BnAsqSBIIE CIigCCoqiva6
oHVD0WppvV63igIW+7X1p7ZexFpv67Uu1x1vaVVqcSngVotLXatWsO69bigV RAu1yE6AsMmW
ZH5/HBmHyUwICLL4vF+82uTMOTOTYJ7MTML5UAUFBcBy9uzZ9957DwAKCwvZ 7agtsbKy4jah
Fq+wsLDpfnEHDx4UcdsQQq8lY24Deg3gQV8r1RS/OOZYQ7AWnD17ltuEEGpz yDUB0FMLmB4I
oZaPOWTYs2ePVqutvVCQSPTiKoFgLUAItVJDhw7lNgm4fv06cxtrAUJt0ODB g2mapiiKoigA
oGkaAJjbZNGNGzfYQ/BzBITaIK1Wq9FoSAkAAJFIxBQCtVpdUVGhVqtrDcBa gFBbRVEUuRxA
qgD5LwBUV1dXVlZqNBp2Z2jqWuA+J5zbJNCIEGoKTAng3NbVhLXAfU746tmj 8JWPUHPRffGz
PzjgEFzQKKYM68FtQgi9Eu3ateM2AQCAWCzmNgFAU9SCe4f/xW0SJqlhbm5O URRzl9tPr8eP
Hw8ePJjTGBwcTFFUbGwsp72J8O4DQs2ourqauXbI0Gq1ZWVlnEai0WrB9lUb t6/auH3Vhp7D
3ADAfU54d0frv6841N3Rmpwm/H3FIe4YgNIa165dY9/l9tOrrKzst99+Y7dU VlZGRUX17dt3
586d7Pamo7sPCLUu+moB+XBSD3bn0ipjlWzE/1s0pJ2pK2k5tnIa+SF3k9Pz X/Q2QElJyZw5
c+RyuUwmCwwMfPbsGWkPDw/v0qWLWCy2tbWdO3cuAAwZMgRqDjFIn6NHjxoZ GYWHhx85ciQ/
/8V2dcfGx8dTFLVjx45OnTpJpdKgoKDKykrSWWgHqqurv/zySxcXF4lEYmtr u3DhQuDbB4Ra
F321gBxgkG8mcDBLGZ+uCc5/chOqiqCqiN3OINcR3eeEL33PoC9FzZkzR6VS paampqenZ2dn
L1u2DADS09Pnz5+/e/fusrKylJSU2bNnAwD7mIKMjYiImD59upeXV6dOnaKj o0kj71ji4sWL
ycnJf/zxR3x8/IoVK0gj7w4AwLx5806ePHnq1KnS0tKUlJRp06YB3z4g1MoU 1HbgwAHel73+
FmLOhzvojL10xl7uAt7G2u7evctebUFBAUVRKSkp5O65c+cUCgVN01lZWcbG xlu3bs3Pz2c6
c8b+8ccfFEVdv36dpul///vfPXv2JO16xj569IjcjYmJcXR0pIV3oLCwUCQS 3blzp2YFz3H2
AaFXjHkJh4aGXrt2Ta1WV1VVka8bsWm12qqqqrKysqqqqmvXroWGhpL2AwcO 1P0dZJqmKYqi
a44C2LfZkkf/fQlAsj+59yP533qXd8kNGoCidtM0UAA0BRQNeyKCyCJemZmZ NE3379+f3KVp
urq6GgAUCsXx48e3bNmydOnSXr16bdiwYeTIkeyBALBz504XFxdyJW/mzJmr Vq26du3akCFD
9Ix1cnIiN5ydnbOzs0F4BzIyMrRarbu7O2lHqGUiXzRkTuTJa5a0GBsbGxkZ cc7xwcC/R2DK
gVAhIMQD+pm5dy86H2fpM6o8Kbns5t1Jy2dzOwEAwPef7+c21aZQKCiKevTo ka2tLWfR+PHj
x48fX1lZuXHjxunTp+fk5LAflVqt/v777wsLCxUKBWmhKCoiIoKcz+uOJX3S 0tLc3NzIDTs7
OxDegY4dO4pEouTk5L59+7LbdZ9ZhJoR528NDGFQLQCdowNeZu7drQPfU6tU 1oHv5UceLLt5
t6JMTY4JWL3onSuOnTs0i9XCw9raesqUKSEhIWFhYVZWVllZWbdv3/b19SU3 Ro8ebWpqKpVK
jYyMAEAmkwFAenq6o6PjiRMn8vPz79y5I5fLyaqOHTu2ePHisLCwsrIy3bHE ypUrIyIiSkpK
1q5d6+fnp2cHZDLZ7Nmz586dGxUV1b1795KSkvj4+GHDhrH3gVktQs1izOe3 DfmzZZFItNr3
xV1DawHoXCzUVXQ+Tq1S2X3yUU7Yt2U37wJAmaqSlAKaBvLGGbHx3LWj0zkD ee3evXvp0qXu
7u6lpaW2trYBAQG+vr4ajWb9+vV+fn5qtbp79+779+8HAGdn54CAAHd3dyMj oyFDhkybNq13
797MeoKCglatWrVv37533nlHdywxZswYd3f3/Pz8yZMnr1q1ijTy7gAAhIeH r1q1auzYsfn5
+WKxePr06cOGDWPvg0qlYtaMULNYtOhjblNtX331NaeFKhCY+7S+kkf/vZ29 nXhAP6YWVGfl
nAvZBayLBLu2Xo0/NZE7slnFx8f369evurra2LgeZRGhloY9l8nyk+0//njB zZu3HRwcbG1t
Kysrq6urq6qqMjMzRSJRXl6eVqtNTEwUiUSrfauCg4MB4ODBg435ArD0GWUd +F5O2Ld2n3yU
H3lQGXVw+1cvZkoAgKSzLasQINSGVVdXl5WVVVZWikQikUjEXD6srq5mnyAz GrMWlCclk8sE
+ZEHq7NzACDpLOt0BCH0yqnVamNjY+YEX6PRCF3nbsxaUHbzLrlMoIw6yF3W Unl6etZ5HQSh
Vk2r1Wq12jr/nTdaLeh+4Ri3CSHUMtA0rTuREYe+7yAjhF4fWAsQQgBYCxBC BNYChBAA1gKE
EIG1ACEEgLUAIURgLUAIAWAtQAgRWAsQQgBYCxBCRAuqBcHDns9KpkdgYCBv 5AGZ2pzbWttn
n30mlUobMGc5WXmdX+d+eU29oU8++WTTpk3cVoQAoBH/NqkBLq7uL6p48e/e xd700ud9mLta
U+ORy+8wdwHg3r17ly9f3r17N7vRQDk5ORs2bLhz506/fv24ywz2+PFjf3// Bswk10IsW7bM
w8Pjww8/tLCw4C5Dr73mrAWisiqHtxabmxsBQE5arvjZbQefsczdklvfc/pv 3brV39+fdxqG
OpFpTl+mEEDrD0dSKBRDhgyJjo6eP38+dxl67TXOOQJVF+4AAADQamlzcyN5 DwdT03ZmUgkA
sO9qtdw/tz5+/Pjo0aOZu9nZ2ePGjROLxb169bpy5QrTzpt3RKZIZ3KNMjMz vb295XK5WCx+
66230tPTQecQXfe8QygcSU/4Eu+GQCB8ie3GjRsdO3Y8cOAACK8kMzPTx8dH LBb37t1727Zt
zN7yPgPEmDFjfvrpJ+YuQozGqQVkmgSaD7NUF3nRlT7JA4DnU6Oy7nLOmjMz M3Nzc3v0eBHc
HBgYaGFhkZeXFxsbGxUVxbTz5h1xco0oigoLC1MqlWlpaSKRaN68ecxwPfSH I/GGLwltiDd8
ifHTTz9NmjRp7969M2bM0LOSgIAAW1tbpVIZFxfHnsqV9xkgevbseedOrTMv hIjGqQVQM2k6
p5HSO426Wq3NScvNzSrKzS5WZeU+/jObfVetrjWpM5nakTnRVSqV586dW7t2 rbm5uZ2d3dKl
S5luMTExmzZtsrCwkEgkISEhhw7xZLra29t7eHgAgLW19bJlyy5evMjtUX+r Vq0iO/P555/v
27ePNPJuSKVS7dmzJyIigmSuSKXSYcOGMevZvn37xx9/fO7cuVGjRulZSV5e 3oULF1avXm1m
ZmZjY7NkyRLSWf8zYGFhwUySiRBbY14vIOWAefELFYLk0X8nN7pAd3jw/Nj+ uLQIAH7ce8qt
y/NPE8qyy4OHKbZcziZ3raysAKC4uNjU1BQASLoRO++I3BDKO+I4duzYhg0b kpOTNRqNVqvl
fZ+vL93wJRDYkP7wpbVr186bN4+8+AnelZArIB07diR9OnXqRG7ofwaKi4vJ M4kQR6MdFxDM
0YFQISDEA/rJA95rZ28nD3hPPKAfAEyd9TYABC0KGDdj/LgZ4z2HvtHRoj1T CACAzO6cmJhI
7pJ0o7S0NHKXucHkHalUKpVKVVRUxD5bJnJzc6dOnbp48eKsrKyioqJTp06R dhMTEwBg6gKT
qsTQPfBhY+8M2T2hDTHhS8xYtri4uF27doWGhpK7Qishm8jIyCB3mYsI+p+B xMTEl7yAitqq
Rq4FoHN0wIskLIkH9LMOfM/MvTsAmEklbl0U7GuH1Rpu8Ms777xz4cIFctvG xmbMmDHLly8v
Ly/Pzc3dsGEDaWfyjsiRcFZW1smTJ5k1EBUVFWq1WiqVmpiYpKenr1y5krR3 7drVyspq+/bt
Go0mPT199erVtce9CGjitBMrV64kO8OELwltiAlfIuWgpKTk8uXLzHrc3Nx+ /fXXrVu3rlmz
Rs9KbGxsvL29V6xYUV5erlQqN2/eTNr1PwMXLlx4993nIZcIsTV+LQDhi4WM ovNxJEYhJ+zb
ovNxALzXDrkrWbBgwd69ezUaDbkbFRVVWFgol8uHDBkyZcoUptvu3bulUqm7 u7tEIhk6dOit
W7eYRYSTk1NoaGhgYKBUKvX19Z00aRJpb9++fXR0NBnu6+vr7/88KJbBhCOR osBBwpe6du3a
u3dvEr4ktCEACA8P9/HxGTt2rEQicXV1/fHH52m0RJcuXS5duhQZGfmvf/1L z0oiIyMzMzPl
cvnw4cOnTJnCfNoq9Azk5ORcvXo1ICCAWQNCjEbLTTIcb8JSYcAbSfGJnkPf MJNKgKJUWbmP
z37vvz+FMzYgIGD48OEffPABp715tYTwpZiYmEWLFgkdsxCffPKJo6Mjc5UR tSW6uUnXrt2Q
y+W2trYikai6uvrZs2dKpRIAcnJyRCJR0+YmGU43YSn57J4ytfb+kRff5HHr yXOJi/3ZIcrK
ysrJyfH09ExLS1uzZg37kIFXWFgYtwmhGs1TC3QTlgL3p7I/NUCGqKqqmjFj xtOnT42MjCZO
nLhu3TpuD4QM1jy1gDdhqfUWguYKX3J2dk5KSuK2ItQgzVALMGEJoRaoST5H QAi1OlgLEEIA
WAsQQgTWAoQQANYChBCBtQAhBIC1ACFEYC1ACAFgLUAIEVgLEEIAzfId5AY4 sYl/Kp53ltzl
NiGEGqR11AKNlpoQfJPT+PjnhSc29WuUcsBMQPD777+/ypkIhCY+IO2cv3dK SEjw8vIqKipq
WEIEQvq1jnMEDc0z0WB7sXXXHl66hwy6SWS6SQcNFhoa6unpydxdunQpRVFP njwhd69fv25k
ZNREEw17eHiUlpZiIUBNpHXUAjVNaWkgP3eyivp+9F3w9ovtxdbtxNYuPQYf Wvs37oAm4+3t
ff/+/fz8fHI3Nja2Z8+esbGxzN3+/fsbONFwVVUVtwmh5vOqawFVF+4AAABQ ayitltZqafZh
s43nAsehK7qM/UbNd9QgRE+mEEdeXt7kyZMtLS3lcvnChQvJS9fT09PKyiou Lg4AioqKHj16
FBISwq4F3t7eeoYzCUvOzs7MdOaEUAwUg328w5uk9NVXX3l5eTH9r1y5YmVl VVFRIdQfIbZX
XQvIi5nmwyzVVV1zXMDOT9FqQKMBrRaqtfWoBXoyhTj8/f1pms7MzHzw4MHV q1dJFBJFUSNH
jiS14Ndffx08eLCPjw+5W1lZee3aNSbljXc4cfXq1cTERGYOdUIoBooXxZek NHPmzNu3bz96
9Ij0iYyMnD59OomT4O2PENurrgXQoIQljYb80FpWLdDQtEYLai2oNdy1AQB5 5yeYVCL9mUJs
SqXy7Nmz69evF4vFJApp7969ZNHo0aPJgUBsbOyoUaMcHR3NzMySk5OvX7+u 1WrffPNN/cMB
YPXq1WKx2MzMjGkRioESwpukZGNjM2HCBFJHysvLDx06FBgYqKc/QmzNUAtA pxzoLwQAUK0V
qZ+/8l8UA7UGNLRWq6Wr+GqBUqkkYSEqlYpJH2AyhUiNmDJlSlFRUe1xz5Hg IyaOiR2F5O3t
/fDhw6ysLFILAGDkyJGxsbGxsbGDBw82NzfXPxxYYUcMoRgoIceOHfPy8urQ oYOlpeWECROY
fJfZs2fv3buXpumjR48qFArmlEGoP0KM5qkFYHDCElGtpTQaWq2l2fkpNccF tIY29FHozxRi
UygUUDsKibQAQI8ePRwcHA4dOvTXX3+98cYbAEDOGuLi4pgTBD3DeQnFQPES SlICgLfffvvZ
s2cXL16MjIxkDgr09EeIYeirqCmQclBnIQAAtZrS0HRqcenKY7ei4x6SRo0G 1Fpaq6Graicy
66E/U4hNLpePHTv2iy++ePbsGYlCmjlzJrN01KhR69evf/PNN8n3AkaOHHnh woX//e9/TC3Q
P1yXUAwUL6EkJQBo166dn5/funXr4uLimEwUPf0RYjRnLQDhi4UcVbSIpCX9 fj8t9tK90X26
LZv5pkZLjgsotcHHBSCcKaQrOjq6qqpKoVC4u7sPGjSI/RIaPXp0dnY2k4Ps 6OhoZWXVvn37
gQMHMn30DOclFAOVkJAgkUiYtCjQG8cEALNnzz5//vyIESMcHR0N6Y8Q0Qy5 SQ2wNmTYrE9/
AQoSs5UA0FMhBwAagKIBKDp6o8/nm17kEbZVd+/e7d+/v0ajEYnqUfvQa6K1 5ibVl1oLWpqm
aaqHrTUApdU+P5rQAgAN2hdvmW1Zamqqvb09FgLURFpHLdDS1M5148gnDzQA VfNfoAEAjHQ+
oWx7EhIS3n//ff3XERB6Ga2jFnz530vcpteMh4dHcXExtxWhxoMHnAghAKwF CCECawFCCABr
AUKIwFqAEALAWoAQIrAWIIQAsBYghAisBQghAKwFCCGidXwHuV7uPH3w1S+7 CkoLC0pVVuYW
1hbWi8bM6d+pF7cfQoilrdWCVae/+flebF8nZwdHBYACAIqelc/9ftm7b/j8 e8JCbm+EUI02
VQtWnf7mp5unJr4xsG+nPh0kcmORsVqrTs37Q2FpFf1rDAC8fDloFQlLCDVA 27lecOfpg5/v
xY7r4zms+/CJfacM6zrSq8ubw7qODBz8wZvdvKYPffP47fN3nj5gD2mrCUsI NUDbqQWhZ3f2
cLDrZt91lNsYAPgl+eev40JPJvwEAG623SUm4j5ODtsvRnOHNRlvTFhCrUrL rQVUXTj9laUF
Rc/KadoEAFLyUvddO3r3yaPDt05/fOCfa09sfJKbUVFZ9TQ/izNKj9absIRQ A7TcWkDOgWk+
zFK2/JLC1OzsoopKAMgqUd7588/bqam3U1N/TXpw688/76Y9ySgsyC9+/i5t iLaRsISQgV7F
da8Go/kmTddtIaylVmUVRdmqfABw7uBoJZGSlKUPvAPM2rc7fPtcYUmeqUl7 7jAAuVzO3Gam
GyYJS3/88YeFhQUAhISEBAQEhIWFMT0ZJCIpOTlZLBaLxeLPP/980aJF69at A4DRo0d/8803
oJOwlJWVxUlY4h0ONQlLrK09T1h69OiRubm5ubn50qVL2ZMmI9RgLboWgE45 ECoEANDJ2v5x
ZnFWwdPiipJOMoflExcdvftzV9vO/gMnFVUUH799Rmxi6tChC3cYgFKpZC7O k8vywEpYIu00
TVdXVzND2PREJHl7e8+fP58kLEVERAA8T1jKysp6ZQlLCBmopdcCYJUDPYUA AJaMm+sb+r6t
pdX6M/99/81Zo7sPG919GABkFefYW9hFzdkGAJzPEfRgEpZsbW25y2pjIpLc 3NzIDf0JS8eP
H8/KyvLx8alzOC8mYYnpz+2BUIO03OsFbHUWAgDobuviN+wfjzIybj9JXHt6 8/IT/1l7NnT5
if/YW9hRH8qpD+XfXY4y/NuHbSNhCSHDtY5aAHwXC3Wt9P3k74Mm5BQWFj+r fJT95N5fDx9l
PyGLvpvvt+/BDlIRao0R1uoSlhB6Ga0jN6le7jx9sO70dmVRgUgk0mq1cZ8e oD6Ufzffjyyd
u20/ANA7lLXGINTKvS65SfXSv1OvHz/cxm0F2Hvt9qW7yTtmbZk77HnoKEKI 0QZrAa+52/bv
mLXl14+wCiDE77WoBXhGgFCdWs21Q4RQk8JagBACwFqAECKwFiCEALAWIIQI rAUItX2GfG0X
awFCCABrAUKIwFqAEALAWoAQIrAWcBVduHHDqM8Noz5FF25wlyHUdr0Wf49Q L0lj5w7W3AeA
G0Z9yA2EXgd4XCCoUQpBQkKCRCJhplQVEhgYuHPnTm6rYQzchC4y7bpEIlm9 ejVp8ff3Nzc3
p2ryYz755JNNmzbVGoPaLqwFXO7nvmvEcwQPD4/S0lIjIyPuApZ79+5dvnz5 /fffJ3fv3Lkz
atQoiUQikUi6detG5kR+/Pjx4MGDaw2rYcgm9FCpVMuXLye3o6Ojr127xixa tmzZxo0bi4uL
mRbUhmEt4LIcPXiw5v5gzf2ksXO5y5rG1q1b/f39yYu5vLx83Lhxvr6++fn5 xcXFhw4dcnV1
BYCysrLffvuNO7KJI5UUCsWQIUOio19d2BRqRlgL4NOfw9qvmtB3+/uf/hwG ADeM+nB71BxO
h4eHKxQKJyeny5cvf/vtt/b29vb29hcvXiR9MjMzvb295XK5WCx+66230tPT mYFqtZrcOHDg
gKurq5mZ2YABAxITE8nA48ePM1Oh/vnnn0ql8oMPPjAxMRGJRJ6enlOnTgWA IUOGAAA5WOBE
KhmyiczMTB8fH7FY3Lt3723btlE6qVNCxowZ89NPP3FbUVv0uteCd/eG5Jak H5005f/188wt
SQcA502LyTmC86bFnM5//fVXRkaGv7//jBkz0tLS0tPTg4KCQkJCyFKKosLC wpRKZVpamkgk
mjdvXu3RAACnTp26deuWSqXq3r37hx9+CACZmZm5ubk9evQgHVxcXOzs7Pz8 /A4fPpyRkcEM
JIfupaWlpaWlpIU3Ugn4NgEAAQEBtra2SqUyLi5u//79tUfo07Nnzzt37nBb UVv0WteC4DNb
zIw1vm5u5Rq1tZmZr5vr9IP/3OSeT84R7IMDOf0XLVpkZGQ0ceLEjIyM4OBg cjshIYEstbe3
9/DwAABra+tly5YxxwtsGzdulMlkJiYmH3300c2bN6FmykqSzgQApqamV65c cXBwWLJkiaOj
44ABA5j1c5BIJTMzM0677iby8vIuXLiwevVqMzMzGxubJUuWcIboYWFhgWHQ r4nXuhZ8/b/z
vW07JBfmPf9RKXvbdvj6f+e5/WqQtLX27duzbzNn7MeOHfPy8urQoYOlpeWE CROYN3A2JnlF
IpFUVlYCAIlaZl+fc3V1jYiISE1NzcjIcHJymjVrFrOITTdSidDdRE5ODrD6 d+rUqaZv3YqL
iw0Mg0at3WtdCxwkFk/yC/JLivNLivNLivKLi5/kFzhInr9F10tubu7UqVMX L16clZVVVFR0
6tQpbg8BDg4Otra2zIk9Z1FISEhSUhIAGH6Gr4tELTFnHORChoESExNJqBxq 817rWjDOpW9K
QaGdqdjORKwwkdiZilPyVeNc+nL7GaCiokKtVkulUhMTk/T09DrzTtjeeeed CxcukNupqalb
tmwhL9eCgoIdO3YMGDAAAGQyGdTzZcywsbHx9vZesWJFeXm5UqncvHkzt4ew CxcuvPvuu9xW
1Ba91rUgYtK/jI2ll9LSLduZVGq0l9LSjdtJIib9i9vPAE5OTqGhoYGBgVKp 1NfXd9KkSdwe
whYsWLB3717yZSGxWHz9+vWBAweam5u7uroWFxeTS33Ozs4BAQHu7u6kKNRX ZGRkZmamXC4f
Pnz4lClTDPwyQk5OztWrVwMCcCL518JrXQsA4Jc537jZun185deYJ3+52br9 Mucbbg8AAPD0
9KRpmmQiktvsdnI7ODg4Ozu7pKQkPj5+wYIFpJ0ZyF6D7kqGDRu2Z88eALCz s/vxxx8zMzOf
PXtWUFBw5MgRJkk5MjKypKREpVLxrkr/JhwdHS9cuFBWVpaYmNixY0cS3yoS iUxMTORy+X/+
8x/SLTAwcMSIESYmJuSUZO3atZ9++qmlpSVZito2/HsE+OrdJV+9W49L600h KiqK29SosrKy
cnJyPD0909LS1qxZQw5b+vTpU1FRwe4WGRnJvhsWFsa+i9q21/244DVRVVU1 Y8YMiUTi4eHR
p08f8r1mhNjwuOC14OzsTD6PQEgIHhcghACwFiCECKwFCCEArAUIIQJrAUII AGsBQojAWoAQ
AsBagBAisBYghACwFiCECKwFCCGA1vL3CCc28U+t886Su9wmhFCDtI5aoNFS E4Jvchof/7zw
xKZ+WA4YCQkJXl5eRUVFBk5VghBb6zhH0NA8s/21F1t37eGle8hAQgQkEgmJ A2Pucrrpx5tT
FBwcTFFUbGwsp72J8O6DHi8ZoIRec62jFqhpSksD+bmTVdT3o++Ct19sL7Zu J7Z26TH40Nq/
sTuTEIHS0lJ2pgDvrMR66OYUVVZWRkVF9e3bt8HBh/Wluw8INZ1XXQuounAH AACAWkNptbRW
SzOTdgGAjecCx6Eruoz9Rs131MCrpKRkzpw5crlcJpMFBgY+e/aMtIeHh3fp 0kUsFtva2s6d
Oxdq5xSRPkePHjUyMgoPDz9y5Eh+fn7NKnnGMrlGnTp1kkqlQUFBZG5yEN6B 6urqL7/80sXF
RSKR2NraLly4EPj2gaE/o4nTGSFDvOpaQF7MNB9mqa7qmuMCtfZFo1YDGg1o tVCtNbQWzJkz
R6VSpaampqenZ2dnL1u2DADS09Pnz5+/e/fusrKylJSU2bNnA19OUURExPTp 0728vDp16sRE
DPKOJS5evJicnPzHH3/Ex8evWLGCNPLuAADMmzfv5MmTp06dKi0tTUlJmTZt GvDtA4MyIKMJ
oXp51bUAAGia1n3/pyhKqBAAgEZDfmgtqxZoaFqjBbUW1Bru2ngVFhbGxMRs 2rTJwsJCIpGE
hIQcOnQIAIyNjY2MjBITEwsKCqRSKXk35khJSYmLi/Pz8wMAPz+/iIgI0q5n 7KpVq8zNze3s
7D7//PN9+/aB8A6oVKo9e/ZERES4u7sDgFQqHTZsGLMeXoZkNCFUL81QC0Cn HOgvBABQrRWp
n7/yXxQDtQY0tFarpasMqwWZmZk0Tffv318mk8lksilTphQVFQGAQqE4fvz4 sWPHnJycBg0a
xPu62rlzp4uLC7lowG66AAAdIUlEQVSSN3PmzMTERPKmrWesk5MTueHs7Jyd nQ3CO5CRkaHV
akkhMJAhGU0I1Uvz1AJglYM6CwEAVGspjYZWa2kNz3EBraENehQKhYKiqEeP HqlUKpVKVVRU
xJyujx8//vz58/n5+b6+vtOnT4faOUVqtfr7779PT09XKBQKhWL48OEURTGH BrpjCSb1NC0t
jSQXCe1Ax44dRSJRcnIyM5bQPXoiGpzRhJAeBr2KmggpB3UWAgBQqykNTacW l648dis67iFp
1GhAraW1GrrKsItl1tbWU6ZMCQkJIWGhWVlZJ0+eZG6Ul5e3b99eKpWSz+TY OUUnTpzIz8+/
detWfI3t27cfOnSouLiYdyyxcuXK8vLy3NzctWvXkpMLoR2QyWSzZ8+eO3cu KQclJSWXL1/m
7APby2Q0ISSkOWsBCF8s5KiiRRoNAMDv99NiL90b3afbsplvarTkuIBSG3Zc AAC7d++WSqXu
7u4SiWTo0KG3bt0CAI1Gs379ejs7O7FYHBkZqZtTFBERMW3atN69e5PjAoVC ERQUZGlpuW/f
Pt6xxJgxY9zd3bt27dq7d+9Vq1bp2QEACA8P9/HxGTt2rEQicXV1/fHHHzn7 AAAJCQkSiUSj
0bxMRhNCQqiCggL2/bNnz7733nvslpZgbciwWZ/+AhQkZisBoKdCDgA0AEUD UHT0Rp/PN13m
jmk+8fHx/fr1q66uZiKMXo27d+/2799fo9GIRIYWR9RmkINNANizZ8/yk+0/ /njBtWs35HK5
ra2tSCSqqqoiaZoAkJOTIxKJEhMTRSLRat+q4OBgADh48OAr/cfaYGotaGma pqkettYAlFb7
/GhCCwA0aDW1Or+2UlNT7e3tsRCghmkdtUBLUzvXjSOX0mgAqua/QAMAGAlc Y3utJCQkvP/+
+xs2bOAuQMgwraMWfPnfS9ymFowdavrKeHh4FBcXc1sRMhgeTyKEALAWIIQI rAUIIQCsBQgh
AmsBQggAawFCiMBagBACwFqAECKwFiDU9hny5TesBQghAKwFCCGidfw9Qr1k n1iT/Es0AJi2
E1VUa22lxnbjl3QYOpvbDyHE0tZqwaM1g59kF9hKjMUyG6qdCV1dWabKuxa9 pk/yJaeg3dze
CKEabeoc4dGawTnKwi6O9hIbx66LTrguPtd10QmJjWM3R/nDO1fSdgdx+pPo Acnrl7CEkK62
UwuyT6x5kl2gUCgAwMSmq8jUouj2YZGphYlNV8rYpJOs3f3/XSp7XGv6o5pE JUxYQqgN1YLk
X6K7ONqbOvQ0dehp0WsMra7MObOJVlda9Bpj6tBT0m24palR1vHV3GEChAKO dFOSdNONWlTC
EkIGaju1oFJDA0BlXkplXoq0l0/503tZeYXlT+9Je/mQRrnEOCPtL+4wAbwB R7wpSbrpRi0q
YQkhA7WdWmBiRJGLheZOniJTC9WtmJJKjepWjMjUwtzJk66uNDKVmrYz6PEK BRzpSUlitLSE
JYQMZNBro1UoqdRoy4sBQNJtOACUpfwmNTEqS/mNaXlWWmxibNDMiEIBR3pS khgtLWEJIQO1
nVrQVW7yrLSYamci7eUDAG6f/ToiLNnts18BQNrLh2pnkq6q6tDNoIvtQgFH wJeS1JITlhAy
XNupBXbjl6SrqsQugyhjk+J7Jx+tGUx+iu+dpIxNTGy6kj7cYXyEAo54U5Ja csISQoZrO7Wg
w9DZfQYOT7jwQ9IXvXLObKKMTchPzplNSV/0unftvNeMJSb2hh5d8wYc8aYk tcCEJYQaoHXk
JhkubXfQ/f9dsjQ1kkuMjUylmooSZam6XE2/MXWx9YgPub2bW3MlLKG2R39u UmVlZUVFRVvI
TTKcU9Bu62GX82LD1aVKI1OpqKLE2cXRbnw9jggQej21tVoAAGK3YWI3/KQN ofppg7WgFWmW
hCWEeLWda4cIoZeBtQAhBIC1ACFEYC1ACAFgLUAIEVgLEEIAWAsQQgTWAoQQ ANYChBCBtQAh
BIC1ACFEYC1ACAG0wFpQlHz2r0irouSz3AWvpYSEBIlEotFoyOzparWa26PJ kC1KJJLVqw2d
SB75+/uT3J1X+ZtqLI1ZCxpl1j3VjfdkPRSqGzzzqTCvB+afqVQqlclk48aN S0pKYvchSQHE
Bx98UHs1AAB37twZNWoU6dCtW7d169Zxe9Sl0aOKeF/tHh4epaWl7AnRXjGV SrV8+XJy++Wf
NIL3kb6kjz76qFu3bubm5tbW1rNmzcrNzeX2AACASZMmyeVyQ/6hVldX9+nT R2g/hTYXHR1N
prptjRqzFkBjlAPVE1A9zAaAOg8NVCpVSUlJRkZG586dZ86cyVlUk4FUqhte VF5ePm7cOF9f
3/z8/OLi4kOHDrm6unL61KkFRhVVVVVxm/gY2I2jUZ60piOTyQ4fPlxWVvb4 8ePKysoZM2Zw
ewAAgLe3d1hYGLeVz9q1a21tbbmtNQzcXOvSyLWApmlDygE19+yg5Uc9V550 X3POfvM1q69u
tt/+OzX3LAB0fu8gAMg6K1QXeQ4NdInF4qCgoMTERO4CYX/++adSqfzggw9M TExEIpGnp+fU
qVMB4Ouvv2a/1V++fLlDhw4VFRXAF3nEiSrijTkib4Dh4eEKhcLJyeny5cvf fvutvb29vb09
73zqujhvoXv37u3cuTM7YYl02LFjh7Ozc8eOHQEgMzPT29tbLpeLxeK33nqL TIjK6abnkQoR
etI4e0juMjcOHDjg6upqZmY2YMAA3t8R795+9dVXXl5eTJ8rV65YWVmR3ePt DwDr16/38PCg
KKpDhw7BwcFXr15lhrMtXLiwV69e3FYdv//++/79+1euXMldUMPAzbUujVwL wLByYJd25a+b
d7Kv/1Z45TL9yxmTn493OP6DXdoVALDsPk71BAD0/8t8oaSk5Lvvvvvb3/7G XSDMxcXFzs7O
z8/v8OHDGRkZTLu/v/+9e/eY041du3b5+fmZmpryRh5xooqEYo4A4K+//srI yPD3958xY0Za
Wlp6enpQUFBISAjTwXBnz55NTEzkJCwBwNWrVxMTE8nc6hRFhYWFKZXKtLQ0 kUg0b9483W5C
j5TpqUvoSdPv1KlTt27dUqlU3bt3//BDnvkmefd25syZt2/ffvToEekTGRk5 ffp0snu8/TnO
nDnTv39/bqvBNBpNUFBQWFiYWCzmLuPzkptrORq/FoAB5SD759V276br/vTd /n7f7e8DgOqJ
Cuo6TZDL5RYWFpaWlufOnSOxQuxFJGVEJpNt3bqVvQgATE1Nr1y54uDgsGTJ EkdHxwEDBiQk
JACAlZXV5MmTd+/eDQAlJSUxMTFz5swBvZFHhFDMEbFo0SIjI6OJEydmZGQE BweT22SL9aWb
sESsXr1aLBabmZkBgL29vYeHBwBYW1svW7aMfQDCdBN6pHoIPWn6bdy4USaT mZiYfPTRRzdv
3uQuFthbGxubCRMmREVFAUB5efmhQ4cCAwP19Gc7efJkaGjoV199xWk33JYt W7p16/bWW29x
F/B5+c21HE1SC8CAcpCUlz2hq6PuT1Jeduf3DqqyQdZDln1M32mCUqksLi5O SkqSSqWciwJK
pZKkjKhUqgULFrAXEa6urhEREampqRkZGU5OTrNmzSLt//d//xcdHa1Wq3/4 4Qc3N7d+/fqB
3sgjQijmiJDL5QDQvn179u2GnbTrJiwR5OyAOHbsmJeXV4cOHSwtLSdMmMBO WGR3432k+gk9
aXowp9wSiYSJjWUT2tvZs2fv3buXpumjR48qFArmlEGoP7N05syZP/zww8CB A0kLOYkj53GG
+OOPP77++uv//ve/3AV8dDfXqjVVLaAoqs6Z/EJv3NL9AQDL7uOgAgDAkNOE 7t2779mzZ/Pm
zZzJ3Q3k4OAQEhLCHC2PGDHC0tLy9OnTu3fvDgoKYrrpRh6xK51QzFGj001Y 4sjNzZ06deri
xYuzsrKKiopOnTrF7VFD6JEagv2kmZiYAADzmszJyWH31E/P3r799tvPnj27 ePFiZGQkc1Cg
pz8AREVFBQYGxsTE+Pr6Mo3MJWRWR32uXLmSm5vr7u4ul8tHjRoFAAqF4ujR o9x+Aptr1Zqk
FtRZCC4tHvlLcbnQz6XFIwGgIlsFFXWcJhCDBg3q16+fgdeHASA1NXXLli3k slNBQcGOHTsG
DBjALP3ggw9WrFhx9+5d5rMJ3sgjGSuqSCjmqAHIPPaE7qdZuglLHGSUVCo1 MTFJT0/Xc/UL
+B6pHkJPWteuXa2srLZv367RaNLT0+v1ZQQ9e9uuXTs/P79169bFxcUFBATU 2f+bb7755JNP
Tp8+7ePjwzTqqqioIEdkzJPM6TBt2rSUlJT4+Pj4+PgffvgBAG7fvq17vmDg 5lqXxq8FdRYC
AFA/K7Pv21/oR/2srPN7B7MfgmKw6cPvuacJvKce//znP7/55pvi4mJyVyaT MQeHut8vEIvF
169fHzhwoLm5uaura3FxMTvFKDAw8MGDBxMnTuzQoQNp4Y084kQVCcUc1ZdE IjGr8dlnn3GW
koQlFxcXdsISm5OTU2hoaGBgoFQq9fX1nTRpErcHi+4j1UPoSWvfvn10dDR5 +L6+vv7+/tyR
AiiK0r+3s2fPPn/+/IgRIxwdHUmLnv4ff/xxaWnpuHHj9J8UmJmZDRo0iNwg SDvznS5zc3PH
GuQEp2PHjqQb0wcM3lzr0pi5SeRVWmchAIAzM9yc+ncnt2kA8uImN2iAp3eS xx94/Nsyq86D
TZ/cqBi07nkgzNWrV318fJro8JuhVqsdHBz27dvXlko+L/2P9P79+wMHDjQ1 NV2yZMnnn3/O
XfwSXs3vsVkEBgYeO3assrKyrKzsFX9DrMXlJhlSCACgqkj1R9xvQF78zAgK gAaKetHy5MaL
QziNRvPDDz+Qot6kvv/+e0tLyzFjxnAXtDn6H2mfPn10D6Ff3iv7PTaLyMhI blPr0Zi1wMBC
AAATT+dxm3QwhwMAkJCQMHjw4F69eu3Zs4fVpfFZWlpKpdKoqCjeM5G2pFke 6Sv7PaIGaMxa
0HQ8PDzKysq4rU2A/Vlg29Ysj/SV/R5RAzT+tUOEUGuEtQAhBIC1ACFEYC1A CAFgLUAIEVgL
EEIAWAsQQgTWAoQQANYChBCBtQAhBIC1ACFENPPfI9w9u0j55xluK4C8y/h+ 49rCHHIItQSG
/N1gM9cC5Z9nxsz9DdQldFU+XZULVbl0VT6oS+LORQNgLWiD4uPj+/XrV11d nZSU5OXlVVRU
9Ir/zr8ZMY/d2Lh+r7uEhIRX8Fw15jlCA/76Vd5l/InQ/sfDRpwM/8fJ3R+d iv73qR/CTh3Z
Le8yntu1RnBwMEVRsbGx7EbeSB8yRT9plMlk77zzTmpqKruRYE98dPHiRW9v b/L3vF5eXmQ6
Y6Ynicdi7jKb0B/lpGe4Lk7cAKeRs/Pe3t68oQP6aTQaOzu71NRU7gK9dHOi GrYeRlNHQu3c
udPNzY3MTD106NBLly5xewjEKJEnuXfv3kxLSUmJRCJhugmFJsFLPydCmvq5 IhqzFkD9y4Gs
979viMP7+N8fOf/hhE+SR85P6uN//zfzcFnvf3O7AgBAZWVlVFRU37592RMf 64/0IRlKT548
sba2ZqZs4g1WOnPmzMSJE+fMmZObm1tUVLR+/frz588Da/5MdiZCKd90miq+ KCfDhxuI7Hxe
Xl6PHj0akNhz+fJlBwcHFxcX7gK9dHOiGraeV2bMmDE3btwoLi4uKCjQnUCN 8NYbo8Q83oMH
D3bu3JlplwmHJrXw50S/Rq4FdU6Fznb13pMjvybNmzZcam4somgNTYsoSmpu PG/a8CO/Jl29
94Q7AODo0aNGRkbh4eFHjhzJz88njUKRPmwymWzevHnx8fGcdraQkJDVq1fP nDmTrGfEiBER
ERHcTgZoQJRTA5iZmc2cOfPhw4fcBXU5fPjw5MmTASAvL2/y5MmWlpZyuXzh woVkUlDyrrhj
x45OnTqxA5o4OVHs9fBmRgFAdXX1l19+6eLiIpFIbG1tFy5cSNoJzsGO7haB L64KhDfH0blz
Z2trawCgaVqr1bJfzAw9MUpBQUEkPwIAdu3axc6P0BOaRJ4TPY+I4Bz9kbvk dmZmpo+Pj1gs
7t2797Zt20g757mqM42qYRq5FkB9ykHKU6WjXQcRBUYUZVaemvPLamMRGFGU iAJHuw4pT5Xc
AQARERHTp0/38vLq1KlTdHQ0aTQk0qegoCA8PJzEbPDKzs5OTEz8xz/+wV1Q fw2IcmqAsrKy
6OjoCRMmcBfoRRIHyGvY39+fpunMzMwHDx5cvXqVHcR08eLF5ORkdkATJyeK vR6hzKh58+ad
PHny1KlTpaWlKSkp06ZNY9avS3eLvHFVILw5XQkJCTKZzMzMLDo6+vTp09zF es2aNevo0aPP
nj178OBBXl7eyJEjuT0AoHZoEvs5Ab5HZIiAgABbW1ulUhkXF8eekpdNN42K yZJ7GY1fC8Dg
cvA0R2XbQaqlQUND+okhkLe18H/faWjQ0GDbQfo0R8Xpn5KSEhcXR+YC9/Pz Y9609Uf6kDeQ
bt265eTk7N27l91IkGAlcpRhY2PDDGwAPVFOjYjsvFQqPXXq1LZt27iL9bpx 4waZr1mpVJ49
e3b9+vVisZgEMTFPDggHNDGY9QhlRqlUqj179kRERLi7uwOAVCodNmwYdy0s ulvkjasS2hwv
Dw8PlUpVUFDQtWtXPSWDV4cOHby9vWNiYnbt2hUUFMT775kTmsQ8J+Su7iOq U15e3oULF1av
Xm1mZmZjY7NkyRJuDwDgS6Oq78VIXk1SC6CuckDNPfvhjssPaYuvfy8MOJdu E3KxIhuMjKuq
UpdXqWm1hraQmucWcCfD2rlzp4uLC7mCNXPmzMTERCbfWk+kD8lQUiqVZ86c YX5PusFK5HiS
TBTbYHqinBoR2fni4uK3336bN+aEubjIXQBw5MgR8sZFYpecnZ1JOyeISSig icGsRygzKiMj
Q6vVMk94nXS3yBtXJbQ5EH7UMpksJCQkJiaG016nOXPmfPvtt/v372cOSdh0 Q5OY54TQfUR1
IkkzTLxVp06dai2uoZtGpVAoavVokKaqBZTelAS7tCs/HT13PubE9X2HkqKi 7NKuZIy5UZbe
HgBMUndWaeh27YxLntU6xVKr1d9//316erpCoVAoFMOHD6coSvd8npODZDiF QtGzZ88jR45w
F9TfS0Y5GUgikfj7+//666/cBXovTzIn+eRfDzuIif3vSTegiVPZ2euh+DKj OnbsKBKJkpOT
2aP00N0i8MVVCW0O9D5qrVbbgIvwo0ePzszMfOONN9jZcwRvaBLznBC8j4gQ Cpsi3Zjz3EY5
8jdck9QC/YUA+LJVF9zeWKEC0+r2ygvLq9WasvIKqbkJe8iJEyfy8/Nv3boV X2P79u2HDh0q
Li4WivSpr82bNy9fvvzAgQNVVVVarfbKlSvM9ar6qm+UE4f+9CSivLx83759 bm5u3AXC7t69
CwAkOlEul48dO/aLL7549uwZCWJipyfpBjTJWDlR7PUIZUbJZLLZs2fPnTuX lIOSkpLLly8z
69elu0XeuCqhzXFUVlZu27YtLy8PANLT07/88ktSSjgq9MYoiUSiJ0+e6ObQ 8YYmsZ8TQvcR
MYTCpmxsbLy9vVesWFFeXq5UKjdv3swepUdWVha3qf4avxbUWQiIpLxs9k9x Xk7+lBuq/CoA
kP8VVV5WaNuhVuJ1RETEtGnTevfuTY4LFApFUFCQpaXlvn37hCJ99JDxBSuN Hz/+6NGj3333
nVwut7S0DAkJGTt2bO1x/HjPhjhRTvUi0ZueRHbexsbm4cOHBw4c4CzVg/PG FR0dXVVVpVAo
3N3dBw0axI4kIwFNXbt2ZQKa2DlRnPUIZUaFh4f7+PiMHTtWIpG4urr++OOP zBBdulvkjasC
4c1xHD16tFu3bhKJxMvLa/DgwcxZPTv+yEwgRkk/3tAkznMCfI+IoSdsKjIy MjMzUy6XDx8+
fMqUKQYezpCH85KaJzeJJCbqsmx/z1QGKhWoxv+UU2we4Nu0l+JfXuuKAHJ3 d9+9ezeTWcwr
3oDvxhmyHsMZssWWj/2cNNYjiomJWbRokYFnCvpzkyoqKiorK1tiblJZZkan mgw1xtM7yeqQ
G+KYwQDQh7qf2unFmVjL1OoigBpwGYVXY62nLWms5yQrKysnJ8fT0zMtLW3N mjW8X5FqIo1Z
CwwsBABQpVKlxNb6Ehtx81byOAAAqCrJGTqsc+2FLcvLRwCRY0sO3ktf6PVR VVU1Y8aMp0+f
GhkZTZw4kXyb/tVozFpguIln+DPUJgIAvIhOa8lePgKoZb7sPT09Da/pjeLV b7GpvcwjcnZ2
bqxDjPpq/GuHCKHWCGsBQggAawFCiMBagBACwFqAECKwFiCEALAWIIQIrAUI IQCsBQghAmsB
Qgig2WvB/tFW3CaEUHNonr9HIJhCcDp0CLt9wuLnM5chhF6ZZjsuYB8ReM+/ xvx0ce/PKQ0E
My00d4EAZsoKoYGkndMohD0BRgvRAncJtWrNUwv0nBqYmsq6uPc/Ejqau6Ce GjdqpnHX1mDs
8KIWskuozWiGWqBbCEJ3xX6x7XRI6BEAMLOyMjWVubu7v3w5aC5kCr1GV1VV pRtehFBjaYZa
4HehkP0DAIvneK+ZP2Hz4n8AgMx9sf2QNV28t3KHAQDA3r17O3fuzM6i4ZwC MEf+vKcG2dnZ
48aNE4vFvXr1unLlCnsRIzMz09vbWy6Xi8Xit956i8wwxayN3NCNxGHanZ2d ybS59UolAoE4
IM5q2eFF7AfIOxYEcocQ4tUMtYDY/5/RqgrYtv966P7rofuuh+6KXbPtNDk6 WLDmSAVArSlp
a5w9ezYxMbG+WTSMwMBACwuLvLy82NjYqKgo7mIAAKAoKiwsTKlUpqWliUSi efPmcXsIR+Jc
vXo1MTGRTIZdr1Qi0BsHxKyWE17E4B0rlDuEEL+C2g4cOEC/EjvXeBeW03p+ dq7xZvcnc04/
evSI3I2JiXF0dGTaq6ur2d3Y7cwNMkM2ew2kpx6XLl2SSCS0ztqEduPJkyek nWwrOTmZt5vu
8IKCAoqiUlJSSPu5c+cUCgXTn1kt8+iY29XV1UJjs7KyjI2Nt27dmp+fTxah Nox5CYeGhpqP
+uazo/TwJdf/seHxR3uK/l9kSdCOvJlfp4/7d/y4f8d7fni2/7zzpiPCzEd9 ExoaSoYfOHCg
OT9T5ExHb4gGZNEwSH/2GmotrnHs2LENGzYkJydrNBqtVss7E5nQbjChGvVN JWLigEg7TdPV
1dVMf92sDjahsQqF4vjx41u2bFm6dGmvXr02bNggFAqIEDTjOQIpA1nXTsdO tr9zeBcA3Dm8
K3ayffmfSaTdLPbO6V3csEDdLBqhCBpdpD97DbUWAwBAbm7u1KlTFy9enJWV VVRUpJuTQeju
Bkd9U4n0xAGx8X4Iqmesbu4QQkKarxaUmwJAUugcr82xqv1fAIB7/xdfK2C3 s+lm0QhF0Oiy
sbEZM2bM8uXLyRo2bNjA7QFAcoqkUqmJiUl6ejo7PoRNdzc46ptKZGAcEDu8 iCE0ljd3CCEh
zVYLGoZk0bi4uDBZNHoiaHRFRUUVFhbK5fIhQ4ZMmTKFaWe+t+Pk5BQaGhoY GEjWJjQ7vZ5I
HEa9UonAsDggdngRu513rFDuEEK8GjM3qV7+88XbfiGHr0+299ocez3E2+tw FvyZdD3E22tz
LHRxZ9rJh47N7u7du/3799doNPfv33+ZSJzGStRBiOPlc5Oa77igAgBA5rfm eoi3zG8NZ6FQ
e3NJTU21t7cXiZrv6UKoiTXbu1M5AAC4T54Dk+c8b+ri7nX4eVys++Q5SV2G TPB+kVrbjBIS
Et5//33e6wsItRnNVgsAYNeaWrm0uiZ481/Gf8U8PDyYuOSXicSBlx6OUNNp tlqwZnOLeJ0j
hAg8AUYIAWAtQAgRWAsQQgBYCxBCxP8HxvRapbs1L4EAAAAASUVORK5CYII=
--------------080306050509050607080807--
Re: Missing error/warning indicator icons in PackageExplorer [message #584826 is a reply to message #44012] Fri, 05 November 2004 12:01 Go to previous message
Matt Chapman is currently offline Matt ChapmanFriend
Messages: 429
Registered: July 2009
Senior Member
On Fri, 05 Nov 2004 08:09:15 +0100, Benjamin Mesing wrote:
> Perhaps I should sent a little image to illustrate what I mean. The image
> shows the package view of a simple test project. The class HelloWorld
> contains an error but is not marked with an error icon. For larger
> projects this makes finding the source of the error quite complicated. If
> I remove the AspectJ Nature from this project, everything looks as
> expected.

Hi Ben,

Thanks for the screenshot, that does make it clearer. It also looks like
you're using Linux, but I haven't managed to reproduce it with Eclipse
3.1M2 on either Linux or Windows. Do you get any errors in the .log file?
And can you provide the exact steps to reproduce starting from an empty
workspace?

Has anyone else seen this?

Regards,

Matt.
Re: Missing error/warning indicator icons in PackageExplorer [message #584874 is a reply to message #44045] Mon, 08 November 2004 07:03 Go to previous message
Eclipse UserFriend
Originally posted by: benjamin.mesing.rostock.zgdv.de

Hello,

> It also looks like you're using Linux,
Yes.

> And can you provide the exact steps to reproduce starting from an empty
> workspace?
Well, with a new Workspace everything seems to works fine. So - once
again - I have to switch to another workspace :-( And I have another
problem - the code completion seems not to work any more. This happens
in both the new and the old workspace (but not in all projects), but I
do not know if this is AJDT related so I didn't mentioned it before.

What I have done to set up a new project is quite basic:

Switch Workspace -> ~/tmp/workspace -> click Workbench in the Welcome
Screen -> File -> New Project -> AspectJ project -> named it TestAspect
-> Finish -> unchecked "Disable analyzing of annotations while typing"
-> Open Java Perspective -> New Class "TestAspect" with a main method

Thanks for your effort

Ben


P.S.

> but I haven't managed to reproduce it with Eclipse
> 3.1M2 on either Linux or Windows. Do you get any errors in the .log file?

Todays logfile (I think .metadata/.log was what you meant? Sorry for the
bad formatting, but my mailclient is not the best.):

!SESSION Nov 08, 2004 07:21:12.985
---------------------------------------------
eclipse.buildId=I200409240800
java.version=1.4.2_03
java.vendor=Sun Microsystems Inc.
BootLoader constants: OS=linux, ARCH=x86, WS=gtk, NL=en_GB

!ENTRY org.eclipse.ajdt.core 4 0 Nov 08, 2004 07:21:12.987
!MESSAGE Can't find bundle for base name
org.eclipse.ajdt.core.resources.AspectJPluginResources, locale en_GB
!STACK 0
java.util.MissingResourceException: Can't find bundle for base name
org.eclipse.ajdt.core.resources.AspectJPluginResources, locale e
n_GB
at
java.util.ResourceBundle.throwMissingResourceException(Resou rceBundle.java:804)
at java.util.ResourceBundle.getBundleImpl(ResourceBundle.java:7 73)
at java.util.ResourceBundle.getBundle(ResourceBundle.java:511)
at
org.eclipse.ajdt.core.AspectJPlugin.<init>(AspectJPlugin.java:32)
at
sun.reflect.NativeConstructorAccessorImpl.newInstance0(Nativ e Method)
at
sun.reflect.NativeConstructorAccessorImpl.newInstance(Native ConstructorAccessorImpl.java:39)
at
sun.reflect.DelegatingConstructorAccessorImpl.newInstance(De legatingConstructorAccessorImpl.java:27)
at java.lang.reflect.Constructor.newInstance(Constructor.java:2 74)
at java.lang.Class.newInstance0(Class.java:308)
at java.lang.Class.newInstance(Class.java:261)
at
org.eclipse.osgi.framework.internal.core.AbstractBundle.load BundleActivator(AbstractBundle.java:153)
at
org.eclipse.osgi.framework.internal.core.BundleContextImpl.s tart(BundleContextImpl.java:933)
at
org.eclipse.osgi.framework.internal.core.BundleHost.startWor ker(BundleHost.java:421)
at
org.eclipse.osgi.framework.internal.core.AbstractBundle.star t(AbstractBundle.java:293)
at
org.eclipse.core.runtime.adaptor.EclipseClassLoader.findLoca lClass(EclipseClassLoader.java:110)
at
org.eclipse.osgi.framework.internal.core.BundleLoader.findLo calClass(BundleLoader.java:371)
at
org.eclipse.osgi.framework.internal.core.BundleLoader.requir eClass(BundleLoader.java:336)
at
org.eclipse.osgi.framework.internal.core.BundleLoader.findRe quiredClass(BundleLoader.java:914)
at
org.eclipse.osgi.framework.internal.core.BundleLoader.findCl ass(BundleLoader.java:399)
at
org.eclipse.osgi.framework.adaptor.core.AbstractClassLoader. loadClass(AbstractClassLoader.java:93)
at java.lang.ClassLoader.loadClass(ClassLoader.java:235)
at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:302 )
at
org.eclipse.ajdt.ui.AspectJUIPlugin.start(AspectJUIPlugin.ja va:732)
at
org.eclipse.osgi.framework.internal.core.BundleContextImpl$1 .run(BundleContextImpl.java:958)
at java.security.AccessController.doPrivileged(Native Method)
at
org.eclipse.osgi.framework.internal.core.BundleContextImpl.s tartActivator(BundleContextImpl.java:954)
at
org.eclipse.osgi.framework.internal.core.BundleContextImpl.s tart(BundleContextImpl.java:937)
at
org.eclipse.osgi.framework.internal.core.BundleHost.startWor ker(BundleHost.java:421)
at
org.eclipse.osgi.framework.internal.core.AbstractBundle.star t(AbstractBundle.java:293)
at
org.eclipse.core.runtime.adaptor.EclipseClassLoader.findLoca lClass(EclipseClassLoader.java:110)
Previous Topic:Status of Eclipse 3.1M3 and AJDT
Next Topic:New AJDT demos
Goto Forum:
  


Current Time: Fri Apr 19 05:24:00 GMT 2024

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

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

Back to the top