Indy 10 Delphi XE2 confusion

This message is in MIME format. Since your mail reader does not 
understand this format, some or all of this message may not be legible.
--JivePart=_663cb.zeB8CwDOH5aMJzMl
Content-Type: text/plain; charset="Utf-8"

Updated "Chat 2.0" demo for Indy 10 in XE2.

--
Remy Lebeau (TeamB)

--JivePart=_663cb.zeB8CwDOH5aMJzMl
Content-Type: application/x-zip-compressed;
  name="Chat.zip"
Content-Transfer-Encoding: base64
Content-Disposition: attachment;
  filename="Chat.zip"

UEsDBBQAAAAAAAyxjD8AAAAAAAAAAAAAAAAQAAAAQ2hhdCAyLjAvQ2xpZW50L1BLAwQUAAAAAADp
iYw/AAAAAAAAAAAAAAAAFAAAAENoYXQgMi4wL0NsaWVudC9CaW4vUEsDBBQAAAAAAKSNjD8AAAAA
AAAAAAAAAAAWAAAAQ2hhdCAyLjAvQ2xpZW50L2JwbCdzL1BLAwQUAAAAAAALsYw/AAAAAAAAAAAA
AAAAFgAAAENoYXQgMi4wL0NsaWVudC9Gb3Jtcy9QSwMEFAAAAAgABrGMPz6BykXQAgAABwgAACIA
AABDaGF0IDIuMC9DbGllbnQvRm9ybXMvTWFpbkZvcm0uZGZtjZXfT9swEMffJ+1/8Fs3abA6baCd
tAcIrahG14hm4wEh5CYHeDg2sg2D/fXzxfnZFDYhFd/X57uPfWdHbX5BasmNzpeMyy8kKUfv3xFy
BjeWfCV0eoBWoh7QmFA0IvZguZJOGBwzw1OSRDFJBQdpPxvQT6DJXmkPCv9ieAr89g5DBoeTRr3g
mb1z4pgGhaiE0s5MxbGVc5YCinMl7X50x7QBXH8ymx/9OEuuo9Oj8/UsaTzqtRdcZup3As+2nqyz
71Fai99ZDriL5ZqsmTRkDZrfDOrptX0ROH95hdJKZJEGZmGlM8A8cyZMwbeSkVAGPedK58UY5Zg/
gzAx6IVMcYvlSTqqGoaOUFK+DMfwBIK6KhQDnKirMPSWr0JpbJ0cIXXUMfXCkeC3WCUm3EIvzZ4f
BE95c+xBEQ1k1gI5YxsQgQMpBh2QaRvE0zckwTZI5dBqmFNlfFPsSDnamZIehG8lpdN/J42V3pUU
MqRxSWcZt52co0k75XQrY0C3UlZCwjZVc1QVc9VGAhoc7g/dH92JgXy7MOh0/AbH+D8waBdjMhkO
dxBsrIyUlG6I3fdorZIdjmActDnCLsdhuM0R9ipQhh/0AMvAeIV4eu+EhqVQ+rA55EtzaxzpEnLV
4exck+p4Xr8nQaU0F8U/Sj3KUR8jZtLf1mLwOkYQjv7JEW5jHCtXg7yHUXbDCRjnuOZ/8Mn54DXS
xCUu4Ec/rDvMnVinwZrSVnZJW5kNbVhJvT5zxO5lU9o47ZLdY8RPhN27SPjvHL2v6vC9q4FF/wYv
sQaDAQrGyvYe5YF3z91XyG1mkbnPTrteK3nCTep7BzIX0k+2xbrZel5R16U0E56DemzVdBH/BG18
Uy+y60X8VNYEr3Djdg4sa9bu0U57jMKgvy301thOxcD7zyTbiIKx/tQ4AmndJ5YJp9LhsNpQscpJ
PkwrRpmz856NJ3X+4ucvUEsDBBQAAAAIAAqxjD9JVBFPvQQAAM4OAAAiAAAAQ2hhdCAyLjAvQ2xp
ZW50L0Zvcm1zL01haW5Gb3JtLnBhc61XWU/jSBB+j5T/UNIgEUZsLnY0g9E8QMgs7HJkSRDPHbuc
9I7dbXW3AxGa/75VbecgB4Fd/BC66z6+Kptn2Ls4v9v7Va08f/6Qhy3BvZIOhAnHcoIR5FaqEQxQ
pNDRYzSoQoTdj7e0oiUtXbKpkaOxg3az2YbhFP7ORSLdFPo6do/CIImkmVaonF2y9CGPt/RDG4hz
4ygokCrWJhVOagUNCHWasttDmEhLJdC5gYfuGdAZQbg1S2PnsqDReHx8rHOi8zzrZGhbCGvPx/bO
x7V3pUcBQLt9fNwK4FpIRTmn9UxYIHZRzTucQKve5Aiax41Ws0HtOIKjoPU1+L0NvWuAPymZdArn
wiQEANbqGf0Phg7yLNEiImhQ8YDqCLE01oGTKVYrHMFvH/lUK3COqYYbkWIAMadDpNPcjbUJOP7T
JEEFt/s3KJOEWL3cZNoi886ElSEMOj0IE0mthYgskciFtE6bacC2hfOi9LSOGs2vDY/LZjP48iVo
H1Uru8J711OtkEe40Q5tUJw5NWWdoShsUUudJPqRRy7OVcjInInWWgfUNhFdqUN4MIRJPjDhUjkc
ofEy7QO49wPLtm5VRyvFLRMqotu5tGFJwAkjnQ3/4p9qJeehn2HlhCmSzJpYhOjZFi07eJAq0o80
ItdorRghnfpTe+9kQqdOIqxl0h9GZGMZMkkrZzQz2a499DlLkegRkbpPruMMM/suKk+XETUN5zuA
CYsLa19G1M8yL6rOYUnw/fUXTBQ6n4GbZsgqg9iknBp8JxxQiLUBB3PALIArMcSkHcDAH04KIkYX
2joidiPpTpYEj9YEe9qsCA7drO5EP8ud06rknFHZkxZT+VASU0yv7cgS9ZrAUBJ7QhWS/jB3RoIv
fRV5E22pCiVrQPNo2IQ/lMTM6BCjnNbsIkrSCn/W+qgipIka3A55yg/WFLz3v3DaM9T6VfETmAgD
xA2gMxZmXbuIxv/udlXkUYaH0VsVFvh+iw5joJPQpticy6mHFxG9THErjGRGTmheC3u8Fv2VdguB
y/iXieW1ToL5kEo7l/O3DWLk3cOVvPK1BGswh20xjWmWIL+evCZTnvfu4HM9ilM/wUuVLtXqb+jw
EEd+nYKMyxrW51XnFaJKRM/EFpCrL4p9ssK5vL2gfZOgqV+qLHdneRzTuZOgmKGQAvGJJxa3O+AJ
hOB7OYv0in1a88SzxyJ9Zwaa1uA5xrViIr34IXz71mwezLWWWKxFCgNNqrUlawvhcizrV1KhfRE9
rJRqkRSdZs3c0I//CLh5bTYV/hV3753XEn4WAq4nvUNW8EHCtEA/tY62AcMW3SKvL5vFisT51Fxq
xEyIGfv72xFUvuhqdtaYnVXesWiWM1LabUf9UmobtouSySyi7lO5jWdBLU/Txlm4tN00o0/era6W
1DpjDH8Scug7RdyqPn2ThlhrzUH9Tk9b4jWYoXCFgDPTzSNwGkW1NV/FB8m8OU8hZm6lmf9nUeyq
PYUupMUX2ADIFX2PvKUuryPpDW+heefK1dJVYpgQiAjVsUjKwMoFtpG32NH1jsj8PyI8EYt8i9ko
QL1sYmByfEv4u96Jr2TgChebEpiztsTfeT34H2X+s+jpb71a+RdQSwMEFAAAAAgA6YmMP+S3+Ee1
AAAASAEAACEAAABDaGF0IDIuMC9DbGllbnQvSTEwQ2hhdENsaWVudC5jZmdFj10LgjAYhe+D/oQI
XZQwyUyILrTZlx9ZWVZ0pUVYoaJE9O97dxa0i2fPOe8Ym6ba3XZLUx1NcALnoItmCs7QzMEFuAQ9
TH14AA/hKzAC1+g34BaMwR24x5kEfoAfueBJJ2Y3gp3kRfyprs2Y5FK+mxHtUV1m/4KnuTzhcFcE
Of0Ft66l0134QSIQ4Mm62beMns4MazA0qfFUxgwmFgVXSfPirJCFyv1VPKA+tdWz08jwH3wBUEsD
BBQAAAAIAOmJjD9c2Wb63gMAAKYIAAAhAAAAQ2hhdCAyLjAvQ2xpZW50L0kxMENoYXRDbGllbnQu
ZG9mrRVdc+I28D0z+Q9+6Ezbh2bIEa7XYfyAP0LcmOBgIO2Fm4xs60BBSD5JJtBf313ZcISQ60vH
M6vd1X5/WI++XJWMU/Xl/KznXp6feW7r/MxHLEAQInmNoI/kDYIIwZ8IbvEiRmyA2B1iQwQJgnvk
jRCkCMYIJgimePuA2F+I/Y3gM4J0IV9umDB6RzwQJZiYW3oimOlxRjTV7gMT421ZI4V80V04EyXz
74wgY7WEF4RI1LcNESpV4+dnjzETS5v+gJTXUAkMa1iZsjLD7FnbakihJae9srRloVk1j8RXabOj
K2loul1lklvZAROpIfkyZf9Q9/Jj+9MVGt4c8FpXnzq/f4QqrsicepCNe3X5x1W7BYLhhgZU54qV
hknhQnABUzQ3UjGqv+zCAp6bMTGrK/Kd91yJJTAT8ASWgzg+EC/5z/rgzk/eqKWUqHyRELNw93La
nea80+oC3MDxsqiyoNMNzbLmpasSEJbRtTA1JytojRQZnGs8UXHqx5FXMxgKRIIaK4EIHHeDa6IR
KXIu802NkI2mak0VUMOw690mRGlUTgbx02Qco3b45I9HccPze7HfoIMUsQepikDmgH1m5QAcUIV5
dceUTiLgwhl49QnwXpWmJu5HjZl0NG2yLjDvl0UB3Q46diAKhi0i0PRmIlJZqZxCQZEz0XRfQhiK
R4idrCgEgF0cVcLSKHgjtYG54iwnu5ZPQQpQB0cMpCOR86qgwN3NXK8yErhexXhhR448SwX3dg2Z
qHE7m5zieAG6l7WhIpIoenCfljRnhNcXbE2M5cII2f2WOeE4uO02pl5AanMgP3Q+HEXr3NItJoi/
FCK2d5AyJIQ79XqqkdPouZcXLfwwTygPFLTRiumccF+WW8XmC7NjjBWBHhC1xNoN4YqBBpoTtRYs
eVHl5u4V9cYVxLei+JOB+MONLW/h7PoF8f/0SxDGyU306wwsPMP+6ZlX8hkroHOCqqBzAfvk+v3I
IaJworSXRI6uylIq43yVCmpRbJ2YZYqo7bvW+iEUhc3FmK2otdeHoJ1QQEr0faU4zamgdQAN4fzm
DEsq+rHTDhz+X17BSe2jHx97BUNgpKnDj0J4GgbhmxCC0BkQAZrqUNWD/xTsssEVsxqwX/6CQKE6
Fy0HB0UKbMUJnW/KNDr3FcuXI2rr+0MV802dcoM9OW3DqXtwKunGJDO7yD2puO03DOpcwYoUDoyj
0NxuLtRwzZQUOFgwVjdMw197G8OhZwt+8HTZ/aiEsQ+poavW//mWnXC7/9Hbd2T71n3z/z/Wfa13
SrF+g471vKR5d04oNK/Qscr+OXo3uH8BUEsDBBQAAAAIAOmJjD/uPUhRgwEAAG4DAAAhAAAAQ2hh
dCAyLjAvQ2xpZW50L0kxMENoYXRDbGllbnQuZHByrVJNb9NAEL1b8n94h0iFKvJXDlD3BCmIIiqV
tIgLl60zthd5P7S7ThSi/HdmTYugEeKSOc3Mzr55M2/2mH24Ws0OabI/P4lFJHzRMkC4ppcbWmP0
Une4J6GwND050g3h/zYhPfslPQd252TXB1RFUeFhh8+jGGTY4c60YSsccYmyRpMO/g+kk9iE9N44
tKMLTApSt8YpEaTRyNEYpWLbOTbS8wrM6PD13VuwTxDhCKkPwdZ5vt1uszjo7zkzBvoXhSM7rXYT
r9kn09VAVV28XtS4LotlL8JykDxbtrYOXPNrpSvaoMyKSKO4yMsiZ00WWNTlq7qscHsDfOSJ1A5X
wg18BfHXrTPfqQkY7WDEmu+DNwheJlrpfECQitKEaVhnOsfq/9X+Mk3SZPTk0wRRCOXn0bsRUseI
9cDZlP72lMqs8GfYt07FzGEC2M9WOM8c+UOMHqiTOqK8sXaQzSRmds0nLPmuftDl86elIxEoYr+4
f4Sd49F5eVS9GjXnSK+zNPkJUEsDBBQAAAAIADKsjD+KXdsVmwYAADwYAAAjAAAAQ2hhdCAyLjAv
Q2xpZW50L0kxMENoYXRDbGllbnQuZHByb2rVWOtu4kYU/p1KfQeKViX8WMwl2WYLWAIbIhSSsECS
qoqEBnsAb2yPNR5nQ6s+WX/0kfoKPXPBHgNpSLpq1V0pPvOd65w5M3OGP3//46g1ouQzdljhKfDD
uF1cMRb9aBixs8IBiiuB51ASkwWrOCQwXPyIfRJhagTxPPF816hXq42i+e03R8IQcNj6nJIkElBq
/DzxXPPXTu2setY4qb+3PpxZ7086Pev92UcYNupWv/bxh+rJaePjby1D15FWLpEXTkhCHWwOalVr
hZjlezhkFTeiLUPjSvEuirE5pQluGYKUqEXChbcswMf1mEfCdrH07liC5VK7XSoVTRvPk2XLkKBS
myK6xAy7Ix+xBaFBbNZaxi4ohTtRNF1H2ISv7zmIu2kZG1CK9CkK8BdCHwR2aw1bRh7KJe4W0xiM
mLVG5STNzAZUkiqGrZlt4M3c7rywUQcTCpZLZuyuWX4Zn08Xz2ypQGgBYE6XS98JP9oSsPwSvM7b
8fYcxARKBRS6mUuAuZNSWQtkJgR3w5G4FpQCVHUsliNEoaZMzoIaSMdfa0L59I2xj7UMgrtZLR+z
gJRLSf83kYpNocdZ342zrsX5r2Z0t/Jsy5oNArTEwmi1elLl/1pGHs9ke0/4OmFRwsy5F95LuQyT
crDhBuGCzC7wOjYtEkQoXF/Bnm03+56PbRw71ItETAJQ+7Ndq1T5/+YgZJiGyJcqQ7xEvkWiNfWW
K6bGU4pcOG/pQ9xuXgPDA3FuKhQqkAE3cdiVPth2AmEFkNy43TJy4WYzvYnxCDkPkALz1vFPq034
+wSfL6tkbp82e+xBYpMgAsKb48eQSWTuYkm4c/g+8i9XhMNr0JWAxwUGIWZCghPwubrso5gTruMT
50kS6CnG9BFTGF33mt0LqImYK48uh7Ob6ZBr92bWdDxUmNUZWoq8nHDqjlDXJg5QP3vRJTjAlE+r
OcX4ZgAofO2u/MLfTzRicvBprMxMxrdq1i6f95cVZJ4A8e44n6WyLAYtbVkuu5G/qZrI/x5FJG7G
qngyViZ+Rz2G0dzHUL0xQ7BMqvKfYWaaHd9bhnxh+bWTBzIhXhhxhByxsHydKrzSvXAp6ClJnJWg
JiiIfBxLeoV9vzlZQ/6C5k+B37QRQ+JPHKKoeYfnzQnhBJRi5KnkpI5UbjLHWTCTdTAn/hgvMGx2
B/NK3MS+j6XNQsvJlYZfmAvkx4pxoTFsJ1KZ/pyEDyr9GaiFpFuYbG3qIXGQj81atdHIto4CdV/J
Pl/Jjq++7quvHzQ6o/f2427f/bYJexA6fuJiNVT5fIa5r3xkOVTAg6iElOAlIQZQFuLLS0MQUDni
23XxgTXy/z9MD6+cSxR6CxyzGXdvwvrZk/I9v2dcvECJz2YoiiqBEuKdrC7+pgrZ00jwRRBRiZtc
7sFYL8Zdplb3HOYTo4FoZ3W9Hd7fHwLVQw4BGy+8EJvj3rDXmfRUSUmwvPEqJN6cnfpudpRJu9e9
OX/BpVS4hgINvF+wno0Uy8TOcYgpYnjC4AIRXb5+7u/jPjurAexL/WFlYz9aeXz7QKkU1NZuF98d
Z6+hsppi7v2UkXseTkbOajaRdLEyR33+6rnnFjhViVCceuOAuaABZ8LjZvPYOBKzTk0prMtfkbLb
TKioosyHqK/ULGxAU6xfy+CkQl/qMo1dBwd45rZyjqXx1O8bzaqmf2dKta8ypZaRL5LNG7L3xHDI
j7fNvu4S6sMzqjKCU4/A2eixtSlXXocqNcj0PtEtI9IJf7oaeZbibKa160Fxjlp6EWbjgjiii1mV
Fve9/vO6O2N1smenzBaonOTvxqLZl/v6QO1OwghYEOvyWt1L9JlQgIu8STpUxwuVTvVgnbT2DldR
8zlcQW3Y1yVgRHEa2+s0JxF2POS/Vm1EvUc4dl+rZg+Hr1WRvUAx6xAOUbKICw+OJVern9b3qu0H
NSxrVvYwUj9p61U0XhLeas0OU1AcmIhsq3JhHxKi3uu97DLfCx4on/WKLyts95Iva2i95sHC/zhr
m+Y18/icic2Fv+dQbm39tKkhhUfkJ+AH2v4PJ+mWyP2w+Ix4o15Uv8tuSWfA5o4y9l0imxtNKy6T
31J7YC6fMrZuwNYgiAhlem/Ye/JiFvPfHEWL3oUWne/Dc4xoReVI/uYbl8rFgjLL262XxNUi/K3L
zmhkd6ad8n0vmCPqQEFSci9MK04XWmF7MC4DOBpf2zfW9LY3ngyur8r3NzGmUwI9eyWCoLaC+3qG
5TTShMLgL1BLAwQUAAAAAAAyrIw/Qz00NT4AAAA+AAAAKQAAAENoYXQgMi4wL0NsaWVudC9JMTBD
aGF0Q2xpZW50LmRwcm9qLmxvY2Fs77u/PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRm
LTgiPz4NCjxCb3JsYW5kUHJvamVjdC8+DQpQSwMEFAAAAAgAg6yMP90jsB1aAAAAowAAACgAAABD
aGF0IDIuMC9DbGllbnQvSTEwQ2hhdENsaWVudC5pZGVudGNhY2hlY2JgYHBytooJLU4tKo4JqkzM
i3FJLc4uyS+I8cxLqTQ0SEnNzY9xzkgsUTDSM4hxzslMzSuJ8TQ0AAlBeHopBUUMSMCZZOPc8oty
i2N8EzPzQCy9gsRiZPMAUEsDBBQAAAAIAAyxjD87WdkiSgIAAKwEAAAhAAAAQ2hhdCAyLjAvQ2xp
ZW50L0kxMENoYXRDbGllbnQucmVzjVTdbtMwFD6desEmIe2Sy8jiCqlJy7qJTclGNTpUscG0lXKJ
XMfpLBK72E63SDwML8IL8Bzc8waM46xpQgsSjo5/znf+7RMAAA/p/v6B1sfLVoXvIrVK3i5st2u8
j/MEruEjzkO4wt0I3sFbPI9wPsO9G9/aP38BOP3WUrNaH0Z7gwPwteRdgwUNAiTM0JqAFDhalpCA
QvxLKdOFPtJhuQ7BRdSFR8iv5CdIGgyeFGq60QMfZSoC1HHylyilIIYcGHpd11rXeVX6ngBFqc3I
AJ6WWY0Rpcg1iFO0Wsew3f7R/r5V1ffJqr7dRn3Dk7ss9RZcG6FkRHp+l3hcMhULOYvI+/FZ5wXx
jKUypqmSPCIFN+Tk+PFOSI3h2TQtPDQgTURyLY8Mu+EZNZ1MMK2MSmyHqeyImsxf9IiXUSkSbuyk
6Q1NeV4Y8zmXMTouynODYwdLP0sAocrzyMHCFhXgebaYY4i3Qu49JzVX0gy5F1VM/gchY3Vr/FOV
ZUp2TpW0WqWmobGqx4HfdV8DmufTVLA3vBirT9xJ7B/uTw/6vX6fsaQXJw3RlMpZTmfo+1nTgFaM
G6P0QLMbYTmzuS5Fgir14O+51/xllUKrc2NHMlH/eQd7pHJhOMs1lq4uquafc7wbHl9qsRApn3Fz
XAddw8M7VLVYnHO+4Gktgek6RkSoGckF1kaTJpiLAXNpRyShqeGrZEvjwb+dh8EfoYbBKmf3BgNa
Fwhgy73n8q3vYKedwwB7w/0fruACdwNcX2P3jrHjYaMPXGf8BlBLAwQUAAAAAADbjYw/AAAAAAAA
AAAAAAAAFQAAAENoYXQgMi4wL0NsaWVudC9qdW5rL1BLAwQUAAAAAADpiYw/AAAAAAAAAAAAAAAA
DgAAAENoYXQgMi4wL0RvY3MvUEsDBBQAAAAIAOmJjD9sVWoK3QIAAJ8FAAAXAAAAQ2hhdCAyLjAv
RG9jcy9pbmRleC5odG2VVE1v00AQvSPxH0Y9gVTZKQgJIhNBm0o1KqpEw4Hj2h5nl653rd1x3fDr
mVnbSemNKIm9H/PmzXuzW9zsvt9uXr8qbq6/bvkJ/Cl25e72elO65gBb7Dxcqojw5h7DI4a3RT4t
c0w+BxWXd9tfKbi4QkcYNoW+mOIvVnClFU04Jwhelu13weyNd8ry+iNa32NYwzcM2HFmFaxx+6IK
aesPtCg0topwDffYE3YVBk5A+hzerVbvi7yek6cQCdppE4G/pBEcjpAoJT4TE2h9gJlntqoyKAlq
32GU/95YbGA0pEFBbQ2DC6ZyDWgVoUJ0QBiJNw2uYbAt2l4b+JCtsmNmlZAsEkLAMRh++jbx8ZZj
BJB5RBZhma+FXjwwbsdjfi+hMc2J6adslTh8PKZZAPi1YokaAeVh99y9uV4JHP1gG6bPA2BJDxBJ
BWKpoffGUcoUWQTvEMhDIj0VDqqmgc16TtG3Lf8y+BkZvtZYPwgSU6mHEFgyewDnCYyI0Ik/jZAQ
vGboranZTnCqw39iX0Sc5LTYErD4Qv0JQ224NOFL2sdEkkU8+AFG7Tt26RHBSEuwS/wChgSJU/kG
E0XfnSgJbAl7JOh8SFiNrwdZVyTqjsZaUW3oG0VLY8jWBSYmlJa7JmZwz8IpqnWydO4wwRRHIhsa
KZhqSMDCX5pztpGDy7kIxW6wAxGRC0qdkEpqxJmUnliWxFR8lhk/kOwRGcU6ZUgIuARXi4F2VAc+
D+HAKKOzXjVJcnY9+G6djrACHbD9fKaJ+nWej+OYcS/UVkWdcan5EhhzqetiJecp+2P6s3RO/zeq
yNVmOePLc67TeWDNhyTKdBSk3qN71bBn1ogZLIK1hg2Q1uV9XJUVL5OTD86PoCpRh0sVm8rJT7Fb
HGrNk3SKT4PlPJWsPG+dZyfndqi67CXfnVbuIZ4fpxcFO2Us+fXvZrrKvjwX5Gzz4p5jHeRKna9S
vlvlYv4LUEsDBBQAAAAAAM+wjD8AAAAAAAAAAAAAAAAQAAAAQ2hhdCAyLjAvU2VydmVyL1BLAwQU
AAAAAACIkow/AAAAAAAAAAAAAAAAFAAAAENoYXQgMi4wL1NlcnZlci9iaW4vUEsDBBQAAAAAAEmO
jD8AAAAAAAAAAAAAAAAWAAAAQ2hhdCAyLjAvU2VydmVyL2JwbCdzL1BLAwQUAAAAAACNsIw/AAAA
AAAAAAAAAAAAFgAAAENoYXQgMi4wL1NlcnZlci9Gb3Jtcy9QSwMEFAAAAAgARq6MPw7RFbN2BQAA
VRIAACIAAABDaGF0IDIuMC9TZXJ2ZXIvRm9ybXMvTWFpbkZvcm0uZGZtnVdZb+M2EH4v0P/AtzTA
NrF85Fi0BWI76RpN1u7aizwUQUFL41iNRBoUHSf76zu8KVuOs+uHRDMcznxzcDjk8/8glWQhyjua
s49kZr9+/omQW1hI8jtJLs8UNeMrRZxfKmJAVzLnDBlHI5a9kj6tgExBPIM40utFDkx+gvxxqVS0
exeBe59nconMTlvrHfCCCyTToi/ZDU1BMW84kyeDJRUVqP3D65urr7ezfwefrr5Mr2dBwu+9z1nG
NzN4kX7RW/81STzzMy1Bob6bkilllcKcL4788lS+Fmr9nwfFGhfZQACVMBYZKDs3tKg0vgmvchuA
FR9C9ST5aoC+gdD72FUq82fcqPZwUTrSLA4KXrkV/W3Z2pTja8IsoH4p+KtdsZRGkb9AUU1AjFiq
ImoThUHwvicdxeImyytW9NdSctanAlM9oQwKtexT3TKUSXU7OTfkVsII8dq7iWFcFfmjigUt+hz1
l4bbh2coxmupQzd/vuUbEJBZE3TugmqNol+oZJp/UyH4xfBIsEnQ2LH5tN7MJZtKKuQUY4/eGM+c
sHWo3T13HOPUhSOdU+c9x4mq1bGuMK5cVKog6BMq+EDo0xcl9eAkooOgwcSHQFvd8dNUQJ4+qaBE
LmieEQGWbXs6w6yb47PPVe/ZjzgauaEs2ZPqvbhmdF5AFp8AbSk4lzQ6F1Dvemf/udJMbf+Z0EcY
4FEU/I3SbB0qzOSyYytTnTxQSpErqylImbPHyi76skW1O3WZ1HIQ9iJIlJouAWRTFVgpH7vmusbK
Ti4CkZz1jh1lDd7SORRtNKY/gqiNRzdwthIe4tJLAm+rI5hfhLuPDZRITkaTAN3XYR1UZy+opN16
D6zu98NacSEP4ep+D65uA7AkTskhZFModOEiMLw+eUkqSbHui7x6C2gxxwAjzsES0qdblO3zl8O5
bXcbwLYuG8FGaGvtS+lW/cu2MdOoH4LwSELZ6HNTC9t1LJ1PMBLaNV7OeZNbDVk4a3Ks2wvM0Kui
Wna3dFoNBV8N+YapSDYiTvYjhkwhRsDXWS7fA7YpC2eHsEZY2hEX72hVRBcXrdZRYI/ZX/A6EVCp
nBl8jrHjx/YlIauJ4ClK3vLHt1uUlSMo6G2PSmyROMrBSxw0X7R2C6j87qvanXhFDN+pm09YHEWX
3GI+3jAQQ0E3NzjnZEEitG1zt/xgDevRCrWrTdqed9Jx3xHzPwXGGPv92xF3Us3h9nVhteq5rFMf
0NRvX5yTMCMdinQn6hnNQ5tW2xitfRfZ1lWG5OVxIH0JFV8rEGr8xjCXK7nbq72DnZhnXKyxnIsX
5zG3Me+1LCgATM3/FkF08KLuEPUHtcGjrXeJMGHugk3OmtB24q6wp1m83bLrk6e215io0F6cx3tc
3e2JJZRRRd9ByQ+X3/uPeVyn+w9xnyuXXBuYV585gwhFzqDCd5pQQ9Z2IR7dQ5FyzDBODOUr0U/T
pEXwIekG8xNEvcwrUmmK4JdYM4a6yFFNEVaMXALJYEHXhWzShOeh5KTiC7mhAk7UA1KQkgvY0pSz
Bb7aqC5COufroGxVgHo2P+f4ltzatJRy9fH0dLPZnDB4FpzRE/TrVO2sC9ap2ZKyp+rDNhPIHWXY
cEo100dn8817snFMN65jaYyy2WBiKCM+Vi8ZuVYpMWxDmkU1xdl8/faHYQ1NZNUVp44y3oOGr24X
YH+vYa2y37PcO/qCjwKGEDCMSk3i5PG9YRa8YUu75WFepVsSgeWErl9ScH3CyHiOEZmmS8jWhY7V
KPPUeDFb4ks9s94kQR+ka/2Yd9o0bZbtNGE8qMd3lF0xmd/gEfwGiQ5zoG18bI9sv0PXXpha875V
H3HDrUXbWndj2651/ed/UEsDBBQAAAAIAI2wjD8q6trJRxMAAA5GAAAiAAAAQ2hhdCAyLjAvU2Vy
dmVyL0Zvcm1zL01haW5Gb3JtLnBhc9U8/W/byLG/H3D/wwK9QtKdwtjJQ9uzkaKy7OTUOrGepbzg
kBoFRa4kNhSXJZe2dYf+729m9pNfspILCtTN2eTu7OzsfO3M7LK/su9+urz97t/ffvPr91/lBzGx
91kiWVhE2+Sex6wqk2zDljzcsanY8oJnEWdP/xCmxqikhJd8XySbrWQvTk5esNWe/W8Vponcs4VY
y4ew4ACyy0XGM1l6mL7KD2F6LQq2rgoJRLEkW4tiF8pEZOw5i8Ruh9OO2X1SAgtEVbAPVxcMnjkL
ZQvTVsr87Pnzh4eHABdq1xkAoj4SWj9fV3ZE13fXYnPG2IsXP/7xD2fsbZhksOZdkIclg27FzVt+
z06DE6Tg5MfnpyfPQRwv2cuz0z/APzZ/y9hfYTG7PbsMixQUAEfNC/FPHklW5akIY1ANYB4DPrJ1
UpSSyWTHv/3mK6zn22++t3OdsVkW79npCZtuQQSXfCfYcMGLe16MEI509V244/WFEoqqyEXJAcVy
C5oH/0IQ5S5POYsRTZjnaRIp4Zdb8YBqHmaMh+Ueh7ufh3DPpGA0FBXE4YmQpnJfSr4DnQlBn+J9
gIMnldwCc84aXGTDf8bq6S9cZFEalltUFlrJZSiRViWNk5fYdENKOgMlhY55CpRxVnJOPE9geIVC
gDn5Y7CVOxBDymnlPyWlFMWendXXAajx30v2jC2qPBeFJAmWMsyAqphJnmZcKr7wuD32T2qsEU1U
cCAZ4X7jD6jMt99UKEgjwnNsSTLJi3UYceoucWmMfYDligcw0be8LMMNh6fFvnwvkxSepsDQEpve
FGG+TSJsEpksBHYiXvhzmYSp2JRjRDaLL4Cl1t+MoaH2spzOlaqpHqDnEdoXMp7KAlHO4kW05XGV
AoTCZ99v1sst8CcedzVe8nVYpYBquuXRp+sSn8ROI716lOpJYbwss6ko+C0vwR1FfCEL0B41twyj
T/bhYnGJi8H3N6lYhSn1iOgTlz+BfFPoWWx5mk7mM4U5S16jviDYJJPJ64LzX7hB4VrGZHh68aCj
IfGiAgXbWfaQuOQ+54h4uS52KEf2iqGCl8Mlcn6EXYwpeLBIj7nnqivP0otKSpFdhAgwDzOemq4I
EVLjhmuJ6i5ZLriUyBLoXoYrWCOXuu86XPH0BbTTg9/4sqvxfxqN6Wo2R6xKSGBSF+JRd0WrOVgP
dYrdSrgOHmMHtF/FibQkgsVEoK7klptEpivdyxFdfZqVzEC2hVxIkUOnYo/u82V0Sgx17xakT/PU
gL5eS/cbwIa8bVNN0nnZEFO6St+XvEBvDGva5bLBUB5jt+3yWLTjO2+ut+CdHQeWvJRTcEiZbLIg
R8bFFYQMPqMANvoEWwS4RdSjmxU6q1FrCCrllDzYcbCXQEYh9k8DewK9LMKHGewNQ62zMAr8l1Fg
3Nn4I25wkm+sGeDWHOFS8c85OBugEGd7yHiB+KihPasyJeysyuGkQeQ5hDYZ7NAT1a+ET4920hrA
Ekz9jClX0zfV1WPEc9w7hxPtHAitfj5nEwtwxuxjN2snkUzujxKEmZpHFYB3Tdw3BrozQPlZYy6T
MvqsYcr6/8b38wLk31zOObsPCwa9Z+hSi/bwmrJ/jhqnEOZ0z4asRQksCUa9KSR5QTxX+DC2o1eI
jMBpFxQUlRibYu+6ymig2q7I0G4+QURyIQTEJGiNDThli8TDGlgDSOQapgOXW+Fc5FUKpM3mkzgu
yK6aqJDrYJ9RkSiNVMqMre+q3QqZkigbG51BtINa3THPtbAO8P/CtLKzeFoR3vMmRBOGWHRDZLTI
fMM1U24yCAH5AQaiSyiyMFXgFxzCNE5MbbHTzVwfM1lLcgeFPBa7yD8Xucg72bgZvi03zPiPcwht
UgqFl+oBw4KLFCKWLrOTJl5TOlqtwAqsitJbp4Y6FDD15D5MUmcOjfBl5NOc8wIzT08ojgcMd8Sm
zIgswExIwMDw1cQ7Zzb0ISgIsHAWbNaxFg2yWQStwA9tZ7H1k2P/BcM/Cub2WUQofv3uln0fXL5+
S4GzW7uZPjhqO1zxTQLzP3+u0iOHBnKhKo1ZxtE0IcPJNjxA+pJ1nVOQhWSKk86UiT1pyU279QMw
oWGb1UNLr+9XfB3UDE7GLGL+PtkgveSRSeKQcMhn9pQilRCIjFkYx2yPqXzGH2Cbi8HP8lQ8EGJ2
9oqdkLQwEYroFVM9Cv0C3LrLYCoqSPmenbJYqFXp2Um4yBQFTGvg8cfozmMMQWTRMDG6rnjAQLdK
8CI4X8L+rEkAVJmQpsshqc2H5jWYhtlgIHGh4BFK5UOByCTFhUJDiukZZKaYMUoG6QybzXFZK0ie
4G8wAIamtzw2VDGTTV2mXwf7Tl4VhYC06eNudfO3uzE7qTMAJDcxYiGRhOhRYM0gTV2FcfrSoeDd
e4JRF2b9fU1XJhu0UtmhMch2peg4/iGRWyXUbpFPYeEuWiMlQUG+oTQsuBZRmDZ3Kg0WzDLgpxye
jNng9MUfgxP43+mgqRs6udDqd4FTv89jWC31ymKvwOtgMOPwdnEBIgCfO8n2BinqdWL1eharMVqn
mVPqLnzNbVUb4FBj+ZjcjUZqnnUCe0PaSdhVFnvUqzX2e4Iv2smdiN/AplyyB/D4bAdeU+mWxFcl
6WzQEvQbSJyV5D4stLO/2OOEQzfryLLJcp/M1UEwYnDN7ms6gz+31uZfU9FxOPh9fMZ+X4K9fHSY
xswX450zUWKeeXE+9ompBoNzbPj1UpCWk3Ymv/B/+9CwEqUQf24tohN7fYbDi4H8eBdiPgEreZIQ
ZwPNt5qCMYZpbs1q+jXK24O6tpYeX7FUngi0h9xgqfYT7QtzFoKny0UJ7SvQnFoZOVyJShIObwgh
wfpflQfU9zN6UuV8coiFuHKFOaisQa3GwFxERXIgJiSEOKwvAmRhFIkCNSrd007uhLcOQZH83acW
4jtd4I+JCSQ1oBe+H9iq2IA2AliMyHNkgGKI2YCYU+8umryZnajx2ZqhoiDQBgOOjXwzA4asdBOL
wgzpXYE3wE480aDNbKmpx9JwFmIKyms4daSPyoxUQTS7FMDhoUrygqWXAdadbEfwUHO0rZAhaYYM
LYtrLhO8cwCbLszoT6Zrg4CvZUPqHWbuzyx8EhoE6OkpT+c4qywq7s1xIPUwIP3BY+eM+KP0Z+FZ
EI9JcbBUlDHfMxIGL+gNpiHtH+QBKbVRaAaNMc2Ew/z4bsg8c4rHVStgvmJeXcOTbmMhtUWgHvoL
qVuABr4KdDDWBdFnJQxoSWSb5la42UhmDvlNY9++2+z2kCKvOcjP9o7bikq4wMWH7Hj/CKNwwBMO
UuSH/SPoRt09Ir+Mj6vpvVFZT8JOHEtnEVYSzvR6DQ9m7/GeLZurC7zb8ZnehumA7+0xnf68XvUf
MCr0GU2ratuTjllcvNJhEI48o+4I6njrRNHS247c4AsrYpb5TvGPmKe3gOwMBZJ/mWCsoyygAAOA
NZQB85V8TbkTmESYY1miSLAWZydVBiNAyTUqbQ+lrNZrlc4CuiWexAJR+mDOoN6GRZzuGWbzhCfj
PKZ0jetQOKaYQCuUrpTQSRrpdaN8QmLF0gb26bpGoNkwJXTYcvUI4XNYhDvYkoYnI0h3AqB9oLMF
dZyjVRuPdKgQ7nJx058mm4xhc5iqmij19tUDa3JjPeW8RnnuCfEeqPl78l1TXqxPQ8HR7CHFBGcG
HsmXBoYIGWXLYk2SFni4SxiSbg0hz8A2XLIiiXFUIhneMAg6VttVmiQ5BTpUPrDSLk71VV4Yo0sZ
trjX2hHg3wPQSCxB0nGlqGbgwjE0gqnACnESti7Ejro3dFxpbIVOsbU2mzQd4ys8ri6VG58PStBq
2F3Ql4WxOgQn1hAShMbpV3sWq2URx7y4DXUKeXPLw1gtZDgwx4jghwYICH9bkV7kDzTZcG0kBGMD
W+2wYeEprj3qriaUTxEDy2U/oAiWAq0pQWsaOA9uo0lTYQBTulkPyxFkc89OG3FWPe7sHnfXCPDc
Lta9fHNwh7Sa52vUX8cIoDFqJJc1HnjHfwENbWxn9fg68otx3cOxetHkaR+dXdx17PXPLHt1x0eN
4Jk9AfVbzhqVngMm2WXORxZDDxtgCYiNAcLrf9D8kGcfikTyzzY4V6A9mGM5nXgqwWqE6Figjfwg
+yCpDXOMQGE8YrAm5nRHR98W3wGXoQlog84x/MWCKMIuRQ5/4PdR0Nd8jX/xjwmq2iMOmW+HXSKv
Rx0C6QH1xdJi69EW2UJu2XwQZ8sUW8Y8OmyGjWjB1oxYY08UOR7M2XokaNilmFRStI/siHEm1wLM
eFfC301rygl6DJnOcPAKSIcpRq36XEORXZYXiXw/hCFjdjpu4HjGTn1dx9ofRIizDFRyqBB8PL0b
s4+DZ8jC5/jr74O7USthb0ymXsfsBZgDzzZyq1tGNXPQ7s8rXjo0QB2Buv3GZxS5wS/nVBdr6iN+
QFZp0rFhdDytvgdGZwtKgxB0QNk6VoOwuypVBK4g8bwDL2hhVUSPUlGhiisfknJLnlvf2NPgzIdX
kWKuLgjieZeLFAHRhXXE5MXJiYegneqAB2/catw6E6grr5941gMaCvCVlXdGNmQVryAQh/1oCpS5
jCAZGX+khWcsARJLJGTQ0LZG6GbUoReHXV0TUXNpnWEO4KrBORTHnmceOOh3uvLXqsSbpOuwxKOv
B3VmmSmlSGylNFCVSXVRU+xIF5vVHJ1JHfZlR19LwhkaN5OOvZLUCEVi6FOFoYQOyej0jTNNB1YC
sCnCWwEUjYQpJLLsX1USfSIk90lZhSnAlLmKRJA0OrTRtDKIQsyVOa2DngZOw+w+LIOLoiq3gb6E
8ErdRrCao2EgZ01xccNb75KN6YO53HB1iWGoIg+VDpYfiV13jXGorTeVQhngHgwuBrwjvcIOPlZH
grWx9bjQXqgERr0TMlnv3ZXKWaxayEuBtCVg5dq9vn5bbmqOEpqIanMFQzc6JbkUCts5E6BOkG0q
o/CvX9C8v+GaR4dm2mUFdn6vDOOy080QVzTWi/C37CZRHsrPo8/OqrRLZewthXpNCF/hHZMaX321
wla7mCMifU1ng0xDZd2oFnh3ZI8OHq+y43UGtCsTx+farFKxIRdP3mQXfoJIPyEnRjiiqiggPAQ0
6iAfg3dAEmjHB55rqiDUjdBZPBwBq5BU3XDZVQf1nIs7P1bWMSTZzQWeshVDtSpjKc1htg7Uxmei
ScNVuzF7VLTFP2aWjUfIQnnTxRfdoTx4f9KJEOjCLMrcOVLgEN+qu+xGlJ6HRNy4GA/zE0GrwvzE
9UxE23tDs4NcXannBqyPVFChocOLyegVsAlSyky6KbAW1oYCyelLmjz2w01bTqerL24U7oiqLIiX
UWZzhmmDWawpjAdzzgvo+wF69UVBVksvOgcgGEaEg0AhtZM2jmZ8SbSjgN6jto54gOGR5bzgVDHU
tV3v+JeCOWZKjbE6QleRoTtGwSBRnQcTNrL/UrmMgsuqyFQkZwpvwHVLM/qLglN0SEc22p/k6kIX
ION0igspfQSbNEYnKIyfgc42Q/zKvY6vDmjrgaNDnW7NuosdP9u7Qzqw3gjDpolUy8vR6fgcwk+A
KFRSgfFCmCDb1MTxLEJ7y0zddlK4cdW1W24wGj8jg/9CKrDDL1ixAus/uEH4mU2ZW0c46OK8fLl2
UrKCTiJRK3pj8MfZXXBIzTvAlZI/4Uz6z4d+myRs/Qg5TnlHjzwwAO8XiA3H6xKB35G+udEjk4Zi
Hmu8+BnGMbZbO5o83njxrPK/yHbrp31enMJlibdkkJL3M9waCQbXyCG+Qm3msBuHqxSkDKTFSame
VyFmxlUuMntErOMV7yKNRGYuuL7GSRLnjyHeqi0pilHVuCuN3vycdR4j2tSyAd4Hba621cH7oP2y
lRvRT4lXnLLgfdC1bwUs+FnvAX+H+F4/8emFVe8lXg3vqPwfKk1iwvPkmEaB8oig5vCHHw2fpI5H
UUFuMj0UfBOEWfYUrXm6aTGPVO1PRfqthMxIFW9k+zkZvndmZN7HTSoqxKT1XHX6aRgi2BYiS37h
h3IxjDWLKpIYAVGu0gBmLOYWQh9itkCayRNqgKHzwPcuNvfyiKgxRJ8G+wqUZMBxSDNUOdxyg/Jp
xw830MzhraI+hVmTN4fFGtjLgf60HbpVx1jjfSfeSVkmm2xoVLJVlD6YmdYmO4rVB3JSd/2tRjO2
2HhWx9IYtM5u1BeghSqVD+2SlERrdyst8/prEUl2tN7P9bd+tWLEFyg8cdP/jqYDcXeFQRF7QLwK
E8VpWrCtU4KWXF244GboIurLROhdrVUYj5ZSr+OcPvEZmyVUfV6gsqrIZGMq6vj6GdaYSjAVN8Xg
A974JjMf9ugCDD0TC44wLaXnR5jGdTbsEulRm9MRXwt2sjm24/4znD6wkM/+ftF5eHN72BwlARge
Ip3gNn86CILBj/D0uz/VDpIABqX5u5PDVB33WaQlhb5yN5HCVn/6PriZX72jMIX+Pw7gaY60Dgcp
3kPf4n3CrnzJuwM8opsBY7b48I/FTzcf3t3cvp1cP5U+HfU1mqOcgA6rp4aZqzjLTA1/IZ75f1BL
AwQUAAAACADpiYw/wxY0SHABAABsAwAAIQAAAENoYXQgMi4wL1NlcnZlci9JMTBDaGF0Q2xpZW50
LnJlc32TvU7DMBSFj5sqFgttBQMT7cgYxMDQoSCkSgzAwAuExUuWSJVapA50ylKJl6nURvKSiefI
yNixQ4W5vnb6J8p1jp3v+Nq+iWQA6JCMcTqM71o1H5AEe83mSb2av/Lr70gC3q7hSEz4wWTiBtus
RV1RFOQYfmwhPNjGdW0La7Waezv+z8Frnu7Oblke8DgCRszOkDMEUZ94iLRKmCvLSvqEUGfMsU8Y
6pzZJ4y01o5jt2DDijlM9HSXlfL7uQ1SpRLlOXasmJOMOdzwfI/HSb6XP9Y6O+A8ducxv+tcS8+C
eDSdT29tuaGKxdnNonWRqRncAWQMrsMs7kZ+w1i0yMZg4RaQYbMgu2l1ovu6gBP4SP83wEafZqV7
rfoR/gxTSLPRss3qkS4hzSeE+aKUEvhYAj2vdunUKI6o3BHlS1KwAt7WwOoHYm0mwY8pG8bGOdUQ
2TrMKZ5wj0c8kx7wQmMVu/fC3gaBTqfOt8LeIoFfUEsDBBQAAAAIAOmJjD/kt/hHtQAAAEgBAAAh
AAAAQ2hhdCAyLjAvU2VydmVyL0kxMENoYXRTZXJ2ZXIuY2ZnRY9dC4IwGIXvg/6ECF2UMMlMiC60
2ZcfWVlWdKVFWKGiRPTve3cWtItnzznvGJum2t12S1MdTXAC56CLZgrO0MzBBbgEPUx9eAAP4Ssw
AtfoN+AWjMEduMeZBH6AH7ngSSdmN4Kd5EX8qa7NmORSvpsR7VFdZv+Cp7k84XBXBDn9BbeupdNd
+EEiEODJutm3jJ7ODGswNKnxVMYMJhYFV0nz4qyQhcr9VTygPrXVs9PI8B98AVBLAwQUAAAACADp
iYw/RNMvpuYDAACwCAAAIQAAAENoYXQgMi4wL1NlcnZlci9JMTBDaGF0U2VydmVyLmRvZq1VX3Pa
OBB/z0y+gx9u5u4eLkea0OsN4weMHeLGBAcDuWvoZIS9BQUjuZJMoJ++u7KhhJDey41nVrsr/Vb7
13royGXBc1CfT0/a7vnpiec2Tk86xPlEAhKviHRJvCYSEvlI5IY2IuJ6xN0S1ycSE7kj3YBIQmRI
ZERkTLv3xP1D3L9EPhFJ5vL5mgujt8I9U4KLmZVHgpt2zpkG7d5zMdwUFZPJZ93CNVYy/aHwp7w6
4fkBCdVuLQRKVfzpyUPExcKG32PFFWaC3OqXpihNf/qkbTak0DKHdlHYtMC0nIXii7TRwVIaSDbL
qczt2R4XiWHpIuHfwD1/f/Hhkgyv93SNyw/Nv95jFpdsBh5G416e/3150cCDwRp80KniheFSuOic
zxWkRioO+vPWLdS5Uy4mVUZ+6J5KsUBljDehZT+K9o4X+a96b68Tv4IlwFQ6j5mZu7tz2h2nebPR
QrrG5XleTv1mKzCLSpcsC2T4FFbCVJppBhWTTXFd0UrAcScKvUrB6UAowNgTxOBy27timpgszWW6
rhi21qBWoFDqBy3vJmZKEzjuRY+jYUTo4LEzHES1rtOOOjXbS4i7lyrzZYrcJ1708AJQFFdrCDAK
UYur71Ur0jtVmEq4G9RmksG4jjqjuJ/nGVbbb9qGyDiViGHR645IZKlSwISSZqRhl0Jsigf0nS0B
HaAqDkphZe3+aUAblwhOltQGOyznKdsWf4znkXWo2RAXijQvM0DttvvapZGo9UqeZ7b52JNUuG8H
kouKt12aAzUasruz1mliYgV7+0kBKWd5tcFXzFgtNpOddJmynFr44oKSkGGQMxTfNd8deOvcwIZC
pZ8LE5tbDB4Doul62d+kqXHu+VmDPooTE4WprVERzFjekcVG8dncbBVDxbAaTC0o3X3c4oggc6JC
4bhnZWpuX0ivrkL/lkC/G/Q/WNv0Zs62cuj/L7/5QRRfh79P0MITTqKeeEU+4RnWUIDym2c4WW6n
GzpMZE6YtOPQ0WVRSGWcL1JhLrKNE/GpYmrzprVugEnhMzHkS7D2uui0EwgMCd4GRUkKAioHasH5
w+kXILqRc+E7+X/dipdUd3Sjw1vREBqp8/AzFx77fvDKBT9wekwgUu1DPfxj4VQbGjaLwEnrzBkm
qnnWcKhRpKBSHMF8VabG3JU8XQzA5venEPNVHbuGanLchlPV4FjQtUlutp57UuW23tioM4UjkjnY
jkLndnIxhyuupKDGwra65hr/35sIFz2Z53uPmJ2PUhj7pBpYNv7PV+3Itbtfvn1RNq+vr1+CQ+xL
3DFg9Rod4ry4foGOAOr36BCye5jedO47UEsDBBQAAAAIAOmJjD8j0Wg9tAEAANcDAAAhAAAAQ2hh
dCAyLjAvU2VydmVyL0kxMENoYXRTZXJ2ZXIuZHByrVLBbtswDL0b8D+8Q4C0RWA7CYatLnbYkg7L
sAKdk2GXXlSbtjXYkiHJydwg/z5J7YYtwbBLeKIo8vGRj3uMPi6z0SEM9ldnMYeEr4IbMJXXfEsF
es1FhQ2xFgtZkyKRE/5vHumoimv76AbFq9pgliQzPA740rOGmwFrWZodU2RT2k4KEkb/gXQW80gf
pELZK2NJgYtSqpYZLgVi5LJtXdsJtlzbFche4dvte1ifwMwJUm1Ml8bxbreL3KC/54ws0L8onNh5
tfO8Rp9llQKz2fXrJMVqmixqZtaktqSiolOwOc8rzWiLaZQ4Gsl1PE1iq8kc83T6Kp2/wf0d8MlO
1A5YMtXYK3BV90p+p9yg7xrJCnsfdoOwy0TJlTYwvKUwsDQ6JStl1f+r/U0YhEGvSYcBnBCtnjjv
jnHhXlYPjH344Vco6pgeY1+q1kUOPt3hLaQw9MMsmWG+yt2sfjj68cW+536U4SrKbtcH93qkiguH
9K7rGp57/aOVReD2FJ/o5vhrw01DSN9ivBLFgGniKWBJrcTF82SX45OqhSJmyA1xsXnhP8GLc3mS
nfXCxkgUURj8BFBLAwQUAAAACAA8low/j7AWf+AGAAAAGgAAIwAAAENoYXQgMi4wL1NlcnZlci9J
MTBDaGF0U2VydmVyLmRwcm9q3RjtbuJG8Hcq9R0oOpXwI5iP5HJXwBJgiFBIwgFJqioSWuwFfLG9
1nqdS1r1yfqjj9RX6OyH7TWQC7m7tlITCY/ne2ZnZ2f91x9/HrTGlHzENis8+l4QtYtrxsKfDCOy
19hHUcV3bUoismQVm/iGgx+wR0JMDT9axK7nGPVqtVE0v//uQCgCCns6oyQOBSpVfha7jvnb6eDU
6lU7p0fd9+87R8f93uCoW31bPzqtHb97d3LS6HStzu8tQ5eRWi6QG0xJTG1sDmvV3hqxKaYPmFac
kLYMjSrZuyjC5ozGuGUIUGJ7JFi6qwI8HJe5JGgXS28OJbJcardLpaJp4UW8ahkSqcRmiK4ww87Y
Q2xJqB+ZtZaxjZTMnTCcPYXYhKfn2oibaRkJUrIMKPLxJ0LvBe6mN2oZeVQucTeYRqDErDUqx2lm
EqTiVD5sRJagk9hu3aBRBxUKLZfM2F6z/DI+ny6e2VKB0AKgOVwu/SDsaEvA8kvwOmuHmzFAAG+P
SwUUOJlJQHMjpbLmyFwwbrsj8ZpTCqGqY7kaI4oDZnIS1ED6/k8G1KjvGVCjvjugRn0jIED8WwHl
62GCPayVBJib1/I+C5QyKeH/xlOxy3U/69t+1jU//9WMbm8lq9ebD320wkJptXpc5X8tI4/PePuP
+CpmYczMhRvcSb4MJ/mggwyDJZmf46fI7BE/RMHTJTShdnPgetjCkU3dUPgkEKrhtGuVKv9vDgOG
aYA8KTLCK+T1SPhE3dWaqfcZRQ4cIPQ+ajevgOACO1cVCBHIgBPb7FJ/2TQCbvmQ3KjdMnLuZpFe
R3iM7HtIgXljeyfVJvw+wuPTOl5YJ80+u5e4qR8C4C7wQ8AkZuFgCTgLeD7wJxeEbjzsSoTLGYYB
ZoKDA/C4vBigiAOO7RH7UQLoMRKHEbxd9Zvdc6iJiAuPL0bz69mIS/fnvdlkpHC9zqinwIsph24J
dSxiA/SLG16AAUx5WM0ZxtdDwMLT6son/H6gIZMvHyZKzXRyo6J2eNyf1pB5AsCbw3yWyrIYtLRl
ueyGXlI1ofcjCknUjFTxZKSM/Za6DKOFh6F6I4ZgmVTlP0PMJDueuwr4wvJzNI/ImHhhRCGyxcLy
darwSneDlYBnJLbXApoiP/RwJOE19rzm9Any5zd/9r2mhRgSP1GAwuYtXjSnhANQiqGrkpMaUrnJ
DGfOTJ/8BfEmeIlhs9uYV2Li+y6SFoWWk0sNf24ukRcpwrlGsOxQZfpjHNyr9GdIzSVdw3RjU4+I
jTxs1qqNRrZ1FFK3Fe+yFW/ZGui2Bnqj0Qn9L293uw7soU2COR/sOJAf+uYcVXFt0jLyXF/lwOYB
m+RtGNhe7GD1qhb0GeLXub5Z+bKSK+CbKOIU4NUsXqCixZNXtQCg6MWz6+A9y3v/krlAgbvEEZvz
Jm5C3qxp+Y4fMA5eothjcxSGFV8x8ZlcZ/9/HDqvrq0dMxBfBJFXMYTI9hHp+2ibqG1ZjuY+UV9c
LXS5Ldrn+1d1n/5l4aUbYHPSH/U7074qKYksJ1YFxxdnp76dHaXS6nevz14wKQWuoGZ891esZyPF
ZWxnOMAUMTxlcPaJG5d+ZO2iPhvVEPalfsm1sBeuXV7RUGsF1RTaxTeH2c20rELM3WUzcMcl1shp
zQJJFyszNOA30DuugUOVEEWpNY4wl9TnRLhoJhe/AxF1quqz2q8Dl0V3vInB+jH8yEQ34kYMJdfl
XwLkgB1TUX2ZtKjL1B3YS6ZY95bBQYV9abA2tg3sYZnryhmWylO7X6hW3XO2Qqp9k5DgYMgVV/Id
oP/IcMA7VdIPuoR6cHOsjKGBEWhzLnsyZcXoqEoNMr2LdUOJNMI/Pxh5kqIkYW1bUJSDll682XtB
dNtiVt3FXV9w8rJb76pJZ91pA6mM5E/jojmQ/WBP6U7MCGgQ6/Ja2Qv0kVBAF/lcuK+MGyiZ6t4y
ae3tL6Li2V9AbdjXJWBMcerb6ySnIbZd5L1WbEzdB2jXrxWzRqPXisgpqJjNRvsI9YgDd6wVF6uf
1HeK7UZquOyyu4OQ2kmnqKQbP8+8MWXtJ6AoEIickHJu7+OiPra9bDI/1u3Jn419LwtsjoUvS2hj
497MX521ZA7NLD6nIhkUdjTl1sbnaQ1TeEBeDHbE1SvdErmPw8+wN+pF9W19gztDJGeUsesQSU40
rbhMfkrtQHP+lLBxAraGfkgo02fK/qMbsYh/ZhWXky5cTvg+PMOIVlSO5Hf7qFQuFpRaPqa9xK4W
4bMmO+Ox1Zl1ynd9f4GoDQVJyZ1QrShdGKGt4aQMyPHkyrruzW76k+nw6rJ8dx1hOiMw61dCcGrD
uW+nWIaRJhRe/gZQSwMEFAAAAAAAPJaMP0M9NDU+AAAAPgAAACkAAABDaGF0IDIuMC9TZXJ2ZXIv
STEwQ2hhdFNlcnZlci5kcHJvai5sb2NhbO+7vzw/eG1sIHZlcnNpb249IjEuMCIgZW5jb2Rpbmc9
InV0Zi04Ij8+DQo8Qm9ybGFuZFByb2plY3QvPg0KUEsDBBQAAAAIAM+wjD/YM6BBcgAAAPoAAAAo
AAAAQ2hhdCAyLjAvU2VydmVyL0kxMENoYXRTZXJ2ZXIuaWRlbnRjYWNoZWNmYGBwdraKCS1OLSqO
CapMzItxSS3OLskviPHMS6k0NEhJzc2Pcc5ILFEw0jOICU4tKkstinHLL8otjvFNzMwDsfQKEosZ
kIATyeZ5GhqAhCA8vZSCImTjvEg2LjQvs6QYLOqcn1eSWlHikliSiO5KAFBLAwQUAAAACAC9sIw/
nxtlC7QDAAD4BwAAIQAAAENoYXQgMi4wL1NlcnZlci9JMTBDaGF0U2VydmVyLnJlc41VzW7bRhAe
RoLYBGhjoz3klBBED0UBS1StpPmR4hiuXQhN2sBW3WNFU0uFELmrcknJggvUJ10M9Bn6DgEcAUQB
nXroU/jQQ2/NMYfA7OySFGk5DrLULPnNfDOzO6shAQA0lDhOZHk8UTL7CooidStwvZzbGzjvwx78
jPM27OJTG36A7xG3cd7BZzH+LP93DiD8ldQzuyejfEkD8IfU7UEAPjhAoY/RHHCBYGQKNjC0/yo5
BjRQHsj7NogVGfAR6jP+PooPHBFDTzHqUEVOJoA+gv8cWQx6EIKFWZe9ln2+kbn3wUTW5ZUBfC53
1UGriVqOdhOj5mu4Xv6n/O+1rL6lvL4reX2/gMT+ROZK1dfginEsf3B8nNzEJVQ4zedz1MTyJw5a
3sQlzz0/+NXVlQsR349Le7Nh0ZpjdQkfGQBjiROF+hJKxg7iEQwzwqktsK2mhEo0lbibEkbRTOKU
MI6iKMHdxGGBbYkrg+ikiG07jZcEGNr2wE5xN8G2xIOpxJUFPr2AjwazC/yjKJou4Vk3ySfxYTSL
1BQriMcnpydfi+VW7K7y6fqr1VtT+yUkCVDB65Vp95GRBuwqq6gG/ipxQIVggfpomGVMdleSBJky
rQZIxQ5a1eQxm8fwzhHP1Xghr+9I2UC5DWr8OyjxX0g5A/jtNcBGKnfOErk5v0LOCoJ8FaX0BsB8
C/DmHJS38XHpPD67GYvxGYDsqTj+BJ7Bpnx3tGFLvkmyYRT6QnSDAppWll0hukiBvxe9dGvRS0bh
XdXcOPRcbUR87jDa0utVQ9cItVjPof2W/mNnZ+2+rvHApD3TZZS09Anh+sbjj280Tc6Jd+BONAxA
eUsPffqQWy+IZ/I1z7F8xpkdrFnMe2hyrzqq65pnUscmPNgvZsNQmtbskSGhPUw8kbigCTbTPKkB
TVnmtjA7wSQzaFowGeISxw5d/0rPtdT0UPssW1P1J4f22JhXt5jnMbq2xWjgM5cXPBb1uFc1xFUw
DcMD17G+I5MOGxDBuPvg7sG9Rr3RsCy73rMLVNek/dDsY+4viwF8ZhHOmb/pWy+cgFhB6EtKLdt6
7d17z/VplZqBH/KgTW32gWewrmcpOLFCH0uXF9Unv4R4NqT33HdGjkv6hD/OF52btw/RNcDiPCUj
4uYM3K5QtHSTt+kIa+PrRWPobFpi2y3dNl1OFpuVwWtXJ2/WLiy1WVvsWfwHa2ZeoOQT0JT/9Rv4
1XqKHdOR39pd7J4Ool34Fr+EHfx6wqU+EJ3xP1BLAwQUAAAACAAFjow/oDEu50IBAAD+AgAAJgAA
AENoYXQgMi4wL1NlcnZlci9JMTBDaGF0U2VydmVyX0ljb24uaWNvfZCxbsIwEIZ/kyoeaVSp6lQy
dkzVoQMDnXiBvoC7eMkSCYlUYmimLEh9GSSI5CVTnyNjR0YGhHv2GQqo9Ozfznf+fZcEEDTS9Aou
vnvALe0PpJT0QhLgM/RwISo/UVW8ueFStLRtSxnrJ6zlzQ2XckuIJLk+qfg/R69NcXz6y/KMZxlQ
euaEXCDKxsRTFHvDUjvWMhhiU3tWwTA1jedgKI0xzIovHFh7jnMzP2atQz0uUGid68CKWXvOa8/x
gZcnPMubE//MmPqMG8X9PL+bxsjAgricL+fP7nVjrcTN0yq5q/UC3IASk8e4VsMsFFQioTQmK75A
CeeCHBb7jvx1kTf4luFvwCfGdCr5cb+W+DNsK+1B64HXiHQPaT8h7BdZOuBjDYyCBh2r315QdyTy
S1K0Ad62wGYHsbVVtLNd37r4AVBLAwQUAAAAAADclYw/AAAAAAAAAAAAAAAAFQAAAENoYXQgMi4w
L1NlcnZlci9qdW5rL1BLAwQUAAAAAAArlIw/AAAAAAAAAAAAAAAAFgAAAENoYXQgMi4wL1NlcnZl
ci9Vbml0cy9QSwMEFAAAAAgAK5SMP+X4jiRuBAAAsw8AACkAAABDaGF0IDIuMC9TZXJ2ZXIvVW5p
dHMvQ2hhdENvbnRleHREYXRhLnBhc71WbW/bNhD+bsD/4T4EsL0GjpMCW2vPBTJnaTOkTRbHC4Zh
HxjpbLOVSIGi7BlB//uOoilRkp2XIRi/WOQd7+W5545+gINPZzcH39uthx9eZRlLMBNcA1PBkq8w
hCzlYgG3yGKYyCUqFAHC0yu3VLvFU9okG8UXSw0ng8EJ3G/g94xFXG9gKud6zRSSSpxIgUKnnqVX
Wbmlc6lgnilNQQEXc6liprkUcASBjGPj9hBWPCUIZKbg7tdfgL4RmG5YWmqdDI+O1ut13yRa5Nkn
Q/tCaKzXrV0e18GlXAwBTk7e//RuCJMl0xMpNP6jz5hm/YSlQFoW1BtcwXF/YAIZvD86HhxRVd7C
2+Hxj8OTd3D9GeA3yinewBlTEfHA3LpW8isGGrIkkiwkhhCGQHDCnKtUg+YxtlsUSGZoVPM+arfa
LU5bNWcBmk2WYtpuAUwiltLnofmebkRwdf/VbdKZ5pHdXISTLNUyvp1cT1GtUG1PaU9eBIVFpdye
/cmU+7xdKmThlM0xD0BvEjSC21p0MIbAhJErkfhzujhdMR4ZeMaQKBlgmCnsTlGExJ5hw0AP5Bzk
vYFnlFuYpai+sBinqJ9nYQQrpsBdI4WpVoR71fBjsXdvL0ILzVbYM9qJ4ium86QBzieZotTIuY+M
dXTJUxs6qV0JB8CwxMIJXYguwvKSl/OwgsBWZZ6JvEzwEbWLpGKjgInYg8E3aljSacjIYBlgN5CC
uPcHizL0gu3tuuUiqt7Z4rzbjZdEzZMnsXeT7D7iQWElQUWzzaZZVBMM5mX6dVyuZQI1SHKnKgs0
tdqEbmvsWgHAaUl8W1G/FUaFlumGXG4+ymNTbzq2NDAb4pHgkZP3RiCJSoqHuL0TYhHImfmUm4ZK
rX6V4lk8ysKBVy0Li0c7WCszeiuVrptqtMrWSnFe2HAnzWD8Lq3WtAjJP/OiqrOb2tqOuDiJ0Dwm
+dtiTh6aHfvdnJdg1eX9KvtpLhgP24LVunX2pcqYuNJU97jgwl2G4dhNgP6lDL7l+lptLCp8niv1
JzITGj7AwEx24ehQGLKLlAuYx9DpVHR36JtlIh0bio+q52TrNE35QmDYreLda5g1q6pDAzWaH5Lx
Xs1sSY8xSWvC2PQkBX6HET3ZCB1401Qqm6l/cfWJiTBC1b8zFLgUXbJQ9UgEKLcYpegLazkWU2pH
gp44z630YilG44ILFkXbsrmCzkTkSmr1HCGfolmFY1PYRZ6pwWonGjdmdtihsp9ZTnIaht2pS6c+
4F+WlD8Vm2nZMfn4eKzPxb0DsecjwQX90yMChNB0cmhNHlpLPR8Ug9+eJ3cbrZebN2cbqbnB64Xk
sDpXaAdcEaNns3hhGhZ3PcWPDJxXGyg3mGZRbsEo/TX42wr8xilVOp3/wJH9OdMM+l+zrQzDRuJF
f/tD9ecPzala3izU3kBnmA8vKytM5aGcYYRE0YFruVefH8/9I1Zy1X/+x1b3Ba6e/WfMd1h54l/q
86l/jKUj/7mp+6Dffrv1L1BLAQIUABQAAAAAAAyxjD8AAAAAAAAAAAAAAAAQAAAAAAAAAAAAEAAA
AAAAAABDaGF0IDIuMC9DbGllbnQvUEsBAhQAFAAAAAAA6YmMPwAAAAAAAAAAAAAAABQAAAAAAAAA
AAAQAAAALgAAAENoYXQgMi4wL0NsaWVudC9CaW4vUEsBAhQAFAAAAAAApI2MPwAAAAAAAAAAAAAA
ABYAAAAAAAAAAAAQAAAAYAAAAENoYXQgMi4wL0NsaWVudC9icGwncy9QSwECFAAUAAAAAAALsYw/
AAAAAAAAAAAAAAAAFgAAAAAAAAAAABAAAACUAAAAQ2hhdCAyLjAvQ2xpZW50L0Zvcm1zL1BLAQIU
ABQAAAAIAAaxjD8+gcpF0AIAAAcIAAAiAAAAAAAAAAEAIAAAAMgAAABDaGF0IDIuMC9DbGllbnQv
Rm9ybXMvTWFpbkZvcm0uZGZtUEsBAhQAFAAAAAgACrGMP0lUEU+9BAAAzg4AACIAAAAAAAAAAQAg
AAAA2AMAAENoYXQgMi4wL0NsaWVudC9Gb3Jtcy9NYWluRm9ybS5wYXNQSwECFAAUAAAACADpiYw/
5Lf4R7UAAABIAQAAIQAAAAAAAAABACAAAADVCAAAQ2hhdCAyLjAvQ2xpZW50L0kxMENoYXRDbGll
bnQuY2ZnUEsBAhQAFAAAAAgA6YmMP1zZZvreAwAApggAACEAAAAAAAAAAQAgAAAAyQkAAENoYXQg
Mi4wL0NsaWVudC9JMTBDaGF0Q2xpZW50LmRvZlBLAQIUABQAAAAIAOmJjD/uPUhRgwEAAG4DAAAh
AAAAAAAAAAEAIAAAAOYNAABDaGF0IDIuMC9DbGllbnQvSTEwQ2hhdENsaWVudC5kcHJQSwECFAAU
AAAACAAyrIw/il3bFZsGAAA8GAAAIwAAAAAAAAABACAAAACoDwAAQ2hhdCAyLjAvQ2xpZW50L0kx
MENoYXRDbGllbnQuZHByb2pQSwECFAAUAAAAAAAyrIw/Qz00NT4AAAA+AAAAKQAAAAAAAAABACAA
AACEFgAAQ2hhdCAyLjAvQ2xpZW50L0kxMENoYXRDbGllbnQuZHByb2oubG9jYWxQSwECFAAUAAAA
CACDrIw/3SOwHVoAAACjAAAAKAAAAAAAAAABACAAAAAJFwAAQ2hhdCAyLjAvQ2xpZW50L0kxMENo
YXRDbGllbnQuaWRlbnRjYWNoZVBLAQIUABQAAAAIAAyxjD87WdkiSgIAAKwEAAAhAAAAAAAAAAEA
IAAAAKkXAABDaGF0IDIuMC9DbGllbnQvSTEwQ2hhdENsaWVudC5yZXNQSwECFAAUAAAAAADbjYw/
AAAAAAAAAAAAAAAAFQAAAAAAAAAAABAAAAAyGgAAQ2hhdCAyLjAvQ2xpZW50L2p1bmsvUEsBAhQA
FAAAAAAA6YmMPwAAAAAAAAAAAAAAAA4AAAAAAAAAAAAQAAAAZRoAAENoYXQgMi4wL0RvY3MvUEsB
AhQAFAAAAAgA6YmMP2xVagrdAgAAnwUAABcAAAAAAAAAAQAgAAAAkRoAAENoYXQgMi4wL0RvY3Mv
aW5kZXguaHRtUEsBAhQAFAAAAAAAz7CMPwAAAAAAAAAAAAAAABAAAAAAAAAAAAAQAAAAox0AAENo
YXQgMi4wL1NlcnZlci9QSwECFAAUAAAAAACIkow/AAAAAAAAAAAAAAAAFAAAAAAAAAAAABAAAADR
HQAAQ2hhdCAyLjAvU2VydmVyL2Jpbi9QSwECFAAUAAAAAABJjow/AAAAAAAAAAAAAAAAFgAAAAAA
AAAAABAAAAADHgAAQ2hhdCAyLjAvU2VydmVyL2JwbCdzL1BLAQIUABQAAAAAAI2wjD8AAAAAAAAA
AAAAAAAWAAAAAAAAAAAAEAAAADceAABDaGF0IDIuMC9TZXJ2ZXIvRm9ybXMvUEsBAhQAFAAAAAgA
Rq6MPw7RFbN2BQAAVRIAACIAAAAAAAAAAQAgAAAAax4AAENoYXQgMi4wL1NlcnZlci9Gb3Jtcy9N
YWluRm9ybS5kZm1QSwECFAAUAAAACACNsIw/KurayUcTAAAORgAAIgAAAAAAAAABACAAAAAhJAAA
Q2hhdCAyLjAvU2VydmVyL0Zvcm1zL01haW5Gb3JtLnBhc1BLAQIUABQAAAAIAOmJjD/DFjRIcAEA
AGwDAAAhAAAAAAAAAAAAIAAAAKg3AABDaGF0IDIuMC9TZXJ2ZXIvSTEwQ2hhdENsaWVudC5yZXNQ
SwECFAAUAAAACADpiYw/5Lf4R7UAAABIAQAAIQAAAAAAAAABACAAAABXOQAAQ2hhdCAyLjAvU2Vy
dmVyL0kxMENoYXRTZXJ2ZXIuY2ZnUEsBAhQAFAAAAAgA6YmMP0TTL6bmAwAAsAgAACEAAAAAAAAA
AQAgAAAASzoAAENoYXQgMi4wL1NlcnZlci9JMTBDaGF0U2VydmVyLmRvZlBLAQIUABQAAAAIAOmJ
jD8j0Wg9tAEAANcDAAAhAAAAAAAAAAEAIAAAAHA+AABDaGF0IDIuMC9TZXJ2ZXIvSTEwQ2hhdFNl
cnZlci5kcHJQSwECFAAUAAAACAA8low/j7AWf+AGAAAAGgAAIwAAAAAAAAABACAAAABjQAAAQ2hh
dCAyLjAvU2VydmVyL0kxMENoYXRTZXJ2ZXIuZHByb2pQSwECFAAUAAAAAAA8low/Qz00NT4AAAA+
AAAAKQAAAAAAAAABACAAAACERwAAQ2hhdCAyLjAvU2VydmVyL0kxMENoYXRTZXJ2ZXIuZHByb2ou
bG9jYWxQSwECFAAUAAAACADPsIw/2DOgQXIAAAD6AAAAKAAAAAAAAAABACAAAAAJSAAAQ2hhdCAy
LjAvU2VydmVyL0kxMENoYXRTZXJ2ZXIuaWRlbnRjYWNoZVBLAQIUABQAAAAIAL2wjD+fG2ULtAMA
APgHAAAhAAAAAAAAAAAAIAAAAMFIAABDaGF0IDIuMC9TZXJ2ZXIvSTEwQ2hhdFNlcnZlci5yZXNQ
SwECFAAUAAAACAAFjow/oDEu50IBAAD+AgAAJgAAAAAAAAAAACAAAAC0TAAAQ2hhdCAyLjAvU2Vy
dmVyL0kxMENoYXRTZXJ2ZXJfSWNvbi5pY29QSwECFAAUAAAAAADclYw/AAAAAAAAAAAAAAAAFQAA
AAAAAAAAABAAAAA6TgAAQ2hhdCAyLjAvU2VydmVyL2p1bmsvUEsBAhQAFAAAAAAAK5SMPwAAAAAA
AAAAAAAAABYAAAAAAAAAAAAQAAAAbU4AAENoYXQgMi4wL1NlcnZlci9Vbml0cy9QSwECFAAUAAAA
CAArlIw/5fiOJG4EAACzDwAAKQAAAAAAAAABACAAAAChTgAAQ2hhdCAyLjAvU2VydmVyL1VuaXRz
L0NoYXRDb250ZXh0RGF0YS5wYXNQSwUGAAAAACIAIgAJCgAAVlMAAAAA

