mysql/php time out issue

mysql/php time out issue

am 09.04.2010 15:47:55 von Stephen Sunderlin

I'm running php 5.1.6 with mysql 5.0.45 on CentOS 5.3 box trying to
loop through a while statement to send about 3000 email using
phpmailer. It's worked well in the past but after an upgrade it seems
to be timing out now after 200-300 emails over 1 minute or two. I've
added set_time_limit(30) within the while loop to reset the time out.
I've added a sleep(1) statement to throttle the program (I've tried
sending with and without these additions). I've altered several config
files to see if it would send to completion to no avail:
mysql.connect_timeout = -1
memory_limit = 100M
max_input_time = 60
max_input_time = 600
max_input_time = 0

and the following mysql config:

key_buffer = 256M
max_allowed_packet = 50M
table_cache = 1024
sort_buffer_size = 1M
read_buffer_size = 1M
read_rnd_buffer_size = 4M
myisam_sort_buffer_size = 64M
thread_cache_size = 64
tmp_table_size = 40M
join_buffer_size = 1M
query_cache_limit = 12M
query_cache_size= 32M
query_cache_type = 1
max_connections = 60
thread_stack = 128K
thread_concurrency = 4

Any where else I should be looking. Thanks!


--
PHP Database Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php

Re: mysql/php time out issue

am 09.04.2010 15:56:22 von Chaitanya Yanamadala

--0016363b806c467b850483ce2aa9
Content-Type: text/plain; charset=UTF-8

have u checked max_execution_time


Chaitanya



On Fri, Apr 9, 2010 at 7:17 PM, Stephen Sunderlin <
stephen.sunderlin@verizon.net> wrote:

