You are viewing a plain text version of this content. The canonical link for it is here.
Posted to axis-cvs@ws.apache.org by pr...@apache.org on 2006/03/27 17:28:33 UTC

svn commit: r389169 - in /webservices/axis/trunk/c/docs: install-guide.html install-guide.pdf

Author: prestonf
Date: Mon Mar 27 07:28:32 2006
New Revision: 389169

URL: http://svn.apache.org/viewcvs?rev=389169&view=rev
Log:
Change to install-guide.ihtml to add new section for AxisConfiguration executable.

Modified:
    webservices/axis/trunk/c/docs/install-guide.html
    webservices/axis/trunk/c/docs/install-guide.pdf

Modified: webservices/axis/trunk/c/docs/install-guide.html
URL: http://svn.apache.org/viewcvs/webservices/axis/trunk/c/docs/install-guide.html?rev=389169&r1=389168&r2=389169&view=diff
==============================================================================
--- webservices/axis/trunk/c/docs/install-guide.html (original)
+++ webservices/axis/trunk/c/docs/install-guide.html Mon Mar 27 07:28:32 2006
@@ -339,7 +339,129 @@
 <div class="h5">
 <h5>4. Set Engine Wide Settings in Configuration File</h5>
 </div>
-<p>Axis C++ uses a configuration file to let the user specify preferences such as log file locations, transport and parser libs to be used and location of deployment descriptor files.<br>A sample configuration file is installed in $AXISCPP_DEPLOY/etc on linux or %AXISCPP_DEPLOY% on windows systems. Edit this file to match your systems settings and copy it to axiscpp.conf<br>
+<p>The axiscpp.conf file contains all of the user defined setting for the location of specific libraries, definition and log files and can be configured manually or by using the AxisConfiguration executable.<br>If the user requires a non-standard environment or needs additional information to be supplied (i.e. the location of the client wsdd file) this has to be defined in the axiscpp.conf file.<br>
+</p>
+<div class="h5">
+<h5>4.1 Using AxisConfiguration to create the axiscpp.conf file</h5>
+</div>
+<p>The AxisConfiguration executable is a simple user interface that allows the user to generate an axiscpp.conf file by first asking a few simple questions about where the package was unzipped to and then allowing the user to pick which file should be associated with configuration tag. Below is an example of a typical conversation between AxisConfiguration and a user (the normal, larger text represents user input).<br>
+<br>
+</p>
+<pre>C:\Axis\axis-c-1.6-Win32-bin\bin&gt;AxisConfiguration Client<br>Axis Client Configuration<br>=========================<br>Type in the Axis fully qualified directory path (e.g. C:\Axis)
+used when Axis was unzipped (NB: this directory must also contain the
+axiscpp.conf file).  Type '*' to used the existing value of the environment
+variable (i.e. 'C:\Axis').<br>AXISCPP_DEPLOY = <strong>c:\Axis</strong>
+<br>
+<br>Type in the directory where the Axis libraries (e.g. axis_client.dll) can be
+found.  (If you type '*', it will use the default 'axis-c-1.6-Win32-bin\bin').<br>Axis binaries directory = <strong>axis-c-1.6-Win32-bin\bin</strong>
+<br>
+<br>Begin to configure the AXISCPP.CONF file.<br>
+<br>Select the filename for the HTTP Transport library.<br>1.      c:\Axis\axis-c-1.6-Win32-bin\bin\HTTPTransport.dll<br>Automatically selected c:\Axis\axis-c-1.6-Win32-bin\bin\HTTPTransport.dll<br>
+<br>Select the filename for the HTTP Channel library.<br>1.      C:\Axis\axis-c-1.6-Win32-bin\bin\HTTPChannel.dll<br>Automatically selected c:\Axis\axis-c-1.6-Win32-bin\bin\HTTPChannel.dll<br>
+<br>Select the filename for the HTTP SSL Channel library.<br>1.      C:\Axis\axis-c-1.6-Win32-bin\bin\HTTPSSLChannel.dll<br>Automatically selected c:\Axis\axis-c-1.6-Win32-bin\bin\HTTPSSLChannel.dll<br>
+<br>Select the filename for the Axis XML Parser library.<br>1.      C:\Axis\axis-c-1.6-Win32-bin\bin\AxisXMLParserXerces.dll<br>Automatically selected C:\Axis\axis-c-1.6-Win32-bin\bin\AxisXMLParserXerces.dll<br>
+<br>Select the filename for the SMTP Transport library.<br>There are no recognised file names for the type of file/library.<br>You will have to modify the configuration file namually.<br>
+<br>Enter name of client trace/log file: <strong>client.log</strong>
+<br>
+<br>Select the filename for the client WSDD path.<br>There are no recognised file names for the type of file/library.<br>You will have to modify the configuration file namually.<br>
+<br>
+<br>Configuration complete.</pre>
+<br>
+<br>
+<p>The configuration file has now been created in %AXISCPP_DEPLOY%\axiscpp.conf. The contents of the file is as follows:-<br>
+</p>
+<pre>
+<br>C:\Axis\axis-c-1.6-Win32-bin\bin&gt;type %AXISCPP_DEPLOY%\axiscpp.conf<br># This header file was created by AxisConfiguration on Mon Mar 27 13:50:57 2006<br># The comment character is '#'<br># Available directives are as follows<br>#(Some of these directives may not be implemented yet)<br>#<br># Path to server trace log path (only required if you want server trace)<br>#LogPath:&lt;not set&gt;<br>
+<br># Path to server WSDD path<br>#WSDDFilePath:&lt;not set&gt;<br>
+<br># Path to client trace log path (only required if you want client trace)<br>ClientLogPath:c:\Axis\client.log<br>
+<br># Path to client WSDD path<br>#ClientWSDDFilePath:&lt;not set&gt;<br>
+<br>#Node name.<br>#NodeName: &lt;not set&gt;<br>
+<br>#Listening port.<br>#ListenPort: &lt;not set&gt;<br>
+<br># Path to HTTP Transport library<br>Transport_http:C:\Axis\axis-c-1.6-Win32-bin\bin\HTTPTransport.dll<br>
+<br># Path to SMTP Transport library<br>#Transport_smtp:&lt;not set&gt;<br>
+<br># Path to Axis XML Parser library<br>XMLParser:C:\Axis\axis-c-1.6-Win32-bin\bin\AxisXMLParserXerces.dll<br>
+<br># Path to HTTP Channel library<br>Channel_HTTP:C:\Axis\axis-c-1.6-Win32-bin\bin\HTTPChannel.dll<br>
+<br># Path to HTTP SSL Channel library<br>Channel_HTTP_SSL:C:\Axis\axis-c-1.6-Win32-bin\bin\HTTPSSLChannel.dll<br>
+<br># SSL Options<br>#SecureInfo:&lt;not set&gt;
+</pre>
+<br>
+<br>
+<p>The AxisConfiguration executable can also be run with a number of command line options to aid automated configuration (an example of this can be found in the ant script axis-c-1.6-Win32-bin\build\executeBuild.xml, target name 'createConfigurationFile'). The available options are listed below.<br>
+<br>
+</p>
+<table class="ForrestTable" cellspacing="1" cellpadding="4">
+<tr class="b">
+<td>command</td><td>Description</td><td>Example</td>
+</tr>
+<tr class="a">
+<td>-acd</td><td>Directory to write axiscpp.conf once it has been configured. This overrides the '-a' value (which defines where axiscpp.conf would normally reside).</td><td>-acd c:\Axis\Different</td>
+</tr>
+<tr class="b">
+<td>-a</td><td>Root directory of Axis download (AXISCPP_HOME).</td><td>-a c:\Axis</td>
+</tr>
+<tr class="a">
+<td>-o</td><td>Directory offset from AXISCPP_HOME to object files.</td><td>-o axis-c-1.6-Win32-bin\bin</td>
+</tr>
+<tr class="b">
+<td>-th</td><td>Transport library name. If -a and -o have both already been defined, then only the filename is required. Otherwise the fully qualified path will be required (NB: You can still override the -a and -o definitions by using a fully qualified path).</td><td>(with -a and -o defined): -th HTTPTransport.dll, (without -a and -o defined): -th c:\Axis\axis-c-1.6-Win32-bin\bin\HTTPTransport.dll</td>
+</tr>
+<tr class="a">
+<td>-c</td><td>Channel library name. If -a and -o have both already been defined, then only the filename is required. Otherwise the fully qualified path will be required (NB: You can still override the -a and -o definitions by using a fully qualified path).</td><td>(with -a and -o defined): -c HTTPChannel.dll, (without -a and -o defined): -c c:\Axis\axis-c-1.6-Win32-bin\bin\HTTPChannel.dll</td>
+</tr>
+<tr class="b">
+<td>-cs</td><td>SSL channel library name. If -a and -o have both already been defined, then only the filename is required. Otherwise the fully qualified path will be required (NB: You can still override the -a and -o definitions by using a fully qualified path).</td><td>(with -a and -o defined): -cs HTTPSSLChannel.dll, (without -a and -o defined): -cs c:\Axis\axis-c-1.6-Win32-bin\bin\HTTPSSLChannel.dll</td>
+</tr>
+<tr class="a">
+<td>-x</td><td>Xerces library name. If -a and -o have both already been defined, then only the filename is required. Otherwise the fully qualified path will be required (NB: You can still override the -a and -o definitions by using a fully qualified path).</td><td>(with -a and -o defined): -x AxisXMLParserXerces.dll, (without -a and -o defined): -x c:\Axis\axis-c-1.6-Win32-bin\bin\AxisXMLParserXerces.dll</td>
+</tr>
+<tr class="b">
+<td>-m</td><td>Merge with existing configuration file.</td><td>-m on|off (the default is 'off' meaning 'overwrite')</td>
+</tr>
+<tr class="a">
+<td>-pi</td><td>Change the progress information output during the construction of the configuration file.</td><td>-pi normal|quiet (the default is 'normal' meaning "give full descriptions").</td>
+</tr>
+<tr class="b">
+<td>-b</td><td>Backup the existing configuration file before creating the new one.</td><td>-b true|false (the default is 'true').</td>
+</tr>
+<tr class="a">
+<td>-qmf</td><td>Query for missing files. When no parameter for a filename is provided on the command line, the application will list the file options and the user then selects which file to use in the configuration file. This can be turned off using this parameter.</td><td>-qmf on|off (the default is 'on' meaning "list and then ask for file to include").</td>
+</tr>
+<tr class="b">
+<td>-so</td><td>SSL options. Used to add a string of parameters (if) required by the version SSL.</td><td>-so "...parameter list..."</td>
+</tr>
+</table>
+<p>Client Specific<br>---------------<br>
+</p>
+<table class="ForrestTable" cellspacing="1" cellpadding="4">
+<tr class="b">
+<td>command</td><td>Description</td><td>Example</td>
+</tr>
+<tr class="a">
+<td>-cl</td><td>Client log filename. If -a has been defined, then only the filename is required. Otherwise the fully qualified path will be required. (NB: You can still override the -a and -o definitions by using a fully qulified path). To ignore the client log, using 'ignore' instead of a filename.</td><td>(without -a defined): -cl c:\Axis\client.log.</td>
+</tr>
+<tr class="b">
+<td>-cw</td><td>Client WSDD filename. If -a and -o have both already been defined, then only the filename is required. Otherwise the fully qualified path will be required (NB: You can still override the -a and -o definitions by using a fully qulified path).</td><td>(with -a and -o defined): -cw client.wsdd, (without -a and -o defined): -cw c:\Axis\WSDD\client.wsdd</td>
+</tr>
+</table>
+<p>Server Specific<br>---------------<br>
+</p>
+<table class="ForrestTable" cellspacing="1" cellpadding="4">
+<tr class="b">
+<td>command</td><td>Description</td><td>Example</td>
+</tr>
+<tr class="a">
+<td>-sl</td><td>Server log filename. If -a has been defined, then only the filename is required. Otherwise the fully qualified path will be required. (NB: You can still override the -a and -o definitions by using a fully qulified path).</td><td>(with -a defined): -sl server.log, (without -a defined): -sl c:\Axis\server.log</td>
+</tr>
+<tr class="b">
+<td>-sw</td><td>Server WSDD filename. If -a and -o have both already been defined, then only the filename is required. Otherwise the fully qualified path will be required (NB: You can still override the -a and -o definitions by using a fully qulified path).</td><td>(with -a and -o defined): -sw server.wsdd, (without -a and -o defined): -sw c:\Axis\WSDD\server.wsdd</td>
+</tr>
+</table>
+<br>
+<br>
+<div class="h5">
+<h5>4.2 Manually create the axiscpp.conf file</h5>
+</div>
+<p>A sample configuration file is installed in $AXISCPP_DEPLOY/etc on linux or %AXISCPP_DEPLOY% on windows systems. Edit this file to match your systems settings and copy it to axiscpp.conf<br>
 <br> Configuration file has the following syntax on the client-side:</p>
 <p>The comment character is '#'<br>Transport_http - HTTP transport library: Required<br>Channel_HTTP - Channel transport library: Required<br>Channel_HTTP_SSL - SSL channel transport library: Optional - only required is you are going to use ssl<br>XMLParser - The Axis XML parser library that comes with your configuration: Required<br>SecureInfo: SSL configuration information: Optional - only required if you are going to use ssl<br>ClientWSDDFilePath - Path to the client wsdd: Optional - only required if you are using client-side handlers<br>ClientLogPath - Path to the Axis C++ client log: Optional - only required if you want engine trace for debugging purposes</p>
 <p>A sample <strong>axiscpp.conf</strong> file for a client (linux)</p>