--JivePart=_663cb.zeB8CwDOH5aMJzMl--

0
Remy
12/13/2011 6:15:17 AM
embarcadero.attachments 933 articles. 0 followers. Follow

0 Replies
1666 Views

Similar Articles

[PageSpeed] 50
Get it on Google Play
Get it on Apple App Store

Reply:

Similar Artilces:

Converting Delphi 2007 Indy 10.2.3 to Delphi 2009 Indy 10.5.5 [Edit]
Hello, I am currently attempting to port over a Delphi 2007 project that uses Indy 10.2.3 (very successfully) to Delphi 2009 and Indy 10.5.5 (I just got the latest development build this morning). I think I am running into an encoding issue, but am not sure. Specifically, IDHTTP with SSL calls an old CGI and the CGI returns a .zip file and I then save it to the disk. In 2007 and before this worked perfectly. In 2009, it is not. Here is the examples of the 2 different results (though cut way short in the post) I am getting back: 2007: 'PK'#3#4#$14#0#0#0#8#0'rLQ9žrPb€'#0...

migrating from Delphi 6 With Indy 10 to XE7 with Indy 10
I updated the original Indy in D6 to version 10 several years ago. Now I want to migrate my application from D6 to XE7 and would like some feedback on the best route to take. I usually send data using readln and writeln statements. The data is typically XML format. Since migrating to XE7 will include potential unicode data what is the best approach to take when reading and writing data? Will writeln and readln work in these cases or should I be using a different strategy to send unicode data between the tidtcpclient and tidtcpserver applications? al wrote: > I usually send data ...