> I'm running php 5.1.6 with mysql 5.0.45 on CentOS 5.3 box trying to loop
> through a while statement to send about 3000 email using phpmailer. It's
> worked well in the past but after an upgrade it seems to be timing out now
> after 200-300 emails over 1 minute or two. I've added set_time_limit(30)
> within the while loop to reset the time out. I've added a sleep(1)
> statement to throttle the program (I've tried sending with and without these
> additions). I've altered several config files to see if it would send to
> completion to no avail:
> mysql.connect_timeout = -1
> memory_limit = 100M
> max_input_time = 60
> max_input_time = 600
> max_input_time = 0
>
> and the following mysql config:
>
> key_buffer = 256M
> max_allowed_packet = 50M
> table_cache = 1024
> sort_buffer_size = 1M
> read_buffer_size = 1M
> read_rnd_buffer_size = 4M
> myisam_sort_buffer_size = 64M
> thread_cache_size = 64
> tmp_table_size = 40M
> join_buffer_size = 1M
> query_cache_limit = 12M
> query_cache_size= 32M
> query_cache_type = 1
> max_connections = 60
> thread_stack = 128K
> thread_concurrency = 4
>
> Any where else I should be looking. Thanks!
>
>
> --
> PHP Database Mailing List (http://www.php.net/)
> To unsubscribe, visit: http://www.php.net/unsub.php
>
>

--0016363b806c467b850483ce2aa9--

Re: mysql/php time out issue

am 09.04.2010 16:57:57 von Chaitanya Yanamadala

--00163630f1618923c90483cf0696
Content-Type: text/plain; charset=UTF-8

these are the entire core values of mine
try making a replica of the required..
i am able to send for 30000 mails. are u using an smtp sever to send mails..


allow_call_time_pass_referenceOnOn allow_url_fopenOnOn allow_url_includeOnOn
always_populate_raw_post_dataOffOff arg_separator.input&&
arg_separator.output&& asp_tagsOffOff auto_append_file*no value**no
value* auto_globals_jitOnOn auto_prepend_file*no value**no value* browscap
C:\xampp\php\extras\browscap.iniC:\xampp\php\extras\browscap .ini
default_charset*no value**no value* default_mimetypetext/htmltext/html
define_syslog_variablesOffOff disable_classes*no value**no value*
disable_functions*no value**no value* display_errorsOnOn
display_startup_errorsOnOn doc_root*no value**no value* docref_ext*no value*
*no value* docref_root*no value**no value* enable_dlOnOn error_append_string
*no value**no value* error_log*no value**no value* error_prepend_string*no
value**no value* error_reporting2251922519 exit_on_timeoutOffOff expose_php
OnOn extension_dirC:\xampp\php\extC:\xampp\php\ext file_uploadsOnOn
highlight.bg#FFFFFF#FFFFFF highlight.comment#FF8000#FF8000 highlight.default
#0000BB#0000BB highlight.html#000000#000000 highlight.keyword#007700#007700
highlight.string#DD0000#DD0000 html_errorsOnOn ignore_repeated_errorsOffOff
ignore_repeated_sourceOffOff ignore_user_abortOffOff implicit_flushOffOff
include_path.;C:\xampp\php\PEAR.;C:\xampp\php\PEAR log_errorsOffOff
log_errors_max_len10241024 magic_quotes_gpcOnOn magic_quotes_runtimeOffOff
magic_quotes_sybaseOffOff mail.add_x_headerOffOff
mail.force_extra_parameters*no value**no value* mail.log*no value**no value*
max_execution_time60006000 max_input_nesting_level6464 max_input_time600600
memory_limit128M128M open_basedir*no value**no value* output_buffering*no
value**no value* output_handler*no value**no value* post_max_size128M128M
precision1414 realpath_cache_size16K16K realpath_cache_ttl120120
register_argc_argvOnOn register_globalsOffOff register_long_arraysOffOff
report_memleaksOnOn report_zend_debugOnOn request_order*no value**no value*
safe_modeOffOff safe_mode_exec_dir*no value**no value* safe_mode_gidOffOff
safe_mode_include_dir*no value**no value* sendmail_from*no value**no value*
sendmail_path*no value**no value* serialize_precision100100 short_open_tagOn
On


smtp_port2525 sql.safe_modeOffOff track_errorsOffOff
unserialize_callback_func*no value**no value* upload_max_filesize128M128M
upload_tmp_dirC:\xampp\tmpC:\xampp\tmp user_dir*no value**no value*
user_ini.cache_ttl300300 user_ini.filename.user.ini.user.ini variables_order
GPCSGPCS xmlrpc_error_number00 xmlrpc_errorsOffOff y2k_complianceOnOn
zend.enable_gcOnOn

Chaitanya



On Fri, Apr 9, 2010 at 8:20 PM, Stephen Sunderlin <
stephen.sunderlin@verizon.net> wrote:

> Set that to 6oo. Stopped after 125 loops in under a minute.
>
> _____________________________
> Stephen Sunderlin
> 2162 Broadway, 4th Fl.
> New York, NY 10024
> (212) 799-3753
>
> -----Original Message-----
> From: Chaitanya Yanamadala
> Date: Fri, 09 Apr 2010 19:26:22
> To: Stephen Sunderlin
> Cc:
> Subject: Re: [PHP-DB] mysql/php time out issue
>
> have u checked max_execution_time
>
>
> Chaitanya
>
>
>
> On Fri, Apr 9, 2010 at 7:17 PM, Stephen Sunderlin <
> stephen.sunderlin@verizon.net> wrote:
>
> > I'm running php 5.1.6 with mysql 5.0.45 on CentOS 5.3 box trying to
> loop
> > through a while statement to send about 3000 email using phpmailer. It's
> > worked well in the past but after an upgrade it seems to be timing out
> now
> > after 200-300 emails over 1 minute or two. I've added
> set_time_limit(30)
> > within the while loop to reset the time out. I've added a sleep(1)
> > statement to throttle the program (I've tried sending with and without
> these
> > additions). I've altered several config files to see if it would send to
> > completion to no avail:
> > mysql.connect_timeout = -1
> > memory_limit = 100M
> > max_input_time = 60
> > max_input_time = 600
> > max_input_time = 0
> >
> > and the following mysql config:
> >
> > key_buffer = 256M
> > max_allowed_packet = 50M
> > table_cache = 1024
> > sort_buffer_size = 1M
> > read_buffer_size = 1M
> > read_rnd_buffer_size = 4M
> > myisam_sort_buffer_size = 64M
> > thread_cache_size = 64
> > tmp_table_size = 40M
> > join_buffer_size = 1M
> > query_cache_limit = 12M
> > query_cache_size= 32M
> > query_cache_type = 1
> > max_connections = 60
> > thread_stack = 128K
> > thread_concurrency = 4
> >
> > Any where else I should be looking. Thanks!
> >
> >
> > --
> > PHP Database Mailing List (http://www.php.net/)
> > To unsubscribe, visit: http://www.php.net/unsub.php
> >
> >
>
>

--00163630f1618923c90483cf0696--

Re: mysql/php time out issue

am 09.04.2010 17:15:59 von Stephen Sunderlin

--Boundary_(ID_oIQSYBk2PfMl/yt04LWDpw)
Content-type: text/plain; CHARSET=US-ASCII; format=flowed
Content-transfer-encoding: 7BIT

Thanks Chaitanya.

I've tried both Sendmail and SMTP.

I'll let you know how this works out.

On 4/9/2010 10:57 AM, Chaitanya Yanamadala wrote:
> these are the entire core values of mine
> try making a replica of the required..
> i am able to send for 30000 mails. are u using an smtp sever to send
> mails..
>
>
> allow_call_time_pass_reference On On
> allow_url_fopen On On
> allow_url_include On On
> always_populate_raw_post_data Off Off
> arg_separator.input & &
> arg_separator.output & &
> asp_tags Off Off
> auto_append_file /no value/ /no value/
> auto_globals_jit On On
> auto_prepend_file /no value/ /no value/
> browscap C:\xampp\php\extras\browscap.ini
> C:\xampp\php\extras\browscap.ini
> default_charset /no value/ /no value/
> default_mimetype text/html text/html
> define_syslog_variables Off Off
> disable_classes /no value/ /no value/
> disable_functions /no value/ /no value/
> display_errors On On
> display_startup_errors On On
> doc_root /no value/ /no value/
> docref_ext /no value/ /no value/
> docref_root /no value/ /no value/
> enable_dl On On
> error_append_string /no value/ /no value/
> error_log /no value/ /no value/
> error_prepend_string /no value/ /no value/
> error_reporting 22519 22519
> exit_on_timeout Off Off
> expose_php On On
> extension_dir C:\xampp\php\ext C:\xampp\php\ext
> file_uploads On On
> highlight.bg #FFFFFF #FFFFFF
> highlight.comment #FF8000 #FF8000
> highlight.default #0000BB #0000BB
> highlight.html #000000 #000000
> highlight.keyword #007700 #007700
> highlight.string #DD0000 #DD0000
> html_errors On On
> ignore_repeated_errors Off Off
> ignore_repeated_source Off Off
> ignore_user_abort Off Off
> implicit_flush Off Off
> include_path .;C:\xampp\php\PEAR .;C:\xampp\php\PEAR
> log_errors Off Off
> log_errors_max_len 1024 1024
> magic_quotes_gpc On On
> magic_quotes_runtime Off Off
> magic_quotes_sybase Off Off
> mail.add_x_header Off Off
> mail.force_extra_parameters /no value/ /no value/
> mail.log /no value/ /no value/
> max_execution_time 6000 6000
> max_input_nesting_level 64 64
> max_input_time 600 600
> memory_limit 128M 128M
> open_basedir /no value/ /no value/
> output_buffering /no value/ /no value/
> output_handler /no value/ /no value/
> post_max_size 128M 128M
> precision 14 14
> realpath_cache_size 16K 16K
> realpath_cache_ttl 120 120
> register_argc_argv On On
> register_globals Off Off
> register_long_arrays Off Off
> report_memleaks On On
> report_zend_debug On On
> request_order /no value/ /no value/
> safe_mode Off Off
> safe_mode_exec_dir /no value/ /no value/
> safe_mode_gid Off Off
> safe_mode_include_dir /no value/ /no value/
> sendmail_from /no value/ /no value/
> sendmail_path /no value/ /no value/
> serialize_precision 100 100
> short_open_tag On On
>
>
>
> smtp_port 25 25
> sql.safe_mode Off Off
> track_errors Off Off
> unserialize_callback_func /no value/ /no value/
> upload_max_filesize 128M 128M
> upload_tmp_dir C:\xampp\tmp C:\xampp\tmp
> user_dir /no value/ /no value/
> user_ini.cache_ttl 300 300
> user_ini.filename .user.ini .user.ini
> variables_order GPCS GPCS
> xmlrpc_error_number 0 0
> xmlrpc_errors Off Off
> y2k_compliance On On
> zend.enable_gc On On
>
>
>
> Chaitanya
>
>
>
> On Fri, Apr 9, 2010 at 8:20 PM, Stephen Sunderlin
> >
> wrote:
>
> Set that to 6oo. Stopped after 125 loops in under a minute.
>
> _____________________________
> Stephen Sunderlin
> 2162 Broadway, 4th Fl.
> New York, NY 10024
> (212) 799-3753
>
> -----Original Message-----
> From: Chaitanya Yanamadala > >
> Date: Fri, 09 Apr 2010 19:26:22
> To: Stephen Sunderlin > >
> Cc: >
> Subject: Re: [PHP-DB] mysql/php time out issue
>
> have u checked max_execution_time
>
>
> Chaitanya
>
>
>
> On Fri, Apr 9, 2010 at 7:17 PM, Stephen Sunderlin <
> stephen.sunderlin@verizon.net
> > wrote:
>
> > I'm running php 5.1.6 with mysql 5.0.45 on CentOS 5.3 box
> trying to loop
> > through a while statement to send about 3000 email using
> phpmailer. It's
> > worked well in the past but after an upgrade it seems to be
> timing out now
> > after 200-300 emails over 1 minute or two. I've added
> set_time_limit(30)
> > within the while loop to reset the time out. I've added a sleep(1)
> > statement to throttle the program (I've tried sending with and
> without these
> > additions). I've altered several config files to see if it
> would send to
> > completion to no avail:
> > mysql.connect_timeout = -1
> > memory_limit = 100M
> > max_input_time = 60
> > max_input_time = 600
> > max_input_time = 0
> >
> > and the following mysql config:
> >
> > key_buffer = 256M
> > max_allowed_packet = 50M
> > table_cache = 1024
> > sort_buffer_size = 1M
> > read_buffer_size = 1M
> > read_rnd_buffer_size = 4M
> > myisam_sort_buffer_size = 64M
> > thread_cache_size = 64
> > tmp_table_size = 40M
> > join_buffer_size = 1M
> > query_cache_limit = 12M
> > query_cache_size= 32M
> > query_cache_type = 1
> > max_connections = 60
> > thread_stack = 128K
> > thread_concurrency = 4
> >
> > Any where else I should be looking. Thanks!
> >
> >
> > --
> > PHP Database Mailing List (http://www.php.net/)
> > To unsubscribe, visit: http://www.php.net/unsub.php
> >
> >
>
>


--
*Stephen Sunderlin*
Artistic Director
Vital Theatre Company
2162 Broadway, 4th Floor
New York, NY 10024

Web: vitaltheatre.org
Email: ad@vitaltheatre.org
Phone: (212) 579-0528
Fax: (212) 578-0646
Cell: (212) 799-3753
logo

--Boundary_(ID_oIQSYBk2PfMl/yt04LWDpw)
Content-type: multipart/related; boundary="Boundary_(ID_4MvKGsA1iEUjjvND23DtFQ)"


--Boundary_(ID_4MvKGsA1iEUjjvND23DtFQ)
Content-type: text/html; charset=UTF-8
Content-transfer-encoding: 8BIT







Thanks Chaitanya.



I've tried both Sendmail and SMTP.



I'll let you know how this works out.



On 4/9/2010 10:57 AM, Chaitanya Yanamadala wrote:
cite="mid:n2u6e124171004090757mc6ea2643h839ff4df762c9584@mai l.gmail.com"
type="cite">these are the entire core values of mine

try making a replica of the required..

i am able to send for 30000 mails. are u using an smtp sever to send
mails..










































































































































































































































































































































































































































































allow_call_time_pass_reference On On
allow_url_fopen On On
allow_url_include On On
always_populate_raw_post_data Off Off
arg_separator.input & &
arg_separator.output &amp; &amp;
asp_tags Off Off
auto_append_file no value no value
auto_globals_jit On On
auto_prepend_file no value no value
browscap C:\xampp\php\extras\browscap.ini C:\xampp\php\extras\browscap.ini
default_charset no value no value
default_mimetype text/html text/html
define_syslog_variables Off Off
disable_classes no value no value
disable_functions no value no value
display_errors On On
display_startup_errors On On
doc_root no value no value
docref_ext no value no value
docref_root no value no value
enable_dl On On
error_append_string no value no value
error_log no value no value
error_prepend_string no value no value
error_reporting 22519 22519
exit_on_timeout Off Off
expose_php On On
extension_dir C:\xampp\php\ext C:\xampp\php\ext
file_uploads On On
href="http://highlight.bg">highlight.bg #FFFFFF #FFFFFF
highlight.comment #FF8000 #FF8000
highlight.default #0000BB #0000BB
highlight.html #000000 #000000
highlight.keyword #007700 #007700
highlight.string #DD0000 #DD0000
html_errors On On
ignore_repeated_errors Off Off
ignore_repeated_source Off Off
ignore_user_abort Off Off
implicit_flush Off Off
include_path .;C:\xampp\php\PEAR .;C:\xampp\php\PEAR
log_errors Off Off
log_errors_max_len 1024 1024
magic_quotes_gpc On On
magic_quotes_runtime Off Off
magic_quotes_sybase Off Off
mail.add_x_header Off Off
mail.force_extra_parameters no value no value
mail.log no value no value
max_execution_time 6000 6000
max_input_nesting_level 64 64
max_input_time 600 600
memory_limit 128M 128M
open_basedir no value no value
output_buffering no value no value
output_handler no value no value
post_max_size 128M 128M
precision 14 14
realpath_cache_size 16K 16K
realpath_cache_ttl 120 120
register_argc_argv On On
register_globals Off Off
register_long_arrays Off Off
report_memleaks On On
report_zend_debug On On
request_order no value no value
safe_mode Off Off
safe_mode_exec_dir no value no value
safe_mode_gid Off Off
safe_mode_include_dir no value no value
sendmail_from no value no value
sendmail_path no value no value
serialize_precision 100 100
short_open_tag On On






smtp_port 25 25
sql.safe_mode Off Off
track_errors Off Off
unserialize_callback_func no value no value
upload_max_filesize 128M 128M
upload_tmp_dir C:\xampp\tmp C:\xampp\tmp
user_dir no value no value
user_ini.cache_ttl 300 300
user_ini.filename .user.ini .user.ini
variables_order GPCS GPCS
xmlrpc_error_number 0 0
xmlrpc_errors Off Off
y2k_compliance On On
zend.enable_gc On On





Chaitanya







On Fri, Apr 9, 2010 at 8:20 PM, Stephen
Sunderlin < href="mailto:stephen.sunderlin@verizon.net">stephen.sunderli n@verizon.net>
wrote:

style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">Set
that to 6oo. Stopped after 125 loops in under a minute.



_____________________________

Stephen Sunderlin

2162 Broadway, 4th Fl.

New  York, NY 10024

(212) 799-3753





-----Original Message-----

From: Chaitanya Yanamadala < href="mailto:dr.virus.india@gmail.com">dr.virus.india@gmail. com>

Date: Fri, 09 Apr 2010 19:26:22

To: Stephen Sunderlin< href="mailto:stephen.sunderlin@verizon.net">stephen.sunderli n@verizon.net>

Cc: <>

Subject: Re: [PHP-DB] mysql/php time out issue



have u checked max_execution_time





Chaitanya







On Fri, Apr 9, 2010 at 7:17 PM, Stephen Sunderlin <

href="mailto:stephen.sunderlin@verizon.net">stephen.sunderli n@verizon.net>
wrote:



> I'm running php 5.1.6 with mysql  5.0.45 on CentOS 5.3  box trying
to loop

> through a while statement to send about 3000 email using
phpmailer.  It's

> worked well in the past but after an upgrade it seems to be timing
out now

>  after 200-300 emails  over 1 minute or two.   I've added
set_time_limit(30)

> within the while loop to reset the time out.  I've added a sleep(1)

> statement to throttle the program (I've tried sending with and
without these

> additions).  I've altered several config files to see if it would
send to

> completion to no avail:

> mysql.connect_timeout = -1

> memory_limit = 100M

> max_input_time = 60

> max_input_time = 600

> max_input_time = 0

>

> and the following mysql config:

>

> key_buffer = 256M

> max_allowed_packet = 50M

> table_cache = 1024

> sort_buffer_size = 1M

> read_buffer_size = 1M

> read_rnd_buffer_size = 4M

> myisam_sort_buffer_size = 64M

> thread_cache_size = 64

> tmp_table_size = 40M

> join_buffer_size = 1M

> query_cache_limit = 12M

> query_cache_size= 32M

> query_cache_type = 1

> max_connections = 60

> thread_stack = 128K

> thread_concurrency = 4

>

> Any where else I should be looking.  Thanks!

>

>

> --

> PHP Database Mailing List ( href="http://www.php.net/" target="_blank">http://www.php.net/)

> To unsubscribe, visit: href="http://www.php.net/unsub.php" target="_blank">http://www.php.net/unsub.php

>

>














--

Stephen Sunderlin


Artistic Director


Vital Theatre Company


2162 Broadway, 4th Floor


New York, NY 10024




Web:


Email:


Phone: (212) 579-0528


Fax: (212) 578-0646


Cell: (212) 799-3753


src="cid:part1.05030407.04080907@verizon.net" alt="logo">




--Boundary_(ID_4MvKGsA1iEUjjvND23DtFQ)
Content-id:
Content-type: image/png; name=vtc-email-signature.png
Content-transfer-encoding: base64
Content-disposition: attachment; filename=vtc-email-signature.png

iVBORw0KGgoAAAANSUhEUgAAAKIAAACsCAYAAAD4+HdrAAAAGXRFWHRTb2Z0 d2FyZQBBZG9i
ZSBJbWFnZVJlYWR5ccllPAAAsEZJREFUeNrsvXecXFd5Pv7cMr3P9qK6WmnV rWoVG0u2ZUyx
wbgAppkSCCS/AF9CiGO+SYgJJBAch2oggCHYgEHGGNvg3m0Vy5IsS6su7Wp7 nd5u+73n3Dsz
d2ZnVysnn98f+TH+XI92yp1zz3nO8z7ve97zXgEzPDrmzRdsfwq2w/7anx5/ etgfRtW/Dftr
p3rOGrW+JMwCgKINgKLtGTWA+afHn0BYBJpu/Vu3va5PB0hhBhAWAVc8JNuz VAXI84L7T4//
9eyHKgBq1qHbnnXb+xVgFKYBoR2A8k1zt4Xe3Lqhq8kTWeuV3B2SINYbMASD fV+mj7joa5IE
we+A4RAE0SPTaxLi4ReQxwAaB6+HHi/ASORhFDSzGYIAQRRgKPR3VqFfMslV cEqQlkYt7hXM
161nYyAFQzOs18p8bMRydB51arcU/1bo2nOa9RprKx1eeZouFco9wJ/N3xcE 6zcdIsQmH39d
kGxtFG1tpfPrvTHok9mK84sRF/++2egabaW+Yf007RBXt7HUB1YbnfQUdkzl ploP1YA+kavN
HWxgfTIEr6P8vlGTcYyCrkwOpydef23kZPdPDj3UM5aNFSywqRYAFevfxWc7 IEtglGcAoXzL
gjcHb5h32VvrXeGPOmV5pSiKwdLgFB8ERMFDIHTRqQLUEw7qELeEbOR1ZOse RzC+FdF4CHqe
wJJnPaWZl1AcWFEncCnlAadBlL0hGwDZZ0T+rHvofwyIJYCap9Jz1GGiVluh sCf2nm5NAJhA
EdyO6YEL89xGSZBYQKSfFxwSRJ/ffK0EQFSCkQ7NTdflclQOrtvJJ9p0QDRo nAyXUhuIRg0Y
VAARnBBET/V11QYRIwTD5ZzWkDEQCh55xnMUH82+OiyLLhi/esHmg0/07L33 jr33HshrhYIF
vrztKFhgVIvsyXDHwChPA0LHDXPeFPx459u/5ZFd11Dnu+AUTdAVwSFYX5FE 3mCBGBBsBskC
coFupJq+D4djFO6xOTB0wwSQUcOIFwFVq78F2+/A1uHVxr/iM7YTCTUYhL9n TP2srb8Ffx7C
nDjEucPEfpN0TdRvqghtPAy9Zx6xr5O6wMn4u/bI1Gyj7TBsz/b39aq/DdS+ ruke4gUYVd2Y
+X35whSWQ5LrGryRy29ccsWmZfUL7r/12e/c05ccSdBb2aojb12NYgejXA0L 1oS3tGz0f7br
xv/wyu7ryZQIgs/BTRmfzYwVBLHcMYwZGBuyhhMTZtyHkWj8HlzBIeTTHsiF ZvOiDTtobDJU
MCqBpE8nM4VKINrZQBJqg8GwMcd057S/VTcI6aIjkLrOEfuegjJGzBb3Qkt5 4YwmIM1Nw7XG
CXVoG9S92+BQ6q3LESoPdkLNuGD5bBhG7Y+X+o46p2kEuqhCGGg3ScH+OUmY +jPGNCA+HxAl
oXIynG8iWJ+VRcm7qnHRzd+86q/nvv93f39nRs0l6Z2UZX3FqjOpRREh1zLJ f7vsvbf6ZPdN
HHQEPoGB0E8M4BI5A5bMZnGcOUAFZN0nMBH6Lvx1vZAIu7nJMJFJ2PxldmGM VSWTdnifGyZA
hWqJoutkosvTWxBRAropda0T6IaFT8E0o4Yw/bhPYUrbm2xgl/XAceVO5LMj SOybC+PE2yDn
GyDmI/waNJIUWmAc6tKX4XnT/cCWvdCe/UfqXW81mqid1PcLT8NQ6XkiTNo2 SgrEUQbpdKxo
XU+t62AgFbsOwvHWB+grY0jc9Xl4Mgts42DJh1n6ioZusyS1wCWKtkls7zth ZlfFVPriokj7
mz657voj39h9z3NMNDDStHG2UeW4aHI1CB9805evCTl8nxKKPcBFOZlfMsuq J4lU5CUgcgAS
M9PsE6zTDIljU3GdRMDbB1dAQz4l0yC2QtZCBHedOzLMgSmyo6CRhiIHwsir JrCLg8AOVTdF
fdF0s3+7aTKEXNYlGPR9zXRc2N/MUaG/Td+sCNLz6PwiCOomIF1FfdX6Eib+ sAbimevhSrbD
2TwO+cYfIzfYAOnJT9Ln2cxqA47cBEVcAeel/4Jk6FlIyavLJppdQusJCF2/ gpo/B2XSC19r
GvrweuQfXw2nuniKWrA3TqC2G7XMMnspSO257HFkBrPwLchBX/wscGB+5Ynk mSxD5UdLv1Wr
LUUJdqEPe7yF/nfdku037Rs6Ov5Mz77jNhDqVZ60yYhVZtnR6qn7EjXCaZ6M aTsCjErfoUPO
hxCOvwXJwAjQ8CCcHhWyI2eaarowDzkemihD59bSgFtbSCCmn3DT9xmzwijN BYOBLVXgoDHE
Kn3EvFyfwB0fEh/c+WFAFOk7Bpv5DGj0b8ECtc7MO2Na9j32GfbMvPNautSO yrnn4HjfA8j0
H0P8mx9DXWG1OQDUZHHFq9CDA4g/vBl1NhPOrlUY3Qj17PUQ57wA9dAVcMgu 8/1wH4RVOzH2
igT5uS/AXXAiHeyB96bvwfOeJ5G752ukLMMz6jZhGo0odJyGUNePxINXwRPt gdh8FgxKol3l
cKcKtbV4tQPHfkuo0S+CCWhhJqAZ0+jYqkfI5Yt+YOVb30xAHLOB0O5Fl0I8 sk1tSfdsuW2r
LMmLKhqmEPNk6bOSatI/jVKw76PIpi9CuuEncNWfgsOrweH2EaZUwoOL2CoJ lzsPpf4gUo40
ncMPXRVQUCTohSB5bB6ECstJY5FZy4k2D9h0hAzL3HMAMv1JjCiQWdfJyUtj H5S8iKh7jQlo
1vk8NmKGJDib5qnNGbpOdmhG7U6rTxAIH0Xq5Bmk77kVdc7WEgsYpMXE9l6k TjXBN3SJaViE
SqmqD3ZC7KC26GmyOS5+anHuERTiZ+Ae+TK873oUhaMqHAd2QHngL+H62C+g NO+GY/SqqU6O
UGWaa2hHacFR5CdkOMYXw4iTlvWlUeI04TyAma2zIlTpw+nOUdMhrP3ZRaH2 zuXh+XMPx85q
03jRUtE0lwLXja7w5ilnYgOZVU0hbZR/3DOxFu7cGiSzP0ch+ku4IgX4fCHL cjoheWgwW1+B
WrcPqiITA4rIJxzITCxCXfw9cBUihKN8pZ20zLDgMD1xbo6dpiwoOiUCIkjE TyNMPpBIVKq6
+8lEJ0kCzLVIn87j0vlnDQZMZvq53tRKnWaQ3pOvfxS5kf1I33srIq7WSnC4 yLnzZKEcb4DP
4aocAdnUToLm4pNTkJTy24E+5EfD8EYUYrBheBa8jIlzdA7qK/XENsiLXoIy uB1Oh7PKXFru
ujGNOaT2CHWT0BNByNlG+lyyEqgifbmVSCfbRGcSZ2c+ZwCpXZ+/oYfNmQzJ nsA8b2MLAZGx
IgtcZqwja/2dtylSkxHdPk9nzROTeeZmjwWfdd00pzq3iVCUhOksisRCNNiG nuXMmCfW0qzY
rFoQaRavRXj8C1g08W+IZNeRNtTK5hPWvGCgY1qShYMsEBr0Zyq3n7ibTLEs E6gn6SujyDsH
OWh1XSJ2TnIG1Rvpd+tOm+GkYhxMFqd42vIVJyGEn8bYzz+AiLNtih4SXGk6 sgT0YDmQXd3X
gSTXqIZmixXqIs0luoZMO9LfuYZ+aCFUMs3cmepugKM+Raw+Vtt50PRpB1QI xOlIIT9cR+zr
5TFQQys7oNK2E3B96IfIRY9Wet61fJdgP7DyGbKNKVsEo+qQhKkhtFqOUHX2 gTDVERR1QZzr
b2qif/roYJ6dx+a8lFbpRJuzIjGfo+aPiBYTOCyvmR1OA4nmf4W7/WH4Gwtk itksz5HZTCEb
Yx6zjOS4F8mBJfCe+g5CJ8lcDW2CkSJ2TRbouWCaT2ZKBWtOMPD5HByE3LGR TS87M9qDkcJj
ZiuDOjLucxyg8BhI1r2C074noNMlZox++m2aZH7dPIe1wmPvWIN0rLztIEaf XYi63PrKEEhF
h0rITTinrmJwMiF91XQaCnnEklD2mo3YfHjaY9DcvfBsOkTATEBLmppQP1sP 0a9BcYzYYpb0
n2ccRuve2kAsBemIQBxZ6DEfJKa5PQkUYoHSJDH8QxDUg2T3Mud1moVNj0Je 923klj4wNVyE
qjDQ/8QaII1vyOX3WeBzW89FIMrFpeOKOKLhIZWq2FAtFMMmVvjGZ7KMEZyA suB78DW/BJHM
kygzJjCIrfI8LFBIuyElNsKTuQSe+CZiCIkYsMAZkDEhX+Zj7MpAaJRXJXhQ nLEZAT0n9EMn
xvG650Nvn8SRM/fBscCNjDoKZ5uCSccjSAkR5IwMAmRaFfcwRuJ/QMR3DSZw AH6Sug6Xm08e
wxZuEhrIIoivQ917M2SpfPnC/NcgrHwZ6pGVwHAHAUOC5FQqzWfxKXoaYttT KLx2E3xOVyl0
op9ZQf31MoR1P4cayyD15Fx4hjbzFQ8hF6LzSdBcw9QHVsho0YuQ1vyGrIqC xLEvICi01NRb
gpsmljNJ52wk6qBJ4M1Aj7eX5IS+Zy7SI++Ca3I5WQ1hRnOsj9ZBd9ShMNjK /cELCmYL548j
Tl1K1OCWnEXgOWwArIgryhWZNR4asaTtxIwBPRZL+RkI6Ry+PPKL/hli/euQ XA4oBaYhNQJk
johSoUPiOsWXvAHOWKepL1MEUPbMAaiXQyywVmlkk2WZcyIUwzb0seHRe9HW +RFyhAiMjhBO
jP0MDo+bAOTExOirdKoA/HVzyBHqgSqchhb2IW7sgTJATFRwoV5ebIt7WuEV f5a85CRJwA5z
floXa7gyMKJn4Xj7a0je9344C/Q7gYzJfvaYjycJ6eLvE1tm4VbJcXBMkryI ciCKhXoYR/6G
WG8AhX1xkqpR0jtSOf6Wj5CJHQUSzAveA2nDzxA7tABi93sIFK0VI8kdEZlZ DMuC0QzX425T
LzoL0IfmmyafPiME6YS7roO7xTezg8LOu/9tUF65GKHxQO0QjWjGZc93nlmn 4mic9+3JMnJV
Ao1oN83mnHfL5b+kIhOWQWj4kyjMuwtG+DDypPvyMRXJQQ/Gz4WRGHXTzBY5 3cvUWarzNNd/
fE0zrXBTzEDJmbAqrMKcEaYHWYiHgVJzZuAKtMDRFEFP4l4MpR5DazsJcTmA 8QliV8EDjz8I
pyuAgF+A2+lAMpFCfCKB8cQ+9Gv74QxrU1dimEdORkChAXW63WaAnbEwHUbP ViiPfBKCXg+9
/hRNHBfkSIzmTNnJgX+c9Nh/kl49hckXCTzb7oGx8g4yIhOl3xDp/C5jPtxG PZ+U5WVh5mqT
afXHqR+HIa0iRj9L4Nv/UfjUThoRiaeRGGRhDBYSW0xO2BX3QREyZpSN9Lgk hQl0cfqbXhte
yK9PWvcinNd9Dymp13LEqGP9pEOXPAdj6WPQPMPmRGOTcPlz0Oa9AEfBalsx aUQwUPyvHHSf
pS6sXmq197k9HFUGoj2hpgyBihM5ZZ6EwL/tNLNpiuZY92WQbf0Bsu4XIKSc 0HI+ZJKL4FY2
I/noMAYCu9D53j64fTliMA2q9zid5yorD0M3QyvVa7z2JToGQsaGJMtSxhEI yShCDVuRnvwF
8ooT8cEYZD0FtyvCvzoxmka4wYdsgpwXPQSH1wu3kIYs12Ns6CAxXJ01oUyv 23BI1iqQAEeQ
JgbLLvG4yskW1DSn30+yQCLnykl6zwlXSw8KDmJAgQAw7zhpS9JVvqMYefJd COV3QAzcC73g
IMWRoObX21YtjNIAC0bZpBsqeb3MWQg8RxN5DLldn0BIarbeJ6uyikz+ql00 Gcn5CigoJI4S
IW4jL5uYUSDmc+bJex5AZkCHM9tKgNYIiM/Tl6kPmPfOLiXUD+nSnxEAz/BL 0+oOwXj+c/Sb
E8TAD0MjfsDrm8wFLjYeTmLY5nMQ11CfEeuqB9ZCyK4us+L5wjjnCxEZJryn WYkvvS5PObfT
Wv1gbGh5r5o7gcnQ3VCMA0CsC0FjNVmILZDVeYidGsDpR34Ifc4qzL2cnKOG faSFDPIOe/jM
Zulh5cipMDWZQahMtdIlHelcLyblXXAn81w/+bwB5DKkkww3NC2JFDGxx0OD QQI+l2MevABN
Jd2kkMnSJuD1+Ek3EoPmTMYzfE4TECz8I/rhbSNgzz1Gk2iTNS8t/dh5mMh6 jCbaUhiTpH07
XoQx/yDklTSoCw+hMJlD7OGbEVbeAQfJnuyhtyI7HiQ3sMVkHIEcMINALKQg biBnxT+Jwp6V
kNMRy7HwQqofJgCPIfb8FgSUlaSvJXP5bgNJnY07keunc4w3wNNE7Uiz0BMx cp4mkk7nZUBc
cAKZ7sXwuWnS1PcS8Eag5+nf2SixaYE058MoGGcR//2NCLCkjY6nSaYpcM49 S78/CiW1iCa0
iSChsR/ylQ+R49ULJZMiayDT3/uhPXAHTWiHyZAGZlxlMUiOCVFi7wgxfZ4m 9jDp2ELUsgBG
tUNUE4RTgcjeYpqGrVqwZyauyWObcP8RstZMlukf4NTmQTR8yE9M4uyup3H6 wKuIyW5c8o4b
EUk7kZC+Dj18iAA1QiaWZqHUZGpAK5RXe6OBmZ3DmETUnHBEyAnRD7A1Q6Sy MnwGsRKJV3/Y
hcSEjnMDKoZGCohP9sLr9aMu4qe/JxHy6hie1BAOu+FuPYJ1DTTQ5F6LDODM /LPYothAzuwC
BLZ9B+pRB6T8PD5rhdBZiEsewsShpSSLL6LrpwnlE+F/xwPQczmMv7AEOPgO hANLIYecZlrj
0FXw51oITC76PJnDZT9F7th2eNYeIs26m/RsHDmJBuiJt5sDo5GkaCHH5LgL jnM7IDus0I87
A2n9g0i8HkXh9++G200MvPx2aDSwRt7NNTjI2XEu2A+xNYPCk9sREOl6Wsjs GikkTtbB5wpz
/Sk0H0fiuY0Ipi+HcHYC6YF2+JlT1kgWyqCJMdAMH5iE0uDY8SCMxtNkMTIY fXAHwlInvDfc
jTQB1ifT5Jm/n6TBOUjHbuRhKbhSZOAIeNmwCU7/KKS1f6TPvQCNSEBy6DCS i5H7w/vgKiws
r2cL0waTagJR4MHkkIOvTAiW90ovIpq7FlIhwE+TPt2PgVefwdCJ4/DNbcLa D74Hjz30B9TX
N9LMdyGo/TWS6t3IiS/B5eijC2omiWOFfHS9MiQk2NKfDCuuSM5MVF2DEfkI gXKEmK1AuquA
fFbB0QPjGBw0oJD5dXm8iNQ7EQ1H0drkh8s1glQiiRWLA5hIqnhl7DmcHT+J bfO2o8EfNs0z
Xe2kcxgTzy9Avm4/lq/7GimRKG+AKozh9zsj8Mc2oLMhgea5z0CiCaCMeZF7 6HNwTy4kBiZQ
y1aXeYcgX/LPSD33SXi1teagNO2iyyFveXIQykPXI/yunWQZ9hAxvNUcSDYR DWInfw7GnDMw
Blv4gAoNJEUcCWR270BUajAXXgUHtMkIJDVAWKO2JxsRWH0QKmlXb4wmCsv7 DBEojCyyr21E
lEUIAgRMOQ1hYhV1N50kT9/JN5pLf95RkhE0nn1bzIlX3wej4SjGn7gUdZv3 IHxRCtI50rpG
BM5LHocc7eGMmXiFgGuYxlXcSh5+ZhDas5+Fu47IYTs5bRhC4aF3Qy60Q3Sl 4d7xEygLH4Cz
+zPcY56GTadEHuXqZEjR46ELV0wTzbKlJeqQQp68uyMYfeUQhnvPIkMmqGPL JnRc92Zk81ky
xQ4iUhcHkaw3IZT7NApeFzISgVXaYGrAYtIo95skE5jWejbTZ3ztWTUD52Ii gMXz/wyncn+D
M2dzeO1AFl4piuaWxehY3kQgdBPIZSQmR+krGvLjQ4SlPMZGxlEgsDeT95xK 59EzsR/POHN4
55L3EgZ0vJ7bi6N9u3DqzEmEIx148QXSVXoM6bwC2diMS5a+E0s6F8GvOqHs +gcoK/8TiOyC
M07OhKUxS30VIXPtGUROHYWXvR4a5mla3rZJ9N39PjQUyBuu15Db3wY3AwXP oI4jeTxCBsIL
x5YfIvNQIzyFTh6eIa+O5LFpwo08eci5Ocj1CAhIXuoTAerxLjjf9BoSB+bC 6wjwZF+h/aTZ
mONvImCxhU4aN5GFp7KW72AtWbqJKQlY4691kiYlZtcViCuOoDAmwnH4EuQz yyBv/RWcK17i
q3C5jIDcUDOiTYMoHN/C2Zeva7cdQHb3AhoL6osF+6D5TyD+m1tQl99uKq0U tSH1PEmIcdMd
UPVZe9hVQCQWLC7gE4MoqQlkhocR238Uk4MjGB+fIHPixNJNl2LO27ZBIAck PjKGYF3UynjR
uXcnkDmsVz6KhGsXmTDV1GYsnieZWwG4+ZetgWWzk2mJnFrOuGGaSfXjpRfn YmRsFC3Ni1Df
1ExfEen1PAZ6TyAa9SI2THqQAH/6zKsoEEMWEnnkyczsPzOJ+mCQzFkex5Pj 2B+ux7lYBt3D
JP7zGYTr5sHjZNhNI+JfDLdOJl4ahsM4iUzGC79zPo8xGgOb4SCNNaHFCBB1 lT3nE/jKkYSg
tdJykABQR5NiFGHnSjKbxCjk6Ghn3lxmBXIoCgPErOPXQHrrncDcF2CcWESm zsUdSkNKm4Bt
ZCGaFHzzEtAOF6gtRAjREZa/j2BXP3T1cdKsxyA2vUbw8MB/Kf32gAF5469Z 6APuhQegv7aV
up10Hp1HvvoHdD4VstvKqgmTQ7OuG4UzIYgFYt3TrdBOdSF31cPAnCfh3Hsb PJuegZZ9AdIY
OS8BGpemU1AKMfrcJZyciDl4TNPr8fFFOuEt34Ryrh7uxqNQ9m6i90TLAM4u Na0SiG7mMeaQ
H+qBmhqHSmA59+phDB07B2fEh2hLM5rXLEHLlkvIidM5u8XGxmlgo2ZKVkEv CVSB5ncot40v
DwoyW0GQTRPhMjNphKJutPISxaxUmgDseOD5/8JEPIb1Fy1Hlii+r7cfnS3U yTQRMmNnaOI6
EQjOwaLOLpxM9yHS1o5guB2BUD1OnOzG4dd2odkfwpnBYTx+4GeIhpoQdYrI kU7KxlKYpNla
IGdgxD0Xqzu3oKO5C8OpPyC07DmksQKuk9dBnAzRBGmFXncUSG6tNCaiRECW WAoItTdDg5Xg
K0s6aTmXywN4yDs2yExOzuPxSi7a3UNQJ9eRM9QCfYwAOf8wlBNJOFNBtq4I ef4wOWN5uK75
NVnwo/AsF1AQ7idPm87duB/jTy5DaMVJOC75JbIDLox/+0Oov7gbge0PUoMe RPxYE3XdKvhW
vQA16qMJTiBr2YtCbhD5w5sQWrKLnKsHSMN2U/t7SesKUMiholkMx0pyXFYe xMRLKxB0umki
dZP2nIOAN2JarcUvITtIZjvTQU0lzX1qE+TOp+B7y2+R+w2xZGA/3BfnkTxN jH/2GjZncCGZ
ZBVAHPrZ7xGRA9T4CCb0HE7t2g0nMU3Hji3EFgJ87Y2IzlvCAcfBJguIjRMQ WxpMZ6O4fsxc
dqOcMMtTuazlOrbng8XvxrU4ASzHQwaN/kZybp2mt06fn8QYhtKHURfwITbQ g+H4BFLxJNpW
XgJ/43xiXBV9IycQiZrLZ1de+34yJwnIvjCG+wex44qryYFpwMTIMTSE/eju 7eNr4nNDV6Cx
oQ294730Ppk99FOnhgnwcQzGduHqW05Sl58jS3ACueNryGufS+amDmJjD2m0 rSabSOZiAFue
VJIN5Jk3k/keJ4Yc4VpTifvgYObVimswZ4mHVeb2o5BKwJGay1PJ9J61cG58 BanIYYiryMTq
BYQvuw9403P0zT70fvcDaLr0NbhX/B7ZkRDiv7wW/oEdyO82kHQNEZgb0OD2 wnh+K+KHiIU8
GbhzqyHTHMiORSDOfYkczRzSBxdBP/iXCAYC0EkTei/9HZJnXEg/eiOaP/af kD5yN5BphNRw
GPEjAQjdN/AQGglRqPGoGW+MnIbU8QLyT64hkAbNa8sQ+z/0BUhb7oL7pl8h 8fDnaPIQk08u
IfCGSnHE2W44rgBi8PpLkT7Rg9NPkclQVSy/egdCc5uRmRiCN9SAgL+VhbPM JAgr5DI+NoYF
K5aZr7HgNduRp1pJER4rBMRSuYrakMxvTowhXziNUfUUJrJj6GamyQiStWvC 0rpl2Nv3KCbH
JuH2DGCwkMJoQsOn/uIzkMgWBuvJeyeANoy0I5lVuQPhDkTh8oaJpER4OwNk XtNYtXo1zpxx
Q6bOyVN7wqHl6GxcjTnOZdjcYvCUMoHaI5EJSRdGIV/0b0gPK0i+8DV4lGa4 SRqwnX8GsSJ8
Y1NyngTPMDG8mwewxXryknPDnNVElkDLciLjPh6u8W5+msC8FvKVRxA7HIW7 MJ87GkZfF9DV
iuA7vw0148S5792CUPsICnIMyvHr0ZS/CHjscsT+QHpPExBxekvLdw51vrkq ZGWnexLL4WUr
WiyDng3NifdBP/YeMo06SQpqH9t0xrbdPHwHEoVhMrc+RBxupHZ6IHQ+DY1k Se7ZrXCSJx+I
WnFN4pNAxwD07KtwXvwHc0PYyCI+icRVjwFL70Puwc9CeuHzEN7+eXguz0D5 9V+SNShToWHM
nhUrgHjsZ79GU9s8LF6zCdHVy6BoSZrFkzSbWkkL1BMLmFnRguV86MRmsckJ 7rnygLVmS0xl
ptplxRCpA3Vy7Y+MvYq+1GmcGT0JhUxkOpVCIqXSVyX6LZ17lk5yQhojSeQm Y5i3oAs9CSeu
3b4dwWCkuPAFJw1KS9tiRHI5MmWsTRq/6HQihkQiTuAQePyxrWUu6fI8sqk8 +ntGEHW0mvmV
xOiiIvDgvc4Gksyq3HQGo/d/CnUiTSpdJSurWGvjAYi+/nKWPPOsmg5BXPwI 5HyeBvIRCPO6
kT6zAC6SAhqxPGuM3rcYhYNr4b6IRL0wjkxPBtKRj8HhcJlXkQ8h//gnoTa9 iNShLtQZ8yD0
kPPAVjnYQopD4VsmHLrIEyIUMVNe8CCrwsehuPLBDAk5jEyX8Q8w62T5hixM ozPrxQBEw+03
Wkg3mmvojnPrgHNrIdGHXUybMslkIUfddxXEJY9CXf4QyQBywgIynAHShVFi 8GXPo5DVSCPT
OTUf1F0fh/OtX0HCdwCuwtZSssOUzW+zBeKS669D65JFyPaNkN44zGd3ZO5i whF50mmVp/bz
EWcsR8yWSifh8LqJ5Og0mmqyoGHL4OAZOwIyZOYP9B7GaHYSIRost55BfrIP YzEV8ZwOtusy
TedOZQrwkKBu8vswx2+gfs5CuGgmL19OOjGXJfMcp86WEA6T6aFOd7up8wWZ p58Jmshjim4m
ntlQG+aORYGAPW/+QoyS0zUUP4EO31oTjHmjlBwqRI5wZ8GdIFNMrMsdJwZC g21xSEAdipgA
YExQl6UBegZjr8xDsMEN55LfIjsRhnb6k8SSjQTylLXlg8zvk+/nyRiKSl65 WgdnnR8FI8kn
Bw++0/XrBAQxkUUsewpausD7UGdMLJjbMLiUYVdY0Kz9O4K5JGptcWVLqFx3 y2bmuuRxmOve
fIyIDemQvE4OVNHB3pPMHE9V4H3G8gIEa6VXsCXECj2XQOtZT7yShaz7ofn+ BaGrHqTPatzx
iT93JYJKJ7d0QoEcOTEEVbGBjsWiRWE2e8amAtHVEEbixEkkXu+GKxglPbiM SEPieoinbLHO
kMx0LTYy8YkJBOoj1g6E8sAWY4TMlPBN9PSVVXNX4MzEy9jbfT8UPUga0AGX O4eWAGkOrQFL
Wuahq30ZzdZRJCb3Iyf3kwkOY+GcDqQSk5icmERDcys3xaXNU9YOQMGwFBmB SM0XcPrsINzU
2fV1QTIVbr4K0t46F319p7AguIaDiidgFCwGn3BxW2Qok3SdgVJwXWjqgdhy FIXH32rO7AUv
QnVnMElmzDV+HYQxJ7Jn+8h8BckEtpJ0kOCga9Y08nYlApqD5WeS+aPX8+lx 0mZnycIUeMIu
14nsnE4CCrGkILpoUgfhYHufCSwie50mnchkDbM+ila5R7oIRLI+OrOjQYku XyE+UKHlFQKF
Aj1Nf2fJYVITZmRCMyeXRCbcESDnKOQj4BJIRQf9lhuS7OZ7gSTR3Oglk0cu Sx4ONvW5/wf5
yMt0bQYCm3cjvOIATZaVzBGAdNFDSPW44couKSWSGNqFZU1UAHHk+ZcQJDMZ 6VwGLzkQILbi
mo8fqrmI7RF4qgQ7JkkfhuvrORB0OxsWg9VW7NAly9jf/zCO9L6IjjlvwTly FpbTrBKFxdjQ
dSPm1XcQS8ocFGkpjXuefRqtkXo0RJtoYCUCYh7tc+agQOAppNPmfns6J5vl rCGCYC7zGVZa
/eGTvZjbHEVTfYhnrTAWDYYDSMYz5BGfhl+eTyAgoLB4mkIMca6DnBEV0qon oO1/C71Geqx+
GPK23xOA4vAn13BPUSVBrkVEhBxNZlYN45PcUh4/1NU8CvkcVLIShaFJKCMJ FCazUFnWEX1O
CnjhbKxDYK4XDp+XwOfgy2g80B2nia4Y0++ThpU8VSssLLMMHGLCOle5/43K rakMfEzC6LoG
ZSIDNcnalaVJlCLQstQ9DTJdjxymyUDetiNCcoQ0pAQXmW2nqYPzYXiG3mIu Ie9qg7D65xA2
f5eHaLKD9ci+8AlE3NEy+/13gOjw+9G0dh1dmxf6YJpEtglAbqpU3drLUA5O x8Yn0NKxoLyB
vgjGqkzz0dRZtEVXIKkEEPVFESK2Eo02YsC3wEUzkTs3fIOWQabVi8lYDCvp vAzgai4PP72W
T6fw/O7DfLlu8/qlcLMSJ4a1mYkNNcuskZ3UoQbe8eZN5vkySdJidB0OJ7zE NBHvIDLqHri0
IBQhRp1YgJJxIORuQP6JD8Bz1S/JgeglpvSTSR5CPpZD4g/XIewMmFJXC5EM 8XItxge3kCfm
SUFNEOiGY8j1J6DQpDVkZg498DQ2I0h9KhPDsPQ1VnJEqFE1QTeEspQyLjDF X6ixFsyqZ7A+
0S2TSwPicJjhMYeXmXEfW0DhYNVIUrFDpUmUVzLI9CagHxkjJiYCafLB2RSC 6GapdzR5dBeP
IQojq6E+sRC6a5KDW0g38GhLRTN0/Y0DsW7dOuowMpXxPM+i5kDMF7cHoJQx XSyzMT4+hhWb
NpgA1PTytkgGDV036Znea/YvwkB6EOvnbqLZRcyjz4PXaYZ8UMxMtuKJipIj 0ITR3NBsnoOV
CoGZgr+ko42DQHaYotogmy+wBU2ebqXw/ef8fGxwtDy9pPC26/kkmR0ZAQID cuTI5CYR3zvA
vXg5Wm+C4+RmZFjcsKkbhptYbbQT0shK0kHzeI6SYW1C07UsnTKHAjlG2dOj yI+moRBTS/VB
OBfPQbStAa4ceeMT+UqGY2vD0zGebsx+T4kt46V4PkOsfM+oi0Ft7iG8EQtO BKFlBPKIF5mA
1S05Y31fpMnroANeHwKhFg5gpZBDbiKO7MgkcvuGeEkYV7MPrjlhyDSxJDLZ kk76ODfXbIND
mJoOVtqj/QaAiJxq1l9hWdQJM6NaKFJsKbXRFMoaDXCczFbIHybmqcoxNCxq ZiBm69c0CA3E
Oi7SE0zRsDBLxe46lDNw2KsrurbB73eZOkgsbh9V0UIaloPOytRRSfBniYEy xEjM2/b7/ASU
Ap1KKmsUK52JeXFsVvukZdDpuhQCZv2CRXBae07Y+Rzjy2l2LeeD4RbNVR62 tUAhuWCQ85Q7
N47soXGobNusywlPXT2CizogR/x87Vviniv1zQDLfC1MzbYWplZeMAxj+uoM 52NHe/aS/ess
ltnqQIol7wbiyMW9ZOU0skKSqX15fiKZ8yu6kd/VbgLRzxy0CP+My+2Fq8WL YEszdbsKJZWB
MplA5jQxYGaYZIUIz8I6OGg8RIWALPh5n1du4DfKzopxgUA0MgRC5v2yUExO nVp7RTRDMYwV
EzFyVMJh8N3KRdNsq0PD3fdilS9iHifLdWTZNTxj2kxAUJUsXZSHbbAxmYxw 6yLHYiFzgEjN
GboKgXmXqRQ3ySKZY508Y7afRGWeMjUwOz7B93G4nE7TTEA09SrLTidzA1bg iUwLE+o+xyp4
C51E9IcRiLroJzN8V2BpG4GlMdmypOKi3/XSrxRIVx4cQXogDs3rQnDtQoSb m+DzB7hHWtwC
K9jBoBuVVRTsYLHv2ismfNSqc3PerZrlUipCFTBFNxFJ2wDEPYvgWtUNx3wy bvtVeDpjyB8g
B+7wUoitJCPmnINyJAj/209h4gQx3KENRBbeimReB+lYR5i0Nh1Box0FGo/M yChi+85CVHvh
u4h0fFMQUj5A3Rwxm84cKztL68YFAjFnVhLjDCQKlaxVXFWwTHNichKh4hqz ZqX/21IgeecU
9xkXG0LfN5wCOaukqwpJ6B6Zbzt1aKRB8jL37PLqIAnk01DyIdJkpMf0vFnF gaUysfaw0Auv
RGAG1cPkADDgsR1+bC1aV1RiRTPeOdCTRPvKedQ80m3xGBx6FGzpW9TDSB84 C98aAfn5OlNQ
Jjsxp4eAq4ylUTiWQG6Y2knvujua0bCgk+dFSi2BcgIHam+Cq2lKz7dDc9rN 68IMJtu2r8i2
OUxt7EP+XACutgRip3xkflUE1/dh4ggB6mAz3yqeW3wSbtWB3IpepJgnP9EI x4oz0AabIIxF
y7pzzRHo+7p4Ng97zeUk77htDrFlKzJERolDpyB0jyN42VwkUnnSxGato1LC RXHH5wWZZrVc
T4YnIGi2kIFolozjQVP69/joGKIN9eYmdx3l8h/2gjWCTVfysI+IbH6EvLYE hIgPEpk3QWee
8BjyGR1eTxM1KGK2gcfayKslZuMVHSQrU4eB2SIUlgxA9hBcfVnBXMHIcSdm z727sXDzQt5W
VpWOgVomJ4XNVo8UQt3G1Zg8cRaT+7rJsZDIhHmQHk3yLnBGgvC2kNltmsfB x7zb6no/M8bG
hOlLfUwB6HSFlzANG9Y6b0UpEdLQp0jfGh1cPjlZZrcqkawYhRhT+LXrq88h PyzT0NHEKoik
mQV4ogqy4RHITefgNIJkTAx4UnUYO+HgtSn4kq6Nelmc1B+ph+/SOkx2H0fi 2V4YLUEElzZV
7kg03gAjVnQK87Jytn0folDeiETHxNg4Fs1bZe1vLsYQhcotibyIp1VFzMV2 5sWhZlOkR9yQ
6gI8rKLG09R5zCwzDzRDJtyPutA7EMu9yD1mkbw00evjHcGW6tJDSYRbSDSz vEDRaW5tYstb
DJR0nknSZ8//5BlkYxls+fBl/JrUHEkAYkFRdREQ8zz25pK9aF61gjtEKk04 Ft4IdxKrWjOf
H2LVnt7iXh6HWCosWtoEZkdnMf1pNhUXZiPma7FlhZdcWZnBbL9EYJGI653m JB6ZAwcLlIsK
9IPt8OrkmJxgJnyCSxpjyTjcQerjJPV3NIn84XmQNx2DM9UGZcMz0M82wBMj T5kcMSFDFuzS
15A45oFvuBORpZ0YozbIDSGzcfaKFXbZNmsgVmwZEMuFKou1ICShZJpHxoew qe4Ky/O12NBe
Yo7tyLN25rG8xrxAbKPlIIb91usukzDpb/ZlfSLFY3Cy4YWHtIgneDNGlcdg FEgr0jl0t5PA
48TAiV7svmc3Wpa3I9QaISnoRI48/LGeYZx84Thi/eNoXT4H133lZs64ajZN XrMKrzLfSrzV
SnJBsEDsZCtDMmZmJl4I09p77TLL83ErYN+LM105D3sJvSk1D42pr9esWSNM X1pEqPJYpwO5
tfgrWiDl759r406vkFxIooy8f1lBqn4Envo00scaUHdZL0Z+tQp1m0aQUl/i et4x2o54lhh2
YBMnG7ak2ri0q3LPTrFRs4wnytMHUKXKC7XpQ7ZklSenxu/ymWGe4vbQUt6d YO7Ks2rWGC5i
pWwCoo9th3QQMBRoqSyZDBYIVrkjwtdn2RoBMaOgu/jf4eAWxPPP0OfoM6oM g863cMtiNHW1
4/U/HsKRR19HPp1DIZPnHmu4tQ7L3rIG62+6hO+1NpQcD9jKSiMdrOaOYmYI qdr0hYqMaXas
FXc1es19PMxZktg6cHGLrHGeTBO7pqwoRXcBYZsa7xezoGa1vXOa0B5XUTS+ Dh4Gowk/vhDG
mAEHS7Lpm4SL+ktJ0nOIrNoASao5fTAeW8MTdGuGpGwTkTu+Fw5EWzEkp1j5 t1h2VnLpNOqa
GssmuaIQp6UvXZK5TkpHLj9hOTs0EyN+Am/GFLHElHIbOTzZArShSe7ZasiS 9nZxpnHoAYTq
tyE29gR1tkq6x+CgDbbUkdndbl4zgTlPQGRZ27LXrJbE449k5nW2ISgjwqN2 kswwzGwaHhc1
am+VrFFaraRz2fWwpU1ry2shm4SXpTtxK6GV9fWF7v3VjQurTVMNZA5EcXa7 7KqLPNk9erE6
FGheuzMT5Vlhxt56mnx5OOvGke3JwSdEKvc/F2OY7D+rvqVh2OLEb9g0O8SK GtJ2RkySsxGJ
1pWKZRp2RrQ0FDNfvIPIS9bZElhWN1mKGsa0BPd0/S7orLotMaRATGl4nGa9 RMny2AtMyzXB
X7cV6fgeHsoRyXEQGI0IZuhEJLviI3CzTmErBMzU8uwZttZKwHMpiyAW6HfY UhY7t6Lbisqc
R6MVLUGRCT1yKa9SlK3rZBuymAXgq0PWdodi5gnsIZxpyivbwVHTKRFmNtkX Uh5kuhIjxRrh
MxVmYnFWuGGMt/HVRmG6KABfgRPLbG+8gaSHCjZwSJVEKQmlhfbJsVFEGhrK ILQv51jbAvj3
6d+apPLlLoHl5rPwSixlVupiX0tmCWyKlWSgc0CyTUPM1Bi2gfK5FsBRH0Qs 9hxdW5o0jcQX
7oueuRk/FKziUAq/wwADniuziAR6A5lP28Z+0WLsYpB+yi1pUFlkwGXt7/Za Vfbpu6qaxfDu
5+l8ItqvuAoSq/vD0rJ4ipkV+FfP4zVXgEM4TwhnJu/cNqmmWQKskAFCDc0p ieeZmLZKGTOV
wCtuqi9+qLgid6FbBSrOXywFVyyQZPOaJ8bG0Ln2IlNzlMyyUI41sjgfByKr gzNpxv1YggID
YlYzgZHI8qpWPLeOgcfrRGEwy+lfUwZJQ+bYdh0EwgQmnwdOuQ5B3xYk0geh FiZIr0T4Uh9f
OjPMcsc63zNDYCbPzpkh8LISbrzESdHZsFi6KCcYIIub/3WjUq9ZgXhW4aJY WUyVFPLyE5h4
/VWc/fVOzuKeqB/e+ib45i7if/MuZ+ct6JXAEIUaDrNRO3B9AfUHL6iAu2HU BKggCTVXfd5Q
mRG7PryAxAd52su0WJA3XjYHpRS6iU2gPlJv6i7YNaStapiVFcIdkKxCMoqe WQoS6TjJ64Yy
nuBedv7UMLTJZAnoWizJEzm1NIEyXUAmNom6NcvgbqonM10PWY5gdOQUmYhR eH1+yOQZB0Pz
zPy3ggMOJQop74eYd5im0tp+YNZalMsDUnzdKgzF6ygqRqVz4TI3erHwk+bU kB47x193d86H
d/4cuMJBXlgpO9BHTpGG0PKVvIwz2AQp6kZhpvhg8R4axuz0YK2/RWFW1ReM me67Igmzq+Iw
m+Kd9jVma91fMaZs57MvBhu1GdHeJtnsKF691WUCjPWzksuz6vEwRNUsTeKh ue0w616bhZTM
YkqaoEAMuvmyoc4ysD0uck4aeB6cls4g8/ppk83ISXHUhaGOxnkDlHgG+YEY edlOpHvPIn3m
LJpv2g4pEKPfH0Worh5ZcpiSE2N0XgHN3neYCRoZtcR2hl5VaUyUedt1tmzI spUNuZRYyjOM
0mzTtlK6j4tQvBaXucdGSYxxfctkhkQsuORzn4KQIycryVKphpF+7XV4mptJ zDeUJ6Smzbw6
YhgzB7RnYkv7jYmmuxWG/bd0Y3q9WW3ez7feLcyw7KjbVuMs+I0XErkZRNBU 05zMpU9H/SFb
CMe6SqvOIBucnELai5W7k63sYV4nRzTv4yOhXMOG2E1JxmlcSb/53HA0h5Fl Cat+N9RE2gRf
KMAzR9iSXH5wnMcXWLiFXQHLjWPRe5YYqqZVxHcdROTa5WZZDMGNAJl6liSr sn3QBEY9bxUS
NWo4G5IBRciRR079QZOBhYz0yTSczgBcgVBJXPMtDnkriO+wikLRkUsMQhnt Y5VMITDHiE0q
cpr0QgYSefyOAjlRPgG5c6fgamwyN/NLlieqz7Sqch4tOIvbVAjiLJ2VWmWR i0uPImbHiLP6
Hb0sJHWzdOup1GCiBnSNWgqDv3h85My+SphaZYStATF8BAjnYcjRJNTGU9Dr iMECBEhWW6ZY
sImZQB62EXi2Lo9+NEd4cNnXNR9afAT5/lfgW9uJXM8ADGIVZ32IGDLPWUuJ 5RA7PMSLtosE
fpbe7lvQxAd05NevEeAWwuFvJSC4SSNKvHKCIuesDftV1b9YRVmPjqwxQZIt Q2118yuWogE4
5zdCcyikLmIm81kVastpbqKZYc4crmyKgEWMmiXdOpHkG670gVEgnoaeyBCT Z4mt/dR2mni5
rOmwVYeHpgPMGxns6oWGmfyB85lTQZh5X8mM1b+mvlfUiMWsoolCItuTHk7X MMf2qWhUaMTP
3vcvr7zyxZ3n3E7XHDOWaN3XxNp7kvUcgaifgy+Ug6KegSM6DqNO4LVwwGq0 0CEYHjJJLmgq
DWA+S14zMZ8xTOYvTmZwAvnYEHJJYqOBLrgXzUGBBpQlLLABzw3FkB9Pw9Pg g54jB8ZjOTh5
c0OSTMB69Yt3oWVlFxovWw8xMh/BsIRRMoty2oH6RYtLwXXGFKpYQC4fh1jn g0jMBZoMuqpA
GKMJGvTSxHHBICApKnniDg+Pa3InwygKeGvLA32ucO4clIEJ+DYuhZHJYfwX LyC8fTl33LM9
kzzZVnfROR1mmr1RXfK4prdp1M60OZ/3W00l53M0BJQD7lMYUSiHYoxZMPIM 8U2edVN0fKxA
9uH42bHTqYEUyre0sN8gskIj2m9hqu/v7f7B5kUX3W7GEiVTxLNrYEs7SgsB rQcNLWaVVCWf
Me82xNL+vVnyfFnYRbdSujQ4wybDSLop4JkuY3cfUHPEeod2wq2v52lb2Z4h M92fQCIyHUr0
LrEqZBmF2M/L96F4m+vR88RuuOn1gdeP48SzL6Jl4RKekqXEstxZULLkTUcj BCovXE2NyKkT
XBZombyZskXnlevDUFLDPDiuW06LpueoeT7zel16efKJZmzNEWqAu4skhsOJ ycf3E9M7yRRT
u187yx0g/+o2MtMKPPPbzL0odgfVXt6tOlann2dVZzZ3Np5tHNE4z4rP/8SD FVMosiv9O63l
CveefeqUBT616qgApBQNh0s3+2HG7PcHn+q7cf3Va31ubxvfWMQKMjlNB0SU Axga7EdzSxdk
rRFipgVayoVsaoxAMAKJBorlBrJMGJaEIPLdZuB5hWo2g0KSJWmOI0//VnNp czdZzsu3KKis
5AY1Xk1lyZlxEFhUuKNeOMmx4Tvi2JYB8pwbLloGLzkMufEkwg3NZgaOdadT ZyOBPM9CQORt
D/dDjafgmdcMqSHMJQDPhwx4+FKfSp66xMiP2E2k87GdijwGxsyxs6yJ2QqB 7PYgPjaJnKbA
u6iB2uGHr7OJdG+QHwq9PpnQ0XDxerp+J4yhlJkwYstaZ+vUPEPI/lD0EnNU ZvXYimXOkGPG
Y6duwQq12VeDpn6XO2XVG96LtxGRpfPHO4XpzHHVb1jMy3Dz2zPPnbiv55kz MO8gwFiR1SNm
HmnC+pvdXYA5BYqMyttRMZQW/ubXX7/9Kzd87p+a3ZHVYGUJdbM+DQoGTryc QMd1OyBkdP6b
LrEJfnkxCgUyqyPHobiIGcUckU+GA0vnXqiTPGi+oEkM1Q5PXRQO71y4wk18 zVkfnISPzF/s
xYNQJuJ8I5Er6OFetpYlNnM5zUaSo1QYi8Pl82HB1rU8LKTnTE/ZEXJDZ8zn ckAiD9wgBmS5
ienjvfB0tvMsahab1CdTBMwQ38ykj8R5sU6haIo91hJe8VYabJnKQYzpnIQU KeDofa+jkFcQ
ivoQJ3nB1lG1grmnesGbLqIJFTQ98EIVCGtVBSxmZ5+PDWfQeHxfiij+9xjx f7Bwe9EMMGS8
NnZq7FvHfnsM5r1UclVH8R4rJVa0a8TiDVkKe88eGvnIj2/952/deNtfz5fq 1sls8zANTi6T
4ZvqBVZyJG9uqDKsi3E4/XC4NvCzFNQYkoljZIrZLW/DpOUa4JrfSgPr5GzD NjaxzUY8lpgy
9V/y1WPIHD5rYsDt4CEec3aZrKQTYCXyoDXSjiwWqccyfCefuauQ9GCmQOZZ JZMcJa05Cmdr
I5wESLbaUSCP3LOsFdrRbl4+2MjW89o8rOICu/OoWQbF9NYZTbL7v+hChi6F 5SfGIfsKCLZE
EWr1ITOS49s8Nb7HmxViUnkUYc7GZShaEJ7lo1elgtVwCAR96q3ZpgVgrZAM 08IOcXpvV5gh
J1CYIQ55Pp06XZvoN7I0CA+ffun0nfvuO5pWc8X7qWR4yr15FO+vUryNLk96 Zaa5IsekeCTI
U3zm+J6jJA1jdaFoxOf3+TPZtNTf14tFi5aYQLR2+PF4pRVFZ2u9kuwl0ISh Z8k8S+R4sArR
AR9ptRz/Hq8UxdhIMr3T3MAYEvuP8RiflicdF3Rzbch35xEoNfoNjcDL9vqa RZ3MKqsysaaa
zJM5z5vbNsnUOUOkKdM5uBsjdK4C1EQSvos6yeEZgaiepXZlqe/ptw1iOVcK cl0WQoTYm9Wm
Dsegs6JEvhg5LnECI3nBSoI+Z+6f8S9gFWsVvsTIi9jT/Aw11WHu1hVoXd3J E3BZ0Xp9ODll
4IupY/Y1aFZ+bvqUMXsSygzZ3z5xFi4zpm79KK4xu6TzfH12jJlRcoVDfcdG /n3frw7+V/cf
T+U1pXhjn5RljmNgNZbLpjljA6QmWHcnLQKQpa+wTQsBOtjGEVbFsq4pWNdy ccdFS5q94XnI
Fho3rL7Yq2cKInW6wDdtk0LlM9NTvskOqz2kFNI8EZYtfYEAxUynQGzGTC5L hmVs4iAzydiQ
xRiZ18XCNUSlkNlnmC4lE8tBT+ynFwomiNn6NM0QvsbM9aNC3niG74dx1vsh B9wExDq+aMFi
hoFLV5LXux8Oib7vdJsbsCy2tdlJa8WFgKQW+FZRXSXnyiAHjTx/3TnOHSqV fkvNeKGkI2QI
3CQT6LcCfhNQjBEZEHsnpw66V7ZlOFvr4hmtMnMJs3BOKkw4q3Qrz2B6y0kX rObllM8w+eGR
ZgbbecJLqUJWOTJyevzwyKnY/sFjMVXXivfZy1sMmLQAOMFi29bzpPV6USOW gFgEI0uscFtg
ZIX/whYgw9YRst4r3rSFnE9DmkWQ4U+P/70Pw5ahUwzPFO+1l7GxYZERY1WM yM2zzG5jT2CE
zVmxo9kepdIJdIxGWXEZD8ziZUUmtUe0/vT4/x8QdSuIXQRiwdKCaQJn2gJf 0SSni56yzVkx
qpMeikCsUCaGGSYvgZT+dFtALN68RbjAPJA/Pf53PfQq/JAGQp4Mf4awkrTM cJJAmbIAagdi
ZaJYDRPtZHW/CObMFPsMphvNf3vp5EXTbL+LUDFua18z+NPjf+GjGJY3Ku+n WrKogiCUQzYE
PqGsBzP0XrbKYzaYVZZr0KxhW4rh6P7SV76yYuull97g9/uXhcLhtdNmpU95 gyWskkMiCheI
SmPqOpbgnPbT37zzTvzVZz5T870CefO7d+2CMbobG97+6QtqhUST1/mGbxkr T7mf0mweec34
b919TGTp/LNdLRFqS/uf/OinuOUjtxCGHLM6zfDQ0JGh4eEzd97x748+89RT Q0RUeQuEWTKn
LFmwYIFTKZpvgXl+toEWZ1hNNL7+7/8+58DRo7+86b3vfaCtvf39wRogFGxO Z62hZHvldMO4
AAAatZm/6hx9fX04cuSI+W72qPnamSMcdIlEAo899JvKFazU3tJ32ftPPf7Y LFoj1Fijn82B
N6RUiokChlF5PPnYY7M8gw4BBmadSVH6aPk77PcSE/026X/+R1Nz87LVq1e/ 7Sc/vfubTz7z
9Me7lnb5hGJ9HXNrrmBzaAzr7xLemI8iWma5in4gPv3ii9e87dprn3a5XFum jW0a02+DsDOD
VlUmbTYAPHKkm0C1hz+X4+3lR3t7O/oJjLteehyGtg99vd3Y9eL9uHjTJgSD QQTJndr19E6z
nYV+CG4TGOw7v/vVT3D5jqtmAaf/b9UFs23d1uRij6P0b34c3oMH7v1mzfTF agskVZQVmx0g
d7+8xwZIdsePp0vFO82xODLra1jY0XHlgw8//INbPvKRJXSS4m1xmTlzCCbF Fu9KKtmhJFZh
i3/giWee3t7a0nKvKAih6UBozHrSiSYrTgu+2id64rEncefXP4pkIlkTiOzB QLfr+W+jtS2D
//j327Fp2y2l9zZdcQNv6OMPfou+Okj/Po5+Auux527Fte/+8KyG6Hz7z/r6 +vlk+R9zP6lR
e194vPR3K0223+28G6nxe2gYAxWfmwpK1tN6yQIw1i9PZKNmu4uTXM/0Y9ez vy0nA0lDpc/u
enYnEuN9F3QdDofDf+ttf/fVD37wgytYGJAA6KfDh8p7NYv2SItssWERhOI/ ffn26Lx58+4B
agf9jfPEX/eQaSzN6O4jFpB0xCYmzeqjvJOSMHQXZDmNf/2322ueZ+myLvqt 9yEQDNiCznop
CM06eudvfoO2tjDWr2ZpZKN4/I87cf1NH+aMyMG47Xq8/Mzd6D3xPXQtyuCV Z76Kbe/8Tul9
+4MxT9eyZTN28M7f/BaHXuuGKHowODCBuvpmnOs9SRNiYw39NXvTXGScRUuW IjlmSggmHdZf
vAnJGLG57kcg1DYteM2x0XH8aDe+/tXvo77eLMi+pOsinD79R/zL1/6e/8a/ fqX6vT/Qe/+A
zZdfRxP6Aex64Xcka1tx3TtdpvR57Ql+N4JNl151wZOKwOj7P1/4m1tfevnl L5w+eXIYVQuO
9tANbGq65DFff+ONXyP0hk2jalQkh9RiwY/f8lHUR+eW/p4zdxGvZc0e9XXL sWRhc82GHj12
AGOjJ6e9kB1XXUlgXEomuK3C9BRJnIFpxxWbyTQP4oEH92BOxzZcvH5HCWTM gWn2vYLWxpPY
uD5LgJWRTO/Hvkdvwd4jHXjfRz9Nr7XzfvjdfXcjEDD7KUkA33DxxTbwl3/9 8Otncfn2j1a0
8xe/+PaFlQ2p8VhGE+A3P/8yxic2onWehKf+SO2JdOEYTeRP/tVt+N1v75/F D2hIJZPYesnV
6FpyUelV8iOs65r+PT5pL30nHvvDz3Gu5/v4wI0Svvujv8SOqz+E5auve0Ps rhFY3F5fw9/8
3d9d9+cf+ch9VSHCaiBWeM3iF//+7+tIE77PJiy5YbUnklSzyJLOjXSBb57B NNcepd6ek9h+
+YYZL6YShJXGks3YXS88hhvedxvu/Moe3PCe2/C4JerZwP7Vpz9jfeZ+JI99 nycd9I92onPt
7fj8DcuslumWCWzD73/9d+g+1YQf/fweW5uF0mfKV1N5PYl4psY11kgmNKYi UrA5T20dV2Ln
L/4WH3jPBLpPB+AnIG4gRmSPy4mQZmZrg7ShXi6rN02f137PILY8Shr7GAK+ IbQ27OcRiiWd
w3Rt/XiMrEz73KW8Ty/E6Spu4Lt48+Yr6ekxGxMWlwAr8hJFOxu+/Zq3XzPF 7xWmD73s2b0L
S5asfkOO5dHuwzhz4od4+fn/JMCMz8KRsa7DqpvBnJUbbv60eWsHz3b+fCU5 IEuXLi11uKEl
4Mdeev9m9J9V4QuvQ3Kiu6wvrMMQA2hryaCrM0Odn6jUYBUu7NTrWNLVNtXN LUbaah6lE5f+
iyfiiMfjaG019Xsyaf4Wawv/jaXLzqOo1cpsrpk+PM173JKQS1C0DOyG7MXX a0mZmUBot6JE
bJ73vP/9K2EuGTOdxbSit+jAFOPQol0fOpzOeTX9XrH2toYzJ3tQV9dkDvx5 jnQ6iaNHD/Dj
hRf/SBpCwE3v/yadN4Ceo39GzPWrmT3p0p+aNZblgWSMZqASLGwQH7v/m9j8 lm8j4A3QS2ux
/W23chzvfe7+chIm/aO/vw/eupvx9utvpX/3V2BK043Sv+NM21ZfW41wy5Rj GjwW/2gniWDo
SbTMvRbdJzrgD7aitSXI9XHpKg2j5nlNZtXM+kGlSEa5fdXblezv9Z3rtyzI UmzachWfAK8c
vIh/7qnnGhAkXbppyw4+6Wdvkqfif/2GDUstEBaB6KlaEKnQiKLX691aU97Q RUr8biZlncie
Tp88i6PtB3Ds2EGbyezBNdfcjDlzFpVeO0Z68M5v3AGH2GbFuiR88MPX0Ezz YtMl76bvXInJ
wdvw0jOvYsXafyCB7KmyaHZAqqjeBXv99TdU6Fdm6u4nR+bDn/6e2X7fBhgT e/hn1l3yLnJa
dpIz8Di2X7mDv3/tddfjld27sX7jxVPi6XZjxoS7MdWyVZi73+78Ha67/noz CjnjZnWh9PJu
sixNbV1405XX4a6v78EnPn8rHrx/J9aLfkvH2mvO2U5nmHJFFoxS+KUI2FpL A9XvRaOhUlt2
vfAAB97mN/0F+vs+jo/8+Xe4s5JM7CT9eP2sdaFWQxKrquqwAJi12NBdzYgy 7PvBZhDdzETr
VkZx0Zs+vD9Px6+QyZ5B1/L1aGpcBE2pI/ZLVd1eAfjr2z5NzscqrN3YaUX/ bVqwLUqDfAed
6xvoOfZZzF18B4HUU3MQ+aCX9q5Wv2+UfvCWD3+43AY2APLi0kfWX3Y9d0rs 3y2C0Kja5FgN
8Op4aLFaQ3f3UWLTAfT17MNPf5LGhz78sfOEuMpvbqDfLuimruLtNMzJUW6P UVEqRKg2y6I1
YUpsWT53f19/Vdin/F4rK4BFZ3v8sSf5BsdNl72Lv37HPxTwf77UTkx4Cw/f 7HrqN9h0+Q2z
1oX2q2Nt1TRNtljQbR3F2GJtRjQqlg4rH2wQAsQIil6W4nuP/xKvvPQg/dIx LF79CQyQc8BC
NhNDleVqWSMXL20nEJpg0A3RrPpg22EYCLqxbM1n0Xv8czhy8F5iyo9WDpeB mt5zrcEOsJsI
2TYvdpHGum//bqyzMYKf3SSxxpePdXfzIlPH6XnJ0sXYuumiEuNJsjCletfJ 46f4rS4CAT/u
/vH30NZ0GsF04DwB/GKnCyUmKSZ0b7vqXVP33AuVHWH3e2TeF0IlI9raGI2E SjJgahlhk3+W
Ll9ZYX4FvRzp2ESTljl95wOhopdrTVVvXrZSBZ324HZVnoJYHb6Z9nH3j3/M 13NlgmuxgET3
kcNIjj+C7dfcZca+iMr3vnIEHfN3VFzwcTLdq9Z12aIhMjU8xws8ChUA8iKt fhKPP/rn+PXO
s9b998qPbDZNszjCzdXGiy9BW7HzjJk99IA/AMERwCt7dpODtXvK+4wdz50Z QjjUyDUvP6JL
6PO7LCCav3HuVDeMK4wqc5TCt771PX4dwVALjh4/getuaCf91Vdu3zQRHANF C2OUNF9Lazs3
y0deP4x0itUPL6+xZzIpNLfWkwVizw00UZZQ+9ZSu4M23VkJtpa2CDffRQ09 tZ61NEUDisHL
S+TDIhGHDr5OfZSHpjoq2tLW3sDb0tLWQESzlHv5zLGZsllR505xEXyOGkAU ZFv/CLOZxby6
P2mSGLuL0/DtaOn4v+U1yqyfvNKnYcy9soJt2Hk7u+YTW/YS25hbUNdvXMDv Pi/bboFwxze+
hXM9KWza9C0OhukeJ44fxDe+9kOsWjMfH7rllhq6zu7Z78bDv38EoyNpKJkQ lszfBo8V5yw+
xseHsX6Vr+J1drs0tkebFXYqLpW2LZg/hUU//KF/LscDedHUv+Xtu+s7v8Tg 0FFctHYDNq6h
8yrHWfmzyomjDpBlHSi99l/3F2gibsDl26/BZVvfd96xeOqp36I+7KVJWQ6D 8Xv5VcsHG0Ar
xoXrVLOIlX2WBOva8RMinmef2oMN667Alk03n78tj/+WW6KNmzaVKhSWt9YY xawuuZoJiyQo
TxduZXRsnynq6bvp/5+x9CLw9GM70dK0Dl3LlpdMSVdnGE892mnObr1SI97z 08exZHGWGqsh
Nfk8nn1oAP66D2LL1rfyH7/jG99GJLgSK9/SUerQ6R6LFq3ix5Hjj9jMmDFF Stz+pdvhcjTR
wH6gcmCqzh2NNE55PUM6t3PJYrNWU1FTtbbOqkJ+sX18iWzX4/jRD+/A127T EfQLlXLCAkgi
ZeALXxVJunwRnZ2rznv9dlY6+uz/hT6yihyytTja6wLL0JvyXcMWOap4Tyzb ESsrkFmHF59/
CYs7tuK97/7srNsSjTbWXPGBULF8XOuoAOKUB1t8Z4NZCmTKqfJ7pJ8Soz/C 4mXfKYUgWAiE
eefbr3wnTh89iY6OFRWM+PG/uNbW++/lqwZR+bPY/eIQLt76ERw9Mojr33Wt WVpu9lErSxdN
1bOf/Pgn8OYrbyHzsbDmOfv7T3NTz5iPPV+88UpEbSzMCon6/J4KrZdMZCrO xb7HzmOCb2XN
Fm7ceAVWrtiE275+K/7588MlMJbaSiD84jeaseXSz0zb1pm02TWXjSHge4b+ eAbakIb9+j9V
nMOwSRZ2TdXnt+9oTSTj+LMP/xmuuuJDF9yWc+dO4VJxy3Q+WfUWsCkVd+Tp l9iuwm9+/h8w
0kdptnXhnW9z8vVKI3MUO3/5Y1x5dTO/fS3Xi8TtrW1txBht0ISX8fqrj1TU xpsYH58CmCVd
y8i5uQt+54cI9FfB4/ZVfIcN8C9//V12yxm4nD4s7FjIZ11760LSiAvNz5wb LQedbY/bv/RP
2HH5h9DasqDinCdOHsKevc9g//6XkUqx8slBhHxLqWU5dCxciUi4sYI12WmP dfcjG3sCgvoi
UCCNqL273Pm9p/CD736GGziFZFC0vhXLV1yCbW96B7W1DGq3y4urrvoKbr/z z/D1L5rtOXpS
Q1eHhC9/S8K6DZ+e0lbebxPDeOa536G39wyOHTtM3rEBh5ihZ6GU9PVvnwxX yhJ+F1JbP554
GXueJ6vl9Fa8x87NF9Zs5S3/8f/+I67c/sEZ2zI0GMPpU2dRfZdK3cji375z +7QTZhpfpPT3
jJmbN7z/03j0N3+L/tHdeN/VMu7540/R1iBgx9vXEp5bzQrDRYBZF7Rx02bs /PnDFbNJVVkY
YQyD/ePU6YtLi3XNrfNxoPdaSIUXCXi9Fd8ZGx9C99H9BLoOrOq6GMN9WTz7 xAvkHDxEPJ7C
4sVLSCT7KwuH0/HAb+9Hc/0K6sz5pfNNTIzgF7+6C71nMmT6LoKqyLjuHRpa FrwXH/vzv8Sr
r+zBkX19Fb8/Tr/fe/gurH1rEsF2s8rYnr1aJduQt/z9b9fh+AkFf3zagUJ6 iAb+l/jKc/dh
86U34uqrboaH3z+arTB44PTehO6T9/Jz/cu3czzBYOXKD1a0tci0D/zuB9i/ 9w+Y16ShoLmx
483vRND5Gt68sY+V7UGSmPTEaaXK7dBosh2kSbW87Kz4DmGt+3P4r8caYLg/ Wfod1r/hukbr
/ikgp+RxBDzza7flwbtxYN9JzJuzlhyS7Xj3ze3o6Gq3WYosThw9b4bOjM6w XAudpTy1XbsQ
bOjCuT5iJg/bxvk0/f0p8uj+C8vXfNWseyPwAhDleB3MVTjdNqMWLWnDwRf/ Gqu3fL0iIM4B
KbTyKq/xWBZjY8MlvbZ86cW47toPo7FVxN/e+helL33ly3di10uPwO2MQNbn cDDYm/3oI0/j
ndf8Ren3+wfO4Ps/uBNrVu3AbV+8BsvXLsI9P5+LU0cfRFtTiot3fmhGRZuZ A3PT20cQDFRm
hts/U/z39ktd+Mp/JPG3n2nFB28o4KFH0vjGN39Fk+sUPvWJr5ZjlWsvxwM0 ma+4NIJkLgJF
CfHrtJ+Ttfeu738BrcEJ/OjrIaxd5cLvnm7AU6+MIBw0sG1T+Xa4l21yV1iD dSucuOe5crsm
JkfMu4gxC9Q2jL0j5Wtkz4sZmCwCuednv8AN7/hcRVvY9+/6wVcRCazCV7/2 JVzzrs2cQBR9
arnly65cPZty2dNGZ6ZlRAbC2NAe+B37sHEtq4CqYOM6GQP9D5M5HUVf/zA2 GuVS06oNYQYf
WN0WmzuHSzf08dCDUR38Y58VWvD/svce4HFU5/fwme27WmlXvRdLVnOTu3Hv NsYm2BRjmx4g
EEIggKkhJKEEAgmEECB008F0jDG4YRv33m1Jlmyr97a9zvfeO7NNkiskeZ7/ 91sY72pndubO
nXPPW+97F12zCB99/C/cetOfQurBlCtx8PA20vfuxMOP3MeNBZNZiwGDEjBl 2nhMmTIJLPP8
6NFyFBUVY82a1cjNGRpx7Y+W/huzLpyPRx69getKldW1mH3xXHxIeuSgoVOJ pWtwrJRErt8Y
8Tvu+8zvOT0h4hiZjZmed818DYr6Sk72ObOiMHGcHjffuQ/bdqzGiKGSO0Sr 0aPLloW0pAZc
Ms2DEw2XRpyPvT5e+nfMGW/DXbcmINqoIL2N1J4EG4YXNWJEURNqmwisDdJ1 6xr9qG0UkZ4k
YO5kVbDdgXO2tjQgNiqyvYF97PORg4fI4h5FKk4NEmP79mjLkneexfSpC7D4 9wsRTTTM/YXB
cLrIDRvmd5VUqRpStWpJt0zH3MsuPxt2FM4smulCI3nmxygc2v0FVtEoLso9 iTUbEgkIQ1DY
txGjp84Oyn5lMK8nwIiR7GKM1hOI3CgjAyWfABNeMqP8yHbMnPc4hgwXsPyr H0gvfB7zL70j
5BIpHIk+2f3xyO+fxcTJQ3D11YuINSbR+VJ5XNhiceCHVR+R6J+CHTu2Y1Dh vOC16xqOIyuj
AH/48w0y9gVJj6X2TZg4A80Nu6ETP8bgvBps2XF/RJtPZSmGH3Os4gBGD/ah OF+L9F/qyBBx
hPlEFbj3t0a880VjxG/02iikpyi40ZKakhOxr+L4QVi7jiM+RU+/8xLoMqEj 3dliYzpoP+yS
s7Zy+0iGINOrc/r3wapl80JADOt7Zpzk56gjDLDwfQV4GltJjSp1zkZKcmRb WN/V19cjIdWC
JW++iuqTTXwtbRbD7+pw8mv3aEvqJHz2+Uu4hIB4rrntqtMolji8exVqjm3D 6MkPkNHyK1ww
6QF01nyJo4c8uGBKZKxVKcc7hF4Y0eWyorpxGvr1vRt7tt+PwcMncn/ij2u/ w5ipd5B1aiDd
z4uHH70Vt934B3z82T9xxdzbQxkcaj3mXnQbDh3djj8+8iTuXvwb7qRmTX33 3Q9QX/0DjKZC
2G2eiOsePLQVi66eH3J0i9xZigM7P0a84QOMHNIs+Rp3RbJF934Iis0GDTIz I49pd92JLYfz
IQpRchREHVLkefme9yPO22UzYfuhidh+oBSjR2ZH7EtJysYtN78aNJqy+p75 AbLBUNhHEdGm
cNbr7rbqvm949hFs/+ogUorfimiLKToBi+/8S7AtPBp4hlcNGZjDRw4LintB OE8ghmdrMAv5
cGkNLrvyKf4E//GgE3f+ZRS2i2bU1K3g7p2i4uIIi42dzCP2fKiDRxQT4H6L vds/glJcjjdf
Wk8MmoIrrrqamEMvrzqlRJ/8dLzyxmO4etE9eLX9UVw1/67gyGOv4vzhyMks xmOPvIySoRm4
6qqFwSk4XZYusia1PUTnkGFFwRWXdu1cD6XvDYwbUt6LT84S8duKygPYsmcI fMIgKBQ5dI0U
JGes6XH+CZMv7RaO01GTJCDW1dWSODZE/MYjxmLIuCex7eCLPCMp/P7YgGOb 33f2bpNWsmYn
91P2CrZwo0NJKgy7J9Z/3fcJtI+dJ41Y8ae0pbauEsPGDQgb+MJ5MmIoiYP7 4i678voQMzj9
wZ3XXqPCS2/vQGFRcQ9nkUIOWfm6rVDJjigZcSWd70r0H4HgpFgxzMjxiSq0 ddrx1F+vw1uv
7sOzLzyES+YsQnFBKHKgoc6ZNe06HD95GHf89iFcc+2lqE9RIjWjCK+ufYdE 86zgscmJ2Thy
5ABiYqJh73wbo4ds6DWRwhxNulb9cVI5hocGz9CR6DtkMem/bhiUknW6Ywci 7ssfSLXqYRhK
373wwj/JgJgX/E1HRzMMBikOHhOdxg2TPtlnn3DqdNpQ33iSf25oPAGny079 cAi/ni1EtClw
vXBRO6y/Gm9t6H1feoKAg2ScJSdknVdbOjqb+cbasuimK0KRI0E8TfbR6RiR JczyufMiRo4c
FbJwmYmfNI+/jxhRiG3rjGS4xCJ8CmLgA18Rg43KsBUNmBgO+OUikrvE8IQZ 0hfL6mHp3IKp
U6/C5Mkz8NgfU/H+R0vQr3gjLpyyCGZTYvCc2elFSKKOW/7NUtx087U0KEpQ VnqCP9zUJCmt
MiujGO+89RyeebwWMbk9J18dLdOjxTIJLnE8tW9NRJsDOXscbIrAQIsiVjmI Pln9Qj47f/e1
SyRt/o9/+j10Qjo0Kn3wvJu2Lceciy/mySH5+YXYsPYNfh/hr3Z6oHsPbkBj UyOpNNLvTlZV
cZHP8g5VghR/d7mtSE12wuuopXd9qB/D+r47m4XvY1GZYPZTvIil27ejMG9Y ZGyfgL515wre
Fre8bkxVVXVwvrNSiAvCKD09BxnpU8gGyAjmBp8DDrszohdSeRt1ZJ4de9On h3IDFal0U6V0
7BxEzOuQ31ljfaNkFuhqRsWRD/Ds01JSA8tscdsg60BpuHLRtfzzxnWb6KEb yYi4Hh6fm7uF
bvjVZCz7/g3s2bsf1dVNGDZkMCaODuXGaZQ6GNQ5PCLA2p6RWoivv/ocSZOu Ce7XawZizbpy
zLtYK4mPeg1O1o2CU5yF7LyhyM+VVmz/9N3V8PUAoszastN8yJACbPqhLnhc Y2NDj6hOXV09
nnrqKWKZoSgqGB48lvXDiZMNYOHsWhLZg4aOIAap5ilzzOEdjPNGxRPr61B+ rAbjJ85G3/xs
/lRLhvWBTuHmuZr5hWlB7rVYndhKwFVYV6AodT8HW+CaPaIoYfvqyRhRFnh5 MszQIg0aX91C
bbkmoi2s/2KM8di4eTumTptHIOvDv2dgYyqVkSzpAtmfKMg1PqQ4syjDQjjr Gbm96IgB21cd
gbGp06aFoiPKoYB3Pf15N+74ze9gjknkotwhD7L+xE4BEaBW6VCYczeyEyQx nszwkEAPsfkk
GSsrkZXmRznpoqMnXoa8giLun3b7PaSXSRVps7OicemlExAfPQAffrgMJ6uf wVWX3RNs88Ci
cdi5Yx2GDR2O8ROGcHHY1t4IU4zEniNKZuK77204Wr4SEyfeg+TUqSgeEsfn 4XjZ4pFiyIoM
F7uMBdh3Iq90G8prZCItcJw5NoY71C1WC3bt3oNVq9bB3qXHBUMW0gONCh7X SSD89JtXcNml
15NhpiNFsY5b7iNGTcK6TZ9i+sSrIx4Ka3NBn6HYfXA1quuqMW7CFPqdCyVF efLDFrFz124a
1Baemjf8AjbLbgbKSKL4/UuC13XYbZEWf9g9ss9DizXBaUBXjHdg/aZPMG1i ZFye9W9WWiF2
H1pN6kALRo8fg6RUNUmg/OCszl3bt3GCiY6JwYiRFyAyreLsph6res025mBE cG4V+8z8dEFj
RjkRIwZ9jHeXvAwt0pCfNh70FnnT8sjTKPXITCmMEHvsdaLqMIYN64v4lKkY NT4DSz98B98s
+5K3+o677yWl3onU1BQsXHQTfjFnNkrLyuAWh+CHVbt7nEsa7T5ioyOYPqUB y1a+gkVzHwru
Gzd8Lk7WFuK11zZi7AQnbVOQmBxKYBDRU51Iy0zlD4tlGn29YjlWfLuGwJ2A rOSRweN0Gj0e
eOAvcNpUyCIRO7RgYY/7Z68NW75GdqIXM2flo6GOrSBi5a6n7Dw9flxfhcy0 HQS8SLEYbYjH
xJFSOPHwliPY0nUAb1iWBvcztaT8+G7MX3CxPJgEFBSkRtxHPemRKtErpwBG 3mPg3tfs9mPq
EAUWTtfh/fu+QkJ8FgYVje/ZlhFSW3atOYK1XXvQaXkroi1VtUcxbc4MsppF OY83wJB+Xnbm
HHVEMSx265VnsGnQPRwyfMRQ7NiYj66215BoXsyruZ7rq6rmBG699yliqDje kfUkrlJ1FxAD
HMX9t/4h4tiVX+/l7oSstCLMnTEy4npNLVXQxKqwd/f7GFD4EW7/tQe7dx/B N6vfxKxJ14X0
oOQCvnU2tODFp5fA7upAQkp8qLOj4iLOGxWlDw7MGGM6nFYtJo+QLOTAcSMG zInMTezWD8yY
WLHubbS3GrD0iw+wYd2LxPQNMBoF1OwuxaVXPIPUlBL85U+PIPoXcUiK791Y CLS9+2vz9lUY
OnRQWCZ6QPz6gmDzmG9Al/0jxOh9PfYxENbb0vDuqlpcM1WBR2/Q4s6XXuRx 5gGFY8+pLZu2
f4cJU8YFkyhkjzIUvDCYeK6iWbZggzfm5aJJEJWRERGe0n4TWlruQ4Y5Az7P 2Zv4TW1VpGg7
iPEcSEqJC7JsZ4sdWVk65GYM5tupXt2vtWrjh2RZd2LMcBfpXkz/m4df/moS nnz8VXy7dgkm
jrqcmCuk9xj1cRhSPO2M5+aGil+Kw44ZOwBPP/3Pc77PlRs+IYYpwhtL7sSy ZZ8R89mgVm5C
WpoCvuox+HTpe5h54S9wxz0P4pkn/4DxJKqH9Z921ufvP6AYySmxsntKTrJl YPOExO/gyXej
7MhFcFQ+12PfS1/60H/kCAyNkaYTTByqxRPX+fHwkhdhd9jOui2d1hbk5BUg hUgl4AFhbVGQ
vSGvI3quojls9lfQAJSNF5bYH2aUDBsxEQ8/mIULSo7IVpwdzW2hwHddYx21 RTp9S1sL3B5R
dvnp+DZz9kT5OhIQmVvmXJi1y9qKVZvfQlzMEVx7dQo277iExO3lGFRCRhUN nOdfeAC/f+B5
vP/l3zFt7OW9juLTnRvRKrkvBPjJap42dSIOlG5Ev7zRp/1tc3s19hxej/KK GkyacDHue2gR
MaAeV86/Csu/fR8ep5+HBLtcJZgxYw5f2HLqzOF0nUfx7FMvoOLEYQzuNxZ5 mYNPe52DpZsw
7/I5kogVQkTC1qgJ9COTFkyHLSgiy7zoFYif3M/3sWfF9g3MMyEtqg5FmSGk zB7HJIEDf1zy
OrVlJ7Vl+hnbsuvAKsxjgQMxVMdLQACEwnm4b8SQUzucAf2im6djiVBF6JJN jVZ8ueIZKcVS
MYT0wSQMGSaFA7KyMpBfkM7De+z4eBq5jAGZkp6cGksjOS7CgV7X0IYjB95E WnIW0pPykWDu
OYXR5XGgrqkMlTWHsP/Ijxg5yIPrb7oYx6oWYsDAQEKthwuEPLLIX3vrT3j6 Lx/g6++/pQf+
DbIz0gmQ+QR6AxJipfO3tNfI57YjN70k6ELJ7ZsZVp1LxIUXTsI9ix9GlC62 R7sstlYCYA0a
mprIUHKS9d4ff/nLrzBu/MDgyGVlVuyW3UhNmw9dVDSstfWwWerIii7gj23K zBHok/ckXv/X
l/juhx+hUn+P+Dgz0pJSI/uApEl7h4UGtgcXXjRSCq6KodrczJg6WLYJOw9u gop5N2Qpx/AQ
2Ldl7/dQuo/h8cfi8e5322FxRFLW7LE6DC1U4zfPleHb7/ZDR6Z+XFwOqRHF PdrS0taJji4r
xk8eKcPFT73v4VNKFIFa4ecumv0R+X3BGWT8f7fcpcpgFbBX33ge1dX7yep7 DrX1ZiRlPMVH
f/ffcrFHX7jlVHW+aGfYRCb2fhkxxqpvt+OHtSsIKAd5jmCcOQoaMgiYjtHa 3gKPh7VPh7w+
FtxyQzpGjrkbgwePipidJrVTzR9uVJQOf37il6g4NhPf07k3bTyI1aVS0SQf L+fMHp1ZUrgT
BWQnDwz63xKTYrn4CuhTubkpSI4biG/XrOqlG5XIz+uL6dMuwNhxQ1AypG9E mJCVAlm+4mtc
STrh3r3fECs1YMK032H9N8+ieMRCGpRpnEhy8tLwxHO30QBfgK3U1gN7K+Cy d6GJBmljQwdK
BvdhNeGRlKwnkPcLDeSwGvE7yNLWCAWYM/sK3H7XpREO950H19O+QixYeDvG Dm4g3fEtTBkq
Ij1e6FHoKDVeiSduS0dX4UvYuOZ7rP3mK+g6P0J9qw/1bT4yUJWI0QnQa1Lx ixsfhzFKSiKW
mFACoRhebOBMWRB52Tkq2awy7Nqz/SutRjMmItlUDFvgmv+pQ/icXHZcWekP ZE3+kcDYDwlp
z8phuzBAy/+w9CEPn7Tu53pNxGXCnN379xyTOr++nf+tEpzcr8hcH3Gx7yMh aTz65M6lm9dF
tCOUAR8lrZsc9qqvr0N9gzQ/RCGauRnGBoaXtpzcNGKifyFazMbBio0or6rC 7//0MCoqdkuW
v+DCvn17pXhwSgqBrggFfCqAwMERvKxSC6mq8yncZ/Tlzj074fVZEUesv3rl suCuCy+6BAmJ
KXKYUPbMCT4YVQ4plTmsqKbQLbU0MAWNLS3y1BOf4fob53B9Lfw4dsyTj32A G26+UN4noPzQ
dsS2Pox0c0todYPAmixyBYKNjvsxcPIifoW923dD3bIWsW2fojDFGlxsvdaS CPfYd5Cek8aZ
UCkv9xawnD9Z+unBP/3xUTZrjWVIs4JM9Sw4xDQZyCsMBJZA4+WKb7nl5oVK hTIzxIJi+FRh
2RbyIjCnOPDs4+L6oPJENszGlWQhfoHmlhLExSdERE0CfemTR4nfH6wAHgFW 9k9SchyJqXQM
HJyHAYP70nsOzDFeOJ2rkZVzPYqKJhBrKsNqTIoROi47f3l5BRY/eAes9k7c etsvsXHzevpt
Fv769GM4UXUEEyaMRl5hXwJ1LJRqFb7+6jP8uHU7NLos3HTLL0nF6E9MlUAA rsIS0pcee/wJ
XHnlArS2teL5fz1PelcfTJ54QQjojQ3EdgeQlZmLFd8tQ9++BT2JgL7osFhh c4l0fwVob2vE
v1/8G6bNmI4Ro8ZiyRsv4713XkV7eyMGDhoGpeiCWvATm35H2woSyZ3om5cX uQi4GLEUPak/
Bjz11z/h0cf/gLKyozhZfRJDh0ihy3ETBnKJFQBuXGI62pUTUF9dhiRDfff0 fv5uazkGpF9G
kkmFlPQ0JBWMgZB7Ffa1Dqa+aYVJaECCntSOY9/DZpoAk9ksx69Dpzt8+EjT unXrmUXEC7xD
WnslsAQaX2ulF4e22A2AkUCR9rHzabkuFjguP38SNawPuix/Q3HBrdi761Lq lKtIr4iLOB9j
NpdsjYr+UwM+3Jm+8vtNiDe1YMqUu4NtemPJW9i0dSvGjR6NG665NvRM+Fop HqQkp2Lq1GlY
ePn1eIeOZVMZLr3kSj49cs/eXXB7nXLYUUqfHzRgBhYuyoPe6CMxLBk2BkMu gX9NMErhZIuE
u6W4c3xSUkTk4s0lS3CcmLS8opI+vwK1ToX+BYOIQdPCEiKA7Nx8pPmk0KBZ TgJmCyjZbG78
8ubb8OH7r+Hqa2+B00F6luDhx82+aBZ++7vvkZCcHPJ9BkJogWgGsSELpd53 /92w2ix4/Imn
uGrR0FgfnKoaqjwR6t+T9U349Dsj9mzzYOqoJNTWNeOt+5PpIbVIiSbJDfhx 55cYOGmhnFoF
DuaSsRMhjJuI8rIauI59CWXHMqSvvwl1eB1pOTnBKNzZOrQVvVnNETVSwowY rkP6A+9OKRVb
DJW5SEnJIvb6Jw4evQ3m6HXQKeZj355/0sisCTI+uxelfC2FGJoQ3tv7lk0H 8P7b36PfgBIM
HjFHivvSw2dRHAbC9999Dx8vXQq1XieBOQBsv4/rhzOmXsTPxR50QNf753Ov hOLnwY4SccVV
07F5y1d4+63n+fyMiopSfr2kJElcvvb6a/hm1Up46Wm+9vobmDZhUjDWvGfv XjJ62lFUWAy1
VhrbmZmZiE2Ii6g145Xj7X5f6B5D1q4Iu90Nr9dPjNhB/bZVquDAdGqPl1VL CJtLI//eHxrM
DJG7du3h6sf9D/4e06dchHhzIp9SEWgnO571XWmZVOqZhbIHlAwjw64AhQNH 4YLpt2FHGT2X
hAkRsEhoXyLlCwTWRAq7p8KCBAybcxOG3fYVarMexo71G0KEFpxHfa7Giv9U DIgIV0twsjYx
I3PFiGJkAaCSwZdTwy+ih7kcasWnZP5/gUP72DzmcaQfDiaQJCKTFHPmXwoU OWL/7N9XQTpG
A7Sqfdizx4qhIy/ByFHT+Xm9ZEB4iCGYGVJeXs5DW26nk0DWl7NBiF0D7ONG bHRCREdIFcJE
0i2NIfEh+wsD4GwgXfKHNcuJhZeR1f0lEhMlq/XmG2+CvasrYC7ilVf+jZnT ZxDzJqNk4CDs
2bcPhhgzrpx7Le17EQP7D4HD4pL0j8DKsaLErH7Z5RIe2WEPN1De/MC+nXjp hb+h6apFmDt7
dsQz4VMj5P4OsCJbCVb0KYmdyqQwKlnaPo8PQwYP52tcB+LLPBy3awcN3vcx cco0XDJvoeTk
lmpLwxiXTf2ZB0/HkYgK2sUpDdhArDhg4sJwWiVd0MXXh1fI3DdswngMC1rK ArprTufmR4x4
DxeVkSM4gFxm3XIDJjz4IkpTMQcNuoL+vpxAtZfEzF4a4XtJt/sUUVofTh6J NCZ27DaS/hMD
rSYHdvcYzLtyTIQ7iT05p1cNpdJNDz8FO3fsQGNjI+wOB/gybP7w+bnscA9b AI9+rwibICMN
tr55BfIa1OH3KeIaEon5BX2QnJwDtUYJNVvKzR+6Z5VGSyLyDj4IfnHJXHzw 6Se4+/bfcpYO
6rry8W+89QpeffVFbFy3G8/942mY4wik82+UB54YWX88wHB0j1arVHEsJsYo x7b9wY7dsX07
tmzciIsunIW+ubn4btUq3PGb30oT5f0q6b7C7oeB1OsOK4vE0vvJgrfarTzZ wuP1B8uZFBYX
kyToIHUhHgc8VyPXcS9itCG/bmLH2/TbS3jiCjteqXChsqyUpIDkfgqGVMLK owjhDs4e2nJk
gTxVTzeiGAFAMayGWuR3gfP5ODOy2jrhWV7hxw4uKaF35qO7ju+oJ4vY6mzj DOGVXTqzLs2L
MFwkqzoys8dHfOimUZiclEwPIg+33X47Hv/LE1hND6S8/Bgam5tw/z2Lg+KL WZ2MraOiouHy
OuTF7SXwrVu/Fm+/vQQLrrqZz2f+8IPX6TgjLpm7EBqtgQBZQmLMFVYZQUS/ /AI6Jgq/vu02
FOfl44vly/CHP/8JY0ZdELzfPft2obCwiHTOIdJIV0sDTqNTc69Bg2y99+lT EMl0cnTkeGUZ
brnlNhjUPowfNx4tDY3YuGUzP27B/CvxwQcfkH6aTKCwovLkCRocGnhd0jnG jZ3E2X7t2tUo
zh9I16nFCy8/i9LSIxg6eDiHxpAhw3AT6aLjJk4l0LtkdZGAHx2DY+WSyM7q Pxmle55Coe0B
AqMUJy5OqidW/Ar9Jy0gJnRi0/p1OFa2h84ohTkLCwvCFFZ0W5+iB/hOryNK Mj1MP/SHmNAf
1E0igSkdyxjJEdRD/H701Pn8ob9TkmMxeFAehpbkEUjzUFLSl6fwB68jb6tX fhP8zP2PfnBW
ZKzCxKKVRnW/giLEmMxwk17450cfC7bJzzNrXPxzXzIQwsN2rCsaGuswsGQA Pvv0TXy7fCkx
kBYd7U3YtOl7SS/zSvpwdnbfiDhu3z65yM3uA7fDidKjR3H11dfg5ddfJeNE G7wGy0Jh1x8+
YiQ8bi+OVZTxh/3aa8/h3y8/ibWrPyeAeoNEkZXVNzibkMfhK4/ib8/+nUD0 EhZefw06iCUV
JH5ZSQ8/sb+RBgMDInej+QUyMJqCfXvDdbdgPQ0yxnTMYFsw/ypuyT7+l7/i 3vsewBNP/pFX
8bh24aV46L5bSQ9fF6rhKLIKYRnwklhnYDxqeApdDmUYKy6B3dIODYmW+rp6 GlTf0cB4Damp
qWFYECM/92TCMxsrVqvtaCQAEQRgyL8kBpXrIHD9MhiJGcNB7BcjASj2+K3I 63Szz6wgkxgG
YPZblbsOjcQe4eBkpfaY/2/jlk28za+/+SYHI3tATqsNfq8kpsGntHpCTvqw ZFf2mjRpKhzE
eFarlQC1jyddKJQCPQQHiX9F8NhAPfBgu+XPG7ds4WJu74H9uIrAqNZqI1SJ vJx8PsuNGSbM
cmXf3XjTnfjTYy/grsVPQKWMCbaFz78JGi8iPln6MTKzsvCbW36NGaTL7dy1 ky/TGyhOmpSY
SMwr+TXLyis5w5YdK8XuPTtx+aULaH8Kt9xZv3lcXt6OJ594HI888hCfPHbi eDmdP5NUkDQs
++ojPmE/SY7gMO8CSxVj18rqPwlHo0JgZBZ09a5l0hRVbuzZyIJO6WZk9kJo kUzY60oiEUC0
Wa01kQD0B8ykMAtajABbxGc/jXKfI9Qgf6hxAZMr8JtwhlXJ+5iV2Eiia+33 H/Hj0pIEAmI9
15tWfPacnDFNjFHXxh/8jb+8CUs/+RhOlxN2p0Nqp1+yrFnbGThZrDxocPml 6zKxmZSQEhF1
uPTyq0jkPoTZc66Gmx6eXz42aMjQf8xXaLXZ8M3yb/jfk6dMxbyZs/lm65AM mcrjx/hclU1b
1qMPsemNtywivcvE+87r8fMJXk62tnRYZS5/WB8yiTZ98lTOtm8teQttlk7c e+99QVdRycAS
vPraq9i8dYs8QAQcOvgm3n73Wc787BwPLH4E365YhsamBg7QS+ZeirsXP4An //ZPfLj0W5w8
UcUBd9HFc3HHXfdL7JmS1sOKZ39nMmY0PklglLS4uPYP+MzJ1JQUJCXPwOyL LqL7resGwkhc
HD16tB2nXhkpghH5lytWrlodUqYjAYhuLBcQv0G2Crh2/G5JTIfXiu4m3v1+ RIhr5sZR8hEm
8FE6gICycdXz0Kv304Orx/7Nz2Ps9BuD166vb+YtnjfnFzDoDbjrvsVcL3M5 nEGwcR9aQwNv
T7Js+bLmMIAcPLIPP/74A/Yd2B3MRKmprkZzUxsp8R75QYQ2zoqywbT4nntx 0y9vxOxZs/HD
2jU0AJw4VlmBGVMvxPvvvQ2/0oPEhGSsXPMt/vD7x/Dmqx+QDim5Q7xef0jV 8EUmlwTaPHzE
CEQZojjbMtZjaoDP5uRMX0bGwXULr8ZFM2fhHmoHe5UfKyPduBxsEVD2mZ0r hdht5vTZ+PSL
D3l4kWfIkAXf0eak87p41TPmMM/J7s/zD9vbO4NMz/Rkf7g0o/c+A0djn/JB fp6ipAYc27kc
EyZMoO0KFOTno6BvfoS7JqI8Hr2vXbu2CaGVBAKbH2GrCijCKfPll16q7rDa tvsCIrg7AHvR
IcVuuh3/KQMjY8Yw0R6hN/rDazxLbKWSRT8vYyIY4VPQJhxAR8PT1Dvjeo40 mZ3vvfNuEk9l
xHCJ8vUlsfLya69g2aoVsNktZNwkBWYWYcyI8Xju6Zdx07W/xQv/eA1/e+ol PPDAk9hLYu3z
z16Bmulu/sg62UxPZFdMiItHTko6tFDCRAbQzdf9Et+vWwNzchIH+xcfrcai K27A04/9i89J
eeyJP5C64EY7WaMsnuz1Sf3glwGeLc8X3b1rO7/myeNHpYpjzK952RXcWKk8 cRyLbrgG2bl9
uL/ykcf/hOz0bCj8Cm69s84b2G8WBtDGJMdb77yGex76DWbNmIPdu3dAKUeg 3DQIfPJzmjpt
NpYv+xKrVi7DPjKuDtDG/mZqkM8r8mzrAKBWf/8ZmYg+lIyejs0dCyRWbPuA lxnJ75sfqmUu
hjnKg6QD/Lhx48nW1jaXDL7wlQTCASkquslt/7Kvv36G6WBu/xkAGBS//kha Dk46CjFjd2Ml
2OCA5JfPzXyErDNrTuxFnLGRxIcSxYVKJERX4MD+3UG2Y4vWlJYeZSXM0SdH ivU+949nseqH
NcHrNDQ1YsOPG6DVM9eSJ2Ss0PUcBA6XwwN7lxNO2lQKHW6+6X7cePMDZFwo I8Syv5uLJ3wb
OXQELp46E2aNnh/ndnpgbXdwQ4dNt50182LUNJ7E1p0/8mmjK1d+huPHy4KT snR6I4YNH4cD
xMysD5YuXYKBxf2xaetmNLU0Y+wFY3DHr25DyaASzL9sPlx2B66+9nr4VQI+ ++JTUg2mYfLY
mYiLG4eZUy/izHusohR//ctzyCAd00Dnb25tlOc6h9o96oIJuOqam9E3PwdZ 2Zm4+94HsWDh
Nbhk3qXILyhEbKyZt08BJ1ntdRBkCTZg6q+xuXMBCokVK3Z92wuxIOL52u12 zz9f+NchSMtZ
dN+84UAMxJoD8WbV9m1brWPHT9OaY81Deao8It044Yp/eIpPcD/Cl4WQ3CcM 72K3uaWSE1yM
8KXxOS5qDaJjU3Dy2DYCix+NbYXo6lRh5JgrgufVUwebYmLxj+efQk19De6+ azF2kUI/YvQF
HJgelwdGslzHjh2H6pNV+GH9GmKWSuzdvwuTxk+TplKKIV2I9wh1h4OA5PdH Vvz8/rtPUVV1
lE/Qcns9yEhODw7b0PqaLBFBQ+dSBvcN6j8EO/dtQX1TDQH8N2QMNeOf/3gM M0mkG6MTgv1R
UjIKa1Z/jerqUmLAUSjIyUN2RhZcdK1vVixHdX0t5l+5AH3Ss5CalIxvv1/B p03EJSZg4eXX
8QHFRLFao+Hn1Gi0pDd/AK/LB4ujk9STOm6g5OUNDFPCBGLTWD4rUquNIqs6 kfo0BmZzMm1J
2LN7J5z2NkTrFKivWo7ifpOw9NNPkJWZBXPGMFSXH4DBugWKjIt5DJqXSvn4 Ywzo3z9YDpHp
nf9+5ZW969atq5djykxHYIp0YAHxwNK5fO1mln2jkP2JGqk2AVip+bi33//q z5kZiTPY0lo8
qUrsPdIihsejw9dyCKdrvjagumemTTiw5UfDGHHViucxbuadaDj2Fjp8Y5CS aMTRAz9i9JQb
IuLRWq0KBo0DAhkrgpwGzMJhQQe0WkUWJfUDdVZen37cuc1Y0OvxR+jKbhoU Hp7a7+3hX1CT
aIuO0ULnbefn9np6zr9gCygKyigColqKdnTPo6RvNm/bgC1bV2H+gqsRZ+4b cRCz0mMMfmj8
dmJTb/iJoVAogoWmBPqsJqAplEbOoMw1FKhmKwihYHJVTSXdkwsVleV4770l mDvvMsyYuSh4
nBDI4BFCc0tCGT9sORM3Nqz5mBitCQOKquh82cTKM5CSms+PtZLO2rXhN2iL vhi5w6ZzlaGs
vBwFBfkYNmQYX5bjxZde2vXOe+9WyEkOXXLmTbO8MZ2xRQYl2+9kjBhePDGw aLj6y88/2pOa
1seSkZnVHwpBI4ihuGwEAHtxcnefcsCt6cAlwibxR4QTZfS4XG5SpKdBIGY8 UX4Ihtg8JFMH
aI0p3GgIT4pgkQE3PQw1SA0gZd4vL5EVADezmg06A4FVR2LTB6ctsiZP+Pxq vji1V4wcTKI0
od5h9xBILPx8pzT+GCMGojjddrFqacmpWejXfxBizZmyeyR0DBODap+NTXqJ VJQQ7jJiXgUV
tUEDj0eQJkGJPQsj8HIhJC2MMYlITMrAoJIh6N9/KIFd37PKOoQen1WCGx3N NWTZ19CgW0bG
Yx06u8zo6EpEFol7nk2vUcNhGIa2fUugSx+Prdu2QKNeg6ZmMzFvrvuFF/+1 /eNPlh6Xs23s
YUzItg75b1sg84bxBwNiuAUdLqaVG39cW7/uhzXbSNEWYsymBBKbejZnNTyz OjxJIpzlRLFb
NVempzERzfIERbEnK8p6okYliRjGwNv2lWPEiAk8f5HpO6Hq+KHr+kgcKqjz lPK8SLGbpyqg
SAv8kxYRAdCw63rleHYgWhfc5L91CkdIFHff2JRTUcNXSwhzFiCQh+Ghq7tI VCpIFw0MltD6
RGyZOR+ilM7IogNhIJPITkmXkYAYOXiFbuFZVtaErsfAToIuhgDJQCh2A2C3 vGVJgihcdJ8e
xJDl3EL2xZGynWQEOmCxDUFR0RgYjaHyKMboGGJ6E6orjqHFYsfGzXvbGxpt h995973txJBN
YSlfXWEA7AgDYiAFjK9kL8irkwbEM2NDlmLNvLhsySqWFx8nv5uLi/tn5GRn pRAzqEmXUpHI
UIpikOaE8Fgzukd3gqNO1dPVfoqlulo722AyxXEg9uaXDy3RzSognGm+S+Da Qq/X8gb99b07
/zUK96nninO5po5kmTCccPPQJ/beJF4xwd9r+8NX7WNimV2H66FCz/2htVgE 6Xp+sdsC9QK6
5dd2+1vkbQiI6I6Odm6xF+QpUVbh4yJXukbkShAnykpxrKamXWa2gIvGI4PM JuuCHXICbJv8
3innIzplHTEIxPCq75puYDTLeqNJ/jsK0qIt4YtAK8Ju77+72vb/vf7Xr3CF OwBEdzcgdhfL
gaRYtwxavyqMXMLR3L3qe2BVSZd8cn0AiPJiLsL/gfD/ty+uSMhGU8A36JKB aA8Tz+EAdAVE
cgDI/NfdFg8PGCwBZjTILBhFoAusLBm+glDESuQ9pMr/vf6fB2HYZ18YYbkI nPYwMNrkzw6Z
Cd3hQFR1O2kgjdMbAKYYzHqVfM/0rycMiCo54bobG4r/x47/T4NP6DG7RQiX qALIrhechB3O
igRIhwxAZ5g4Dl84PHTGMFYM6ot0IrUMOs6Mg9zpKdne+EwvfFqv4Ff7SLT7 edE2CXhBwyRe
KZzV9P6f+hJOT8DCWX95FhcSfgJnnFVhNpwxYUo808HifweJodmrgljrbmsr dda3Qlptw0vf
ecN0RCcZN2zWNP8ssLT5UFQlEGtGBcurPOWtMSYUBMXvrFNzB3jSfqX3q2fQ Fxl++PnKbjx/
rpc8RxEyMccrIZhUEMz0Lgo/A9h6+fuUJmCYMXua/We+9s88mETxPMEonvoU 4imAKJ41in8a
KAU2TdjXXutpW/dZ2/ZP99lPNiBipfcgU4qi7NMThFBMioEw+Gi6sWHQlfNm +3U3mkUDW8XF
KMrgC/2HsE9neDFQJqkJmPTuF84PhJGTdE8NmN7ISzgHVhT+SxrF6UB5BhD1 JFnx1CA81eLN
vV5W7NZNwjk9I8KZ65ir4ZM/13z2tsvvsckiOaAXsglOLoHP4QgyIocRA6PQ GwhzvPG6Z7ou
f1EL1SIxrIlhkeUIv/BZv9jZEwmMsYwpVcHw1FmJXuHMABXOBnQ/JwiFsxOp 5wVI8cx/i2fB
jOEz6gI/EoTuKnx4NrUYAcPAsYJwZpES2Nvmte59oOqDPzZ6Otu5pSzARmc4 paHCWbKbxcyZ
8JO2W17SQX1NL27pSDFxmkbpRibDOCMPlopGOJdWoFd/cwKBMlEtAVM8CwCe Zp9wFqK6134U
hPMD3M+g850RkOIZRPUZwBiYAsxS4/x+nzyFlhVGUkrxcYRmBvr4dA9/kGoY DFmcO3Csgh1/
lgOVHdXitey/tfL1PzlFT4fsSwxMqneEuW+CzMiAGBgeHIQft/3qjwZo7j11 f5x5yKe8OgPm
+dL6G8e/2IGW21cj2qY9/XNgAQMmvuOUElueUq8TTqML9gKsbn8q46OQ+aQ0 4Wff4g9hsijP
DXDCzwS80x1zVqAUTymqpTQzApfPC6/PDY/XRZuHg5GBS6XUQK1Qc4Cx49h+ dpyP6/8ESB8r
pKSAWqWFhm1Kko0qNf1WyQOSZys4ql1tW289/trfITmyO0/jSxRVYWyoWGyd kaaH+vbT971w
2n7UDk1E7PyBIVIKhoTOQOusOfVeiGwTXBBSCYxx0ga/0CsT9pQWwhm9mQqV EurkaP7ZYrfB
JJigSTchZnoBnKVNsG49eQbwneVTEM5CNxNOsU8QeoKxx7G9T5MLAJFNyGfV LDxKN+lfevgT
o+E+2Qb74UZo1TpoVTrOdtosE5LG9UdMv1RozHqeXdRZ04LKL7fBsr8BBq2R bzpE8TwAqa6N
8qzGapY2/oIJ0cX9N1j48lRCNwMmPEM7GFnhYnmYJ+s6go3+p6hICXeMCKZk nbd0Y02rI0Cy
jd1zUgCU6ki75FxAKITQG0ydkr9OuWcSdLkJ/AFW3r4U/jrrKRTO81QghVMp dui+IkbP9opi
r9gThbA5QN2WC/YR83l9RDgxAgbcNBnqKC3aa2tRk6KHrbMV7RVN0OkMKFgw EbnzRvHn5XW6
OGNqiQGTCjIR89sElK/agbqPd9D5PJCqv0ZDUAlQ8lpfZ9c3/Q0ZxQTEBoSi c+FbcMpAOCMq
daJ65k/Sg7QKGEZn/LzWZThTMncUY8oEEhPxqoi6gGcFwlNeI6RXOTwuaIXz sOzFszz4VKA8
HSC7gTE4XZaA4/N75SzyUB0elmbm8tiQOaE/nM31OH7cir6FhWhvbUXsgHQ0 HD6GEQ9ficyx
g9BR34jGmjqWdkBsp+S5kVq9Gua0JORNH84nprV8uofriEpBxcW5UqE8a8Ou WJ/OMnJ3y8Bz
yyI5sLll7AnBpAUCIQktxYCfghnztQOgTpXEns/lgVKr/vndHjIoveyZJqq4 scNAyTrovEDI
yPfZH+Abm4yGTWUw19Lo1+rOnc6Fc9UFhbB1Wc4AyDAwBkDIWMrtcdLmgk8v wOd0szp7vEIr
c7O5fA7EZptxrOwItny9HsZr9TBHGeFJ82Hk3QTCCwag8XgV2uvakZSUTgBU cWZk0oIlAHfV
tSE6NRa5U4aheWcZLFWdkq6oVJPuqJYqwZ6FiydJFZMOtqK8BLxId05IT1QE GXGGq1+sIKVS
nzcbxt89in9s2FoGpUGNxEF9/nPeffZcmgiUtHGDPEUGJRPfCqF3APZq+FDH N5Io/tyKFBZQ
0ip/Pku5t+uK5wlIQQjOdfESC3pI9BoHJ0CdbYRN6YTD6kDLqnK4G7s4SPRp Jlham1FWehxd
5VU8sVKl0cFBBsygaePRXF2Ltto2pKZm8NpBDICM9VhETKUhyaY0w9PpRLQp GkkT+6Pm9Q1c
V2RLuulEfaj+5Bn6yaDU8jwFGXjMUGEY08jGsTKcETkQ3fAqf0pfx983kpT+ GG5xbb79Hcx8
P9LmyVo+H1HjM9FxrA7NL2xDbF4a71zryko41tee9XXUeWZiXWnSu2VLFZQ+ mQkbCJQNDJQO
yfpO1XDdKQjM0zBX6v1TYRyVjc4TDSi78UOkji1ExqMX8X1lr69FQkICFHoN XMdbYdlYCdHp
6dXA0A9Mg74oCQqtCs5jzbzgU/JvxvHdR575BtoDnT2vL54ZkKJcBY0xIQMh q4GdNDkb8fkm
1LY0wxQXj+wsI+rNMTj05UZkFuYiJiMelS0tGDR4CGZf+gu4u7qwYfNmDPrF THgcDtIZW5Ge
lsULOCHMXxiI/CpVKig8IjSiAgnFOahUrYXTbYOLwKj3G4MW9JleKkEZSC3U yiAMT5iJAKJs
tJ5/HE4wqRF/q7ROyLFPtiK6yifVT+5NfPdNg/n5eSHj5rcj0f7RftTftkqK UoaPpmlZiJlX
AHWmGaLDA+dBUrKHJSN6ilQve3nyvch1yFVWo9VIuG8UTIv6Q50oAdXbZkPb m3vQ9t4+CDHU
okRNL3HAbrjwRFJWwU1TIv6Ou7wEtY9+D09dV/A7TYYJKXdNgjY7cglPv4f6 Qa59Y6OHrz0r
HTMSkJIo9nEAer1uuN1O2FwWJOtzeHUMk92JiqoD+PrrdSieMhqjr70I5qQk dDU2IlaVApfN
hvqaKjQ2N8MYFwtjtBFtzU0wxphlkR/u2QjPQCAwqknCELGo1SqwxHAXXdvr dXFjSJTrcp8t
f3TbItgQCKUsC17Bd96MGHvLYCijJale+cEWpPvizu33CwahqfQk/H8vC36X /OJUxF0TWc0+
elbkurH+wLKjdAeZn89D1KjMyNEYF4WkxeOgH5yKqiu/hMJvhzBEOIOD+/R6 pTrBiJibh6P+
ke9JZ1JDlWRE+p9nQWXq6WwIgDBcDejVcj6Fe4ZZxpwFfR5eyN7pofanGxCT ngWfkRjJGI3o
+HjEEXuNvHwW0ovy4OjogtPSBRvpkBaVAupoEqVxiUjISeaAYys8dBI7agUN 9PR7VXhOsxBY
5lj6k4l4VnPHQzqjx+kkm07DQRhc7vXsX8puW/d81xAjnjcbGpSIv00qjWsl nUO5qx1KT+wp
j/c6XNj4u3dg21GNrJmD0P/RefyBpV4/Ckf+vQ8xNj2iLu4TAcLOygYSIQrE ZCf1zrK3DAqC
sOaHgyj7YCN0Ri0y5gxF1tQSRE/Lg/LWPIgvVLD4U4j9nD74LW4uQk/16qxs xI4/foq4nCQM
uG8ONNF6xA3MxmHRhmTBjPiFQ4MgPPTKahx+YSW0xCBZC0Zi0D0Xc7/lKXXC HkZJN3aUHdNu
5pA2iUifPwYmagcDB5vM5m+xQJGeiixiuqP2w/jq1bcx+PpLEZMcD72ejBMC qErB3C0C9pYe
QQNZzQnmWORnZcNitaK66SSyk3NIfKqDITwG/mC8l9WAIRpvb27h1SYQZTrf WLyiFxAK4Xet
+ql6uPnGQcQ8BjmKsh3J+VnQ+rRcT+rt1V5eB9/XJ5BrI9Y8dhL2C2tgnJjN QebIUCKmlMT1
fdJaJo6mTqxe9C8o93XAoCYAzMhH/39fCaVOE66EIOFuqZZ1JV1/z83vowAZ UJE+0/XuSli/
i4dxeAYSFgzBidcPw4ToEBDtBMS9NogdnsguC3ttf/BjJDlVMBy1omPpXiTd KLVNEW/kcQJt
pjToji/bhYrnV2NQ/yKpov7ONjR/sRfJVwwLoUvoJoKDb70bKjzDiUSymzT4 5KtGQBsbhdrj
J2DptEFFYlNLgDQxB32MEWJuKsbceR3iUhKh4QBU8iKaKoWCR1WGFhVBTcfX k4jusllgiomB
Xe1Ek7UZGXEZYTUVpYGiYueNUsDi6ELN9kN0LjWPsqiVGsm4OTfu6u5c65HR /5OAKOiUiLst
tMbxwNsvBG4/G4UhdFnXkWYORN7xRgUUCVoYSqRaNVvu/wBJh0TEuFIkQ//z JljnVsI0N7S0
rG5wEtQpEri8djfG3T8fCm/ovhWy6ptALLY/2s0n3pzWpbjTAl+6PXR+P5s7 LTGefV9dSC3Q
SudlURn2OvnNThT2zw/qxuxBOTeTtSoD0SeIp/EXCsH61GFpCFKEhICo7Gsi EatFS1UdRK8K
qXHpUhtIbNtcDr4aaEJaCrGgDiqyDZRs/jOzfploJUD5NWp8tPwbdFltKEpJ IVAWs0AeDHR8
h8WCho5GpJhSgnOdlRyESvgUHpQeOYrWdQcRrYmCXhPFwaiSrezz8B2cMmH6 JwEx6a8TuaX8
U17+dneEAalODzGWY1s1Um3xEcfbN9dEAFGVZQwZFleNO31PZEVJ88jO5EAP F99dZIlXW8gK
18IX7QydK4rEWQsBxeqGKlaPhL7pUO5oiUCZKj609Jo+nvqpou00Lp0wZ3dY cVAfW1TRTBLA
7SFTUw9DnEkSodzI8KPF1sxTkwckxHJLl/n5VEx0g9XkttNA9OOjrZsxZMRU VB2rQZ2vCZ/8
6wUsunAWSgoLIUYZ0Eh6I5kjSE9N55KMRfDs1k7s2LAVpa8sR5RHC5ORJIve zJeTUypU56rN
nXFOUxCI/nO0mjX94xB7jbRS04GXVqL67U1Qyb4lY34Sxrx/6/kB0x4Sk4lD +pDS1xWxX1eS
HHm8JQSag6+ugt916pUw7c10LqXp3BrEdPMaD9/c++w9dnvqOzkQ864fj4bK 7+FrtUt8SA80
fsHQkHdgRB84drTKC+GcwXIWhAgd0sfcRfR49Do9F4uSH1Vawrfa0oCLh4yV lmPiUQ+B63Ze
Dxk4LhdfKnfCjOn4+p1l+ODbD3DNxTcgMSEBhTk5HLAsmSHKoEdVawPMbLC4 RLS2tWHP8vVo
+W4vjIIeMYZ4ROtjOSOqlVopc+en5W2em2jWT8mAl9jAPzcFnueORoi8xIfH kqmj4BGUshfX
oLg2MZj0qtXqz7uFnspOeFqs3Drt99e5qD/4BbzHpdJqmuJYRM/IjTjeXdYa /Ny28giM2+yn
PHe6l9g2+Sd0nztkLWrJIvcsq0PXinLo+5FYTDQh65lL0PVDOXxdTsRMyg+K bfbKnDQIzfVu
dH17lK231iOM3NNyFgL1QeAisAtMXGoUvKKXKJfwY5k0Lnjx9GefYmheHqaM Gs3WopOc3j4f
P5YVDjDpdMjP6YskTQocLR144IZfks6t4TUl2eVUxKQgUH7+4ttwk8Hpq+2A 2u6n35k4C0bT
FqWLgVal52wo/AemI53WI2mc3ge5W65H4pVDYVE7Qg9hcCLtkwBx+LU1iG/R nFvm9RkYqPUf
0jJlxoxE5G27ARmfz0XGl5eiz8broEqMirTCT1rhqpDAOPDP82BQkS7TqQ5u Gb8ei9znfoG4
QdnQ2pQ/uXmeJmlQJI8sgLvdibZHt6P5s32Sj4Is9diLByDhquFBEDbuOAa3 Veq7xIXD0Z4R
9FhIOBNOwRVBchTgruqA3WKHlow0Xs1W1iE9gg8Hq05i1py5qDvpkqIvcohP 5Favkotr27Hj
GDwoA39/aDHuuH42jAx4HjcRiwcCL6MiQEt6pKu6Ge5DNTC4VDBHJSA2Oom/ RxMgdWpDUP8U
hP8yEG2rjkOhUSG2IA3RVxQEWSnj/Uv493ayao/+fSWSXKGRr0ylUZMedWpO po5UmjWnbVT7
i3tg3VIlNVCn5u6X6Cl9uvnlwBmZvQLAje2fibxNZDkuHoHohYVIeXEqEu8d A/Pl/RD7whTU
mtp/cofZNlTz94zJA6GYkswZrPHmVdh370do3ncieJylqhlbH/wQGxa9jONP LIetXtIP7Sc6
eqDu1ICUKjwoSeWpWXeA+lxB4lEGI123orYKdtIdqw7VoqLlEGdDKTgi/ack IGq1WvoNGYBe
pgOaJB82y030sHpBXiIQyTnNdmhM0QQ4PYwEPAZADkKmF6qZSFZLyQ7/ocmZ pxXN9h9q4Kps
hzY3Fv1emA/PHyxcZDIwsfSjDbe9gSxbXAQb9t17Ew+HneqV0D8bCUd+j52X voKo1dZTsuKJ
yz+F6rYCxM4oQkxOIlydNrQfqoPX4Ub+gjFcJRBskhzrfOcwYq4shnFcDtRp MUh+JHLBGneX
HetueAUZLsM5d9CE1XegfvMR1M3+AgafFm0v7IRpXhHvg6LX5qN61lK49rVA +Uotyt97Bzt1
DvgMAnzNTsQrYjDAnA1sbsHhg+/BmxsDV2snjRhDz2gKx10olYuLXl4NTMUT VFu2Hkf98L7I
zsrly3ZYbQ5e1D2BxK4pIwbzUy+VJk6GlUTmSbAqlcSOTK9T8MVd4GUFq1hV M3nNF1EubsqW
ghMIcCyezOLKek00z0FkeYuK4JSB/wEQ2R3UXPMV0j+ZC12aGZpkyUJ2tlmw 6sp/IumAHzHO
yId7OhCGv7rULkSdzhVvoQ76aylanzmKmigPFzdaUYU+b0mryLceqiJRpZVC 6ayu9pxP4ZuT
hJhrBiCufxbUBnpY1a0ofXsjGj7ehTx3CrQkcrz1Nm7QMOsw+4rh8Ozai6PX fsxrVXORq+4Z
FVIZdXAT8A0ECNeeZlQv/IKkwlyojXrk/ngdHAcb0PVZKQy7GpDcbOcs7sgm PXATqQxkfPnr
PLx+Cza2IjYzmnQ3Eovx6rB1SEKAFGS/oiiH3pirhOncUW4jDj6/HK5fTkbB kAGIVRlhTIhG
fkEGnAQwHYFS9PjkuuGyDsmsZ4UEIMaQrB6Oh/Yr5VpCXq5DSkm07HuP3cUz t9UEPhXPztZI
OuFZZtr8JOslLzuHxeb0E10F6YttMw70dpDL5Id7ShzELD0spMxa1hxHlj2e dAktT6OlH8P+
nRRJbezng9vtCWMjB1K7ouDN1KJTDOmZnmYLcjsT4c5QolFnk55Hgw3ZYhKP 96a+OgONd62N
cO9oSxKQvWIB18X2PP013H/fjxhHpGHk0frQIZDeyOZ5EwuYhShE2SOjvKlv Xkjiuj//3Lz8
AGqv+xbasGUJ/TFK1Kc7iDWkB8as1oSTKhiVoWupJiYj7ZVZiEqL77Vjd//l KyhfKoWmS3lK
CmCJGUISMQ5L0ghb1zDoSZRB4vI4YXN0otPaCourE8mzSzBg+ijojUa42Hno 3edwQs1i21yg
iEE/ZKCoFAvNsUXDWaRGwWow0nm99JysJKKtZF23W60of/lrGJt8SDRnIM6Y SLphrCyOfxoI
Lzr61NuQHGesSlhgZdIm+TvmFnGclR9R26mA9gupopjEiaGFDjVFHmS83oi6 3yTB+pUOyYcD
kZygw0V6Kxfpt7oe32tqfMgMfq9DzE3FSHxoLFcBjJP7oOvrMnhPkEqQb+Yi UaFXw+t0o/L9
LSjJyYJpTgqa9jXAYFMj+Y6+KP/6KBLfP71R0vjAOuhHpkObZSZz1kjsbEei W7ozlhyh6CJ9
qksT2dZup/Sub0T56DdhWDwY6fOHIyo5Mqw5+L45aBmci9I7v0RCYy8qAWFB rHbzzcfiulka
npShoE0QQ7ojE6+MofTaKA4iBtjmr/bhh72VSBpbiKFXzIKf1AQFqTM6uSQ6 W0eBrRkogdEv
5y/6uCXNVzeQQcre3T4v3ARMVpQeLVa+7IaKWJCJ4wjl9T88eT8IRCGWLpyo JuXMc04nUGdL
pcxS/0EiqyUFzk09k2EVCcQyLfQskzXQ5kVBSZ2tIoNFSddTGtVcr/HUOWH5 oQWdrx8ETGqk
/H4iVKRLxV0XmfjA9J+Nd76NxAY6Rz81zFNTUN3RCF2pCLVJC5+OWERL+o7r 1CPY3+RE2cXv
QPWrQgJeiC2jL0xC0m9zUf7gbigOuSXn9ukGaLsC3of3Yd+TW0j/00OVZ4KY oOaJpba9jfCW
diBVPHMCCA+qnHTzjVedCzBlojTBifn7RLW0TjZjKGa9WmraUfXRRgxdOIf/ Xs3AE0X332Xh
LOqVWZGDkE2iIuZjmdtQKILJtUwcuwiETrcbXdWNUDh8UFN/MOAruEgOMKF4 6vk1P7uOyOYi
pGnhp5sXj7nIdPWd3QmSpeMUGhHprzSh7rZE+K0K6Aa7oB/uhm6YC4LJjUPD SH9TapF8Xz6U
ut6JOHZeOupeLkPn3/eg/UQDzDcORjIp6CqdhivXLftPYtejn0O9rR3pjnj4 ZGe2zqSDyy2J
d7VRA6/OQkBUQjfchIRfZUOTZoCnxYW2D6phWylFP1THPRAfOgCL3oloURK5 PrsXDosTTe52
9BmRjrRHilG3rRrqA174Ojyw/dgGdEsTY+wVayVtdz/9sd8S8rPyKi3n4U/l DnQ333ghogw1
B6UqIZSmz/Q2llEtdvpIVWqBNsEEZ2srdKQzs0iMh2XsKKTsJC9ZyA67nfsM NWoNt6L5Kl4E
ThdzepN4thEbWvZVkHWsg5asZmYcMbBzdYEDUPiPU6KqZ+oSjZh+eoht9KAq 3FLd3dNFWHJD
DKqK9SHrw4Yex6y7wwWzU+Azyg5+vh+2djviCuJQNL0f1j++Gq5DViSWJGPQ 3SNhWpCOxjU1
iPmsnvS3apQKFnhIanpsLmidKqSqTPQu6WU+m3RtbZQOXRbJPaIhI8Xi98I0 LBbpj/bjq3Q2
lzchNicOKXflo9LlgLjehsTfkfUZq4LrzVLEFyWic1cLHPs6UX/vNsTX66CY JqXOp4/OAqQ8
B1gvbEftg4eCybiGCbHE2NlQx2vgqXei/cs6RE9IgO0I6XMf1UUEAM73JUV1 3MFJZMp4GmBx
Bg5Klp/YtL0UKTOHosPWBR31Dyvq7lcreYlmN7EgAyFbXYutVqUgq9hLDOjz eniJaJfbBQdj
w45O+A/XEQhNBFYJiDzxVSGcIVXtP2w186VXY4kZR9DWSJ1wvKeYEkwiYm+1 wnxV12kvsOd5
D5QrkqD3kQjsEhH1jpOsZcaYNN6nE4hITU1vTwI20wj+tRcqjYqv1B6j0XPg ZaQmI2ZWMlQp
NNqbpVWkdH2MqP3qOJ3cJUWAkgxoqZUMIYNZj/YuL+JvyuEdt/ut7Uilc9jp Vs3FCTDNT0Pt
9oNIT9NDP8gE06gE/rv9Nx7GyCtGIO+SdKxaRHqdUZoE1nayDVuf2YBhN4xE 8rA0dFK743Yp
EP+bHMRenIb2ahKRP1YjY3gmUu+SfK2dsMGp9yB2QAINThJzWiUNNgsZdgq4 9lnPKyIWmG6L
eg9fIEml9UAfq0Xd+9sRM6oAdhobFquFsyKTqV5iPAZCDxkiRWlpcGs1sBPo XC4nnMSALvrs
JDB2WixoWb0bUV4lDDFG0kUNQSAGgfdfYEXVmXQXJhbEOBX8lfTQW8gqixdh usaG+F91Qmk6
vfhuJwOl+mUNCu0947s+i8RmseOTYeqrR/TURK7jHXx3J6LMBj7FRjcsBqkk HpXansaHZeVh
mNwCfC4fF83+FmlZMTU9HI/BB2WsmrsdRt46JqQbkshS6lXo8IfAcGJjJcqX H4W+nXQsk4qv
lSI00XFGqWv2f7gb2dVxUB+hex1G7SaVjxWWMl+UAkeHHTseWo+4zigcSKzG wL+PoYFgQEdd
B/RkPLnL7VCQXacZY4IQbYa3xvlTnRzBvF0VqR6aetIfaz048cIqaK7sD4fD BoXNyn1+bmI7
JT2/vsk0CEkXtHZ2cl3Q5XFzr4ZH1g0761ugPFwPvT4BBo2RO7SZWOYVHnCK eT/ifxmI4REM
RSHpOxfYkPfPGhrhZ5eh27zHjywxrXdVyCrpd4UXFkd8nzMpD50/kthpcCH5 nnweTdjz/k60
bm1E0vAU9L9qME9TklwrSi6etUad7GbxkWgmHVFJulGjCxqzFjvf2Q5rdSc8 J0gkawWoT/gR
q5AyfDobOrH/b9tR5M3kYlQZpYbT4oCKQMj8fPzeO/zc/xgUlfR01ck67tCu 2VODjM44aJjr
p5a0mB1dMEw3wHnCBi1z8rvJUCB2tm9phzJOA1+b++fwuMlgJBBCDa2gR8dX pUgYkIzkkdmo
OVYBHwEsLioKKfHx6GDil8DpJH2QWchcNLOi9cxApM+ObUelbG02iZ6AqFF3 E8v/JVY86zQw
xo7OJhW+u8yPjIs8KL6OuiHq9DpQ9kwlqv5OoLH2Zrl6uAXcXNaE8tWl3IBh elz+5AKo/pCH
5teOQx2nRcW6cti+aESONZaMKCccQ7tgHBgLn8PHgejv9JLORDqdkT47vNCQ 5cgiB7atbTAU
xiBNlwD7Lj90RalIeaCQRJUb+2/dKPkcif3iVDFQOKX7UEar+IqlLBqhMEhd 4w0kzerkFdm9
pOjbpEGUWJhIQqIlpC9nSW4az0k7d/mIXX4e1fnZnb8yHFX0n1bQwSAaUf/X H+D43QXQku7t
dzhgp74tb26WHNUEOK/fx8HHfsdChPzeaJ+/tl2amUebhowVJXfdKMI8NuJ/ 3Jl9TkDkz4J0
hwJVP3R+Z8WqpfXIvs6B/jec+hRaksgpT3Sg7rq4XqM2XrsHXXVdiPlRhL6T sU0rWu21SPxF
JhoLJEZy2V1IscYGLVTY5RU9nZJa4GsnoPRh1iWpD3YfByXb1/VlA6KnJCJt Phkl83PlbBcR
297cIq37F4jgiKFwO2NB1/FOaJxKLsIlcS5dx98lgU8bq4OvxgVbaSfMhdSu O3Jh39cB4+h4
DnxuuXuU+M++hGAxJbKDYRCMfPA1P7MeissK0NUvGm6XS56E7+eWtlotzUdm yQ1KFrGhweYh
9kebDWqzmWde86kBPE0tcqkQoVs2hvAfIMbzSow1EY2bEvPh/NYN7+UnoYo+ te8xepoV0fMN
sCztOWXaT3qijsSqxcMeNul0PoEYTXIkd5a1Sytjjs1DwyeH4at3QWEmBugj sY5BnhPHXC4c
RAY1/K30OUMCpVjjR9U9+yFcbYY+OQo26vDKtcdgOAYkO+IhxJBYt0aylZJY kItmlmUSp4oA
oPO4TY6VJ8H1dR2qnz2C1D8XwTwzhW/8WFa8iB5m9oV90VFZ1cPV83OzooKz opqzopGXTSVd
8NNjNKBIDBfFoC2b+kinhk6rRWx0NKJ0xJ60RRmo98i69ugNaDdFSb8MzBIU VNLgE6SyIoGV
qZQ83iwVG/lP1JD8SRnaOhqPXosyCEQWTdr+uBu2Wj/SxpE1PFmF6HQg9Zlm OHelwlOhCl5V
wRy/bV7E5JjgHB+PuJwEGMfFQ5Oow9FvD0Pcbkf9S+VIvS0ffd4aFgKvTxqt xQ8OQ8Pz5RIj
slOKSjhKSUcrMWEwiaj2j2qAnQS0l9rhRDsPjOQjLBynEeAnHU4pi2U2wUNF OqKjzQ4NPTxF
rMTI41++EPt//SMSdgCOYxbkXJCLqivoQb/Xippf7cPeTNI9M1WwVXYhukuL gU9egPiZZJkv
rUBUveq/wIoKBkXu8yMeh1ahh7atC/pNFhh/rIMrWQXTjRMQm5qA+NhYmGNi YCAgst/6SH+M
vvdqVL6zHlbSIwWyrNU5pPaoSUWp6YCn2cbTvpQKDY87s6RYloWjEFRnXenh vwJE3hB3SLTt
etoDx8eJSPBHoXW1HRUPW+HPdSF2mIes0A7EISFo/KQ/0R/adIndYu6SMr2d Vid2LdmB2mWV
KFJmwPZNM/Z3tME8LQXRqdGwNdpw6KN9GDS3BGnjs9Ba7EJUqwREt9GHjk/q YBgVy90mtcPq
oCzzQ92lODWlsAfJIjBsYMRLXeFqcyLarURzaRN0KQbO0F1dVmp5NJqfr0DG 3wYi6+pCWPJa
0LmiEfpqO1QtWtjrtVCRSK564AAODvEjqsn/c3TvWYNRxacLi1L2NAugQMob FBs7MTg5B4kl
edAbo7hTmxVB8JJBw7K4NQUaxD6UCFtHJxlmVvS9YBhfTo4ZNY1HqlG9Yg9J pwbSIaO4Vc0c
3qySGBP3ki6pkMW18L8FYmA1z2NfkI7ypRl9B6RDbKAbPK5Cgpd0plJ6uNVe vlpm8DdkeR7f
fwK+nT44Wxxw2B1w1tnhLqMHLprQzx6anxz1ox9dO06gWmXnOmKO04yup06i Zs0JdLVZkNZX
WsItKi8G4n4rTv5uL5xjVGi0tiELp55Pc2JDJdoaOxCIKPutPux8ZSsajzfC 7EhE+2MVsMEF
t8aLRJWZlwti7piqPx5E4uI8RI9O4BsfBGT07Pvdj4g9oURUpwaGDeJ/OBAR WTqah+zgD5WS
FgQ5jUyBomumIHNUMXQkkpUaefk0tl9UybqenqeDKekWLc2dcBObCga6B9Ib s4YbEF+Qitpd
5Tj5xQ54Olq4de3TRvOqYUqFmhdmYvHwUCXa/xEQRRJtjbtEHHpCg3652Rws QrKGF0jyV7iA
Ri+0dtLtwi7F8gi9b7bwST9RxCImOxvNgcWter70TjZtKDK9LG4rW5stFraG Nnivc6Pg6gHY
L+yB4V0/jGtog/n0XPJxJ2LUItRag+Sst/ph/oIts5UoqR0eDVc90E399e61 4cSv98A/jvaS
URBlMpBe6YQ9R4SixQ6T1fDzZav3Aj5EAFAqre8VPfBSQ90ijRYSxTHDsxFf RCqPxoG+00YR
aFSypSwG601z65nFncmIYSBlSbJqnRaNZZUwFeaQ0Ucin8R4NO3PHaND4oBs VH6zA40rDsND
qphBHcXZkRVmUotqPpcmwML/EyDW/CDg0PsiinPzI/QF5mdTFBogpnkhlpF1 ZoukCJ3l5xFb
YpcPJxfvh3JRLLpIr9Ex68935s5Q2hW8zt/5vLSsyuwKD3xrW9Dkc3I3VCI9 TI1d+V8An8R+
rLKrVyRJQ+BzkRas6WdC1oIRSJ7x/7F3JTByXGX6q6ruOrqru6fnvsczthPH zhoH44Mo4Oyi
ECCJQAiFIIEQAhJgAXFo2ZXQKiKrZWFZdpcEISEOISGBghCIOzgQCIlDQhIO XxnPZJyZydye
q++uru6q/f9XVTPV7ZmxE7zahUyNnsc93f3qeN/7//977z/2IBLziGF+ZALu LNnHe2lSRrwQ
UOE0y149iuQVBBdro8S+yT5UCXQLU5NQm5MwWltgki2pxGPEd6ICpLHbjyHV 34FzX3wIxfIq
zFQKsZYUdDnm+TDKUZEG5cU40K6hQa7PYn3ZR/VX3bimVw6lrkBd7LiUoFO8 gsT5+TLwvP2C
+1faXeHhU35yc+CyK1X5v2dhcASfouJ/+9AO1OBk6O6ek0n5+y5excsHFy57 9aMefDX+cflf
ln8kAWUL5tEuXP2O69ByaBAyqV7JD4Tih68P9aL61AissRlou3tJOEh++IFf nkf20igFyzlK
zRVZIZafnUCyvxcukxo1KkgMbyLEWDq+ej/a9g/g2W8/htn7T8KayCPezCsT 9CTSJpHGqDAJ
3K1VdWMN1nUgFp1K7cUMiipF19G3SYpfsfg6ZMAdNAiQJB2nNgZk6s4KordZ UHTeJaG+kxIm
PxhD2z0lnLhjETszm6e5i1gyBj6hw7y5hMm36JBXPM+RzvuLWPqNhPJXyKax tpaA6Y9ayP8w
Sux+689JpLas2yfJViUWmk1eNtjW8/Y3VlDfwPYO6tkIyWeLRtCDHa0icaQb O99+EM2HdkDR
tLXKpes7IZ4KjhI5qaTjiObpm6cmIHenEW31r5dzITqSkGCO7PkzKst5mDSR l4tFPH92GNLe
qxEzCVwxAxKHERiGqNXcYsbQ9KFbUXz7qzD8zUcwc/9pIo05OFITdIPO1xoT O0m88mBzmokN
gLepRHw8P1p0XCdLaE5eEbGxQS5CJlmR3TE4pK6dYQJktn6rsDYv4dG7h3Ht LT0Ye/oCrtnb
j1PWKfRUB1GIXlrkrP67gqZ3Ext83xKin+1F/PU0lH05PPKdCVyrXwvzEjEr uYeieKZ6Hrux
a2uCtgChDhkUW5GIRrA5a5TC85TerEaNl/+VM/37kk+pIP6yVvTefB06b94L jcAksr3Ja7lJ
/AJ1wfOseUPOgWqdLXCfnYNMb0lkulSIRcstCeG7KHEiVbLt3CyB6Mw4Yq5C UjZCqjaCqdEx
IEFCoKUFSSIuOgGSP++dVxZuaCZJ3gN33YT0vk6cvPsBkqhk7JSpTdNAT5NJ FpGx3FUubCYF
N7MR3bJj/yGmaMdeFOCkjQEobfB3OU6z61ACzpRFhKa8lo4u/4MoOsxBtNxo YkrNwf6PNHo6
iAREJOz/xxR6Xp7D/IdotpkkvT5so6yVUflaAsUHfNuMCOD80wWY+2qY61lB 1x0xVCZUJOUU
et9FKnugiNWvRdF3n43x96lovY3A0F+D2uHgwj/F0fHpMpzP9UElUyD1XhuW asH6simCmoz3
EPGKVLH0/uTWLJaz+fuK1MtWFsDNt+zYR5AkG4Ms4LmsH5WUimhTTGTZdWpV ETwfJ8baemwX
0kcHoDUnQuDztzYYgOx1zZF4NvVXrXm1rV1fC1FfapNJk8YV6UfEMNh0xtlV 8TnedSGRBalS
Ic0moUqgVP2mUN8nvvF9DF23D0NHX4bm5maYRF4ipKZFgBaHG1RrwuZMX9MD ZbeJwtmc2Pum
s3oe3qTqx+fnl5C4qBzRpqpZ/GG6svzgbqPr2J8v/qRLfozZtdKji1IWzjBJ u4w3m9vzvCSy
7qXSPt9M953FE/fOYN8xGSu7ZnDkbX0YfzKLYsVC/9+XsPJYHGlSkVKCHqZd w8x3FQzdV8Hc
cWLrr8qKNbHcDyKwPzaO+fkU2k8nMGNOoWuoE8/PL0A924yT5TNI/3InFox5 7H9vO37xiUn0
9qbg7l2C+lQ7SscX0LU/hYlXDmP3c3vqnmsAKGG/CRVq+0y24r1HT1ltj0Ht NBHrTkLvS9Lr
OPT+FLQWE1pbUgR7rdlUBBBOoMnqEEG+6kDlMngcDwgO7yFbpK4JTDavC/Jr 2ws04/VCk6SY
JrGdFxF75CIPouTXeA9yIjKBYUbt57Nhd9goVxug105awxOf/TqeP3IAf/OO N6BzsA8dPd2C
1AhXM7oW9uDhcailZLpfS1ivbMVGfIw9GR2fxXoZtLXk7WgoiRAJIdP5z9mf PHDv4Ls+QhfS
eiXUsrRZ0caQPSObdOuHk3Cmad6Oli5aLhFXSpdvlEhiZTsw614A10edmVyg 2Z3C7+/LQ45V
BBDluItq0UX5Uerzphh+96NR3Pa6XahZK6IMuhz1t6tavGdQeDiKzCoweGcW Vz0ysK5Caaar
JHmSv+7A8p9W0X6Pg+njSeHVU66WLgKhqGlCF265llDZ8aMd6H791dB3NEHr SBDYEsShImLb
jNWlFI4FqfNugZd7kMHG7zPpYPDVfOnFnjM2N1LXBICKxY39C0soFDwH2MX5 CyjMLWHPKw9i
sL9fxDa7JZrYSlSwY8mPhXHFNfi2pZ+ymEmMWBxnQNJvM53EUm8r5h4/jcU/ jODgB25H311v
9SQil88oWyiWSshR/4XFDNG2es1LU6V2Mjq13ADEMBjXKk/VFQ6fqCwW/1gY v/eQufOeK6GW
LyUg66Rjtw63k8MX84i8xsbOnWkUHqzBPMg5+iQMvDYF/W9r6FtswsLndFz7 8S5ECxpKfzKQ
OeGTjU+SZOjW0HY4htV/SGDowAAxP+DlH22H9V8OOvU26J+pIF+ySJ0YUK62 MaSQ/TOuYyx6
DoOv3oWUbWDpMwYOfLKJ+s8h8nMDld86aL6phCY1hf4bSKrFbGgEMquTBnnR A2HZLcEmgF/1
r7eg9YZdAjTeTPMGe03aNZatcNx6QAqJVxUqj0kI/3YIeBxxV/ElH4OwWCwI 4HHSzQsEvsVT
51E4OQWcXySQVHHkyPWIEhOuZXKQ6Xsis1Lg7BrsFwe5xr0oLT+PttcUNg1I qmJHG2ROQkVd
7Lv+kNi54f49EBaRKxQwOTlF7HkFSbQR646IzUYG/IPaM+emlVWOn7AbWri0 hZeCaufADl7v
UOEVBGcDqOWfe9781qPm7o9Il1oMkhrYcsNrKfxaulgabtgH24pWDrn5ZRhz ZBBnYsiliyjL
ZSQsEzktj1jRgGHrWEqsiNtoLjZBqcioaQ6WTS+TQks2TQMgIdOUF8Y+fydW 1rGYXkXcMlCK
W0itmihp9EC1IpoKKWKPDvJ6AalMQmxhLcdWxeC05JqQ1fOoRmtehBsNYMkp C0GSWDBQdMgu
va0H13zqFiiGjhqxztEzz4gnHI+biBLT5HyGikh65O1ESFL9WpsX/M7Sryrs Nr4x9qhhR1aO
KylZFgrUL3tUr2QyWDr9HApnpkiLEDErsg2ogn8YAMyur/+3d2LgwBAwNguF WW9E5SQ3a7my
3UDNsz3K56PzOPkSrGIJGbuEBSuP+XIewxdmUfv2U7jhA2/D9R++Q9ikFSI3 2WwGC0tLePbc
GKa+8HMkMho6lV6klRYYUhy/1EZGvmQ+zLlY2AmQB4X95TiElGNJLlDjPDFZ f+GrEqjmQHSK
Whj/Mv29n36861b1xuTeO2lmRP8stSy9QPuSvmjqScQHk3D1smDXiZUY2bse 49Xz6y5lbSv1
7mW8PNNm1f+NwRY+2pY9l7JYwVv0TVSo71wofVyoVFtbZb2vVD5Rp44NVxM2 YMkpwnxTD/Z+
6lZvwZgGtri4iEc//y1YuRKM1hRUsgGNjrRoifa0cDqIkP0n1u546YQAyl47 Ij06qWZe7uMF
JHblYuAt08CvzC5idXQGpdE51J5bEUmSYpJOJCMJTdGFOxgn0+RrKzp5OFoN 2eHzSER0v8pC
YAKsO3W5oepgbiAhfd9TUQGKZprBoQd7+nD4zjd7FeXLZSGJl1dXMToyhskv H0c8QxNOThAA
6b6guj/Tz577avzEWdSXtAhaUDy8TipGQro6XPC59PnZHz/4VOH83F3tr3l/ UyTefdnq+Yos
9fhhCp065HYNtbEi3PMW/j8crg9FNsrLTgnq4bQAoUsqqsIJ29PNOPeLx5F/ 8jxnM6SbIJWN
eRoRByv8mDmTblInO5V3LTS48YjwHJc0gqGqiGhKGBGPl0yvEutfQW2G7OBC VbhiGcId1iQb
VoNODFUTYGQQqkIl8m6LKzmwSSM66dR6TnA3TFilEBIvLnAXON7yQrdOtuXR u+9CVFeF5CzQ
pFheWcEzZ4Yx8aXj0JccmHIappTAasTOfCX+69NPaIKgMI4KWC8GmfNflxrA uFZ5KiwR7VAH
2sPZsyO/zY18+o3pVxw+GB880KWmu01FNyX4iVG9NLeS26BipTApkS5PjTd+ vq4s6y4VTocE
53QBbs75P4Uh/1QFP6TnuUfD7nv+DrOjoxg58TRaOrrRvrMHj33he4QnA7qc FGBhgKxxa84T
R+Y7R0k6riX64m26gG0GmRmEvQbZ98KOeUmQpIhw9eKc17xEohIIGYAsCRU/ AwCnA+eSjhxK
z+GiZXrPrlhesUPFqzS6lunEJ0DcGGSu7cW0lMRvjmupobO3Bzv2XiXMgkom i9m5WZz6/SlM
f/UhaBnJdSKGNRW1Mz82zkz+TpuZEZaBB7KiD0BWvxkfiAEYy1gvCLlWnTTw 5WFQar6tyHqo
yW+sn9L+/xP++0HRlnCC7ishG7ePv5wjvPwSZsWBVi36wGP7kNOwLfv/D8rm BhVKq40SMVDP
VghggaQOq+6St3R8cdGWbSC+5IFohzBSDEnDTEgq1gEwbCO66/tCdZXswwl1 w/ZjPCQRg+It
Mhq48fY4vWRA6IYElR3CSSGkjoOW34Cs1K0jBp0GYLTq9t+9E1ghabgVELdB +NIB41ZALPlg
LIQYcykkDWtozBBJdiIapGHEb6oPuqAZvh0Z1FMLl7KSX9gy9vbxFy4Nw4Kq bvkP62VwA4Zc
bpCE1fCuytjE+DpYNgCj4gMt6oMu3ML11LZtxG31HCYrYckYbhvtqAgQXgSa BjA2ArKxXQqE
24D865eIW4Fxs2r1biMINwRLCIwIgUzG5vXUZGxeXnH7+OtXzWEgug2qutHb JlgErgMhH/8j
wACE27GbFdXceAAAAABJRU5ErkJggg==

--Boundary_(ID_4MvKGsA1iEUjjvND23DtFQ)--

--Boundary_(ID_oIQSYBk2PfMl/yt04LWDpw)--

Re: mysql/php time out issue

am 09.04.2010 17:16:08 von ad

--Boundary_(ID_CIGFddDVFsurYV3ARLHkTQ)
Content-type: text/plain; CHARSET=US-ASCII; format=flowed
Content-transfer-encoding: 7BIT

Thanks Chaitanya.

I've tried both Sendmail and SMTP.

I'll let you know how this works out.

On 4/9/2010 10:57 AM, Chaitanya Yanamadala wrote:
> these are the entire core values of mine
> try making a replica of the required..
> i am able to send for 30000 mails. are u using an smtp sever to send
> mails..
>
>
> allow_call_time_pass_reference On On
> allow_url_fopen On On
> allow_url_include On On
> always_populate_raw_post_data Off Off
> arg_separator.input & &
> arg_separator.output & &
> asp_tags Off Off
> auto_append_file /no value/ /no value/
> auto_globals_jit On On
> auto_prepend_file /no value/ /no value/
> browscap C:\xampp\php\extras\browscap.ini
> C:\xampp\php\extras\browscap.ini
> default_charset /no value/ /no value/
> default_mimetype text/html text/html
> define_syslog_variables Off Off
> disable_classes /no value/ /no value/
> disable_functions /no value/ /no value/
> display_errors On On
> display_startup_errors On On
> doc_root /no value/ /no value/
> docref_ext /no value/ /no value/
> docref_root /no value/ /no value/
> enable_dl On On
> error_append_string /no value/ /no value/
> error_log /no value/ /no value/
> error_prepend_string /no value/ /no value/
> error_reporting 22519 22519
> exit_on_timeout Off Off
> expose_php On On
> extension_dir C:\xampp\php\ext C:\xampp\php\ext
> file_uploads On On
> highlight.bg #FFFFFF #FFFFFF
> highlight.comment #FF8000 #FF8000
> highlight.default #0000BB #0000BB
> highlight.html #000000 #000000
> highlight.keyword #007700 #007700
> highlight.string #DD0000 #DD0000
> html_errors On On
> ignore_repeated_errors Off Off
> ignore_repeated_source Off Off
> ignore_user_abort Off Off
> implicit_flush Off Off
> include_path .;C:\xampp\php\PEAR .;C:\xampp\php\PEAR
> log_errors Off Off
> log_errors_max_len 1024 1024
> magic_quotes_gpc On On
> magic_quotes_runtime Off Off
> magic_quotes_sybase Off Off
> mail.add_x_header Off Off
> mail.force_extra_parameters /no value/ /no value/
> mail.log /no value/ /no value/
> max_execution_time 6000 6000
> max_input_nesting_level 64 64
> max_input_time 600 600
> memory_limit 128M 128M
> open_basedir /no value/ /no value/
> output_buffering /no value/ /no value/
> output_handler /no value/ /no value/
> post_max_size 128M 128M
> precision 14 14
> realpath_cache_size 16K 16K
> realpath_cache_ttl 120 120
> register_argc_argv On On
> register_globals Off Off
> register_long_arrays Off Off
> report_memleaks On On
> report_zend_debug On On
> request_order /no value/ /no value/
> safe_mode Off Off
> safe_mode_exec_dir /no value/ /no value/
> safe_mode_gid Off Off
> safe_mode_include_dir /no value/ /no value/
> sendmail_from /no value/ /no value/
> sendmail_path /no value/ /no value/
> serialize_precision 100 100
> short_open_tag On On
>
>
>
> smtp_port 25 25
> sql.safe_mode Off Off
> track_errors Off Off
> unserialize_callback_func /no value/ /no value/
> upload_max_filesize 128M 128M
> upload_tmp_dir C:\xampp\tmp C:\xampp\tmp
> user_dir /no value/ /no value/
> user_ini.cache_ttl 300 300
> user_ini.filename .user.ini .user.ini
> variables_order GPCS GPCS
> xmlrpc_error_number 0 0
> xmlrpc_errors Off Off
> y2k_compliance On On
> zend.enable_gc On On
>
>
>
> Chaitanya
>
>
>
> On Fri, Apr 9, 2010 at 8:20 PM, Stephen Sunderlin
> >
> wrote:
>
> Set that to 6oo. Stopped after 125 loops in under a minute.
>
> _____________________________
> Stephen Sunderlin
> 2162 Broadway, 4th Fl.
> New York, NY 10024
> (212) 799-3753
>
> -----Original Message-----
> From: Chaitanya Yanamadala > >
> Date: Fri, 09 Apr 2010 19:26:22
> To: Stephen Sunderlin > >
> Cc: >
> Subject: Re: [PHP-DB] mysql/php time out issue
>
> have u checked max_execution_time
>
>
> Chaitanya
>
>
>
> On Fri, Apr 9, 2010 at 7:17 PM, Stephen Sunderlin <
> stephen.sunderlin@verizon.net
> > wrote:
>
> > I'm running php 5.1.6 with mysql 5.0.45 on CentOS 5.3 box
> trying to loop
> > through a while statement to send about 3000 email using
> phpmailer. It's
> > worked well in the past but after an upgrade it seems to be
> timing out now
> > after 200-300 emails over 1 minute or two. I've added
> set_time_limit(30)
> > within the while loop to reset the time out. I've added a sleep(1)
> > statement to throttle the program (I've tried sending with and
> without these
> > additions). I've altered several config files to see if it
> would send to
> > completion to no avail:
> > mysql.connect_timeout = -1
> > memory_limit = 100M
> > max_input_time = 60
> > max_input_time = 600
> > max_input_time = 0
> >
> > and the following mysql config:
> >
> > key_buffer = 256M
> > max_allowed_packet = 50M
> > table_cache = 1024
> > sort_buffer_size = 1M
> > read_buffer_size = 1M
> > read_rnd_buffer_size = 4M
> > myisam_sort_buffer_size = 64M
> > thread_cache_size = 64
> > tmp_table_size = 40M
> > join_buffer_size = 1M
> > query_cache_limit = 12M
> > query_cache_size= 32M
> > query_cache_type = 1
> > max_connections = 60
> > thread_stack = 128K
> > thread_concurrency = 4
> >
> > Any where else I should be looking. Thanks!
> >
> >
> > --
> > PHP Database Mailing List (http://www.php.net/)
> > To unsubscribe, visit: http://www.php.net/unsub.php
> >
> >
>
>


--Boundary_(ID_CIGFddDVFsurYV3ARLHkTQ)--

Re: mysql/php time out issue

am 09.04.2010 18:44:25 von ad

--Boundary_(ID_lBQUBIzJJEWVExtjU2K1Pw)
Content-type: text/plain; CHARSET=US-ASCII; format=flowed
Content-transfer-encoding: 7BIT

Chaitanya

Look like you are using php 5.3 on a windows box. I don't have
exit_on_timeout in 5.1. I've tried changing all the configurations and
it still stop at 127 loops at about 27 seconds. The query executed
separately is calling about 3500 emails. Maybe sendmail is timing out?
I'm also using a dkim-filter. Could that be interfering? I also have
/E/nvironment in variables_order which I see you don't have but I don't
think that would be a cause.

Here are the current configurations.

Directive Local Value Master Value
allow_call_time_pass_reference On On
allow_url_fopen On On
always_populate_raw_post_data Off Off
arg_separator.input & &
arg_separator.output & &
asp_tags Off Off
auto_append_file /no value/ /no value/
auto_globals_jit On On
auto_prepend_file /no value/ /no value/
browscap /no value/ /no value/
default_charset /no value/ /no value/
default_mimetype text/html text/html
define_syslog_variables Off Off
disable_classes /no value/ /no value/
disable_functions /no value/ /no value/
display_errors Off Off
display_startup_errors Off Off
doc_root /no value/ /no value/
docref_ext /no value/ /no value/
docref_root /no value/ /no value/
enable_dl On On
error_append_string /no value/ /no value/
error_prepend_string /no value/ /no value/
error_reporting 2047 2047
expose_php On On
file_uploads On On
highlight.bg #FFFFFF #FFFFFF
highlight.comment #FF8000 #FF8000
highlight.default #0000BB #0000BB
highlight.html #000000 #000000
highlight.keyword #007700 #007700
highlight.string #DD0000 #DD0000
html_errors On On
ignore_repeated_errors Off Off
ignore_repeated_source Off Off
ignore_user_abort Off Off
implicit_flush Off Off
log_errors On On
log_errors_max_len 1024 1024
magic_quotes_gpc On On
magic_quotes_runtime Off Off
magic_quotes_sybase Off Off
mail.force_extra_parameters /no value/ /no value/
max_execution_time 6000 6000
max_input_nesting_level 64 64
max_input_time 600 600
memory_limit 128M 128M
open_basedir /no value/ /no value/
output_buffering 4096 4096
output_handler /no value/ /no value/
post_max_size 8M 8M
precision 14 14
realpath_cache_size 16K 16K
realpath_cache_ttl 120 120
register_argc_argv Off Off
register_globals On On
register_long_arrays On On
report_memleaks On On
report_zend_debug On On
safe_mode Off Off
safe_mode_exec_dir /no value/ /no value/
safe_mode_gid Off Off
safe_mode_include_dir /no value/ /no value/
sendmail_from /no value/ /no value/
sendmail_path /usr/sbin/sendmail -t -i /usr/sbin/sendmail -t -i
serialize_precision 100 100
short_open_tag On On
SMTP localhost localhost
smtp_port 25 25
sql.safe_mode Off Off
track_errors Off Off
unserialize_callback_func /no value/ /no value/
upload_max_filesize 2M 2M
upload_tmp_dir /no value/ /no value/
user_dir /no value/ /no value/
variables_order EGPCS EGPCS
xmlrpc_error_number 0 0
xmlrpc_errors Off Off
y2k_compliance On On
zend.ze1_compatibility_mode Off Off


On 4/9/2010 10:57 AM, Chaitanya Yanamadala wrote:
> these are the entire core values of mine
> try making a replica of the required..
> i am able to send for 30000 mails. are u using an smtp sever to send
> mails..
>
>
> allow_call_time_pass_reference On On
> allow_url_fopen On On
> allow_url_include On On
> always_populate_raw_post_data Off Off
> arg_separator.input & &
> arg_separator.output & &
> asp_tags Off Off
> auto_append_file /no value/ /no value/
> auto_globals_jit On On
> auto_prepend_file /no value/ /no value/
> browscap C:\xampp\php\extras\browscap.ini
> C:\xampp\php\extras\browscap.ini
> default_charset /no value/ /no value/
> default_mimetype text/html text/html
> define_syslog_variables Off Off
> disable_classes /no value/ /no value/
> disable_functions /no value/ /no value/
> display_errors On On
> display_startup_errors On On
> doc_root /no value/ /no value/
> docref_ext /no value/ /no value/
> docref_root /no value/ /no value/
> enable_dl On On
> error_append_string /no value/ /no value/
> error_log /no value/ /no value/
> error_prepend_string /no value/ /no value/
> error_reporting 22519 22519
> exit_on_timeout Off Off
> expose_php On On
> extension_dir C:\xampp\php\ext C:\xampp\php\ext
> file_uploads On On
> highlight.bg #FFFFFF #FFFFFF
> highlight.comment #FF8000 #FF8000
> highlight.default #0000BB #0000BB
> highlight.html #000000 #000000
> highlight.keyword #007700 #007700
> highlight.string #DD0000 #DD0000
> html_errors On On
> ignore_repeated_errors Off Off
> ignore_repeated_source Off Off
> ignore_user_abort Off Off
> implicit_flush Off Off
> include_path .;C:\xampp\php\PEAR .;C:\xampp\php\PEAR
> log_errors Off Off
> log_errors_max_len 1024 1024
> magic_quotes_gpc On On
> magic_quotes_runtime Off Off
> magic_quotes_sybase Off Off
> mail.add_x_header Off Off
> mail.force_extra_parameters /no value/ /no value/
> mail.log /no value/ /no value/
> max_execution_time 6000 6000
> max_input_nesting_level 64 64
> max_input_time 600 600
> memory_limit 128M 128M
> open_basedir /no value/ /no value/
> output_buffering /no value/ /no value/
> output_handler /no value/ /no value/
> post_max_size 128M 128M
> precision 14 14
> realpath_cache_size 16K 16K
> realpath_cache_ttl 120 120
> register_argc_argv On On
> register_globals Off Off
> register_long_arrays Off Off
> report_memleaks On On
> report_zend_debug On On
> request_order /no value/ /no value/
> safe_mode Off Off
> safe_mode_exec_dir /no value/ /no value/
> safe_mode_gid Off Off
> safe_mode_include_dir /no value/ /no value/
> sendmail_from /no value/ /no value/
> sendmail_path /no value/ /no value/
> serialize_precision 100 100
> short_open_tag On On
>
>
>
> smtp_port 25 25
> sql.safe_mode Off Off
> track_errors Off Off
> unserialize_callback_func /no value/ /no value/
> upload_max_filesize 128M 128M
> upload_tmp_dir C:\xampp\tmp C:\xampp\tmp
> user_dir /no value/ /no value/
> user_ini.cache_ttl 300 300
> user_ini.filename .user.ini .user.ini
> variables_order GPCS GPCS
> xmlrpc_error_number 0 0
> xmlrpc_errors Off Off
> y2k_compliance On On
> zend.enable_gc On On
>
>
>
> Chaitanya
>
>
>
> On Fri, Apr 9, 2010 at 8:20 PM, Stephen Sunderlin
> >
> wrote:
>
> Set that to 6oo. Stopped after 125 loops in under a minute.
>
> _____________________________
> Stephen Sunderlin
> 2162 Broadway, 4th Fl.
> New York, NY 10024
> (212) 799-3753
>
> -----Original Message-----
> From: Chaitanya Yanamadala > >
> Date: Fri, 09 Apr 2010 19:26:22
> Cc: >
> Subject: Re: [PHP-DB] mysql/php time out issue
>
> have u checked max_execution_time
>
>
> Chaitanya
>
>
>
> On Fri, Apr 9, 2010 at 7:17 PM, Stephen Sunderlin <
> stephen.sunderlin@verizon.net
> > wrote:
>
> > I'm running php 5.1.6 with mysql 5.0.45 on CentOS 5.3 box
> trying to loop
> > through a while statement to send about 3000 email using
> phpmailer. It's
> > worked well in the past but after an upgrade it seems to be
> timing out now
> > after 200-300 emails over 1 minute or two. I've added
> set_time_limit(30)
> > within the while loop to reset the time out. I've added a sleep(1)
> > statement to throttle the program (I've tried sending with and
> without these
> > additions). I've altered several config files to see if it
> would send to
> > completion to no avail:
> > mysql.connect_timeout = -1
> > memory_limit = 100M
> > max_input_time = 60
> > max_input_time = 600
> > max_input_time = 0
> >
> > and the following mysql config:
> >
> > key_buffer = 256M
> > max_allowed_packet = 50M
> > table_cache = 1024
> > sort_buffer_size = 1M
> > read_buffer_size = 1M
> > read_rnd_buffer_size = 4M
> > myisam_sort_buffer_size = 64M
> > thread_cache_size = 64
> > tmp_table_size = 40M
> > join_buffer_size = 1M
> > query_cache_limit = 12M
> > query_cache_size= 32M
> > query_cache_type = 1
> > max_connections = 60
> > thread_stack = 128K
> > thread_concurrency = 4
> >
> > Any where else I should be looking. Thanks!
> >
> >
> > --
> > PHP Database Mailing List (http://www.php.net/)
> > To unsubscribe, visit: http://www.php.net/unsub.php
> >
> >
>
>


--Boundary_(ID_lBQUBIzJJEWVExtjU2K1Pw)--