Modified: webservices/axis/trunk/c/docs/install-guide.pdf
URL: http://svn.apache.org/viewcvs/webservices/axis/trunk/c/docs/install-guide.pdf?rev=389169&r1=389168&r2=389169&view=diff
==============================================================================
--- webservices/axis/trunk/c/docs/install-guide.pdf (original)
+++ webservices/axis/trunk/c/docs/install-guide.pdf Mon Mar 27 07:28:32 2006
@@ -126,10 +126,10 @@
 >>
 endobj
 24 0 obj
-<< /Length 1990 /Filter [ /ASCII85Decode /FlateDecode ]
+<< /Length 2172 /Filter [ /ASCII85Decode /FlateDecode ]
  >>
 stream
-Gatm<D/\/e&H;*)+_3+WU'i2Cn%gn):!tpeL3g+U[TEc%O_C5O/?4#Qj*s9c'ZHgueJk^q89Bp6]ArGL3Dsd^Z\s%A@6)CcQKsrQChAuAnmBQG9oaLZN@`g?Q94-Q<u,i'CZ?DHc'qdY=]n1-9!aMoU+B0Y29XQm;]"/DX(PUf+`H5M2Z>It^BlQtn3ZlbZB=H6ao`%HE1Kmi<C]5A'kQ&)YIZHjEQt-q362O_1^Hgmk8UkU;ALRVQZp'3I@CNf`l!.5-7jEZg"8*(L1Q,g$uq?(L5>u`2tk7#p;cN:ZUo$VSk`"b0a<Yb4Ar]D/*5K`rLlOFK&\&u%&[Aj;DFQS<Hp^uI=GFSFB;0?*fJC)HTP'J:&,V0U%9A=*DGB@63fOEG?"4kp/?OOC278&=CK:7e^B4:dOZjX4=_E<+ij.9cZk`%Z7>'Jh'FOq,E`cAjLHb7\C/3.96;;;ikM85!2Nc:#24iM'I9j6co\\ejTDQAd8Jq;DTcV2>=N+S:=Z\//VG]X>o6NT4sh*MHmV9UL?0_8YC%t3p[r[tJ32_?Bd-1_b(:2$63MGJ=<82'.:*'$@<'!@oJ9mE2(OnV7gZ.\M`PaknmoNUha41\^kgYd9(5u()d!<dSnPsGSOSf=;*gttPa&juHc!57o@WB=YU$=X5A5oAoA/DP5%!.$cL3uHl1Ns@4V%KBp#o>(3P265iZ_rRP[6bJ"6)FM,pZ:>iCpS&J+rZqlJ]p$I^T*X346j<`[I&s^4cBPd`4\=A&#;!<_4/P$/":HI_+]ZoJDgacb":d.79"--Bm#C1ej+`5XqX!/5GMa,\X8%*Rd?h>kU>*lK??q@<N3\(3b87Jt`/)m,r#LqGuh5pc+7''`'GfV8Ag'I_F\=?iI"m\%i2;cV>4+m<An`*\7A;(4jd>!]'^4gX$@^pCg8W2RMJA'.peZ-NsgkUFA3gIPu@rP3\,2%W;e7s,j[bjLQW5J4Pm`JK*n!](H1+K'dn
 >D'K'fDop@FT`J_"@_+a:=C.(H.7b3bS1NuNX*^t`:YB?ufoacu!n`4,+b>pnIfe.t6s5qaU7/$PO_UAahaapBI-Jb+6Ks.ig3+l9^L\a_:(pOF"jJPgr699*d2Ku4J-),XHpYXGOVtMLNHTTZUC%oW^3\7F^&m">"/73sG*rol`*mMG.b<GeCo.Z:kQ=<#"ZUI`f.HNHDW1hlDI\mZO3Q!W_>o\l1eZK8eA:]P<b0fM';DrBX`UAmd_X-[88o!dj]tinGmkg8g)4m<!;>J.&cdAkFLhHcaVD-%ZlWD1B56$&;7$.plJ8\BQO/uC<o1;<=;.prXBD!t]llgp&,],m%+7A0QlENDYOdoul=c['G0lSaeq7J@djlj'7a2eeehLun07S4,WZO<N,qUE;XL;,oX/Y:In\]B-s":Ks7tXHg4HOJ=mq0\?Fj''6r-B;n)+do@$"1@an3<AN3/omBk#[J[I7(Z;<ZC%@KH!0=H6;mq!>,)4@,N7p5NY]27Ho$`Z7J0&8C9($U7tjAR?sZY7)`gaYl`Hs2b_D.=Bh<k6)p:9W%)0IUsHg5cNc$+m&QH'qW4>F4EVtR<)@EV=:]3Qc[:'HO/O'`og;%Ds4c=K<=;ulQsU]uZ8HDE2r,=_1.e8ulp;>_HrdN</P?qVK7qOdF-d/1"Bj+;>m!CZ^QdHsmj5Nj;ASWU$11KK/Da7KBkmZb7Gm)<e#1109lofnMp$^i)dk)^`ojpX4?sn/J1OH($Ade6/:d-2,e;DJ=CdWXAW\DE(7@MD#QqUf1'NIn"/%:$:f#s>m#[R+(Dsm*YLe?#SUJ*h>^'Nk_XLKp5i:2\!?HUmg5(f$QK]XOjYtUW0UiM(Lp<7Qa/gM8>^dCpI;FT7TA@%6(LK]o>8XN_'XLLJ@,Gt_-QU5nY&=GjJ1j!%IOODl$gsm!Z"jBZVJ2Xn5H]T!T'5UfGn`Vk_:I.C"M@+YYrYM^Tt(f.6A3_>#GE^TVjAcR/**
 u4#?mQQ2#~>
+Gat%$HZ.Xs&HCX[63mcH5oW;C>K'bg8KZ+e?s2N`/`n4LA_JI\98Xd1Z;3\W,fQN0eQWD@\f]&+j1T]ueU2Q10sn0?ChpbVg"'bi/Xud\<bu...@5>GPh@?ReH-j0@)-?E?)L6@2P%Z%"71dL4)pEGJWs%o98EWJIR:(*(p@b$]l#)0F;,?!l+1QM"D52L1S05?eC5S;et6\(tP8E'GUJ-V=[mb\W5P`3>$Z\h`r`.YR#96E;o"@\ml0]5,Ta_q?%45<<PQ
 N?rRYJ2Bj=GZD),PR?\(Z_B8r_o(!(\2L3hE2Q]qYd"JN(1)`E[)5Y1GTRY5<#D(,eeTI_*9T%6%80q!.q8T(3RoVaYOV!`:P+':gW1'c1,\sn3?4='E']<M^2O1MK7QO0`>/Q1A'Off59gg1RVFa^qKm^6E30B7'alTDmL$sbu>YfWAdkX$B:t!C=Vf?9u`1XCu46KTe>ENr;%%'PF`cG(3WjI<VC=W-HU^#$u*e?D\GHcqZ+ID,cjNX/ANDMK$_(Q5![][Z_"i'FC(i$2)"2ZgN!eIJH/uls)-gEUaJ:4hW_V.h&q\-3H/,"kU&kI0";oB<kdAa/XQ;&i?<gs['q/KcA=p9u\,EBrsA(a*:6EK5;cg'Gg2\EUi=A;C[lD]DY:b,P(ocHf1A&l/t&iI0N1B+diE_'i-`e98g2pn64gD+[r9HgelX(f*k$(+P-8I[YUBtge/kThen#i^1u1Knta3qO\XI2&Y$G;[X_r14W+iSg3R&#^_N#J-?-a31J@=]OA@&YU@h$/HPBD^c,Y2RMb\?^&_iDbO=2/M554o'GUTE:;2T82Y.Sa?bB_:QtapMP<`fIUV8[lcO3bOQ)o5_crRt'3Zaj@i2N\>1M1Q.0WAY)o-pGP-':+-Y]7-k"TS?[kq`ZWlc!p,K61\B5Ot:@[eM&QXOTtA=0`dNP[RbaT_e:MXoR*=u<CF+E/KP-8G]<dT+\D/sPnCmElpS$K9]$dBXZ?Z_[8c;M^:mouKUNhFQoW!GsgDT8h750?fTD[>.WU=p$3&2fO5jDsWoBBu/+mIP+Sur)m&Wp#8X]?9DQAYT*-(>cN8OB!H#.]NDP?I@cs='V'Y]RHp@r=ghH%T6I%6=Bq`Q_qBisGjC6P'_Ru-0'_\r`l;+rr-%A_fLk!#oh*G8MCuZ]YR=o9*d<.#76q#RDh+o.dAm<3OnWe,*u-rCL5e,(%EiN25Sg73FU8)QhCW@ec94?&ZPUUALJ$l!2KlEMH+e
 ERa9o23E9*")9Y?Gm@e_o4cqdA[-%bT')t?%ImBFhcYDZ;jD'hkiXjqdZ@?C?`nem4C(%XYm<9I$+AgtoS]<UI5-An>?oALp_k93'sGZNRm%/.>Y.G8;@@W16#(biC8qjd]])NpG9q-(Uq#tWt:lZu?!J:,Q[hT;4`\J1*#K';7te$_hR53[DR\)"gLZBp7~>
 endstream
 endobj
 25 0 obj
@@ -158,10 +158,10 @@
 >>
 endobj
 28 0 obj
-<< /Length 2170 /Filter [ /ASCII85Decode /FlateDecode ]
+<< /Length 1748 /Filter [ /ASCII85Decode /FlateDecode ]
  >>
 stream
-Gat$9fl#P6n6KD;k/@g.X`tp:o&//Cike.6=?mMKKs7:P&eU#%E(M.$h]\?Ic;LI.`/)2HmMn=_nGQfO]ClZV-Dn'#9MAqXYm_<F/0cnNkBfD_:"NM6NIT:71gsNA(!2oX2Q!oa*B;s(Cn7k:]JfaF(4Z"U?&,pAojpjGbI;OrlmhkI-\5p#:XO7P<P^Do@gKYj8d#2Khn27:<"pKR^3tpT:PU.Q),3W.i*#o8^mt?OPFS`e.bPs&R?n2*Umbh[D3Knf)TORhh&<34BoJ"^iOK$@CfPA(b>t;HAU`Qh%3+,^LtV@4:c*dl%r&)dloO@#hGRQQ8:4dBVdSZ^E$-m]2BAc@6u&24E?&2\h'D7;Q)K".^68!aH(&:*e,AT-S96*[^8DcM`!IAcMk"D=_"2$G.uM7!=XioEb%$mcRN!g0m#^f$=dlFls4+)[d1R&-LFhZn!=;s:QOr?u9:$_:Mtp0>O!VmbGMcEsJ,T7f:348BQW[DBjV,gI-H8#t-'d>pID=QC?!W(IWWYC,JedfL3eTVQom2_1'.C8rS3Ec1hp/6\mEV>[,q6ekM:2[WVl\/Qa7QD4Om1Es48OJ6`OlQJU/'5C-*'K;ckXUA7DTICKX'2"1.?RkLb<=^rJX.O:AAlbq(\"u0Kst?-EcGC5HkUCMMMG&fc)OX7*"j[9PT*U]YJbKmO%s-hCi'tHu!itkdY#a`1TK6`oQih<-!C"L#KPs@hq*+Yc,G3Pj4gR/Lf6eR`(T!4hd2Wi"q[G&HIa9!K?mhb-n*Jft>NIAT9qV_gk!6e;lr?j=("r=uMI"Al(!%NH$qR8PH0+V!;88ZjM<Qp#]"89m`)>D^T:E/^+[bV.sESEJ[C(oc;3t(b3K`R4)a;p9^gteObPUT5;]`3HKR0f<pD@5"#H(,SE=Kn]*3B'QJ%Q3P+H_TL_XT8-0kqCcN)a,.g8`3EVngNfpDN#!<g+Q!T*[Hf@<)l[_Eu;>E]jo^fiu+tj4
 R;$L<-m...@R>pn
 )BG%4o[/_S+t`RGAa<*LWp?PXs]6WnmN`r!hXY%nfS]n'h+[7ZNJSrkg=dr&hD+8-n:6r'N#>`S-0+:$fACmI-qg4ASKotkhX/1;Y]#TDUi_fMDcGD0LKDgRe%Cst5=nDbrsPNEKSdu]7Opni:PAeU$3k%2!hg#YQOC^JV^O^4Xf<7R_4B#&Bc"+6&qir~>
+Gb!;eD/\/e&H;*)+eU7M[PK/nh8WJ<ET/T<dX&-KVO3*iO_L;8/@g(`kPb6SDrK*;@^ep`/HGp8iplH.H['a6c=WW21"NR[FD\JMkh<=p24abVD4pJ\a*&$f/8_iHroiIkhe]Wmo/Bk1e6R_JrhK/ahT)sr4I*$N.aQ=A6A$gaG4P8d:G[9NKP<!`"EBY<(@>n1HZFV@1tZUU?bMQY/6GIA2b9O1m5B;1FPh99<:&;#VhO;`C9ugk+L2F:1_<Z1)6V"eoI.0tA'n2uglX8q$fZkbQ6i:fQGh1>7Mun8(qC*l1;Cj@7:P$m%=S8@C[IDt.r7'I,+PPiQda>mo(DoiEqS[Tf]AH'nmlRn';O7"^_l=E,B":G>4:SB"1_#c[KTQ'"9o&cCopbB\/s/IX[a"JlFH;>-F?dI1?O$&ZJ1%B8)]uqUM,M"6p[KL6-)%HBHDp-)t5I&d(3G[C(]XV*(_)V/sO`KL-TPkk90=1&krelG(1,L#3*C/@44U8N\0=[dfmi\+P88nlN_isSGm.:R7@4B7D@+J[.2*.4;"P2c$D/ueR7(o"7\C+63a?L-*(]:n.;F4f+t<Vd:GnE#*`4P(MSFPo:ui%qCJ;eViP=B>GM`d4q8@J:MIoKDqVYQ+sLe^'.5AIJ"=h2@Pg_KP]#I`ls(-JV`)Zf";2OsL$!LRIOiRT?`:\?=R][s_R':nngn+2N!1I860-K-N3Yo8^OFHJr5,Cn<[<Q9GU2Fa3]JV58&tI2X)%=Z)H\+h5<Ik[[!VY-Z[=gIqEaU&a&NfPB^iS#6O;?,9/?JP""aBS-nf6*RqiRe#t\$`*#SdpGlmr&"^H2Hn:i7j9j:K1jprGakI/5I$sqjO9Wt(MoM#k'kHh`IWoXL+7%b=dC)nrPQ9qY[Mns.GH[:Y@EpEe]fj_j_7nn1ng\_6K6ZSg*,'Qj,n7*Kbfj`QB=]=fM;<$dO5P'IqC'/>"ia,"j4;DmUU#/iT$&hJI^k%<
 .Z44^l)C-+D$TkWpF_=lqoQX#>>4r?NFPj:Je+7W8g5p-I#15:,[fj\,J"3/mk^>tdm=KSr$#+S?`L`$*2/<WWNal>tWjpI/*cgY'Q8\?BWQfBN;D=!f/K!;A$71=XOt'Hj1CV!H/`06/<scOMh'9/02"VqHL23JKj%T"AJ5`qQMld@*<6o\\W^-`92.Ah(JEK?@L@I/Bp(*]^_fh/^+/$O%ke53ka'hg@D4/I^'YXWKAHhDuMNTtnAhrJV"=t:=C2SNOc@n2/["H]VdXV>:L+Ak#3OJIQ%;$#SGEbjk\j089;EA*!q;Y&N,!6N38K;3fIFV?__N#8UdlYE5q--O8$YFT:01d%A8-u>mOA_om!r)WL1i=g$S@[qc"4dUn.uF?K[m6)k3MM$37X@S2iZ#s+"0jeH0N"oj*G'mN]Lo+Y-1AP8?td]_$!JHR4u^nB53Ei#!u(M_k<K#;(k><Vm]n.#+A*;N&9&&.^fA#u*#nl.iLA9^]i*E"4;"'<Pujs*["43jba9LDmkN<G^=,nilgsQL;/&?i&9UbK1b.UU8;d<!K<@l$@UMD4U"3&3N"'o$EA=s6b1F/N]6@_')5S3h*;7hOLRcVYJpB*:Hn2u+f4_Z_6++iBV\^F1'<3WF^N[t8mIb=HdD2i#R?/_N[0cfY.o@=4]Iqss57H2MOR6d(?f3hJb\!3GjU,DV)`F">K&5[?m$>;6\flWH]8@EX<_C9iie-V>/uPqG/+og%N9(A9,6?RaouT=+~>
 endstream
 endobj
 29 0 obj
@@ -170,19 +170,79 @@
 /MediaBox [ 0 0 612 792 ]
 /Resources 3 0 R
 /Contents 28 0 R
-/Annots 30 0 R
 >>
 endobj
 30 0 obj
+<< /Length 2246 /Filter [ /ASCII85Decode /FlateDecode ]
+ >>
+stream
+Gau0FlYkN9&HD156GPc16"a1A76Q625ajNFL-Do^5Wd1W5g,Co5o*`uMNe'hHqC%Q\X"fU6#>A6a1M6=meH@balr,oCUq6(X@Y0fXMr8g*<,,)Oi)H.nng>XXNAW]qu!AX/1#T;p#5&q2U0<+/shp>jKuS(`ZPP4lgo^m^Kt%B=HhWd]((=<2r/kYF4/4lGX^so+V5O&L!XJhoWjbKWS9jrmZ2'ZP!$u*Xl,YRZJ,?a(^;D1Hf"O2'2TMa-FE.DJh:!NpA)U:Eo0b.L@[a!fs7o*`\;c(e/"_.lpgVe=dJBslc\Pbl8^Gn;p7JHn^t8Jn^fUQ?p%*Rku<*;jc,cnca$:t^3cYO&"a($jFtTMZq_>dmSqLuJDQCm$_U\ggS^+0&1\%PB0(!9ds3<5[,4E1#*$\__I?F0*=jM7'P#`fSED0`jcUF*X\2je;0:DS^9lBRDnOF7jNYT[`tMbMK5T9^H'eKcj,FRpLg[-9>F'bAQRU1;:3k/?1?*l''dIpJ6MG-1gKW/AqX(EcZsBR^(e\#$;.p'-;W+#+8\1i;(:G(Ka>6n$i`Tk#`7SmXZ[s+Vb\YBNZfNN6"'Z-OcZupeWEdm\R[=HHC5)8i_9(-\e3e![)ib2n%R?T+NbT8I.XDLc:LK!ZP-/aq$s(#nM.TQ0YsFLb]NRsM1d`1aT?F&^/p2Z@grp=$BU'N_e(j<+BSZ2b-&S(dla"]*)#8@%38#=i<LV11;`2/ISY5?4<VA6;hKP&%#QQS`OO@Nm3SYb'@R`=`>Ce#"$tn#sgLqp$Xi&-ig8M:H$)^o>@u`t)(f8>ib]oV6BmSXa1Qp-[4h\V&N4t?tAH@@;/B87;&4!DL@LHtiFX%:b\J&)J(NE<=s"e+1UH_6:-9i1R,9_q,4$li&=*u'%rF>pK+KTD1Z5lEX[@OXfnt(s5U$Vg`EK`Zn+TgNb(_-$L%RSf0J5V@8n91M9+Y&afOro>^%LAao*hksQ*X\V[*r%4
 *hU_q6B6*CkEA5#CFQP%8K"sQ&\PA?R-J+tVJ460K2`O*r:`8<gL...@G>*iM`F+#R%hD*-n>p^]h;+&T;Pa]jYbfuqsYQ4R%dSIB]+&;ROE7Ce'`#MQmIN03R/W]"<5q[;k`D:4#PZ^":<O];5O0s2<L,PSmg=dl/WX:Y1u<7A7d?-q(J'dr`5,nFS[F)>9n%Z$RYS">+Y-Z0;T"DlsVs,0o0ToOLX;3X\@-L2[`b:/d+N`cil_Z)'5d"%qZ=c2.<=u<AM%/`ZAWH,PHT2j1d0516aUNq0*BtSAAg5[
 p5$"$tpb2[HK%9J;2WbbhAdTZBYjH[HcE5a]7[]q0fN,2\aZdQpiGf]:?gKX14H3d!]#(C4hY&W.%I4]dDk"SM(j[G$4XLTcXgtsS!b!u#,Mig-eGF^umo:A(EGIGgKc/0hsp)qD`UB"C.s+8spHb;%]:#MGrk`]r*%V=k3^MRpYV?ReX?q3S.:"M$L>qCu9ZRJ.W9**(Q`r#oV=4g/5n^SPu-N-2nEhdP"'^&M%jm56RPo82:;SN5a,6_LOm<KDdmQ[ltU.Y~>
+endstream
+endobj
+31 0 obj
+<< /Type /Page
+/Parent 1 0 R
+/MediaBox [ 0 0 612 792 ]
+/Resources 3 0 R
+/Contents 30 0 R
+>>
+endobj
+32 0 obj
+<< /Length 2598 /Filter [ /ASCII85Decode /FlateDecode ]
+ >>
+stream
+Gau`VgQ(#J&q0LU#^NZoZdspVBh<SCK$E^71:%k:5Va2FK3G-h@:[KBV/ue"j+itq8\:g$/Zo`i0j#_:<@h1A_b7aL:B%eoI%1?=,)cg#!^DS&&:;LilE*!:!hXds"m*LT,_"YprkE(%B(Gi[jgRtE7$qEb7QBJg0Zt#g2HB`+b:!-*P4<%)n/+7*M0sZW5JKZ/$Fji]R0;AiK"QX66XE<>YbTjkTsrg(J'R3@SN"SGp9?PLbI%rEQ"dGT-84s;YKEV;hL@9Ip6_1NX.qcFJ)9`\Q_,Rt+%5D#S$j_uI2KrYbLsoo/b2W]ejadQS)*ATLRu3t7u(&dQilV-o+&n-?n02h0a/d9"A___EOO;*0^\@3-V5M',Xd*_;_o@Hq:@+T<eJ7A_'HoB!bGkqjOGk7930,+$[q$ZMYt1`lRt_)VL.GEnX#5L6`J8;/G6.ajetJ=7O8,S8^,_k?2BBql+UnU7S8T-V<]ecA&c[:hJ&.CJ4F&U>Q7(c`6CVef'J'XQE!gaKR%0_9jTM.cL,VhnHicI!EXqEH]]RFm*0;=Z-@'mp<V:hjh97Vq2q5KeMf&`J6(8lUW$r-Cb2=oPU)P4koh\e,Mb0)f)BfA6bEL'>KqVDq-5o"B63%Vrhs!FA8,b2A"u3l@eGT.FhVHW,6uop2+i<#7o4eUaUt:U_PPb]$cEGV:AbAX=$4N6`^L:%a$C85W.%B?'5>3XS]aj&X1RO2mq!:k#N*"Pj58&A>C\2Q>nj$QP<]6P4KI2UW90G7T_c""6MVOS&Jh]**S&#pQ_udR?*p:KHbN[spm`F-X-EY0ZT7RmoCmNe_te^eY#b,V@N5L@m)kPuAS6T2UY0p_Xn3H(YH]km6]7LrKB[Yd5[6d4?(soFK`ht1MTNJSD[aTsY$BcdNsM;6%$3HG5#V$Kd+HFTfp2hegX6r,[U8@^D]Zl%o/GVapYGY77+'9TRk,?4OhV4!5D$WVs1KG&O2DPG/>+U41_<j
 \,A]O5pHm4ZE&Y/S"R65WBqI,RIXV@_MiV"#,"R^rf*,O%8C!=9f3R37GT_E&Qq%'hEM4]CV&%A34MB/&V[Wi_)>ee86V4n>T!"57`mJJJ*bQud#1I@`9gWYeqt"4@*Z#?R6"-*fP$nq'Pd3XHJ^kX%4;/<(15;VkTii:%ajSP%3=kMk*Ap.A%<p;I5W<=dJRdT.OYLL)>;J$@7,O,h0jX\_7`L,<OHISWKM/.?(PEZ^S+mS7hKDEf\XWLJj:K9(iR^#,e,%.#"^/Xj?%s+CfGe_FQhVrX;JkO%IScI+RBQI4\">QB$mOr-_$jo?rqX1Oe:G7XGhQjpE7u.-j_rLi1NCF`3$a6VpOda;>VmG?KH27.L;a7Vb6l=oXPQR`$Da)m7P-Be;2k^r/d+T;<(C(kDXqXKVZKm.lj<Y1%XR/%mLV>B0O"WX&9m9p4Q90MMl">CC9oYc$E+q4%Mib_1e&XT$.,8ab@rnS=;/#RBrT_nVIV0DoqBYM2I5,JL5+Q)?A4,q,)@kJ:Fr8<VUAhU]ESgR@U7V-o&84T.NAqN_@E7b_ZHQIg5_!Alq).%(K@,[b"XH.l=sP0j5gIYqMEIfFC&jbHEWGSP%P4[cC>,2Sfk5k>,<[hIB1%8$;Ql)60HnMD$E/p+qsW2X#?9jgCGCErti=;jb1Oi;MT?4=<tDg9'-forN$^^>(#En!S/*i`\7r5L4LQ;5*E-+Au^0KMN\G_MKPkO@p8J?S'.@oQGk&\]4WX*f'JdSq*?Y4T+,"d?]!<U!"<=$;H#ufBKZYR`Yg;!_=f>c@WNbN^E3l9j$M`^/F4'I1,(*V&6;b:VV,>D5p/OX(fWLehcqI]TliA=#rDo4NAQrGcT#>+^_S[Ai`XOSk)A'2/L?YJ_$F':"=P3JZVH]OS^Lt\]&V(`T-l%M-T?1k^2D@cT!!T=K,KILbWsP\B%EbR7DI<L?qpYdY(@)i&K&LW;mBr)X`PFSY9=?IbZ2pcj*i
 d(CW;(HAR*k6Sn(r"<))...@B>*sioBD)`tE6<<LJqW:d-MS*Jda"[":Kt5T^V$7EWS0Z4.]6lRPH):VnHD&S>NMbX4IBIkFRf__)+/la6W=JbU0o;$3?&\ph^^h`u7i?+6W+Wi#\c4[qJn9p(*Y,G7NdTL@g!5Dh*?[5)Bt$Uu6!d_JorO!IR.O8kQ(4N!`*-F6jGjp"Fe/uX4WD[*j/Uk16E(>J%"pauK6_MF>9LWT#Pk`GL)lCZ3%K[i[;&L<Z?u%YQb$<U'>=V3!:^Iq*^hu`<!(ihkXW\.N$'jKlW[DhlQlrj6n6[2bH,C/bZ\l`r&WotoAs=VTD1^Ri?K'3-mn(if(AOuVk8q;$fC]T7<,S>qc><:$`p/q[M.=I$6h4<KF38@ae!5B-f&(R,fib8q!p?!>,.kd3:pR1F%?qS@f@\oM40=7fGrnbWX`D$I(O/f="D#91/\ql_4:O%UKZAE\eg,YZfQD]VKk^J9Co`0bOn;/?:`uV6%7^K/)S1LqNJR*dXh97PA/)H~>
+endstream
+endobj
+33 0 obj
+<< /Type /Page
+/Parent 1 0 R
+/MediaBox [ 0 0 612 792 ]
+/Resources 3 0 R
+/Contents 32 0 R
+>>
+endobj
+34 0 obj
+<< /Length 2372 /Filter [ /ASCII85Decode /FlateDecode ]
+ >>
+stream
+Gau`V=`<%a&:W67+S([4M)O.I8)A8%.>f1NMP@'G5YI>8J/2^ZZK$Gl]lto(+iURF"EAU>)Xbi9b^?a,I9=]W04ssb&4@on1^HC;,R=W/#jQ7\91(ss.&-&U,Uj!$aSs_8YaPGEqs]$],itbR!^q_VJp]FN(1@_^WO%aN;e\Xs)sjCXp2Ure0_t)P(r26<(7SGDChGF-fj>R=6F\/W!2EqA(]<m)4k.)kI20t'S?U>SW\teh*1C?G[:FVg1mZj.F`s+\Gn$p.ItP_dh`'.3Ye440]ai.3[!ZD\`?>:\B7`EsAh$N<Pq#GS*fY:VV':^L#%9'8B\l]5@ULm)04bpmE@2Xe'9u^\;m*<R@EB-N(a,,FqmNGH%Bu?e)j,<$C+HpAf$8nA3VI,.(<)-Qi23VfQ9pH@Lr'_o/FLq5=.:glq5W'uYPP_9on+_mlMUWXe8C\aH#h(pDM\V,#IDo8QlF=!&CZ6KkCBO-@#[hsgn-=T75"W@k(G:t/=MkfH(hnFp']UXadR*&Ok4j#XH,[l?i7/[nm0FG6:9`2ID.0h`TlZGV-k8DU'9`959l1^(f-n0^hNJ$Or,HCH\I<n;J.:;!1]U#7k"V@b.(GoGF.^JUJ'H#+*lOr]f\sm][X%tY%p5_c)NBaYoB8+e(itp+nbEn:_7cuhK@0-DqWs\bXX&4krf6WMkC>`BcKOR5b/R2'8;.g>'?iqTU:=%Qbuf`5+AE0`QKt%j\dk^/Lm;2^R/aW_3B-GA[SqaVC;$V!tAX@?T3-kcg:KdCO/:<+p*RXc'piYYT5)Ga,P5U.G2VtNTDj]GFhmJnu;5^s8<K2W,0lH1+A_)/gYBKC9:\K?s17L\(6U/F5k^n1he6t&5!PMBpqN822>).kHO@b=il1j1bfJeT=).6c=9_;?-Z0Z#)%\WFOVIRob3RAR.jXrIX#MI^T2u5<nYb29e1DRgEB>:nPlTrWf&_n'GBP/ds,S!S@9gJ4P<5)s6Fs
 h<<e9N/jtoG"B3I8b:ZSmoj(CVR9_:TpME/?F%5m/j8PDQ]=I6o=26R,Q!G3\>ug'R4r%LZfPF^TCr,I8/@+AsV6g8\Hms8aBfX/8C%H/s^C@W.;E6\sbV#H.*"./C.[a?mU0_DMCk9XQ.f>Ik<I7pj>&aR7&f\*5:^(KWp!3NSl8UNJS"7-uHFI.ns&Lu"V*'7CNd]+h%,!ClYSb@!M.(WU&5<iS8o**'KI)_Ir1:)57jI@gVg')6]j+0!\j[pOitm?P0o:,eq!7e*-VLu]X&oF4eU$)%4"'A]W6:b``&OFj1,):1/U$C5llkh<DCPZY%OWcB<g]J=4sod1B7$.8PBIFpj"q@3"ps=I;D<!\=i00@h]>@&&l?A'@7Ll#`EXs9fFFF`Cq6I]3"75p9$Onhi*;3U%?sLX_mlL[EkAd/N4qGgCsGd#3+8pSU_-iD'#><V&6tD/<%H6CoYN/>9Fo@J+f5R])SQq0,=\iJ0Wg]DVUaCnS9e'4[]D1Ke'kF^688_Bc(%kOoLMrN=?X;(!;.g)@uDgc<`LHGWBQe24ZCc$W#nu^h*F+#gm$usc(%\+i9ddPMgQiXd\X__=,/B7EG2>6qgmeA:i=uc5bt\W7#?TYIVmo@?t#Ii<!1ENqk8QVAf`9uc)%T7qE[lqL'LmAjO\XkJJLkGa!Z$5-q4U\V@Bo0a\%hpkW.ZS`(heBViA#0HH=-#m,MFCI33T)U[+9r_lS^?nM-.%3-HEp](t_SkKHfSkq*+G$H?1NG(,oD9ibr/7#.4I'X8/n4k1W=`gZ$$+02W,2p"%GW$HD2@d5luO<^;9@4B(\Y8'_&f4ll;9W_*MYRo7f`KqNP+j@M?FHI.N@\&ZWV]R_36BIXg]$(EfKu=tW"\)TJ`TD7p1;\VL1hYn,)c'+QT>[Qi"_2'``6Sdal&0Ni\UW_s7]nfnV1-\tV^<<Z0n>eNolQU>`_RR)2>q#22qMpHC@rGPG,JV(%!F=)-Um
 :1W%^Y>l7409TFOH<J\(CCUhT8d0FE0:P)OI<WXb%Z%+%Frn#e$0MX(,F7^D).CZP?1,RLb<Nt1h)0M-l_#WgN/!g=nNmbPIi?>u(g;s,bIC=FKD8#@keQFHnO`1lLg!Os;R.]8k?nG:utZ#J>"-TVnKpB1@-Mk30sRTQ*.eqq-$M1q_<R96+p'+:=.J>+<Fff^9$CA,GMA%RDTY?tMnl`Os.ZHV%J\"nI6Lq^q:eR1HP1CY2@r!Q(a9L$D^bt_O4O7X%!(QD:RZN%.,kP&fYHpoQ+XjLJg"c8$kqc-M7ZSN*DNDG%:l!q,NWf-7]CL=J;'Ntit@5qmaW+@R9mtSO5B.K=_Xu>ZW<]cg)eR>pNEm8sYb:5jFn$ogO`@7p[(@47M7EO0~>
+endstream
+endobj
+35 0 obj
+<< /Type /Page
+/Parent 1 0 R
+/MediaBox [ 0 0 612 792 ]
+/Resources 3 0 R
+/Contents 34 0 R
+>>
+endobj
+36 0 obj
+<< /Length 2317 /Filter [ /ASCII85Decode /FlateDecode ]
+ >>
+stream
+Gatm=lYkN9&HD156Gk]471i_l8%tg6ZZTs5X>-phb7H)-C^ZFq<KB...@gR1>Q+)r&/g4ZN*mh:>7#@PRi#\o1K$*UO<FKc!7ZP?$ARL'C1VY"&D0q<@;6e]lA;lSgck55[Fe]1dQ9YuqiBs/7Sa-:m6F$prss4oVD7plV9*L%>Cl?W]ScY,IY.fBUS'hfeh(,s(eFZKQC*[j`Ye,"d(he`gr)AK.2JVgW&s@)C."%^NN#7_nbS.jMjQJqOl@&]f\I8:])tpbM&g$=lg.<tg[/BU%!nD3&(M7E^k^Gl85UG$fCVUS>"s9f=M[]^!dH.%;#B5OFiVda*Uo8[hn87>sspUfj$C-p#H2T>(?IAACtBPtm5aXkK4%h>O5:C*e50*e.<DDU;^cJ7=e_6^'G*$cVpTDEQ^%lmef<D:5H,bBr%L1+j@?TD"tI\0h+I\$tg.,D-oqGlq<tFn4I=2EHV\fKmGF:*T+]RK5)o:YMYq:h1/.20R1ac5tA[hSp9TD5PRG7g*SQQl0\>_&?rgh]ab_D/%K
 ';oORL:[d2sUeQd;M2kWSp>mMg/dNr$Su<3_`9EQHUnHH^WS/*)X<]2kVoGR3$9T%e/o!kbH.FqMgM00FZj2_:",R[_:&C(6(Eh7E8(3W\&0Y3>kZM:ZOpD>ghA%4o"=,jps%(7qQ8C8dJf)eeY^6V_WFHLD;'E[mWnec+Y?tX(D8"n\Wt3H/EPaCD:fl`:K#&s2&#_c&?;G_#Y$EY5F;E0/UZQ-b.1XW[`>rEHBT["d_'=pV@TkpR()tK;j?pT]\"RP>k)HW[H;UWhNQ:l9?&L,Bn1kXOOjB4m4M<&W'2hX^,6`Acng1$MTM%aGf,'62d5H7ni[dY8AB>`6/.!A(8aTF#EaGl+ap;$$oMhhW=jFAaNp=D8J*>L"XmX_f;q!W`#Mhljlk5RO0oV!(p2H[J]U/[91jR!k@N'o*4+JgKlE^8rU2;?M%NLA?j$W(eMp\&)T"@/;-a@/$'JANrgWW<ZV<(tKi-q*G-/Hn@4L8D'l@/)RUnu(%_L9@D%))FmqF(KMU>8Nfjo<tk^93oEmiV-JbM-Nq@itMp:uY6;JEt(B*sc:Db,@G.Q.oJ;T5pL*k:C,`oj>=1\Ud6p$)A*^O;jc3MC,<Y:&5%,K'!COms)b//7(1:OZlUS*3K9aHUMkcTm_di4<QYo7kXPW"P)r$_^;IG5?fr$nOXS.YSic1YaI)e+!-qG3-%X$#ff5AmAsN@d1t*r:+YG![%NN%]<']R`!WgiOp%r08*q@tcil['kb!$HoQM!<rXLk6Za1=YbYn(mc;"L-7I1&qItG#%-uuc\/)`&Yp>s=,$%l&].W:USJ"i5HZA*dH)hV#>AW]\>GOgBKS2fJfNU@[s]lE&D'/c:!K=V5]&2sfS`$J%P2K-=fH1`chX>'06]AZMfUPHI&,+nYENt".k,^t2:G?%45Ug9UpLRf?7_C`TT3cJD0kZ/!]&pNCV*&4TJL9qTY+B.@a,NYBArmW(#i!73*PN+88W0dj@$G^
 !_7E8Dec$:!l*qRaH]q$PU;\@f5')ro`SHsb'"O>[^TjmY;'LglYUW$s/,RFbY7pl*h<;[6f]-2e^Ro,M@gGQr;07\r:E3LNUrlF6$:1oI3>VYM#q^5ZFQpntaHDGuS7[%I*SU*e-3mA%b+]Y0H3-(MAL)*oe`dDsSq&DCg`lD^E575TE2`@KfkPj6Io/]@_=sT:PYo2(61='PKX3#hk9[4mn8NbtT%1f'b']FJ]Iia\rptgqSRsk*mXOnRYmpFIgh\>BNVc;K_JYOXF[dA/2'.B0VSTEd':(l$bFOfdR*Ck(OBjWG>EOdVn71Ale>arB;F`N=&\,QiEq,`d~>
+endstream
+endobj
+37 0 obj
+<< /Type /Page
+/Parent 1 0 R
+/MediaBox [ 0 0 612 792 ]
+/Resources 3 0 R
+/Contents 36 0 R
+/Annots 38 0 R
+>>
+endobj
+38 0 obj
 [
-31 0 R
-32 0 R
+39 0 R
+40 0 R
 ]
 endobj
-31 0 obj
+39 0 obj
 << /Type /Annot
 /Subtype /Link
-/Rect [ 422.736 528.5 490.704 516.5 ]
+/Rect [ 422.736 261.928 490.704 249.928 ]
 /C [ 0 0 0 ]
 /Border [ 0 0 0 ]
 /A << /URI (user-guide.html)
@@ -190,10 +250,10 @@
 /H /I
 >>
 endobj
-32 0 obj
+40 0 obj
 << /Type /Annot
 /Subtype /Link
-/Rect [ 90.0 428.156 190.2 416.156 ]
+/Rect [ 90.0 161.584 190.2 149.584 ]
 /C [ 0 0 0 ]
 /Border [ 0 0 0 ]
 /A << /URI (http://ws.apache.org/axis/cpp/download.html)
@@ -201,47 +261,62 @@
 /H /I
 >>
 endobj
-33 0 obj
-<< /Length 2012 /Filter [ /ASCII85Decode /FlateDecode ]
+41 0 obj
+<< /Length 2125 /Filter [ /ASCII85Decode /FlateDecode ]
  >>
 stream
-Gatm<HZ.Xs&H=te6Kf1A6"aBNdn[@QDNh.B;Ue>J[)Fd;Z:*G6APq!QNkbN@OqNh]jE/18,itT8Hh$OE42"deNGi))>KAW:lSI#BS70<Gs0+48):*@UjI)%5fGT0G/@OWf(g1bTi$+"ZH&s*^,7DYrU/F=P6BNQolYZ,3a=3h0Vd0?-jorl=)Iiie#&,n:.<p`.P?['(9WEn:kgK7H=T$ilgW%<Kh#8"c&`"7)o#:.$ho;_MK^C4oD+ibFT.Spup?NC66_W*e/RN0Darj9-18\chE]cWg,G^@bn)IE<^-80;IfJn\5$qXRbjR`EWHm[1cYFiiX_$p_AR(rkAVqF`GB$eLSTMlWptPYJlfHt"2tsZU02(`b$fr4KVqCkYa4uN2-G!^R@'4tH36$4aI4op.\IS0W'-WD?*a-QQl@e-m/PXjeVTM2Zgn^E!"n\]P!n7<$b;e<k$$.Xm]%XB,j+KOA(:K2bQ7C\R=Y8NS-cj,qDd;X=?:'Mm;HhIV&sK[B'uJJZpLYWH($"\^<uT<jlT<4L"d(,[MH(BZQPJ^2F[DdnXEcXqPuJtA;B@pIF39f*S0hX/5QmRI]]Cn-1(qUm"5m]M=d,AOTeore=+sjD#4Pb^2h5Y&DB=PfZ/QS8/Fsu917FP+,Y+T[M?^Xq3UmIAP`ZNq$7]Qr7U<8^0en)e2)/f]<-_$dC)rEfTnaX])osPH4O-P+d'\&0kQO=dl6*FX=LQ+k?0'U7%<`VM<l=.`6Go-UD+L7f/KmB3H`_OCke[EN6R\BM&W_%OGeB\p7oYOB',+(YQTDq)cue>.*3$I^EkN9u^uH_=]UL<%'if.^A!3!=2p\F+mt-^8UEgAWaq[nrMN[=VS3d7=j:(+&j7s$a6CNJ+)4iXbNF3!A/d?S%Ds8)2%2rgrWXlKRIN=`LD.*nsU5VEco>?jo?J"N\'?WYS3H6]TSr5__e+GmEdP:gSf`::uQE(?^lXN8mdu,I+#'gcGYk*C
 I`64cZp'.9mgF2jhE.)$L"`r'(fp7Dta*ru*O\Qt4+HQWN!ne;U+LfYN(K$uLlF:3cXF'N?MK9E$1oNB3+-\ga\QT^1CWbq:A'iW3g?b2Zno=$_ksSOHf$\CQQ&lu=T2j'2-Rk.;oG33FEE.!0)Z3oZb;)ut7VXs4g;eDq`>g-UJ:G6M^/>pcm2fbb$PX*B0dXq>f.grrI/X)P`gs-Xq#')ghJ'S,9k!KSf<#"V%?@?dkDjHF]&;h2O%KS"8d0E3"WsS@ilF"`pJd@9Z%epHqdW[%>*.t'O\X=]3TutQ<1MsfCRl4Y%2etm_pJcd$e"R0,sg2<4L(SJQ.A!o])hi[:U]!rYMfWtO]AgBE2[Xb^WJ?9$ktY?T\iarg?,*&j[flA-,,55^8D?lQdgjR^p;YLkY1W^qVCcl#,B43FdM%c]>U`H+l!1m=6$=%a)sJ0N29rU!D7L`1):oT!S5;BZ<0o^i_Bpk94V0dY#"GFDL/.aDP/kmXm/jUi`5q]F-g@C$W2<koS@[-AZ1Wc5:58o[\,LR_D.>K&0_([Jn6?R.n+ls-'Vl*.J;UYl%'EZY2sab<'S$^mVf.,+Q^ZX$*,g`4[1d_WK!e'ZB'CU@RCanDH!!aA7MX,)4SEE`U3_!@Z9)1A.ua-fl6F<8II6s96ufKPs@Ju#9c_J+?#9>gTp%0eMJnKBU]3$8JDqn35*$O^oSZ+l#b\BpOmW)I"aPS%Jd;Zl+]j$)3WY$r%!#XjYS3-E^9$6GQT>2lHGM_L>*^Pc-,<WXaT).6t`6>/haKS-=k/JH0KrdoM9u!Qt8PhOo>HB.ZeW#O\U8G>%MV]pt.uZ,1ST6o-YZ$Jp=JIokCpc<;b2Hf5e2Wqo1iP$?t.hasJp"Rq(#JDGH/`fjAB1(;6+$R[E'JAPCd,G4TE"fFXn&J_lc'2k07ehf6L,9^Fa[oaR3dVVfTKfn$'*'(oqK=AbAuRNqOH<@g-l#XZL2cjt5(mXlKuDJ>
 A*S^>TD6kO8B2)O:D7/L,M`U7(S78a]~>
+Gat%$D/\/e&H88.@:Tb/TFE,CYAVqmBp3?N$7r4eUr>(lZp`ZeAB>R_3<&ZI7#F+LZI?dCj*S_2]8+F^7t$mK?/A$q(F*QLSKBke`K<6&`5`mX*J&pYO2<jt9in+)cWoNU/3`6l$QM!!cf"9(S6$uZ$uiU$ac[S>J^03/U#e'^cU\"oVLJjf!ptS&4n__9@6+;B>]f_Q#l/?TNR"t$D:t_\QG"\K^9E^!Yfr?7ZXR]9>^44#aq&XD@=bELe?\\?ZL"%7mAjQCc;s7i5*6Z$T=?)bDP$<OhD/`MjZ:KOfZGX[SAOe5"gR6i0T=,tEbUKr(":NacD3tOK(!a'9F/,>ai-".P!%J.86/WODMMK^q0f[:e6C+"Oalc=]In&o>*<WVY[AFog_"_P$^70_,-<ZD:CSMs9,TQ61Z9]"*&RAOdg\?DZ8S,hb';pl(I@c]),5q0%g-.OoUC8To>Uu.Sf!FK$^T8Zo<kR+U3Y;;$m(L:6XlOJ*WS`g:6CN"T%t/FYKV_UR#=*!1<<e_TX\K-o&@:;3aQ&^i\0BJ+*d>4H9Q8F2R]415XK%NM#jo+Ou?^#Dr`N-5Z6Za[\uhB1WXkrTleY@JS9\Wkh?=,UL%8<VaXKBX%"R>j9Cn^l_K4pRaR(tN'EnLOc>)a2S_$Sg^n55#B\c`V"%f+.HOI\1/4&(Gh/B#%e*kebQj/)2W]H7:Q82eo:nP%RZrE#;uZef;BjS*d\(0B1a#;l&`uS<npDMljo^e)mnYE'/F@[oAW\p#)Xs/ZX@YJP)HFMm(u-.Q;b2ttN'6u8ep558TQs,Df;sXQ>%D[U)[#hVCS6tLfTCciaM-VMB9S9WChOj<lUlY7<P/l'*Ac+OcbZaAM#"dA9g7Cj5@*1%J,]&o!Ks],TFfk1fpt>IhihehN@l^a@nO/Xp:SIE.Ff=L@T(p><&p^jGSl#l>2FFV`5`_6S\JVI*Y1/L`ho,uBON:uGBe'GXi@X%Vbb6Bc-+;
 384[pWe1Sjhr?R<$@...@3s.cE4p>YQ=]]r[D:bRSF9NrPo%C(-F$uWau#cu9A<@50=Z+HJ%MjmeUT,O[4Mobh188EWZb6%fjbWKV&gB6ah20eH<F?^-;Oe,Lk/P96KE9BeP[!J/V4':`gS5j^'2ThUiR^A\[j\BmHS3g9ELht`<'/ql0`!.#0,O%YUW5if0riY+m#Q,o:hF$4V!st3>E4UR)'(tJ8'Mc!D\"Q\K*&gO!YBq3@m:^,J^I#;Tb2dXXdM121b?b0uS<q`]@TuO!k91'XUl^\n.oEqROu3MU]pfF&O%9A2P2XqXQnP":j7YjrNr9<g::k#!rrS'm1\mK_;.O/blGG[m?tM)gMcQSg/mDUoZ=P-#]-m;DECA$M/U5W\tf].8#TJ=FA:B\cUo2,=DmlQP5BlKI&(ui+Rl2/G=fu9JV\Gn<?+;2$@Y0F\mNmnZ=b4*^s$Zk`^L'"Y,fm.lQcFU:o_&%Ri)hK_E'BXghbhj(seA\tNmtN)dnD`QI$Wac_l6WF4fg98V,i:'\lPCSNi1_rU[*3=EFH'Sja=`LjZcg?*8TW=6S.b&.4NVSQXZSu+EonG^^f^;qfoHI*hL1Hh^RUcV`gno$/S7F.ZuDWY6]!-b#QG,&'c/VTJ;'%!ggAIVY&;X%kpErkajJi=/N%c^D3l=i1XGK0(E,OU]Vc7FsehXsjB^X__Vg!4Uo4o4$LW0NL$X0YVC^NIV3'YL6:q9`
 P>+.G4$mZ'M_j.`fW@)h2uVqeg1$Yng]@5O#2m@Y:dIK847]=opJTi!?Z7,<;s...@g>>C9HX`#\g[;")>gR[Rje2EXV=7"5rQs)#~>
 endstream
 endobj
-34 0 obj
+42 0 obj
 << /Type /Page
 /Parent 1 0 R
 /MediaBox [ 0 0 612 792 ]
 /Resources 3 0 R
-/Contents 33 0 R
+/Contents 41 0 R
 >>
 endobj
-35 0 obj
-<< /Length 2133 /Filter [ /ASCII85Decode /FlateDecode ]
+43 0 obj
+<< /Length 1986 /Filter [ /ASCII85Decode /FlateDecode ]
  >>
 stream
-GatU4D/\Gm%/ui*i=?%Ai`=$a?W.XBHEXrSgU^%4mB@'*f23/jNg8;?V>9kL,rqb@4"5&k5Tqm,q1th;b-,HQnb^u/-ukg2@cTSnOls7F^ZS9qabrJX+uaIQCZhmZ?asLqQd4L6lmF4s*i)sGO&A;MC't>sl!4%X7mcBj4gSrT(bil8&IVnZI$^0m@+BjGl5tQ5o.:O>F:Ud]fGs-E7T\hUFoWO)JbCISiRsUIq)U2#>#_KZ'kjW<j\...@tP2f>?uo7KV(6f;K3X?m,f"u6nqU/,#"^':#Zn4"s@*+Z"gMmTXrCWiT8C2:(@]=52Un_c;mbOCVVa33d4(PItY8Qlom?JO`*<c1'_'j<)D+K=gT3rbVo[hsVkSC_-!*N#_"EKNIC^Ls$1Z\=R2pEGND\-Fte4B%@GD<"++D6IL26K1_-pecd\:oT&noa1mXjMT6P[<[*Cf<q.;K+m/6WZ);+puE<[I1C$*$E/9i[foCEMPZ,$lg(kXU@'rC8-Yq?bFJVB`$^ps,Y/Pb67rQj#m"=VrK_:-^://_KqP9RkYr-2aQ>]d&MV/Q'S4a'$"B5(5/ieM:1@L+?u67ITelnccM1u^'EHQ<GYuqN(OZVHrd"akU:G*]I_',KqK\bJWSaYce%K/r@m\qVWk*E9Ha/EF2lc7@g6<bRl=sL6Dc7<QL-Un'n'$#VYtP.-;l#h]PD6O8aDtRC@C)i`S%U;s]koG/!ogWnT&E@?'177Il&oqL;n,c_5ShIj(3m2\pf#(kS!a.G$g`jETu0=b8W[GLiu:--S?2'BY5"IAN_Pq\blj@YS]mBA%:7]sUD@cTZ?ubi:?Bq
 )9pn:aB#s#8r7cOf^;/b]]'!"U?3A9gmG.5`P%0Og:O+rqeW*<;3...@.Q_>)=a[_*Ho(dde^!Chp+)X7D7KnTeO@h;+\FVf*Ut^:\mgE<#7ek&fNp^HX?"'U#DS9;[SYS.$f-=.B.2+^qQu<7:hnQfE#ogk7JnjYSr2ERu_VX_iL6;3faQFV_Bt/'7f]D6Cone8untkd.3Bk^fFX`h$-DiJp&e>oKoE%&(%Top]$dqD0SFoRM,=F3Wh_K5&:2^&c@'NC2J>eeqh5$76Sjen9CO&pt]V+aZ_nfOJ-3o^8u3GZM1n5%jg"G.d[lbVYdYKIipeCj^O[5HY:AO3#975T:4Yq::FtaLV*Ee%H?=2]M]WdSeAg&'i6(..Lin;*Q=GjK+W8`&fX[a!F:o4$.(9qJGkNf#h#d#O:A9#9[^:FP#Pm+fF.*`G71tj"^N=5QdX36"J*G0+Yj:q>i9l*s_YAik&CeEl?J$"8X\O")H#37<]bbZ4n-*;1"g/rPi%Krf.^KO4;MgLW#PZ!]dW`b7;RO/\hoJAa?/=/h[R$,7h2g3Td#q/D4Qrf>?[K#:-$d%:C3(9bQW$nj:J\FM2*c^<!q'.ZLRJZ<fbAnnDt=G[m6ca>PT)duX4i2;EK6%#;LLldtsbb]LI#4hT%:jr$jC]ISZZK]NP#lJe8?$%nqI9bdatC>Tq=a33q6+SlRYS]R)5[3)f_1FhG+TiRk"kZP?,U3Alqii$)OL>$kO]as4Q9*2(?B^X\[/nEp9>5C\>rh'=c<80]kQN"m1GfnmJG\E!_ZH]qtnct8Y*+2Hq&DATQ)o5)b`sMlP6'KQWR%=P.&-S5#Og@po5j]t;/GUYF*@pV@$A)A4cMJ7X!NMY@2[/LtmP50X;WRdsNc+n=Ls]k:*"CRq9<?7G3Q,\sZNL<Q+[2J[EfI;Qpm<,6oC6@O-4p[!WAXKl>G]nm6MmIq10QHO)Hpo[:KqH!d6snL)=E
 9^)A[95/4]QXDG9%d50b+a,rB]njt(Ve#+n*nO%aqRj[%KV@jo:YE4)Xg!ZD:eMQ%t1`\K9;JL#tOW;:NDWZGm<!C^;G]omk3@$rCM-=DASoTV#Ic?tQ"SG.D8c9$Kc;k;8Hm?dDHbu>pT'6)`VC0/6k~>
+Gatm<D/\/e&H88.Tb%$^U'pX3a[$I\9q&IW\p03cG$"s$Q=sL$/?0=_a8^UQ8;]o+G1'eJ;XdHBh=4gC46GAs`4c[4f0bQU?_'1-qS]c]rm/!L%d-R'$(<i)2;_SeT?\rle0V6L@`)=D`]E_.G0fE@?=#d+[AH.3k;,geF^29DCg#_3J$(f(anI-_8G^@&a.!#l0IH9dTT$G<i1_@i_UNSP'Y42B[)R<OVl]^jl#)6VRT-IEL%!P[3B6\q2Rj?>PRVhY4i;*b*qe=qE[Ue*3c/"HLX?.9+XTRF$TQaVhjOsko8h15^rttgT_lH6)(ffFEmIFB(AZhJ<;he"2d;^BSi.p*LC8;'VDT7HPUAa`7NLgi-ru@6<HJT]VfUI'AD\3hX8lU/'LXi*b@]#6Y<hZIWh_MOa".L+:KQD<5#^KYR0+HZ&tK1&2X5'\8TQ*]9r!Oo&9GIIZ:#!N<rL_@ficX^cm4FlZ`=N"IltEfMWX0nc$:t_I3qJ>BG-tP/;8Is\@K03K"?oKS%>nHRc)teL+Q;$k&bMTQIt2OBNM+,2%YKp$K=>\*1"[Pe8D&$GE,;U2su[lX883rCt\frgr0r+&lL*UVPBm!5T=HIl0IF-M]T58WGikp4[dA`<j5-5Bru&"[lU?O*-.m\:s*:!Gci0[+E79E(c*YWXIhDW!83X@>VACcOXH;K$nl[B,^"fTD9D[G0^ZSfMr/SPBUopG388"58p@[TQ8rQiA@I(85t2n>!g<a5^dY=r;)]6;oK&mC!IKF<$-ru%[`[/?<fbFeE%D7u`Ia7,/-lj%Yq-0*77?Fl/"3B?_*Fo9nMc7LiX.im@<O%o_@B0(B_;g^.k=ed.c7!b2Nn6JnRE7_/!J5DVP&-^f'=`A2"Ac>f8gHoZe=@#rTrtOY8:-dRA.Kf^sn<.3l:PI8&B(Z\DXC*#mC-$1i;g2G2^Irnthd>-mRnF'%?M94u[`+)%h?>[SUNod0uESK&GV3kt]`
 iACZX'orjgM3@fn;hJ5G(Y`oN[DX\0W`0pUh1L.h.S8PYWX#XRlY00C&.^KXl5BM-j7Y)_@(5DM4W/ID^WCUoP>^3#4U\cAjReEH-[=Wg/b.^`q4t&Y#->CJ[Gf&M']:kpp"n;0':)_-noo*stO%R)gU":*W*87!RfB8s*G@[ZZ4d@Ia28_FE2*Q_"g;62L%2Yeqe.6"&ocXMcBoG2/$i@cJJCk=I_`56'N59LkXq"mcE6c7Ah/!Ok,,@gU/D[0]gWZ=RH#O<3=...@3m>nI!>l7uCkYfXT[uYT.7ZVb`cFNSc/DDcKlP<>>^-0mI%2iZlgK\\C")W[?<ko98Y!T.YhqS-VP,Ig!04K=oR2Lp];>oAna*Y^<9q/G#\i1V>&<d1kHT&P!iUHVk?+5F/lHJATBbq1_FQGrH.I;3,&IC<CT;kD]EWC6gDR6"nRPqLPg%:(B:9F%_uH*Ve_GcSa*71DNVFn48[bgqR
 nlAd8~>
 endstream
 endobj
-36 0 obj
+44 0 obj
 << /Type /Page
 /Parent 1 0 R
 /MediaBox [ 0 0 612 792 ]
 /Resources 3 0 R
-/Contents 35 0 R
-/Annots 37 0 R
+/Contents 43 0 R
 >>
 endobj
-37 0 obj
+45 0 obj
+<< /Length 1922 /Filter [ /ASCII85Decode /FlateDecode ]
+ >>
+stream
+GatU4lYkN9&HD1566?C_71i]Vl4FF,d]=lYFDKHPfSXeWBUQ;bb*":&EW"^T+t<%1b7A\#P3>ZR]-$L\UYa3AdsLG+5'!4IEoK-\M<DD.a)b-[n074oa:4]ngA0oH<kWOVIGFCs(>tVDe.<'l");1[%?ZeDOuM,"Wlo.ciJh8"Yk!S(^Y_944Zkk*o(M%[a3W3p/(#m1?YB)5fN$;eb2,u,U,:7Zaqh+b3'!_7f7f:Lnm[iDHA?BqC2`;Vj11k$2^F#.'<9I'=kp0<r!mq7)r/Te'9Pn8e@mu')CGRVs$(6/"m8bC#U=^42$=pA;&$T.;5+bM-q$6kOT>QV+"9I#qnbVhgqA/"Sk13fX?%;=m%jsm^&mhO[;4k;=9==[gi-.*7&fO`NHrgLoqnCP,/a8Yl61`OTSR5aZfN7^,5d8YL=TfkT\4pW,M6#h=&uI4@h(&O/>Goa?V?1,:2hElFA>Z`ETA8rMB_6KcVGXibhLh3gI-lYTADRA0D(AS`3>0]s0^kl&P>1'.3'-M3-KJjj5c9CRoq+EYFHYbd/lSoS8W;Be"XuUO]N!a&fGct"*QLc$kNmn>Bm4B$2,K&;f+74FDfLt]%RHd,E&P\BBU\G[`-*mXXL[BU%<B/)MUr;_[(p0+IsYFmq<lMWDsYN=DTJn6K`)N<W`g\(H-p/db%-b*@hJd,BgK$3NA--9/]qWL>/55C"''sciLj=Q'k1\JaritChUhSCa^iug"IttF_%#:Zub;(gAR_7+RE@H[u4@0(TaJOYNl)4e#Y$c;cRdMf.7\Ld?56MZ8Ho3E01O/gi-g&l=V+B9aR:E#b"`<e\nU?Ift?`GokjB'VW%k'Ic=4#;3DF^@Y`U/5qQu[>+ILoc6-8a6Og;o%X\l:_qsBnRBn`PFcbkq=dJ]RX0>1VJW"aM,0R&<.G2\&om9K-T(Hd4%TF:*.p7Jg6r=DRlOF[%TN4pMpg7m!,4(nTOnA&,sR!*W4Fi%S2PP
 h+rI<c`@Ma0i)q93n;=2D*2m@1?f\%]$Nj6Y?r__sJM"\o#G[A?/fSnM8-us8M-i'7"E5o#$KChko%9SiG]\\e@gW@q2B]H^f&W"A,tLH\m#e^3;4KDQ48q^`;Oc-OlN'Kd*Isn(^L='qA>u8MW.gi4Tc_6%_NBQ&*m.:F12)#[l<D-4HtIM$Y%9(M*7(EmA6o]==P<>D@RItTa^K6!&i#YbRsKCb)QX.9H-<3i^eb]+#45"p:"YTM]Gb_\6.Dd?ZKfVp->@f\gsqX.C1rSt;seCcD)S?;*lDiU/?kuPccUXMYQDDc!2GDMI\:Ct1g]J[<&<,o:S$;cSS4QXQ"3/WaL4O4M"S3q-FiO^E*rhV\/U[?gDR*,2;oF_gt5J>p'mp8fHN9kYa\KLIY=q["3^Yl(=[1WW-r.*IWJ?_Vi!mpPBdZ)I`Ktr&7)XnPK/)SD&V!\[(c8I'LcbgQ(XaQXA:uIpg+,K;q9ZPnQ/Ic<%h@SL/:8'PVS1b&_R]r]uufP-",uo"P0M[HmF+!>2>H]_7ig74nNuT34LlU'.sI)<[H0OBml(dFA9MeBu?Ff+fi9qG85N:[Cgo2Fom((<m0mRQWH-/c6OKaEWL%=Gg=t$JOqXS*DMCY$LXeZ\ZGBce"#s5@Snan0!#:2p/!$S!N>iVlG6-24qBio',U:][Tn^.L='gX=qkU:+NMjt%tTML5([H/-h-`[nEPAL7R>m\og4Y^5<LU<3U)I<-l0^jf6s@WAeOcr7Xm!e`8EhT\aQu4]u)RE2,U;XOa#Fa,u,9PfVtjV<287@hE/Ld[cb)_HK%8g_*"ZsOLF5\E&4X0(*fOqLD\6^SerQgeC]5jLm=F@C9t+s.d':Q(E\!Ynm0k\(4WPsc#R4FI/$V3A$tAZ;?P3m[4N0sceQ[DZR2Jri7XRAl<,7i])MbQS-.[~>
+endstream
+endobj
+46 0 obj
+<< /Type /Page
+/Parent 1 0 R
+/MediaBox [ 0 0 612 792 ]
+/Resources 3 0 R
+/Contents 45 0 R
+/Annots 47 0 R
+>>
+endobj
+47 0 obj
 [
-38 0 R
-39 0 R
+48 0 R
+49 0 R
 ]
 endobj
-38 0 obj
+48 0 obj
 << /Type /Annot
 /Subtype /Link
-/Rect [ 149.6 245.156 244.28 233.156 ]
+/Rect [ 149.6 514.528 244.28 502.528 ]
 /C [ 0 0 0 ]
 /Border [ 0 0 0 ]
 /A << /URI (http://localhost/axis)
@@ -249,10 +324,10 @@
 /H /I
 >>
 endobj
-39 0 obj
+49 0 obj
 << /Type /Annot
 /Subtype /Link
-/Rect [ 156.984 184.356 247.968 172.356 ]
+/Rect [ 156.984 453.728 247.968 441.728 ]
 /C [ 0 0 0 ]
 /Border [ 0 0 0 ]
 /A << /URI (clientuser-guide.html)
@@ -260,57 +335,57 @@
 /H /I
 >>
 endobj
-40 0 obj
-<< /Length 1073 /Filter [ /ASCII85Decode /FlateDecode ]
+50 0 obj
+<< /Length 356 /Filter [ /ASCII85Decode /FlateDecode ]
  >>
 stream
-Gat=*D/[lW&H:NnOUlilK]^u[S<nXC@m_@MK2hukd,_U[@a0m"m$@>%j1Nq*[bD@qeE/CH]>sY.kN'm(1;0Ia#n[YZ`<6G?',"^M,sdQn0;0O]E#d)f_9X?XNe<ND+XjXg3&pcQ*k:[dX(KC^8nNIs7]h&.ak"(<\Co,9,CTg&%i0#n76;\&P8#<"n\LfFIt)lqF`mTTip,Re+5>=fDfq<,.*k8126YT*;:Uh24%Rr(&aW9\mS`k(Xi0YE2Pe7KpG^5l4;P>qC$_RU[Wd`I]U!:g+;fK[Op_b/R!.(uUehe5JD59_bn$*d)%+Ei@7P+!,8qPm2k1cRliGOBYt(MNFcGO`.\*sZ'!1:>NRrUWD4gs@3_Dp&XCcNeCYl.<F/$VT31&tt<;.MK&DNSU(E1AD@,I=q4RUtl_UtH2(955W&,F5bpNmlac-3hBVU(agBZ$1Pk/LNYq@F^:749,F7*$tV\uJ""Z)hC0Q3N_km?P"Hp"ZL!8LJ\bn1/uhVKX0%rk.m=;s]8#H;geH$[pb&h^U-j59oOL(@CK),eW#u>cYm>2nkQiBD*EV]1r?QOHjnR02\!Qs!^CW-?'E,'SoU:\N%YQ:#,eBn\CiMpsUd:-cU*WKiJQ>]:Y;'QqQBY!=f(BinA'f&5AD!\\<`2/fpE6U)R=F>!:^^T0=Kd4t2%M"-/_GFlTTbF.bBI4Xc43@ubX.P4[`JSC@,0RH`J's)BS\8l1\*Id[4QMjP-TL<fi0"6[6D$EJ*dW@k`G0CfZEfTH%q4Q,#bLo,Ai"$)Uce>Lcp<-'BZV9N^I`O$q*#^h*];3j8'YJjC1f#Whp6iq9&@G31Lo&^C@Z5,Q*3sfhj5J7L"+6GRP@?LdC_2)X^X2&[\VHKDMr:Oi<]W\\N;R6#<l+HIch1MW+E\X']mbWl5I1i'EPZjY__pUi'L'P]YbN)Cp,";4p:eX]'KpCE-BRk0Cm^]B`^tmr-2%4&))H6,\7cG941rsJ
 ug1NEIoqi>qV/`JP6;!a_@Z4+L%s>$X#mtUC\V#=4$M0$1^iQJUeRGF6B2UdcWt/Cgn8=m8aS"sS.qs7^~>
+GarW4btc/1&;9LtMESDJC2=R8aYBnGJeP)n;%?Xer('R&S-8'1PD"`L#[+J*Xf\#Efr)[2;#oX06CJ,nMLY^J%tg70Z^p#b7mfg_GZgT;\h_ErlPd3:9[Bc?*=siH0H$T()MGiS#^.JKfVuG>\g)!8L%K?n`.%je$6pE7/6]n9T2dgAaCp_rCc2P0:"Ln*<+";_VtWQDl,DX7%Gp5YB3dtQOTNB[%4,80duXg\_1$-Sr?!@u,edQi4K1ZB&S(eaFD7%/>_^,]Q\?Rp&u+oKr0B@qp?JZPlr!)m"[h:6dd;8c*2TLpS@%S@o?$.nLN;84BSRr3;bUX/_X-_+lZB&\]?U[?pBA),K,+~>
 endstream
 endobj
-41 0 obj
+51 0 obj
 << /Type /Page
 /Parent 1 0 R
 /MediaBox [ 0 0 612 792 ]
 /Resources 3 0 R
-/Contents 40 0 R
+/Contents 50 0 R
 >>
 endobj
-42 0 obj
+52 0 obj
 << /Type /Font
 /Subtype /Type1
 /Name /F3
 /BaseFont /Helvetica-Bold
 /Encoding /WinAnsiEncoding >>
 endobj
-43 0 obj
+53 0 obj
 << /Type /Font
 /Subtype /Type1
 /Name /F5
 /BaseFont /Times-Roman
 /Encoding /WinAnsiEncoding >>
 endobj
-44 0 obj
+54 0 obj
 << /Type /Font
 /Subtype /Type1
 /Name /F6
 /BaseFont /Times-Italic
 /Encoding /WinAnsiEncoding >>
 endobj
-45 0 obj
+55 0 obj
 << /Type /Font
 /Subtype /Type1
 /Name /F1
 /BaseFont /Helvetica
 /Encoding /WinAnsiEncoding >>
 endobj
-46 0 obj
+56 0 obj
 << /Type /Font
 /Subtype /Type1
 /Name /F2
 /BaseFont /Helvetica-Oblique
 /Encoding /WinAnsiEncoding >>
 endobj
-47 0 obj
+57 0 obj
 << /Type /Font
 /Subtype /Type1
 /Name /F7
@@ -319,8 +394,8 @@
 endobj
 1 0 obj
 << /Type /Pages
-/Count 6
-/Kids [6 0 R 25 0 R 29 0 R 34 0 R 36 0 R 41 0 R ] >>
+/Count 11
+/Kids [6 0 R 25 0 R 29 0 R 31 0 R 33 0 R 35 0 R 37 0 R 42 0 R 44 0 R 46 0 R 51 0 R ] >>
 endobj
 2 0 obj
 << /Type /Catalog
@@ -329,7 +404,7 @@
 endobj
 3 0 obj
 << 
-/Font << /F3 42 0 R /F5 43 0 R /F1 45 0 R /F6 44 0 R /F2 46 0 R /F7 47 0 R >> 
+/Font << /F3 52 0 R /F5 53 0 R /F1 55 0 R /F6 54 0 R /F2 56 0 R /F7 57 0 R >> 
 /ProcSet [ /PDF /ImageC /Text ] >> 
 endobj
 9 0 obj
@@ -375,61 +450,71 @@
 >>
 endobj
 xref
-0 48
+0 58
 0000000000 65535 f 
-0000016370 00000 n 
-0000016463 00000 n 
-0000016513 00000 n 
+0000027842 00000 n 
+0000027971 00000 n 
+0000028021 00000 n 
 0000000015 00000 n 
 0000000071 00000 n 
 0000002739 00000 n 
 0000002859 00000 n 
 0000002940 00000 n 
-0000016647 00000 n 
+0000028155 00000 n 
 0000003073 00000 n 
-0000016711 00000 n 
+0000028219 00000 n 
 0000003208 00000 n 
-0000016770 00000 n 
+0000028278 00000 n 
 0000003343 00000 n 
-0000016829 00000 n 
+0000028337 00000 n 
 0000003478 00000 n 
-0000016888 00000 n 
+0000028396 00000 n 
 0000003613 00000 n 
-0000016947 00000 n 
+0000028455 00000 n 
 0000003748 00000 n 
 0000003958 00000 n 
 0000004145 00000 n 
-0000017006 00000 n 
+0000028514 00000 n 
 0000004284 00000 n 
-0000006367 00000 n 
-0000006490 00000 n 
-0000006517 00000 n 
-0000006709 00000 n 
-0000008972 00000 n 
-0000009095 00000 n 
-0000009129 00000 n 
-0000009294 00000 n 
-0000009486 00000 n 
-0000011591 00000 n 
-0000011699 00000 n 
-0000013925 00000 n 
-0000014048 00000 n 
-0000014082 00000 n 
-0000014254 00000 n 
-0000014429 00000 n 
-0000015595 00000 n 
-0000015703 00000 n 
-0000015816 00000 n 
-0000015926 00000 n 
-0000016037 00000 n 
-0000016145 00000 n 
-0000016261 00000 n 
+0000006549 00000 n 
+0000006672 00000 n 
+0000006699 00000 n 
+0000006891 00000 n 
+0000008732 00000 n 
+0000008840 00000 n 
+0000011179 00000 n 
+0000011287 00000 n 
+0000013978 00000 n 
+0000014086 00000 n 
+0000016551 00000 n 
+0000016659 00000 n 
+0000019069 00000 n 
+0000019192 00000 n 
+0000019226 00000 n 
+0000019395 00000 n 
+0000019587 00000 n 
+0000021805 00000 n 
+0000021913 00000 n 
+0000023992 00000 n 
+0000024100 00000 n 
+0000026115 00000 n 
+0000026238 00000 n 
+0000026272 00000 n 
+0000026444 00000 n 
+0000026619 00000 n 
+0000027067 00000 n 
+0000027175 00000 n 
+0000027288 00000 n 
+0000027398 00000 n 
+0000027509 00000 n 
+0000027617 00000 n 
+0000027733 00000 n 
 trailer
 <<
-/Size 48
+/Size 58
 /Root 2 0 R
 /Info 4 0 R
 >>
 startxref
-17065
+28573
 %%EOF