Indy 10: multicasting in Windows and MAC with Delphi XE2
Hi everyone, I am trying the new version of Delphi, XE2. I want to make a mDNS client / server, so I have placed the components TIdIPMCastClient and TIdIPMCastServer, and configured them. Under Windows, I have been able to send packets using the TIdIPMCastServer, although they are not with the source port 5353 (the one for mDNS), because I get always the error "address already in use". How can I workaround this problem, so I can send multicast datagrams with source port 5353? But under MAC, I have alway the error "Socket error #22, invalid argument". I have tried two...

Delphi XE2 - Indy 10
Dear folks As result of security issues one of the email services in NZ has changed the settings of their email server. It used to be port 25 and outgoing mail was SMTP.xtra.co.nz. The port is now 465 and outgoing mail is now send.xtra.co.nz. The client configuration requires authentication and a secure connection (SSL). The result is that my code to connect for everyone using that provider is now "busted". I have changed the port and outgoing host accordingly. And have set the IOHandler of idSMTP as IdSSLIOHandlerSocketOpenSSL1. With the Authtype as satSASL. I have als...

Delphi XE2, Indy 10
Dear folks The following code is supposed to send a text string to a client that is listening on a set port and ip address. The connection works fine. The problem is that nothing seems to be sent. {code} function TFCSelectForm.SendNitroMessage(NitroRequest: String): String; var sStrm: TMemoryStream; begin try sStrm := TMemoryStream.Create; try sStrm.WriteBuffer(Pointer(NitroRequest)^,Length(NitroRequest)); // sStrm shows as () in the debugger IdTCPClient1.IOHandler.Write(sStrm, 0, False); sStrm.Position := 0; finally ...

