In order for this site to work correctly we need to store a small file (called a cookie) on your computer. Most every site in the world does this, however since the 25th of May 2011, by law we have to get your permission first. Please abandon the forum if you disagree.
Para que este foro funcione correctamente es necesario guardar un pequeño fichero (llamado cookie) en su ordenador. La mayoría de los sitios de Internet lo hacen, no obstante desde el 25 de Marzo de 2011 y por ley, necesitamos de su permiso con antelación. Abandone este foro si no está conforme.
Para que este foro funcione correctamente es necesario guardar un pequeño fichero (llamado cookie) en su ordenador. La mayoría de los sitios de Internet lo hacen, no obstante desde el 25 de Marzo de 2011 y por ley, necesitamos de su permiso con antelación. Abandone este foro si no está conforme.
Actualizaciones.
-
- Mensajes: 1831
- Registrado: Mar Oct 11, 2005 9:53 am
Actualizaciones.
Tengo unos clientes, que cuentan con mi sistema aun en Clipper, y el cual ahora estoy desarrollando en Xailer, pero tengo un detallito....
Para actualizar algun detalle copio el nuevo programa en el servirdor y en las terminales tengo un .bat, en el cual checo las actualizaciones con Copy MIProg.Exe /d, pero..., ahora con Xailer no se como hacerle.
El problema es que son 4 suscursales, con 10 (la mas pequeña) a 70 terminales (la mas grande), y ahora que vamos a hacer el cambio, y si sale algun problema y tenga que actualizar el programa, me da dolor de cabeza pensar en copiar a cada una de las terminales.
Alguien ya esta usando algun metodo para esto?
Se me ocurre, hacer un modulo .exe pequeño y el resto del programa en una DLL, mas aun no se como hacer la DLL en Xailer, ni como poder usarla, si es que se puede.
Escucho comentarios, anecdotas, notas, chismes, etc.
Gracias de antemano.
--
Ramón Zea
ramonzea@yahoo.com
zeasoftware@hotmail.com
zeasoft.movil@hotmail.com
http://www.paginasprodigy.com/zeasoft/
visita mi "venta de garage"
--
Para actualizar algun detalle copio el nuevo programa en el servirdor y en las terminales tengo un .bat, en el cual checo las actualizaciones con Copy MIProg.Exe /d, pero..., ahora con Xailer no se como hacerle.
El problema es que son 4 suscursales, con 10 (la mas pequeña) a 70 terminales (la mas grande), y ahora que vamos a hacer el cambio, y si sale algun problema y tenga que actualizar el programa, me da dolor de cabeza pensar en copiar a cada una de las terminales.
Alguien ya esta usando algun metodo para esto?
Se me ocurre, hacer un modulo .exe pequeño y el resto del programa en una DLL, mas aun no se como hacer la DLL en Xailer, ni como poder usarla, si es que se puede.
Escucho comentarios, anecdotas, notas, chismes, etc.
Gracias de antemano.
--
Ramón Zea
ramonzea@yahoo.com
zeasoftware@hotmail.com
zeasoft.movil@hotmail.com
http://www.paginasprodigy.com/zeasoft/
visita mi "venta de garage"
--
Ramón Zea
Móvil: 01-993-231-62-29
ramonzea@yahoo.com
zeasoftware@hotmail.com
zeasoft.movil@hotmail.com
http://www.paginasprodigy.com/zeasoftware/
Móvil: 01-993-231-62-29
ramonzea@yahoo.com
zeasoftware@hotmail.com
zeasoft.movil@hotmail.com
http://www.paginasprodigy.com/zeasoftware/
- ignacio
- Site Admin
- Mensajes: 9457
- Registrado: Lun Abr 06, 2015 8:00 pm
- Ubicación: Madrid, Spain
- Contactar:
Actualizaciones.
Ramón,
No entiendo muy bien porque ahora no puede hacer el mismo sistema con Xailer. Le recomiendo que comprime sus ejecutables con UPX que se incluye en el propio directorio BIN de Xailer.
Un saludo,
--
Ignacio Ortiz de Zúñiga
http://www.xailer.com
"RamónZea" <zeasoftware@hotmail.com> escribió en el mensaje news:45c8f9d7$[email=1@news.xailer.com...]1@news.xailer.com...[/email]
Tengo unos clientes, que cuentan con mi sistema aun en Clipper, y el cual ahora estoy desarrollando en Xailer, pero tengo un detallito....
Para actualizar algun detalle copio el nuevo programa en el servirdor y en las terminales tengo un .bat, en el cual checo las actualizaciones con Copy MIProg.Exe /d, pero..., ahora con Xailer no se como hacerle.
El problema es que son 4 suscursales, con 10 (la mas pequeña) a 70 terminales (la mas grande), y ahora que vamos a hacer el cambio, y si sale algun problema y tenga que actualizar el programa, me da dolor de cabeza pensar en copiar a cada una de las terminales.
Alguien ya esta usando algun metodo para esto?
Se me ocurre, hacer un modulo .exe pequeño y el resto del programa en una DLL, mas aun no se como hacer la DLL en Xailer, ni como poder usarla, si es que se puede.
Escucho comentarios, anecdotas, notas, chismes, etc.
Gracias de antemano.
--
Ramón Zea
ramonzea@yahoo.com
zeasoftware@hotmail.com
zeasoft.movil@hotmail.com
http://www.paginasprodigy.com/zeasoft/
visita mi "venta de garage"
--
No entiendo muy bien porque ahora no puede hacer el mismo sistema con Xailer. Le recomiendo que comprime sus ejecutables con UPX que se incluye en el propio directorio BIN de Xailer.
Un saludo,
--
Ignacio Ortiz de Zúñiga
http://www.xailer.com
"RamónZea" <zeasoftware@hotmail.com> escribió en el mensaje news:45c8f9d7$[email=1@news.xailer.com...]1@news.xailer.com...[/email]
Tengo unos clientes, que cuentan con mi sistema aun en Clipper, y el cual ahora estoy desarrollando en Xailer, pero tengo un detallito....
Para actualizar algun detalle copio el nuevo programa en el servirdor y en las terminales tengo un .bat, en el cual checo las actualizaciones con Copy MIProg.Exe /d, pero..., ahora con Xailer no se como hacerle.
El problema es que son 4 suscursales, con 10 (la mas pequeña) a 70 terminales (la mas grande), y ahora que vamos a hacer el cambio, y si sale algun problema y tenga que actualizar el programa, me da dolor de cabeza pensar en copiar a cada una de las terminales.
Alguien ya esta usando algun metodo para esto?
Se me ocurre, hacer un modulo .exe pequeño y el resto del programa en una DLL, mas aun no se como hacer la DLL en Xailer, ni como poder usarla, si es que se puede.
Escucho comentarios, anecdotas, notas, chismes, etc.
Gracias de antemano.
--
Ramón Zea
ramonzea@yahoo.com
zeasoftware@hotmail.com
zeasoft.movil@hotmail.com
http://www.paginasprodigy.com/zeasoft/
visita mi "venta de garage"
--
Ignacio Ortiz de Zúñiga
[OZ Software]
https://www.ozs.es
--
[Equipo de Xailer / Xailer team]
https://www.xailer.com
[OZ Software]
https://www.ozs.es
--
[Equipo de Xailer / Xailer team]
https://www.xailer.com
Actualizaciones.
Ignacio,
> Ramón,
>
> No entiendo muy bien porque ahora no puede hacer el mismo sistema con
> Xailer. Le recomiendo que comprime sus ejecutables con UPX que se
> incluye en el propio directorio BIN de Xailer.
>
¿Habrá posibilidad de indicarle a Xailer que a la hora de compilar
comprima el EXE?
Saludos
Jose A. SUarez
> Ramón,
>
> No entiendo muy bien porque ahora no puede hacer el mismo sistema con
> Xailer. Le recomiendo que comprime sus ejecutables con UPX que se
> incluye en el propio directorio BIN de Xailer.
>
¿Habrá posibilidad de indicarle a Xailer que a la hora de compilar
comprima el EXE?
Saludos
Jose A. SUarez
-
- Mensajes: 1831
- Registrado: Mar Oct 11, 2005 9:53 am
Actualizaciones.
No entiendo muy bien porque ahora no puede hacer el mismo sistema con Xailer
No entiendo el comentario.
El asunto es que en la terminal, para al sistema con Xailer ya no usaria un archivo por lotes (.BAT), no seria estetico, y seria seguir usando cosas "obsoletas" (segun bill), y pues estoy hablando de actualizar el programa en casi 100 terminales, y todas en distintas sucursales, incluso unas en otro estado.
Ejemplo:
El sistema esta trabajando y se le ocurre a mis cliente anexar un 2, 3 campos mas a la base de datos de clientes, para X proceso, dichos datos hay que capturar en la pantalla de clientes, lo cual quiere decir que el PROGRAMA.EXE (Ver 1.0) que le entregue de incio, tiene que ser actualizado para que todos tengan acceso a los nuevos datos, seria muuuuuuuuuuuuuuuuuuuuuuy traumatico ir actualizando el PROGRAMA.EXE (Ver. 1.2 -ejemplo-) en casi 100 terminales a como indique anteriormente.
Lo que quiero es que el mismo programa, cheque si deje una nueva actualizacion (esto en el servidor de la empresa) y se vuelva a copiar con las nueva adiciones a cada una de las terminales.
Me explique?
Gracia de nuevo
--
Ramón Zea
01.993.194.14.27
ramonzea@yahoo.com
zeasoftware@hotmail.com
zeasoft.movil@hotmail.com
zeasoft@prodigy.net.mx
http://www.paginasprodigy.com/zeasoft/
visita mi "venta de garage"
"Ignacio Ortiz de Zúñiga" <NoName@xailer.com> escribió en el mensaje news:45c995f5$[email=1@news.xailer.com...]1@news.xailer.com...[/email]
Ramón,
No entiendo muy bien porque ahora no puede hacer el mismo sistema con Xailer. Le recomiendo que comprime sus ejecutables con UPX que se incluye en el propio directorio BIN de Xailer.
Un saludo,
--
Ignacio Ortiz de Zúñiga
http://www.xailer.com
"RamónZea" <zeasoftware@hotmail.com> escribió en el mensaje news:45c8f9d7$[email=1@news.xailer.com...]1@news.xailer.com...[/email]
Tengo unos clientes, que cuentan con mi sistema aun en Clipper, y el cual ahora estoy desarrollando en Xailer, pero tengo un detallito....
Para actualizar algun detalle copio el nuevo programa en el servirdor y en las terminales tengo un .bat, en el cual checo las actualizaciones con Copy MIProg.Exe /d, pero..., ahora con Xailer no se como hacerle.
El problema es que son 4 suscursales, con 10 (la mas pequeña) a 70 terminales (la mas grande), y ahora que vamos a hacer el cambio, y si sale algun problema y tenga que actualizar el programa, me da dolor de cabeza pensar en copiar a cada una de las terminales.
Alguien ya esta usando algun metodo para esto?
Se me ocurre, hacer un modulo .exe pequeño y el resto del programa en una DLL, mas aun no se como hacer la DLL en Xailer, ni como poder usarla, si es que se puede.
Escucho comentarios, anecdotas, notas, chismes, etc.
Gracias de antemano.
--
Ramón Zea
ramonzea@yahoo.com
zeasoftware@hotmail.com
zeasoft.movil@hotmail.com
http://www.paginasprodigy.com/zeasoft/
visita mi "venta de garage"
--
No entiendo el comentario.
El asunto es que en la terminal, para al sistema con Xailer ya no usaria un archivo por lotes (.BAT), no seria estetico, y seria seguir usando cosas "obsoletas" (segun bill), y pues estoy hablando de actualizar el programa en casi 100 terminales, y todas en distintas sucursales, incluso unas en otro estado.
Ejemplo:
El sistema esta trabajando y se le ocurre a mis cliente anexar un 2, 3 campos mas a la base de datos de clientes, para X proceso, dichos datos hay que capturar en la pantalla de clientes, lo cual quiere decir que el PROGRAMA.EXE (Ver 1.0) que le entregue de incio, tiene que ser actualizado para que todos tengan acceso a los nuevos datos, seria muuuuuuuuuuuuuuuuuuuuuuy traumatico ir actualizando el PROGRAMA.EXE (Ver. 1.2 -ejemplo-) en casi 100 terminales a como indique anteriormente.
Lo que quiero es que el mismo programa, cheque si deje una nueva actualizacion (esto en el servidor de la empresa) y se vuelva a copiar con las nueva adiciones a cada una de las terminales.
Me explique?
Gracia de nuevo
--
Ramón Zea
01.993.194.14.27
ramonzea@yahoo.com
zeasoftware@hotmail.com
zeasoft.movil@hotmail.com
zeasoft@prodigy.net.mx
http://www.paginasprodigy.com/zeasoft/
visita mi "venta de garage"
"Ignacio Ortiz de Zúñiga" <NoName@xailer.com> escribió en el mensaje news:45c995f5$[email=1@news.xailer.com...]1@news.xailer.com...[/email]
Ramón,
No entiendo muy bien porque ahora no puede hacer el mismo sistema con Xailer. Le recomiendo que comprime sus ejecutables con UPX que se incluye en el propio directorio BIN de Xailer.
Un saludo,
--
Ignacio Ortiz de Zúñiga
http://www.xailer.com
"RamónZea" <zeasoftware@hotmail.com> escribió en el mensaje news:45c8f9d7$[email=1@news.xailer.com...]1@news.xailer.com...[/email]
Tengo unos clientes, que cuentan con mi sistema aun en Clipper, y el cual ahora estoy desarrollando en Xailer, pero tengo un detallito....
Para actualizar algun detalle copio el nuevo programa en el servirdor y en las terminales tengo un .bat, en el cual checo las actualizaciones con Copy MIProg.Exe /d, pero..., ahora con Xailer no se como hacerle.
El problema es que son 4 suscursales, con 10 (la mas pequeña) a 70 terminales (la mas grande), y ahora que vamos a hacer el cambio, y si sale algun problema y tenga que actualizar el programa, me da dolor de cabeza pensar en copiar a cada una de las terminales.
Alguien ya esta usando algun metodo para esto?
Se me ocurre, hacer un modulo .exe pequeño y el resto del programa en una DLL, mas aun no se como hacer la DLL en Xailer, ni como poder usarla, si es que se puede.
Escucho comentarios, anecdotas, notas, chismes, etc.
Gracias de antemano.
--
Ramón Zea
ramonzea@yahoo.com
zeasoftware@hotmail.com
zeasoft.movil@hotmail.com
http://www.paginasprodigy.com/zeasoft/
visita mi "venta de garage"
--
Ramón Zea
Móvil: 01-993-231-62-29
ramonzea@yahoo.com
zeasoftware@hotmail.com
zeasoft.movil@hotmail.com
http://www.paginasprodigy.com/zeasoftware/
Móvil: 01-993-231-62-29
ramonzea@yahoo.com
zeasoftware@hotmail.com
zeasoft.movil@hotmail.com
http://www.paginasprodigy.com/zeasoftware/
- ignacio
- Site Admin
- Mensajes: 9457
- Registrado: Lun Abr 06, 2015 8:00 pm
- Ubicación: Madrid, Spain
- Contactar:
Actualizaciones.
This is a multi-part message in MIME format.
------=_NextPart_000_0009_01C74ADA.4935FF70
Content-Type: multipart/alternative;
boundary="----=_NextPart_001_000A_01C74ADA.49387070"
------=_NextPart_001_000A_01C74ADA.49387070
Content-Type: text/plain;
charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
Jos=E9 Alfonso,=20
Si te fijas en la documentaci=F3n del IDE cuando se explica la opci=F3n =
de herramientas hay un ejemplo de como instalar la herramienta UPX para =
que comprima el ejecutable del proyecto:
--=20
Ignacio Ortiz de Z=FA=F1iga
http://www.xailer.com
"Jos=E9 Alfonso Su=E1rez Moreno" <jasm@tpvsoft.com> escribi=F3 en el =
mensaje news:[email=45c9f53f@news.xailer.com...]45c9f53f@news.xailer.com...[/email]
> Ignacio,
>> Ram=F3n,
>> =20
>> No entiendo muy bien porque ahora no puede hacer el mismo sistema con =
>> Xailer. Le recomiendo que comprime sus ejecutables con UPX que se=20
>> incluye en el propio directorio BIN de Xailer.
>> =20
> =BFHabr=E1 posibilidad de indicarle a Xailer que a la hora de compilar =
> comprima el EXE?
>=20
> Saludos
>=20
>=20
> Jose A. SUarez
------=_NextPart_001_000A_01C74ADA.49387070
Content-Type: text/html;
charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META http-equiv=3DContent-Type content=3D"text/html; =
charset=3Diso-8859-1">
<META content=3D"MSHTML 6.00.5730.11" name=3DGENERATOR>
<STYLE></STYLE>
</HEAD>
<BODY>
<DIV><FONT face=3DArial size=3D2>Jos=E9 Alfonso, </FONT></DIV>
<DIV><FONT face=3DArial size=3D2></FONT>Â</DIV>
<DIV><FONT face=3DArial size=3D2>Si te fijas en la documentaci=F3n del =
IDE cuando se=20
explica la opci=F3n de herramientas hay un ejemplo de como instalar la =
herramienta=20
UPX para que comprima el ejecutable del proyecto:</FONT></DIV>
<DIV><FONT face=3DArial size=3D2></FONT>Â</DIV>
<DIV><FONT face=3DArial size=3D2></FONT><IMG alt=3D"" hspace=3D0=20
src=3D"cid:000401c74ad1$e76cdc80$1700000a@ozlan.local" align=3Dbaseline=20
border=3D0></DIV>
<DIV><BR><FONT face=3DArial size=3D2>-- <BR>Ignacio Ortiz de =
Z=FA=F1iga<BR></FONT><A=20
href=3D"http://www.xailer.com"><FONT face=3DArial=20
size=3D2>http://www.xailer.com</FONT></A></DIV>
<DIV><FONT face=3DArial size=3D2></FONT>Â</DIV>
<DIV><FONT face=3DArial size=3D2></FONT>Â</DIV>
<DIV><FONT face=3DArial size=3D2>"Jos=E9 Alfonso Su=E1rez Moreno" =
<</FONT><A=20
href=3D"mailto:jasm@tpvsoft.com"><FONT face=3DArial=20
size=3D2>jasm@tpvsoft.com</FONT></A><FONT face=3DArial size=3D2>> =
escribi=F3 en el=20
mensaje </FONT><A href=3D"news:45c9f53f@news.xailer.com"><FONT =
face=3DArial=20
size=3D2>news:45c9f53f@news.xailer.com</FONT></A><FONT face=3DArial=20
size=3D2>...</FONT></DIV><FONT face=3DArial size=3D2>> =
Ignacio,<BR>>>=20
Ram=F3n,<BR>>>Â <BR>>> No entiendo muy bien porque =
ahora no puede=20
hacer el mismo sistema con <BR>>> Xailer. Le recomiendo que =
comprime sus=20
ejecutables con UPX que se <BR>>> incluye en el propio directorio =
BIN de=20
Xailer.<BR>>>Â <BR>> =BFHabr=E1 posibilidad de indicarle a =
Xailer que=20
a la hora de compilar <BR>> comprima el EXE?<BR>> <BR>> =
Saludos<BR>>=20
<BR>> <BR>> Jose A. SUarez</FONT></BODY></HTML>
------=_NextPart_001_000A_01C74ADA.49387070--
------=_NextPart_000_0009_01C74ADA.4935FF70
Content-Type: image/png;
name="Image1.png"
Content-Transfer-Encoding: base64
Content-ID: <000401c74ad1$e76cdc80$1700000a@ozlan.local>
iVBORw0KGgoAAAANSUhEUgAAAmQAAAGTCAIAAAAJDJnXAAAABmJLR0QAAAAA AAD5Q7t/AAAACXBI
WXMAAA7EAAAOxAGVKw4bAAAgAElEQVR4nO29C7QlVX3nXw0BDEmciSSMLzQG UYOPEVSURyOKYgdo
oIEWkDdCwxCEQK7JRKP8M1mJGTX/MWOYLCc9a1CzsnyiZBwds2QOURRBXiF0 i9Ddt/v2fd/bt/t2
326a55l6nKr67b1/e/921alzTp1b38/6ru46u377tx9Vtb+nzjn3nOBuAAAA ADgJpAAAAACg6QRS
AAAAANB0AikAAAAAaDqBFAAAAAA0nUAKAAAAAJpOIAUAAAAATSeQAgAAAICm E0gBAAAAQNMJpAAA
AACg6QRSAKgv/+WCoMNxH/2KFAwAAKA0gRQAakvmlRf8FykUAACGi3ZBpHzd EkgBCfk9zCDvZbRe
RB6RFQ2iPz1EHtdXPnrcgAaetlxV21Xnqz3ywa2WcILxfAoMHaH/BcE6T9XB LE2bpPTvGsxX1JR4
pen3utMvxHF15qN/ByCnanOrOl/tEQ9udaRzO4jzBICuGC6zdDtl0MfLkHil 0mAf152+UudxVW1u
VeerPX07uPn125+rFIAKScxSe631gQceyP5NNkIGb5aKVSpXm3Kb1+srPgaX fX2o2tyqzgdScNWA
ISYxywdUMoOklDPL9gOBFKIQWPcQQ+TWsGS35RrUXzO1J8h2qjexRl7bZe94 ks44OvORmDxKTcyV
0y6z02O+VmxbpLR7dqP3zpuP6qfXgdpYVNNhbmoznt6n57M/ScsRGnIcqe4P onoW0Z5wp1WxgytN
oPdh5V8UIhHiMC1RngcVgG4xX4bN7jW7fxk2dMpEUmBOYNtBLrYiS6vjpVvt Kssv+wsu0C9IJZxP
2NltWXfMazyIxlGZWR6nG8jdjoFr88f2TY+zrqeVT68Lvqv56GkS27Dks4ea 5UeZ4dlGpkEbchyp
7g9ifhZdYEaHcUwH1SHwB9dnXP6H1W2WPsO0n6h+Jw8A3ZGYYgb1yHB7HaGo WWZOWcgvA0s5uVDk
1S7HehGaqeyXohZd3Cy9UyuxBcySyWV0hL1rEWYob4pfT3sxvXaE1gLaOVes tLQW6qpfQ44j1f1B
lOeFQXom5Dcu/7lymaXXMN0tSccUgK7JXoZN3p40byUzCpml5pT+fhlYykvd WNLry7IOWJyHX4nY
NVLtjrTuMPajFpc2S0s/2OiskGZIC7kydlw9nF4Oj2n09RR3S3JXuRXc2ZDj SHV/EOkUMDNAYqUn
TIXH5TFX8lXjN0wmij0kAPQI+p6l+bprsiu8rSz0niXrlJ5+aYvILwv/q4Jb WOx7bNF8eQGztHad
zVzSLH1mxeyzZcxxsZqRGVcvp5fBZxo7e/IScRActmk1u+rdkONIdX0Q+Zmh Lub2Wmd3pQksdlht
V42JGck+KwKgf2h3ltrLsCXuLB1O6eOXtt3etwU5rmWYWQ1sCwR/hfubpTUv n6ScWboWD7psails
jZn4L5PqPnkaPBdQx1iNXcq6ylKuKaOr3g0V6T2L4yBK92tyqXFwvcdVYK6s hRSvc9USAEBvycwy
eWOS3l9mhUXvLIO3rXNp3QOuupbygs+/I5yrkOsuq5vLvpBZFjFAt7EyI7Qu LiSFuHhlFBpX99Nr
4jWN3mbpPIf8u+rdUJHe8ztNBmqWaaT/XFkL7/YcpmcUAD2i8jvLLglsO8j1 63thOJZh562PFl3o
si9kKkUMsEgss65ElQo4mIE5rp5OrwkZkR7nMEvfU0XB3wC8Gypllp4HsYgt FjZLaQKLHVa20HeY
lmhLHABVo91ZajeX5d6z7IbAuoe4Jbuyx/uVPfb1ldtTwWVPyzlTsa69sgGy Y7Gus/zIXWapDsOc
S2ZcvZxeBus0ktaM+7hSS6i/WXo3VMYsfQ9iEVv0NEvvcRU8rFyh9zBNyAUk P90DoEvMO0sbgzZL
7Tmlcg1ZdtFici3Ra4y7aMte9kq51J5tNLScWQ4tsdKqrmVme+Es5MbVw+nl 4POyC6Y0rJLO5ny2
4WyojFl6H8QCtuhplt7jKnhYuULPYZLjTOfJMbEAVEt7eX83rFCBxnZ/2Svl /BVtg80sxvrclJiv
rAX+zTG3x/z9Jk/56WWRp5G7nXdFSe142JdfQ2XM0vsgFrBFX7P0HVfBw2ok PY791iJ2mMK5Jh1U
ALpFuJ00kPJ1SyAFuK8Zc721r7DWtanYZe9hlnwv6NfD8LZCyb+dxcMspWlS wq0zRKMs4+rV9Npg
h1XsG3zkVbWQWfo1VMYsvQ9iAVv0N0u/cRU9rPqI4lyew3Q9WZIPKgDLjUAK iGEuG/flol2PXHCx
y76gWUYonY5r2X1CHaAa7GWWQg5xXdY75BiXWbv76XWhNKautnrD+nni10JB s1SrSPuLmOXdfgdR
8iWx1H5wpXEVP6xqxrRBn2HqeZVoABpHIAUsJwr7BAAAAHD38jRL+mSYuCJ5 No1XkQAAABQgkAKG
EMd7LfBKAAAAxQmkgKHEaZewSgAAAMUIpIDhhfvQH96rBAAAUJxACgAAAACa TiAFAAAAAE0nkAIA
AACAphNIXyHUE7L3EKXAhNZIFLtq/Wj8aHT9qmCkpQfEe81dWQlTK0lcJF6L sSEG5DHhf2mkWit7
lI6NlIb/5kXh/rhE7HZnb6APWWtCCbb3sJNKPy7r0+KkZrbNBnQKV42MrEoL zLQaybkQ7o4qCZ1p
aXVLdUA7R/LEbFfzwuzomR0zagEAao+nXVVJoOIK7aws6rJirINRQRJi7MpX OvvqqRQqrmOQxPLe
wiXxiYnNTilpt5U2aHO5gZG9HV+Sup2jPvmw4eohcZBsM26aOAzZzo9OoCeI C9MOqqPmjxdtwTge
Slq2Oj0fsidYtAPsuLJUdFLMrpLqyhGhh9XIDwAYBmpsljbLYfwgDTN2KTdg /OqpFvJrnEq1Zpk5
H62lNMEswZlbdozMp9s60jAcPdQNINtL75+MmzxaSEfCPi3gRiLalpqWPdzK tEYP2K6S/Uqpu1F2
RmlOPj8AYAiosVm2k8UlEO8s+V1x3TyOrWU6qI/riIYkBrSNroabeUln2Ar5 nrR70ax0vNKr2zmt
YneWbaOHoj+x20rfUo+iha30NUt10Bnq4NKxs7XYeTDqMx3g3Fqf9TbfaDok FY/8AID6MwCzbFf/
nmWKtiuqp9zKaEtZxyvllV3D2Kfl9lkGzYV/vb3pLH++K153W+ni7dXtZG/g ++qfbw/pnaUxjW2t
b+ydJeslDGwC+X5OKWTvLLluK3lb6YvdaQnbqNgTa34AQN3xtKs6wC2vlpAM wy7z3eRRfoOZL6du
11HytkY0A3LXZWOIjZm3u21uZVeeQfiYZdHF2d5DpY/ZppdZpl1ga+n+ZHRX O2b5plHLapbse5a0
A8a40kfRcwXDatVtUkfJr5wqbH4AQM0ZIrNMKWKWhpO18pfP6FKcF9MlnoHN pLdZwixzI7B4WrK2
0lrUsFVDcnWbg2/S2sP8QYzRB9t2vJF+GJWrpaS19DmddsunYalXsWbJfRqW 74A6JcYzIr6rTGGn
iDTH5QcA1JshNEsAyuHzJMZGN3UBAMMPzBI0hi4Mr4uqAIDlAMyyx/Cvi+Il uEFQzvHUl1EBAM0E
ZgkAAAAIwCwBAAAAAZglAAAAIDCEZsm8C+j4ew/trSbLn45kCH+Dwf+RA/lj RxPL25P2/NEeUqmV
f3MCH1+YOJXSrXJv5mV0WV3Dnc2/Lf/ILrH/mYpeKFLV2AEAVTOkZmn8wZvl mwTo3yImJpHtVh+l
KGZpX5iUvMqDCJ9FzRVD9o0a39HTPeYnVrpM3mV1jboZhthiA82yPj0BoF8M kVmmFyhzodq/tyUv
yS2VVtMzeZkl68kFvUc047ivrfQHP1zxlq8xsBKnUr6OxqfDDrqsrlE3wxBb hFkC0AAGY5bZy4hS
YEKLfrNbSbNkL2/TLX3MUlwpxACPGP371eRllHlV1vnVPKPL54cqxUi29bxQ GQipMtLKX7dPK5rf
3GQbvrt1SjdjLzX51md3XhNlzIk4QACGH0+7qpJAxRXauQjVK9BYMqICx8uw ZEWju/jCrIQsEDlJ
rHgnZ1vQ9RhL/jyAX7D4+Aj1WYWNrHvZfWveYbKKZptx02SVJdv5tAd6grgw 7SCZMuZ2Xhlsa4Tm
Mmrxc+uOZFsn/VAOepqcLdTnJ3uKxg7f0Tqhy7HT1rNU+uSzxzRLRU+I4hPF 5gdg2VFjs7RZDmMb
dIFTyH3Duk6phfxyoEKWFB5HXe+YZCh5O1I8Qepfnmp0mfxQpTuS3ctOEk0u nwnc/Hi2Tuh27Err
aT32MJH9SmlVE9XWUwCwnKixWbaT6zAQ7yz5XXHdPM62yGqF8hLp3OUZIMe0 4pu+VvaWpRSf0Cp2
Z5lsh5v+azS7baz36XqdFrbIS5cx2kjUwaWjZmtZj6M9kturWkyKPLrsnExQ n2qku5Xh93rsRn1m
8jm3puPr7C83UdKzAQCWBwMwy3b171mmaLtaI8Q5mKu+45U+S6SCsU/L7bNi OGNGzc/AunN2VnCp
0QRzeR72H6p0R7J7xeTsmaB0lM6Pffi9Hrt67jFmyR7TznZy9qclXU6UNRqA 5YCnXdUBbhW2hGQY
dpnvJo9a2Q1mvvI4WmlreVsjmk+564ox7OrjiC+6QGmp4olg3qDKNm0ro2In aRfYWvoabXRXOxj5
JutM5jy4I9nWyUjzo66eCflAiJ3Q6ckbcgy/x2NPDp92+uqTbxzT9BF+pBMA T4bILFN8bSaBrD/Z
wwS6auXF1AkY2Ex6m75myeZX1qF2ti6J/eHg1mame2S5ph1Lq3qZ5UB/qFKM ZFvnCrOyVevX048/
pTF0dlrrybM31/B7OnaldUukeUwTtIujbekqU0jnxJ4fgGXEEJolAD7YbHWZ 0c0wu6kLQMOAWYJl
SkOcoIthdlEVgMYBs+wx5CUsAl6t6i3qq4TLmnKO16AJAqAaYJYAAACAAMwS AAAAEIBZAgAAAAJD
aJb82y3Jp+9poeWvRIw3EdWPyKtpsxLrp/ZN7O8DxfHK25Vm2taI/o6mON6i 3XDg08NCdFldw52t
y7bisTP1e9qoSK/zF8V9RZSmqmziQayqIdA8htQsV63STvnoLwpJmXrNKI/0 q4W4UxmzLHLhmban
Z4gfj4wYZc7xFu2GA7mHBemyukYvfas1Yqncy0Z5epGzKhzXSDdUkqT0QQTA gyEyy/R8j/9Xvngk
+y6SzvUQ24v6edP8q0XMyybb1w+zdP6QZPKQK3SN19EN/lsJ7Ig9LEqX1TX6 71ttKW0vGu1Fzqqo
t1la6XV+0AAGY5bZa4VSYELykqP63Sij2td0EY9hLwyHI2aW0hezbEX/pbXU DNkjxePKjTcj2su8
Kuv8ch9LDzup9GNR65+6FHvIpmpzjepTwRZ6DURpPq+VHXySJDv6aoXogdic dLz4asVmQ+0tW107
3BTPI6uhz5i9lvsgZnujb2uy9x+AGE+7qpJAxRXaOXHN9/CSRS8tb6XfCO0w D9deuvqou+ScBkaU
Gp+uh0mYkpb4F7Uyr/GK3VCfcNhw9TC/OVefeaRJ4xby7WQr6ZuWIC4kKxYZ Fz/JtIUsl1HLfoxc
PbSOy2iU5mdODC6PghaQ5CeF7MmWH30SFlX1aY6dImbcHrXss6Gfw/xJYrZU 4MgqcDNW4iDqe43D
wbcOmkuNzZJd+0h55h6tkfRxEs+e5fy1re4zd7lq2XtoI49P+04zkFWCXRGs 4y3QDaUNBkcP9TUx
25sm1Lf1JUmdZ7Ig5j1yHBv1AVvLeozEHurj4hulpWYhOz9W0gA2kGuItmN0 kctinSJjBqRawmyw
00JzKedAToEjSxFnzO8gGnuN61E+iKBZ1Ngs28m5G+j3Q/qy0fEOy7KVojzf 1PbSq1rd5c7JFjrQ
lhVlHeoMVSHfU3y8OvGzZ/Hid/RQ9Cd2m12TaGHSL2PQGerg0rGztcRjxG6L 9mBOON12z4+GcpDT
mfAzy/Tod/6TmxOniO0jV0uYDe1ouk8SQoEjq9UyZ6z4QTT2+s0qaDADMMt2 Je9Zdsrj335I9uTl
zAWVeSVzCeRXiPFcMitgL5yiV5N5+To+pJMNQhyvuxujyQLt10/fHnJPL9ht 5VBwC5Ux5RpsAr6W
eIysPdTHxTfqrs7OD0VJyq7ONJLpc2uEPdvbfJYimXPEjrsHLp4khAJHliKO y+8gGnvNropdAc3C
067qAD3Ns+WDuKh+0eZnvfJIv3RzG+08yC8Q8oi94C2rgBUtPu5W0rjSiRRy 0TvH6+hG0evd3kOl
j9mmbaFU+pZ2ga2ldNG2VJMe5JtGLfEY8du2cbGNdrby/e48FG1/p/+kVFmy 09HRPpNqcnPiFPGn
ja2WMRvKIaZVnCcJxf/IKnAz5n8QuW6Tk1ScVdBchsgsU/Tlg1tW0n0d6BXX MYAc7YIg1Ug9o1Zq
YwzWK8xYNdLLmV0U0stVHG/RbsTwTVp7mD+I4eac3Y43BvlTl2IP29y42nyj WWD+a5dinhy6u7Xe
TGpMdPRQGVRL+TNCoTlpitjpYmu1udnIq5Petrle2Rpqex9ZDTbA8yDSzmR7 8WlY4MEQmiUAAFSI
w84BSIFZAgCaB/tqLgB2YJY9gLxMRMDlCECNIG+44LYSyMAsAQAAAAGYJQAA ACAAswQAAAAEhtAs
mXcEtbcc+D8a0f9uqjWi7i/7h1XcO5TKh/7r81m7XvekXP4eTVRV2eLjyyTq UbcBALVkSM1SWZvo
Hx9qSxt9pH3mLfqbNeWXI8t+Jk5cK8WAEpTLWa6WP+Xym7XK5dGoJIn+t42E ivIDAIaCITLLdHFy
ra2M4eX3i0rFZA2kK2H6Z/qWbwiwIi6aYkAJyuUsV8ufcvnrbZZWep0fAFAn BmOW2cuVUmBC8rKq
/QtB3C+I5W6p/mlV5zt40rTUI+MbUvO1N89vvdHLaQD9fiB2pWUDOv3JyrKg uDs0v7stV1dJwjSy
8A8f+udvO75dRR0dW30UP5EIAOgrnnZVJYGKK7SzyqhLjLEiW+4dmfjM7UbJ 91FnG5w5eixwZJ1V
VkTGLIlbK68dZ7ABqsebCzS/zaXizYw8B8gqxYPqlJJMHrX8I0l6rbqSRxtI 3j2zJT4t2wEFboat
7bq7Tfcah49vHQAwBNTYLPmV125ObctipD3xjzdbI2T9iuu3bG9N0aWWxdVP PwvhIT0zA2WzpKQp
2L1K/jSCrPsFa3lFKoHmRFlHRAfCzB6flu0qRZzhNMLdbWOvOefiQQcA1JQa m2U780V1fdFXUrL2
2RZrGh8la6lvVYbbrFe2vO8szbqOpZ9xebWWEsD7gs1O3G1Z50dBX/jL1XJG qoHp5LMz5u/KejF5
ZmR2VatlzrDo8Ua3jb3mcx3buQIAqDsDMMt2te9Ztujrmcy6R72y45at/J1K riSzGb9lzbYAmku/
0jvuJoMNEO972G02lc3M/PNniLWckUrv+IliW3cOxJZWvJ2Tx0LuLO3dNvaa XRW7AgCoKZ52VQfo
mqQslIZd5rvVR53gVat0ZxwZGclLii5oloWbWfqJb7dGAubOkg8gpcoSTL2w E5CPl03Fd5UOmHOj
crXkyE5oy/nmnzESw00pbFq2AwrcDFvb9ep2HGjPAwAYNobILFOYhZIsjNnD BH5hVEu12nZ4G/U3
y2QJ7fSrxVWzBOTFioNlD7P9+e8ssqmcHqPkl81SquWObOdHCT+RCACoP0No lgDUH4edAwCGEJgl
ABXBvpoLAFgWwCwBqAzyBgBuKwFYVsAsAQAAAAGYJQAAACAAswQAAAAEhtYs yWf92T9XZPZV+AFF
V+tmZEWN1odeD6pc/qxWueo2qsoWnzNMoh51GwBQKcNplsrfSqp/OKkuScqj qhYjR+smVTXaI8p1
r1wtf8rlN2uVy6NRSZL4RLH/iWcF+QEAPWWIzNL+DDz/yD7ziX11p7Eq8V80 4MDROkfNl8Jy3StX
y59y+ettllZ6nR8AUAWDMcvsVVIpMCF5WdXj21tsduh+mSu+/TQNr9j39eR7 1VdnWYtXC7OfjQyL
Rsl22wjI+0Neaea7wwbk3UvKsiDnV9yZqYSZDLTh43cxi3Rb3YtvAgKgHnja VZUEKq7QzupgfDud
ba1gF1nWrhhUS3ZEWUPIPabp0FazTPPF7efbyZYekGTQGjI7xAaQQnevlG0u FT+TZGqU4Zv996nl
H0nnzz7n1qPDnRNsWrYDCtwMW9t1d9s8Kbg8AIB+UWOztHlby25X7CLia5YJ juzSfn1pVn3Fapb0
voFuswFOC+FJA9hA2SwpxqC4nTFphNh/ay2vSCXQnGrriOhAmNnj07JdpYgz nEa4u23sNedcPOgA
gIqpsVm2kwUi0O+c+HXcvkt5Om+pmMbJd5aOJO51n124bau5V0AG12cjgPcF sQNcKvs8K+gLf7la
zkg1sIXfxQQA9IgBmGW7y/cszZUiX6WY9Sq/27StMB0z8Fx87K0re/zvLDkv kWtlo+RuMtgA8b7H
vy12JgvlzxBrOSOV3pmTZm3dORBbWvF2Th4LubO0d9vYaz+7AAD9wtOu6gBZ LVr0jbrWCHW6KMry
yHsJFrC2nvtyvpk3qrq2ezV3L/daO+YA+ABSqizBylj0HrKpeI+hU8m5Ubla ciSZX23SLKPjjo4K
m5btgAI3w9Z2vbodB9rzAAD6xRCZpUqLvCamrxtkH13Q4oWHUuI+Id/Htp43 kVYly3G2M//VyXJm
qTTT4tZ7SwCZAZo0e8j0kE3l9Bglv22A/rXcke38WOB3MQEAvWNozRKAJuCw cwBAH4FZAlAz2Fdz
AQADBWYJQO0gL/PjthKAWgCzBAAAAARglgAAAIAAzBIAAAAQGD6z1P/GLP/r PzbA989IjD+mMHcU
x9GKNd4eUP8PRva6h+XyZ7XKVbdRVbb4JGES9ajbAIBSDJ9Zap8PDM1wZIT+ VCDZry5DyiNjAYpM
Namm78r3FMZoRfhwY33Mslxb5Wr5Uy6/WatcHo1KkiQncIvbUVF+AEAlDJFZ pouHsogkSw1dcLLv
EmCMKb/pdCyg5q6smut7CjiY9c6ZAmbpplz+epullV7nBwAUYTBmmb0oKQUm JC+lct9bFi4oUXHn
v85O/gZRrVrILKnDRXuZV1N5D3SnMr8GiMZb9tIfv+wU0l9ktH21UAYbMLp+ lVKWBcVdpb3y6GGa
lJDnV746B79zWaTb6l58sw8A/cXTrqokUHGFdlYBfQmghmhuuBZuuyO6bjqZ Is2/LRj1ooJOJWL5
2Qu9ebxtb6DvjwvpUqrXUmAD1Ccf5vzw2+7+U7TnB3m3zZnwqOUfSdJr1ZU8 2kDMWSWwadkOKHAz
bG3X3W261zh8fOsAgAqosVnyK2NMK//RpHyZiJcOpcSsrqw7CrmxeJllAlkl WYxWLGtZmsdtBmSt
zEOVQq6WFTJlZqBslhRn/5X8XLeL1fKKVAJNj7SOiJ3qHD4t21WKOMNphLvb xl5zzsWDDgAoSY3N
sp2ZjXH9jyY3ki31rcpwm5TYFlZ+uSShTEVzDWqVu7M09mYYC597b7ZYak2Y tTSMAN4XbHZSoIcp
yVQR9IW/XC1npBqYnhWG/XR2erqyXkyespld1WqZMyx6vNFtY6/5XMd9wgEA yjMAs2x3+55lO14U
4t/AUJYJs4SzuGQt0VaVFnnR0lxw6HrUcQi/Fcmxdim9M+7MrHuVfnCuY9Si sAHifQ+77e4/pVD+
DLGWM5KdKmZD23YPxJZWvJ2Tx9LK7yzt3Tb2ml0VuwIAKImnXdUBY1VYtYou DOHukZERZamIauRV
lEfGapjbpb4rd9jCa5FlzY1Qs+p3Zta9aftZAG2CrUXhA0ipsgRTL+wE5HPo 7r8CnTXOjcrVkiM7
oS3nm3/GSIxZpbBp2Q4ocDNsbder2+Rc4PIAAKpmiMxSpTWimwFZvfTSBM1a 9di0frwOUXyWH3aN
dJklaYb7nUjr3vQTpGlrShNcLbFRpVhxsOxhth+/c8mkbVs6QGEDzHbb7m6T vfg0LAD9ZWjNEoAm
47BzAEAPgFkCMCSwr+YCAPoCzBKAoYG8qYDbSgD6CswSAAAAEIBZAgAAAAIw SwAAAEBgaM2SfBY/
/6CD+RHBrITEc+/6qLuZv8UwKnb/cUQ++dB+bKP7CekbVXW1qjyUXuQUKdeo cnEVr26jqmzx9cUk
6lG3wXJnOM1S+SNL8kAwS2UXzaH+MTe5yByXU4VXWulUpSu6KZe2XC03vcjZ 7lnaShhI38o16rjc
uqGSJPFFzWepKD9oGkNklm7fszxVdDyLzEuMbxTwee7J7uK/m0Ci9NVbuqKb cmnL1XLTi5ztnqWt
hIH0rVyj9TZLK73OD5YpgzHL7DVHKTAh+cC8x7erlDTLaItPWaitvDww07ls lO+b8qpsXKB8Y0v8
HS7qK7dGLR3ylwd5g3mtpKylpKV9o9tmKnWq6e9ujpJto1HlsKq/cNkqOkAy FLmtlm2vmojLkxa6
8zAjimGPgvDFQJYD6t+oR62WT2Tb8R1DHsdrFD8UCoYVT7uqkkDFFdo5WdUz 1WE75jWvruB0l/rS
q+UP2OjqqwXY1pcOqsG70VOREZJeZpv5bqUiF6qgBSQ5SCE7V/w2l0qpnvYw noZ829jKM+m1zKPG
T0uOvvZlXWXbsu9l50SYKG7y2RFZp45OmD2ngvc0etXyjzS6yl9l1jkxW7LP gPOIi0eqQLfNE1ac
f9AsamyWNjciV5COWUVdwSmWHPHFkl2ttj64d+U4+krQUimVDLMaIXuNnWkS sd00gA20pXUvqdzS
Y2zHAewA2UjaonVaUmiGDGtb9p6wc+KeKHby2REpdCKVne6cTG21mtioe0Kk SKGr1rOFmxMCn1Y8
4uLZ6zfDxl71fCZ5QJOpsVm2k/PV8DV+3bHssl7GthRZgHnBmDGOHInp+l1g WqrUrzPyffmzYqOi
uLK0s/lMSBeRcmZppJJXTLoImgNkI7UBmrU0SK86w3K3xe1l50SYKNGBnFOn Hq3WiCMnxX8aC9Vy
RvJdtR0vTyH2kKkAACAASURBVFfWi1v4oVBQQwZglu0u37M0T9z8ojGeAGYF WqUoZRrZMl9jEa5t
GsKVm9e1E7NvvMnGO1qOJThLwqVQlhZ2RaCRzibYVOyKyW77N2pdfCWyHrrb Yvf6F7L9NCdEj9Sn
Tilz56T4TyNFrOWMFLoqnpBsQ7a04hGXx+I1w8Zes6tiV8Dyx9Ou6gA5eanV JVZKVlRyVpNHxlWq
7aPXQn7xWK7tNMhrfZHRU9Es2bbaKX2rrXh+y7R/Y3+nIilVlgkmbTxN6Spm phJXzHybGyAbqfeE
3U4p0xabk5sT60RleYzJZ/tjnTqSyJFTwXsaC9WSI42uWo+Xc04o1hlwHnHx SCntenU7DrTnAQ1m
iMxSJT7l2Vdn6J788mKuUnJVqrXyavGlYxJVMnaZlzKFvdY7mH0jyfMrPK+f 9bwTR9YLR1/o7lbe
pNGWljbb7/tjlrb1Wt9WG+UjbQPkly56TPIAuS2PKgXypJPvHFGgHYX0/Ov2 s6C2Cfev5Y5sc12V
jxc3JxrCDFiqCUeKzJur22QvPg0LLAytWQIAQOU47Bw0G5glAKDZsK/mAqAC swQANB3yLgxuKwEP
zBIAAAAQgFkCAAAAAjBLAAAAQABmCQAAAAjALAEAAAABmCUAAAAgALMEAAAA BGCWAAAAgADMEgAA
ABCAWQIAAAACMEsAAABAAGYJAAAACMAsAQAAAAGYJQAAACAAswQAAAAEYJYA AACAAMwSAAAAEIBZ
AgAAAAIwSwAAAEAAZgkAAAAIVGSWo+tXBRqr1o+GO1oj2WZPSBoeaUlxAAAA QGkqNUvGs2CWAAAA
hp5em2WvGVjDAAAAmkOvzVK7s4wfJmTBnbrrs1dyR1p5WCdKj8kyag2Tl4Pz RuPCHt7dAgAAWOZU
apaUjjlRsyTb1OM6deMHnW0jSCmnORWzJDuMGJglAACAslRqlu47S/UmM35E jND0O9Ms0/y861pj
AAAAgK7on1kyH5ilO4qYJb9DvYHEm5kAAACqon9mab3XK26WuLMEAADQT/po lj7vX7rNEu9ZAgAA
GASVmqVK7GD2T8PyL5i67yyzT8NqH3/VHqr5YZYAAAC6oyKztFLRq6F4BxIA AMDggFkCAAAAAj00
y/Ql0e6tEmYJAABgkPTQLAEAAIDlAcwSAAAAEIBZAgAAAAIwSwAAAEAAZgkA AAAIwCwBAAAAAZgl
AAAAIACzBAAAAARglgAAAIAAzBIAAAAQqMgsuV8dGfzX00VfTOvxZXtR5/vU VfKrK31p0RxafKT6
0nY98D+4/pEU/1r+kV3CNlSk9fJnqdiKGACyKTI3KsQ/Zy8iq6Vf7VZolkW6 WzS+FOE179VGXzoT
E/bIw7x7ie+cAE/6d/KkiC12a5ZdnKViK2LAMNL9oLo9ZMXxT96LyIFTqqvL 2Sx96Vtn+tYQ6Bv9
P6Zii12uvP6RJmJdMWAY6X5QXR6yEvgn70XkwCnV1X6YZbRTeVkne5knfQJL Xvdh0xgZtNI0T1iy
amQk+YES2iV3fv/IttIVoSfkt6qjUlpxPdPiqvXrO8/oaX+ybTq0tqWfZt/0 VHl3sr1KJzXUgHy8
Zus+3dMzG/ulHoaRo1pn2B6yp4FfqpZWva1i6aEeJkaae5VC2+ELtz2uHduc uFvXd5Gz1HaeWJpu
tQ2ykzyaV49utNmxlz1jtQNqtBv1jvQ6b9nrMBlHpPC41AzqYJUNOuF5B+Rz wDxkJQ+Ez0KaxuT7
2WuBXqHupcM4pqNkO2/X0ZY+FR4XEUeFZmlgXj/ZWalcVORcZd9lZDPQF4uU tOYM+ueXImmAtVbe
E/1a5C8DEuU2y/w4sv3k+laik5TksObH0Wgoa13uHqX0NJLtZIvtIXsaeKUy p5piO+XMWHckt1c4
fJZC+7HQswqtE/iz1DxPbE2zCenEF+xGW+yJVst5PlhPsyxV9qDUYWLzU8Rj ys+/nodvRj0HuPWH
PRCeHeYa0iPNrNw00iPiOjrsWOxXrr0tbipsh8xcrzpUaJbGLOe72Gll48lo lWCjUAlM09FIvglb
fr9IrsyY9+wAGz0xNpSqWRXrlcMexbRFd9/8O6lXz5O6ZkTsnlTm10N2So0e ipHy0eHGYj3ljHlz
R7J7xTnhDyWFPRZ+rVPcE8K3Tpu25lMe+HejXaQn/ucD2a+UVnWY2noKV7C7 0BipfUl3Xdr8gSjU
4RxpoXZPox7JDqbQIuDfFj+lKewB7tB7s+zs7dDpiBZPAuwvBai7o/NFQT8d 9G17fu9I/rCKa6h5
hLgofsWxHV2jn3zf5NOImy6zekyew5wlqXt61m6mkW6zPRQj/Y6OjnjKeUZy e4XD17Z3TzgWaWJn
6wruCdG3HU3r+WJaI0W70fboCVuLPR8sJk1bcKww8mEq/yTAXqimYfrgPhDp tvVAFOuw2pAr0n6g
HcfRbyzKdom2xEY5+mKWShg7/qx/LmNXgv2f4on5/SPFRj0Nj56+WULr5BhH l+2nu2/+ndSr50nJ
0mO0LnaP0uU00m1rD8UJlI+Ojtxtv0h2r5jc/0wwzqr0VLO3TnFPCD/z3PGi +YzuFOhGW+qJXsvv
fCD70+2wfDTzym4Pky3af1zs3pbxSql4IOgpYB4I/w6zDbGRdLvQjHmPRdku 0ZbYKEfvzdLaV3JS
pgGtEc7Y+cnSTnT7tPrnFyNpRD4ErRp7MNRCbh6iTSNhXGgk5PvJ9U2ZLr9O UuLmSVfinGzrcvco
3U0j3WZ76J58VyojUkE65Xwjub3SnKhngvPaIWcSN5Ns6wT3hGTb4mmgJMzb Djy7IV4F/mesEsmd
Zumj6HMgeUe8DxM9Ivb8KdIxdcx/VNWYKPFAKHnYA+HssPuIs5HKNjeNtuPo Pxa6XaItOuHiuFIq
NEsGck4oJVlZfgxjVq1vcVcAm0Ep7RTy0yrl949sc41q9Ua1nM6zv905PnHN 9dmRzvLFhUYVWz/l
CfHoJCUuND4Ny7Xu0z09s9rVdpEeqjMpffLTmED/o6PhnmH/SGH4zFTmZ0Ja lvU1DVCORTontpk0
Ws9wT0i+bW3aTJmf5PyHMPnpZsZuO4hKHef50FY7PkrqEgMxIt2HiR4Re34j AX9MrfNPGlbySweC
bgsHguuw+4jzkdL5Zj2ORcZiTlTbvy16yKRxpVRklqB7Rh2HaUDUsEsa9e9h xhB1dXjpZpK7qQsa
AMxyoHAv6tSI+i8f9e9hxhB1dXjpYpK7qAoaAcxywKSviwRBDa/U+q8f9e9h DH3RB/SQcucDDg/w
AGYJAAAACMAsAQAAAAGYJQAAACBQb7Ms9w5EB/JuYA8/OEM+qjyodz3MWVI+ VK3Bf56I/5OwwVLi
6Jeo0kcKzLlyBOs7IgCaw0DN0n8h8I9MiE0iq6A+qhJ1vetdO04Es1R2kfWa 7Bulf4s9zBQ9T/pN
8Tmv+4gAaArL0iy1Z/ARvblzaunfPFKsnxVRxCyVPqebrWXzi9ADmf9CFJ3z +o8IgGZQnVma30Qz
6v6hsuyx+0uJwg01kkmlwq4vmVvGe5nfaBxNi9QvPXH9eJ77VtKSsNVWt7VZ yms5+0YpbZbJkr3e
fouTtZsFsUNoSz1UhlV8XLYDYc4VO/B0W3vClIdInfc9KPIJE8HMuXk+Wwdi tEhOHuO5GwCgMioy
y+gy7lyn+dfrKVaifQGfuPKqK4Wy6HOpKIxDaKnokpRUV++3SCQZlZEz3WGs o22jk9YV3DpLeTDX
N4o5Xn7e0j10wvTHlLyxfCb4Q1akh3mAdy3+QHBzZfUYczayB1I3rAeFPb7i CWPOufPScE+ycvIA
AHpINWZprELZBc8uxOllz6+80tqn0GKeTMsrb16lU19Jk4bSSGsHMlLXTKKU eOd4aSvcaPi+Ucwy
JbmGEpns591SmUbnELx6yB0muZYxRXyjbBXz1CKl/p13N0Qj/E4Y15yb8+zu JzuxAIAe0AOzZBfW
trZwd2eWZioKu04pT8aNvqZOp1iKrXsOssXLurTZx2hb+ti+Ucy+2eZNpxW/ cdbi3z7Th+A0S3cP
28oh62QVa7GjcNuEs4q237Mb1oPieXx1uDk3z2dzIOIpCgDoJdWZZbZ2ZA/0 tSOLcN6m0G3r2mek
UmDWt/w2Sd2Zm6X77oFdlZR7LzVOiXeOlxay3WAL3RFZgXMxzQyDj/IfgtxD Qjb/Yi3r0bc36q7S
bqdeNZq/Zyh2Qzw3xPNZrafPOXs+mwORuwEA6CHVmCW94KNNc+0gvhI/Rc4C 6DJBVg9tpaCRbCqN
PIXxKH5grFN0KfJf+/Kx5o87D7VeJpvOMWq13H1TaY3QbpBHjsWUXe6NiHxl zztjDEHsIT+T3rWs
1Y254vaq50LslvLPFlJsB8U4vuIJw8659dLQckqnKACgl1Rklu3OhR5f6+u5 KznxqCSgRVcCxbny
DNpKQSPZVCZphzQ/jXM6Pw1LV0bn2hdDmjEb0kudY9RqOftmQLuhtsfWyFd9 /nGHNOvISLZSM0No
yz0k+73HxRiGua1WJ3v5frY7Y1KakzovHZR04oQTxjbn3PlsHbvaDbUV/pkU AKAKqjPLDLuv1IKa
d6+mLKN1GCcAAKA4FZkl+0pVPcFaWYblY5Y4/gCAElRklsrLgPVeirBYlmFZ mGXnZUwcfQBAYSoz
SwAAAGC5ArMEAAAABGCWAAAAgADMEgAAABCAWQIAAAACMEsAAABAAGYJAAAA CPTELIMzHlxx5iOh
gg/8PNLpj3d0ztbgvG3Bh8aDy6aSf1dcORtcNhN8aCq4ZCbauCTVhXNQH7UA 9U8XTUN9kn6Sq6f9
mkQT0b9nTMUbE/FG+DAuOWN7cNp4pHAjejgVlZ82G7z7UWkJBMuQis0y8ciD r1065JbnD/tY++X/
KdKRf95+/V+1j/ls+5i/aZ/w15FW3hbp3X9rVRIA9UeOAwFVLvFwQBXKnPxk /cn+tSlar1SF61io
cFk7+IbnQr8MjvmJtByCZUWVZhna5AGXzoROecANi4eMvBCeVZlfvuY/Rwot 842fyxV6ZyJaCEEQ
VInCBScRfZh4XvIMPlmXMoWF9GGydmVKFrRQh9z0fKjgwj3BibjFbBCVmWXw nvuDc8aC855Ycc1c
qODaHYlC4zzwxr0H3vRMaJ/BHzx/4C3tUMl2+G9WmGwkhQff/EJ4Y5pEQtAy 04obXoD6o2S2kxUm
WV4Srbj+mQOuefrA65YOvGZxxRV7g8t3Bx+K/714d/iwU3LFQkeXzEf/hiVr Zzuv34Yloc7fHpz6
r8HKTdLSCJYJlZrlGQ8GHxrNddlUcNVMYpyhZSaKjNOiaG94+ma6ZhGCIKhK fXg+0pVzK66cPeDS
mVDRByYunIy0dqKj0AUTnbct0jlbQ61YvSk4fVP0wYvscxihU77zZ8FLvy4t jWCZUI1ZBsf+c3Qm
hWZ53hMdEb/MLLOj/7A7V1Z47Y4ohj6bg/qnGQhangq9MNVBl0yu+9u5iR3P SuuZi3Wf3nrQKQ8G
Kx+InDJc90L95u1SJbAcqM4sQ73n/ugTsBazzKQZZFQSBiQfi72MnN/J0z0I gqByyu4R41vGdX8z
+8y2TXOf+YOZj18xdfPayetXT6xbFWr8yveOf/h945efnGj7JScmGvvg2zo6 761bV79h0/tf/ch5
b9/5+KPrPjUaHPOTaMU7+nvB674Bs2wIFZnla/+BM8tx1iwzgyQeORX/McmU YpPZqyJQr5WtKVAf
lLy4B/VT8cyHK9X8X/3hzi9/btc//M3Cf//zub/66Oynboz0p9fN3Lpu5k+u CjX9x5dP//FlkT56
0dQtH5y88ZxQE9f97vgV79669thHTjvyu2e8dWL26Y5Z/vb3o6XvxZ+QFkiw HKjILF/69ejUWfnA
Ae/XzTKyw8QUM8u8cjYvvEx9qcR8SghBy0ziyg5VqOgdx7F4YyxcqWZuvWbX V/928Rv/feF//Of5
v/7Y3GduCTX75x+Z+dPrpj95TajIMj9+ZajpP7p0euSiyZvODTVx/ZnjHz51 20XvfPT0N3ztbb8Z
rXihWb7ppzDLRlGxWUZvfdPbystmEmv89Su2hv8m76snb63nr7uyL72KN0NQ hRLXd6hCies7VJVC
myQKV6rpkQtDm9z5xb/acdutc5++efbPrg8184mrp//jZVN/cFGkm86f/Mia UBPXnTFx3enRy7Oh
rnj39ktO2PrBtz965tHfOO6l0Yr3zp9FZvlbP4VZNoc+meWq878Fs6yvxPUd qlDiEg9VJcMsp246
d/6v/3j+838SOeX/d+3+DQ/ue/BHU7dcNPWR8yauWx1q/OrTxi9/T6jtF5+w /aJ3LbX+V6ixtceO
rT1m9Ly3/utZb/rmCUe0YZaNpDqzPOYn0bdaJN9pF64I2TfYxX559tl/n5gl /dB29Llt7mVYJr+4
3Fen7hvtMkOX1Qup+7bqkGHgWgZDWJ5aM6GZ5eT1q+c+dePcp38/vKHc9+A9 yVHb99NWbJMfiHT5
KZFNXnzC2AffvtS6MwlYuuvbY+e+efTct/zr6tQsj3u0Y5av+wbMsiH0ySzf fe63goN+NfiVV0Y6
6FcjmzzoxcGvvCJ40W8GZ94tmmWnFfHaqEJZc4e+9M/E4F5k6LJ6IXXfVh0y DFw9GkKSUwyDrPIz
y5C9P/mBZpbhDWW2F2YJ2v0xy0Ovnlm55pvRC7BHrwuCIP9z4BDnnWW49IRS GhIvj65FWxeDe5Gh
y+qF1H1bdcgwcPViCL3I2TgZZjlxzWkzf3pd9D7lJ6+Z/qPL9t13dzbPe+/5 P+NXnjp+6crtFx63
dDd1yjvGznr92DlHb13zpn9dffQ3j39lG2bZSCoyy5f/IHoR/8RHo68mOG9b dJrGZpm80PoP/+37
J5zzzeQ12Mggf/nw6MXYIy/IX4y1m2Vy0pslPVVi0qXb6rK3XVYvpO7bqkOG OqjAObPGS8q0SMGQ
oNXbQ7Vjs5z+2BXTf3JV9O/IxVM3nr/vp61sqvfe873tl5ygOOUPvjm2+rVj Z/z22Oqjtp7zO4+d
+Tt3HP+KNjVLvGfZGPphlnv+/z9819kds0z88sDzH1zxni+XNsu8Xe7torYK XafaHLYAn3J3ZrP/
tgzu6u4OaLXY7lXVliObLYOYpM3hDrPt8tx299Cnik/HbOVBaoTBGjWGLO5t A9su2SegNblZbr/0
pOmRi6I/C/nDS6duuWjypvNC7b33B9l8PjeXrz9777pj/OwjQ20/87e2r/7t bWcfteH0o771zpe1
YZaNpDqzDM+eU+KvTzw//r6Mi6aTl2EPumpm9uoPHk/M8oCT/zb0y8wpO36Z /wRdAbOk5doLthR2
/RIDbG1pVRwxNrNsF6lu2+uoqyzNqtj4tl9b7oQOs/TMYKtSIsB2PmQ3f+Yu sTkNNt5zGksEeJ5L
kCI/s5z4vbP2/viftFnd2/r2+JrXu8zydx7By7CNogdmuSY+TSOzjL6tf+FT N2895fjj19xx4Ifn
D/rwQqgg4UW/ceCl81SRucZ+maU1lx62xFwBzbUyuXjEAC2mRBUaQ/0j62fR 6ra9SQZtL50NVrZs
Pm2JCWm5Y7zuLplVtIA2QQtokySOcncPtSqOh7ZJsFVpW5pgZ8mMEXsO8aJm edE7pz6yZvqWC6b/
4KKpmy+YvPHcSNevnrj2A8/NTWXz+dzs5MQFb5o473UT5/x2pNWvmlj96rGz XrPxd1/zrXccHk34
Ox6HWTaNqs3ynLHopdTktjIyyx27/vKWLSe844Q130qccsXLT84s88Cz71PN cj76+RtilhrpkjFr
lvgUmg/FErrtk9PWCi0sVN3c6wjI2rLJzGZL5ZgfR062vEQGWkK3/Q+Bbbw+ PSz0sPsO+0yCZ88h
Xun9ZThRY+cfO/Efzpj6/fOnbv7g9O+vnbrp3FCTN6zed69+Z7nvn789tfZ1 U+e+JtTkWa+cXP3K
7We+cuNpr/z2217STswyubk8+nswy4ZQkVmGz7De9Xhw2nh8Wznb+cm38Lby 5oumTj9ly4nHHX/u
nQdes3jQxY8fePxfHHxt9PNbB7zx2sgvr1iMpPol20Rn6Yl/T44Wdn5hzq/Q jHGXtJ2UyEnxqc7V
y9EyhGQDZ6VVLNwWtxKxAV1moCVcphyHgTnK3T0s9LCqDvuUiD2HeK2ZS9S2 mOW+n9L3LPP7y32t
b1rN8oRfdG4uwzvLwz5jHhGw/OiBWaZO+XdXfW7hj66cPus9W0867qS1/7ji qAuitypfe35olgdf
veOAl5+cvBx7wDv+IrHM4OLox1eDCxeytIemLzcd2nHKhUQ0oFChGeMuaTvx zEkfHqreeYjV207M
KgnZ8DU5Kvq3VSinOd6iGdpObHNoy+zTw0IPq+qwT4nYc4jR2sVM4URtO/uN 4x9+3+TvnRXb5HmT
N67Z99O7smnc95P/M3XNyn0/yj8Nu6/19enzXzN9ziumVr90/PSX/vy9h//j Mf8mLA9O3BqZ5ZEb
oztLmGUzqMgsX/1osHJTZJZrO2Z52p9sn7n4rFWX/mjF1U8fcM3T8e+SP3Pw 9U/nCi0zvMW8ct+h
1+wJ/w0V/UD5hyJlaaMlIHFQVWyAT6EZ4y6h26zEDEUfluhAIn3p9Ju3cm35 52QDCmWg27Ze2Zrw
LO/mYZkOX7hHSXLhHs8Ss5CNgXjFZrn1jKO2X7Zy4tpVkzecNfmRc+g9ZeSU 17136pqTpq86bt89
uV8+1fr6zDkvmz7z8PEPHPb4u//tnW8+NCwMTtkW+eVbNkVm+Zv/tQ0aQHVm GZ46kVnOhk753pHR
4PLdiU3e/cC//LtLfvCrH9563KWf/ovb/u7T3/rFYTfvzSzznX+x97fW/s/I SmO/TCwzSxsuAeFD
U7aArNwMSyK1im1CloqW0ADaCttom2vX/yFb3dxrdsDsiThvbamt5FlL8sQl 22ZFM7AlZkChDG2C
rVe2JjzLu3lYVYd9Sjw7A/GKn1uMvv9VYxceN37Veyeu/V36FyP7fvL9qWvf E+nqE6evekeop374
7WzvU3d9Zeb0X59836/9/MRfufONB4clwXumgxPHYJaNoiKzPHJjbJbx2wOX 746cMlyLY7P8pWv3
Hvh7zx5w/Qvhvwff8FyiIy7//oU3/qfLb7n1JVf/PLzjDJXcfYZVQmVpoyXg iqdN2QK4rilhjgAz
JimxVfFv171XDLDtddS1zVuXbbkTeg6nUAbPXmnx/uUaWnM+D6vqsKOE1m1b cBzxRusSovi5BTXL
/U88mszevnv/afK692tmOXvZm5/6528mAft/+l3dLMO1LvHLY/8ZZtkQKjXL M6ai12BjpwzvEZOX
XkOPpDZ5yE3PazrwxnZopaFWXP9MqOCa57O04RKQ2KcmR8Ch6lP7Q9PXvrSK ZowjuZbTrOLI7Ngb
4lnd3QHHLlZtDs+23AndTdAAtro5Is9emfHucncPtVruhyU6HFzxHC0MH7Il tJCN1MhqQUSJa3Y2
wlnacspLt615y/ZLTgj9curGNc+Mbdr74+9PXnPq5DXvmbx6Zaipq941fcWx oWYuOXr2otc+1fra
s6OPzV145MyqF0+c8ss/P+6gb7/+gGi2P7AzMst3zUZfTQCzbAYVmWX0MuxY cMZc9I56bJaaU4am
ePDNL4Q65JbnDxl5IdItnZJQoV+GWnHDC6ES4zw0NbnkoSl3QLZXC8g6TAPM JGy5u4oZoIWxe8UA
zw6IfSvU1W4SupuwpXJU9+yVLb+jXUcPtVruhz6FdFf4dDBUVpg8ZEtoIRup iVaEdMXPMzaf9Btb
zzhq2/nHbL/4+PHLVo5fHuuyEycuO37isneGmrz02KmL3xRq+oKjZs5/9cw5 L4t0+q9Pv+9Xxlce
tPFtB3zrdSvaiVmGN5ehWR7zE5hlQ6jILF/+cGaW2m3lwTc9wzhlqo5Z3tLu 6MZc5urWvbIOH8qt
nhAELT9lfhle+I+/88VPnvrKzWe+Ycu5/3507du2XvD2SGuP2frBY7Z98C2h xtYePX7eUZHOefXE
mS+bWHVYpFN/bfzkQ7a+64B/+ffB146M1szgzD2RX4ZmiZdhG0NPzDLxy+TN yPyl11ueN83S7ZeV
KyM0SzG4ORKXGwgaaiVmObHj+Qd/9w0PvOuwB05+xcPve83DHzjq4Q+8LtJp r33kA0f+y2mvCfXo
+1+14f2viPTewzeectiGlS8OtfH4X97wjl/6l7eu+OHRwddPenVbM0v86Ugz qN4sg4vz9yzzvxjR
LJO8Bss6pXj2l1PWYdxZQlBDlN1Zrvu7vQsbH/nf73vDP7zx177x1l//+jEv +eqxvxHprS/5xrGH
fTPWHcf82zvf+muh/vEth37nzS+68+iDI73hwO+8fsUdrw2+cdKrZx97eN3n F2GWDaRCs9yamWXy
b+fbeaJbzCXljyzTD/sk72hqSs7v5K60F8re4BEjmyP5/R4IGl6lH/Y56Mqn 1n0h/+PUEkzMP7fu
c4sHnb07f88SZtkYqjbL1dujXx2Jf2kr+yqf4PLdB16z2FFknJmeST4BSxWe 3MnnCeXPhUOVSfxU
IVShxMMBVaRLno4mPPz3ov3Jn1oGF+wLLnwqUrixdilYs9T5N9nItGZXcObO 6N9kb3gfmdxKaoJZ
NolKzTLyy63BygeCUx9e8b5HDnh/pOD0xxOtWL0pUXDO1shTs18wP28b/TXz SPFPBEDQ8tRpW6E+
KVyOzrBM+Kmboh9+CLUy1clPdB6ekiopCf894ReR3vV45ythw43w33C5g1k2 iR6Y5akPR2YZ+2Vm
maySgEhZPKkI9U3JIYP6oxVQHyUejvJKvu4On4ZtDNWY5SFvf+Lw6xdetHbz /MzjEARBTVBw4hPB
a74aHPZZaYEEywGYJQRBUBnBLBsFzBKCIKiMYJaNAmYJQRBURjDLRgGzhCAI KiOYZaOoxix/GWYJ
QVDDFP2dyRG3wywbAswSgiCojGCWjQJmCUEQVEYwy0YBsyysW//H9yEIqr/E a7lLwSwbRTVm+aJj
ftEo1xBfyQAAFExJREFUs2w/uwuCoDoLZgmqBWZZWDBLCKq/YJagWmCWhQWz hKD6C2YJqgVmWVgw
Swiqv2CWoFpgloWlmWVAEC9gf7mzVduWLW2PWoGgPghmCaqlGrM85JjHC5ll uAo7HvqoRJWqRM1y
mbnLMhsO1GT1ySxfBbNsCgMzS+p2JZyvRJWq5DDLYRfMElo2glmCaoFZFpaP WQYp5kO2XCvJMjsq
aiW2ptnOOOqyDwOCuUtLAkF1EMwSVMvAzHKeGF6gGmeC+ZAt10rYJNVKNEta GBDnMzfESHdFs3VH
QlpipnU/FPsJQXUTzBJUS73MMiD25o7xidS2q9KwmKXYGTPe9pCtEsRozUFQ TQSzBNUySLOc9/A5
c5dWzkZSxM4UFcwy22CHD0F1EMwSVMuAzXLeePlUizF3aeWOyB5J/DSsw5+0 DTHSXdH0KkdCR4n4
UOwnBNVNMEtQLcvcLOl2VfL5O0utxLZh1jUDHOW0RVvTjs6wGUiPmAxmEjMD BNVBMEtQLYM3y3nD
3hK0XdoGXb7FJNWqwm/wGRanGZZ+QlAmmCWolmrM8kUFzXKoBbOEoPqrH2Z5 8qbgiC/CLBsCzLKw
KjRLCIJ6JJglqBaYZWHBLCGo/oJZgmqBWRYWzBKC6i+YJaiWasyy6Ad8hlrh RQhBUP0lXstdKli5
OXgVzLIpwCwhCILKCGbZKGCWEARBZQSzbBQwSwiCoDKCWTYKmCUEQVAZwSwb RTVm2bRPw0IQVH9l
1+zM1Ibx0Ye2bb5/66b7TG3a+MNEWUkYObblZ2EV91IQfYPPEfgGn6YAsyys W/GnIxBUe1GzDG1v
ctsjH7vtK0dd8GfBSSOiDl/9yWv/8vbp8UfdSwHMslHALAsLZglB9Rc1y/A2 MXTKtZ/40t0Pb5YW
s4gNo9Nh8Mdv+6p7KYBZNgqYZWFlZhn80r8Rr1gIggYizSzDe8rWQ5te8OX5 1kNPhlXcSwHMslFU
ZZa/gFlCEFQfUbPctvn+4KSR559/LlTMs249++wz+5Z2h1XcSwF+daRRwCwL C2YJQfWXdmcZOt8z
EU97aP/epd27FmZhloAyGLMMVMT4WglmCUH1l2mW+/c/tX//PlFPPbV3z+LC jtlJmCWgDMwsHQ9r
LpglBNVfplnu27cUa49be/fuXtw1Nzc9BrMEFJhlYVGzpL+KnGzTO2ZaTjdo FXekFgBBkKc4s0zs
cLdbe/cuLu6anZveBrMElGrM8pBjKzDLxBWyEvqQlojBtjA2bQmJZmkrCVTP EyPNAAiCPGWaZeiC
oZaWdrm1Z8/OnQvTM5NbPcxyM8yyOQzMLClZobaRbbtLbLvYhLYSfxU1y3Z6 g6hdzNokmJFsAARB
PjLNcmlpZ6g9exbc2r17x8KOyemJLTBLQBmYWToK6d7Awyypo7B56AaNLKcK zdK8wmkkGwBBkI9M
s9y9OzTChcXFHW7t2jU/PzcxuX0zzBJQht4sfXbZkpQTa5aZyZlmaTM/MdIM gCDIU5xZ7gi1uDjv
1q5dc/Nz45PbN8EsAaUasyz6DT7Lxizbhk0GhE6Y0wIdkWYABEGeMs0y88JQ 4TVl29i5c2ZudvvE
2JMeZokP+DSIOpplsp1glgSc87G72A0aWU7uPx0JYGwQVAOZZhl74ayonQvT s9Pbxsd+AbMElMGY
ZTfqxucqEcwSguov0yzn5ybn5iZCzUeaZBXunYmc8omtmx+DWQLKcJhlJXeE VQm/OgJB9Rc1y+1b
Hjh89Sdb994/Nrpx65bHtm3ZEG6wCneNbnr0yZ8/+N277gqruJcCmGWjGA6z rJVglhBUf1GznNj2
8LpP3X76zZ//8h3f2fjIjx3a8Mg9Gx7+0Z3f++6qGz93/We+5F4KYJaNohqz LPpp2KEWzBKC6i9q
ljOTj4X/fuILX/P/8ecbPvv3S0uz7qUAZtkoYJaFFV6EEATVX+K13KVglo0C ZglBEFRGMMtGAbOE
IAgqI5hlo6jGLBv1AR8IgqBQwcmhWX4RZtkQYJYQBEFlBLNsFDDLwhI/VgBB UB2UXbMzUxvGRx/a
tvn+rZvuM7Vp4w8TZSVh5NiWn4VV3EsBzLJRwCwL61b86QgE1V7ULEPbm9z2 yMdu+4r/n45c+5e3
T48/6l4KYJaNAmZZWDBLCKq/blW/7i50yrWf+NLdD2+WFrOIDaPTYfDHb/uq eymAWTaKqsyyQZ+G
hVlCUP2lmWV4T9l6aNMLvjzfeujJsIp7KYBZNgqYZWHBLCGo/qJmuW3z/cFJ I88//1yomGfdevbZ
Z/Yt7Za/SB1m2SRgloXlNstAxVFo7jJTuaubhbZIRycLtQhBwyLtzjJ0vmci nvbQ/r1Lu3ctzMIs
AWUwZkkXYq1crFtC1aYVzdJ86PAksa5ZLtYV7c0W7NkxCKq/TLPcv/+p/fv3 iXrqqb17Fhd2zE7C
LAFlYGbJbpdQl9VLiDVLt814uqBnmKNQ3OXZkBgAQTWXaZb79i3F2uPW3r27 F3fNzU2PwSwBZfBm
aT4spG7qlpNplo67umVmlj7JIagO4swyscPdbu3du7i4a3ZuehvMElDqZZbJ RhCTldCHZokjONt2
ZCshzSwDw1cojkK2LvvQp64jjxhAGzJbNLOJ+SFo4DLNMnTBUEtLu9zas2fn zoXpmcmtMEtAqalZ
mmHarkLBtrrlRM3S00gCyZwKhTkKxV2eDbk75tMEBA1WplkuLe0MtWfPglu7 d+9Y2DE5PbEFZgko
dTdLilnRrGvLwwaUk3hnaV63thi23Nzrk9NzFxsgtugzRgiqlUyz3L07NMKF xcUdbu3aNT8/NzG5
fTPMElDqbpbuirbgfpplWzUPH2PrhVmKffAJ9jFLMTkE1UGcWe4Itbg479au XXPzc+OT2zfBLAFl
8GYpmhy7q1CwrW45Ffo0LFuoeU+GVsjGiHVtfdAC3BU9yyGotjLNMvPCUOGZ bNvYuXNmbnb7xNiT
MEtAGZhZZmjl84araWFsCbuL3dDqlhC+wQeC6i/TLGMvnBW1c2F6dnrb+Ngv YJaAMhizHGoNl1kG
BmIVCFoGMs1yfm5ybm4i1HykSVbh3pnIKZ/YuvkxmCWgwCwLa7jMEoKaKWqW 27c8cPjqT7buvX9s
dOPWLY9t27Ih3GAV7hrd9OiTP3/wu3fdFVZxLwUwy0YBsywsmCUE1V/ULCe2 PbzuU7effvPnv3zH
dzY+8mOHNjxyz4aHf3Tn97676sbPXf+ZL7mXAphlo4BZFhbMEoLqL2qWM5OP hf9+4gtf8//x5xs+
+/dLS7PupQBm2ShgloUVXoQQBNVf4rXcpWCWjQJmCUEQVEYwy0YBs4QgCCoj mGWjgFlCEASVEcyy
UcAsIQiCyghm2ShgloUlfqwAgqA6SLyWuxTMslHALAvrVvzpCATVXn0xy83B ETDLpgCzLCyYJQTV
XzBLUC0wy8KCWUJQ/QWzBNUCsywsmCUE1V8wS1AtMMvCGi6z7PXPjNh+zCSQ fgKT/S0UttDc5WiL
DTMLbZFiJ83grNwzobYBiRJnlRXMElTLYMxSW1nEeFpRjOm1hssseyq6fmlr megKbLxnEs8wsa64
/poBthIxlVbdM365yn/4hY4XVT/MciU+DdsgBmaWjoeetTxVrpZDMMtMJczS XV4oWAxzFIq7PBMW
bRpmmch/+DBLUBOGySzLqfLkolkGKbYS+pAt10rcaW0Ps0L/XnnmNJNr2yXi s9bZeFu5O8xRKO5y
B5i9dUeWU5BiK6EP2XKtxJ3W9tDROt0ICO4Os/0xm9Na0bZFwSxBtdTLLLNL iz507Eoe0nJHElt1
sy233GYZGNe2o0Tb8Im07WIjfTLTEnfOQIVN4pDZMS2brZCtyz70qevIwwaY CW198Iz0lDkER4m2
4RNp28VGFqroU+LoOYVN4imYJaiWaszykOJmSWEDsn/du7QNWsUd6Y5xiJpl 0n9tQ7toA+Nqz0q0
DXckxcxsVqcZCvXK7JhNbBUx0hFvG5FjpI4wR6G4yx3gmLFCeWhAlrPEIdM2 3JEUM7NZnXbMrMgm
yao4usE2Z8o/UhPMElTLwMzSVp4xb7gau0vbCFQckY5Ct/zvLG1Xe2AsGVq5 I9LdnK31Qr2ybQcq
jiqsxK46Ythyc69PTs9dngndTYu7HDJrme3aZsAn0t2cu3VayGYu2g1aTmGT eApmCaqlRmYZGB4W
2O3N3KWVm2kd2cxth/zN0na1B2RpKBpp28VG+mT2KdFyamHumELxbOdt5bZp 9Mxpi3fUdZT4TFEh
lTtA/pG2Xe4596noU+LY0GQm8RTMElTLcjZLd6TYkE2VfMCH3QgIWoAjre2h 2QQbb2vLkVPLL8Zo
8WZz5l7zYUDQCtkYsa6tD1qAVteskpWbrYj5PVu3ldg23D2xpbU99Gw9IIhV tOpsc7YknoJZgmqp
kVkm5Rnzhquxu9iNLIzuYrNpJWyvNIlmWVpBweUAglgN5EQaSKMOwSxBtQzG LIdaMMtlqcBArFJb
DaTzA2nUob6Y5ebgiNthlg0BZllYvTNLCIKqEswSVAvMsrBglhBUf8EsQbXA LAsLZglB9RfMElQL
zLKwwosQgqD6S7yWu1Rklq+CWTYFmCUEQVAZwSwbBcwSgiCojGCWjQJmCUEQ VEYwy0YBs4QgCCoj
mGWjgFlCEASVUXDyJphlc4BZQhAElRHMslHALCEIgsoIZtkoYJYQBEFlBLNs FAMwy5mpDeOjD23b
fP/WTfd1qU0bf1hCWfWwD2NbfhZ2RuwzBEGmKryWfSRe2t0oayVZFsSxz0dm uRm/OtIcBmCW4dU1
ue2Rj932laMu+LPgpJEB6vDVn7z2L2+fHn9U7DMEmXp8w70/u+8H9937T8tG Gx69Rxw1VX2u5Qrl
vyzALBvFAMwyfNYWXl1rP/Glux/eLCXuLRtGp8NufPy2r4p9hiBNoVM+vvH+ 2Zkte5dml4cWdoyF
IwrHJY49U32u5QrxXxZglo1iMGYZPg9tPbTphcHzfOuhJ8POiH2GIE3hPeVy cspE4YjCcYljz1Sn
a7lCfJcFmGWjGIBZbtt8f3DSyPPPPxcq5tlB6dlnn9m3tDvsjNhnCNJ0373/ JHrPMCoclzj2TPW5
liuU/7IAs2wU1Zjli4qYZfhsNDwRn4l4mioIArGkUu3fu7R718Ksz1UBQZpg lvP2a3mYVWBZiMwS
P9HVGAZmlvv3P7V//z6q0BrFkgr11FN79ywu7Jid9LkqIEgTzHLefi0Prwot CzDLRjEws9y3bynW
nkxBjO1h5dq7d/firrm56TGfqwKCNMEs5+3X8vCq0LIAs2wUAzTL5OzcnSl1 R9dDR4m57cgWau/e
xcVds3PT23yuCgjS1KVZfvGL/1WMGYhKmaV+LbsVEMTgQuo+YaFlAWbZKKox y0OOebyoWYYnZail
pV2ZwhOd/VeTuUsr8dy1Z8/OnQvTM5Nbfa4KCNJUB7OsJImmUmYZeszu5IoW FV6Djoddqvts4cqw
a+fM7JTXshCs3IQP+DSHgZnl0tLOUHv2LGQKT3T232xvhraLVjdrmYWJdu/e sbBjcnpii89VAUGa
ujHLxOS6t7ruM5gqYZaZzfiIfQZclbpPXug5NMyyUQzMLHfvDu1qYXFxR6bw RBc3sm1aIgab26F2
7Zqfn5uY3L7Z56qAIE2Vm2X4MJGtJHuolTiCxZ6YGpRZZk+FaRgtMWNstdjy wNKuJpglsDFAs9wR
anFxPlMQmZmwkW07Sjx37do1Nz83Prl9k89VAUGaSpulZoe2wqIlPrt8VMIs M5vxURC9xiMHJPam
lZgxjhJ3uU3hM/iFHVPTE6M+ywLMslEMzCwzx8oUntD0oVYSELQSR7BWQpPv 3DkzN7t9YuxJn6sC
gjT1ziyzEu1WUrRPW3AhlTJL/S0VhwLjDZGsPIN9M8WsGKjsUd92sWVzq9C7 MzDLRlGNWZb4NGzs
WLMD1M6F6dnpbeNjv/C5KiBIUzdmqRnbXotZOko0R/S86fTRQMzSbY0Os2RL fOraVNws8WnYpjAw
s5yfm5ybmwg1H2myzwrbnYmc8omtmx/zuSogSFM5s7RZoHjX6C4ZrFlmNuOj 0LfMh7Sw+xJ3pFuL
i/M75iemxr0+ygCzbBQDMMvtWx44fPUnW/fePza6ceuWx7Zt2RBu9Flho6Ob Hn3y5w9+9667ws6I
fYYgTdWa5V5yx0l3aXefbAy7t59maX5Yz62AYCvUdmkxZi1bpJnNrUKf+4NZ NooBmOXEtofXfer2
02/+/Jfv+M7GR348EG145J4ND//ozu99d9WNn7v+M18S+wxBmsqZZTcq7X+F VMosO/dky0CFPvcH
s2wU1ZjlIccWMMuZycfCfz/xha8N/Adjw3vKGz7790tLs2KfIUgTzHLe/mG9 4VWhz/0FJ28KjsAH
fJrCAMwSgpaB+m+W/VEJs4xtRv5I3VCo0Of+YJaNAmYJQWUEs5yvx4f1KlTR z/3BLBsFzBKCyig0
lYUdY6L3DJfCERUyyzp8WK9CFf3cH8yyUcAsIaiMNjx6z+Mb75+d2SI60LAo dMpwROG4xLFnqsOH
9SpU0c/9wSwbRTVmWejTsBC0PPT4hnt/dt8PwluxZaNCTjlfpw/rVajkc3/i 2OfxadiGAbOEIAgq
I5hlo4BZQhAElRHMslHALCEIgsoIZtkoYJYQBEFlFJnlETDLpgCzhCAIKiOY ZaOAWUIQBJURzLJR
wCwhCILKCGbZKGCWEARBZQSzbBTVmGXwsodDv3zJuROJZR5y9qxbwapFCIKg IVbolG/+vzDL5lCR
WR5+R/QR6khfTDe60RcliRmcOqJrddmEOEC5A93NzxFfFCRkkPovSuxAV93z GWCXkjrQ7QSKGQab
v2vJB8idQRxgrxX24cvRxiv+DmbZECoyy9/4QnjGQBAENVDSAgmWA9WYJQAA ALCMgVkCAAAAAjBL
AAAAQABmCQAAAAjALAEAAACB/wduzXindgYyngAAAABJRU5ErkJggg==
------=_NextPart_000_0009_01C74ADA.4935FF70--
Attached files
------=_NextPart_000_0009_01C74ADA.4935FF70
Content-Type: multipart/alternative;
boundary="----=_NextPart_001_000A_01C74ADA.49387070"
------=_NextPart_001_000A_01C74ADA.49387070
Content-Type: text/plain;
charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
Jos=E9 Alfonso,=20
Si te fijas en la documentaci=F3n del IDE cuando se explica la opci=F3n =
de herramientas hay un ejemplo de como instalar la herramienta UPX para =
que comprima el ejecutable del proyecto:
--=20
Ignacio Ortiz de Z=FA=F1iga
http://www.xailer.com
"Jos=E9 Alfonso Su=E1rez Moreno" <jasm@tpvsoft.com> escribi=F3 en el =
mensaje news:[email=45c9f53f@news.xailer.com...]45c9f53f@news.xailer.com...[/email]
> Ignacio,
>> Ram=F3n,
>> =20
>> No entiendo muy bien porque ahora no puede hacer el mismo sistema con =
>> Xailer. Le recomiendo que comprime sus ejecutables con UPX que se=20
>> incluye en el propio directorio BIN de Xailer.
>> =20
> =BFHabr=E1 posibilidad de indicarle a Xailer que a la hora de compilar =
> comprima el EXE?
>=20
> Saludos
>=20
>=20
> Jose A. SUarez
------=_NextPart_001_000A_01C74ADA.49387070
Content-Type: text/html;
charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META http-equiv=3DContent-Type content=3D"text/html; =
charset=3Diso-8859-1">
<META content=3D"MSHTML 6.00.5730.11" name=3DGENERATOR>
<STYLE></STYLE>
</HEAD>
<BODY>
<DIV><FONT face=3DArial size=3D2>Jos=E9 Alfonso, </FONT></DIV>
<DIV><FONT face=3DArial size=3D2></FONT>Â</DIV>
<DIV><FONT face=3DArial size=3D2>Si te fijas en la documentaci=F3n del =
IDE cuando se=20
explica la opci=F3n de herramientas hay un ejemplo de como instalar la =
herramienta=20
UPX para que comprima el ejecutable del proyecto:</FONT></DIV>
<DIV><FONT face=3DArial size=3D2></FONT>Â</DIV>
<DIV><FONT face=3DArial size=3D2></FONT><IMG alt=3D"" hspace=3D0=20
src=3D"cid:000401c74ad1$e76cdc80$1700000a@ozlan.local" align=3Dbaseline=20
border=3D0></DIV>
<DIV><BR><FONT face=3DArial size=3D2>-- <BR>Ignacio Ortiz de =
Z=FA=F1iga<BR></FONT><A=20
href=3D"http://www.xailer.com"><FONT face=3DArial=20
size=3D2>http://www.xailer.com</FONT></A></DIV>
<DIV><FONT face=3DArial size=3D2></FONT>Â</DIV>
<DIV><FONT face=3DArial size=3D2></FONT>Â</DIV>
<DIV><FONT face=3DArial size=3D2>"Jos=E9 Alfonso Su=E1rez Moreno" =
<</FONT><A=20
href=3D"mailto:jasm@tpvsoft.com"><FONT face=3DArial=20
size=3D2>jasm@tpvsoft.com</FONT></A><FONT face=3DArial size=3D2>> =
escribi=F3 en el=20
mensaje </FONT><A href=3D"news:45c9f53f@news.xailer.com"><FONT =
face=3DArial=20
size=3D2>news:45c9f53f@news.xailer.com</FONT></A><FONT face=3DArial=20
size=3D2>...</FONT></DIV><FONT face=3DArial size=3D2>> =
Ignacio,<BR>>>=20
Ram=F3n,<BR>>>Â <BR>>> No entiendo muy bien porque =
ahora no puede=20
hacer el mismo sistema con <BR>>> Xailer. Le recomiendo que =
comprime sus=20
ejecutables con UPX que se <BR>>> incluye en el propio directorio =
BIN de=20
Xailer.<BR>>>Â <BR>> =BFHabr=E1 posibilidad de indicarle a =
Xailer que=20
a la hora de compilar <BR>> comprima el EXE?<BR>> <BR>> =
Saludos<BR>>=20
<BR>> <BR>> Jose A. SUarez</FONT></BODY></HTML>
------=_NextPart_001_000A_01C74ADA.49387070--
------=_NextPart_000_0009_01C74ADA.4935FF70
Content-Type: image/png;
name="Image1.png"
Content-Transfer-Encoding: base64
Content-ID: <000401c74ad1$e76cdc80$1700000a@ozlan.local>
iVBORw0KGgoAAAANSUhEUgAAAmQAAAGTCAIAAAAJDJnXAAAABmJLR0QAAAAA AAD5Q7t/AAAACXBI
WXMAAA7EAAAOxAGVKw4bAAAgAElEQVR4nO29C7QlVX3nXw0BDEmciSSMLzQG UYOPEVSURyOKYgdo
oIEWkDdCwxCEQK7JRKP8M1mJGTX/MWOYLCc9a1CzsnyiZBwds2QOURRBXiF0 i9Ddt/v2fd/bt/t2
326a55l6nKr67b1/e/921alzTp1b38/6ru46u377tx9Vtb+nzjn3nOBuAAAA ADgJpAAAAACg6QRS
AAAAANB0AikAAAAAaDqBFAAAAAA0nUAKAAAAAJpOIAUAAAAATSeQAgAAAICm E0gBAAAAQNMJpAAA
AACg6QRSAKgv/+WCoMNxH/2KFAwAAKA0gRQAakvmlRf8FykUAACGi3ZBpHzd EkgBCfk9zCDvZbRe
RB6RFQ2iPz1EHtdXPnrcgAaetlxV21Xnqz3ywa2WcILxfAoMHaH/BcE6T9XB LE2bpPTvGsxX1JR4
pen3utMvxHF15qN/ByCnanOrOl/tEQ9udaRzO4jzBICuGC6zdDtl0MfLkHil 0mAf152+UudxVW1u
VeerPX07uPn125+rFIAKScxSe631gQceyP5NNkIGb5aKVSpXm3Kb1+srPgaX fX2o2tyqzgdScNWA
ISYxywdUMoOklDPL9gOBFKIQWPcQQ+TWsGS35RrUXzO1J8h2qjexRl7bZe94 ks44OvORmDxKTcyV
0y6z02O+VmxbpLR7dqP3zpuP6qfXgdpYVNNhbmoznt6n57M/ScsRGnIcqe4P onoW0Z5wp1WxgytN
oPdh5V8UIhHiMC1RngcVgG4xX4bN7jW7fxk2dMpEUmBOYNtBLrYiS6vjpVvt Kssv+wsu0C9IJZxP
2NltWXfMazyIxlGZWR6nG8jdjoFr88f2TY+zrqeVT68Lvqv56GkS27Dks4ea 5UeZ4dlGpkEbchyp
7g9ifhZdYEaHcUwH1SHwB9dnXP6H1W2WPsO0n6h+Jw8A3ZGYYgb1yHB7HaGo WWZOWcgvA0s5uVDk
1S7HehGaqeyXohZd3Cy9UyuxBcySyWV0hL1rEWYob4pfT3sxvXaE1gLaOVes tLQW6qpfQ44j1f1B
lOeFQXom5Dcu/7lymaXXMN0tSccUgK7JXoZN3p40byUzCpml5pT+fhlYykvd WNLry7IOWJyHX4nY
NVLtjrTuMPajFpc2S0s/2OiskGZIC7kydlw9nF4Oj2n09RR3S3JXuRXc2ZDj SHV/EOkUMDNAYqUn
TIXH5TFX8lXjN0wmij0kAPQI+p6l+bprsiu8rSz0niXrlJ5+aYvILwv/q4Jb WOx7bNF8eQGztHad
zVzSLH1mxeyzZcxxsZqRGVcvp5fBZxo7e/IScRActmk1u+rdkONIdX0Q+Zmh Lub2Wmd3pQksdlht
V42JGck+KwKgf2h3ltrLsCXuLB1O6eOXtt3etwU5rmWYWQ1sCwR/hfubpTUv n6ScWboWD7psails
jZn4L5PqPnkaPBdQx1iNXcq6ylKuKaOr3g0V6T2L4yBK92tyqXFwvcdVYK6s hRSvc9USAEBvycwy
eWOS3l9mhUXvLIO3rXNp3QOuupbygs+/I5yrkOsuq5vLvpBZFjFAt7EyI7Qu LiSFuHhlFBpX99Nr
4jWN3mbpPIf8u+rdUJHe8ztNBmqWaaT/XFkL7/YcpmcUAD2i8jvLLglsO8j1 63thOJZh562PFl3o
si9kKkUMsEgss65ElQo4mIE5rp5OrwkZkR7nMEvfU0XB3wC8Gypllp4HsYgt FjZLaQKLHVa20HeY
lmhLHABVo91ZajeX5d6z7IbAuoe4Jbuyx/uVPfb1ldtTwWVPyzlTsa69sgGy Y7Gus/zIXWapDsOc
S2ZcvZxeBus0ktaM+7hSS6i/WXo3VMYsfQ9iEVv0NEvvcRU8rFyh9zBNyAUk P90DoEvMO0sbgzZL
7Tmlcg1ZdtFici3Ra4y7aMte9kq51J5tNLScWQ4tsdKqrmVme+Es5MbVw+nl 4POyC6Y0rJLO5ny2
4WyojFl6H8QCtuhplt7jKnhYuULPYZLjTOfJMbEAVEt7eX83rFCBxnZ/2Svl /BVtg80sxvrclJiv
rAX+zTG3x/z9Jk/56WWRp5G7nXdFSe142JdfQ2XM0vsgFrBFX7P0HVfBw2ok PY791iJ2mMK5Jh1U
ALpFuJ00kPJ1SyAFuK8Zc721r7DWtanYZe9hlnwv6NfD8LZCyb+dxcMspWlS wq0zRKMs4+rV9Npg
h1XsG3zkVbWQWfo1VMYsvQ9iAVv0N0u/cRU9rPqI4lyew3Q9WZIPKgDLjUAK iGEuG/flol2PXHCx
y76gWUYonY5r2X1CHaAa7GWWQg5xXdY75BiXWbv76XWhNKautnrD+nni10JB s1SrSPuLmOXdfgdR
8iWx1H5wpXEVP6xqxrRBn2HqeZVoABpHIAUsJwr7BAAAAHD38jRL+mSYuCJ5 No1XkQAAABQgkAKG
EMd7LfBKAAAAxQmkgKHEaZewSgAAAMUIpIDhhfvQH96rBAAAUJxACgAAAACa TiAFAAAAAE0nkAIA
AACAphNIXyHUE7L3EKXAhNZIFLtq/Wj8aHT9qmCkpQfEe81dWQlTK0lcJF6L sSEG5DHhf2mkWit7
lI6NlIb/5kXh/rhE7HZnb6APWWtCCbb3sJNKPy7r0+KkZrbNBnQKV42MrEoL zLQaybkQ7o4qCZ1p
aXVLdUA7R/LEbFfzwuzomR0zagEAao+nXVVJoOIK7aws6rJirINRQRJi7MpX OvvqqRQqrmOQxPLe
wiXxiYnNTilpt5U2aHO5gZG9HV+Sup2jPvmw4eohcZBsM26aOAzZzo9OoCeI C9MOqqPmjxdtwTge
Slq2Oj0fsidYtAPsuLJUdFLMrpLqyhGhh9XIDwAYBmpsljbLYfwgDTN2KTdg /OqpFvJrnEq1Zpk5
H62lNMEswZlbdozMp9s60jAcPdQNINtL75+MmzxaSEfCPi3gRiLalpqWPdzK tEYP2K6S/Uqpu1F2
RmlOPj8AYAiosVm2k8UlEO8s+V1x3TyOrWU6qI/riIYkBrSNroabeUln2Ar5 nrR70ax0vNKr2zmt
YneWbaOHoj+x20rfUo+iha30NUt10Bnq4NKxs7XYeTDqMx3g3Fqf9TbfaDok FY/8AID6MwCzbFf/
nmWKtiuqp9zKaEtZxyvllV3D2Kfl9lkGzYV/vb3pLH++K153W+ni7dXtZG/g ++qfbw/pnaUxjW2t
b+ydJeslDGwC+X5OKWTvLLluK3lb6YvdaQnbqNgTa34AQN3xtKs6wC2vlpAM wy7z3eRRfoOZL6du
11HytkY0A3LXZWOIjZm3u21uZVeeQfiYZdHF2d5DpY/ZppdZpl1ga+n+ZHRX O2b5plHLapbse5a0
A8a40kfRcwXDatVtUkfJr5wqbH4AQM0ZIrNMKWKWhpO18pfP6FKcF9MlnoHN pLdZwixzI7B4WrK2
0lrUsFVDcnWbg2/S2sP8QYzRB9t2vJF+GJWrpaS19DmddsunYalXsWbJfRqW 74A6JcYzIr6rTGGn
iDTH5QcA1JshNEsAyuHzJMZGN3UBAMMPzBI0hi4Mr4uqAIDlAMyyx/Cvi+Il uEFQzvHUl1EBAM0E
ZgkAAAAIwCwBAAAAAZglAAAAIDCEZsm8C+j4ew/trSbLn45kCH+Dwf+RA/lj RxPL25P2/NEeUqmV
f3MCH1+YOJXSrXJv5mV0WV3Dnc2/Lf/ILrH/mYpeKFLV2AEAVTOkZmn8wZvl mwTo3yImJpHtVh+l
KGZpX5iUvMqDCJ9FzRVD9o0a39HTPeYnVrpM3mV1jboZhthiA82yPj0BoF8M kVmmFyhzodq/tyUv
yS2VVtMzeZkl68kFvUc047ivrfQHP1zxlq8xsBKnUr6OxqfDDrqsrlE3wxBb hFkC0AAGY5bZy4hS
YEKLfrNbSbNkL2/TLX3MUlwpxACPGP371eRllHlV1vnVPKPL54cqxUi29bxQ GQipMtLKX7dPK5rf
3GQbvrt1SjdjLzX51md3XhNlzIk4QACGH0+7qpJAxRXauQjVK9BYMqICx8uw ZEWju/jCrIQsEDlJ
rHgnZ1vQ9RhL/jyAX7D4+Aj1WYWNrHvZfWveYbKKZptx02SVJdv5tAd6grgw 7SCZMuZ2Xhlsa4Tm
Mmrxc+uOZFsn/VAOepqcLdTnJ3uKxg7f0Tqhy7HT1rNU+uSzxzRLRU+I4hPF 5gdg2VFjs7RZDmMb
dIFTyH3Duk6phfxyoEKWFB5HXe+YZCh5O1I8Qepfnmp0mfxQpTuS3ctOEk0u nwnc/Hi2Tuh27Err
aT32MJH9SmlVE9XWUwCwnKixWbaT6zAQ7yz5XXHdPM62yGqF8hLp3OUZIMe0 4pu+VvaWpRSf0Cp2
Z5lsh5v+azS7baz36XqdFrbIS5cx2kjUwaWjZmtZj6M9kturWkyKPLrsnExQ n2qku5Xh93rsRn1m
8jm3puPr7C83UdKzAQCWBwMwy3b171mmaLtaI8Q5mKu+45U+S6SCsU/L7bNi OGNGzc/AunN2VnCp
0QRzeR72H6p0R7J7xeTsmaB0lM6Pffi9Hrt67jFmyR7TznZy9qclXU6UNRqA 5YCnXdUBbhW2hGQY
dpnvJo9a2Q1mvvI4WmlreVsjmk+564ox7OrjiC+6QGmp4olg3qDKNm0ro2In aRfYWvoabXRXOxj5
JutM5jy4I9nWyUjzo66eCflAiJ3Q6ckbcgy/x2NPDp92+uqTbxzT9BF+pBMA T4bILFN8bSaBrD/Z
wwS6auXF1AkY2Ex6m75myeZX1qF2ti6J/eHg1mame2S5ph1Lq3qZ5UB/qFKM ZFvnCrOyVevX048/
pTF0dlrrybM31/B7OnaldUukeUwTtIujbekqU0jnxJ4fgGXEEJolAD7YbHWZ 0c0wu6kLQMOAWYJl
SkOcoIthdlEVgMYBs+wx5CUsAl6t6i3qq4TLmnKO16AJAqAaYJYAAACAAMwS AAAAEIBZAgAAAAJD
aJb82y3Jp+9poeWvRIw3EdWPyKtpsxLrp/ZN7O8DxfHK25Vm2taI/o6mON6i 3XDg08NCdFldw52t
y7bisTP1e9qoSK/zF8V9RZSmqmziQayqIdA8htQsV63STvnoLwpJmXrNKI/0 q4W4UxmzLHLhmban
Z4gfj4wYZc7xFu2GA7mHBemyukYvfas1Yqncy0Z5epGzKhzXSDdUkqT0QQTA gyEyy/R8j/9Xvngk
+y6SzvUQ24v6edP8q0XMyybb1w+zdP6QZPKQK3SN19EN/lsJ7Ig9LEqX1TX6 71ttKW0vGu1Fzqqo
t1la6XV+0AAGY5bZa4VSYELykqP63Sij2td0EY9hLwyHI2aW0hezbEX/pbXU DNkjxePKjTcj2su8
Kuv8ch9LDzup9GNR65+6FHvIpmpzjepTwRZ6DURpPq+VHXySJDv6aoXogdic dLz4asVmQ+0tW107
3BTPI6uhz5i9lvsgZnujb2uy9x+AGE+7qpJAxRXaOXHN9/CSRS8tb6XfCO0w D9deuvqou+ScBkaU
Gp+uh0mYkpb4F7Uyr/GK3VCfcNhw9TC/OVefeaRJ4xby7WQr6ZuWIC4kKxYZ Fz/JtIUsl1HLfoxc
PbSOy2iU5mdODC6PghaQ5CeF7MmWH30SFlX1aY6dImbcHrXss6Gfw/xJYrZU 4MgqcDNW4iDqe43D
wbcOmkuNzZJd+0h55h6tkfRxEs+e5fy1re4zd7lq2XtoI49P+04zkFWCXRGs 4y3QDaUNBkcP9TUx
25sm1Lf1JUmdZ7Ig5j1yHBv1AVvLeozEHurj4hulpWYhOz9W0gA2kGuItmN0 kctinSJjBqRawmyw
00JzKedAToEjSxFnzO8gGnuN61E+iKBZ1Ngs28m5G+j3Q/qy0fEOy7KVojzf 1PbSq1rd5c7JFjrQ
lhVlHeoMVSHfU3y8OvGzZ/Hid/RQ9Cd2m12TaGHSL2PQGerg0rGztcRjxG6L 9mBOON12z4+GcpDT
mfAzy/Tod/6TmxOniO0jV0uYDe1ouk8SQoEjq9UyZ6z4QTT2+s0qaDADMMt2 Je9Zdsrj335I9uTl
zAWVeSVzCeRXiPFcMitgL5yiV5N5+To+pJMNQhyvuxujyQLt10/fHnJPL9ht 5VBwC5Ux5RpsAr6W
eIysPdTHxTfqrs7OD0VJyq7ONJLpc2uEPdvbfJYimXPEjrsHLp4khAJHliKO y+8gGnvNropdAc3C
067qAD3Ns+WDuKh+0eZnvfJIv3RzG+08yC8Q8oi94C2rgBUtPu5W0rjSiRRy 0TvH6+hG0evd3kOl
j9mmbaFU+pZ2ga2ldNG2VJMe5JtGLfEY8du2cbGNdrby/e48FG1/p/+kVFmy 09HRPpNqcnPiFPGn
ja2WMRvKIaZVnCcJxf/IKnAz5n8QuW6Tk1ScVdBchsgsU/Tlg1tW0n0d6BXX MYAc7YIg1Ug9o1Zq
YwzWK8xYNdLLmV0U0stVHG/RbsTwTVp7mD+I4eac3Y43BvlTl2IP29y42nyj WWD+a5dinhy6u7Xe
TGpMdPRQGVRL+TNCoTlpitjpYmu1udnIq5Petrle2Rpqex9ZDTbA8yDSzmR7 8WlY4MEQmiUAAFSI
w84BSIFZAgCaB/tqLgB2YJY9gLxMRMDlCECNIG+44LYSyMAsAQAAAAGYJQAA ACAAswQAAAAEhtAs
mXcEtbcc+D8a0f9uqjWi7i/7h1XcO5TKh/7r81m7XvekXP4eTVRV2eLjyyTq UbcBALVkSM1SWZvo
Hx9qSxt9pH3mLfqbNeWXI8t+Jk5cK8WAEpTLWa6WP+Xym7XK5dGoJIn+t42E ivIDAIaCITLLdHFy
ra2M4eX3i0rFZA2kK2H6Z/qWbwiwIi6aYkAJyuUsV8ufcvnrbZZWep0fAFAn BmOW2cuVUmBC8rKq
/QtB3C+I5W6p/mlV5zt40rTUI+MbUvO1N89vvdHLaQD9fiB2pWUDOv3JyrKg uDs0v7stV1dJwjSy
8A8f+udvO75dRR0dW30UP5EIAOgrnnZVJYGKK7SzyqhLjLEiW+4dmfjM7UbJ 91FnG5w5eixwZJ1V
VkTGLIlbK68dZ7ABqsebCzS/zaXizYw8B8gqxYPqlJJMHrX8I0l6rbqSRxtI 3j2zJT4t2wEFboat
7bq7Tfcah49vHQAwBNTYLPmV125ObctipD3xjzdbI2T9iuu3bG9N0aWWxdVP PwvhIT0zA2WzpKQp
2L1K/jSCrPsFa3lFKoHmRFlHRAfCzB6flu0qRZzhNMLdbWOvOefiQQcA1JQa m2U780V1fdFXUrL2
2RZrGh8la6lvVYbbrFe2vO8szbqOpZ9xebWWEsD7gs1O3G1Z50dBX/jL1XJG qoHp5LMz5u/KejF5
ZmR2VatlzrDo8Ua3jb3mcx3buQIAqDsDMMt2te9Ztujrmcy6R72y45at/J1K riSzGb9lzbYAmku/
0jvuJoMNEO972G02lc3M/PNniLWckUrv+IliW3cOxJZWvJ2Tx0LuLO3dNvaa XRW7AgCoKZ52VQfo
mqQslIZd5rvVR53gVat0ZxwZGclLii5oloWbWfqJb7dGAubOkg8gpcoSTL2w E5CPl03Fd5UOmHOj
crXkyE5oy/nmnzESw00pbFq2AwrcDFvb9ep2HGjPAwAYNobILFOYhZIsjNnD BH5hVEu12nZ4G/U3
y2QJ7fSrxVWzBOTFioNlD7P9+e8ssqmcHqPkl81SquWObOdHCT+RCACoP0No lgDUH4edAwCGEJgl
ABXBvpoLAFgWwCwBqAzyBgBuKwFYVsAsAQAAAAGYJQAAACAAswQAAAAEhtYs yWf92T9XZPZV+AFF
V+tmZEWN1odeD6pc/qxWueo2qsoWnzNMoh51GwBQKcNplsrfSqp/OKkuScqj qhYjR+smVTXaI8p1
r1wtf8rlN2uVy6NRSZL4RLH/iWcF+QEAPWWIzNL+DDz/yD7ziX11p7Eq8V80 4MDROkfNl8Jy3StX
y59y+ettllZ6nR8AUAWDMcvsVVIpMCF5WdXj21tsduh+mSu+/TQNr9j39eR7 1VdnWYtXC7OfjQyL
Rsl22wjI+0Neaea7wwbk3UvKsiDnV9yZqYSZDLTh43cxi3Rb3YtvAgKgHnja VZUEKq7QzupgfDud
ba1gF1nWrhhUS3ZEWUPIPabp0FazTPPF7efbyZYekGTQGjI7xAaQQnevlG0u FT+TZGqU4Zv996nl
H0nnzz7n1qPDnRNsWrYDCtwMW9t1d9s8Kbg8AIB+UWOztHlby25X7CLia5YJ juzSfn1pVn3Fapb0
voFuswFOC+FJA9hA2SwpxqC4nTFphNh/ay2vSCXQnGrriOhAmNnj07JdpYgz nEa4u23sNedcPOgA
gIqpsVm2kwUi0O+c+HXcvkt5Om+pmMbJd5aOJO51n124bau5V0AG12cjgPcF sQNcKvs8K+gLf7la
zkg1sIXfxQQA9IgBmGW7y/cszZUiX6WY9Sq/27StMB0z8Fx87K0re/zvLDkv kWtlo+RuMtgA8b7H
vy12JgvlzxBrOSOV3pmTZm3dORBbWvF2Th4LubO0d9vYaz+7AAD9wtOu6gBZ LVr0jbrWCHW6KMry
yHsJFrC2nvtyvpk3qrq2ezV3L/daO+YA+ABSqizBylj0HrKpeI+hU8m5Ubla ciSZX23SLKPjjo4K
m5btgAI3w9Z2vbodB9rzAAD6xRCZpUqLvCamrxtkH13Q4oWHUuI+Id/Htp43 kVYly3G2M//VyXJm
qTTT4tZ7SwCZAZo0e8j0kE3l9Bglv22A/rXcke38WOB3MQEAvWNozRKAJuCw cwBAH4FZAlAz2Fdz
AQADBWYJQO0gL/PjthKAWgCzBAAAAARglgAAAIAAzBIAAAAQGD6z1P/GLP/r PzbA989IjD+mMHcU
x9GKNd4eUP8PRva6h+XyZ7XKVbdRVbb4JGES9ajbAIBSDJ9Zap8PDM1wZIT+ VCDZry5DyiNjAYpM
Namm78r3FMZoRfhwY33Mslxb5Wr5Uy6/WatcHo1KkiQncIvbUVF+AEAlDJFZ pouHsogkSw1dcLLv
EmCMKb/pdCyg5q6smut7CjiY9c6ZAmbpplz+epullV7nBwAUYTBmmb0oKQUm JC+lct9bFi4oUXHn
v85O/gZRrVrILKnDRXuZV1N5D3SnMr8GiMZb9tIfv+wU0l9ktH21UAYbMLp+ lVKWBcVdpb3y6GGa
lJDnV746B79zWaTb6l58sw8A/cXTrqokUHGFdlYBfQmghmhuuBZuuyO6bjqZ Is2/LRj1ooJOJWL5
2Qu9ebxtb6DvjwvpUqrXUmAD1Ccf5vzw2+7+U7TnB3m3zZnwqOUfSdJr1ZU8 2kDMWSWwadkOKHAz
bG3X3W261zh8fOsAgAqosVnyK2NMK//RpHyZiJcOpcSsrqw7CrmxeJllAlkl WYxWLGtZmsdtBmSt
zEOVQq6WFTJlZqBslhRn/5X8XLeL1fKKVAJNj7SOiJ3qHD4t21WKOMNphLvb xl5zzsWDDgAoSY3N
sp2ZjXH9jyY3ki31rcpwm5TYFlZ+uSShTEVzDWqVu7M09mYYC597b7ZYak2Y tTSMAN4XbHZSoIcp
yVQR9IW/XC1npBqYnhWG/XR2erqyXkyespld1WqZMyx6vNFtY6/5XMd9wgEA yjMAs2x3+55lO14U
4t/AUJYJs4SzuGQt0VaVFnnR0lxw6HrUcQi/Fcmxdim9M+7MrHuVfnCuY9Si sAHifQ+77e4/pVD+
DLGWM5KdKmZD23YPxJZWvJ2Tx9LK7yzt3Tb2ml0VuwIAKImnXdUBY1VYtYou DOHukZERZamIauRV
lEfGapjbpb4rd9jCa5FlzY1Qs+p3Zta9aftZAG2CrUXhA0ipsgRTL+wE5HPo 7r8CnTXOjcrVkiM7
oS3nm3/GSIxZpbBp2Q4ocDNsbder2+Rc4PIAAKpmiMxSpTWimwFZvfTSBM1a 9di0frwOUXyWH3aN
dJklaYb7nUjr3vQTpGlrShNcLbFRpVhxsOxhth+/c8mkbVs6QGEDzHbb7m6T vfg0LAD9ZWjNEoAm
47BzAEAPgFkCMCSwr+YCAPoCzBKAoYG8qYDbSgD6CswSAAAAEIBZAgAAAAIw SwAAAEBgaM2SfBY/
/6CD+RHBrITEc+/6qLuZv8UwKnb/cUQ++dB+bKP7CekbVXW1qjyUXuQUKdeo cnEVr26jqmzx9cUk
6lG3wXJnOM1S+SNL8kAwS2UXzaH+MTe5yByXU4VXWulUpSu6KZe2XC03vcjZ 7lnaShhI38o16rjc
uqGSJPFFzWepKD9oGkNklm7fszxVdDyLzEuMbxTwee7J7uK/m0Ci9NVbuqKb cmnL1XLTi5ztnqWt
hIH0rVyj9TZLK73OD5YpgzHL7DVHKTAh+cC8x7erlDTLaItPWaitvDww07ls lO+b8qpsXKB8Y0v8
HS7qK7dGLR3ylwd5g3mtpKylpKV9o9tmKnWq6e9ujpJto1HlsKq/cNkqOkAy FLmtlm2vmojLkxa6
8zAjimGPgvDFQJYD6t+oR62WT2Tb8R1DHsdrFD8UCoYVT7uqkkDFFdo5WdUz 1WE75jWvruB0l/rS
q+UP2OjqqwXY1pcOqsG70VOREZJeZpv5bqUiF6qgBSQ5SCE7V/w2l0qpnvYw noZ829jKM+m1zKPG
T0uOvvZlXWXbsu9l50SYKG7y2RFZp45OmD2ngvc0etXyjzS6yl9l1jkxW7LP gPOIi0eqQLfNE1ac
f9AsamyWNjciV5COWUVdwSmWHPHFkl2ttj64d+U4+krQUimVDLMaIXuNnWkS sd00gA20pXUvqdzS
Y2zHAewA2UjaonVaUmiGDGtb9p6wc+KeKHby2REpdCKVne6cTG21mtioe0Kk SKGr1rOFmxMCn1Y8
4uLZ6zfDxl71fCZ5QJOpsVm2k/PV8DV+3bHssl7GthRZgHnBmDGOHInp+l1g WqrUrzPyffmzYqOi
uLK0s/lMSBeRcmZppJJXTLoImgNkI7UBmrU0SK86w3K3xe1l50SYKNGBnFOn Hq3WiCMnxX8aC9Vy
RvJdtR0vTyH2kKkAACAASURBVFfWi1v4oVBQQwZglu0u37M0T9z8ojGeAGYF WqUoZRrZMl9jEa5t
GsKVm9e1E7NvvMnGO1qOJThLwqVQlhZ2RaCRzibYVOyKyW77N2pdfCWyHrrb Yvf6F7L9NCdEj9Sn
Tilz56T4TyNFrOWMFLoqnpBsQ7a04hGXx+I1w8Zes6tiV8Dyx9Ou6gA5eanV JVZKVlRyVpNHxlWq
7aPXQn7xWK7tNMhrfZHRU9Es2bbaKX2rrXh+y7R/Y3+nIilVlgkmbTxN6Spm phJXzHybGyAbqfeE
3U4p0xabk5sT60RleYzJZ/tjnTqSyJFTwXsaC9WSI42uWo+Xc04o1hlwHnHx SCntenU7DrTnAQ1m
iMxSJT7l2Vdn6J788mKuUnJVqrXyavGlYxJVMnaZlzKFvdY7mH0jyfMrPK+f 9bwTR9YLR1/o7lbe
pNGWljbb7/tjlrb1Wt9WG+UjbQPkly56TPIAuS2PKgXypJPvHFGgHYX0/Ov2 s6C2Cfev5Y5sc12V
jxc3JxrCDFiqCUeKzJur22QvPg0LLAytWQIAQOU47Bw0G5glAKDZsK/mAqAC swQANB3yLgxuKwEP
zBIAAAAQgFkCAAAAAjBLAAAAQABmCQAAAAjALAEAAAABmCUAAAAgALMEAAAA BGCWAAAAgADMEgAA
ABCAWQIAAAACMEsAAABAAGYJAAAACMAsAQAAAAGYJQAAACAAswQAAAAEYJYA AACAAMwSAAAAEIBZ
AgAAAAIwSwAAAEAAZgkAAAAIVGSWo+tXBRqr1o+GO1oj2WZPSBoeaUlxAAAA QGkqNUvGs2CWAAAA
hp5em2WvGVjDAAAAmkOvzVK7s4wfJmTBnbrrs1dyR1p5WCdKj8kyag2Tl4Pz RuPCHt7dAgAAWOZU
apaUjjlRsyTb1OM6deMHnW0jSCmnORWzJDuMGJglAACAslRqlu47S/UmM35E jND0O9Ms0/y861pj
AAAAgK7on1kyH5ilO4qYJb9DvYHEm5kAAACqon9mab3XK26WuLMEAADQT/po lj7vX7rNEu9ZAgAA
GASVmqVK7GD2T8PyL5i67yyzT8NqH3/VHqr5YZYAAAC6oyKztFLRq6F4BxIA AMDggFkCAAAAAj00
y/Ql0e6tEmYJAABgkPTQLAEAAIDlAcwSAAAAEIBZAgAAAAIwSwAAAEAAZgkA AAAIwCwBAAAAAZgl
AAAAIACzBAAAAARglgAAAIAAzBIAAAAQqMgsuV8dGfzX00VfTOvxZXtR5/vU VfKrK31p0RxafKT6
0nY98D+4/pEU/1r+kV3CNlSk9fJnqdiKGACyKTI3KsQ/Zy8iq6Vf7VZolkW6 WzS+FOE179VGXzoT
E/bIw7x7ie+cAE/6d/KkiC12a5ZdnKViK2LAMNL9oLo9ZMXxT96LyIFTqqvL 2Sx96Vtn+tYQ6Bv9
P6Zii12uvP6RJmJdMWAY6X5QXR6yEvgn70XkwCnV1X6YZbRTeVkne5knfQJL Xvdh0xgZtNI0T1iy
amQk+YES2iV3fv/IttIVoSfkt6qjUlpxPdPiqvXrO8/oaX+ybTq0tqWfZt/0 VHl3sr1KJzXUgHy8
Zus+3dMzG/ulHoaRo1pn2B6yp4FfqpZWva1i6aEeJkaae5VC2+ELtz2uHduc uFvXd5Gz1HaeWJpu
tQ2ykzyaV49utNmxlz1jtQNqtBv1jvQ6b9nrMBlHpPC41AzqYJUNOuF5B+Rz wDxkJQ+Ez0KaxuT7
2WuBXqHupcM4pqNkO2/X0ZY+FR4XEUeFZmlgXj/ZWalcVORcZd9lZDPQF4uU tOYM+ueXImmAtVbe
E/1a5C8DEuU2y/w4sv3k+laik5TksObH0Wgoa13uHqX0NJLtZIvtIXsaeKUy p5piO+XMWHckt1c4
fJZC+7HQswqtE/iz1DxPbE2zCenEF+xGW+yJVst5PlhPsyxV9qDUYWLzU8Rj ys+/nodvRj0HuPWH
PRCeHeYa0iPNrNw00iPiOjrsWOxXrr0tbipsh8xcrzpUaJbGLOe72Gll48lo lWCjUAlM09FIvglb
fr9IrsyY9+wAGz0xNpSqWRXrlcMexbRFd9/8O6lXz5O6ZkTsnlTm10N2So0e ipHy0eHGYj3ljHlz
R7J7xTnhDyWFPRZ+rVPcE8K3Tpu25lMe+HejXaQn/ucD2a+UVnWY2noKV7C7 0BipfUl3Xdr8gSjU
4RxpoXZPox7JDqbQIuDfFj+lKewB7tB7s+zs7dDpiBZPAuwvBai7o/NFQT8d 9G17fu9I/rCKa6h5
hLgofsWxHV2jn3zf5NOImy6zekyew5wlqXt61m6mkW6zPRQj/Y6OjnjKeUZy e4XD17Z3TzgWaWJn
6wruCdG3HU3r+WJaI0W70fboCVuLPR8sJk1bcKww8mEq/yTAXqimYfrgPhDp tvVAFOuw2pAr0n6g
HcfRbyzKdom2xEY5+mKWShg7/qx/LmNXgv2f4on5/SPFRj0Nj56+WULr5BhH l+2nu2/+ndSr50nJ
0mO0LnaP0uU00m1rD8UJlI+Ojtxtv0h2r5jc/0wwzqr0VLO3TnFPCD/z3PGi +YzuFOhGW+qJXsvv
fCD70+2wfDTzym4Pky3af1zs3pbxSql4IOgpYB4I/w6zDbGRdLvQjHmPRdku 0ZbYKEfvzdLaV3JS
pgGtEc7Y+cnSTnT7tPrnFyNpRD4ErRp7MNRCbh6iTSNhXGgk5PvJ9U2ZLr9O UuLmSVfinGzrcvco
3U0j3WZ76J58VyojUkE65Xwjub3SnKhngvPaIWcSN5Ns6wT3hGTb4mmgJMzb Djy7IV4F/mesEsmd
Zumj6HMgeUe8DxM9Ivb8KdIxdcx/VNWYKPFAKHnYA+HssPuIs5HKNjeNtuPo Pxa6XaItOuHiuFIq
NEsGck4oJVlZfgxjVq1vcVcAm0Ep7RTy0yrl949sc41q9Ua1nM6zv905PnHN 9dmRzvLFhUYVWz/l
CfHoJCUuND4Ny7Xu0z09s9rVdpEeqjMpffLTmED/o6PhnmH/SGH4zFTmZ0Ja lvU1DVCORTontpk0
Ws9wT0i+bW3aTJmf5PyHMPnpZsZuO4hKHef50FY7PkrqEgMxIt2HiR4Re34j AX9MrfNPGlbySweC
bgsHguuw+4jzkdL5Zj2ORcZiTlTbvy16yKRxpVRklqB7Rh2HaUDUsEsa9e9h xhB1dXjpZpK7qQsa
AMxyoHAv6tSI+i8f9e9hxhB1dXjpYpK7qAoaAcxywKSviwRBDa/U+q8f9e9h DH3RB/SQcucDDg/w
AGYJAAAACMAsAQAAAAGYJQAAACBQb7Ms9w5EB/JuYA8/OEM+qjyodz3MWVI+ VK3Bf56I/5OwwVLi
6Jeo0kcKzLlyBOs7IgCaw0DN0n8h8I9MiE0iq6A+qhJ1vetdO04Es1R2kfWa 7Bulf4s9zBQ9T/pN
8Tmv+4gAaArL0iy1Z/ARvblzaunfPFKsnxVRxCyVPqebrWXzi9ADmf9CFJ3z +o8IgGZQnVma30Qz
6v6hsuyx+0uJwg01kkmlwq4vmVvGe5nfaBxNi9QvPXH9eJ77VtKSsNVWt7VZ yms5+0YpbZbJkr3e
fouTtZsFsUNoSz1UhlV8XLYDYc4VO/B0W3vClIdInfc9KPIJE8HMuXk+Wwdi tEhOHuO5GwCgMioy
y+gy7lyn+dfrKVaifQGfuPKqK4Wy6HOpKIxDaKnokpRUV++3SCQZlZEz3WGs o22jk9YV3DpLeTDX
N4o5Xn7e0j10wvTHlLyxfCb4Q1akh3mAdy3+QHBzZfUYczayB1I3rAeFPb7i CWPOufPScE+ycvIA
AHpINWZprELZBc8uxOllz6+80tqn0GKeTMsrb16lU19Jk4bSSGsHMlLXTKKU eOd4aSvcaPi+Ucwy
JbmGEpns591SmUbnELx6yB0muZYxRXyjbBXz1CKl/p13N0Qj/E4Y15yb8+zu JzuxAIAe0AOzZBfW
trZwd2eWZioKu04pT8aNvqZOp1iKrXsOssXLurTZx2hb+ti+Ucy+2eZNpxW/ cdbi3z7Th+A0S3cP
28oh62QVa7GjcNuEs4q237Mb1oPieXx1uDk3z2dzIOIpCgDoJdWZZbZ2ZA/0 tSOLcN6m0G3r2mek
UmDWt/w2Sd2Zm6X77oFdlZR7LzVOiXeOlxay3WAL3RFZgXMxzQyDj/IfgtxD Qjb/Yi3r0bc36q7S
bqdeNZq/Zyh2Qzw3xPNZrafPOXs+mwORuwEA6CHVmCW94KNNc+0gvhI/Rc4C 6DJBVg9tpaCRbCqN
PIXxKH5grFN0KfJf+/Kx5o87D7VeJpvOMWq13H1TaY3QbpBHjsWUXe6NiHxl zztjDEHsIT+T3rWs
1Y254vaq50LslvLPFlJsB8U4vuIJw8659dLQckqnKACgl1Rklu3OhR5f6+u5 KznxqCSgRVcCxbny
DNpKQSPZVCZphzQ/jXM6Pw1LV0bn2hdDmjEb0kudY9RqOftmQLuhtsfWyFd9 /nGHNOvISLZSM0No
yz0k+73HxRiGua1WJ3v5frY7Y1KakzovHZR04oQTxjbn3PlsHbvaDbUV/pkU AKAKqjPLDLuv1IKa
d6+mLKN1GCcAAKA4FZkl+0pVPcFaWYblY5Y4/gCAElRklsrLgPVeirBYlmFZ mGXnZUwcfQBAYSoz
SwAAAGC5ArMEAAAABGCWAAAAgADMEgAAABCAWQIAAAACMEsAAABAAGYJAAAA CPTELIMzHlxx5iOh
gg/8PNLpj3d0ztbgvG3Bh8aDy6aSf1dcORtcNhN8aCq4ZCbauCTVhXNQH7UA 9U8XTUN9kn6Sq6f9
mkQT0b9nTMUbE/FG+DAuOWN7cNp4pHAjejgVlZ82G7z7UWkJBMuQis0y8ciD r1065JbnD/tY++X/
KdKRf95+/V+1j/ls+5i/aZ/w15FW3hbp3X9rVRIA9UeOAwFVLvFwQBXKnPxk /cn+tSlar1SF61io
cFk7+IbnQr8MjvmJtByCZUWVZhna5AGXzoROecANi4eMvBCeVZlfvuY/Rwot 842fyxV6ZyJaCEEQ
VInCBScRfZh4XvIMPlmXMoWF9GGydmVKFrRQh9z0fKjgwj3BibjFbBCVmWXw nvuDc8aC855Ycc1c
qODaHYlC4zzwxr0H3vRMaJ/BHzx/4C3tUMl2+G9WmGwkhQff/EJ4Y5pEQtAy 04obXoD6o2S2kxUm
WV4Srbj+mQOuefrA65YOvGZxxRV7g8t3Bx+K/714d/iwU3LFQkeXzEf/hiVr Zzuv34Yloc7fHpz6
r8HKTdLSCJYJlZrlGQ8GHxrNddlUcNVMYpyhZSaKjNOiaG94+ma6ZhGCIKhK fXg+0pVzK66cPeDS
mVDRByYunIy0dqKj0AUTnbct0jlbQ61YvSk4fVP0wYvscxihU77zZ8FLvy4t jWCZUI1ZBsf+c3Qm
hWZ53hMdEb/MLLOj/7A7V1Z47Y4ohj6bg/qnGQhangq9MNVBl0yu+9u5iR3P SuuZi3Wf3nrQKQ8G
Kx+InDJc90L95u1SJbAcqM4sQ73n/ugTsBazzKQZZFQSBiQfi72MnN/J0z0I gqByyu4R41vGdX8z
+8y2TXOf+YOZj18xdfPayetXT6xbFWr8yveOf/h945efnGj7JScmGvvg2zo6 761bV79h0/tf/ch5
b9/5+KPrPjUaHPOTaMU7+nvB674Bs2wIFZnla/+BM8tx1iwzgyQeORX/McmU YpPZqyJQr5WtKVAf
lLy4B/VT8cyHK9X8X/3hzi9/btc//M3Cf//zub/66Oynboz0p9fN3Lpu5k+u CjX9x5dP//FlkT56
0dQtH5y88ZxQE9f97vgV79669thHTjvyu2e8dWL26Y5Z/vb3o6XvxZ+QFkiw HKjILF/69ejUWfnA
Ae/XzTKyw8QUM8u8cjYvvEx9qcR8SghBy0ziyg5VqOgdx7F4YyxcqWZuvWbX V/928Rv/feF//Of5
v/7Y3GduCTX75x+Z+dPrpj95TajIMj9+ZajpP7p0euSiyZvODTVx/ZnjHz51 20XvfPT0N3ztbb8Z
rXihWb7ppzDLRlGxWUZvfdPbystmEmv89Su2hv8m76snb63nr7uyL72KN0NQ hRLXd6hCies7VJVC
myQKV6rpkQtDm9z5xb/acdutc5++efbPrg8184mrp//jZVN/cFGkm86f/Mia UBPXnTFx3enRy7Oh
rnj39ktO2PrBtz965tHfOO6l0Yr3zp9FZvlbP4VZNoc+meWq878Fs6yvxPUd qlDiEg9VJcMsp246
d/6v/3j+838SOeX/d+3+DQ/ue/BHU7dcNPWR8yauWx1q/OrTxi9/T6jtF5+w /aJ3LbX+V6ixtceO
rT1m9Ly3/utZb/rmCUe0YZaNpDqzPOYn0bdaJN9pF64I2TfYxX559tl/n5gl /dB29Llt7mVYJr+4
3Fen7hvtMkOX1Qup+7bqkGHgWgZDWJ5aM6GZ5eT1q+c+dePcp38/vKHc9+A9 yVHb99NWbJMfiHT5
KZFNXnzC2AffvtS6MwlYuuvbY+e+efTct/zr6tQsj3u0Y5av+wbMsiH0ySzf fe63goN+NfiVV0Y6
6FcjmzzoxcGvvCJ40W8GZ94tmmWnFfHaqEJZc4e+9M/E4F5k6LJ6IXXfVh0y DFw9GkKSUwyDrPIz
y5C9P/mBZpbhDWW2F2YJ2v0xy0Ovnlm55pvRC7BHrwuCIP9z4BDnnWW49IRS GhIvj65FWxeDe5Gh
y+qF1H1bdcgwcPViCL3I2TgZZjlxzWkzf3pd9D7lJ6+Z/qPL9t13dzbPe+/5 P+NXnjp+6crtFx63
dDd1yjvGznr92DlHb13zpn9dffQ3j39lG2bZSCoyy5f/IHoR/8RHo68mOG9b dJrGZpm80PoP/+37
J5zzzeQ12Mggf/nw6MXYIy/IX4y1m2Vy0pslPVVi0qXb6rK3XVYvpO7bqkOG OqjAObPGS8q0SMGQ
oNXbQ7Vjs5z+2BXTf3JV9O/IxVM3nr/vp61sqvfe873tl5ygOOUPvjm2+rVj Z/z22Oqjtp7zO4+d
+Tt3HP+KNjVLvGfZGPphlnv+/z9819kds0z88sDzH1zxni+XNsu8Xe7torYK XafaHLYAn3J3ZrP/
tgzu6u4OaLXY7lXVliObLYOYpM3hDrPt8tx299Cnik/HbOVBaoTBGjWGLO5t A9su2SegNblZbr/0
pOmRi6I/C/nDS6duuWjypvNC7b33B9l8PjeXrz9777pj/OwjQ20/87e2r/7t bWcfteH0o771zpe1
YZaNpDqzDM+eU+KvTzw//r6Mi6aTl2EPumpm9uoPHk/M8oCT/zb0y8wpO36Z /wRdAbOk5doLthR2
/RIDbG1pVRwxNrNsF6lu2+uoqyzNqtj4tl9b7oQOs/TMYKtSIsB2PmQ3f+Yu sTkNNt5zGksEeJ5L
kCI/s5z4vbP2/viftFnd2/r2+JrXu8zydx7By7CNogdmuSY+TSOzjL6tf+FT N2895fjj19xx4Ifn
D/rwQqgg4UW/ceCl81SRucZ+maU1lx62xFwBzbUyuXjEAC2mRBUaQ/0j62fR 6ra9SQZtL50NVrZs
Pm2JCWm5Y7zuLplVtIA2QQtokySOcncPtSqOh7ZJsFVpW5pgZ8mMEXsO8aJm edE7pz6yZvqWC6b/
4KKpmy+YvPHcSNevnrj2A8/NTWXz+dzs5MQFb5o473UT5/x2pNWvmlj96rGz XrPxd1/zrXccHk34
Ox6HWTaNqs3ynLHopdTktjIyyx27/vKWLSe844Q130qccsXLT84s88Cz71PN cj76+RtilhrpkjFr
lvgUmg/FErrtk9PWCi0sVN3c6wjI2rLJzGZL5ZgfR062vEQGWkK3/Q+Bbbw+ PSz0sPsO+0yCZ88h
Xun9ZThRY+cfO/Efzpj6/fOnbv7g9O+vnbrp3FCTN6zed69+Z7nvn789tfZ1 U+e+JtTkWa+cXP3K
7We+cuNpr/z2217STswyubk8+nswy4ZQkVmGz7De9Xhw2nh8Wznb+cm38Lby 5oumTj9ly4nHHX/u
nQdes3jQxY8fePxfHHxt9PNbB7zx2sgvr1iMpPol20Rn6Yl/T44Wdn5hzq/Q jHGXtJ2UyEnxqc7V
y9EyhGQDZ6VVLNwWtxKxAV1moCVcphyHgTnK3T0s9LCqDvuUiD2HeK2ZS9S2 mOW+n9L3LPP7y32t
b1rN8oRfdG4uwzvLwz5jHhGw/OiBWaZO+XdXfW7hj66cPus9W0867qS1/7ji qAuitypfe35olgdf
veOAl5+cvBx7wDv+IrHM4OLox1eDCxeytIemLzcd2nHKhUQ0oFChGeMuaTvx zEkfHqreeYjV207M
KgnZ8DU5Kvq3VSinOd6iGdpObHNoy+zTw0IPq+qwT4nYc4jR2sVM4URtO/uN 4x9+3+TvnRXb5HmT
N67Z99O7smnc95P/M3XNyn0/yj8Nu6/19enzXzN9ziumVr90/PSX/vy9h//j Mf8mLA9O3BqZ5ZEb
oztLmGUzqMgsX/1osHJTZJZrO2Z52p9sn7n4rFWX/mjF1U8fcM3T8e+SP3Pw 9U/nCi0zvMW8ct+h
1+wJ/w0V/UD5hyJlaaMlIHFQVWyAT6EZ4y6h26zEDEUfluhAIn3p9Ju3cm35 52QDCmWg27Ze2Zrw
LO/mYZkOX7hHSXLhHs8Ss5CNgXjFZrn1jKO2X7Zy4tpVkzecNfmRc+g9ZeSU 17136pqTpq86bt89
uV8+1fr6zDkvmz7z8PEPHPb4u//tnW8+NCwMTtkW+eVbNkVm+Zv/tQ0aQHVm GZ46kVnOhk753pHR
4PLdiU3e/cC//LtLfvCrH9563KWf/ovb/u7T3/rFYTfvzSzznX+x97fW/s/I SmO/TCwzSxsuAeFD
U7aArNwMSyK1im1CloqW0ADaCttom2vX/yFb3dxrdsDsiThvbamt5FlL8sQl 22ZFM7AlZkChDG2C
rVe2JjzLu3lYVYd9Sjw7A/GKn1uMvv9VYxceN37Veyeu/V36FyP7fvL9qWvf E+nqE6evekeop374
7WzvU3d9Zeb0X59836/9/MRfufONB4clwXumgxPHYJaNoiKzPHJjbJbx2wOX 746cMlyLY7P8pWv3
Hvh7zx5w/Qvhvwff8FyiIy7//oU3/qfLb7n1JVf/PLzjDJXcfYZVQmVpoyXg iqdN2QK4rilhjgAz
JimxVfFv171XDLDtddS1zVuXbbkTeg6nUAbPXmnx/uUaWnM+D6vqsKOE1m1b cBzxRusSovi5BTXL
/U88mszevnv/afK692tmOXvZm5/6528mAft/+l3dLMO1LvHLY/8ZZtkQKjXL M6ai12BjpwzvEZOX
XkOPpDZ5yE3PazrwxnZopaFWXP9MqOCa57O04RKQ2KcmR8Ch6lP7Q9PXvrSK ZowjuZbTrOLI7Ngb
4lnd3QHHLlZtDs+23AndTdAAtro5Is9emfHucncPtVruhyU6HFzxHC0MH7Il tJCN1MhqQUSJa3Y2
wlnacspLt615y/ZLTgj9curGNc+Mbdr74+9PXnPq5DXvmbx6Zaipq941fcWx oWYuOXr2otc+1fra
s6OPzV145MyqF0+c8ss/P+6gb7/+gGi2P7AzMst3zUZfTQCzbAYVmWX0MuxY cMZc9I56bJaaU4am
ePDNL4Q65JbnDxl5IdItnZJQoV+GWnHDC6ES4zw0NbnkoSl3QLZXC8g6TAPM JGy5u4oZoIWxe8UA
zw6IfSvU1W4SupuwpXJU9+yVLb+jXUcPtVruhz6FdFf4dDBUVpg8ZEtoIRup iVaEdMXPMzaf9Btb
zzhq2/nHbL/4+PHLVo5fHuuyEycuO37isneGmrz02KmL3xRq+oKjZs5/9cw5 L4t0+q9Pv+9Xxlce
tPFtB3zrdSvaiVmGN5ehWR7zE5hlQ6jILF/+cGaW2m3lwTc9wzhlqo5Z3tLu 6MZc5urWvbIOH8qt
nhAELT9lfhle+I+/88VPnvrKzWe+Ycu5/3507du2XvD2SGuP2frBY7Z98C2h xtYePX7eUZHOefXE
mS+bWHVYpFN/bfzkQ7a+64B/+ffB146M1szgzD2RX4ZmiZdhG0NPzDLxy+TN yPyl11ueN83S7ZeV
KyM0SzG4ORKXGwgaaiVmObHj+Qd/9w0PvOuwB05+xcPve83DHzjq4Q+8LtJp r33kA0f+y2mvCfXo
+1+14f2viPTewzeectiGlS8OtfH4X97wjl/6l7eu+OHRwddPenVbM0v86Ugz qN4sg4vz9yzzvxjR
LJO8Bss6pXj2l1PWYdxZQlBDlN1Zrvu7vQsbH/nf73vDP7zx177x1l//+jEv +eqxvxHprS/5xrGH
fTPWHcf82zvf+muh/vEth37nzS+68+iDI73hwO+8fsUdrw2+cdKrZx97eN3n F2GWDaRCs9yamWXy
b+fbeaJbzCXljyzTD/sk72hqSs7v5K60F8re4BEjmyP5/R4IGl6lH/Y56Mqn 1n0h/+PUEkzMP7fu
c4sHnb07f88SZtkYqjbL1dujXx2Jf2kr+yqf4PLdB16z2FFknJmeST4BSxWe 3MnnCeXPhUOVSfxU
IVShxMMBVaRLno4mPPz3ov3Jn1oGF+wLLnwqUrixdilYs9T5N9nItGZXcObO 6N9kb3gfmdxKaoJZ
NolKzTLyy63BygeCUx9e8b5HDnh/pOD0xxOtWL0pUXDO1shTs18wP28b/TXz SPFPBEDQ8tRpW6E+
KVyOzrBM+Kmboh9+CLUy1clPdB6ekiopCf894ReR3vV45ythw43w33C5g1k2 iR6Y5akPR2YZ+2Vm
maySgEhZPKkI9U3JIYP6oxVQHyUejvJKvu4On4ZtDNWY5SFvf+Lw6xdetHbz /MzjEARBTVBw4hPB
a74aHPZZaYEEywGYJQRBUBnBLBsFzBKCIKiMYJaNAmYJQRBURjDLRgGzhCAI KiOYZaOoxix/GWYJ
QVDDFP2dyRG3wywbAswSgiCojGCWjQJmCUEQVEYwy0YBsyysW//H9yEIqr/E a7lLwSwbRTVm+aJj
ftEo1xBfyQAAFExJREFUs2w/uwuCoDoLZgmqBWZZWDBLCKq/YJagWmCWhQWz hKD6C2YJqgVmWVgw
Swiqv2CWoFpgloWlmWVAEC9gf7mzVduWLW2PWoGgPghmCaqlGrM85JjHC5ll uAo7HvqoRJWqRM1y
mbnLMhsO1GT1ySxfBbNsCgMzS+p2JZyvRJWq5DDLYRfMElo2glmCaoFZFpaP WQYp5kO2XCvJMjsq
aiW2ptnOOOqyDwOCuUtLAkF1EMwSVMvAzHKeGF6gGmeC+ZAt10rYJNVKNEta GBDnMzfESHdFs3VH
QlpipnU/FPsJQXUTzBJUS73MMiD25o7xidS2q9KwmKXYGTPe9pCtEsRozUFQ TQSzBNUySLOc9/A5
c5dWzkZSxM4UFcwy22CHD0F1EMwSVMuAzXLeePlUizF3aeWOyB5J/DSsw5+0 DTHSXdH0KkdCR4n4
UOwnBNVNMEtQLcvcLOl2VfL5O0utxLZh1jUDHOW0RVvTjs6wGUiPmAxmEjMD BNVBMEtQLYM3y3nD
3hK0XdoGXb7FJNWqwm/wGRanGZZ+QlAmmCWolmrM8kUFzXKoBbOEoPqrH2Z5 8qbgiC/CLBsCzLKw
KjRLCIJ6JJglqBaYZWHBLCGo/oJZgmqBWRYWzBKC6i+YJaiWasyy6Ad8hlrh RQhBUP0lXstdKli5
OXgVzLIpwCwhCILKCGbZKGCWEARBZQSzbBQwSwiCoDKCWTYKmCUEQVAZwSwb RTVm2bRPw0IQVH9l
1+zM1Ibx0Ye2bb5/66b7TG3a+MNEWUkYObblZ2EV91IQfYPPEfgGn6YAsyys W/GnIxBUe1GzDG1v
ctsjH7vtK0dd8GfBSSOiDl/9yWv/8vbp8UfdSwHMslHALAsLZglB9Rc1y/A2 MXTKtZ/40t0Pb5YW
s4gNo9Nh8Mdv+6p7KYBZNgqYZWFlZhn80r8Rr1gIggYizSzDe8rWQ5te8OX5 1kNPhlXcSwHMslFU
ZZa/gFlCEFQfUbPctvn+4KSR559/LlTMs249++wz+5Z2h1XcSwF+daRRwCwL C2YJQfWXdmcZOt8z
EU97aP/epd27FmZhloAyGLMMVMT4WglmCUH1l2mW+/c/tX//PlFPPbV3z+LC jtlJmCWgDMwsHQ9r
LpglBNVfplnu27cUa49be/fuXtw1Nzc9BrMEFJhlYVGzpL+KnGzTO2ZaTjdo FXekFgBBkKc4s0zs
cLdbe/cuLu6anZveBrMElGrM8pBjKzDLxBWyEvqQlojBtjA2bQmJZmkrCVTP EyPNAAiCPGWaZeiC
oZaWdrm1Z8/OnQvTM5NbPcxyM8yyOQzMLClZobaRbbtLbLvYhLYSfxU1y3Z6 g6hdzNokmJFsAARB
PjLNcmlpZ6g9exbc2r17x8KOyemJLTBLQBmYWToK6d7Awyypo7B56AaNLKcK zdK8wmkkGwBBkI9M
s9y9OzTChcXFHW7t2jU/PzcxuX0zzBJQht4sfXbZkpQTa5aZyZlmaTM/MdIM gCDIU5xZ7gi1uDjv
1q5dc/Nz45PbN8EsAaUasyz6DT7Lxizbhk0GhE6Y0wIdkWYABEGeMs0y88JQ 4TVl29i5c2ZudvvE
2JMeZokP+DSIOpplsp1glgSc87G72A0aWU7uPx0JYGwQVAOZZhl74ayonQvT s9Pbxsd+AbMElMGY
ZTfqxucqEcwSguov0yzn5ybn5iZCzUeaZBXunYmc8omtmx+DWQLKcJhlJXeE VQm/OgJB9Rc1y+1b
Hjh89Sdb994/Nrpx65bHtm3ZEG6wCneNbnr0yZ8/+N277gqruJcCmGWjGA6z rJVglhBUf1GznNj2
8LpP3X76zZ//8h3f2fjIjx3a8Mg9Gx7+0Z3f++6qGz93/We+5F4KYJaNohqz LPpp2KEWzBKC6i9q
ljOTj4X/fuILX/P/8ecbPvv3S0uz7qUAZtkoYJaFFV6EEATVX+K13KVglo0C ZglBEFRGMMtGAbOE
IAgqI5hlo6jGLBv1AR8IgqBQwcmhWX4RZtkQYJYQBEFlBLNsFDDLwhI/VgBB UB2UXbMzUxvGRx/a
tvn+rZvuM7Vp4w8TZSVh5NiWn4VV3EsBzLJRwCwL61b86QgE1V7ULEPbm9z2 yMdu+4r/n45c+5e3
T48/6l4KYJaNAmZZWDBLCKq/blW/7i50yrWf+NLdD2+WFrOIDaPTYfDHb/uq eymAWTaKqsyyQZ+G
hVlCUP2lmWV4T9l6aNMLvjzfeujJsIp7KYBZNgqYZWHBLCGo/qJmuW3z/cFJ I88//1yomGfdevbZ
Z/Yt7Za/SB1m2SRgloXlNstAxVFo7jJTuaubhbZIRycLtQhBwyLtzjJ0vmci nvbQ/r1Lu3ctzMIs
AWUwZkkXYq1crFtC1aYVzdJ86PAksa5ZLtYV7c0W7NkxCKq/TLPcv/+p/fv3 iXrqqb17Fhd2zE7C
LAFlYGbJbpdQl9VLiDVLt814uqBnmKNQ3OXZkBgAQTWXaZb79i3F2uPW3r27 F3fNzU2PwSwBZfBm
aT4spG7qlpNplo67umVmlj7JIagO4swyscPdbu3du7i4a3ZuehvMElDqZZbJ RhCTldCHZokjONt2
ZCshzSwDw1cojkK2LvvQp64jjxhAGzJbNLOJ+SFo4DLNMnTBUEtLu9zas2fn zoXpmcmtMEtAqalZ
mmHarkLBtrrlRM3S00gCyZwKhTkKxV2eDbk75tMEBA1WplkuLe0MtWfPglu7 d+9Y2DE5PbEFZgko
dTdLilnRrGvLwwaUk3hnaV63thi23Nzrk9NzFxsgtugzRgiqlUyz3L07NMKF xcUdbu3aNT8/NzG5
fTPMElDqbpbuirbgfpplWzUPH2PrhVmKffAJ9jFLMTkE1UGcWe4Itbg479au XXPzc+OT2zfBLAFl
8GYpmhy7q1CwrW45Ffo0LFuoeU+GVsjGiHVtfdAC3BU9yyGotjLNMvPCUOGZ bNvYuXNmbnb7xNiT
MEtAGZhZZmjl84araWFsCbuL3dDqlhC+wQeC6i/TLGMvnBW1c2F6dnrb+Ngv YJaAMhizHGoNl1kG
BmIVCFoGMs1yfm5ybm4i1HykSVbh3pnIKZ/YuvkxmCWgwCwLa7jMEoKaKWqW 27c8cPjqT7buvX9s
dOPWLY9t27Ih3GAV7hrd9OiTP3/wu3fdFVZxLwUwy0YBsywsmCUE1V/ULCe2 PbzuU7effvPnv3zH
dzY+8mOHNjxyz4aHf3Tn97676sbPXf+ZL7mXAphlo4BZFhbMEoLqL2qWM5OP hf9+4gtf8//x5xs+
+/dLS7PupQBm2ShgloUVXoQQBNVf4rXcpWCWjQJmCUEQVEYwy0YBs4QgCCoj mGWjgFlCEASVEcyy
UcAsIQiCyghm2ShgloUlfqwAgqA6SLyWuxTMslHALAvrVvzpCATVXn0xy83B ETDLpgCzLCyYJQTV
XzBLUC0wy8KCWUJQ/QWzBNUCsywsmCUE1V8wS1AtMMvCGi6z7PXPjNh+zCSQ fgKT/S0UttDc5WiL
DTMLbZFiJ83grNwzobYBiRJnlRXMElTLYMxSW1nEeFpRjOm1hssseyq6fmlr megKbLxnEs8wsa64
/poBthIxlVbdM365yn/4hY4XVT/MciU+DdsgBmaWjoeetTxVrpZDMMtMJczS XV4oWAxzFIq7PBMW
bRpmmch/+DBLUBOGySzLqfLkolkGKbYS+pAt10rcaW0Ps0L/XnnmNJNr2yXi s9bZeFu5O8xRKO5y
B5i9dUeWU5BiK6EP2XKtxJ3W9tDROt0ICO4Os/0xm9Na0bZFwSxBtdTLLLNL iz507Eoe0nJHElt1
sy233GYZGNe2o0Tb8Im07WIjfTLTEnfOQIVN4pDZMS2brZCtyz70qevIwwaY CW198Iz0lDkER4m2
4RNp28VGFqroU+LoOYVN4imYJaiWaszykOJmSWEDsn/du7QNWsUd6Y5xiJpl 0n9tQ7toA+Nqz0q0
DXckxcxsVqcZCvXK7JhNbBUx0hFvG5FjpI4wR6G4yx3gmLFCeWhAlrPEIdM2 3JEUM7NZnXbMrMgm
yao4usE2Z8o/UhPMElTLwMzSVp4xb7gau0vbCFQckY5Ct/zvLG1Xe2AsGVq5 I9LdnK31Qr2ybQcq
jiqsxK46Ythyc69PTs9dngndTYu7HDJrme3aZsAn0t2cu3VayGYu2g1aTmGT eApmCaqlRmYZGB4W
2O3N3KWVm2kd2cxth/zN0na1B2RpKBpp28VG+mT2KdFyamHumELxbOdt5bZp 9Mxpi3fUdZT4TFEh
lTtA/pG2Xe4596noU+LY0GQm8RTMElTLcjZLd6TYkE2VfMCH3QgIWoAjre2h 2QQbb2vLkVPLL8Zo
8WZz5l7zYUDQCtkYsa6tD1qAVteskpWbrYj5PVu3ldg23D2xpbU99Gw9IIhV tOpsc7YknoJZgmqp
kVkm5Rnzhquxu9iNLIzuYrNpJWyvNIlmWVpBweUAglgN5EQaSKMOwSxBtQzG LIdaMMtlqcBArFJb
DaTzA2nUob6Y5ebgiNthlg0BZllYvTNLCIKqEswSVAvMsrBglhBUf8EsQbXA LAsLZglB9RfMElQL
zLKwwosQgqD6S7yWu1Rklq+CWTYFmCUEQVAZwSwbBcwSgiCojGCWjQJmCUEQ VEYwy0YBs4QgCCoj
mGWjgFlCEASVUXDyJphlc4BZQhAElRHMslHALCEIgsoIZtkoYJYQBEFlBLNs FAMwy5mpDeOjD23b
fP/WTfd1qU0bf1hCWfWwD2NbfhZ2RuwzBEGmKryWfSRe2t0oayVZFsSxz0dm uRm/OtIcBmCW4dU1
ue2Rj932laMu+LPgpJEB6vDVn7z2L2+fHn9U7DMEmXp8w70/u+8H9937T8tG Gx69Rxw1VX2u5Qrl
vyzALBvFAMwyfNYWXl1rP/Glux/eLCXuLRtGp8NufPy2r4p9hiBNoVM+vvH+ 2Zkte5dml4cWdoyF
IwrHJY49U32u5QrxXxZglo1iMGYZPg9tPbTphcHzfOuhJ8POiH2GIE3hPeVy cspE4YjCcYljz1Sn
a7lCfJcFmGWjGIBZbtt8f3DSyPPPPxcq5tlB6dlnn9m3tDvsjNhnCNJ0373/ JHrPMCoclzj2TPW5
liuU/7IAs2wU1Zjli4qYZfhsNDwRn4l4mioIArGkUu3fu7R718Ksz1UBQZpg lvP2a3mYVWBZiMwS
P9HVGAZmlvv3P7V//z6q0BrFkgr11FN79ywu7Jid9LkqIEgTzHLefi0Prwot CzDLRjEws9y3bynW
nkxBjO1h5dq7d/firrm56TGfqwKCNMEs5+3X8vCq0LIAs2wUAzTL5OzcnSl1 R9dDR4m57cgWau/e
xcVds3PT23yuCgjS1KVZfvGL/1WMGYhKmaV+LbsVEMTgQuo+YaFlAWbZKKox y0OOebyoWYYnZail
pV2ZwhOd/VeTuUsr8dy1Z8/OnQvTM5Nbfa4KCNJUB7OsJImmUmYZeszu5IoW FV6Djoddqvts4cqw
a+fM7JTXshCs3IQP+DSHgZnl0tLOUHv2LGQKT3T232xvhraLVjdrmYWJdu/e sbBjcnpii89VAUGa
ujHLxOS6t7ruM5gqYZaZzfiIfQZclbpPXug5NMyyUQzMLHfvDu1qYXFxR6bw RBc3sm1aIgab26F2
7Zqfn5uY3L7Z56qAIE2Vm2X4MJGtJHuolTiCxZ6YGpRZZk+FaRgtMWNstdjy wNKuJpglsDFAs9wR
anFxPlMQmZmwkW07Sjx37do1Nz83Prl9k89VAUGaSpulZoe2wqIlPrt8VMIs M5vxURC9xiMHJPam
lZgxjhJ3uU3hM/iFHVPTE6M+ywLMslEMzCwzx8oUntD0oVYSELQSR7BWQpPv 3DkzN7t9YuxJn6sC
gjT1ziyzEu1WUrRPW3AhlTJL/S0VhwLjDZGsPIN9M8WsGKjsUd92sWVzq9C7 MzDLRlGNWZb4NGzs
WLMD1M6F6dnpbeNjv/C5KiBIUzdmqRnbXotZOko0R/S86fTRQMzSbY0Os2RL fOraVNws8WnYpjAw
s5yfm5ybmwg1H2myzwrbnYmc8omtmx/zuSogSFM5s7RZoHjX6C4ZrFlmNuOj 0LfMh7Sw+xJ3pFuL
i/M75iemxr0+ygCzbBQDMMvtWx44fPUnW/fePza6ceuWx7Zt2RBu9Flho6Ob Hn3y5w9+9667ws6I
fYYgTdWa5V5yx0l3aXefbAy7t59maX5Yz62AYCvUdmkxZi1bpJnNrUKf+4NZ NooBmOXEtofXfer2
02/+/Jfv+M7GR348EG145J4ND//ozu99d9WNn7v+M18S+wxBmsqZZTcq7X+F VMosO/dky0CFPvcH
s2wU1ZjlIccWMMuZycfCfz/xha8N/Adjw3vKGz7790tLs2KfIUgTzHLe/mG9 4VWhz/0FJ28KjsAH
fJrCAMwSgpaB+m+W/VEJs4xtRv5I3VCo0Of+YJaNAmYJQWUEs5yvx4f1KlTR z/3BLBsFzBKCyig0
lYUdY6L3DJfCERUyyzp8WK9CFf3cH8yyUcAsIaiMNjx6z+Mb75+d2SI60LAo dMpwROG4xLFnqsOH
9SpU0c/9wSwbRTVmWejTsBC0PPT4hnt/dt8PwluxZaNCTjlfpw/rVajkc3/i 2OfxadiGAbOEIAgq
I5hlo4BZQhAElRHMslHALCEIgsoIZtkoYJYQBEFlFJnlETDLpgCzhCAIKiOY ZaOAWUIQBJURzLJR
wCwhCILKCGbZKGCWEARBZQSzbBTVmGXwsodDv3zJuROJZR5y9qxbwapFCIKg IVbolG/+vzDL5lCR
WR5+R/QR6khfTDe60RcliRmcOqJrddmEOEC5A93NzxFfFCRkkPovSuxAV93z GWCXkjrQ7QSKGQab
v2vJB8idQRxgrxX24cvRxiv+DmbZECoyy9/4QnjGQBAENVDSAgmWA9WYJQAA ALCMgVkCAAAAAjBL
AAAAQABmCQAAAAjALAEAAACB/wduzXindgYyngAAAABJRU5ErkJggg==
------=_NextPart_000_0009_01C74ADA.4935FF70--
Attached files
Ignacio Ortiz de Zúñiga
[OZ Software]
https://www.ozs.es
--
[Equipo de Xailer / Xailer team]
https://www.xailer.com
[OZ Software]
https://www.ozs.es
--
[Equipo de Xailer / Xailer team]
https://www.xailer.com
- ignacio
- Site Admin
- Mensajes: 9457
- Registrado: Lun Abr 06, 2015 8:00 pm
- Ubicación: Madrid, Spain
- Contactar:
Actualizaciones.
Ramón,
Si, se explico. Ya estaba claro. Gracias.
No tiene más que hacer una utilidad aparte que compruebe las fechas de ambos EXEs, el de la red y el local. Si han cambiado se copia desde la red al disco local y por último, y en cualquier caso se ejecuta la aplicación y se sale de la utilidad. Supongo que así lo haría con los ficheros BAT.
Saludos,
Nota: Lo puede realizar en Xailer, pero si lo prefiere puede utilizar VBScript que es el sustituto de los clásicos archivos BAT. No obstante puede seguir utilizando hileras BAT que se disparen a través de un archivo (pif o lnk) indicando que no desea que se muestre ninguna ventana. Otra opción es ejecutar el programa directamente desde la red, por eso le comentaba que usase UPX para comprimirlo.
--
Ignacio Ortiz de Zúñiga
http://www.xailer.com
"RamónZea" <zeasoftware@hotmail.com> escribió en el mensaje news:[email=45c9f876@news.xailer.com...]45c9f876@news.xailer.com...[/email]
No entiendo muy bien porque ahora no puede hacer el mismo sistema con Xailer
No entiendo el comentario.
El asunto es que en la terminal, para al sistema con Xailer ya no usaria un archivo por lotes (.BAT), no seria estetico, y seria seguir usando cosas "obsoletas" (segun bill), y pues estoy hablando de actualizar el programa en casi 100 terminales, y todas en distintas sucursales, incluso unas en otro estado.
Ejemplo:
El sistema esta trabajando y se le ocurre a mis cliente anexar un 2, 3 campos mas a la base de datos de clientes, para X proceso, dichos datos hay que capturar en la pantalla de clientes, lo cual quiere decir que el PROGRAMA.EXE (Ver 1.0) que le entregue de incio, tiene que ser actualizado para que todos tengan acceso a los nuevos datos, seria muuuuuuuuuuuuuuuuuuuuuuy traumatico ir actualizando el PROGRAMA.EXE (Ver. 1.2 -ejemplo-) en casi 100 terminales a como indique anteriormente.
Lo que quiero es que el mismo programa, cheque si deje una nueva actualizacion (esto en el servidor de la empresa) y se vuelva a copiar con las nueva adiciones a cada una de las terminales.
Me explique?
Gracia de nuevo
--
Ramón Zea
01.993.194.14.27
ramonzea@yahoo.com
zeasoftware@hotmail.com
zeasoft.movil@hotmail.com
zeasoft@prodigy.net.mx
http://www.paginasprodigy.com/zeasoft/
visita mi "venta de garage"
"Ignacio Ortiz de Zúñiga" <NoName@xailer.com> escribió en el mensaje news:45c995f5$[email=1@news.xailer.com...]1@news.xailer.com...[/email]
Ramón,
No entiendo muy bien porque ahora no puede hacer el mismo sistema con Xailer. Le recomiendo que comprime sus ejecutables con UPX que se incluye en el propio directorio BIN de Xailer.
Un saludo,
--
Ignacio Ortiz de Zúñiga
http://www.xailer.com
"RamónZea" <zeasoftware@hotmail.com> escribió en el mensaje news:45c8f9d7$[email=1@news.xailer.com...]1@news.xailer.com...[/email]
Tengo unos clientes, que cuentan con mi sistema aun en Clipper, y el cual ahora estoy desarrollando en Xailer, pero tengo un detallito....
Para actualizar algun detalle copio el nuevo programa en el servirdor y en las terminales tengo un .bat, en el cual checo las actualizaciones con Copy MIProg.Exe /d, pero..., ahora con Xailer no se como hacerle.
El problema es que son 4 suscursales, con 10 (la mas pequeña) a 70 terminales (la mas grande), y ahora que vamos a hacer el cambio, y si sale algun problema y tenga que actualizar el programa, me da dolor de cabeza pensar en copiar a cada una de las terminales.
Alguien ya esta usando algun metodo para esto?
Se me ocurre, hacer un modulo .exe pequeño y el resto del programa en una DLL, mas aun no se como hacer la DLL en Xailer, ni como poder usarla, si es que se puede.
Escucho comentarios, anecdotas, notas, chismes, etc.
Gracias de antemano.
--
Ramón Zea
ramonzea@yahoo.com
zeasoftware@hotmail.com
zeasoft.movil@hotmail.com
http://www.paginasprodigy.com/zeasoft/
visita mi "venta de garage"
--
Si, se explico. Ya estaba claro. Gracias.
No tiene más que hacer una utilidad aparte que compruebe las fechas de ambos EXEs, el de la red y el local. Si han cambiado se copia desde la red al disco local y por último, y en cualquier caso se ejecuta la aplicación y se sale de la utilidad. Supongo que así lo haría con los ficheros BAT.
Saludos,
Nota: Lo puede realizar en Xailer, pero si lo prefiere puede utilizar VBScript que es el sustituto de los clásicos archivos BAT. No obstante puede seguir utilizando hileras BAT que se disparen a través de un archivo (pif o lnk) indicando que no desea que se muestre ninguna ventana. Otra opción es ejecutar el programa directamente desde la red, por eso le comentaba que usase UPX para comprimirlo.
--
Ignacio Ortiz de Zúñiga
http://www.xailer.com
"RamónZea" <zeasoftware@hotmail.com> escribió en el mensaje news:[email=45c9f876@news.xailer.com...]45c9f876@news.xailer.com...[/email]
No entiendo muy bien porque ahora no puede hacer el mismo sistema con Xailer
No entiendo el comentario.
El asunto es que en la terminal, para al sistema con Xailer ya no usaria un archivo por lotes (.BAT), no seria estetico, y seria seguir usando cosas "obsoletas" (segun bill), y pues estoy hablando de actualizar el programa en casi 100 terminales, y todas en distintas sucursales, incluso unas en otro estado.
Ejemplo:
El sistema esta trabajando y se le ocurre a mis cliente anexar un 2, 3 campos mas a la base de datos de clientes, para X proceso, dichos datos hay que capturar en la pantalla de clientes, lo cual quiere decir que el PROGRAMA.EXE (Ver 1.0) que le entregue de incio, tiene que ser actualizado para que todos tengan acceso a los nuevos datos, seria muuuuuuuuuuuuuuuuuuuuuuy traumatico ir actualizando el PROGRAMA.EXE (Ver. 1.2 -ejemplo-) en casi 100 terminales a como indique anteriormente.
Lo que quiero es que el mismo programa, cheque si deje una nueva actualizacion (esto en el servidor de la empresa) y se vuelva a copiar con las nueva adiciones a cada una de las terminales.
Me explique?
Gracia de nuevo
--
Ramón Zea
01.993.194.14.27
ramonzea@yahoo.com
zeasoftware@hotmail.com
zeasoft.movil@hotmail.com
zeasoft@prodigy.net.mx
http://www.paginasprodigy.com/zeasoft/
visita mi "venta de garage"
"Ignacio Ortiz de Zúñiga" <NoName@xailer.com> escribió en el mensaje news:45c995f5$[email=1@news.xailer.com...]1@news.xailer.com...[/email]
Ramón,
No entiendo muy bien porque ahora no puede hacer el mismo sistema con Xailer. Le recomiendo que comprime sus ejecutables con UPX que se incluye en el propio directorio BIN de Xailer.
Un saludo,
--
Ignacio Ortiz de Zúñiga
http://www.xailer.com
"RamónZea" <zeasoftware@hotmail.com> escribió en el mensaje news:45c8f9d7$[email=1@news.xailer.com...]1@news.xailer.com...[/email]
Tengo unos clientes, que cuentan con mi sistema aun en Clipper, y el cual ahora estoy desarrollando en Xailer, pero tengo un detallito....
Para actualizar algun detalle copio el nuevo programa en el servirdor y en las terminales tengo un .bat, en el cual checo las actualizaciones con Copy MIProg.Exe /d, pero..., ahora con Xailer no se como hacerle.
El problema es que son 4 suscursales, con 10 (la mas pequeña) a 70 terminales (la mas grande), y ahora que vamos a hacer el cambio, y si sale algun problema y tenga que actualizar el programa, me da dolor de cabeza pensar en copiar a cada una de las terminales.
Alguien ya esta usando algun metodo para esto?
Se me ocurre, hacer un modulo .exe pequeño y el resto del programa en una DLL, mas aun no se como hacer la DLL en Xailer, ni como poder usarla, si es que se puede.
Escucho comentarios, anecdotas, notas, chismes, etc.
Gracias de antemano.
--
Ramón Zea
ramonzea@yahoo.com
zeasoftware@hotmail.com
zeasoft.movil@hotmail.com
http://www.paginasprodigy.com/zeasoft/
visita mi "venta de garage"
--
Ignacio Ortiz de Zúñiga
[OZ Software]
https://www.ozs.es
--
[Equipo de Xailer / Xailer team]
https://www.xailer.com
[OZ Software]
https://www.ozs.es
--
[Equipo de Xailer / Xailer team]
https://www.xailer.com
Actualizaciones.
Ignacio,
Ya se como comprime UPX.
Me refiero a si, ademas de compilar, Xailer tendrá la posibilidad de
realizar la compresión. Algo así como un checkbox "Comprimir EXE" en las
opciones generales de compilar.
Saludos
Jose A. Suarez
Ya se como comprime UPX.
Me refiero a si, ademas de compilar, Xailer tendrá la posibilidad de
realizar la compresión. Algo así como un checkbox "Comprimir EXE" en las
opciones generales de compilar.
Saludos
Jose A. Suarez
- ignacio
- Site Admin
- Mensajes: 9457
- Registrado: Lun Abr 06, 2015 8:00 pm
- Ubicación: Madrid, Spain
- Contactar:
Actualizaciones.
José Alfonso,
De momento no. No te he explicado como comprime UPX, lo que te he explicado
es como hacer para que con un simple CLICK desde el IDE te haga todo el
trabajo de compresión, en definitiva, casi lo mismo que estás pidiendo.
En mi opinión no tiene mucho sentido incuirlo como opciones generales de
compilar, ya que logicamente sólo se comprime cuando el programa va a entrar
realmente en explotación y no antes, lo contrario sería una perdida de
tiempo innecesaria.
Un saludo,
--
Ignacio Ortiz de Zúñiga
http://www.xailer.com
"José Alfonso Suárez Moreno" <jasm@tpvsoft.com> escribió en el mensaje
news:45ca0685$[email=1@news.xailer.com...]1@news.xailer.com...[/email]
> Ignacio,
>
> Ya se como comprime UPX.
> Me refiero a si, ademas de compilar, Xailer tendrá la posibilidad de
> realizar la compresión. Algo así como un checkbox "Comprimir EXE" en las
> opciones generales de compilar.
>
>
> Saludos
>
> Jose A. Suarez
De momento no. No te he explicado como comprime UPX, lo que te he explicado
es como hacer para que con un simple CLICK desde el IDE te haga todo el
trabajo de compresión, en definitiva, casi lo mismo que estás pidiendo.
En mi opinión no tiene mucho sentido incuirlo como opciones generales de
compilar, ya que logicamente sólo se comprime cuando el programa va a entrar
realmente en explotación y no antes, lo contrario sería una perdida de
tiempo innecesaria.
Un saludo,
--
Ignacio Ortiz de Zúñiga
http://www.xailer.com
"José Alfonso Suárez Moreno" <jasm@tpvsoft.com> escribió en el mensaje
news:45ca0685$[email=1@news.xailer.com...]1@news.xailer.com...[/email]
> Ignacio,
>
> Ya se como comprime UPX.
> Me refiero a si, ademas de compilar, Xailer tendrá la posibilidad de
> realizar la compresión. Algo así como un checkbox "Comprimir EXE" en las
> opciones generales de compilar.
>
>
> Saludos
>
> Jose A. Suarez
Ignacio Ortiz de Zúñiga
[OZ Software]
https://www.ozs.es
--
[Equipo de Xailer / Xailer team]
https://www.xailer.com
[OZ Software]
https://www.ozs.es
--
[Equipo de Xailer / Xailer team]
https://www.xailer.com
-
- Mensajes: 1831
- Registrado: Mar Oct 11, 2005 9:53 am
Actualizaciones.
This is a multi-part message in MIME format.
------=_NextPart_000_0035_01C74AAE.A2ADC2D0
Content-Type: multipart/alternative;
boundary="----=_NextPart_001_0036_01C74AAE.A2ADC2D0"
------=_NextPart_001_0036_01C74AAE.A2ADC2D0
Content-Type: text/plain;
charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
ya ingrese el UPX, pero, disculpa mi ignorancia, que hace este programa?
Gracias.
--=20
Ram=F3n Zea
01.993.194.14.27
ramonzea@yahoo.com
zeasoftware@hotmail.com
zeasoft.movil@hotmail.com
zeasoft@prodigy.net.mx
http://www.paginasprodigy.com/zeasoft/
visita mi "venta de garage"
"Ignacio Ortiz de Z=FA=F1iga" <NoName@xailer.com> escribi=F3 en el =
mensaje news:45c9f8fb$[email=1@news.xailer.com...]1@news.xailer.com...[/email]
Jos=E9 Alfonso,=20
Si te fijas en la documentaci=F3n del IDE cuando se explica la =
opci=F3n de herramientas hay un ejemplo de como instalar la herramienta =
UPX para que comprima el ejecutable del proyecto:
--=20
Ignacio Ortiz de Z=FA=F1iga
http://www.xailer.com
"Jos=E9 Alfonso Su=E1rez Moreno" <jasm@tpvsoft.com> escribi=F3 en el =
mensaje news:[email=45c9f53f@news.xailer.com...]45c9f53f@news.xailer.com...[/email]
> Ignacio,
>> Ram=F3n,
>> =20
>> No entiendo muy bien porque ahora no puede hacer el mismo sistema =
con=20
>> Xailer. Le recomiendo que comprime sus ejecutables con UPX que se=20
>> incluye en el propio directorio BIN de Xailer.
>> =20
> =BFHabr=E1 posibilidad de indicarle a Xailer que a la hora de =
compilar=20
> comprima el EXE?
>=20
> Saludos
>=20
>=20
> Jose A. SUarez
------=_NextPart_001_0036_01C74AAE.A2ADC2D0
Content-Type: text/html;
charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META http-equiv=3DContent-Type content=3D"text/html; =
charset=3Diso-8859-1">
<META content=3D"MSHTML 6.00.2900.2180" name=3DGENERATOR>
<STYLE></STYLE>
</HEAD>
<BODY bgColor=3D#ffffff>
<DIV><FONT face=3DArial size=3D2>ya ingrese el UPX, pero, disculpa mi =
ignorancia,=20
que hace este programa?</FONT></DIV>
<DIV><FONT face=3DArial size=3D2></FONT>Â</DIV>
<DIV><FONT face=3DArial size=3D2>Gracias.</FONT><BR>-- <BR>Ram=F3n=20
Zea<BR>01.993.194.14.27<BR><A=20
href=3D"mailto:ramonzea@yahoo.com">ramonzea@yahoo.com</A><BR><A=20
href=3D"mailto:zeasoftware@hotmail.com">zeasoftware@hotmail.com</A><BR><A=
=20
href=3D"mailto:zeasoft.movil@hotmail.com">zeasoft.movil@hotmail.com</A><B=
R><A=20
href=3D"mailto:zeasoft@prodigy.net.mx">zeasoft@prodigy.net.mx</A><BR><A=20
href=3D"http://www.paginasprodigy.com/zeasoft/" ... asprodigy=
..com/zeasoft/</A><BR>visita=20
mi "venta de garage"</DIV>
<BLOCKQUOTE=20
style=3D"PADDING-RIGHT: 0px; PADDING-LEFT: 5px; MARGIN-LEFT: 5px; =
BORDER-LEFT: #000000 2px solid; MARGIN-RIGHT: 0px">
<DIV>"Ignacio Ortiz de Z=FA=F1iga" <<A=20
href=3D"mailto:NoName@xailer.com">NoName@xailer.com</A>> escribi=F3 =
en el=20
mensaje <A=20
=
href=3D"news:45c9f8fb$1@news.xailer.com">news:45c9f8fb$1@news.xailer.com<=
/A>...</DIV>
<DIV><FONT face=3DArial size=3D2>Jos=E9 Alfonso, </FONT></DIV>
<DIV><FONT face=3DArial size=3D2></FONT>Â</DIV>
<DIV><FONT face=3DArial size=3D2>Si te fijas en la documentaci=F3n del =
IDE cuando se=20
explica la opci=F3n de herramientas hay un ejemplo de como instalar la =
herramienta UPX para que comprima el ejecutable del =
proyecto:</FONT></DIV>
<DIV><FONT face=3DArial size=3D2></FONT>Â</DIV>
<DIV><FONT face=3DArial size=3D2></FONT><IMG alt=3D"" hspace=3D0=20
src=3D"cid:003001c74ae0$ed2cbb90$[email=dc01a8c0@ramonzea]dc01a8c0@ramonzea[/email]" align=3Dbaseline=20
border=3D0></DIV>
<DIV><BR><FONT face=3DArial size=3D2>-- <BR>Ignacio Ortiz de =
Z=FA=F1iga<BR></FONT><A=20
href=3D"http://www.xailer.com"><FONT face=3DArial=20
size=3D2>http://www.xailer.com</FONT></A></DIV>
<DIV><FONT face=3DArial size=3D2></FONT>Â</DIV>
<DIV><FONT face=3DArial size=3D2></FONT>Â</DIV>
<DIV><FONT face=3DArial size=3D2>"Jos=E9 Alfonso Su=E1rez Moreno" =
<</FONT><A=20
href=3D"mailto:jasm@tpvsoft.com"><FONT face=3DArial=20
size=3D2>jasm@tpvsoft.com</FONT></A><FONT face=3DArial size=3D2>> =
escribi=F3 en el=20
mensaje </FONT><A href=3D"news:45c9f53f@news.xailer.com"><FONT =
face=3DArial=20
size=3D2>news:45c9f53f@news.xailer.com</FONT></A><FONT face=3DArial=20
size=3D2>...</FONT></DIV><FONT face=3DArial size=3D2>> =
Ignacio,<BR>>>=20
Ram=F3n,<BR>>>Â <BR>>> No entiendo muy bien porque =
ahora no=20
puede hacer el mismo sistema con <BR>>> Xailer. Le recomiendo =
que=20
comprime sus ejecutables con UPX que se <BR>>> incluye en el =
propio=20
directorio BIN de Xailer.<BR>>>Â <BR>> =BFHabr=E1 =
posibilidad de=20
indicarle a Xailer que a la hora de compilar <BR>> comprima el =
EXE?<BR>>=20
<BR>> Saludos<BR>> <BR>> <BR>> Jose A. SUarez</FONT>=20
</BLOCKQUOTE></BODY></HTML>
------=_NextPart_001_0036_01C74AAE.A2ADC2D0--
------=_NextPart_000_0035_01C74AAE.A2ADC2D0
Content-Type: image/png;
name="Image1.png"
Content-Transfer-Encoding: base64
Content-ID: <003001c74ae0$ed2cbb90$[email=dc01a8c0@ramonzea]dc01a8c0@ramonzea[/email]>
iVBORw0KGgoAAAANSUhEUgAAAmQAAAGTCAIAAAAJDJnXAAAABmJLR0QAAAAA AAD5Q7t/AAAACXBI
WXMAAA7EAAAOxAGVKw4bAAAgAElEQVR4nO29C7QlVX3nXw0BDEmciSSMLzQG UYOPEVSURyOKYgdo
oIEWkDdCwxCEQK7JRKP8M1mJGTX/MWOYLCc9a1CzsnyiZBwds2QOURRBXiF0 i9Ddt/v2fd/bt/t2
326a55l6nKr67b1/e/921alzTp1b38/6ru46u377tx9Vtb+nzjn3nOBuAAAA ADgJpAAAAACg6QRS
AAAAANB0AikAAAAAaDqBFAAAAAA0nUAKAAAAAJpOIAUAAAAATSeQAgAAAICm E0gBAAAAQNMJpAAA
AACg6QRSAKgv/+WCoMNxH/2KFAwAAKA0gRQAakvmlRf8FykUAACGi3ZBpHzd EkgBCfk9zCDvZbRe
RB6RFQ2iPz1EHtdXPnrcgAaetlxV21Xnqz3ywa2WcILxfAoMHaH/BcE6T9XB LE2bpPTvGsxX1JR4
pen3utMvxHF15qN/ByCnanOrOl/tEQ9udaRzO4jzBICuGC6zdDtl0MfLkHil 0mAf152+UudxVW1u
VeerPX07uPn125+rFIAKScxSe631gQceyP5NNkIGb5aKVSpXm3Kb1+srPgaX fX2o2tyqzgdScNWA
ISYxywdUMoOklDPL9gOBFKIQWPcQQ+TWsGS35RrUXzO1J8h2qjexRl7bZe94 ks44OvORmDxKTcyV
0y6z02O+VmxbpLR7dqP3zpuP6qfXgdpYVNNhbmoznt6n57M/ScsRGnIcqe4P onoW0Z5wp1WxgytN
oPdh5V8UIhHiMC1RngcVgG4xX4bN7jW7fxk2dMpEUmBOYNtBLrYiS6vjpVvt Kssv+wsu0C9IJZxP
2NltWXfMazyIxlGZWR6nG8jdjoFr88f2TY+zrqeVT68Lvqv56GkS27Dks4ea 5UeZ4dlGpkEbchyp
7g9ifhZdYEaHcUwH1SHwB9dnXP6H1W2WPsO0n6h+Jw8A3ZGYYgb1yHB7HaGo WWZOWcgvA0s5uVDk
1S7HehGaqeyXohZd3Cy9UyuxBcySyWV0hL1rEWYob4pfT3sxvXaE1gLaOVes tLQW6qpfQ44j1f1B
lOeFQXom5Dcu/7lymaXXMN0tSccUgK7JXoZN3p40byUzCpml5pT+fhlYykvd WNLry7IOWJyHX4nY
NVLtjrTuMPajFpc2S0s/2OiskGZIC7kydlw9nF4Oj2n09RR3S3JXuRXc2ZDj SHV/EOkUMDNAYqUn
TIXH5TFX8lXjN0wmij0kAPQI+p6l+bprsiu8rSz0niXrlJ5+aYvILwv/q4Jb WOx7bNF8eQGztHad
zVzSLH1mxeyzZcxxsZqRGVcvp5fBZxo7e/IScRActmk1u+rdkONIdX0Q+Zmh Lub2Wmd3pQksdlht
V42JGck+KwKgf2h3ltrLsCXuLB1O6eOXtt3etwU5rmWYWQ1sCwR/hfubpTUv n6ScWboWD7psails
jZn4L5PqPnkaPBdQx1iNXcq6ylKuKaOr3g0V6T2L4yBK92tyqXFwvcdVYK6s hRSvc9USAEBvycwy
eWOS3l9mhUXvLIO3rXNp3QOuupbygs+/I5yrkOsuq5vLvpBZFjFAt7EyI7Qu LiSFuHhlFBpX99Nr
4jWN3mbpPIf8u+rdUJHe8ztNBmqWaaT/XFkL7/YcpmcUAD2i8jvLLglsO8j1 63thOJZh562PFl3o
si9kKkUMsEgss65ElQo4mIE5rp5OrwkZkR7nMEvfU0XB3wC8Gypllp4HsYgt FjZLaQKLHVa20HeY
lmhLHABVo91ZajeX5d6z7IbAuoe4Jbuyx/uVPfb1ldtTwWVPyzlTsa69sgGy Y7Gus/zIXWapDsOc
S2ZcvZxeBus0ktaM+7hSS6i/WXo3VMYsfQ9iEVv0NEvvcRU8rFyh9zBNyAUk P90DoEvMO0sbgzZL
7Tmlcg1ZdtFici3Ra4y7aMte9kq51J5tNLScWQ4tsdKqrmVme+Es5MbVw+nl 4POyC6Y0rJLO5ny2
4WyojFl6H8QCtuhplt7jKnhYuULPYZLjTOfJMbEAVEt7eX83rFCBxnZ/2Svl /BVtg80sxvrclJiv
rAX+zTG3x/z9Jk/56WWRp5G7nXdFSe142JdfQ2XM0vsgFrBFX7P0HVfBw2ok PY791iJ2mMK5Jh1U
ALpFuJ00kPJ1SyAFuK8Zc721r7DWtanYZe9hlnwv6NfD8LZCyb+dxcMspWlS wq0zRKMs4+rV9Npg
h1XsG3zkVbWQWfo1VMYsvQ9iAVv0N0u/cRU9rPqI4lyew3Q9WZIPKgDLjUAK iGEuG/flol2PXHCx
y76gWUYonY5r2X1CHaAa7GWWQg5xXdY75BiXWbv76XWhNKautnrD+nni10JB s1SrSPuLmOXdfgdR
8iWx1H5wpXEVP6xqxrRBn2HqeZVoABpHIAUsJwr7BAAAAHD38jRL+mSYuCJ5 No1XkQAAABQgkAKG
EMd7LfBKAAAAxQmkgKHEaZewSgAAAMUIpIDhhfvQH96rBAAAUJxACgAAAACa TiAFAAAAAE0nkAIA
AACAphNIXyHUE7L3EKXAhNZIFLtq/Wj8aHT9qmCkpQfEe81dWQlTK0lcJF6L sSEG5DHhf2mkWit7
lI6NlIb/5kXh/rhE7HZnb6APWWtCCbb3sJNKPy7r0+KkZrbNBnQKV42MrEoL zLQaybkQ7o4qCZ1p
aXVLdUA7R/LEbFfzwuzomR0zagEAao+nXVVJoOIK7aws6rJirINRQRJi7MpX OvvqqRQqrmOQxPLe
wiXxiYnNTilpt5U2aHO5gZG9HV+Sup2jPvmw4eohcZBsM26aOAzZzo9OoCeI C9MOqqPmjxdtwTge
Slq2Oj0fsidYtAPsuLJUdFLMrpLqyhGhh9XIDwAYBmpsljbLYfwgDTN2KTdg /OqpFvJrnEq1Zpk5
H62lNMEswZlbdozMp9s60jAcPdQNINtL75+MmzxaSEfCPi3gRiLalpqWPdzK tEYP2K6S/Uqpu1F2
RmlOPj8AYAiosVm2k8UlEO8s+V1x3TyOrWU6qI/riIYkBrSNroabeUln2Ar5 nrR70ax0vNKr2zmt
YneWbaOHoj+x20rfUo+iha30NUt10Bnq4NKxs7XYeTDqMx3g3Fqf9TbfaDok FY/8AID6MwCzbFf/
nmWKtiuqp9zKaEtZxyvllV3D2Kfl9lkGzYV/vb3pLH++K153W+ni7dXtZG/g ++qfbw/pnaUxjW2t
b+ydJeslDGwC+X5OKWTvLLluK3lb6YvdaQnbqNgTa34AQN3xtKs6wC2vlpAM wy7z3eRRfoOZL6du
11HytkY0A3LXZWOIjZm3u21uZVeeQfiYZdHF2d5DpY/ZppdZpl1ga+n+ZHRX O2b5plHLapbse5a0
A8a40kfRcwXDatVtUkfJr5wqbH4AQM0ZIrNMKWKWhpO18pfP6FKcF9MlnoHN pLdZwixzI7B4WrK2
0lrUsFVDcnWbg2/S2sP8QYzRB9t2vJF+GJWrpaS19DmddsunYalXsWbJfRqW 74A6JcYzIr6rTGGn
iDTH5QcA1JshNEsAyuHzJMZGN3UBAMMPzBI0hi4Mr4uqAIDlAMyyx/Cvi+Il uEFQzvHUl1EBAM0E
ZgkAAAAIwCwBAAAAAZglAAAAIDCEZsm8C+j4ew/trSbLn45kCH+Dwf+RA/lj RxPL25P2/NEeUqmV
f3MCH1+YOJXSrXJv5mV0WV3Dnc2/Lf/ILrH/mYpeKFLV2AEAVTOkZmn8wZvl mwTo3yImJpHtVh+l
KGZpX5iUvMqDCJ9FzRVD9o0a39HTPeYnVrpM3mV1jboZhthiA82yPj0BoF8M kVmmFyhzodq/tyUv
yS2VVtMzeZkl68kFvUc047ivrfQHP1zxlq8xsBKnUr6OxqfDDrqsrlE3wxBb hFkC0AAGY5bZy4hS
YEKLfrNbSbNkL2/TLX3MUlwpxACPGP371eRllHlV1vnVPKPL54cqxUi29bxQ GQipMtLKX7dPK5rf
3GQbvrt1SjdjLzX51md3XhNlzIk4QACGH0+7qpJAxRXauQjVK9BYMqICx8uw ZEWju/jCrIQsEDlJ
rHgnZ1vQ9RhL/jyAX7D4+Aj1WYWNrHvZfWveYbKKZptx02SVJdv5tAd6grgw 7SCZMuZ2Xhlsa4Tm
Mmrxc+uOZFsn/VAOepqcLdTnJ3uKxg7f0Tqhy7HT1rNU+uSzxzRLRU+I4hPF 5gdg2VFjs7RZDmMb
dIFTyH3Duk6phfxyoEKWFB5HXe+YZCh5O1I8Qepfnmp0mfxQpTuS3ctOEk0u nwnc/Hi2Tuh27Err
aT32MJH9SmlVE9XWUwCwnKixWbaT6zAQ7yz5XXHdPM62yGqF8hLp3OUZIMe0 4pu+VvaWpRSf0Cp2
Z5lsh5v+azS7baz36XqdFrbIS5cx2kjUwaWjZmtZj6M9kturWkyKPLrsnExQ n2qku5Xh93rsRn1m
8jm3puPr7C83UdKzAQCWBwMwy3b171mmaLtaI8Q5mKu+45U+S6SCsU/L7bNi OGNGzc/AunN2VnCp
0QRzeR72H6p0R7J7xeTsmaB0lM6Pffi9Hrt67jFmyR7TznZy9qclXU6UNRqA 5YCnXdUBbhW2hGQY
dpnvJo9a2Q1mvvI4WmlreVsjmk+564ox7OrjiC+6QGmp4olg3qDKNm0ro2In aRfYWvoabXRXOxj5
JutM5jy4I9nWyUjzo66eCflAiJ3Q6ckbcgy/x2NPDp92+uqTbxzT9BF+pBMA T4bILFN8bSaBrD/Z
wwS6auXF1AkY2Ex6m75myeZX1qF2ti6J/eHg1mame2S5ph1Lq3qZ5UB/qFKM ZFvnCrOyVevX048/
pTF0dlrrybM31/B7OnaldUukeUwTtIujbekqU0jnxJ4fgGXEEJolAD7YbHWZ 0c0wu6kLQMOAWYJl
SkOcoIthdlEVgMYBs+wx5CUsAl6t6i3qq4TLmnKO16AJAqAaYJYAAACAAMwS AAAAEIBZAgAAAAJD
aJb82y3Jp+9poeWvRIw3EdWPyKtpsxLrp/ZN7O8DxfHK25Vm2taI/o6mON6i 3XDg08NCdFldw52t
y7bisTP1e9qoSK/zF8V9RZSmqmziQayqIdA8htQsV63STvnoLwpJmXrNKI/0 q4W4UxmzLHLhmban
Z4gfj4wYZc7xFu2GA7mHBemyukYvfas1Yqncy0Z5epGzKhzXSDdUkqT0QQTA gyEyy/R8j/9Xvngk
+y6SzvUQ24v6edP8q0XMyybb1w+zdP6QZPKQK3SN19EN/lsJ7Ig9LEqX1TX6 71ttKW0vGu1Fzqqo
t1la6XV+0AAGY5bZa4VSYELykqP63Sij2td0EY9hLwyHI2aW0hezbEX/pbXU DNkjxePKjTcj2su8
Kuv8ch9LDzup9GNR65+6FHvIpmpzjepTwRZ6DURpPq+VHXySJDv6aoXogdic dLz4asVmQ+0tW107
3BTPI6uhz5i9lvsgZnujb2uy9x+AGE+7qpJAxRXaOXHN9/CSRS8tb6XfCO0w D9deuvqou+ScBkaU
Gp+uh0mYkpb4F7Uyr/GK3VCfcNhw9TC/OVefeaRJ4xby7WQr6ZuWIC4kKxYZ Fz/JtIUsl1HLfoxc
PbSOy2iU5mdODC6PghaQ5CeF7MmWH30SFlX1aY6dImbcHrXss6Gfw/xJYrZU 4MgqcDNW4iDqe43D
wbcOmkuNzZJd+0h55h6tkfRxEs+e5fy1re4zd7lq2XtoI49P+04zkFWCXRGs 4y3QDaUNBkcP9TUx
25sm1Lf1JUmdZ7Ig5j1yHBv1AVvLeozEHurj4hulpWYhOz9W0gA2kGuItmN0 kctinSJjBqRawmyw
00JzKedAToEjSxFnzO8gGnuN61E+iKBZ1Ngs28m5G+j3Q/qy0fEOy7KVojzf 1PbSq1rd5c7JFjrQ
lhVlHeoMVSHfU3y8OvGzZ/Hid/RQ9Cd2m12TaGHSL2PQGerg0rGztcRjxG6L 9mBOON12z4+GcpDT
mfAzy/Tod/6TmxOniO0jV0uYDe1ouk8SQoEjq9UyZ6z4QTT2+s0qaDADMMt2 Je9Zdsrj335I9uTl
zAWVeSVzCeRXiPFcMitgL5yiV5N5+To+pJMNQhyvuxujyQLt10/fHnJPL9ht 5VBwC5Ux5RpsAr6W
eIysPdTHxTfqrs7OD0VJyq7ONJLpc2uEPdvbfJYimXPEjrsHLp4khAJHliKO y+8gGnvNropdAc3C
067qAD3Ns+WDuKh+0eZnvfJIv3RzG+08yC8Q8oi94C2rgBUtPu5W0rjSiRRy 0TvH6+hG0evd3kOl
j9mmbaFU+pZ2ga2ldNG2VJMe5JtGLfEY8du2cbGNdrby/e48FG1/p/+kVFmy 09HRPpNqcnPiFPGn
ja2WMRvKIaZVnCcJxf/IKnAz5n8QuW6Tk1ScVdBchsgsU/Tlg1tW0n0d6BXX MYAc7YIg1Ug9o1Zq
YwzWK8xYNdLLmV0U0stVHG/RbsTwTVp7mD+I4eac3Y43BvlTl2IP29y42nyj WWD+a5dinhy6u7Xe
TGpMdPRQGVRL+TNCoTlpitjpYmu1udnIq5Petrle2Rpqex9ZDTbA8yDSzmR7 8WlY4MEQmiUAAFSI
w84BSIFZAgCaB/tqLgB2YJY9gLxMRMDlCECNIG+44LYSyMAsAQAAAAGYJQAA ACAAswQAAAAEhtAs
mXcEtbcc+D8a0f9uqjWi7i/7h1XcO5TKh/7r81m7XvekXP4eTVRV2eLjyyTq UbcBALVkSM1SWZvo
Hx9qSxt9pH3mLfqbNeWXI8t+Jk5cK8WAEpTLWa6WP+Xym7XK5dGoJIn+t42E ivIDAIaCITLLdHFy
ra2M4eX3i0rFZA2kK2H6Z/qWbwiwIi6aYkAJyuUsV8ufcvnrbZZWep0fAFAn BmOW2cuVUmBC8rKq
/QtB3C+I5W6p/mlV5zt40rTUI+MbUvO1N89vvdHLaQD9fiB2pWUDOv3JyrKg uDs0v7stV1dJwjSy
8A8f+udvO75dRR0dW30UP5EIAOgrnnZVJYGKK7SzyqhLjLEiW+4dmfjM7UbJ 91FnG5w5eixwZJ1V
VkTGLIlbK68dZ7ABqsebCzS/zaXizYw8B8gqxYPqlJJMHrX8I0l6rbqSRxtI 3j2zJT4t2wEFboat
7bq7Tfcah49vHQAwBNTYLPmV125ObctipD3xjzdbI2T9iuu3bG9N0aWWxdVP PwvhIT0zA2WzpKQp
2L1K/jSCrPsFa3lFKoHmRFlHRAfCzB6flu0qRZzhNMLdbWOvOefiQQcA1JQa m2U780V1fdFXUrL2
2RZrGh8la6lvVYbbrFe2vO8szbqOpZ9xebWWEsD7gs1O3G1Z50dBX/jL1XJG qoHp5LMz5u/KejF5
ZmR2VatlzrDo8Ua3jb3mcx3buQIAqDsDMMt2te9Ztujrmcy6R72y45at/J1K riSzGb9lzbYAmku/
0jvuJoMNEO972G02lc3M/PNniLWckUrv+IliW3cOxJZWvJ2Tx0LuLO3dNvaa XRW7AgCoKZ52VQfo
mqQslIZd5rvVR53gVat0ZxwZGclLii5oloWbWfqJb7dGAubOkg8gpcoSTL2w E5CPl03Fd5UOmHOj
crXkyE5oy/nmnzESw00pbFq2AwrcDFvb9ep2HGjPAwAYNobILFOYhZIsjNnD BH5hVEu12nZ4G/U3
y2QJ7fSrxVWzBOTFioNlD7P9+e8ssqmcHqPkl81SquWObOdHCT+RCACoP0No lgDUH4edAwCGEJgl
ABXBvpoLAFgWwCwBqAzyBgBuKwFYVsAsAQAAAAGYJQAAACAAswQAAAAEhtYs yWf92T9XZPZV+AFF
V+tmZEWN1odeD6pc/qxWueo2qsoWnzNMoh51GwBQKcNplsrfSqp/OKkuScqj qhYjR+smVTXaI8p1
r1wtf8rlN2uVy6NRSZL4RLH/iWcF+QEAPWWIzNL+DDz/yD7ziX11p7Eq8V80 4MDROkfNl8Jy3StX
y59y+ettllZ6nR8AUAWDMcvsVVIpMCF5WdXj21tsduh+mSu+/TQNr9j39eR7 1VdnWYtXC7OfjQyL
Rsl22wjI+0Neaea7wwbk3UvKsiDnV9yZqYSZDLTh43cxi3Rb3YtvAgKgHnja VZUEKq7QzupgfDud
ba1gF1nWrhhUS3ZEWUPIPabp0FazTPPF7efbyZYekGTQGjI7xAaQQnevlG0u FT+TZGqU4Zv996nl
H0nnzz7n1qPDnRNsWrYDCtwMW9t1d9s8Kbg8AIB+UWOztHlby25X7CLia5YJ juzSfn1pVn3Fapb0
voFuswFOC+FJA9hA2SwpxqC4nTFphNh/ay2vSCXQnGrriOhAmNnj07JdpYgz nEa4u23sNedcPOgA
gIqpsVm2kwUi0O+c+HXcvkt5Om+pmMbJd5aOJO51n124bau5V0AG12cjgPcF sQNcKvs8K+gLf7la
zkg1sIXfxQQA9IgBmGW7y/cszZUiX6WY9Sq/27StMB0z8Fx87K0re/zvLDkv kWtlo+RuMtgA8b7H
vy12JgvlzxBrOSOV3pmTZm3dORBbWvF2Th4LubO0d9vYaz+7AAD9wtOu6gBZ LVr0jbrWCHW6KMry
yHsJFrC2nvtyvpk3qrq2ezV3L/daO+YA+ABSqizBylj0HrKpeI+hU8m5Ubla ciSZX23SLKPjjo4K
m5btgAI3w9Z2vbodB9rzAAD6xRCZpUqLvCamrxtkH13Q4oWHUuI+Id/Htp43 kVYly3G2M//VyXJm
qTTT4tZ7SwCZAZo0e8j0kE3l9Bglv22A/rXcke38WOB3MQEAvWNozRKAJuCw cwBAH4FZAlAz2Fdz
AQADBWYJQO0gL/PjthKAWgCzBAAAAARglgAAAIAAzBIAAAAQGD6z1P/GLP/r PzbA989IjD+mMHcU
x9GKNd4eUP8PRva6h+XyZ7XKVbdRVbb4JGES9ajbAIBSDJ9Zap8PDM1wZIT+ VCDZry5DyiNjAYpM
Namm78r3FMZoRfhwY33Mslxb5Wr5Uy6/WatcHo1KkiQncIvbUVF+AEAlDJFZ pouHsogkSw1dcLLv
EmCMKb/pdCyg5q6smut7CjiY9c6ZAmbpplz+epullV7nBwAUYTBmmb0oKQUm JC+lct9bFi4oUXHn
v85O/gZRrVrILKnDRXuZV1N5D3SnMr8GiMZb9tIfv+wU0l9ktH21UAYbMLp+ lVKWBcVdpb3y6GGa
lJDnV746B79zWaTb6l58sw8A/cXTrqokUHGFdlYBfQmghmhuuBZuuyO6bjqZ Is2/LRj1ooJOJWL5
2Qu9ebxtb6DvjwvpUqrXUmAD1Ccf5vzw2+7+U7TnB3m3zZnwqOUfSdJr1ZU8 2kDMWSWwadkOKHAz
bG3X3W261zh8fOsAgAqosVnyK2NMK//RpHyZiJcOpcSsrqw7CrmxeJllAlkl WYxWLGtZmsdtBmSt
zEOVQq6WFTJlZqBslhRn/5X8XLeL1fKKVAJNj7SOiJ3qHD4t21WKOMNphLvb xl5zzsWDDgAoSY3N
sp2ZjXH9jyY3ki31rcpwm5TYFlZ+uSShTEVzDWqVu7M09mYYC597b7ZYak2Y tTSMAN4XbHZSoIcp
yVQR9IW/XC1npBqYnhWG/XR2erqyXkyespld1WqZMyx6vNFtY6/5XMd9wgEA yjMAs2x3+55lO14U
4t/AUJYJs4SzuGQt0VaVFnnR0lxw6HrUcQi/Fcmxdim9M+7MrHuVfnCuY9Si sAHifQ+77e4/pVD+
DLGWM5KdKmZD23YPxJZWvJ2Tx9LK7yzt3Tb2ml0VuwIAKImnXdUBY1VYtYou DOHukZERZamIauRV
lEfGapjbpb4rd9jCa5FlzY1Qs+p3Zta9aftZAG2CrUXhA0ipsgRTL+wE5HPo 7r8CnTXOjcrVkiM7
oS3nm3/GSIxZpbBp2Q4ocDNsbder2+Rc4PIAAKpmiMxSpTWimwFZvfTSBM1a 9di0frwOUXyWH3aN
dJklaYb7nUjr3vQTpGlrShNcLbFRpVhxsOxhth+/c8mkbVs6QGEDzHbb7m6T vfg0LAD9ZWjNEoAm
47BzAEAPgFkCMCSwr+YCAPoCzBKAoYG8qYDbSgD6CswSAAAAEIBZAgAAAAIw SwAAAEBgaM2SfBY/
/6CD+RHBrITEc+/6qLuZv8UwKnb/cUQ++dB+bKP7CekbVXW1qjyUXuQUKdeo cnEVr26jqmzx9cUk
6lG3wXJnOM1S+SNL8kAwS2UXzaH+MTe5yByXU4VXWulUpSu6KZe2XC03vcjZ 7lnaShhI38o16rjc
uqGSJPFFzWepKD9oGkNklm7fszxVdDyLzEuMbxTwee7J7uK/m0Ci9NVbuqKb cmnL1XLTi5ztnqWt
hIH0rVyj9TZLK73OD5YpgzHL7DVHKTAh+cC8x7erlDTLaItPWaitvDww07ls lO+b8qpsXKB8Y0v8
HS7qK7dGLR3ylwd5g3mtpKylpKV9o9tmKnWq6e9ujpJto1HlsKq/cNkqOkAy FLmtlm2vmojLkxa6
8zAjimGPgvDFQJYD6t+oR62WT2Tb8R1DHsdrFD8UCoYVT7uqkkDFFdo5WdUz 1WE75jWvruB0l/rS
q+UP2OjqqwXY1pcOqsG70VOREZJeZpv5bqUiF6qgBSQ5SCE7V/w2l0qpnvYw noZ829jKM+m1zKPG
T0uOvvZlXWXbsu9l50SYKG7y2RFZp45OmD2ngvc0etXyjzS6yl9l1jkxW7LP gPOIi0eqQLfNE1ac
f9AsamyWNjciV5COWUVdwSmWHPHFkl2ttj64d+U4+krQUimVDLMaIXuNnWkS sd00gA20pXUvqdzS
Y2zHAewA2UjaonVaUmiGDGtb9p6wc+KeKHby2REpdCKVne6cTG21mtioe0Kk SKGr1rOFmxMCn1Y8
4uLZ6zfDxl71fCZ5QJOpsVm2k/PV8DV+3bHssl7GthRZgHnBmDGOHInp+l1g WqrUrzPyffmzYqOi
uLK0s/lMSBeRcmZppJJXTLoImgNkI7UBmrU0SK86w3K3xe1l50SYKNGBnFOn Hq3WiCMnxX8aC9Vy
RvJdtR0vTyH2kKkAACAASURBVFfWi1v4oVBQQwZglu0u37M0T9z8ojGeAGYF WqUoZRrZMl9jEa5t
GsKVm9e1E7NvvMnGO1qOJThLwqVQlhZ2RaCRzibYVOyKyW77N2pdfCWyHrrb Yvf6F7L9NCdEj9Sn
Tilz56T4TyNFrOWMFLoqnpBsQ7a04hGXx+I1w8Zes6tiV8Dyx9Ou6gA5eanV JVZKVlRyVpNHxlWq
7aPXQn7xWK7tNMhrfZHRU9Es2bbaKX2rrXh+y7R/Y3+nIilVlgkmbTxN6Spm phJXzHybGyAbqfeE
3U4p0xabk5sT60RleYzJZ/tjnTqSyJFTwXsaC9WSI42uWo+Xc04o1hlwHnHx SCntenU7DrTnAQ1m
iMxSJT7l2Vdn6J788mKuUnJVqrXyavGlYxJVMnaZlzKFvdY7mH0jyfMrPK+f 9bwTR9YLR1/o7lbe
pNGWljbb7/tjlrb1Wt9WG+UjbQPkly56TPIAuS2PKgXypJPvHFGgHYX0/Ov2 s6C2Cfev5Y5sc12V
jxc3JxrCDFiqCUeKzJur22QvPg0LLAytWQIAQOU47Bw0G5glAKDZsK/mAqAC swQANB3yLgxuKwEP
zBIAAAAQgFkCAAAAAjBLAAAAQABmCQAAAAjALAEAAAABmCUAAAAgALMEAAAA BGCWAAAAgADMEgAA
ABCAWQIAAAACMEsAAABAAGYJAAAACMAsAQAAAAGYJQAAACAAswQAAAAEYJYA AACAAMwSAAAAEIBZ
AgAAAAIwSwAAAEAAZgkAAAAIVGSWo+tXBRqr1o+GO1oj2WZPSBoeaUlxAAAA QGkqNUvGs2CWAAAA
hp5em2WvGVjDAAAAmkOvzVK7s4wfJmTBnbrrs1dyR1p5WCdKj8kyag2Tl4Pz RuPCHt7dAgAAWOZU
apaUjjlRsyTb1OM6deMHnW0jSCmnORWzJDuMGJglAACAslRqlu47S/UmM35E jND0O9Ms0/y861pj
AAAAgK7on1kyH5ilO4qYJb9DvYHEm5kAAACqon9mab3XK26WuLMEAADQT/po lj7vX7rNEu9ZAgAA
GASVmqVK7GD2T8PyL5i67yyzT8NqH3/VHqr5YZYAAAC6oyKztFLRq6F4BxIA AMDggFkCAAAAAj00
y/Ql0e6tEmYJAABgkPTQLAEAAIDlAcwSAAAAEIBZAgAAAAIwSwAAAEAAZgkA AAAIwCwBAAAAAZgl
AAAAIACzBAAAAARglgAAAIAAzBIAAAAQqMgsuV8dGfzX00VfTOvxZXtR5/vU VfKrK31p0RxafKT6
0nY98D+4/pEU/1r+kV3CNlSk9fJnqdiKGACyKTI3KsQ/Zy8iq6Vf7VZolkW6 WzS+FOE179VGXzoT
E/bIw7x7ie+cAE/6d/KkiC12a5ZdnKViK2LAMNL9oLo9ZMXxT96LyIFTqqvL 2Sx96Vtn+tYQ6Bv9
P6Zii12uvP6RJmJdMWAY6X5QXR6yEvgn70XkwCnV1X6YZbRTeVkne5knfQJL Xvdh0xgZtNI0T1iy
amQk+YES2iV3fv/IttIVoSfkt6qjUlpxPdPiqvXrO8/oaX+ybTq0tqWfZt/0 VHl3sr1KJzXUgHy8
Zus+3dMzG/ulHoaRo1pn2B6yp4FfqpZWva1i6aEeJkaae5VC2+ELtz2uHduc uFvXd5Gz1HaeWJpu
tQ2ykzyaV49utNmxlz1jtQNqtBv1jvQ6b9nrMBlHpPC41AzqYJUNOuF5B+Rz wDxkJQ+Ez0KaxuT7
2WuBXqHupcM4pqNkO2/X0ZY+FR4XEUeFZmlgXj/ZWalcVORcZd9lZDPQF4uU tOYM+ueXImmAtVbe
E/1a5C8DEuU2y/w4sv3k+laik5TksObH0Wgoa13uHqX0NJLtZIvtIXsaeKUy p5piO+XMWHckt1c4
fJZC+7HQswqtE/iz1DxPbE2zCenEF+xGW+yJVst5PlhPsyxV9qDUYWLzU8Rj ys+/nodvRj0HuPWH
PRCeHeYa0iPNrNw00iPiOjrsWOxXrr0tbipsh8xcrzpUaJbGLOe72Gll48lo lWCjUAlM09FIvglb
fr9IrsyY9+wAGz0xNpSqWRXrlcMexbRFd9/8O6lXz5O6ZkTsnlTm10N2So0e ipHy0eHGYj3ljHlz
R7J7xTnhDyWFPRZ+rVPcE8K3Tpu25lMe+HejXaQn/ucD2a+UVnWY2noKV7C7 0BipfUl3Xdr8gSjU
4RxpoXZPox7JDqbQIuDfFj+lKewB7tB7s+zs7dDpiBZPAuwvBai7o/NFQT8d 9G17fu9I/rCKa6h5
hLgofsWxHV2jn3zf5NOImy6zekyew5wlqXt61m6mkW6zPRQj/Y6OjnjKeUZy e4XD17Z3TzgWaWJn
6wruCdG3HU3r+WJaI0W70fboCVuLPR8sJk1bcKww8mEq/yTAXqimYfrgPhDp tvVAFOuw2pAr0n6g
HcfRbyzKdom2xEY5+mKWShg7/qx/LmNXgv2f4on5/SPFRj0Nj56+WULr5BhH l+2nu2/+ndSr50nJ
0mO0LnaP0uU00m1rD8UJlI+Ojtxtv0h2r5jc/0wwzqr0VLO3TnFPCD/z3PGi +YzuFOhGW+qJXsvv
fCD70+2wfDTzym4Pky3af1zs3pbxSql4IOgpYB4I/w6zDbGRdLvQjHmPRdku 0ZbYKEfvzdLaV3JS
pgGtEc7Y+cnSTnT7tPrnFyNpRD4ErRp7MNRCbh6iTSNhXGgk5PvJ9U2ZLr9O UuLmSVfinGzrcvco
3U0j3WZ76J58VyojUkE65Xwjub3SnKhngvPaIWcSN5Ns6wT3hGTb4mmgJMzb Djy7IV4F/mesEsmd
Zumj6HMgeUe8DxM9Ivb8KdIxdcx/VNWYKPFAKHnYA+HssPuIs5HKNjeNtuPo Pxa6XaItOuHiuFIq
NEsGck4oJVlZfgxjVq1vcVcAm0Ep7RTy0yrl949sc41q9Ua1nM6zv905PnHN 9dmRzvLFhUYVWz/l
CfHoJCUuND4Ny7Xu0z09s9rVdpEeqjMpffLTmED/o6PhnmH/SGH4zFTmZ0Ja lvU1DVCORTontpk0
Ws9wT0i+bW3aTJmf5PyHMPnpZsZuO4hKHef50FY7PkrqEgMxIt2HiR4Re34j AX9MrfNPGlbySweC
bgsHguuw+4jzkdL5Zj2ORcZiTlTbvy16yKRxpVRklqB7Rh2HaUDUsEsa9e9h xhB1dXjpZpK7qQsa
AMxyoHAv6tSI+i8f9e9hxhB1dXjpYpK7qAoaAcxywKSviwRBDa/U+q8f9e9h DH3RB/SQcucDDg/w
AGYJAAAACMAsAQAAAAGYJQAAACBQb7Ms9w5EB/JuYA8/OEM+qjyodz3MWVI+ VK3Bf56I/5OwwVLi
6Jeo0kcKzLlyBOs7IgCaw0DN0n8h8I9MiE0iq6A+qhJ1vetdO04Es1R2kfWa 7Bulf4s9zBQ9T/pN
8Tmv+4gAaArL0iy1Z/ARvblzaunfPFKsnxVRxCyVPqebrWXzi9ADmf9CFJ3z +o8IgGZQnVma30Qz
6v6hsuyx+0uJwg01kkmlwq4vmVvGe5nfaBxNi9QvPXH9eJ77VtKSsNVWt7VZ yms5+0YpbZbJkr3e
fouTtZsFsUNoSz1UhlV8XLYDYc4VO/B0W3vClIdInfc9KPIJE8HMuXk+Wwdi tEhOHuO5GwCgMioy
y+gy7lyn+dfrKVaifQGfuPKqK4Wy6HOpKIxDaKnokpRUV++3SCQZlZEz3WGs o22jk9YV3DpLeTDX
N4o5Xn7e0j10wvTHlLyxfCb4Q1akh3mAdy3+QHBzZfUYczayB1I3rAeFPb7i CWPOufPScE+ycvIA
AHpINWZprELZBc8uxOllz6+80tqn0GKeTMsrb16lU19Jk4bSSGsHMlLXTKKU eOd4aSvcaPi+Ucwy
JbmGEpns591SmUbnELx6yB0muZYxRXyjbBXz1CKl/p13N0Qj/E4Y15yb8+zu JzuxAIAe0AOzZBfW
trZwd2eWZioKu04pT8aNvqZOp1iKrXsOssXLurTZx2hb+ti+Ucy+2eZNpxW/ cdbi3z7Th+A0S3cP
28oh62QVa7GjcNuEs4q237Mb1oPieXx1uDk3z2dzIOIpCgDoJdWZZbZ2ZA/0 tSOLcN6m0G3r2mek
UmDWt/w2Sd2Zm6X77oFdlZR7LzVOiXeOlxay3WAL3RFZgXMxzQyDj/IfgtxD Qjb/Yi3r0bc36q7S
bqdeNZq/Zyh2Qzw3xPNZrafPOXs+mwORuwEA6CHVmCW94KNNc+0gvhI/Rc4C 6DJBVg9tpaCRbCqN
PIXxKH5grFN0KfJf+/Kx5o87D7VeJpvOMWq13H1TaY3QbpBHjsWUXe6NiHxl zztjDEHsIT+T3rWs
1Y254vaq50LslvLPFlJsB8U4vuIJw8659dLQckqnKACgl1Rklu3OhR5f6+u5 KznxqCSgRVcCxbny
DNpKQSPZVCZphzQ/jXM6Pw1LV0bn2hdDmjEb0kudY9RqOftmQLuhtsfWyFd9 /nGHNOvISLZSM0No
yz0k+73HxRiGua1WJ3v5frY7Y1KakzovHZR04oQTxjbn3PlsHbvaDbUV/pkU AKAKqjPLDLuv1IKa
d6+mLKN1GCcAAKA4FZkl+0pVPcFaWYblY5Y4/gCAElRklsrLgPVeirBYlmFZ mGXnZUwcfQBAYSoz
SwAAAGC5ArMEAAAABGCWAAAAgADMEgAAABCAWQIAAAACMEsAAABAAGYJAAAA CPTELIMzHlxx5iOh
gg/8PNLpj3d0ztbgvG3Bh8aDy6aSf1dcORtcNhN8aCq4ZCbauCTVhXNQH7UA 9U8XTUN9kn6Sq6f9
mkQT0b9nTMUbE/FG+DAuOWN7cNp4pHAjejgVlZ82G7z7UWkJBMuQis0y8ciD r1065JbnD/tY++X/
KdKRf95+/V+1j/ls+5i/aZ/w15FW3hbp3X9rVRIA9UeOAwFVLvFwQBXKnPxk /cn+tSlar1SF61io
cFk7+IbnQr8MjvmJtByCZUWVZhna5AGXzoROecANi4eMvBCeVZlfvuY/Rwot 842fyxV6ZyJaCEEQ
VInCBScRfZh4XvIMPlmXMoWF9GGydmVKFrRQh9z0fKjgwj3BibjFbBCVmWXw nvuDc8aC855Ycc1c
qODaHYlC4zzwxr0H3vRMaJ/BHzx/4C3tUMl2+G9WmGwkhQff/EJ4Y5pEQtAy 04obXoD6o2S2kxUm
WV4Srbj+mQOuefrA65YOvGZxxRV7g8t3Bx+K/714d/iwU3LFQkeXzEf/hiVr Zzuv34Yloc7fHpz6
r8HKTdLSCJYJlZrlGQ8GHxrNddlUcNVMYpyhZSaKjNOiaG94+ma6ZhGCIKhK fXg+0pVzK66cPeDS
mVDRByYunIy0dqKj0AUTnbct0jlbQ61YvSk4fVP0wYvscxihU77zZ8FLvy4t jWCZUI1ZBsf+c3Qm
hWZ53hMdEb/MLLOj/7A7V1Z47Y4ohj6bg/qnGQhangq9MNVBl0yu+9u5iR3P SuuZi3Wf3nrQKQ8G
Kx+InDJc90L95u1SJbAcqM4sQ73n/ugTsBazzKQZZFQSBiQfi72MnN/J0z0I gqByyu4R41vGdX8z
+8y2TXOf+YOZj18xdfPayetXT6xbFWr8yveOf/h945efnGj7JScmGvvg2zo6 761bV79h0/tf/ch5
b9/5+KPrPjUaHPOTaMU7+nvB674Bs2wIFZnla/+BM8tx1iwzgyQeORX/McmU YpPZqyJQr5WtKVAf
lLy4B/VT8cyHK9X8X/3hzi9/btc//M3Cf//zub/66Oynboz0p9fN3Lpu5k+u CjX9x5dP//FlkT56
0dQtH5y88ZxQE9f97vgV79669thHTjvyu2e8dWL26Y5Z/vb3o6XvxZ+QFkiw HKjILF/69ejUWfnA
Ae/XzTKyw8QUM8u8cjYvvEx9qcR8SghBy0ziyg5VqOgdx7F4YyxcqWZuvWbX V/928Rv/feF//Of5
v/7Y3GduCTX75x+Z+dPrpj95TajIMj9+ZajpP7p0euSiyZvODTVx/ZnjHz51 20XvfPT0N3ztbb8Z
rXihWb7ppzDLRlGxWUZvfdPbystmEmv89Su2hv8m76snb63nr7uyL72KN0NQ hRLXd6hCies7VJVC
myQKV6rpkQtDm9z5xb/acdutc5++efbPrg8184mrp//jZVN/cFGkm86f/Mia UBPXnTFx3enRy7Oh
rnj39ktO2PrBtz965tHfOO6l0Yr3zp9FZvlbP4VZNoc+meWq878Fs6yvxPUd qlDiEg9VJcMsp246
d/6v/3j+838SOeX/d+3+DQ/ue/BHU7dcNPWR8yauWx1q/OrTxi9/T6jtF5+w /aJ3LbX+V6ixtceO
rT1m9Ly3/utZb/rmCUe0YZaNpDqzPOYn0bdaJN9pF64I2TfYxX559tl/n5gl /dB29Llt7mVYJr+4
3Fen7hvtMkOX1Qup+7bqkGHgWgZDWJ5aM6GZ5eT1q+c+dePcp38/vKHc9+A9 yVHb99NWbJMfiHT5
KZFNXnzC2AffvtS6MwlYuuvbY+e+efTct/zr6tQsj3u0Y5av+wbMsiH0ySzf fe63goN+NfiVV0Y6
6FcjmzzoxcGvvCJ40W8GZ94tmmWnFfHaqEJZc4e+9M/E4F5k6LJ6IXXfVh0y DFw9GkKSUwyDrPIz
y5C9P/mBZpbhDWW2F2YJ2v0xy0Ovnlm55pvRC7BHrwuCIP9z4BDnnWW49IRS GhIvj65FWxeDe5Gh
y+qF1H1bdcgwcPViCL3I2TgZZjlxzWkzf3pd9D7lJ6+Z/qPL9t13dzbPe+/5 P+NXnjp+6crtFx63
dDd1yjvGznr92DlHb13zpn9dffQ3j39lG2bZSCoyy5f/IHoR/8RHo68mOG9b dJrGZpm80PoP/+37
J5zzzeQ12Mggf/nw6MXYIy/IX4y1m2Vy0pslPVVi0qXb6rK3XVYvpO7bqkOG OqjAObPGS8q0SMGQ
oNXbQ7Vjs5z+2BXTf3JV9O/IxVM3nr/vp61sqvfe873tl5ygOOUPvjm2+rVj Z/z22Oqjtp7zO4+d
+Tt3HP+KNjVLvGfZGPphlnv+/z9819kds0z88sDzH1zxni+XNsu8Xe7torYK XafaHLYAn3J3ZrP/
tgzu6u4OaLXY7lXVliObLYOYpM3hDrPt8tx299Cnik/HbOVBaoTBGjWGLO5t A9su2SegNblZbr/0
pOmRi6I/C/nDS6duuWjypvNC7b33B9l8PjeXrz9777pj/OwjQ20/87e2r/7t bWcfteH0o771zpe1
YZaNpDqzDM+eU+KvTzw//r6Mi6aTl2EPumpm9uoPHk/M8oCT/zb0y8wpO36Z /wRdAbOk5doLthR2
/RIDbG1pVRwxNrNsF6lu2+uoqyzNqtj4tl9b7oQOs/TMYKtSIsB2PmQ3f+Yu sTkNNt5zGksEeJ5L
kCI/s5z4vbP2/viftFnd2/r2+JrXu8zydx7By7CNogdmuSY+TSOzjL6tf+FT N2895fjj19xx4Ifn
D/rwQqgg4UW/ceCl81SRucZ+maU1lx62xFwBzbUyuXjEAC2mRBUaQ/0j62fR 6ra9SQZtL50NVrZs
Pm2JCWm5Y7zuLplVtIA2QQtokySOcncPtSqOh7ZJsFVpW5pgZ8mMEXsO8aJm edE7pz6yZvqWC6b/
4KKpmy+YvPHcSNevnrj2A8/NTWXz+dzs5MQFb5o473UT5/x2pNWvmlj96rGz XrPxd1/zrXccHk34
Ox6HWTaNqs3ynLHopdTktjIyyx27/vKWLSe844Q130qccsXLT84s88Cz71PN cj76+RtilhrpkjFr
lvgUmg/FErrtk9PWCi0sVN3c6wjI2rLJzGZL5ZgfR062vEQGWkK3/Q+Bbbw+ PSz0sPsO+0yCZ88h
Xun9ZThRY+cfO/Efzpj6/fOnbv7g9O+vnbrp3FCTN6zed69+Z7nvn789tfZ1 U+e+JtTkWa+cXP3K
7We+cuNpr/z2217STswyubk8+nswy4ZQkVmGz7De9Xhw2nh8Wznb+cm38Lby 5oumTj9ly4nHHX/u
nQdes3jQxY8fePxfHHxt9PNbB7zx2sgvr1iMpPol20Rn6Yl/T44Wdn5hzq/Q jHGXtJ2UyEnxqc7V
y9EyhGQDZ6VVLNwWtxKxAV1moCVcphyHgTnK3T0s9LCqDvuUiD2HeK2ZS9S2 mOW+n9L3LPP7y32t
b1rN8oRfdG4uwzvLwz5jHhGw/OiBWaZO+XdXfW7hj66cPus9W0867qS1/7ji qAuitypfe35olgdf
veOAl5+cvBx7wDv+IrHM4OLox1eDCxeytIemLzcd2nHKhUQ0oFChGeMuaTvx zEkfHqreeYjV207M
KgnZ8DU5Kvq3VSinOd6iGdpObHNoy+zTw0IPq+qwT4nYc4jR2sVM4URtO/uN 4x9+3+TvnRXb5HmT
N67Z99O7smnc95P/M3XNyn0/yj8Nu6/19enzXzN9ziumVr90/PSX/vy9h//j Mf8mLA9O3BqZ5ZEb
oztLmGUzqMgsX/1osHJTZJZrO2Z52p9sn7n4rFWX/mjF1U8fcM3T8e+SP3Pw 9U/nCi0zvMW8ct+h
1+wJ/w0V/UD5hyJlaaMlIHFQVWyAT6EZ4y6h26zEDEUfluhAIn3p9Ju3cm35 52QDCmWg27Ze2Zrw
LO/mYZkOX7hHSXLhHs8Ss5CNgXjFZrn1jKO2X7Zy4tpVkzecNfmRc+g9ZeSU 17136pqTpq86bt89
uV8+1fr6zDkvmz7z8PEPHPb4u//tnW8+NCwMTtkW+eVbNkVm+Zv/tQ0aQHVm GZ46kVnOhk753pHR
4PLdiU3e/cC//LtLfvCrH9563KWf/ovb/u7T3/rFYTfvzSzznX+x97fW/s/I SmO/TCwzSxsuAeFD
U7aArNwMSyK1im1CloqW0ADaCttom2vX/yFb3dxrdsDsiThvbamt5FlL8sQl 22ZFM7AlZkChDG2C
rVe2JjzLu3lYVYd9Sjw7A/GKn1uMvv9VYxceN37Veyeu/V36FyP7fvL9qWvf E+nqE6evekeop374
7WzvU3d9Zeb0X59836/9/MRfufONB4clwXumgxPHYJaNoiKzPHJjbJbx2wOX 746cMlyLY7P8pWv3
Hvh7zx5w/Qvhvwff8FyiIy7//oU3/qfLb7n1JVf/PLzjDJXcfYZVQmVpoyXg iqdN2QK4rilhjgAz
JimxVfFv171XDLDtddS1zVuXbbkTeg6nUAbPXmnx/uUaWnM+D6vqsKOE1m1b cBzxRusSovi5BTXL
/U88mszevnv/afK692tmOXvZm5/6528mAft/+l3dLMO1LvHLY/8ZZtkQKjXL M6ai12BjpwzvEZOX
XkOPpDZ5yE3PazrwxnZopaFWXP9MqOCa57O04RKQ2KcmR8Ch6lP7Q9PXvrSK ZowjuZbTrOLI7Ngb
4lnd3QHHLlZtDs+23AndTdAAtro5Is9emfHucncPtVruhyU6HFzxHC0MH7Il tJCN1MhqQUSJa3Y2
wlnacspLt615y/ZLTgj9curGNc+Mbdr74+9PXnPq5DXvmbx6Zaipq941fcWx oWYuOXr2otc+1fra
s6OPzV145MyqF0+c8ss/P+6gb7/+gGi2P7AzMst3zUZfTQCzbAYVmWX0MuxY cMZc9I56bJaaU4am
ePDNL4Q65JbnDxl5IdItnZJQoV+GWnHDC6ES4zw0NbnkoSl3QLZXC8g6TAPM JGy5u4oZoIWxe8UA
zw6IfSvU1W4SupuwpXJU9+yVLb+jXUcPtVruhz6FdFf4dDBUVpg8ZEtoIRup iVaEdMXPMzaf9Btb
zzhq2/nHbL/4+PHLVo5fHuuyEycuO37isneGmrz02KmL3xRq+oKjZs5/9cw5 L4t0+q9Pv+9Xxlce
tPFtB3zrdSvaiVmGN5ehWR7zE5hlQ6jILF/+cGaW2m3lwTc9wzhlqo5Z3tLu 6MZc5urWvbIOH8qt
nhAELT9lfhle+I+/88VPnvrKzWe+Ycu5/3507du2XvD2SGuP2frBY7Z98C2h xtYePX7eUZHOefXE
mS+bWHVYpFN/bfzkQ7a+64B/+ffB146M1szgzD2RX4ZmiZdhG0NPzDLxy+TN yPyl11ueN83S7ZeV
KyM0SzG4ORKXGwgaaiVmObHj+Qd/9w0PvOuwB05+xcPve83DHzjq4Q+8LtJp r33kA0f+y2mvCfXo
+1+14f2viPTewzeectiGlS8OtfH4X97wjl/6l7eu+OHRwddPenVbM0v86Ugz qN4sg4vz9yzzvxjR
LJO8Bss6pXj2l1PWYdxZQlBDlN1Zrvu7vQsbH/nf73vDP7zx177x1l//+jEv +eqxvxHprS/5xrGH
fTPWHcf82zvf+muh/vEth37nzS+68+iDI73hwO+8fsUdrw2+cdKrZx97eN3n F2GWDaRCs9yamWXy
b+fbeaJbzCXljyzTD/sk72hqSs7v5K60F8re4BEjmyP5/R4IGl6lH/Y56Mqn 1n0h/+PUEkzMP7fu
c4sHnb07f88SZtkYqjbL1dujXx2Jf2kr+yqf4PLdB16z2FFknJmeST4BSxWe 3MnnCeXPhUOVSfxU
IVShxMMBVaRLno4mPPz3ov3Jn1oGF+wLLnwqUrixdilYs9T5N9nItGZXcObO 6N9kb3gfmdxKaoJZ
NolKzTLyy63BygeCUx9e8b5HDnh/pOD0xxOtWL0pUXDO1shTs18wP28b/TXz SPFPBEDQ8tRpW6E+
KVyOzrBM+Kmboh9+CLUy1clPdB6ekiopCf894ReR3vV45ythw43w33C5g1k2 iR6Y5akPR2YZ+2Vm
maySgEhZPKkI9U3JIYP6oxVQHyUejvJKvu4On4ZtDNWY5SFvf+Lw6xdetHbz /MzjEARBTVBw4hPB
a74aHPZZaYEEywGYJQRBUBnBLBsFzBKCIKiMYJaNAmYJQRBURjDLRgGzhCAI KiOYZaOoxix/GWYJ
QVDDFP2dyRG3wywbAswSgiCojGCWjQJmCUEQVEYwy0YBsyysW//H9yEIqr/E a7lLwSwbRTVm+aJj
ftEo1xBfyQAAFExJREFUs2w/uwuCoDoLZgmqBWZZWDBLCKq/YJagWmCWhQWz hKD6C2YJqgVmWVgw
Swiqv2CWoFpgloWlmWVAEC9gf7mzVduWLW2PWoGgPghmCaqlGrM85JjHC5ll uAo7HvqoRJWqRM1y
mbnLMhsO1GT1ySxfBbNsCgMzS+p2JZyvRJWq5DDLYRfMElo2glmCaoFZFpaP WQYp5kO2XCvJMjsq
aiW2ptnOOOqyDwOCuUtLAkF1EMwSVMvAzHKeGF6gGmeC+ZAt10rYJNVKNEta GBDnMzfESHdFs3VH
QlpipnU/FPsJQXUTzBJUS73MMiD25o7xidS2q9KwmKXYGTPe9pCtEsRozUFQ TQSzBNUySLOc9/A5
c5dWzkZSxM4UFcwy22CHD0F1EMwSVMuAzXLeePlUizF3aeWOyB5J/DSsw5+0 DTHSXdH0KkdCR4n4
UOwnBNVNMEtQLcvcLOl2VfL5O0utxLZh1jUDHOW0RVvTjs6wGUiPmAxmEjMD BNVBMEtQLYM3y3nD
3hK0XdoGXb7FJNWqwm/wGRanGZZ+QlAmmCWolmrM8kUFzXKoBbOEoPqrH2Z5 8qbgiC/CLBsCzLKw
KjRLCIJ6JJglqBaYZWHBLCGo/oJZgmqBWRYWzBKC6i+YJaiWasyy6Ad8hlrh RQhBUP0lXstdKli5
OXgVzLIpwCwhCILKCGbZKGCWEARBZQSzbBQwSwiCoDKCWTYKmCUEQVAZwSwb RTVm2bRPw0IQVH9l
1+zM1Ibx0Ye2bb5/66b7TG3a+MNEWUkYObblZ2EV91IQfYPPEfgGn6YAsyys W/GnIxBUe1GzDG1v
ctsjH7vtK0dd8GfBSSOiDl/9yWv/8vbp8UfdSwHMslHALAsLZglB9Rc1y/A2 MXTKtZ/40t0Pb5YW
s4gNo9Nh8Mdv+6p7KYBZNgqYZWFlZhn80r8Rr1gIggYizSzDe8rWQ5te8OX5 1kNPhlXcSwHMslFU
ZZa/gFlCEFQfUbPctvn+4KSR559/LlTMs249++wz+5Z2h1XcSwF+daRRwCwL C2YJQfWXdmcZOt8z
EU97aP/epd27FmZhloAyGLMMVMT4WglmCUH1l2mW+/c/tX//PlFPPbV3z+LC jtlJmCWgDMwsHQ9r
LpglBNVfplnu27cUa49be/fuXtw1Nzc9BrMEFJhlYVGzpL+KnGzTO2ZaTjdo FXekFgBBkKc4s0zs
cLdbe/cuLu6anZveBrMElGrM8pBjKzDLxBWyEvqQlojBtjA2bQmJZmkrCVTP EyPNAAiCPGWaZeiC
oZaWdrm1Z8/OnQvTM5NbPcxyM8yyOQzMLClZobaRbbtLbLvYhLYSfxU1y3Z6 g6hdzNokmJFsAARB
PjLNcmlpZ6g9exbc2r17x8KOyemJLTBLQBmYWToK6d7Awyypo7B56AaNLKcK zdK8wmkkGwBBkI9M
s9y9OzTChcXFHW7t2jU/PzcxuX0zzBJQht4sfXbZkpQTa5aZyZlmaTM/MdIM gCDIU5xZ7gi1uDjv
1q5dc/Nz45PbN8EsAaUasyz6DT7Lxizbhk0GhE6Y0wIdkWYABEGeMs0y88JQ 4TVl29i5c2ZudvvE
2JMeZokP+DSIOpplsp1glgSc87G72A0aWU7uPx0JYGwQVAOZZhl74ayonQvT s9Pbxsd+AbMElMGY
ZTfqxucqEcwSguov0yzn5ybn5iZCzUeaZBXunYmc8omtmx+DWQLKcJhlJXeE VQm/OgJB9Rc1y+1b
Hjh89Sdb994/Nrpx65bHtm3ZEG6wCneNbnr0yZ8/+N277gqruJcCmGWjGA6z rJVglhBUf1GznNj2
8LpP3X76zZ//8h3f2fjIjx3a8Mg9Gx7+0Z3f++6qGz93/We+5F4KYJaNohqz LPpp2KEWzBKC6i9q
ljOTj4X/fuILX/P/8ecbPvv3S0uz7qUAZtkoYJaFFV6EEATVX+K13KVglo0C ZglBEFRGMMtGAbOE
IAgqI5hlo6jGLBv1AR8IgqBQwcmhWX4RZtkQYJYQBEFlBLNsFDDLwhI/VgBB UB2UXbMzUxvGRx/a
tvn+rZvuM7Vp4w8TZSVh5NiWn4VV3EsBzLJRwCwL61b86QgE1V7ULEPbm9z2 yMdu+4r/n45c+5e3
T48/6l4KYJaNAmZZWDBLCKq/blW/7i50yrWf+NLdD2+WFrOIDaPTYfDHb/uq eymAWTaKqsyyQZ+G
hVlCUP2lmWV4T9l6aNMLvjzfeujJsIp7KYBZNgqYZWHBLCGo/qJmuW3z/cFJ I88//1yomGfdevbZ
Z/Yt7Za/SB1m2SRgloXlNstAxVFo7jJTuaubhbZIRycLtQhBwyLtzjJ0vmci nvbQ/r1Lu3ctzMIs
AWUwZkkXYq1crFtC1aYVzdJ86PAksa5ZLtYV7c0W7NkxCKq/TLPcv/+p/fv3 iXrqqb17Fhd2zE7C
LAFlYGbJbpdQl9VLiDVLt814uqBnmKNQ3OXZkBgAQTWXaZb79i3F2uPW3r27 F3fNzU2PwSwBZfBm
aT4spG7qlpNplo67umVmlj7JIagO4swyscPdbu3du7i4a3ZuehvMElDqZZbJ RhCTldCHZokjONt2
ZCshzSwDw1cojkK2LvvQp64jjxhAGzJbNLOJ+SFo4DLNMnTBUEtLu9zas2fn zoXpmcmtMEtAqalZ
mmHarkLBtrrlRM3S00gCyZwKhTkKxV2eDbk75tMEBA1WplkuLe0MtWfPglu7 d+9Y2DE5PbEFZgko
dTdLilnRrGvLwwaUk3hnaV63thi23Nzrk9NzFxsgtugzRgiqlUyz3L07NMKF xcUdbu3aNT8/NzG5
fTPMElDqbpbuirbgfpplWzUPH2PrhVmKffAJ9jFLMTkE1UGcWe4Itbg479au XXPzc+OT2zfBLAFl
8GYpmhy7q1CwrW45Ffo0LFuoeU+GVsjGiHVtfdAC3BU9yyGotjLNMvPCUOGZ bNvYuXNmbnb7xNiT
MEtAGZhZZmjl84araWFsCbuL3dDqlhC+wQeC6i/TLGMvnBW1c2F6dnrb+Ngv YJaAMhizHGoNl1kG
BmIVCFoGMs1yfm5ybm4i1HykSVbh3pnIKZ/YuvkxmCWgwCwLa7jMEoKaKWqW 27c8cPjqT7buvX9s
dOPWLY9t27Ih3GAV7hrd9OiTP3/wu3fdFVZxLwUwy0YBsywsmCUE1V/ULCe2 PbzuU7effvPnv3zH
dzY+8mOHNjxyz4aHf3Tn97676sbPXf+ZL7mXAphlo4BZFhbMEoLqL2qWM5OP hf9+4gtf8//x5xs+
+/dLS7PupQBm2ShgloUVXoQQBNVf4rXcpWCWjQJmCUEQVEYwy0YBs4QgCCoj mGWjgFlCEASVEcyy
UcAsIQiCyghm2ShgloUlfqwAgqA6SLyWuxTMslHALAvrVvzpCATVXn0xy83B ETDLpgCzLCyYJQTV
XzBLUC0wy8KCWUJQ/QWzBNUCsywsmCUE1V8wS1AtMMvCGi6z7PXPjNh+zCSQ fgKT/S0UttDc5WiL
DTMLbZFiJ83grNwzobYBiRJnlRXMElTLYMxSW1nEeFpRjOm1hssseyq6fmlr megKbLxnEs8wsa64
/poBthIxlVbdM365yn/4hY4XVT/MciU+DdsgBmaWjoeetTxVrpZDMMtMJczS XV4oWAxzFIq7PBMW
bRpmmch/+DBLUBOGySzLqfLkolkGKbYS+pAt10rcaW0Ps0L/XnnmNJNr2yXi s9bZeFu5O8xRKO5y
B5i9dUeWU5BiK6EP2XKtxJ3W9tDROt0ICO4Os/0xm9Na0bZFwSxBtdTLLLNL iz507Eoe0nJHElt1
sy233GYZGNe2o0Tb8Im07WIjfTLTEnfOQIVN4pDZMS2brZCtyz70qevIwwaY CW198Iz0lDkER4m2
4RNp28VGFqroU+LoOYVN4imYJaiWaszykOJmSWEDsn/du7QNWsUd6Y5xiJpl 0n9tQ7toA+Nqz0q0
DXckxcxsVqcZCvXK7JhNbBUx0hFvG5FjpI4wR6G4yx3gmLFCeWhAlrPEIdM2 3JEUM7NZnXbMrMgm
yao4usE2Z8o/UhPMElTLwMzSVp4xb7gau0vbCFQckY5Ct/zvLG1Xe2AsGVq5 I9LdnK31Qr2ybQcq
jiqsxK46Ythyc69PTs9dngndTYu7HDJrme3aZsAn0t2cu3VayGYu2g1aTmGT eApmCaqlRmYZGB4W
2O3N3KWVm2kd2cxth/zN0na1B2RpKBpp28VG+mT2KdFyamHumELxbOdt5bZp 9Mxpi3fUdZT4TFEh
lTtA/pG2Xe4596noU+LY0GQm8RTMElTLcjZLd6TYkE2VfMCH3QgIWoAjre2h 2QQbb2vLkVPLL8Zo
8WZz5l7zYUDQCtkYsa6tD1qAVteskpWbrYj5PVu3ldg23D2xpbU99Gw9IIhV tOpsc7YknoJZgmqp
kVkm5Rnzhquxu9iNLIzuYrNpJWyvNIlmWVpBweUAglgN5EQaSKMOwSxBtQzG LIdaMMtlqcBArFJb
DaTzA2nUob6Y5ebgiNthlg0BZllYvTNLCIKqEswSVAvMsrBglhBUf8EsQbXA LAsLZglB9RfMElQL
zLKwwosQgqD6S7yWu1Rklq+CWTYFmCUEQVAZwSwbBcwSgiCojGCWjQJmCUEQ VEYwy0YBs4QgCCoj
mGWjgFlCEASVUXDyJphlc4BZQhAElRHMslHALCEIgsoIZtkoYJYQBEFlBLNs FAMwy5mpDeOjD23b
fP/WTfd1qU0bf1hCWfWwD2NbfhZ2RuwzBEGmKryWfSRe2t0oayVZFsSxz0dm uRm/OtIcBmCW4dU1
ue2Rj932laMu+LPgpJEB6vDVn7z2L2+fHn9U7DMEmXp8w70/u+8H9937T8tG Gx69Rxw1VX2u5Qrl
vyzALBvFAMwyfNYWXl1rP/Glux/eLCXuLRtGp8NufPy2r4p9hiBNoVM+vvH+ 2Zkte5dml4cWdoyF
IwrHJY49U32u5QrxXxZglo1iMGYZPg9tPbTphcHzfOuhJ8POiH2GIE3hPeVy cspE4YjCcYljz1Sn
a7lCfJcFmGWjGIBZbtt8f3DSyPPPPxcq5tlB6dlnn9m3tDvsjNhnCNJ0373/ JHrPMCoclzj2TPW5
liuU/7IAs2wU1Zjli4qYZfhsNDwRn4l4mioIArGkUu3fu7R718Ksz1UBQZpg lvP2a3mYVWBZiMwS
P9HVGAZmlvv3P7V//z6q0BrFkgr11FN79ywu7Jid9LkqIEgTzHLefi0Prwot CzDLRjEws9y3bynW
nkxBjO1h5dq7d/firrm56TGfqwKCNMEs5+3X8vCq0LIAs2wUAzTL5OzcnSl1 R9dDR4m57cgWau/e
xcVds3PT23yuCgjS1KVZfvGL/1WMGYhKmaV+LbsVEMTgQuo+YaFlAWbZKKox y0OOebyoWYYnZail
pV2ZwhOd/VeTuUsr8dy1Z8/OnQvTM5Nbfa4KCNJUB7OsJImmUmYZeszu5IoW FV6Djoddqvts4cqw
a+fM7JTXshCs3IQP+DSHgZnl0tLOUHv2LGQKT3T232xvhraLVjdrmYWJdu/e sbBjcnpii89VAUGa
ujHLxOS6t7ruM5gqYZaZzfiIfQZclbpPXug5NMyyUQzMLHfvDu1qYXFxR6bw RBc3sm1aIgab26F2
7Zqfn5uY3L7Z56qAIE2Vm2X4MJGtJHuolTiCxZ6YGpRZZk+FaRgtMWNstdjy wNKuJpglsDFAs9wR
anFxPlMQmZmwkW07Sjx37do1Nz83Prl9k89VAUGaSpulZoe2wqIlPrt8VMIs M5vxURC9xiMHJPam
lZgxjhJ3uU3hM/iFHVPTE6M+ywLMslEMzCwzx8oUntD0oVYSELQSR7BWQpPv 3DkzN7t9YuxJn6sC
gjT1ziyzEu1WUrRPW3AhlTJL/S0VhwLjDZGsPIN9M8WsGKjsUd92sWVzq9C7 MzDLRlGNWZb4NGzs
WLMD1M6F6dnpbeNjv/C5KiBIUzdmqRnbXotZOko0R/S86fTRQMzSbY0Os2RL fOraVNws8WnYpjAw
s5yfm5ybmwg1H2myzwrbnYmc8omtmx/zuSogSFM5s7RZoHjX6C4ZrFlmNuOj 0LfMh7Sw+xJ3pFuL
i/M75iemxr0+ygCzbBQDMMvtWx44fPUnW/fePza6ceuWx7Zt2RBu9Flho6Ob Hn3y5w9+9667ws6I
fYYgTdWa5V5yx0l3aXefbAy7t59maX5Yz62AYCvUdmkxZi1bpJnNrUKf+4NZ NooBmOXEtofXfer2
02/+/Jfv+M7GR348EG145J4ND//ozu99d9WNn7v+M18S+wxBmsqZZTcq7X+F VMosO/dky0CFPvcH
s2wU1ZjlIccWMMuZycfCfz/xha8N/Adjw3vKGz7790tLs2KfIUgTzHLe/mG9 4VWhz/0FJ28KjsAH
fJrCAMwSgpaB+m+W/VEJs4xtRv5I3VCo0Of+YJaNAmYJQWUEs5yvx4f1KlTR z/3BLBsFzBKCyig0
lYUdY6L3DJfCERUyyzp8WK9CFf3cH8yyUcAsIaiMNjx6z+Mb75+d2SI60LAo dMpwROG4xLFnqsOH
9SpU0c/9wSwbRTVmWejTsBC0PPT4hnt/dt8PwluxZaNCTjlfpw/rVajkc3/i 2OfxadiGAbOEIAgq
I5hlo4BZQhAElRHMslHALCEIgsoIZtkoYJYQBEFlFJnlETDLpgCzhCAIKiOY ZaOAWUIQBJURzLJR
wCwhCILKCGbZKGCWEARBZQSzbBTVmGXwsodDv3zJuROJZR5y9qxbwapFCIKg IVbolG/+vzDL5lCR
WR5+R/QR6khfTDe60RcliRmcOqJrddmEOEC5A93NzxFfFCRkkPovSuxAV93z GWCXkjrQ7QSKGQab
v2vJB8idQRxgrxX24cvRxiv+DmbZECoyy9/4QnjGQBAENVDSAgmWA9WYJQAA ALCMgVkCAAAAAjBL
AAAAQABmCQAAAAjALAEAAACB/wduzXindgYyngAAAABJRU5ErkJggg==
------=_NextPart_000_0035_01C74AAE.A2ADC2D0--
Attached files
------=_NextPart_000_0035_01C74AAE.A2ADC2D0
Content-Type: multipart/alternative;
boundary="----=_NextPart_001_0036_01C74AAE.A2ADC2D0"
------=_NextPart_001_0036_01C74AAE.A2ADC2D0
Content-Type: text/plain;
charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
ya ingrese el UPX, pero, disculpa mi ignorancia, que hace este programa?
Gracias.
--=20
Ram=F3n Zea
01.993.194.14.27
ramonzea@yahoo.com
zeasoftware@hotmail.com
zeasoft.movil@hotmail.com
zeasoft@prodigy.net.mx
http://www.paginasprodigy.com/zeasoft/
visita mi "venta de garage"
"Ignacio Ortiz de Z=FA=F1iga" <NoName@xailer.com> escribi=F3 en el =
mensaje news:45c9f8fb$[email=1@news.xailer.com...]1@news.xailer.com...[/email]
Jos=E9 Alfonso,=20
Si te fijas en la documentaci=F3n del IDE cuando se explica la =
opci=F3n de herramientas hay un ejemplo de como instalar la herramienta =
UPX para que comprima el ejecutable del proyecto:
--=20
Ignacio Ortiz de Z=FA=F1iga
http://www.xailer.com
"Jos=E9 Alfonso Su=E1rez Moreno" <jasm@tpvsoft.com> escribi=F3 en el =
mensaje news:[email=45c9f53f@news.xailer.com...]45c9f53f@news.xailer.com...[/email]
> Ignacio,
>> Ram=F3n,
>> =20
>> No entiendo muy bien porque ahora no puede hacer el mismo sistema =
con=20
>> Xailer. Le recomiendo que comprime sus ejecutables con UPX que se=20
>> incluye en el propio directorio BIN de Xailer.
>> =20
> =BFHabr=E1 posibilidad de indicarle a Xailer que a la hora de =
compilar=20
> comprima el EXE?
>=20
> Saludos
>=20
>=20
> Jose A. SUarez
------=_NextPart_001_0036_01C74AAE.A2ADC2D0
Content-Type: text/html;
charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META http-equiv=3DContent-Type content=3D"text/html; =
charset=3Diso-8859-1">
<META content=3D"MSHTML 6.00.2900.2180" name=3DGENERATOR>
<STYLE></STYLE>
</HEAD>
<BODY bgColor=3D#ffffff>
<DIV><FONT face=3DArial size=3D2>ya ingrese el UPX, pero, disculpa mi =
ignorancia,=20
que hace este programa?</FONT></DIV>
<DIV><FONT face=3DArial size=3D2></FONT>Â</DIV>
<DIV><FONT face=3DArial size=3D2>Gracias.</FONT><BR>-- <BR>Ram=F3n=20
Zea<BR>01.993.194.14.27<BR><A=20
href=3D"mailto:ramonzea@yahoo.com">ramonzea@yahoo.com</A><BR><A=20
href=3D"mailto:zeasoftware@hotmail.com">zeasoftware@hotmail.com</A><BR><A=
=20
href=3D"mailto:zeasoft.movil@hotmail.com">zeasoft.movil@hotmail.com</A><B=
R><A=20
href=3D"mailto:zeasoft@prodigy.net.mx">zeasoft@prodigy.net.mx</A><BR><A=20
href=3D"http://www.paginasprodigy.com/zeasoft/" ... asprodigy=
..com/zeasoft/</A><BR>visita=20
mi "venta de garage"</DIV>
<BLOCKQUOTE=20
style=3D"PADDING-RIGHT: 0px; PADDING-LEFT: 5px; MARGIN-LEFT: 5px; =
BORDER-LEFT: #000000 2px solid; MARGIN-RIGHT: 0px">
<DIV>"Ignacio Ortiz de Z=FA=F1iga" <<A=20
href=3D"mailto:NoName@xailer.com">NoName@xailer.com</A>> escribi=F3 =
en el=20
mensaje <A=20
=
href=3D"news:45c9f8fb$1@news.xailer.com">news:45c9f8fb$1@news.xailer.com<=
/A>...</DIV>
<DIV><FONT face=3DArial size=3D2>Jos=E9 Alfonso, </FONT></DIV>
<DIV><FONT face=3DArial size=3D2></FONT>Â</DIV>
<DIV><FONT face=3DArial size=3D2>Si te fijas en la documentaci=F3n del =
IDE cuando se=20
explica la opci=F3n de herramientas hay un ejemplo de como instalar la =
herramienta UPX para que comprima el ejecutable del =
proyecto:</FONT></DIV>
<DIV><FONT face=3DArial size=3D2></FONT>Â</DIV>
<DIV><FONT face=3DArial size=3D2></FONT><IMG alt=3D"" hspace=3D0=20
src=3D"cid:003001c74ae0$ed2cbb90$[email=dc01a8c0@ramonzea]dc01a8c0@ramonzea[/email]" align=3Dbaseline=20
border=3D0></DIV>
<DIV><BR><FONT face=3DArial size=3D2>-- <BR>Ignacio Ortiz de =
Z=FA=F1iga<BR></FONT><A=20
href=3D"http://www.xailer.com"><FONT face=3DArial=20
size=3D2>http://www.xailer.com</FONT></A></DIV>
<DIV><FONT face=3DArial size=3D2></FONT>Â</DIV>
<DIV><FONT face=3DArial size=3D2></FONT>Â</DIV>
<DIV><FONT face=3DArial size=3D2>"Jos=E9 Alfonso Su=E1rez Moreno" =
<</FONT><A=20
href=3D"mailto:jasm@tpvsoft.com"><FONT face=3DArial=20
size=3D2>jasm@tpvsoft.com</FONT></A><FONT face=3DArial size=3D2>> =
escribi=F3 en el=20
mensaje </FONT><A href=3D"news:45c9f53f@news.xailer.com"><FONT =
face=3DArial=20
size=3D2>news:45c9f53f@news.xailer.com</FONT></A><FONT face=3DArial=20
size=3D2>...</FONT></DIV><FONT face=3DArial size=3D2>> =
Ignacio,<BR>>>=20
Ram=F3n,<BR>>>Â <BR>>> No entiendo muy bien porque =
ahora no=20
puede hacer el mismo sistema con <BR>>> Xailer. Le recomiendo =
que=20
comprime sus ejecutables con UPX que se <BR>>> incluye en el =
propio=20
directorio BIN de Xailer.<BR>>>Â <BR>> =BFHabr=E1 =
posibilidad de=20
indicarle a Xailer que a la hora de compilar <BR>> comprima el =
EXE?<BR>>=20
<BR>> Saludos<BR>> <BR>> <BR>> Jose A. SUarez</FONT>=20
</BLOCKQUOTE></BODY></HTML>
------=_NextPart_001_0036_01C74AAE.A2ADC2D0--
------=_NextPart_000_0035_01C74AAE.A2ADC2D0
Content-Type: image/png;
name="Image1.png"
Content-Transfer-Encoding: base64
Content-ID: <003001c74ae0$ed2cbb90$[email=dc01a8c0@ramonzea]dc01a8c0@ramonzea[/email]>
iVBORw0KGgoAAAANSUhEUgAAAmQAAAGTCAIAAAAJDJnXAAAABmJLR0QAAAAA AAD5Q7t/AAAACXBI
WXMAAA7EAAAOxAGVKw4bAAAgAElEQVR4nO29C7QlVX3nXw0BDEmciSSMLzQG UYOPEVSURyOKYgdo
oIEWkDdCwxCEQK7JRKP8M1mJGTX/MWOYLCc9a1CzsnyiZBwds2QOURRBXiF0 i9Ddt/v2fd/bt/t2
326a55l6nKr67b1/e/921alzTp1b38/6ru46u377tx9Vtb+nzjn3nOBuAAAA ADgJpAAAAACg6QRS
AAAAANB0AikAAAAAaDqBFAAAAAA0nUAKAAAAAJpOIAUAAAAATSeQAgAAAICm E0gBAAAAQNMJpAAA
AACg6QRSAKgv/+WCoMNxH/2KFAwAAKA0gRQAakvmlRf8FykUAACGi3ZBpHzd EkgBCfk9zCDvZbRe
RB6RFQ2iPz1EHtdXPnrcgAaetlxV21Xnqz3ywa2WcILxfAoMHaH/BcE6T9XB LE2bpPTvGsxX1JR4
pen3utMvxHF15qN/ByCnanOrOl/tEQ9udaRzO4jzBICuGC6zdDtl0MfLkHil 0mAf152+UudxVW1u
VeerPX07uPn125+rFIAKScxSe631gQceyP5NNkIGb5aKVSpXm3Kb1+srPgaX fX2o2tyqzgdScNWA
ISYxywdUMoOklDPL9gOBFKIQWPcQQ+TWsGS35RrUXzO1J8h2qjexRl7bZe94 ks44OvORmDxKTcyV
0y6z02O+VmxbpLR7dqP3zpuP6qfXgdpYVNNhbmoznt6n57M/ScsRGnIcqe4P onoW0Z5wp1WxgytN
oPdh5V8UIhHiMC1RngcVgG4xX4bN7jW7fxk2dMpEUmBOYNtBLrYiS6vjpVvt Kssv+wsu0C9IJZxP
2NltWXfMazyIxlGZWR6nG8jdjoFr88f2TY+zrqeVT68Lvqv56GkS27Dks4ea 5UeZ4dlGpkEbchyp
7g9ifhZdYEaHcUwH1SHwB9dnXP6H1W2WPsO0n6h+Jw8A3ZGYYgb1yHB7HaGo WWZOWcgvA0s5uVDk
1S7HehGaqeyXohZd3Cy9UyuxBcySyWV0hL1rEWYob4pfT3sxvXaE1gLaOVes tLQW6qpfQ44j1f1B
lOeFQXom5Dcu/7lymaXXMN0tSccUgK7JXoZN3p40byUzCpml5pT+fhlYykvd WNLry7IOWJyHX4nY
NVLtjrTuMPajFpc2S0s/2OiskGZIC7kydlw9nF4Oj2n09RR3S3JXuRXc2ZDj SHV/EOkUMDNAYqUn
TIXH5TFX8lXjN0wmij0kAPQI+p6l+bprsiu8rSz0niXrlJ5+aYvILwv/q4Jb WOx7bNF8eQGztHad
zVzSLH1mxeyzZcxxsZqRGVcvp5fBZxo7e/IScRActmk1u+rdkONIdX0Q+Zmh Lub2Wmd3pQksdlht
V42JGck+KwKgf2h3ltrLsCXuLB1O6eOXtt3etwU5rmWYWQ1sCwR/hfubpTUv n6ScWboWD7psails
jZn4L5PqPnkaPBdQx1iNXcq6ylKuKaOr3g0V6T2L4yBK92tyqXFwvcdVYK6s hRSvc9USAEBvycwy
eWOS3l9mhUXvLIO3rXNp3QOuupbygs+/I5yrkOsuq5vLvpBZFjFAt7EyI7Qu LiSFuHhlFBpX99Nr
4jWN3mbpPIf8u+rdUJHe8ztNBmqWaaT/XFkL7/YcpmcUAD2i8jvLLglsO8j1 63thOJZh562PFl3o
si9kKkUMsEgss65ElQo4mIE5rp5OrwkZkR7nMEvfU0XB3wC8Gypllp4HsYgt FjZLaQKLHVa20HeY
lmhLHABVo91ZajeX5d6z7IbAuoe4Jbuyx/uVPfb1ldtTwWVPyzlTsa69sgGy Y7Gus/zIXWapDsOc
S2ZcvZxeBus0ktaM+7hSS6i/WXo3VMYsfQ9iEVv0NEvvcRU8rFyh9zBNyAUk P90DoEvMO0sbgzZL
7Tmlcg1ZdtFici3Ra4y7aMte9kq51J5tNLScWQ4tsdKqrmVme+Es5MbVw+nl 4POyC6Y0rJLO5ny2
4WyojFl6H8QCtuhplt7jKnhYuULPYZLjTOfJMbEAVEt7eX83rFCBxnZ/2Svl /BVtg80sxvrclJiv
rAX+zTG3x/z9Jk/56WWRp5G7nXdFSe142JdfQ2XM0vsgFrBFX7P0HVfBw2ok PY791iJ2mMK5Jh1U
ALpFuJ00kPJ1SyAFuK8Zc721r7DWtanYZe9hlnwv6NfD8LZCyb+dxcMspWlS wq0zRKMs4+rV9Npg
h1XsG3zkVbWQWfo1VMYsvQ9iAVv0N0u/cRU9rPqI4lyew3Q9WZIPKgDLjUAK iGEuG/flol2PXHCx
y76gWUYonY5r2X1CHaAa7GWWQg5xXdY75BiXWbv76XWhNKautnrD+nni10JB s1SrSPuLmOXdfgdR
8iWx1H5wpXEVP6xqxrRBn2HqeZVoABpHIAUsJwr7BAAAAHD38jRL+mSYuCJ5 No1XkQAAABQgkAKG
EMd7LfBKAAAAxQmkgKHEaZewSgAAAMUIpIDhhfvQH96rBAAAUJxACgAAAACa TiAFAAAAAE0nkAIA
AACAphNIXyHUE7L3EKXAhNZIFLtq/Wj8aHT9qmCkpQfEe81dWQlTK0lcJF6L sSEG5DHhf2mkWit7
lI6NlIb/5kXh/rhE7HZnb6APWWtCCbb3sJNKPy7r0+KkZrbNBnQKV42MrEoL zLQaybkQ7o4qCZ1p
aXVLdUA7R/LEbFfzwuzomR0zagEAao+nXVVJoOIK7aws6rJirINRQRJi7MpX OvvqqRQqrmOQxPLe
wiXxiYnNTilpt5U2aHO5gZG9HV+Sup2jPvmw4eohcZBsM26aOAzZzo9OoCeI C9MOqqPmjxdtwTge
Slq2Oj0fsidYtAPsuLJUdFLMrpLqyhGhh9XIDwAYBmpsljbLYfwgDTN2KTdg /OqpFvJrnEq1Zpk5
H62lNMEswZlbdozMp9s60jAcPdQNINtL75+MmzxaSEfCPi3gRiLalpqWPdzK tEYP2K6S/Uqpu1F2
RmlOPj8AYAiosVm2k8UlEO8s+V1x3TyOrWU6qI/riIYkBrSNroabeUln2Ar5 nrR70ax0vNKr2zmt
YneWbaOHoj+x20rfUo+iha30NUt10Bnq4NKxs7XYeTDqMx3g3Fqf9TbfaDok FY/8AID6MwCzbFf/
nmWKtiuqp9zKaEtZxyvllV3D2Kfl9lkGzYV/vb3pLH++K153W+ni7dXtZG/g ++qfbw/pnaUxjW2t
b+ydJeslDGwC+X5OKWTvLLluK3lb6YvdaQnbqNgTa34AQN3xtKs6wC2vlpAM wy7z3eRRfoOZL6du
11HytkY0A3LXZWOIjZm3u21uZVeeQfiYZdHF2d5DpY/ZppdZpl1ga+n+ZHRX O2b5plHLapbse5a0
A8a40kfRcwXDatVtUkfJr5wqbH4AQM0ZIrNMKWKWhpO18pfP6FKcF9MlnoHN pLdZwixzI7B4WrK2
0lrUsFVDcnWbg2/S2sP8QYzRB9t2vJF+GJWrpaS19DmddsunYalXsWbJfRqW 74A6JcYzIr6rTGGn
iDTH5QcA1JshNEsAyuHzJMZGN3UBAMMPzBI0hi4Mr4uqAIDlAMyyx/Cvi+Il uEFQzvHUl1EBAM0E
ZgkAAAAIwCwBAAAAAZglAAAAIDCEZsm8C+j4ew/trSbLn45kCH+Dwf+RA/lj RxPL25P2/NEeUqmV
f3MCH1+YOJXSrXJv5mV0WV3Dnc2/Lf/ILrH/mYpeKFLV2AEAVTOkZmn8wZvl mwTo3yImJpHtVh+l
KGZpX5iUvMqDCJ9FzRVD9o0a39HTPeYnVrpM3mV1jboZhthiA82yPj0BoF8M kVmmFyhzodq/tyUv
yS2VVtMzeZkl68kFvUc047ivrfQHP1zxlq8xsBKnUr6OxqfDDrqsrlE3wxBb hFkC0AAGY5bZy4hS
YEKLfrNbSbNkL2/TLX3MUlwpxACPGP371eRllHlV1vnVPKPL54cqxUi29bxQ GQipMtLKX7dPK5rf
3GQbvrt1SjdjLzX51md3XhNlzIk4QACGH0+7qpJAxRXauQjVK9BYMqICx8uw ZEWju/jCrIQsEDlJ
rHgnZ1vQ9RhL/jyAX7D4+Aj1WYWNrHvZfWveYbKKZptx02SVJdv5tAd6grgw 7SCZMuZ2Xhlsa4Tm
Mmrxc+uOZFsn/VAOepqcLdTnJ3uKxg7f0Tqhy7HT1rNU+uSzxzRLRU+I4hPF 5gdg2VFjs7RZDmMb
dIFTyH3Duk6phfxyoEKWFB5HXe+YZCh5O1I8Qepfnmp0mfxQpTuS3ctOEk0u nwnc/Hi2Tuh27Err
aT32MJH9SmlVE9XWUwCwnKixWbaT6zAQ7yz5XXHdPM62yGqF8hLp3OUZIMe0 4pu+VvaWpRSf0Cp2
Z5lsh5v+azS7baz36XqdFrbIS5cx2kjUwaWjZmtZj6M9kturWkyKPLrsnExQ n2qku5Xh93rsRn1m
8jm3puPr7C83UdKzAQCWBwMwy3b171mmaLtaI8Q5mKu+45U+S6SCsU/L7bNi OGNGzc/AunN2VnCp
0QRzeR72H6p0R7J7xeTsmaB0lM6Pffi9Hrt67jFmyR7TznZy9qclXU6UNRqA 5YCnXdUBbhW2hGQY
dpnvJo9a2Q1mvvI4WmlreVsjmk+564ox7OrjiC+6QGmp4olg3qDKNm0ro2In aRfYWvoabXRXOxj5
JutM5jy4I9nWyUjzo66eCflAiJ3Q6ckbcgy/x2NPDp92+uqTbxzT9BF+pBMA T4bILFN8bSaBrD/Z
wwS6auXF1AkY2Ex6m75myeZX1qF2ti6J/eHg1mame2S5ph1Lq3qZ5UB/qFKM ZFvnCrOyVevX048/
pTF0dlrrybM31/B7OnaldUukeUwTtIujbekqU0jnxJ4fgGXEEJolAD7YbHWZ 0c0wu6kLQMOAWYJl
SkOcoIthdlEVgMYBs+wx5CUsAl6t6i3qq4TLmnKO16AJAqAaYJYAAACAAMwS AAAAEIBZAgAAAAJD
aJb82y3Jp+9poeWvRIw3EdWPyKtpsxLrp/ZN7O8DxfHK25Vm2taI/o6mON6i 3XDg08NCdFldw52t
y7bisTP1e9qoSK/zF8V9RZSmqmziQayqIdA8htQsV63STvnoLwpJmXrNKI/0 q4W4UxmzLHLhmban
Z4gfj4wYZc7xFu2GA7mHBemyukYvfas1Yqncy0Z5epGzKhzXSDdUkqT0QQTA gyEyy/R8j/9Xvngk
+y6SzvUQ24v6edP8q0XMyybb1w+zdP6QZPKQK3SN19EN/lsJ7Ig9LEqX1TX6 71ttKW0vGu1Fzqqo
t1la6XV+0AAGY5bZa4VSYELykqP63Sij2td0EY9hLwyHI2aW0hezbEX/pbXU DNkjxePKjTcj2su8
Kuv8ch9LDzup9GNR65+6FHvIpmpzjepTwRZ6DURpPq+VHXySJDv6aoXogdic dLz4asVmQ+0tW107
3BTPI6uhz5i9lvsgZnujb2uy9x+AGE+7qpJAxRXaOXHN9/CSRS8tb6XfCO0w D9deuvqou+ScBkaU
Gp+uh0mYkpb4F7Uyr/GK3VCfcNhw9TC/OVefeaRJ4xby7WQr6ZuWIC4kKxYZ Fz/JtIUsl1HLfoxc
PbSOy2iU5mdODC6PghaQ5CeF7MmWH30SFlX1aY6dImbcHrXss6Gfw/xJYrZU 4MgqcDNW4iDqe43D
wbcOmkuNzZJd+0h55h6tkfRxEs+e5fy1re4zd7lq2XtoI49P+04zkFWCXRGs 4y3QDaUNBkcP9TUx
25sm1Lf1JUmdZ7Ig5j1yHBv1AVvLeozEHurj4hulpWYhOz9W0gA2kGuItmN0 kctinSJjBqRawmyw
00JzKedAToEjSxFnzO8gGnuN61E+iKBZ1Ngs28m5G+j3Q/qy0fEOy7KVojzf 1PbSq1rd5c7JFjrQ
lhVlHeoMVSHfU3y8OvGzZ/Hid/RQ9Cd2m12TaGHSL2PQGerg0rGztcRjxG6L 9mBOON12z4+GcpDT
mfAzy/Tod/6TmxOniO0jV0uYDe1ouk8SQoEjq9UyZ6z4QTT2+s0qaDADMMt2 Je9Zdsrj335I9uTl
zAWVeSVzCeRXiPFcMitgL5yiV5N5+To+pJMNQhyvuxujyQLt10/fHnJPL9ht 5VBwC5Ux5RpsAr6W
eIysPdTHxTfqrs7OD0VJyq7ONJLpc2uEPdvbfJYimXPEjrsHLp4khAJHliKO y+8gGnvNropdAc3C
067qAD3Ns+WDuKh+0eZnvfJIv3RzG+08yC8Q8oi94C2rgBUtPu5W0rjSiRRy 0TvH6+hG0evd3kOl
j9mmbaFU+pZ2ga2ldNG2VJMe5JtGLfEY8du2cbGNdrby/e48FG1/p/+kVFmy 09HRPpNqcnPiFPGn
ja2WMRvKIaZVnCcJxf/IKnAz5n8QuW6Tk1ScVdBchsgsU/Tlg1tW0n0d6BXX MYAc7YIg1Ug9o1Zq
YwzWK8xYNdLLmV0U0stVHG/RbsTwTVp7mD+I4eac3Y43BvlTl2IP29y42nyj WWD+a5dinhy6u7Xe
TGpMdPRQGVRL+TNCoTlpitjpYmu1udnIq5Petrle2Rpqex9ZDTbA8yDSzmR7 8WlY4MEQmiUAAFSI
w84BSIFZAgCaB/tqLgB2YJY9gLxMRMDlCECNIG+44LYSyMAsAQAAAAGYJQAA ACAAswQAAAAEhtAs
mXcEtbcc+D8a0f9uqjWi7i/7h1XcO5TKh/7r81m7XvekXP4eTVRV2eLjyyTq UbcBALVkSM1SWZvo
Hx9qSxt9pH3mLfqbNeWXI8t+Jk5cK8WAEpTLWa6WP+Xym7XK5dGoJIn+t42E ivIDAIaCITLLdHFy
ra2M4eX3i0rFZA2kK2H6Z/qWbwiwIi6aYkAJyuUsV8ufcvnrbZZWep0fAFAn BmOW2cuVUmBC8rKq
/QtB3C+I5W6p/mlV5zt40rTUI+MbUvO1N89vvdHLaQD9fiB2pWUDOv3JyrKg uDs0v7stV1dJwjSy
8A8f+udvO75dRR0dW30UP5EIAOgrnnZVJYGKK7SzyqhLjLEiW+4dmfjM7UbJ 91FnG5w5eixwZJ1V
VkTGLIlbK68dZ7ABqsebCzS/zaXizYw8B8gqxYPqlJJMHrX8I0l6rbqSRxtI 3j2zJT4t2wEFboat
7bq7Tfcah49vHQAwBNTYLPmV125ObctipD3xjzdbI2T9iuu3bG9N0aWWxdVP PwvhIT0zA2WzpKQp
2L1K/jSCrPsFa3lFKoHmRFlHRAfCzB6flu0qRZzhNMLdbWOvOefiQQcA1JQa m2U780V1fdFXUrL2
2RZrGh8la6lvVYbbrFe2vO8szbqOpZ9xebWWEsD7gs1O3G1Z50dBX/jL1XJG qoHp5LMz5u/KejF5
ZmR2VatlzrDo8Ua3jb3mcx3buQIAqDsDMMt2te9Ztujrmcy6R72y45at/J1K riSzGb9lzbYAmku/
0jvuJoMNEO972G02lc3M/PNniLWckUrv+IliW3cOxJZWvJ2Tx0LuLO3dNvaa XRW7AgCoKZ52VQfo
mqQslIZd5rvVR53gVat0ZxwZGclLii5oloWbWfqJb7dGAubOkg8gpcoSTL2w E5CPl03Fd5UOmHOj
crXkyE5oy/nmnzESw00pbFq2AwrcDFvb9ep2HGjPAwAYNobILFOYhZIsjNnD BH5hVEu12nZ4G/U3
y2QJ7fSrxVWzBOTFioNlD7P9+e8ssqmcHqPkl81SquWObOdHCT+RCACoP0No lgDUH4edAwCGEJgl
ABXBvpoLAFgWwCwBqAzyBgBuKwFYVsAsAQAAAAGYJQAAACAAswQAAAAEhtYs yWf92T9XZPZV+AFF
V+tmZEWN1odeD6pc/qxWueo2qsoWnzNMoh51GwBQKcNplsrfSqp/OKkuScqj qhYjR+smVTXaI8p1
r1wtf8rlN2uVy6NRSZL4RLH/iWcF+QEAPWWIzNL+DDz/yD7ziX11p7Eq8V80 4MDROkfNl8Jy3StX
y59y+ettllZ6nR8AUAWDMcvsVVIpMCF5WdXj21tsduh+mSu+/TQNr9j39eR7 1VdnWYtXC7OfjQyL
Rsl22wjI+0Neaea7wwbk3UvKsiDnV9yZqYSZDLTh43cxi3Rb3YtvAgKgHnja VZUEKq7QzupgfDud
ba1gF1nWrhhUS3ZEWUPIPabp0FazTPPF7efbyZYekGTQGjI7xAaQQnevlG0u FT+TZGqU4Zv996nl
H0nnzz7n1qPDnRNsWrYDCtwMW9t1d9s8Kbg8AIB+UWOztHlby25X7CLia5YJ juzSfn1pVn3Fapb0
voFuswFOC+FJA9hA2SwpxqC4nTFphNh/ay2vSCXQnGrriOhAmNnj07JdpYgz nEa4u23sNedcPOgA
gIqpsVm2kwUi0O+c+HXcvkt5Om+pmMbJd5aOJO51n124bau5V0AG12cjgPcF sQNcKvs8K+gLf7la
zkg1sIXfxQQA9IgBmGW7y/cszZUiX6WY9Sq/27StMB0z8Fx87K0re/zvLDkv kWtlo+RuMtgA8b7H
vy12JgvlzxBrOSOV3pmTZm3dORBbWvF2Th4LubO0d9vYaz+7AAD9wtOu6gBZ LVr0jbrWCHW6KMry
yHsJFrC2nvtyvpk3qrq2ezV3L/daO+YA+ABSqizBylj0HrKpeI+hU8m5Ubla ciSZX23SLKPjjo4K
m5btgAI3w9Z2vbodB9rzAAD6xRCZpUqLvCamrxtkH13Q4oWHUuI+Id/Htp43 kVYly3G2M//VyXJm
qTTT4tZ7SwCZAZo0e8j0kE3l9Bglv22A/rXcke38WOB3MQEAvWNozRKAJuCw cwBAH4FZAlAz2Fdz
AQADBWYJQO0gL/PjthKAWgCzBAAAAARglgAAAIAAzBIAAAAQGD6z1P/GLP/r PzbA989IjD+mMHcU
x9GKNd4eUP8PRva6h+XyZ7XKVbdRVbb4JGES9ajbAIBSDJ9Zap8PDM1wZIT+ VCDZry5DyiNjAYpM
Namm78r3FMZoRfhwY33Mslxb5Wr5Uy6/WatcHo1KkiQncIvbUVF+AEAlDJFZ pouHsogkSw1dcLLv
EmCMKb/pdCyg5q6smut7CjiY9c6ZAmbpplz+epullV7nBwAUYTBmmb0oKQUm JC+lct9bFi4oUXHn
v85O/gZRrVrILKnDRXuZV1N5D3SnMr8GiMZb9tIfv+wU0l9ktH21UAYbMLp+ lVKWBcVdpb3y6GGa
lJDnV746B79zWaTb6l58sw8A/cXTrqokUHGFdlYBfQmghmhuuBZuuyO6bjqZ Is2/LRj1ooJOJWL5
2Qu9ebxtb6DvjwvpUqrXUmAD1Ccf5vzw2+7+U7TnB3m3zZnwqOUfSdJr1ZU8 2kDMWSWwadkOKHAz
bG3X3W261zh8fOsAgAqosVnyK2NMK//RpHyZiJcOpcSsrqw7CrmxeJllAlkl WYxWLGtZmsdtBmSt
zEOVQq6WFTJlZqBslhRn/5X8XLeL1fKKVAJNj7SOiJ3qHD4t21WKOMNphLvb xl5zzsWDDgAoSY3N
sp2ZjXH9jyY3ki31rcpwm5TYFlZ+uSShTEVzDWqVu7M09mYYC597b7ZYak2Y tTSMAN4XbHZSoIcp
yVQR9IW/XC1npBqYnhWG/XR2erqyXkyespld1WqZMyx6vNFtY6/5XMd9wgEA yjMAs2x3+55lO14U
4t/AUJYJs4SzuGQt0VaVFnnR0lxw6HrUcQi/Fcmxdim9M+7MrHuVfnCuY9Si sAHifQ+77e4/pVD+
DLGWM5KdKmZD23YPxJZWvJ2Tx9LK7yzt3Tb2ml0VuwIAKImnXdUBY1VYtYou DOHukZERZamIauRV
lEfGapjbpb4rd9jCa5FlzY1Qs+p3Zta9aftZAG2CrUXhA0ipsgRTL+wE5HPo 7r8CnTXOjcrVkiM7
oS3nm3/GSIxZpbBp2Q4ocDNsbder2+Rc4PIAAKpmiMxSpTWimwFZvfTSBM1a 9di0frwOUXyWH3aN
dJklaYb7nUjr3vQTpGlrShNcLbFRpVhxsOxhth+/c8mkbVs6QGEDzHbb7m6T vfg0LAD9ZWjNEoAm
47BzAEAPgFkCMCSwr+YCAPoCzBKAoYG8qYDbSgD6CswSAAAAEIBZAgAAAAIw SwAAAEBgaM2SfBY/
/6CD+RHBrITEc+/6qLuZv8UwKnb/cUQ++dB+bKP7CekbVXW1qjyUXuQUKdeo cnEVr26jqmzx9cUk
6lG3wXJnOM1S+SNL8kAwS2UXzaH+MTe5yByXU4VXWulUpSu6KZe2XC03vcjZ 7lnaShhI38o16rjc
uqGSJPFFzWepKD9oGkNklm7fszxVdDyLzEuMbxTwee7J7uK/m0Ci9NVbuqKb cmnL1XLTi5ztnqWt
hIH0rVyj9TZLK73OD5YpgzHL7DVHKTAh+cC8x7erlDTLaItPWaitvDww07ls lO+b8qpsXKB8Y0v8
HS7qK7dGLR3ylwd5g3mtpKylpKV9o9tmKnWq6e9ujpJto1HlsKq/cNkqOkAy FLmtlm2vmojLkxa6
8zAjimGPgvDFQJYD6t+oR62WT2Tb8R1DHsdrFD8UCoYVT7uqkkDFFdo5WdUz 1WE75jWvruB0l/rS
q+UP2OjqqwXY1pcOqsG70VOREZJeZpv5bqUiF6qgBSQ5SCE7V/w2l0qpnvYw noZ829jKM+m1zKPG
T0uOvvZlXWXbsu9l50SYKG7y2RFZp45OmD2ngvc0etXyjzS6yl9l1jkxW7LP gPOIi0eqQLfNE1ac
f9AsamyWNjciV5COWUVdwSmWHPHFkl2ttj64d+U4+krQUimVDLMaIXuNnWkS sd00gA20pXUvqdzS
Y2zHAewA2UjaonVaUmiGDGtb9p6wc+KeKHby2REpdCKVne6cTG21mtioe0Kk SKGr1rOFmxMCn1Y8
4uLZ6zfDxl71fCZ5QJOpsVm2k/PV8DV+3bHssl7GthRZgHnBmDGOHInp+l1g WqrUrzPyffmzYqOi
uLK0s/lMSBeRcmZppJJXTLoImgNkI7UBmrU0SK86w3K3xe1l50SYKNGBnFOn Hq3WiCMnxX8aC9Vy
RvJdtR0vTyH2kKkAACAASURBVFfWi1v4oVBQQwZglu0u37M0T9z8ojGeAGYF WqUoZRrZMl9jEa5t
GsKVm9e1E7NvvMnGO1qOJThLwqVQlhZ2RaCRzibYVOyKyW77N2pdfCWyHrrb Yvf6F7L9NCdEj9Sn
Tilz56T4TyNFrOWMFLoqnpBsQ7a04hGXx+I1w8Zes6tiV8Dyx9Ou6gA5eanV JVZKVlRyVpNHxlWq
7aPXQn7xWK7tNMhrfZHRU9Es2bbaKX2rrXh+y7R/Y3+nIilVlgkmbTxN6Spm phJXzHybGyAbqfeE
3U4p0xabk5sT60RleYzJZ/tjnTqSyJFTwXsaC9WSI42uWo+Xc04o1hlwHnHx SCntenU7DrTnAQ1m
iMxSJT7l2Vdn6J788mKuUnJVqrXyavGlYxJVMnaZlzKFvdY7mH0jyfMrPK+f 9bwTR9YLR1/o7lbe
pNGWljbb7/tjlrb1Wt9WG+UjbQPkly56TPIAuS2PKgXypJPvHFGgHYX0/Ov2 s6C2Cfev5Y5sc12V
jxc3JxrCDFiqCUeKzJur22QvPg0LLAytWQIAQOU47Bw0G5glAKDZsK/mAqAC swQANB3yLgxuKwEP
zBIAAAAQgFkCAAAAAjBLAAAAQABmCQAAAAjALAEAAAABmCUAAAAgALMEAAAA BGCWAAAAgADMEgAA
ABCAWQIAAAACMEsAAABAAGYJAAAACMAsAQAAAAGYJQAAACAAswQAAAAEYJYA AACAAMwSAAAAEIBZ
AgAAAAIwSwAAAEAAZgkAAAAIVGSWo+tXBRqr1o+GO1oj2WZPSBoeaUlxAAAA QGkqNUvGs2CWAAAA
hp5em2WvGVjDAAAAmkOvzVK7s4wfJmTBnbrrs1dyR1p5WCdKj8kyag2Tl4Pz RuPCHt7dAgAAWOZU
apaUjjlRsyTb1OM6deMHnW0jSCmnORWzJDuMGJglAACAslRqlu47S/UmM35E jND0O9Ms0/y861pj
AAAAgK7on1kyH5ilO4qYJb9DvYHEm5kAAACqon9mab3XK26WuLMEAADQT/po lj7vX7rNEu9ZAgAA
GASVmqVK7GD2T8PyL5i67yyzT8NqH3/VHqr5YZYAAAC6oyKztFLRq6F4BxIA AMDggFkCAAAAAj00
y/Ql0e6tEmYJAABgkPTQLAEAAIDlAcwSAAAAEIBZAgAAAAIwSwAAAEAAZgkA AAAIwCwBAAAAAZgl
AAAAIACzBAAAAARglgAAAIAAzBIAAAAQqMgsuV8dGfzX00VfTOvxZXtR5/vU VfKrK31p0RxafKT6
0nY98D+4/pEU/1r+kV3CNlSk9fJnqdiKGACyKTI3KsQ/Zy8iq6Vf7VZolkW6 WzS+FOE179VGXzoT
E/bIw7x7ie+cAE/6d/KkiC12a5ZdnKViK2LAMNL9oLo9ZMXxT96LyIFTqqvL 2Sx96Vtn+tYQ6Bv9
P6Zii12uvP6RJmJdMWAY6X5QXR6yEvgn70XkwCnV1X6YZbRTeVkne5knfQJL Xvdh0xgZtNI0T1iy
amQk+YES2iV3fv/IttIVoSfkt6qjUlpxPdPiqvXrO8/oaX+ybTq0tqWfZt/0 VHl3sr1KJzXUgHy8
Zus+3dMzG/ulHoaRo1pn2B6yp4FfqpZWva1i6aEeJkaae5VC2+ELtz2uHduc uFvXd5Gz1HaeWJpu
tQ2ykzyaV49utNmxlz1jtQNqtBv1jvQ6b9nrMBlHpPC41AzqYJUNOuF5B+Rz wDxkJQ+Ez0KaxuT7
2WuBXqHupcM4pqNkO2/X0ZY+FR4XEUeFZmlgXj/ZWalcVORcZd9lZDPQF4uU tOYM+ueXImmAtVbe
E/1a5C8DEuU2y/w4sv3k+laik5TksObH0Wgoa13uHqX0NJLtZIvtIXsaeKUy p5piO+XMWHckt1c4
fJZC+7HQswqtE/iz1DxPbE2zCenEF+xGW+yJVst5PlhPsyxV9qDUYWLzU8Rj ys+/nodvRj0HuPWH
PRCeHeYa0iPNrNw00iPiOjrsWOxXrr0tbipsh8xcrzpUaJbGLOe72Gll48lo lWCjUAlM09FIvglb
fr9IrsyY9+wAGz0xNpSqWRXrlcMexbRFd9/8O6lXz5O6ZkTsnlTm10N2So0e ipHy0eHGYj3ljHlz
R7J7xTnhDyWFPRZ+rVPcE8K3Tpu25lMe+HejXaQn/ucD2a+UVnWY2noKV7C7 0BipfUl3Xdr8gSjU
4RxpoXZPox7JDqbQIuDfFj+lKewB7tB7s+zs7dDpiBZPAuwvBai7o/NFQT8d 9G17fu9I/rCKa6h5
hLgofsWxHV2jn3zf5NOImy6zekyew5wlqXt61m6mkW6zPRQj/Y6OjnjKeUZy e4XD17Z3TzgWaWJn
6wruCdG3HU3r+WJaI0W70fboCVuLPR8sJk1bcKww8mEq/yTAXqimYfrgPhDp tvVAFOuw2pAr0n6g
HcfRbyzKdom2xEY5+mKWShg7/qx/LmNXgv2f4on5/SPFRj0Nj56+WULr5BhH l+2nu2/+ndSr50nJ
0mO0LnaP0uU00m1rD8UJlI+Ojtxtv0h2r5jc/0wwzqr0VLO3TnFPCD/z3PGi +YzuFOhGW+qJXsvv
fCD70+2wfDTzym4Pky3af1zs3pbxSql4IOgpYB4I/w6zDbGRdLvQjHmPRdku 0ZbYKEfvzdLaV3JS
pgGtEc7Y+cnSTnT7tPrnFyNpRD4ErRp7MNRCbh6iTSNhXGgk5PvJ9U2ZLr9O UuLmSVfinGzrcvco
3U0j3WZ76J58VyojUkE65Xwjub3SnKhngvPaIWcSN5Ns6wT3hGTb4mmgJMzb Djy7IV4F/mesEsmd
Zumj6HMgeUe8DxM9Ivb8KdIxdcx/VNWYKPFAKHnYA+HssPuIs5HKNjeNtuPo Pxa6XaItOuHiuFIq
NEsGck4oJVlZfgxjVq1vcVcAm0Ep7RTy0yrl949sc41q9Ua1nM6zv905PnHN 9dmRzvLFhUYVWz/l
CfHoJCUuND4Ny7Xu0z09s9rVdpEeqjMpffLTmED/o6PhnmH/SGH4zFTmZ0Ja lvU1DVCORTontpk0
Ws9wT0i+bW3aTJmf5PyHMPnpZsZuO4hKHef50FY7PkrqEgMxIt2HiR4Re34j AX9MrfNPGlbySweC
bgsHguuw+4jzkdL5Zj2ORcZiTlTbvy16yKRxpVRklqB7Rh2HaUDUsEsa9e9h xhB1dXjpZpK7qQsa
AMxyoHAv6tSI+i8f9e9hxhB1dXjpYpK7qAoaAcxywKSviwRBDa/U+q8f9e9h DH3RB/SQcucDDg/w
AGYJAAAACMAsAQAAAAGYJQAAACBQb7Ms9w5EB/JuYA8/OEM+qjyodz3MWVI+ VK3Bf56I/5OwwVLi
6Jeo0kcKzLlyBOs7IgCaw0DN0n8h8I9MiE0iq6A+qhJ1vetdO04Es1R2kfWa 7Bulf4s9zBQ9T/pN
8Tmv+4gAaArL0iy1Z/ARvblzaunfPFKsnxVRxCyVPqebrWXzi9ADmf9CFJ3z +o8IgGZQnVma30Qz
6v6hsuyx+0uJwg01kkmlwq4vmVvGe5nfaBxNi9QvPXH9eJ77VtKSsNVWt7VZ yms5+0YpbZbJkr3e
fouTtZsFsUNoSz1UhlV8XLYDYc4VO/B0W3vClIdInfc9KPIJE8HMuXk+Wwdi tEhOHuO5GwCgMioy
y+gy7lyn+dfrKVaifQGfuPKqK4Wy6HOpKIxDaKnokpRUV++3SCQZlZEz3WGs o22jk9YV3DpLeTDX
N4o5Xn7e0j10wvTHlLyxfCb4Q1akh3mAdy3+QHBzZfUYczayB1I3rAeFPb7i CWPOufPScE+ycvIA
AHpINWZprELZBc8uxOllz6+80tqn0GKeTMsrb16lU19Jk4bSSGsHMlLXTKKU eOd4aSvcaPi+Ucwy
JbmGEpns591SmUbnELx6yB0muZYxRXyjbBXz1CKl/p13N0Qj/E4Y15yb8+zu JzuxAIAe0AOzZBfW
trZwd2eWZioKu04pT8aNvqZOp1iKrXsOssXLurTZx2hb+ti+Ucy+2eZNpxW/ cdbi3z7Th+A0S3cP
28oh62QVa7GjcNuEs4q237Mb1oPieXx1uDk3z2dzIOIpCgDoJdWZZbZ2ZA/0 tSOLcN6m0G3r2mek
UmDWt/w2Sd2Zm6X77oFdlZR7LzVOiXeOlxay3WAL3RFZgXMxzQyDj/IfgtxD Qjb/Yi3r0bc36q7S
bqdeNZq/Zyh2Qzw3xPNZrafPOXs+mwORuwEA6CHVmCW94KNNc+0gvhI/Rc4C 6DJBVg9tpaCRbCqN
PIXxKH5grFN0KfJf+/Kx5o87D7VeJpvOMWq13H1TaY3QbpBHjsWUXe6NiHxl zztjDEHsIT+T3rWs
1Y254vaq50LslvLPFlJsB8U4vuIJw8659dLQckqnKACgl1Rklu3OhR5f6+u5 KznxqCSgRVcCxbny
DNpKQSPZVCZphzQ/jXM6Pw1LV0bn2hdDmjEb0kudY9RqOftmQLuhtsfWyFd9 /nGHNOvISLZSM0No
yz0k+73HxRiGua1WJ3v5frY7Y1KakzovHZR04oQTxjbn3PlsHbvaDbUV/pkU AKAKqjPLDLuv1IKa
d6+mLKN1GCcAAKA4FZkl+0pVPcFaWYblY5Y4/gCAElRklsrLgPVeirBYlmFZ mGXnZUwcfQBAYSoz
SwAAAGC5ArMEAAAABGCWAAAAgADMEgAAABCAWQIAAAACMEsAAABAAGYJAAAA CPTELIMzHlxx5iOh
gg/8PNLpj3d0ztbgvG3Bh8aDy6aSf1dcORtcNhN8aCq4ZCbauCTVhXNQH7UA 9U8XTUN9kn6Sq6f9
mkQT0b9nTMUbE/FG+DAuOWN7cNp4pHAjejgVlZ82G7z7UWkJBMuQis0y8ciD r1065JbnD/tY++X/
KdKRf95+/V+1j/ls+5i/aZ/w15FW3hbp3X9rVRIA9UeOAwFVLvFwQBXKnPxk /cn+tSlar1SF61io
cFk7+IbnQr8MjvmJtByCZUWVZhna5AGXzoROecANi4eMvBCeVZlfvuY/Rwot 842fyxV6ZyJaCEEQ
VInCBScRfZh4XvIMPlmXMoWF9GGydmVKFrRQh9z0fKjgwj3BibjFbBCVmWXw nvuDc8aC855Ycc1c
qODaHYlC4zzwxr0H3vRMaJ/BHzx/4C3tUMl2+G9WmGwkhQff/EJ4Y5pEQtAy 04obXoD6o2S2kxUm
WV4Srbj+mQOuefrA65YOvGZxxRV7g8t3Bx+K/714d/iwU3LFQkeXzEf/hiVr Zzuv34Yloc7fHpz6
r8HKTdLSCJYJlZrlGQ8GHxrNddlUcNVMYpyhZSaKjNOiaG94+ma6ZhGCIKhK fXg+0pVzK66cPeDS
mVDRByYunIy0dqKj0AUTnbct0jlbQ61YvSk4fVP0wYvscxihU77zZ8FLvy4t jWCZUI1ZBsf+c3Qm
hWZ53hMdEb/MLLOj/7A7V1Z47Y4ohj6bg/qnGQhangq9MNVBl0yu+9u5iR3P SuuZi3Wf3nrQKQ8G
Kx+InDJc90L95u1SJbAcqM4sQ73n/ugTsBazzKQZZFQSBiQfi72MnN/J0z0I gqByyu4R41vGdX8z
+8y2TXOf+YOZj18xdfPayetXT6xbFWr8yveOf/h945efnGj7JScmGvvg2zo6 761bV79h0/tf/ch5
b9/5+KPrPjUaHPOTaMU7+nvB674Bs2wIFZnla/+BM8tx1iwzgyQeORX/McmU YpPZqyJQr5WtKVAf
lLy4B/VT8cyHK9X8X/3hzi9/btc//M3Cf//zub/66Oynboz0p9fN3Lpu5k+u CjX9x5dP//FlkT56
0dQtH5y88ZxQE9f97vgV79669thHTjvyu2e8dWL26Y5Z/vb3o6XvxZ+QFkiw HKjILF/69ejUWfnA
Ae/XzTKyw8QUM8u8cjYvvEx9qcR8SghBy0ziyg5VqOgdx7F4YyxcqWZuvWbX V/928Rv/feF//Of5
v/7Y3GduCTX75x+Z+dPrpj95TajIMj9+ZajpP7p0euSiyZvODTVx/ZnjHz51 20XvfPT0N3ztbb8Z
rXihWb7ppzDLRlGxWUZvfdPbystmEmv89Su2hv8m76snb63nr7uyL72KN0NQ hRLXd6hCies7VJVC
myQKV6rpkQtDm9z5xb/acdutc5++efbPrg8184mrp//jZVN/cFGkm86f/Mia UBPXnTFx3enRy7Oh
rnj39ktO2PrBtz965tHfOO6l0Yr3zp9FZvlbP4VZNoc+meWq878Fs6yvxPUd qlDiEg9VJcMsp246
d/6v/3j+838SOeX/d+3+DQ/ue/BHU7dcNPWR8yauWx1q/OrTxi9/T6jtF5+w /aJ3LbX+V6ixtceO
rT1m9Ly3/utZb/rmCUe0YZaNpDqzPOYn0bdaJN9pF64I2TfYxX559tl/n5gl /dB29Llt7mVYJr+4
3Fen7hvtMkOX1Qup+7bqkGHgWgZDWJ5aM6GZ5eT1q+c+dePcp38/vKHc9+A9 yVHb99NWbJMfiHT5
KZFNXnzC2AffvtS6MwlYuuvbY+e+efTct/zr6tQsj3u0Y5av+wbMsiH0ySzf fe63goN+NfiVV0Y6
6FcjmzzoxcGvvCJ40W8GZ94tmmWnFfHaqEJZc4e+9M/E4F5k6LJ6IXXfVh0y DFw9GkKSUwyDrPIz
y5C9P/mBZpbhDWW2F2YJ2v0xy0Ovnlm55pvRC7BHrwuCIP9z4BDnnWW49IRS GhIvj65FWxeDe5Gh
y+qF1H1bdcgwcPViCL3I2TgZZjlxzWkzf3pd9D7lJ6+Z/qPL9t13dzbPe+/5 P+NXnjp+6crtFx63
dDd1yjvGznr92DlHb13zpn9dffQ3j39lG2bZSCoyy5f/IHoR/8RHo68mOG9b dJrGZpm80PoP/+37
J5zzzeQ12Mggf/nw6MXYIy/IX4y1m2Vy0pslPVVi0qXb6rK3XVYvpO7bqkOG OqjAObPGS8q0SMGQ
oNXbQ7Vjs5z+2BXTf3JV9O/IxVM3nr/vp61sqvfe873tl5ygOOUPvjm2+rVj Z/z22Oqjtp7zO4+d
+Tt3HP+KNjVLvGfZGPphlnv+/z9819kds0z88sDzH1zxni+XNsu8Xe7torYK XafaHLYAn3J3ZrP/
tgzu6u4OaLXY7lXVliObLYOYpM3hDrPt8tx299Cnik/HbOVBaoTBGjWGLO5t A9su2SegNblZbr/0
pOmRi6I/C/nDS6duuWjypvNC7b33B9l8PjeXrz9777pj/OwjQ20/87e2r/7t bWcfteH0o771zpe1
YZaNpDqzDM+eU+KvTzw//r6Mi6aTl2EPumpm9uoPHk/M8oCT/zb0y8wpO36Z /wRdAbOk5doLthR2
/RIDbG1pVRwxNrNsF6lu2+uoqyzNqtj4tl9b7oQOs/TMYKtSIsB2PmQ3f+Yu sTkNNt5zGksEeJ5L
kCI/s5z4vbP2/viftFnd2/r2+JrXu8zydx7By7CNogdmuSY+TSOzjL6tf+FT N2895fjj19xx4Ifn
D/rwQqgg4UW/ceCl81SRucZ+maU1lx62xFwBzbUyuXjEAC2mRBUaQ/0j62fR 6ra9SQZtL50NVrZs
Pm2JCWm5Y7zuLplVtIA2QQtokySOcncPtSqOh7ZJsFVpW5pgZ8mMEXsO8aJm edE7pz6yZvqWC6b/
4KKpmy+YvPHcSNevnrj2A8/NTWXz+dzs5MQFb5o473UT5/x2pNWvmlj96rGz XrPxd1/zrXccHk34
Ox6HWTaNqs3ynLHopdTktjIyyx27/vKWLSe844Q130qccsXLT84s88Cz71PN cj76+RtilhrpkjFr
lvgUmg/FErrtk9PWCi0sVN3c6wjI2rLJzGZL5ZgfR062vEQGWkK3/Q+Bbbw+ PSz0sPsO+0yCZ88h
Xun9ZThRY+cfO/Efzpj6/fOnbv7g9O+vnbrp3FCTN6zed69+Z7nvn789tfZ1 U+e+JtTkWa+cXP3K
7We+cuNpr/z2217STswyubk8+nswy4ZQkVmGz7De9Xhw2nh8Wznb+cm38Lby 5oumTj9ly4nHHX/u
nQdes3jQxY8fePxfHHxt9PNbB7zx2sgvr1iMpPol20Rn6Yl/T44Wdn5hzq/Q jHGXtJ2UyEnxqc7V
y9EyhGQDZ6VVLNwWtxKxAV1moCVcphyHgTnK3T0s9LCqDvuUiD2HeK2ZS9S2 mOW+n9L3LPP7y32t
b1rN8oRfdG4uwzvLwz5jHhGw/OiBWaZO+XdXfW7hj66cPus9W0867qS1/7ji qAuitypfe35olgdf
veOAl5+cvBx7wDv+IrHM4OLox1eDCxeytIemLzcd2nHKhUQ0oFChGeMuaTvx zEkfHqreeYjV207M
KgnZ8DU5Kvq3VSinOd6iGdpObHNoy+zTw0IPq+qwT4nYc4jR2sVM4URtO/uN 4x9+3+TvnRXb5HmT
N67Z99O7smnc95P/M3XNyn0/yj8Nu6/19enzXzN9ziumVr90/PSX/vy9h//j Mf8mLA9O3BqZ5ZEb
oztLmGUzqMgsX/1osHJTZJZrO2Z52p9sn7n4rFWX/mjF1U8fcM3T8e+SP3Pw 9U/nCi0zvMW8ct+h
1+wJ/w0V/UD5hyJlaaMlIHFQVWyAT6EZ4y6h26zEDEUfluhAIn3p9Ju3cm35 52QDCmWg27Ze2Zrw
LO/mYZkOX7hHSXLhHs8Ss5CNgXjFZrn1jKO2X7Zy4tpVkzecNfmRc+g9ZeSU 17136pqTpq86bt89
uV8+1fr6zDkvmz7z8PEPHPb4u//tnW8+NCwMTtkW+eVbNkVm+Zv/tQ0aQHVm GZ46kVnOhk753pHR
4PLdiU3e/cC//LtLfvCrH9563KWf/ovb/u7T3/rFYTfvzSzznX+x97fW/s/I SmO/TCwzSxsuAeFD
U7aArNwMSyK1im1CloqW0ADaCttom2vX/yFb3dxrdsDsiThvbamt5FlL8sQl 22ZFM7AlZkChDG2C
rVe2JjzLu3lYVYd9Sjw7A/GKn1uMvv9VYxceN37Veyeu/V36FyP7fvL9qWvf E+nqE6evekeop374
7WzvU3d9Zeb0X59836/9/MRfufONB4clwXumgxPHYJaNoiKzPHJjbJbx2wOX 746cMlyLY7P8pWv3
Hvh7zx5w/Qvhvwff8FyiIy7//oU3/qfLb7n1JVf/PLzjDJXcfYZVQmVpoyXg iqdN2QK4rilhjgAz
JimxVfFv171XDLDtddS1zVuXbbkTeg6nUAbPXmnx/uUaWnM+D6vqsKOE1m1b cBzxRusSovi5BTXL
/U88mszevnv/afK692tmOXvZm5/6528mAft/+l3dLMO1LvHLY/8ZZtkQKjXL M6ai12BjpwzvEZOX
XkOPpDZ5yE3PazrwxnZopaFWXP9MqOCa57O04RKQ2KcmR8Ch6lP7Q9PXvrSK ZowjuZbTrOLI7Ngb
4lnd3QHHLlZtDs+23AndTdAAtro5Is9emfHucncPtVruhyU6HFzxHC0MH7Il tJCN1MhqQUSJa3Y2
wlnacspLt615y/ZLTgj9curGNc+Mbdr74+9PXnPq5DXvmbx6Zaipq941fcWx oWYuOXr2otc+1fra
s6OPzV145MyqF0+c8ss/P+6gb7/+gGi2P7AzMst3zUZfTQCzbAYVmWX0MuxY cMZc9I56bJaaU4am
ePDNL4Q65JbnDxl5IdItnZJQoV+GWnHDC6ES4zw0NbnkoSl3QLZXC8g6TAPM JGy5u4oZoIWxe8UA
zw6IfSvU1W4SupuwpXJU9+yVLb+jXUcPtVruhz6FdFf4dDBUVpg8ZEtoIRup iVaEdMXPMzaf9Btb
zzhq2/nHbL/4+PHLVo5fHuuyEycuO37isneGmrz02KmL3xRq+oKjZs5/9cw5 L4t0+q9Pv+9Xxlce
tPFtB3zrdSvaiVmGN5ehWR7zE5hlQ6jILF/+cGaW2m3lwTc9wzhlqo5Z3tLu 6MZc5urWvbIOH8qt
nhAELT9lfhle+I+/88VPnvrKzWe+Ycu5/3507du2XvD2SGuP2frBY7Z98C2h xtYePX7eUZHOefXE
mS+bWHVYpFN/bfzkQ7a+64B/+ffB146M1szgzD2RX4ZmiZdhG0NPzDLxy+TN yPyl11ueN83S7ZeV
KyM0SzG4ORKXGwgaaiVmObHj+Qd/9w0PvOuwB05+xcPve83DHzjq4Q+8LtJp r33kA0f+y2mvCfXo
+1+14f2viPTewzeectiGlS8OtfH4X97wjl/6l7eu+OHRwddPenVbM0v86Ugz qN4sg4vz9yzzvxjR
LJO8Bss6pXj2l1PWYdxZQlBDlN1Zrvu7vQsbH/nf73vDP7zx177x1l//+jEv +eqxvxHprS/5xrGH
fTPWHcf82zvf+muh/vEth37nzS+68+iDI73hwO+8fsUdrw2+cdKrZx97eN3n F2GWDaRCs9yamWXy
b+fbeaJbzCXljyzTD/sk72hqSs7v5K60F8re4BEjmyP5/R4IGl6lH/Y56Mqn 1n0h/+PUEkzMP7fu
c4sHnb07f88SZtkYqjbL1dujXx2Jf2kr+yqf4PLdB16z2FFknJmeST4BSxWe 3MnnCeXPhUOVSfxU
IVShxMMBVaRLno4mPPz3ov3Jn1oGF+wLLnwqUrixdilYs9T5N9nItGZXcObO 6N9kb3gfmdxKaoJZ
NolKzTLyy63BygeCUx9e8b5HDnh/pOD0xxOtWL0pUXDO1shTs18wP28b/TXz SPFPBEDQ8tRpW6E+
KVyOzrBM+Kmboh9+CLUy1clPdB6ekiopCf894ReR3vV45ythw43w33C5g1k2 iR6Y5akPR2YZ+2Vm
maySgEhZPKkI9U3JIYP6oxVQHyUejvJKvu4On4ZtDNWY5SFvf+Lw6xdetHbz /MzjEARBTVBw4hPB
a74aHPZZaYEEywGYJQRBUBnBLBsFzBKCIKiMYJaNAmYJQRBURjDLRgGzhCAI KiOYZaOoxix/GWYJ
QVDDFP2dyRG3wywbAswSgiCojGCWjQJmCUEQVEYwy0YBsyysW//H9yEIqr/E a7lLwSwbRTVm+aJj
ftEo1xBfyQAAFExJREFUs2w/uwuCoDoLZgmqBWZZWDBLCKq/YJagWmCWhQWz hKD6C2YJqgVmWVgw
Swiqv2CWoFpgloWlmWVAEC9gf7mzVduWLW2PWoGgPghmCaqlGrM85JjHC5ll uAo7HvqoRJWqRM1y
mbnLMhsO1GT1ySxfBbNsCgMzS+p2JZyvRJWq5DDLYRfMElo2glmCaoFZFpaP WQYp5kO2XCvJMjsq
aiW2ptnOOOqyDwOCuUtLAkF1EMwSVMvAzHKeGF6gGmeC+ZAt10rYJNVKNEta GBDnMzfESHdFs3VH
QlpipnU/FPsJQXUTzBJUS73MMiD25o7xidS2q9KwmKXYGTPe9pCtEsRozUFQ TQSzBNUySLOc9/A5
c5dWzkZSxM4UFcwy22CHD0F1EMwSVMuAzXLeePlUizF3aeWOyB5J/DSsw5+0 DTHSXdH0KkdCR4n4
UOwnBNVNMEtQLcvcLOl2VfL5O0utxLZh1jUDHOW0RVvTjs6wGUiPmAxmEjMD BNVBMEtQLYM3y3nD
3hK0XdoGXb7FJNWqwm/wGRanGZZ+QlAmmCWolmrM8kUFzXKoBbOEoPqrH2Z5 8qbgiC/CLBsCzLKw
KjRLCIJ6JJglqBaYZWHBLCGo/oJZgmqBWRYWzBKC6i+YJaiWasyy6Ad8hlrh RQhBUP0lXstdKli5
OXgVzLIpwCwhCILKCGbZKGCWEARBZQSzbBQwSwiCoDKCWTYKmCUEQVAZwSwb RTVm2bRPw0IQVH9l
1+zM1Ibx0Ye2bb5/66b7TG3a+MNEWUkYObblZ2EV91IQfYPPEfgGn6YAsyys W/GnIxBUe1GzDG1v
ctsjH7vtK0dd8GfBSSOiDl/9yWv/8vbp8UfdSwHMslHALAsLZglB9Rc1y/A2 MXTKtZ/40t0Pb5YW
s4gNo9Nh8Mdv+6p7KYBZNgqYZWFlZhn80r8Rr1gIggYizSzDe8rWQ5te8OX5 1kNPhlXcSwHMslFU
ZZa/gFlCEFQfUbPctvn+4KSR559/LlTMs249++wz+5Z2h1XcSwF+daRRwCwL C2YJQfWXdmcZOt8z
EU97aP/epd27FmZhloAyGLMMVMT4WglmCUH1l2mW+/c/tX//PlFPPbV3z+LC jtlJmCWgDMwsHQ9r
LpglBNVfplnu27cUa49be/fuXtw1Nzc9BrMEFJhlYVGzpL+KnGzTO2ZaTjdo FXekFgBBkKc4s0zs
cLdbe/cuLu6anZveBrMElGrM8pBjKzDLxBWyEvqQlojBtjA2bQmJZmkrCVTP EyPNAAiCPGWaZeiC
oZaWdrm1Z8/OnQvTM5NbPcxyM8yyOQzMLClZobaRbbtLbLvYhLYSfxU1y3Z6 g6hdzNokmJFsAARB
PjLNcmlpZ6g9exbc2r17x8KOyemJLTBLQBmYWToK6d7Awyypo7B56AaNLKcK zdK8wmkkGwBBkI9M
s9y9OzTChcXFHW7t2jU/PzcxuX0zzBJQht4sfXbZkpQTa5aZyZlmaTM/MdIM gCDIU5xZ7gi1uDjv
1q5dc/Nz45PbN8EsAaUasyz6DT7Lxizbhk0GhE6Y0wIdkWYABEGeMs0y88JQ 4TVl29i5c2ZudvvE
2JMeZokP+DSIOpplsp1glgSc87G72A0aWU7uPx0JYGwQVAOZZhl74ayonQvT s9Pbxsd+AbMElMGY
ZTfqxucqEcwSguov0yzn5ybn5iZCzUeaZBXunYmc8omtmx+DWQLKcJhlJXeE VQm/OgJB9Rc1y+1b
Hjh89Sdb994/Nrpx65bHtm3ZEG6wCneNbnr0yZ8/+N277gqruJcCmGWjGA6z rJVglhBUf1GznNj2
8LpP3X76zZ//8h3f2fjIjx3a8Mg9Gx7+0Z3f++6qGz93/We+5F4KYJaNohqz LPpp2KEWzBKC6i9q
ljOTj4X/fuILX/P/8ecbPvv3S0uz7qUAZtkoYJaFFV6EEATVX+K13KVglo0C ZglBEFRGMMtGAbOE
IAgqI5hlo6jGLBv1AR8IgqBQwcmhWX4RZtkQYJYQBEFlBLNsFDDLwhI/VgBB UB2UXbMzUxvGRx/a
tvn+rZvuM7Vp4w8TZSVh5NiWn4VV3EsBzLJRwCwL61b86QgE1V7ULEPbm9z2 yMdu+4r/n45c+5e3
T48/6l4KYJaNAmZZWDBLCKq/blW/7i50yrWf+NLdD2+WFrOIDaPTYfDHb/uq eymAWTaKqsyyQZ+G
hVlCUP2lmWV4T9l6aNMLvjzfeujJsIp7KYBZNgqYZWHBLCGo/qJmuW3z/cFJ I88//1yomGfdevbZ
Z/Yt7Za/SB1m2SRgloXlNstAxVFo7jJTuaubhbZIRycLtQhBwyLtzjJ0vmci nvbQ/r1Lu3ctzMIs
AWUwZkkXYq1crFtC1aYVzdJ86PAksa5ZLtYV7c0W7NkxCKq/TLPcv/+p/fv3 iXrqqb17Fhd2zE7C
LAFlYGbJbpdQl9VLiDVLt814uqBnmKNQ3OXZkBgAQTWXaZb79i3F2uPW3r27 F3fNzU2PwSwBZfBm
aT4spG7qlpNplo67umVmlj7JIagO4swyscPdbu3du7i4a3ZuehvMElDqZZbJ RhCTldCHZokjONt2
ZCshzSwDw1cojkK2LvvQp64jjxhAGzJbNLOJ+SFo4DLNMnTBUEtLu9zas2fn zoXpmcmtMEtAqalZ
mmHarkLBtrrlRM3S00gCyZwKhTkKxV2eDbk75tMEBA1WplkuLe0MtWfPglu7 d+9Y2DE5PbEFZgko
dTdLilnRrGvLwwaUk3hnaV63thi23Nzrk9NzFxsgtugzRgiqlUyz3L07NMKF xcUdbu3aNT8/NzG5
fTPMElDqbpbuirbgfpplWzUPH2PrhVmKffAJ9jFLMTkE1UGcWe4Itbg479au XXPzc+OT2zfBLAFl
8GYpmhy7q1CwrW45Ffo0LFuoeU+GVsjGiHVtfdAC3BU9yyGotjLNMvPCUOGZ bNvYuXNmbnb7xNiT
MEtAGZhZZmjl84araWFsCbuL3dDqlhC+wQeC6i/TLGMvnBW1c2F6dnrb+Ngv YJaAMhizHGoNl1kG
BmIVCFoGMs1yfm5ybm4i1HykSVbh3pnIKZ/YuvkxmCWgwCwLa7jMEoKaKWqW 27c8cPjqT7buvX9s
dOPWLY9t27Ih3GAV7hrd9OiTP3/wu3fdFVZxLwUwy0YBsywsmCUE1V/ULCe2 PbzuU7effvPnv3zH
dzY+8mOHNjxyz4aHf3Tn97676sbPXf+ZL7mXAphlo4BZFhbMEoLqL2qWM5OP hf9+4gtf8//x5xs+
+/dLS7PupQBm2ShgloUVXoQQBNVf4rXcpWCWjQJmCUEQVEYwy0YBs4QgCCoj mGWjgFlCEASVEcyy
UcAsIQiCyghm2ShgloUlfqwAgqA6SLyWuxTMslHALAvrVvzpCATVXn0xy83B ETDLpgCzLCyYJQTV
XzBLUC0wy8KCWUJQ/QWzBNUCsywsmCUE1V8wS1AtMMvCGi6z7PXPjNh+zCSQ fgKT/S0UttDc5WiL
DTMLbZFiJ83grNwzobYBiRJnlRXMElTLYMxSW1nEeFpRjOm1hssseyq6fmlr megKbLxnEs8wsa64
/poBthIxlVbdM365yn/4hY4XVT/MciU+DdsgBmaWjoeetTxVrpZDMMtMJczS XV4oWAxzFIq7PBMW
bRpmmch/+DBLUBOGySzLqfLkolkGKbYS+pAt10rcaW0Ps0L/XnnmNJNr2yXi s9bZeFu5O8xRKO5y
B5i9dUeWU5BiK6EP2XKtxJ3W9tDROt0ICO4Os/0xm9Na0bZFwSxBtdTLLLNL iz507Eoe0nJHElt1
sy233GYZGNe2o0Tb8Im07WIjfTLTEnfOQIVN4pDZMS2brZCtyz70qevIwwaY CW198Iz0lDkER4m2
4RNp28VGFqroU+LoOYVN4imYJaiWaszykOJmSWEDsn/du7QNWsUd6Y5xiJpl 0n9tQ7toA+Nqz0q0
DXckxcxsVqcZCvXK7JhNbBUx0hFvG5FjpI4wR6G4yx3gmLFCeWhAlrPEIdM2 3JEUM7NZnXbMrMgm
yao4usE2Z8o/UhPMElTLwMzSVp4xb7gau0vbCFQckY5Ct/zvLG1Xe2AsGVq5 I9LdnK31Qr2ybQcq
jiqsxK46Ythyc69PTs9dngndTYu7HDJrme3aZsAn0t2cu3VayGYu2g1aTmGT eApmCaqlRmYZGB4W
2O3N3KWVm2kd2cxth/zN0na1B2RpKBpp28VG+mT2KdFyamHumELxbOdt5bZp 9Mxpi3fUdZT4TFEh
lTtA/pG2Xe4596noU+LY0GQm8RTMElTLcjZLd6TYkE2VfMCH3QgIWoAjre2h 2QQbb2vLkVPLL8Zo
8WZz5l7zYUDQCtkYsa6tD1qAVteskpWbrYj5PVu3ldg23D2xpbU99Gw9IIhV tOpsc7YknoJZgmqp
kVkm5Rnzhquxu9iNLIzuYrNpJWyvNIlmWVpBweUAglgN5EQaSKMOwSxBtQzG LIdaMMtlqcBArFJb
DaTzA2nUob6Y5ebgiNthlg0BZllYvTNLCIKqEswSVAvMsrBglhBUf8EsQbXA LAsLZglB9RfMElQL
zLKwwosQgqD6S7yWu1Rklq+CWTYFmCUEQVAZwSwbBcwSgiCojGCWjQJmCUEQ VEYwy0YBs4QgCCoj
mGWjgFlCEASVUXDyJphlc4BZQhAElRHMslHALCEIgsoIZtkoYJYQBEFlBLNs FAMwy5mpDeOjD23b
fP/WTfd1qU0bf1hCWfWwD2NbfhZ2RuwzBEGmKryWfSRe2t0oayVZFsSxz0dm uRm/OtIcBmCW4dU1
ue2Rj932laMu+LPgpJEB6vDVn7z2L2+fHn9U7DMEmXp8w70/u+8H9937T8tG Gx69Rxw1VX2u5Qrl
vyzALBvFAMwyfNYWXl1rP/Glux/eLCXuLRtGp8NufPy2r4p9hiBNoVM+vvH+ 2Zkte5dml4cWdoyF
IwrHJY49U32u5QrxXxZglo1iMGYZPg9tPbTphcHzfOuhJ8POiH2GIE3hPeVy cspE4YjCcYljz1Sn
a7lCfJcFmGWjGIBZbtt8f3DSyPPPPxcq5tlB6dlnn9m3tDvsjNhnCNJ0373/ JHrPMCoclzj2TPW5
liuU/7IAs2wU1Zjli4qYZfhsNDwRn4l4mioIArGkUu3fu7R718Ksz1UBQZpg lvP2a3mYVWBZiMwS
P9HVGAZmlvv3P7V//z6q0BrFkgr11FN79ywu7Jid9LkqIEgTzHLefi0Prwot CzDLRjEws9y3bynW
nkxBjO1h5dq7d/firrm56TGfqwKCNMEs5+3X8vCq0LIAs2wUAzTL5OzcnSl1 R9dDR4m57cgWau/e
xcVds3PT23yuCgjS1KVZfvGL/1WMGYhKmaV+LbsVEMTgQuo+YaFlAWbZKKox y0OOebyoWYYnZail
pV2ZwhOd/VeTuUsr8dy1Z8/OnQvTM5Nbfa4KCNJUB7OsJImmUmYZeszu5IoW FV6Djoddqvts4cqw
a+fM7JTXshCs3IQP+DSHgZnl0tLOUHv2LGQKT3T232xvhraLVjdrmYWJdu/e sbBjcnpii89VAUGa
ujHLxOS6t7ruM5gqYZaZzfiIfQZclbpPXug5NMyyUQzMLHfvDu1qYXFxR6bw RBc3sm1aIgab26F2
7Zqfn5uY3L7Z56qAIE2Vm2X4MJGtJHuolTiCxZ6YGpRZZk+FaRgtMWNstdjy wNKuJpglsDFAs9wR
anFxPlMQmZmwkW07Sjx37do1Nz83Prl9k89VAUGaSpulZoe2wqIlPrt8VMIs M5vxURC9xiMHJPam
lZgxjhJ3uU3hM/iFHVPTE6M+ywLMslEMzCwzx8oUntD0oVYSELQSR7BWQpPv 3DkzN7t9YuxJn6sC
gjT1ziyzEu1WUrRPW3AhlTJL/S0VhwLjDZGsPIN9M8WsGKjsUd92sWVzq9C7 MzDLRlGNWZb4NGzs
WLMD1M6F6dnpbeNjv/C5KiBIUzdmqRnbXotZOko0R/S86fTRQMzSbY0Os2RL fOraVNws8WnYpjAw
s5yfm5ybmwg1H2myzwrbnYmc8omtmx/zuSogSFM5s7RZoHjX6C4ZrFlmNuOj 0LfMh7Sw+xJ3pFuL
i/M75iemxr0+ygCzbBQDMMvtWx44fPUnW/fePza6ceuWx7Zt2RBu9Flho6Ob Hn3y5w9+9667ws6I
fYYgTdWa5V5yx0l3aXefbAy7t59maX5Yz62AYCvUdmkxZi1bpJnNrUKf+4NZ NooBmOXEtofXfer2
02/+/Jfv+M7GR348EG145J4ND//ozu99d9WNn7v+M18S+wxBmsqZZTcq7X+F VMosO/dky0CFPvcH
s2wU1ZjlIccWMMuZycfCfz/xha8N/Adjw3vKGz7790tLs2KfIUgTzHLe/mG9 4VWhz/0FJ28KjsAH
fJrCAMwSgpaB+m+W/VEJs4xtRv5I3VCo0Of+YJaNAmYJQWUEs5yvx4f1KlTR z/3BLBsFzBKCyig0
lYUdY6L3DJfCERUyyzp8WK9CFf3cH8yyUcAsIaiMNjx6z+Mb75+d2SI60LAo dMpwROG4xLFnqsOH
9SpU0c/9wSwbRTVmWejTsBC0PPT4hnt/dt8PwluxZaNCTjlfpw/rVajkc3/i 2OfxadiGAbOEIAgq
I5hlo4BZQhAElRHMslHALCEIgsoIZtkoYJYQBEFlFJnlETDLpgCzhCAIKiOY ZaOAWUIQBJURzLJR
wCwhCILKCGbZKGCWEARBZQSzbBTVmGXwsodDv3zJuROJZR5y9qxbwapFCIKg IVbolG/+vzDL5lCR
WR5+R/QR6khfTDe60RcliRmcOqJrddmEOEC5A93NzxFfFCRkkPovSuxAV93z GWCXkjrQ7QSKGQab
v2vJB8idQRxgrxX24cvRxiv+DmbZECoyy9/4QnjGQBAENVDSAgmWA9WYJQAA ALCMgVkCAAAAAjBL
AAAAQABmCQAAAAjALAEAAACB/wduzXindgYyngAAAABJRU5ErkJggg==
------=_NextPart_000_0035_01C74AAE.A2ADC2D0--
Attached files
Ramón Zea
Móvil: 01-993-231-62-29
ramonzea@yahoo.com
zeasoftware@hotmail.com
zeasoft.movil@hotmail.com
http://www.paginasprodigy.com/zeasoftware/
Móvil: 01-993-231-62-29
ramonzea@yahoo.com
zeasoftware@hotmail.com
zeasoft.movil@hotmail.com
http://www.paginasprodigy.com/zeasoftware/
Actualizaciones.
Ramon,
UPX reduce el tamaño del EXE generado por Xailer.
Saludos
Jose A. Suarez
UPX reduce el tamaño del EXE generado por Xailer.
Saludos
Jose A. Suarez
Actualizaciones.
Ignacio,
Lo decía por incluirlo en el proceso de compilado y así evitar olvidos
(yo siempre me olvido).
En cuanto a la perdida de tiempo, creo que es una cuestión muy personal
de cada cual si quiere o no esperar que se comprima el EXE al finalizar
la compilación.
Y sobre si tiene o no sentido incluirlo en las opciones generales de
compilación, pues vosotros mismos; no hace mal a nadie y ayuda a los que
como yo nos solemos olvidar de esas cosas. Ahora bien, si desde Xailer
consideráis que no debe ser así, pues bueno.
Saludos
Jose A. Suarez
Lo decía por incluirlo en el proceso de compilado y así evitar olvidos
(yo siempre me olvido).
En cuanto a la perdida de tiempo, creo que es una cuestión muy personal
de cada cual si quiere o no esperar que se comprima el EXE al finalizar
la compilación.
Y sobre si tiene o no sentido incluirlo en las opciones generales de
compilación, pues vosotros mismos; no hace mal a nadie y ayuda a los que
como yo nos solemos olvidar de esas cosas. Ahora bien, si desde Xailer
consideráis que no debe ser así, pues bueno.
Saludos
Jose A. Suarez
-
- Mensajes: 1831
- Registrado: Mar Oct 11, 2005 9:53 am
Actualizaciones.
Gracias.
que ventajas da aparte del tamaño del .exe?
Saludos.
--
Ramón Zea
01.993.194.14.27
ramonzea@yahoo.com
zeasoftware@hotmail.com
zeasoft.movil@hotmail.com
zeasoft@prodigy.net.mx
http://www.paginasprodigy.com/zeasoft/
visita mi "venta de garage"
"José Alfonso Suárez Moreno" <jasm@tpvsoft.com> escribió en el mensaje
news:45ca15f7$[email=1@news.xailer.com...]1@news.xailer.com...[/email]
> Ramon,
>
> UPX reduce el tamaño del EXE generado por Xailer.
>
> Saludos
>
> Jose A. Suarez
que ventajas da aparte del tamaño del .exe?
Saludos.
--
Ramón Zea
01.993.194.14.27
ramonzea@yahoo.com
zeasoftware@hotmail.com
zeasoft.movil@hotmail.com
zeasoft@prodigy.net.mx
http://www.paginasprodigy.com/zeasoft/
visita mi "venta de garage"
"José Alfonso Suárez Moreno" <jasm@tpvsoft.com> escribió en el mensaje
news:45ca15f7$[email=1@news.xailer.com...]1@news.xailer.com...[/email]
> Ramon,
>
> UPX reduce el tamaño del EXE generado por Xailer.
>
> Saludos
>
> Jose A. Suarez
Ramón Zea
Móvil: 01-993-231-62-29
ramonzea@yahoo.com
zeasoftware@hotmail.com
zeasoft.movil@hotmail.com
http://www.paginasprodigy.com/zeasoftware/
Móvil: 01-993-231-62-29
ramonzea@yahoo.com
zeasoftware@hotmail.com
zeasoft.movil@hotmail.com
http://www.paginasprodigy.com/zeasoftware/
Actualizaciones.
Que motivo puede haber para que a pesar de decirle que me comprima el EXE
con UPX, me lo deje al mismo tamaño.
Parece que el proceso lo realiza normalmente.
Paco V
=?iso-8859-1?Q?Ram=F3nZea?= <zeasoftware@hotmail.com> wrote:
>
>
>Tengo unos clientes, que cuentan con mi sistema aun en Clipper, y el =
>cual ahora estoy desarrollando en Xailer, pero tengo un detallito....
>
>Para actualizar algun detalle copio el nuevo programa en el servirdor y
=
>en las terminales tengo un .bat, en el cual checo las actualizaciones =
>con Copy MIProg.Exe /d, pero..., ahora con Xailer no se como hacerle.
>
>El problema es que son 4 suscursales, con 10 (la mas peque=F1a) a 70 =
>terminales (la mas grande), y ahora que vamos a hacer el cambio, y si =
>sale algun problema y tenga que actualizar el programa, me da dolor de =
>cabeza pensar en copiar a cada una de las terminales.
>
>Alguien ya esta usando algun metodo para esto?
>
>Se me ocurre, hacer un modulo .exe peque=F1o y el resto del programa en
=
>una DLL, mas aun no se como hacer la DLL en Xailer, ni como poder =
>usarla, si es que se puede.
>
>Escucho comentarios, anecdotas, notas, chismes, etc.
>
>Gracias de antemano.
>--=20
>Ram=F3n Zea
>ramonzea@yahoo.com
>zeasoftware@hotmail.com
>zeasoft.movil@hotmail.com
>http://www.paginasprodigy.com/zeasoft/
>visita mi "venta de garage"
>
><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
><HTML><HEAD>
><META http-equiv=3DContent-Type content=3D"text/html; =
>charset=3Diso-8859-1">
><META content=3D"MSHTML 6.00.2900.2180" name=3DGENERATOR>
><STYLE></STYLE>
></HEAD>
><BODY>
><DIV><FONT face=3DArial size=3D2>Tengo unos clientes, que cuentan con mi
=
>sistema aun=20
>en Clipper, y el cual ahora estoy desarrollando en Xailer, pero tengo un
=
>
>detallito....</FONT></DIV>
><DIV><FONT face=3DArial size=3D2></FONT> </DIV>
><DIV><FONT face=3DArial size=3D2>Para actualizar algun detalle copio el
=
>nuevo=20
>programa en el servirdor y en las terminales tengo un .bat, en el cual =
>checo las=20
>actualizaciones con <STRONG><U>Copy MIProg.Exe /d</U></STRONG>, pero...,
=
>ahora=20
>con Xailer no se como hacerle.</FONT></DIV>
><DIV><FONT face=3DArial size=3D2></FONT> </DIV>
><DIV><FONT face=3DArial size=3D2>El problema es que son 4 suscursales, =
>con 10 (la=20
>mas peque=F1a) a 70 terminales (la mas grande), y ahora que vamos a =
>hacer el=20
>cambio, y si sale algun problema y tenga que actualizar el programa, me
=
>da dolor=20
>de cabeza pensar en copiar a cada una de las terminales.</FONT></DIV>
><DIV><FONT face=3DArial size=3D2></FONT><FONT face=3DArial =
>size=3D2></FONT> </DIV>
><DIV><FONT face=3DArial size=3D2>Alguien ya esta usando algun metodo =
>para=20
>esto?</FONT></DIV>
><DIV><FONT face=3DArial size=3D2></FONT> </DIV>
><DIV><FONT face=3DArial size=3D2>Se me ocurre, hacer un modulo .exe =
>peque=F1o y el=20
>resto del programa en una DLL, mas aun no se como hacer la DLL en =
>Xailer, ni=20
>como poder usarla, si es que se puede.</FONT></DIV>
><DIV><FONT face=3DArial size=3D2></FONT> </DIV>
><DIV><FONT face=3DArial size=3D2>Escucho comentarios, anecdotas, notas,
=
>chismes,=20
>etc.</FONT></DIV>
><DIV><FONT face=3DArial size=3D2></FONT> </DIV>
><DIV><FONT face=3DArial size=3D2>Gracias de antemano.</FONT></DIV>
><DIV><FONT face=3DArial size=3D2>-- <BR>Ram=F3n Zea<BR></FONT><A=20
>href=3D"mailto:ramonzea@yahoo.com"><FONT face=3DArial=20
>size=3D2>ramonzea@yahoo.com</FONT></A><BR><A=20
>href=3D"mailto:zeasoftware@hotmail.com"><FONT face=3DArial=20
>size=3D2>zeasoftware@hotmail.com</FONT></A><BR><A=20
>href=3D"mailto:zeasoft.movil@hotmail.com"><FONT face=3DArial=20
>size=3D2>zeasoft.movil@hotmail.com</FONT></A><BR><A=20
>href=3D"http://www.paginasprodigy.com/zeasoft/"><FONT face=3DArial=20
>size=3D2>http://www.paginasprodigy.com/zeasoft/< ... ><BR><FONT =
>face=3DArial=20
>size=3D2>visita mi "venta de garage"</FONT></DIV></BODY></HTML>
>
>
con UPX, me lo deje al mismo tamaño.
Parece que el proceso lo realiza normalmente.
Paco V
=?iso-8859-1?Q?Ram=F3nZea?= <zeasoftware@hotmail.com> wrote:
>
>
>Tengo unos clientes, que cuentan con mi sistema aun en Clipper, y el =
>cual ahora estoy desarrollando en Xailer, pero tengo un detallito....
>
>Para actualizar algun detalle copio el nuevo programa en el servirdor y
=
>en las terminales tengo un .bat, en el cual checo las actualizaciones =
>con Copy MIProg.Exe /d, pero..., ahora con Xailer no se como hacerle.
>
>El problema es que son 4 suscursales, con 10 (la mas peque=F1a) a 70 =
>terminales (la mas grande), y ahora que vamos a hacer el cambio, y si =
>sale algun problema y tenga que actualizar el programa, me da dolor de =
>cabeza pensar en copiar a cada una de las terminales.
>
>Alguien ya esta usando algun metodo para esto?
>
>Se me ocurre, hacer un modulo .exe peque=F1o y el resto del programa en
=
>una DLL, mas aun no se como hacer la DLL en Xailer, ni como poder =
>usarla, si es que se puede.
>
>Escucho comentarios, anecdotas, notas, chismes, etc.
>
>Gracias de antemano.
>--=20
>Ram=F3n Zea
>ramonzea@yahoo.com
>zeasoftware@hotmail.com
>zeasoft.movil@hotmail.com
>http://www.paginasprodigy.com/zeasoft/
>visita mi "venta de garage"
>
><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
><HTML><HEAD>
><META http-equiv=3DContent-Type content=3D"text/html; =
>charset=3Diso-8859-1">
><META content=3D"MSHTML 6.00.2900.2180" name=3DGENERATOR>
><STYLE></STYLE>
></HEAD>
><BODY>
><DIV><FONT face=3DArial size=3D2>Tengo unos clientes, que cuentan con mi
=
>sistema aun=20
>en Clipper, y el cual ahora estoy desarrollando en Xailer, pero tengo un
=
>
>detallito....</FONT></DIV>
><DIV><FONT face=3DArial size=3D2></FONT> </DIV>
><DIV><FONT face=3DArial size=3D2>Para actualizar algun detalle copio el
=
>nuevo=20
>programa en el servirdor y en las terminales tengo un .bat, en el cual =
>checo las=20
>actualizaciones con <STRONG><U>Copy MIProg.Exe /d</U></STRONG>, pero...,
=
>ahora=20
>con Xailer no se como hacerle.</FONT></DIV>
><DIV><FONT face=3DArial size=3D2></FONT> </DIV>
><DIV><FONT face=3DArial size=3D2>El problema es que son 4 suscursales, =
>con 10 (la=20
>mas peque=F1a) a 70 terminales (la mas grande), y ahora que vamos a =
>hacer el=20
>cambio, y si sale algun problema y tenga que actualizar el programa, me
=
>da dolor=20
>de cabeza pensar en copiar a cada una de las terminales.</FONT></DIV>
><DIV><FONT face=3DArial size=3D2></FONT><FONT face=3DArial =
>size=3D2></FONT> </DIV>
><DIV><FONT face=3DArial size=3D2>Alguien ya esta usando algun metodo =
>para=20
>esto?</FONT></DIV>
><DIV><FONT face=3DArial size=3D2></FONT> </DIV>
><DIV><FONT face=3DArial size=3D2>Se me ocurre, hacer un modulo .exe =
>peque=F1o y el=20
>resto del programa en una DLL, mas aun no se como hacer la DLL en =
>Xailer, ni=20
>como poder usarla, si es que se puede.</FONT></DIV>
><DIV><FONT face=3DArial size=3D2></FONT> </DIV>
><DIV><FONT face=3DArial size=3D2>Escucho comentarios, anecdotas, notas,
=
>chismes,=20
>etc.</FONT></DIV>
><DIV><FONT face=3DArial size=3D2></FONT> </DIV>
><DIV><FONT face=3DArial size=3D2>Gracias de antemano.</FONT></DIV>
><DIV><FONT face=3DArial size=3D2>-- <BR>Ram=F3n Zea<BR></FONT><A=20
>href=3D"mailto:ramonzea@yahoo.com"><FONT face=3DArial=20
>size=3D2>ramonzea@yahoo.com</FONT></A><BR><A=20
>href=3D"mailto:zeasoftware@hotmail.com"><FONT face=3DArial=20
>size=3D2>zeasoftware@hotmail.com</FONT></A><BR><A=20
>href=3D"mailto:zeasoft.movil@hotmail.com"><FONT face=3DArial=20
>size=3D2>zeasoft.movil@hotmail.com</FONT></A><BR><A=20
>href=3D"http://www.paginasprodigy.com/zeasoft/"><FONT face=3DArial=20
>size=3D2>http://www.paginasprodigy.com/zeasoft/< ... ><BR><FONT =
>face=3DArial=20
>size=3D2>visita mi "venta de garage"</FONT></DIV></BODY></HTML>
>
>
-
- Mensajes: 1831
- Registrado: Mar Oct 11, 2005 9:53 am
Actualizaciones.
En si lo que busco es un proceso para que el sistema se auto-actualice, ya
que las terminales de mi cliente son demasiadas, y siguen creciendo.
Por eso se me habia ocurrido usar:
MiProg.exe
Miprog.DLL
Asi si hacia yo una modificacion, copiaba desde el servidor el nuevo
MiProg.DLL, antes de empezar a llamar procesos.
Sigo escuchando propuestas.
Igual veo que no comprime, incluso pieso que no se ejecuta el UPX.
Saludos.
--
Ramón Zea
01.993.194.14.27
ramonzea@yahoo.com
zeasoftware@hotmail.com
zeasoft.movil@hotmail.com
zeasoft@prodigy.net.mx
http://www.paginasprodigy.com/zeasoft/
visita mi "venta de garage"
"Paco V" <ssi@ono.com> escribió en el mensaje
news:45cacf9d$[email=1@news.xailer.com...]1@news.xailer.com...[/email]
>
> Que motivo puede haber para que a pesar de decirle que me comprima el EXE
> con UPX, me lo deje al mismo tamaño.
> Parece que el proceso lo realiza normalmente.
>
> Paco V
>
>
> =?iso-8859-1?Q?Ram=F3nZea?= <zeasoftware@hotmail.com> wrote:
>>
>>
>>Tengo unos clientes, que cuentan con mi sistema aun en Clipper, y el =
>>cual ahora estoy desarrollando en Xailer, pero tengo un detallito....
>>
>>Para actualizar algun detalle copio el nuevo programa en el servirdor y
> =
>>en las terminales tengo un .bat, en el cual checo las actualizaciones =
>>con Copy MIProg.Exe /d, pero..., ahora con Xailer no se como hacerle.
>>
>>El problema es que son 4 suscursales, con 10 (la mas peque=F1a) a 70 =
>>terminales (la mas grande), y ahora que vamos a hacer el cambio, y si =
>>sale algun problema y tenga que actualizar el programa, me da dolor de =
>>cabeza pensar en copiar a cada una de las terminales.
>>
>>Alguien ya esta usando algun metodo para esto?
>>
>>Se me ocurre, hacer un modulo .exe peque=F1o y el resto del programa en
> =
>>una DLL, mas aun no se como hacer la DLL en Xailer, ni como poder =
>>usarla, si es que se puede.
>>
>>Escucho comentarios, anecdotas, notas, chismes, etc.
>>
>>Gracias de antemano.
>>--=20
>>Ram=F3n Zea
>>ramonzea@yahoo.com
>>zeasoftware@hotmail.com
>>zeasoft.movil@hotmail.com
>>http://www.paginasprodigy.com/zeasoft/
>>visita mi "venta de garage"
>>
>><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
>><HTML><HEAD>
>><META http-equiv=3DContent-Type content=3D"text/html; =
>>charset=3Diso-8859-1">
>><META content=3D"MSHTML 6.00.2900.2180" name=3DGENERATOR>
>><STYLE></STYLE>
>></HEAD>
>><BODY>
>><DIV><FONT face=3DArial size=3D2>Tengo unos clientes, que cuentan con mi
> =
>>sistema aun=20
>>en Clipper, y el cual ahora estoy desarrollando en Xailer, pero tengo un
> =
>>
>>detallito....</FONT></DIV>
>><DIV><FONT face=3DArial size=3D2></FONT> </DIV>
>><DIV><FONT face=3DArial size=3D2>Para actualizar algun detalle copio el
> =
>>nuevo=20
>>programa en el servirdor y en las terminales tengo un .bat, en el cual =
>>checo las=20
>>actualizaciones con <STRONG><U>Copy MIProg.Exe /d</U></STRONG>, pero...,
> =
>>ahora=20
>>con Xailer no se como hacerle.</FONT></DIV>
>><DIV><FONT face=3DArial size=3D2></FONT> </DIV>
>><DIV><FONT face=3DArial size=3D2>El problema es que son 4 suscursales, =
>>con 10 (la=20
>>mas peque=F1a) a 70 terminales (la mas grande), y ahora que vamos a =
>>hacer el=20
>>cambio, y si sale algun problema y tenga que actualizar el programa, me
> =
>>da dolor=20
>>de cabeza pensar en copiar a cada una de las terminales.</FONT></DIV>
>><DIV><FONT face=3DArial size=3D2></FONT><FONT face=3DArial =
>>size=3D2></FONT> </DIV>
>><DIV><FONT face=3DArial size=3D2>Alguien ya esta usando algun metodo =
>>para=20
>>esto?</FONT></DIV>
>><DIV><FONT face=3DArial size=3D2></FONT> </DIV>
>><DIV><FONT face=3DArial size=3D2>Se me ocurre, hacer un modulo .exe =
>>peque=F1o y el=20
>>resto del programa en una DLL, mas aun no se como hacer la DLL en =
>>Xailer, ni=20
>>como poder usarla, si es que se puede.</FONT></DIV>
>><DIV><FONT face=3DArial size=3D2></FONT> </DIV>
>><DIV><FONT face=3DArial size=3D2>Escucho comentarios, anecdotas, notas,
> =
>>chismes,=20
>>etc.</FONT></DIV>
>><DIV><FONT face=3DArial size=3D2></FONT> </DIV>
>><DIV><FONT face=3DArial size=3D2>Gracias de antemano.</FONT></DIV>
>><DIV><FONT face=3DArial size=3D2>-- <BR>Ram=F3n Zea<BR></FONT><A=20
>>href=3D"mailto:ramonzea@yahoo.com"><FONT face=3DArial=20
>>size=3D2>ramonzea@yahoo.com</FONT></A><BR><A=20
>>href=3D"mailto:zeasoftware@hotmail.com"><FONT face=3DArial=20
>>size=3D2>zeasoftware@hotmail.com</FONT></A><BR><A=20
>>href=3D"mailto:zeasoft.movil@hotmail.com"><FONT face=3DArial=20
>>size=3D2>zeasoft.movil@hotmail.com</FONT></A><BR><A=20
>>href=3D"http://www.paginasprodigy.com/zeasoft/"><FONT face=3DArial=20
>>size=3D2>http://www.paginasprodigy.com/zeasoft/< ... ><BR><FONT =
>>face=3DArial=20
>>size=3D2>visita mi "venta de garage"</FONT></DIV></BODY></HTML>
>>
>>
>
que las terminales de mi cliente son demasiadas, y siguen creciendo.
Por eso se me habia ocurrido usar:
MiProg.exe
Miprog.DLL
Asi si hacia yo una modificacion, copiaba desde el servidor el nuevo
MiProg.DLL, antes de empezar a llamar procesos.
Sigo escuchando propuestas.
Igual veo que no comprime, incluso pieso que no se ejecuta el UPX.
Saludos.
--
Ramón Zea
01.993.194.14.27
ramonzea@yahoo.com
zeasoftware@hotmail.com
zeasoft.movil@hotmail.com
zeasoft@prodigy.net.mx
http://www.paginasprodigy.com/zeasoft/
visita mi "venta de garage"
"Paco V" <ssi@ono.com> escribió en el mensaje
news:45cacf9d$[email=1@news.xailer.com...]1@news.xailer.com...[/email]
>
> Que motivo puede haber para que a pesar de decirle que me comprima el EXE
> con UPX, me lo deje al mismo tamaño.
> Parece que el proceso lo realiza normalmente.
>
> Paco V
>
>
> =?iso-8859-1?Q?Ram=F3nZea?= <zeasoftware@hotmail.com> wrote:
>>
>>
>>Tengo unos clientes, que cuentan con mi sistema aun en Clipper, y el =
>>cual ahora estoy desarrollando en Xailer, pero tengo un detallito....
>>
>>Para actualizar algun detalle copio el nuevo programa en el servirdor y
> =
>>en las terminales tengo un .bat, en el cual checo las actualizaciones =
>>con Copy MIProg.Exe /d, pero..., ahora con Xailer no se como hacerle.
>>
>>El problema es que son 4 suscursales, con 10 (la mas peque=F1a) a 70 =
>>terminales (la mas grande), y ahora que vamos a hacer el cambio, y si =
>>sale algun problema y tenga que actualizar el programa, me da dolor de =
>>cabeza pensar en copiar a cada una de las terminales.
>>
>>Alguien ya esta usando algun metodo para esto?
>>
>>Se me ocurre, hacer un modulo .exe peque=F1o y el resto del programa en
> =
>>una DLL, mas aun no se como hacer la DLL en Xailer, ni como poder =
>>usarla, si es que se puede.
>>
>>Escucho comentarios, anecdotas, notas, chismes, etc.
>>
>>Gracias de antemano.
>>--=20
>>Ram=F3n Zea
>>ramonzea@yahoo.com
>>zeasoftware@hotmail.com
>>zeasoft.movil@hotmail.com
>>http://www.paginasprodigy.com/zeasoft/
>>visita mi "venta de garage"
>>
>><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
>><HTML><HEAD>
>><META http-equiv=3DContent-Type content=3D"text/html; =
>>charset=3Diso-8859-1">
>><META content=3D"MSHTML 6.00.2900.2180" name=3DGENERATOR>
>><STYLE></STYLE>
>></HEAD>
>><BODY>
>><DIV><FONT face=3DArial size=3D2>Tengo unos clientes, que cuentan con mi
> =
>>sistema aun=20
>>en Clipper, y el cual ahora estoy desarrollando en Xailer, pero tengo un
> =
>>
>>detallito....</FONT></DIV>
>><DIV><FONT face=3DArial size=3D2></FONT> </DIV>
>><DIV><FONT face=3DArial size=3D2>Para actualizar algun detalle copio el
> =
>>nuevo=20
>>programa en el servirdor y en las terminales tengo un .bat, en el cual =
>>checo las=20
>>actualizaciones con <STRONG><U>Copy MIProg.Exe /d</U></STRONG>, pero...,
> =
>>ahora=20
>>con Xailer no se como hacerle.</FONT></DIV>
>><DIV><FONT face=3DArial size=3D2></FONT> </DIV>
>><DIV><FONT face=3DArial size=3D2>El problema es que son 4 suscursales, =
>>con 10 (la=20
>>mas peque=F1a) a 70 terminales (la mas grande), y ahora que vamos a =
>>hacer el=20
>>cambio, y si sale algun problema y tenga que actualizar el programa, me
> =
>>da dolor=20
>>de cabeza pensar en copiar a cada una de las terminales.</FONT></DIV>
>><DIV><FONT face=3DArial size=3D2></FONT><FONT face=3DArial =
>>size=3D2></FONT> </DIV>
>><DIV><FONT face=3DArial size=3D2>Alguien ya esta usando algun metodo =
>>para=20
>>esto?</FONT></DIV>
>><DIV><FONT face=3DArial size=3D2></FONT> </DIV>
>><DIV><FONT face=3DArial size=3D2>Se me ocurre, hacer un modulo .exe =
>>peque=F1o y el=20
>>resto del programa en una DLL, mas aun no se como hacer la DLL en =
>>Xailer, ni=20
>>como poder usarla, si es que se puede.</FONT></DIV>
>><DIV><FONT face=3DArial size=3D2></FONT> </DIV>
>><DIV><FONT face=3DArial size=3D2>Escucho comentarios, anecdotas, notas,
> =
>>chismes,=20
>>etc.</FONT></DIV>
>><DIV><FONT face=3DArial size=3D2></FONT> </DIV>
>><DIV><FONT face=3DArial size=3D2>Gracias de antemano.</FONT></DIV>
>><DIV><FONT face=3DArial size=3D2>-- <BR>Ram=F3n Zea<BR></FONT><A=20
>>href=3D"mailto:ramonzea@yahoo.com"><FONT face=3DArial=20
>>size=3D2>ramonzea@yahoo.com</FONT></A><BR><A=20
>>href=3D"mailto:zeasoftware@hotmail.com"><FONT face=3DArial=20
>>size=3D2>zeasoftware@hotmail.com</FONT></A><BR><A=20
>>href=3D"mailto:zeasoft.movil@hotmail.com"><FONT face=3DArial=20
>>size=3D2>zeasoft.movil@hotmail.com</FONT></A><BR><A=20
>>href=3D"http://www.paginasprodigy.com/zeasoft/"><FONT face=3DArial=20
>>size=3D2>http://www.paginasprodigy.com/zeasoft/< ... ><BR><FONT =
>>face=3DArial=20
>>size=3D2>visita mi "venta de garage"</FONT></DIV></BODY></HTML>
>>
>>
>
Ramón Zea
Móvil: 01-993-231-62-29
ramonzea@yahoo.com
zeasoftware@hotmail.com
zeasoft.movil@hotmail.com
http://www.paginasprodigy.com/zeasoftware/
Móvil: 01-993-231-62-29
ramonzea@yahoo.com
zeasoftware@hotmail.com
zeasoft.movil@hotmail.com
http://www.paginasprodigy.com/zeasoftware/
Actualizaciones.
A mi si que me realiza la funcion de comprimir, pero tiene el mismo tamaño
antes de..., que despues de ....
Tengo puesta la siguiente configuracion:
--compress-icons=0 "<PROJECT_EXE>" --compress-export=0
¿Hay algo mal?
Paco V
"RamónZea" <zeasoftware@hotmail.com> wrote:
>En si lo que busco es un proceso para que el sistema se auto-actualice,
ya
>que las terminales de mi cliente son demasiadas, y siguen creciendo.
>
>Por eso se me habia ocurrido usar:
>MiProg.exe
>Miprog.DLL
>
>Asi si hacia yo una modificacion, copiaba desde el servidor el nuevo
>MiProg.DLL, antes de empezar a llamar procesos.
>
>Sigo escuchando propuestas.
>
>Igual veo que no comprime, incluso pieso que no se ejecuta el UPX.
>
>Saludos.
>--
>Ramón Zea
>01.993.194.14.27
>ramonzea@yahoo.com
>zeasoftware@hotmail.com
>zeasoft.movil@hotmail.com
>zeasoft@prodigy.net.mx
>http://www.paginasprodigy.com/zeasoft/
>visita mi "venta de garage"
>"Paco V" <ssi@ono.com> escribió en el mensaje
>news:45cacf9d$[email=1@news.xailer.com...]1@news.xailer.com...[/email]
>>
>> Que motivo puede haber para que a pesar de decirle que me comprima el
EXE
>> con UPX, me lo deje al mismo tamaño.
>> Parece que el proceso lo realiza normalmente.
>>
>> Paco V
>>
>>
>> =?iso-8859-1?Q?Ram=F3nZea?= <zeasoftware@hotmail.com> wrote:
>>>
>>>
>>>Tengo unos clientes, que cuentan con mi sistema aun en Clipper, y el =
>>>cual ahora estoy desarrollando en Xailer, pero tengo un detallito....
>>>
>>>Para actualizar algun detalle copio el nuevo programa en el servirdor
y
>> =
>>>en las terminales tengo un .bat, en el cual checo las actualizaciones
=
>>>con Copy MIProg.Exe /d, pero..., ahora con Xailer no se como hacerle.
>>>
>>>El problema es que son 4 suscursales, con 10 (la mas peque=F1a) a 70 =
>>>terminales (la mas grande), y ahora que vamos a hacer el cambio, y si
=
>>>sale algun problema y tenga que actualizar el programa, me da dolor de
=
>>>cabeza pensar en copiar a cada una de las terminales.
>>>
>>>Alguien ya esta usando algun metodo para esto?
>>>
>>>Se me ocurre, hacer un modulo .exe peque=F1o y el resto del programa en
>> =
>>>una DLL, mas aun no se como hacer la DLL en Xailer, ni como poder =
>>>usarla, si es que se puede.
>>>
>>>Escucho comentarios, anecdotas, notas, chismes, etc.
>>>
>>>Gracias de antemano.
>>>--=20
>>>Ram=F3n Zea
>>>ramonzea@yahoo.com
>>>zeasoftware@hotmail.com
>>>zeasoft.movil@hotmail.com
>>>http://www.paginasprodigy.com/zeasoft/
>>>visita mi "venta de garage"
>>>
>>><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
>>><HTML><HEAD>
>>><META http-equiv=3DContent-Type content=3D"text/html; =
>>>charset=3Diso-8859-1">
>>><META content=3D"MSHTML 6.00.2900.2180" name=3DGENERATOR>
>>><STYLE></STYLE>
>>></HEAD>
>>><BODY>
>>><DIV><FONT face=3DArial size=3D2>Tengo unos clientes, que cuentan con
mi
>> =
>>>sistema aun=20
>>>en Clipper, y el cual ahora estoy desarrollando en Xailer, pero tengo
un
>> =
>>>
>>>detallito....</FONT></DIV>
>>><DIV><FONT face=3DArial size=3D2></FONT> </DIV>
>>><DIV><FONT face=3DArial size=3D2>Para actualizar algun detalle copio el
>> =
>>>nuevo=20
>>>programa en el servirdor y en las terminales tengo un .bat, en el cual
=
>>>checo las=20
>>>actualizaciones con <STRONG><U>Copy MIProg.Exe /d</U></STRONG>, pero...,
>> =
>>>ahora=20
>>>con Xailer no se como hacerle.</FONT></DIV>
>>><DIV><FONT face=3DArial size=3D2></FONT> </DIV>
>>><DIV><FONT face=3DArial size=3D2>El problema es que son 4 suscursales,
=
>>>con 10 (la=20
>>>mas peque=F1a) a 70 terminales (la mas grande), y ahora que vamos a =
>>>hacer el=20
>>>cambio, y si sale algun problema y tenga que actualizar el programa, me
>> =
>>>da dolor=20
>>>de cabeza pensar en copiar a cada una de las terminales.</FONT></DIV>
>>><DIV><FONT face=3DArial size=3D2></FONT><FONT face=3DArial =
>>>size=3D2></FONT> </DIV>
>>><DIV><FONT face=3DArial size=3D2>Alguien ya esta usando algun metodo =
>>>para=20
>>>esto?</FONT></DIV>
>>><DIV><FONT face=3DArial size=3D2></FONT> </DIV>
>>><DIV><FONT face=3DArial size=3D2>Se me ocurre, hacer un modulo .exe =
>>>peque=F1o y el=20
>>>resto del programa en una DLL, mas aun no se como hacer la DLL en =
>>>Xailer, ni=20
>>>como poder usarla, si es que se puede.</FONT></DIV>
>>><DIV><FONT face=3DArial size=3D2></FONT> </DIV>
>>><DIV><FONT face=3DArial size=3D2>Escucho comentarios, anecdotas, notas,
>> =
>>>chismes,=20
>>>etc.</FONT></DIV>
>>><DIV><FONT face=3DArial size=3D2></FONT> </DIV>
>>><DIV><FONT face=3DArial size=3D2>Gracias de antemano.</FONT></DIV>
>>><DIV><FONT face=3DArial size=3D2>-- <BR>Ram=F3n Zea<BR></FONT><A=20
>>>href=3D"mailto:ramonzea@yahoo.com"><FONT face=3DArial=20
>>>size=3D2>ramonzea@yahoo.com</FONT></A><BR><A=20
>>>href=3D"mailto:zeasoftware@hotmail.com"><FONT face=3DArial=20
>>>size=3D2>zeasoftware@hotmail.com</FONT></A><BR><A=20
>>>href=3D"mailto:zeasoft.movil@hotmail.com"><FONT face=3DArial=20
>>>size=3D2>zeasoft.movil@hotmail.com</FONT></A><BR><A=20
>>>href=3D"http://www.paginasprodigy.com/zeasoft/"><FONT face=3DArial=20
>>>size=3D2>http://www.paginasprodigy.com/zeasoft/< ... ><BR><FONT =
>>>face=3DArial=20
>>>size=3D2>visita mi "venta de garage"</FONT></DIV></BODY></HTML>
>>>
>>>
>>
>
>
antes de..., que despues de ....
Tengo puesta la siguiente configuracion:
--compress-icons=0 "<PROJECT_EXE>" --compress-export=0
¿Hay algo mal?
Paco V
"RamónZea" <zeasoftware@hotmail.com> wrote:
>En si lo que busco es un proceso para que el sistema se auto-actualice,
ya
>que las terminales de mi cliente son demasiadas, y siguen creciendo.
>
>Por eso se me habia ocurrido usar:
>MiProg.exe
>Miprog.DLL
>
>Asi si hacia yo una modificacion, copiaba desde el servidor el nuevo
>MiProg.DLL, antes de empezar a llamar procesos.
>
>Sigo escuchando propuestas.
>
>Igual veo que no comprime, incluso pieso que no se ejecuta el UPX.
>
>Saludos.
>--
>Ramón Zea
>01.993.194.14.27
>ramonzea@yahoo.com
>zeasoftware@hotmail.com
>zeasoft.movil@hotmail.com
>zeasoft@prodigy.net.mx
>http://www.paginasprodigy.com/zeasoft/
>visita mi "venta de garage"
>"Paco V" <ssi@ono.com> escribió en el mensaje
>news:45cacf9d$[email=1@news.xailer.com...]1@news.xailer.com...[/email]
>>
>> Que motivo puede haber para que a pesar de decirle que me comprima el
EXE
>> con UPX, me lo deje al mismo tamaño.
>> Parece que el proceso lo realiza normalmente.
>>
>> Paco V
>>
>>
>> =?iso-8859-1?Q?Ram=F3nZea?= <zeasoftware@hotmail.com> wrote:
>>>
>>>
>>>Tengo unos clientes, que cuentan con mi sistema aun en Clipper, y el =
>>>cual ahora estoy desarrollando en Xailer, pero tengo un detallito....
>>>
>>>Para actualizar algun detalle copio el nuevo programa en el servirdor
y
>> =
>>>en las terminales tengo un .bat, en el cual checo las actualizaciones
=
>>>con Copy MIProg.Exe /d, pero..., ahora con Xailer no se como hacerle.
>>>
>>>El problema es que son 4 suscursales, con 10 (la mas peque=F1a) a 70 =
>>>terminales (la mas grande), y ahora que vamos a hacer el cambio, y si
=
>>>sale algun problema y tenga que actualizar el programa, me da dolor de
=
>>>cabeza pensar en copiar a cada una de las terminales.
>>>
>>>Alguien ya esta usando algun metodo para esto?
>>>
>>>Se me ocurre, hacer un modulo .exe peque=F1o y el resto del programa en
>> =
>>>una DLL, mas aun no se como hacer la DLL en Xailer, ni como poder =
>>>usarla, si es que se puede.
>>>
>>>Escucho comentarios, anecdotas, notas, chismes, etc.
>>>
>>>Gracias de antemano.
>>>--=20
>>>Ram=F3n Zea
>>>ramonzea@yahoo.com
>>>zeasoftware@hotmail.com
>>>zeasoft.movil@hotmail.com
>>>http://www.paginasprodigy.com/zeasoft/
>>>visita mi "venta de garage"
>>>
>>><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
>>><HTML><HEAD>
>>><META http-equiv=3DContent-Type content=3D"text/html; =
>>>charset=3Diso-8859-1">
>>><META content=3D"MSHTML 6.00.2900.2180" name=3DGENERATOR>
>>><STYLE></STYLE>
>>></HEAD>
>>><BODY>
>>><DIV><FONT face=3DArial size=3D2>Tengo unos clientes, que cuentan con
mi
>> =
>>>sistema aun=20
>>>en Clipper, y el cual ahora estoy desarrollando en Xailer, pero tengo
un
>> =
>>>
>>>detallito....</FONT></DIV>
>>><DIV><FONT face=3DArial size=3D2></FONT> </DIV>
>>><DIV><FONT face=3DArial size=3D2>Para actualizar algun detalle copio el
>> =
>>>nuevo=20
>>>programa en el servirdor y en las terminales tengo un .bat, en el cual
=
>>>checo las=20
>>>actualizaciones con <STRONG><U>Copy MIProg.Exe /d</U></STRONG>, pero...,
>> =
>>>ahora=20
>>>con Xailer no se como hacerle.</FONT></DIV>
>>><DIV><FONT face=3DArial size=3D2></FONT> </DIV>
>>><DIV><FONT face=3DArial size=3D2>El problema es que son 4 suscursales,
=
>>>con 10 (la=20
>>>mas peque=F1a) a 70 terminales (la mas grande), y ahora que vamos a =
>>>hacer el=20
>>>cambio, y si sale algun problema y tenga que actualizar el programa, me
>> =
>>>da dolor=20
>>>de cabeza pensar en copiar a cada una de las terminales.</FONT></DIV>
>>><DIV><FONT face=3DArial size=3D2></FONT><FONT face=3DArial =
>>>size=3D2></FONT> </DIV>
>>><DIV><FONT face=3DArial size=3D2>Alguien ya esta usando algun metodo =
>>>para=20
>>>esto?</FONT></DIV>
>>><DIV><FONT face=3DArial size=3D2></FONT> </DIV>
>>><DIV><FONT face=3DArial size=3D2>Se me ocurre, hacer un modulo .exe =
>>>peque=F1o y el=20
>>>resto del programa en una DLL, mas aun no se como hacer la DLL en =
>>>Xailer, ni=20
>>>como poder usarla, si es que se puede.</FONT></DIV>
>>><DIV><FONT face=3DArial size=3D2></FONT> </DIV>
>>><DIV><FONT face=3DArial size=3D2>Escucho comentarios, anecdotas, notas,
>> =
>>>chismes,=20
>>>etc.</FONT></DIV>
>>><DIV><FONT face=3DArial size=3D2></FONT> </DIV>
>>><DIV><FONT face=3DArial size=3D2>Gracias de antemano.</FONT></DIV>
>>><DIV><FONT face=3DArial size=3D2>-- <BR>Ram=F3n Zea<BR></FONT><A=20
>>>href=3D"mailto:ramonzea@yahoo.com"><FONT face=3DArial=20
>>>size=3D2>ramonzea@yahoo.com</FONT></A><BR><A=20
>>>href=3D"mailto:zeasoftware@hotmail.com"><FONT face=3DArial=20
>>>size=3D2>zeasoftware@hotmail.com</FONT></A><BR><A=20
>>>href=3D"mailto:zeasoft.movil@hotmail.com"><FONT face=3DArial=20
>>>size=3D2>zeasoft.movil@hotmail.com</FONT></A><BR><A=20
>>>href=3D"http://www.paginasprodigy.com/zeasoft/"><FONT face=3DArial=20
>>>size=3D2>http://www.paginasprodigy.com/zeasoft/< ... ><BR><FONT =
>>>face=3DArial=20
>>>size=3D2>visita mi "venta de garage"</FONT></DIV></BODY></HTML>
>>>
>>>
>>
>
>
Actualizaciones.
Ramon:
El mejor reultado fue comprimir el ejecutable ponerlo en el
servidor y correrlo desde ahi, con las aplicaciones de 32 bits no es
necesario ni siquiera generar una unidad en cada terminal con hacerle un
acceso directo a por ejemplo servidordirectorioejecutable.exe, ya
funciona sin ningun problema.
Saludos.
"RamónZea" <zeasoftware@hotmail.com> escribió en el mensaje
news:45cad5fa$[email=1@news.xailer.com...]1@news.xailer.com...[/email]
> En si lo que busco es un proceso para que el sistema se auto-actualice, ya
> que las terminales de mi cliente son demasiadas, y siguen creciendo.
>
> Por eso se me habia ocurrido usar:
> MiProg.exe
> Miprog.DLL
>
> Asi si hacia yo una modificacion, copiaba desde el servidor el nuevo
> MiProg.DLL, antes de empezar a llamar procesos.
>
> Sigo escuchando propuestas.
>
> Igual veo que no comprime, incluso pieso que no se ejecuta el UPX.
>
> Saludos.
> --
> Ramón Zea
> 01.993.194.14.27
> ramonzea@yahoo.com
> zeasoftware@hotmail.com
> zeasoft.movil@hotmail.com
> zeasoft@prodigy.net.mx
> http://www.paginasprodigy.com/zeasoft/
> visita mi "venta de garage"
> "Paco V" <ssi@ono.com> escribió en el mensaje
> news:45cacf9d$[email=1@news.xailer.com...]1@news.xailer.com...[/email]
>>
>> Que motivo puede haber para que a pesar de decirle que me comprima el EXE
>> con UPX, me lo deje al mismo tamaño.
>> Parece que el proceso lo realiza normalmente.
>>
>> Paco V
>>
>>
>> =?iso-8859-1?Q?Ram=F3nZea?= <zeasoftware@hotmail.com> wrote:
>>>
>>>
>>>Tengo unos clientes, que cuentan con mi sistema aun en Clipper, y el =
>>>cual ahora estoy desarrollando en Xailer, pero tengo un detallito....
>>>
>>>Para actualizar algun detalle copio el nuevo programa en el servirdor y
>> =
>>>en las terminales tengo un .bat, en el cual checo las actualizaciones =
>>>con Copy MIProg.Exe /d, pero..., ahora con Xailer no se como hacerle.
>>>
>>>El problema es que son 4 suscursales, con 10 (la mas peque=F1a) a 70 =
>>>terminales (la mas grande), y ahora que vamos a hacer el cambio, y si =
>>>sale algun problema y tenga que actualizar el programa, me da dolor de =
>>>cabeza pensar en copiar a cada una de las terminales.
>>>
>>>Alguien ya esta usando algun metodo para esto?
>>>
>>>Se me ocurre, hacer un modulo .exe peque=F1o y el resto del programa en
>> =
>>>una DLL, mas aun no se como hacer la DLL en Xailer, ni como poder =
>>>usarla, si es que se puede.
>>>
>>>Escucho comentarios, anecdotas, notas, chismes, etc.
>>>
>>>Gracias de antemano.
>>>--=20
>>>Ram=F3n Zea
>>>ramonzea@yahoo.com
>>>zeasoftware@hotmail.com
>>>zeasoft.movil@hotmail.com
>>>http://www.paginasprodigy.com/zeasoft/
>>>visita mi "venta de garage"
>>>
>>><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
>>><HTML><HEAD>
>>><META http-equiv=3DContent-Type content=3D"text/html; =
>>>charset=3Diso-8859-1">
>>><META content=3D"MSHTML 6.00.2900.2180" name=3DGENERATOR>
>>><STYLE></STYLE>
>>></HEAD>
>>><BODY>
>>><DIV><FONT face=3DArial size=3D2>Tengo unos clientes, que cuentan con mi
>> =
>>>sistema aun=20
>>>en Clipper, y el cual ahora estoy desarrollando en Xailer, pero tengo un
>> =
>>>
>>>detallito....</FONT></DIV>
>>><DIV><FONT face=3DArial size=3D2></FONT> </DIV>
>>><DIV><FONT face=3DArial size=3D2>Para actualizar algun detalle copio el
>> =
>>>nuevo=20
>>>programa en el servirdor y en las terminales tengo un .bat, en el cual =
>>>checo las=20
>>>actualizaciones con <STRONG><U>Copy MIProg.Exe /d</U></STRONG>, pero...,
>> =
>>>ahora=20
>>>con Xailer no se como hacerle.</FONT></DIV>
>>><DIV><FONT face=3DArial size=3D2></FONT> </DIV>
>>><DIV><FONT face=3DArial size=3D2>El problema es que son 4 suscursales, =
>>>con 10 (la=20
>>>mas peque=F1a) a 70 terminales (la mas grande), y ahora que vamos a =
>>>hacer el=20
>>>cambio, y si sale algun problema y tenga que actualizar el programa, me
>> =
>>>da dolor=20
>>>de cabeza pensar en copiar a cada una de las terminales.</FONT></DIV>
>>><DIV><FONT face=3DArial size=3D2></FONT><FONT face=3DArial =
>>>size=3D2></FONT> </DIV>
>>><DIV><FONT face=3DArial size=3D2>Alguien ya esta usando algun metodo =
>>>para=20
>>>esto?</FONT></DIV>
>>><DIV><FONT face=3DArial size=3D2></FONT> </DIV>
>>><DIV><FONT face=3DArial size=3D2>Se me ocurre, hacer un modulo .exe =
>>>peque=F1o y el=20
>>>resto del programa en una DLL, mas aun no se como hacer la DLL en =
>>>Xailer, ni=20
>>>como poder usarla, si es que se puede.</FONT></DIV>
>>><DIV><FONT face=3DArial size=3D2></FONT> </DIV>
>>><DIV><FONT face=3DArial size=3D2>Escucho comentarios, anecdotas, notas,
>> =
>>>chismes,=20
>>>etc.</FONT></DIV>
>>><DIV><FONT face=3DArial size=3D2></FONT> </DIV>
>>><DIV><FONT face=3DArial size=3D2>Gracias de antemano.</FONT></DIV>
>>><DIV><FONT face=3DArial size=3D2>-- <BR>Ram=F3n Zea<BR></FONT><A=20
>>>href=3D"mailto:ramonzea@yahoo.com"><FONT face=3DArial=20
>>>size=3D2>ramonzea@yahoo.com</FONT></A><BR><A=20
>>>href=3D"mailto:zeasoftware@hotmail.com"><FONT face=3DArial=20
>>>size=3D2>zeasoftware@hotmail.com</FONT></A><BR><A=20
>>>href=3D"mailto:zeasoft.movil@hotmail.com"><FONT face=3DArial=20
>>>size=3D2>zeasoft.movil@hotmail.com</FONT></A><BR><A=20
>>>href=3D"http://www.paginasprodigy.com/zeasoft/"><FONT face=3DArial=20
>>>size=3D2>http://www.paginasprodigy.com/zeasoft/< ... ><BR><FONT =
>>>face=3DArial=20
>>>size=3D2>visita mi "venta de garage"</FONT></DIV></BODY></HTML>
>>>
>>>
>>
>
>
El mejor reultado fue comprimir el ejecutable ponerlo en el
servidor y correrlo desde ahi, con las aplicaciones de 32 bits no es
necesario ni siquiera generar una unidad en cada terminal con hacerle un
acceso directo a por ejemplo servidordirectorioejecutable.exe, ya
funciona sin ningun problema.
Saludos.
"RamónZea" <zeasoftware@hotmail.com> escribió en el mensaje
news:45cad5fa$[email=1@news.xailer.com...]1@news.xailer.com...[/email]
> En si lo que busco es un proceso para que el sistema se auto-actualice, ya
> que las terminales de mi cliente son demasiadas, y siguen creciendo.
>
> Por eso se me habia ocurrido usar:
> MiProg.exe
> Miprog.DLL
>
> Asi si hacia yo una modificacion, copiaba desde el servidor el nuevo
> MiProg.DLL, antes de empezar a llamar procesos.
>
> Sigo escuchando propuestas.
>
> Igual veo que no comprime, incluso pieso que no se ejecuta el UPX.
>
> Saludos.
> --
> Ramón Zea
> 01.993.194.14.27
> ramonzea@yahoo.com
> zeasoftware@hotmail.com
> zeasoft.movil@hotmail.com
> zeasoft@prodigy.net.mx
> http://www.paginasprodigy.com/zeasoft/
> visita mi "venta de garage"
> "Paco V" <ssi@ono.com> escribió en el mensaje
> news:45cacf9d$[email=1@news.xailer.com...]1@news.xailer.com...[/email]
>>
>> Que motivo puede haber para que a pesar de decirle que me comprima el EXE
>> con UPX, me lo deje al mismo tamaño.
>> Parece que el proceso lo realiza normalmente.
>>
>> Paco V
>>
>>
>> =?iso-8859-1?Q?Ram=F3nZea?= <zeasoftware@hotmail.com> wrote:
>>>
>>>
>>>Tengo unos clientes, que cuentan con mi sistema aun en Clipper, y el =
>>>cual ahora estoy desarrollando en Xailer, pero tengo un detallito....
>>>
>>>Para actualizar algun detalle copio el nuevo programa en el servirdor y
>> =
>>>en las terminales tengo un .bat, en el cual checo las actualizaciones =
>>>con Copy MIProg.Exe /d, pero..., ahora con Xailer no se como hacerle.
>>>
>>>El problema es que son 4 suscursales, con 10 (la mas peque=F1a) a 70 =
>>>terminales (la mas grande), y ahora que vamos a hacer el cambio, y si =
>>>sale algun problema y tenga que actualizar el programa, me da dolor de =
>>>cabeza pensar en copiar a cada una de las terminales.
>>>
>>>Alguien ya esta usando algun metodo para esto?
>>>
>>>Se me ocurre, hacer un modulo .exe peque=F1o y el resto del programa en
>> =
>>>una DLL, mas aun no se como hacer la DLL en Xailer, ni como poder =
>>>usarla, si es que se puede.
>>>
>>>Escucho comentarios, anecdotas, notas, chismes, etc.
>>>
>>>Gracias de antemano.
>>>--=20
>>>Ram=F3n Zea
>>>ramonzea@yahoo.com
>>>zeasoftware@hotmail.com
>>>zeasoft.movil@hotmail.com
>>>http://www.paginasprodigy.com/zeasoft/
>>>visita mi "venta de garage"
>>>
>>><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
>>><HTML><HEAD>
>>><META http-equiv=3DContent-Type content=3D"text/html; =
>>>charset=3Diso-8859-1">
>>><META content=3D"MSHTML 6.00.2900.2180" name=3DGENERATOR>
>>><STYLE></STYLE>
>>></HEAD>
>>><BODY>
>>><DIV><FONT face=3DArial size=3D2>Tengo unos clientes, que cuentan con mi
>> =
>>>sistema aun=20
>>>en Clipper, y el cual ahora estoy desarrollando en Xailer, pero tengo un
>> =
>>>
>>>detallito....</FONT></DIV>
>>><DIV><FONT face=3DArial size=3D2></FONT> </DIV>
>>><DIV><FONT face=3DArial size=3D2>Para actualizar algun detalle copio el
>> =
>>>nuevo=20
>>>programa en el servirdor y en las terminales tengo un .bat, en el cual =
>>>checo las=20
>>>actualizaciones con <STRONG><U>Copy MIProg.Exe /d</U></STRONG>, pero...,
>> =
>>>ahora=20
>>>con Xailer no se como hacerle.</FONT></DIV>
>>><DIV><FONT face=3DArial size=3D2></FONT> </DIV>
>>><DIV><FONT face=3DArial size=3D2>El problema es que son 4 suscursales, =
>>>con 10 (la=20
>>>mas peque=F1a) a 70 terminales (la mas grande), y ahora que vamos a =
>>>hacer el=20
>>>cambio, y si sale algun problema y tenga que actualizar el programa, me
>> =
>>>da dolor=20
>>>de cabeza pensar en copiar a cada una de las terminales.</FONT></DIV>
>>><DIV><FONT face=3DArial size=3D2></FONT><FONT face=3DArial =
>>>size=3D2></FONT> </DIV>
>>><DIV><FONT face=3DArial size=3D2>Alguien ya esta usando algun metodo =
>>>para=20
>>>esto?</FONT></DIV>
>>><DIV><FONT face=3DArial size=3D2></FONT> </DIV>
>>><DIV><FONT face=3DArial size=3D2>Se me ocurre, hacer un modulo .exe =
>>>peque=F1o y el=20
>>>resto del programa en una DLL, mas aun no se como hacer la DLL en =
>>>Xailer, ni=20
>>>como poder usarla, si es que se puede.</FONT></DIV>
>>><DIV><FONT face=3DArial size=3D2></FONT> </DIV>
>>><DIV><FONT face=3DArial size=3D2>Escucho comentarios, anecdotas, notas,
>> =
>>>chismes,=20
>>>etc.</FONT></DIV>
>>><DIV><FONT face=3DArial size=3D2></FONT> </DIV>
>>><DIV><FONT face=3DArial size=3D2>Gracias de antemano.</FONT></DIV>
>>><DIV><FONT face=3DArial size=3D2>-- <BR>Ram=F3n Zea<BR></FONT><A=20
>>>href=3D"mailto:ramonzea@yahoo.com"><FONT face=3DArial=20
>>>size=3D2>ramonzea@yahoo.com</FONT></A><BR><A=20
>>>href=3D"mailto:zeasoftware@hotmail.com"><FONT face=3DArial=20
>>>size=3D2>zeasoftware@hotmail.com</FONT></A><BR><A=20
>>>href=3D"mailto:zeasoft.movil@hotmail.com"><FONT face=3DArial=20
>>>size=3D2>zeasoft.movil@hotmail.com</FONT></A><BR><A=20
>>>href=3D"http://www.paginasprodigy.com/zeasoft/"><FONT face=3DArial=20
>>>size=3D2>http://www.paginasprodigy.com/zeasoft/< ... ><BR><FONT =
>>>face=3DArial=20
>>>size=3D2>visita mi "venta de garage"</FONT></DIV></BODY></HTML>
>>>
>>>
>>
>
>