delphi 7 Indy 9 and Indy 10
Hi, I can upgrade to indy 10 in delphi 7. But I have discover that indy 9 and Indy 10 have some different properties, so i had to change my old programs that were made in indy 9 to upgrade it to new version, but it is a long work. So I want to know if it is possible to install in the same delphi 7 both versions indy 10 and indy 9. I have tried to do it but i received a error message: Cannot load package 'IndySystem70'. It contains unit 'IdWinSock2', which is also contained in package 'Indy70'. Some can give me ideas or a link to read how to install both versi...

Indy E-Mail Problem (Indy 10, Delphi 2007)
Hello, we use Indy 10 with Delphi 2007 to get E-Mail using IMAP. We recieved an E-Mail which is not handled correctly. The E-Mail looks like this {code} Return-Path: <test@mail.com>; From: "Test Tester" <test@mail.com>; To: <test@mail.com>; Subject: Order Date: Wed, 7 Mar 2012 16:50:40 +0100 Message-ID: <15D526BEB8091D43859549D9E16E370FBA3123> MIME-Version: 1.0 Content-Type: text/html; charset=US-ASCII Content-Transfer-Encoding: quoted-printable X-Mailer: Microsoft Outlook 14.0 Thread-Index: AQFk6K6fcF3...

Ubuntu 10.10 on 10/10/10 at 10:10:10
Kinda neet. I imagine that time was UTC? Bill -- Bill_MI - Bill in Michigan Expert Opinions $20, Shut-Up $50 On Sun, 10 Oct 2010 17:28:14 -0400, Bill_MI wrote: > Kinda neet. I imagine that time was UTC? Released on 10/10/10, at 10:10:10?? We'll have to call this one Ubuntu Masonic! :-) Bill_MI wrote: > Kinda neet. I imagine that time was UTC? Installed last night on my testbed laptop. Installer is different from previous versions. Main improvement is that the bootloader installation is not hidden behind an Advanced button on the last screen. Early in th...

Upgrading Indy in Delphi XE2
Hi, I'm having a bit of a problem upgrading Indy in XE2. Well, truth be - I have upgraded, and Indy has installed successfully. I can see in the IDE I'm running version 1.6.0.0 of the components. The problem I'm having is trying to re-install the package DCLIPINDYIMPL160.BPL According to the instructions I can find, I need to rebuild the package under $(BDS)\source\indy\implementation The only package I can find in here is IPIndyImpl.dpk, which I have rebuilt. I have deleted every IPIndyImpl.bpl file on my drive. I have then rebuilt the dpk file, which cr...

XE2 + Indy 10 error
I am trying to install indy10_7270 on Delphi X2, I keep getting this error [DCC Fatal Error] IndySystem160.dpk(75): F2051 Unit IdIDN was compiled with a different version of IdGlobal.IndyCheckWindowsVersion Anyone know how to fix it? Paul On Mon, 20 Apr 2015 15:01:55 -0700, Paul Dexter <> wrote: >I am trying to install indy10_7270 on Delphi X2, I keep getting this error > >[DCC Fatal Error] IndySystem160.dpk(75): F2051 Unit IdIDN was compiled with a different version of IdGlobal.IndyCheckWindowsVersion > >Anyone know how to fix it? Maybe you have a dcu...

Indy 10 with Delphi 2010
I have been trying to figure out why my shift away from Delphi 6 and Indy 10 suddenly causes problems with my application. Indy developed further and is now in a release > 10.5 (Tiburon)...and the relase shipped with Delphi 2010 is buggy with repsect to using idFTP and downloading binary-files ex. ZIP.files. Everything worked fine in Delphi 6. I have now been reading the good answers given on this forum about shifting to Tiburon. But as I see it its stil in a transistion (nightly updates). And the insllation is for the very few... My question is there a version of Indy stil down...

Installing Indy 10 in XE2
I am trying to upgrade Indy10 in Delphi XE2.I tried to in INSTALL Indy10_5141.ZIP BY USING THE FULLDXE2.bat but after I did this I can Not Find A FULLDXE2.bat my current guess is that I used the FULLCXE2.bat. So I have tried to run the compile method but I get to 4 dclIndyCore160.dpk. but I am getting a compile error of [DCC Fatal Error] IdDsnPropEdBindingVCL.pas(80): F1026 File not found: 'IdIDN.dcu' I do fine this file in /lib/System folder. How do I fix the I am guessing 160 is XE2 Thanks Donald S. Bossen Donald wrote: > I can Not Find A FULLDXE2.bat There isn't any...

Delphi XE cannot compile Indy 10
I got a new development PC running Windiows 7. I cannot get Delphi 2006 to run on it (Registration problems) So I purchased Delphi XE. I expected problems compiling due to strings etc, but I did no expect problems with Indy10. ALL my programs use Indy10. I get this error, and I have absolutely no idea where to begin. In Unit IdWinsock2: function Stub_WSALookupServiceBegin(var qsRestrictions: {$IFDEF UNDER_CE}TWSAQuerySetW{$ELSE}TWSAQuerySet{$ENDIF}; const dwControlFlags: DWORD; var hLookup: THandle): Integer; stdcall; begin {$IFDEF UNICODE} @WSALookupServiceBegin := Fixu...

Web resources about - Indy 10 Delphi XE2 confusion - embarcadero.attachments

Mental confusion - Wikipedia, the free encyclopedia
and often memory (ability to correctly recall previous events or learn new material). Confusion as such is not synonymous with inability to focus ...

Facebook Will Test Clearer Privacy Settings To Combat User Confusion
Facebook’s privacy settings , which change often, can be confusing and overwhelming for users, but the company is committed to changing that. ...

Advertiser Confusion Led to Shutdown of Facebook Conversion Tracking Tool
When Facebook closed a private beta of a conversion tracking tool earlier this month that would have allowed advertisers to see whether users ...

Confusion (@PigsAndPlans) on Twitter
Sign in Sign up To bring you Twitter, we and our partners use cookies on our and other websites. Cookies help personalize Twitter content, tailor ...

Rebuttal to Andrew Sullivan: Blogs are an amateur thing, that's the source of confusion.
Rebuttal to Andrew Sullivan: Blogs are an amateur thing, that's the source of confusion.

SCOTUS Preview: Trademark Confusion - Jason P. Steed
... (There's still time for them to add more.) Here's a quick preview of one of them:In B&B Hardware, Inc. v. SCOTUS Preview: Trademark Confusion ...

Confusion Corner - Flickr - Photo Sharing!
The thing I like best is the two different arrows pointing "north".

Mr Marmalade - Shaolin (Confusion Grows Remix) [Breakbeat/UK Garage] - YouTube
Download this for free on Soundcloud at: http://soundcloud.com/confusion-grows/mrmarmalade-shaolin-remix Mr Marmalade made a wobbletastic oriental ...

Confusion as expat Iraqis try to vote in UAE
Dozens of Iraqis in Abu Dhabi and Dubai were turned away from voting on Sunday amid confusion over documentation, as Iraq’s federal elections ...

Short Film of the Day: ‘Confusion Through Sand’ Illustrates the Fog of War
... “(Notes on) Biology,” has released their latest award-winning film online, an animated commentary on the haze and horror of war called “Confusion ...

Resources last updated: 11/29/2015 4:55:21 PM